:root{--b:#070708;--g:#111216;--s:#9499a1;--p:#d8dadd;--w:#f7f7f8;--r:#d1122a;--l:rgba(216,218,221,.16)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--b);color:var(--w);font-family:Inter,Arial,sans-serif}.topbar{position:fixed;z-index:50;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:10px 4vw;border-bottom:1px solid var(--l);background:rgba(7,7,8,.82);backdrop-filter:blur(18px)}.brand{width:190px;height:70px}.brand img{width:100%;height:100%;object-fit:contain}.topbar nav{display:flex;gap:26px;align-items:center}.topbar a{color:var(--p);text-decoration:none;font-size:12px;font-weight:700}.nav-cta{border:1px solid rgba(255,255,255,.28);padding:12px 15px}.hero{position:relative;min-height:100vh;padding:145px 6vw 70px;display:grid;grid-template-columns:1.1fr .9fr;gap:7vw;align-items:center;overflow:hidden;background:radial-gradient(circle at 75% 42%,rgba(209,18,42,.16),transparent 30%)}.grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,black,transparent 88%)}.scan{position:absolute;top:0;bottom:0;width:2px;background:var(--r);box-shadow:0 0 32px 8px rgba(209,18,42,.45);animation:scan 6s ease-in-out infinite}@keyframes scan{0%,100%{left:5%;opacity:.12}50%{left:95%;opacity:.9}}.hero-copy,.hero-mark{position:relative;z-index:2}.eyebrow,.code,.section-head>p{color:var(--r);font-size:11px;font-weight:800;letter-spacing:.14em}.hero h1{font-size:clamp(3.6rem,7vw,7.4rem);line-height:.92;letter-spacing:-.06em;margin:20px 0}.hero h1 span,.action h2 span{color:var(--p)}.lead,.muted{color:#adb2b9;line-height:1.7}.lead{font-size:1.15rem;max-width:700px}.hero-actions{display:flex;gap:26px;align-items:center;margin-top:38px}.primary,.secondary{display:inline-flex;gap:20px;align-items:center;text-decoration:none;font-weight:800}.primary{background:var(--r);color:#fff;padding:17px 21px}.secondary{color:var(--p)}.hero-mark{border:1px solid var(--l);background:rgba(17,18,22,.7);padding:26px;box-shadow:0 28px 110px rgba(0,0,0,.4)}.hero-mark img{width:100%;display:block}.hero-emblem{max-height:520px;object-fit:contain}.status{border-top:1px solid var(--l);padding-top:18px;color:var(--r);font-size:11px;font-weight:800;letter-spacing:.14em}.section{width:min(1320px,calc(100% - 40px));margin:auto;padding:110px 0}.section-head{display:grid;grid-template-columns:.55fr 1.45fr;gap:38px;margin-bottom:58px}.section h2{font-size:clamp(2.6rem,5vw,5.4rem);line-height:1.02;letter-spacing:-.045em;margin:0}.cards{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--l);border-bottom:1px solid var(--l)}.cards article{padding:30px 24px;min-height:235px;border-right:1px solid var(--l)}.cards article:last-child{border-right:0}.cards span,.cards h3{color:var(--r)}.cards p{color:#a9adb4;line-height:1.6}.offer{display:grid;grid-template-columns:1.1fr 1.5fr .5fr;gap:42px;align-items:center;padding:34px 24px;border-top:1px solid var(--l)}.offer:last-child{border-bottom:1px solid var(--l)}.offer.featured{background:linear-gradient(90deg,rgba(209,18,42,.11),transparent)}.offer small{color:var(--r);font-weight:800;letter-spacing:.1em}.offer h3{font-size:clamp(2rem,3vw,3.3rem);margin:8px 0}.offer p{color:#adb2b9;line-height:1.6}.offer strong{text-align:right;white-space:nowrap}.action{display:grid;grid-template-columns:1fr 1fr;gap:8vw;border-top:1px solid var(--l);align-items:center}.action h2{font-size:clamp(2.5rem,4.6vw,5rem);margin:16px 0}.toolkit{border:1px solid var(--l);background:var(--g)}.toolkit div{display:grid;grid-template-columns:130px 1fr;gap:20px;padding:24px;border-bottom:1px solid var(--l)}.toolkit div:last-child{border-bottom:0}.toolkit b{color:var(--r)}.toolkit span{color:var(--p)}.ai-strip{width:min(1320px,calc(100% - 40px));margin:0 auto;padding:62px 58px;display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:end;border:1px solid var(--l);background:linear-gradient(115deg,rgba(209,18,42,.12),rgba(17,18,22,.88))}.ai-strip h2{font-size:clamp(2.3rem,4.3vw,4.7rem);line-height:1.02;letter-spacing:-.045em;margin:14px 0 0}.ai-strip h2 span{color:var(--p)}.ai-strip>p{color:#adb2b9;line-height:1.75;font-size:1.05rem;margin:0}.statement{padding:115px 8vw;font-size:clamp(2.2rem,5vw,5.6rem);line-height:1.05;letter-spacing:-.045em;background:linear-gradient(120deg,#0a0a0c,#171217)}.statement p{margin:0;color:var(--p)}.statement strong{display:block}.diagnostic{display:grid;grid-template-columns:.85fr 1.15fr;gap:8vw;border-top:1px solid var(--l)}.diagnostic ul{list-style:none;padding:0}.diagnostic li{padding:13px 0;border-bottom:1px solid var(--l);color:var(--p)}.diagnostic li:before{content:'+';color:var(--r);margin-right:12px}.form{border:1px solid var(--l);background:#101116;padding:30px}.form .two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form label{display:grid;gap:8px;margin-bottom:18px;font-size:12px;font-weight:700;color:var(--p)}.form em{font-weight:400;color:var(--s)}.form input,.form textarea{width:100%;padding:14px;border:1px solid rgba(216,218,221,.25);background:#08090b;color:#fff;font:inherit;outline:none}.form input:focus,.form textarea:focus{border-color:var(--r)}.form button{width:100%;display:flex;justify-content:space-between;background:var(--r);color:#fff;border:0;padding:18px 20px;font-weight:800;cursor:pointer}.privacy{color:var(--s);font-size:.78rem}.hp{position:absolute;left:-9999px}.faq details{border-top:1px solid var(--l)}.faq details:last-child{border-bottom:1px solid var(--l)}.faq summary{display:flex;justify-content:space-between;padding:26px 0;cursor:pointer;font-weight:800}.faq summary span{color:var(--r)}.faq details p{max-width:820px;color:#adb2b9;line-height:1.7;padding-bottom:24px}footer{display:grid;grid-template-columns:240px 1fr auto;gap:48px;align-items:center;padding:36px 5vw;border-top:1px solid var(--l);color:var(--s)}footer img{width:220px}footer p{margin:0}footer strong{color:var(--p);font-size:11px;letter-spacing:.1em}.reveal{opacity:0;transform:translateY(32px);transition:opacity .8s ease,transform .8s ease}.reveal.visible{opacity:1;transform:none}.thank{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 30%,rgba(209,18,42,.18),transparent 30%),var(--b)}.thank-card{max-width:760px;text-align:center;border:1px solid var(--l);background:var(--g);padding:46px}.thank-card img{width:min(420px,90%)}.thank-card h1{font-size:clamp(2.5rem,6vw,5rem);margin:10px 0}.thank-card p{color:#adb2b9;line-height:1.7}.thank-card .primary{margin-top:20px}@media(max-width:900px){.ai-strip{grid-template-columns:1fr;padding:42px 28px;gap:22px}.topbar{padding:7px 16px}.brand{width:145px;height:56px}.topbar nav a:not(.nav-cta){display:none}.hero{grid-template-columns:1fr;padding:125px 20px 65px}.hero-actions{flex-direction:column;align-items:stretch}.hero-mark{margin-top:10px}.section{padding:78px 0}.section-head,.action,.diagnostic{grid-template-columns:1fr}.cards{grid-template-columns:1fr 1fr}.cards article:nth-child(2){border-right:0}.offer{grid-template-columns:1fr;gap:12px}.offer strong{text-align:left}.form .two{grid-template-columns:1fr}footer{grid-template-columns:1fr;gap:18px}.statement{padding:78px 20px}}@media(max-width:560px){.hero h1{font-size:3.5rem}.cards{grid-template-columns:1fr}.cards article{border-right:0;border-bottom:1px solid var(--l)}.section-head{gap:10px}.toolkit div{grid-template-columns:1fr}.form{padding:20px}.nav-cta{font-size:10px!important}}
