.t7{--amber:#ffc21a;--amber-d:#e0a600;--black:#0c0c0d;--g1:#17181a;--ink:#151515;--muted:#62666b;--line:#e6e6e3;--bg:#f6f6f3;--ph-bg:#26282b;--ph-fg:#454950;--ph-tx:#ffc21a;--cf-ink:var(--ink);--cf-line:#d8d8d4;--cf-accent:var(--amber);--cf-btn-text:#111;--cf-radius:8px;--cf-bg:#fff;--cf-label:#333;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Inter,system-ui,sans-serif;line-height:1.6;overflow-x:clip}:where(.t7) *,:where(.t7) :before,:where(.t7) :after{box-sizing:border-box}:where(.t7) h1,:where(.t7) h2,:where(.t7) h3,:where(.t7) p,:where(.t7) ul,:where(.t7) ol,:where(.t7) figure,:where(.t7) blockquote,:where(.t7) dl,:where(.t7) dd,:where(.t7) dt{margin:0;padding:0}:where(.t7) ul,:where(.t7) ol{list-style:none}:where(.t7) a{color:inherit;text-decoration:none}.t7 [id]{scroll-margin-top:calc(84px + var(--appnav-h,0px))}.t7 h1,.t7 h2,.t7 h3{letter-spacing:-.03em;font-weight:700;line-height:1.04}.t7-wrap{max-width:1200px;margin:0 auto;padding:0 28px}.t7-btn{background:var(--amber);color:#111;white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:14px 24px;font:700 15px/1 Inter,sans-serif;transition:transform .18s,background .18s;display:inline-flex}.t7-btn:hover{background:#ffd04d;transform:translateY(-2px)}.t7-btn-sm{padding:11px 16px;font-size:14px}.t7-btn-lg{padding:18px 30px;font-size:18px}.t7-btn-dark{color:#fff;background:#111}.t7-btn-dark:hover{background:#2a2a2d}.t7-ghost{color:#fff;border-bottom:2px solid var(--amber);align-items:center;gap:10px;padding-bottom:4px;font-weight:600;display:inline-flex}.t7-head{top:var(--appnav-h,0px);z-index:30;background:var(--black);color:#fff;border-bottom:1px solid #26272a;position:sticky}.t7-head-in{align-items:center;gap:28px;height:72px;display:flex}.t7-brand{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.t7-mono{background:var(--amber);color:#111;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.t7-bn{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;overflow:hidden}.t7-head nav{color:#a9acb1;gap:28px;font-size:15px;font-weight:500;display:flex}.t7-head nav a:hover{color:var(--amber)}.t7-hero{background:var(--black);color:#fff;padding:84px 0 96px;position:relative;overflow:hidden}.t7-hero:after{content:"";background:radial-gradient(circle,#ffc21a2e,#0000 65%);border-radius:50%;width:700px;height:700px;position:absolute;top:-300px;right:-260px}.t7-hero-in{z-index:1;grid-template-columns:1.25fr .75fr;align-items:center;gap:64px;display:grid;position:relative}.t7-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--amber);margin-bottom:22px;font-size:13px;font-weight:600;display:inline-block}.t7-hero h1{margin-bottom:24px;font-size:clamp(42px,6.2vw,84px)}.t7-hero h1 .t7-u-acc{color:var(--amber)}.t7-lead{color:#b8bbc0;max-width:540px;margin-bottom:34px;font-size:19px}.t7-actions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.t7-card{color:var(--ink);border-top:6px solid var(--amber);background:#fff;border-radius:18px;padding:30px 26px}.t7-card h2{margin-bottom:18px;font-size:26px}.t7-stats{background:var(--amber)}.t7-stats-in{grid-template-columns:repeat(3,1fr);display:grid}.t7-stats-in>div{border-left:1px solid #0000002e;flex-direction:column;padding:28px 24px;display:flex}.t7-stats-in>div:first-child{border-left:0;padding-left:0}.t7-stats b{letter-spacing:-.03em;font:800 40px/1.05 Inter,sans-serif}.t7-stats span{font-size:14px;font-weight:500}.t7-section{padding:110px 0 0}.t7-h2{margin-bottom:48px;font-size:clamp(34px,4.6vw,58px)}.t7-left{margin-bottom:18px}.t7-areas{border-top:2px solid var(--ink)}.t7-areas li{border-bottom:1px solid var(--line);grid-template-columns:56px 1fr 1.4fr 24px;align-items:center;gap:24px;padding:22px 0;transition:padding .2s,background .2s;display:grid}.t7-areas li:hover{background:var(--amber);padding-inline:16px}.t7-areas span{color:var(--muted);font-weight:600}.t7-areas li:hover span{color:#111}.t7-areas h3{font-size:26px}.t7-areas p{color:var(--muted);font-size:15.5px}.t7-areas li:hover p{color:#222}.t7-black{background:var(--black);color:#fff;margin-top:110px;padding:100px 0 70px}.t7-black .t7-h2{color:#fff}.t7-res{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.t7-res article{background:var(--g1);border:1px solid #2a2c30;border-radius:16px;padding:28px 22px}.t7-res b{color:var(--amber);letter-spacing:-.03em;margin-bottom:18px;font:800 clamp(30px,3vw,40px)/1 Inter,sans-serif;display:block}.t7-res h3{letter-spacing:-.01em;margin-bottom:4px;font-size:19px}.t7-res p{color:#9a9da3;font-size:14px}.t7-fine{color:#84878d;margin-top:24px;font-size:12px}.t7-atty{grid-template-columns:.8fr 1.2fr;align-items:center;gap:72px;display:grid}.t7-photo{aspect-ratio:4/5;width:100%;max-width:420px;box-shadow:16px 16px 0 var(--amber);border-radius:20px}.t7-body{color:var(--muted);max-width:540px;margin-bottom:22px;font-size:19px}.t7-checks{gap:10px;margin-bottom:30px;display:grid}.t7-checks li{padding-left:30px;font-weight:500;position:relative}.t7-checks li:before{content:"";background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:4px;left:0}.t7-steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.t7-steps li{counter-increment:s;background:var(--bg);border-radius:16px;padding:30px 26px 34px}.t7-steps li:before{content:counter(s);background:var(--amber);border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:36px;font-size:20px;font-weight:800;display:grid}.t7-steps h3{margin-bottom:8px;font-size:24px}.t7-steps p{color:var(--muted)}.t7-rev{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.t7-rev figure{border:2px solid var(--ink);border-radius:16px;padding:28px 24px}.t7 .stars{color:var(--amber-d)}.t7-rev blockquote{letter-spacing:-.01em;margin:14px 0 16px;font-size:18px;font-weight:500}.t7-rev figcaption{color:var(--muted);font-size:13px}.t7-faq-wrap{grid-template-columns:.7fr 1.3fr;align-items:start;gap:64px;display:grid}.t7 .faq-list{border-top:2px solid var(--ink)}.t7 .faq-list details{border-bottom:1px solid var(--line)}.t7 .faq-list summary{cursor:pointer;letter-spacing:-.01em;padding:22px 40px 22px 0;font:600 20px/1.3 Inter,sans-serif;list-style:none;position:relative}.t7 .faq-list summary::-webkit-details-marker{display:none}.t7 .faq-list summary:after{content:"+";background:var(--bg);border-radius:8px;place-items:center;width:30px;height:30px;font-size:20px;display:grid;position:absolute;top:50%;right:0;translate:0 -50%}.t7 .faq-list details[open] summary:after{content:"−";background:var(--amber)}.t7 .faq-list details p{color:var(--muted);padding:0 40px 24px 0}.t7-cta{background:var(--amber);text-align:center;margin-top:110px;padding:80px 0}.t7-cta h2{margin-bottom:28px;font-size:clamp(32px,5vw,60px)}.t7-foot{background:var(--black);color:#8d9096;text-align:center;padding:28px 0 36px;font-size:14px}.t7-foot a{color:#fff;text-decoration:underline}.t7-disc{max-width:780px;margin:8px auto 0;font-size:12px}@media (max-width:960px){.t7-head nav{display:none}.t7-hero-in,.t7-atty,.t7-faq-wrap{grid-template-columns:1fr;gap:44px}.t7-res{grid-template-columns:repeat(2,1fr)}.t7-steps,.t7-rev{grid-template-columns:1fr}.t7-areas li{grid-template-columns:40px 1fr 20px}.t7-areas p{grid-area:2/2}.t7-areas svg{grid-area:1/3/3}}@media (max-width:640px){.t7-wrap{padding:0 20px}.t7-btn-sm span{display:none}.t7-hero{padding:48px 0 60px}.t7-stats-in{grid-template-columns:1fr}.t7-stats-in>div,.t7-stats-in>div:first-child{border-top:1px solid #0000002e;border-left:0;padding:16px 0}.t7-stats-in>div:first-child{border-top:0}.t7-res{grid-template-columns:1fr}.t7-section{padding-top:76px}.t7-black,.t7-cta{margin-top:76px;padding-block:64px}.t7-photo{box-shadow:10px 10px 0 var(--amber)}.t7-btn-lg{padding:16px 22px;font-size:16px}}.t7-stats b .mo-count{font:inherit;letter-spacing:inherit}.t7-hero h1 .mo-split span{color:inherit}.t7-u-ring-a,.t7-u-ring-b{z-index:0;pointer-events:none;position:absolute}.t7-u-ring-a{top:36px;left:44%}.t7-u-ring-a span{border:3px solid #ffc21a8c;border-radius:50%;width:22px;height:22px;display:block}.t7-u-ring-b{bottom:40px;left:3%}.t7-u-ring-b span{border:2px solid #ffc21a38;border-radius:50%;width:54px;height:54px;display:block}.t7-btn,.t7-ghost{position:relative;overflow:hidden}.t7-btn:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;transition:translate .6s;position:absolute;top:0;bottom:0;left:0;translate:-140%}.t7-btn:hover:after{translate:320%}.t7-ghost{transition:gap .2s,color .2s}.t7-ghost:hover{color:var(--amber);gap:16px}.t7-card{transition:box-shadow .3s,translate .3s}.t7-card:hover{translate:0 -4px;box-shadow:0 30px 60px -30px #ffc21a73}.t7-res article{transition:translate .25s,border-color .25s,background .25s}.t7-res article:hover{border-color:var(--amber);background:#1d1e21;translate:0 -6px}.t7-steps li,.t7-rev figure{transition:translate .25s,box-shadow .25s}.t7-steps li:hover,.t7-rev figure:hover{translate:0 -5px;box-shadow:0 22px 40px -28px #00000073}.t7-rev .mo-fly>figure{height:100%}.t7-photo{transition:box-shadow .3s,translate .3s}.t7-photo:hover{box-shadow:22px 22px 0 var(--amber);translate:-4px -4px}.t7-u-host{position:relative}.t7-u-gavel{pointer-events:none;width:120px;height:60px;margin-left:-60px;position:absolute;top:18px;left:50%}.t7-u-arm{transform-origin:130px 30px;animation:3.4s cubic-bezier(.5,0,.4,1) infinite t7-u-strike}.t7-u-ring{transform-box:fill-box;transform-origin:50%;opacity:0;animation:3.4s ease-out infinite t7-u-shock}@keyframes t7-u-strike{0%,34%{transform:rotate(30deg)}44%{transform:rotate(-12deg)}50%{transform:rotate(2deg)}56%{transform:rotate(-12deg)}80%,to{transform:rotate(30deg)}}@keyframes t7-u-shock{0%,43%{opacity:0;transform:scale(.4)}45%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(3.2)}}@media (max-width:640px){.t7-u-gavel{width:96px;height:48px;margin-left:-48px;top:8px}.t7-u-ring-a{display:none}}@media (prefers-reduced-motion:reduce){.t7-u-arm,.t7-u-ring{animation:none!important}.t7-u-arm{transform:rotate(-12deg)}.t7-u-ring{opacity:0}.t7-btn:after{display:none}.t7-btn,.t7-card,.t7-res article,.t7-steps li,.t7-rev figure,.t7-photo{transition:none}}
