@font-face{font-family:blauer;src:url(../media/BlauerNue_Light-s.p.0ji1_4kp_b68f.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:blauer;src:url(../media/BlauerNue_Regular-s.p.3dpt4zepibenz.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:blauer;src:url(../media/BlauerNue_Medium-s.p.1y6qwfz8qne2g.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:blauer;src:url(../media/BlauerNue_Semibold-s.p.336ea-_0rk4mp.otf)format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:blauer;src:url(../media/BlauerNue_Extrabold-s.p.17p50z9h5vpj_.otf)format("opentype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:blauer Fallback;src:local(Arial);ascent-override:82.15%;descent-override:22.72%;line-gap-override:0.0%;size-adjust:114.43%}._95gstq_className{font-family:blauer,blauer Fallback}._95gstq_variable{--font-blauer:"blauer", "blauer Fallback"}
:root{--bg:#0a0b0b;--bg-2:#0e1110;--bg-3:#131816;--line:#ffffff14;--line-2:#ffffff24;--green:#36e378;--green-2:#2bc765;--green-dim:#36e37824;--green-glow:#36e37873;--text:#f2f5f3;--muted:#8b948f;--hot:#ff6a3d;--radius:20px;--font:var(--font-blauer), "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, "SFMono-Regular", "JetBrains Mono", Menlo, Consolas, monospace;--ease:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:clip}section[id]{scroll-margin-top:64px}:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:8px}.btn:focus-visible{border-radius:999px}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}::selection{background:var(--green);color:#04130a}body:after{content:"";pointer-events:none;z-index:100;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.container{width:min(1240px,100% - 48px);margin-inline:auto}.section{padding:clamp(96px,12vw,160px) 0;position:relative}.green{color:var(--green)}.mono{font-family:var(--mono);letter-spacing:.02em}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--green);align-items:center;gap:10px;font-size:12px;display:inline-flex}.eyebrow:before{content:"";background:var(--green);width:7px;height:7px;box-shadow:0 0 12px var(--green);border-radius:50%;animation:2s infinite pulse}@keyframes pulse{50%{opacity:.35}}.h2{letter-spacing:-.035em;font-size:clamp(36px,5.4vw,72px);font-weight:500;line-height:1.02}.h2 b,.h1 b{color:var(--green);font-weight:800}.lead{color:var(--muted);max-width:560px;font-size:clamp(16px,1.4vw,19px)}.btn{white-space:nowrap;height:56px;transition:transform .3s var(--ease), box-shadow .3s var(--ease), background .3s;border-radius:999px;align-items:center;gap:12px;padding:0 10px 0 26px;font-size:16px;font-weight:500;display:inline-flex;position:relative}.btn .ic{width:38px;height:38px;transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid}.btn:hover .ic{transform:rotate(-45deg)}.btn-primary{background:var(--green);color:#04130a;box-shadow:0 0 0 0 var(--green-glow)}.btn-primary .ic{color:var(--green);background:#04130a}.btn-primary:hover{box-shadow:0 10px 50px -6px var(--green-glow);transform:translateY(-2px)}.btn-ghost{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08}.btn-ghost .ic{border:1px solid var(--green);color:var(--green);box-shadow:0 0 16px var(--green-dim) inset}.btn-ghost:hover{border-color:var(--green)}.btn-sm{height:44px;padding:0 20px;font-size:14px}.nav{z-index:50;border-bottom:1px solid #0000;transition:background .4s,border-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:fixed;top:0;left:0;right:0}.nav.scrolled{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-color:var(--line);background:#0a0b0bb8}.nav-inner{justify-content:space-between;align-items:center;height:76px;display:flex}.nav-logo img{width:auto;height:22px}.nav-links{color:var(--muted);gap:34px;font-size:14px;display:flex}.nav-links a{transition:color .2s;position:relative}.nav-links a:hover{color:var(--text)}.nav-links a:after{content:"";background:var(--green);height:1px;transition:right .35s var(--ease);position:absolute;bottom:-6px;left:0;right:100%}.nav-links a:hover:after{right:0}@media (max-width:860px){.nav-links{display:none}}.hero{align-items:center;min-height:100svh;padding:120px 0 80px;display:flex;position:relative;overflow:hidden}.hero-canvas{width:100%;height:100%;position:absolute;inset:0}.hero:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 72% 40%,#36e37829,#0000 70%),radial-gradient(40% 40% at 10% 90%,#1450a02e,#0000 70%);position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(transparent, var(--bg));pointer-events:none;height:200px;position:absolute;bottom:0;left:0;right:0}.hero-grid{z-index:2;grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;display:grid;position:relative}.h1{letter-spacing:-.045em;margin:26px 0 28px;font-size:clamp(44px,6.3vw,98px);font-weight:500;line-height:.98}.h1 .line{white-space:nowrap;padding-bottom:.1em;display:block;overflow:hidden}.h1 .word{display:inline-block}.hero-ctas{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.hero-stats{border-top:1px solid var(--line);gap:36px;margin-top:56px;padding-top:28px;display:flex}.hero-stats div{flex-direction:column;gap:2px;display:flex}.hero-stats strong{letter-spacing:-.03em;font-size:28px;font-weight:600}.hero-stats span{color:var(--muted);font-size:13px}@media (max-width:980px){.hero-grid{grid-template-columns:1fr}.hero-stats{flex-wrap:wrap;gap:24px}}.hud-wrap{perspective:1400px}.hud{border:1px solid var(--line-2);transform-style:preserve-3d;aspect-ratio:1/1.02;background:#070908;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 40px 120px -30px #36e37859,inset 0 0 0 1px #36e3780f}.hud-img{object-fit:cover;object-position:center 30%;opacity:.8;width:100%;height:68%;position:absolute;top:0;left:0}.hud:after{content:"";pointer-events:none;background:linear-gradient(#070908a6 0%,#0000 30% 55%,#070908eb 100%);position:absolute;inset:0}.hud-scan{z-index:2;pointer-events:none;background:linear-gradient(#0000,#36e3781f,#0000);height:120px;animation:4.5s linear infinite scan;position:absolute;left:0;right:0}@keyframes scan{0%{top:-120px}to{top:100%}}.hud-top,.hud-bottom{z-index:3;justify-content:space-between;align-items:center;padding:20px 22px;display:flex;position:absolute;left:0;right:0}.hud-top{font-family:var(--mono);letter-spacing:.14em;color:#ffffffb3;font-size:11px;top:0}.live{color:var(--green);align-items:center;gap:8px;display:inline-flex}.live:before{content:"";background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%;animation:1.2s infinite pulse}.hud-bottom{flex-direction:column;align-items:stretch;gap:14px;bottom:0}.hud-metrics{grid-template-columns:1.3fr 1fr 1fr;gap:10px;display:grid}.metric{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0e0c99;border-radius:14px;padding:12px 14px}.metric label{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);font-size:10px;display:block}.metric b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600}.metric b small{color:var(--muted);margin-left:3px;font-size:13px;font-weight:400}.metric.big b{color:var(--green);font-size:40px}.hud-graph{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0e0c99;border-radius:14px;padding:10px 14px}.hud-graph-head{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);justify-content:space-between;margin-bottom:4px;font-size:10px;display:flex}.hud-graph svg{width:100%;height:46px;display:block}.hud-status{font-family:var(--mono);letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:11px;display:flex}.chip-ok{color:#04130a;background:var(--green);border-radius:999px;padding:6px 10px;font-weight:700}.corner{border-color:var(--green);z-index:3;opacity:.9;border-style:solid;width:22px;height:22px;position:absolute}.corner.tl{border-width:2px 0 0 2px;border-radius:8px 0 0;top:12px;left:12px}.corner.tr{border-width:2px 2px 0 0;border-radius:0 8px 0 0;top:12px;right:12px}.corner.bl{border-width:0 0 2px 2px;border-radius:0 0 0 8px;bottom:12px;left:12px}.corner.br{border-width:0 2px 2px 0;border-radius:0 0 8px;bottom:12px;right:12px}.hud-seal{z-index:5;filter:drop-shadow(0 10px 30px #36e37873);width:118px;position:absolute;top:18%;right:-26px}@media (max-width:980px){.hud-seal{width:92px;top:12%;right:6px}}.marquee{border-block:1px solid var(--line);background:var(--bg-2);padding:22px 0;overflow:hidden}.marquee-track{width:max-content;animation:32s linear infinite marquee;display:flex}.marquee-item{letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:34px;padding-right:34px;font-size:clamp(22px,3vw,38px);font-weight:500;display:flex}.marquee-item img{width:26px;height:26px}@keyframes marquee{to{transform:translate(-50%)}}.problem{text-align:center;padding:clamp(120px,16vw,220px) 0}.problem-icon{width:54px;margin:0 auto 48px}.problem-q{letter-spacing:-.04em;max-width:1000px;margin:0 auto;font-size:clamp(34px,5.6vw,76px);font-weight:500;line-height:1.06}.problem-q span{transition:opacity .2s}.problem-a{color:var(--green);letter-spacing:-.02em;margin-top:44px;font-size:clamp(20px,2.4vw,30px)}.manifesto{background:var(--green);color:#04130a;overflow:hidden}.manifesto-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;display:grid}.manifesto .h2 b{color:#04130a;text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:3px}.manifesto-list{gap:4px;list-style:none;display:grid}.manifesto-list li{letter-spacing:-.03em;border-bottom:1px solid #04130a2e;align-items:center;gap:18px;padding:16px 0;font-size:clamp(24px,3vw,40px);font-weight:500;display:flex}.manifesto-list svg{flex:none}.manifesto-tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.75;margin-top:28px;font-size:13px}.manifesto-bolt{opacity:.08;filter:brightness(0);pointer-events:none;width:380px;position:absolute;bottom:-80px;right:-60px}@media (max-width:900px){.manifesto-grid{grid-template-columns:1fr}}.method-grid{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.method-sticky{align-self:start;position:sticky;top:120px}.method-sticky .lead{margin-top:24px}.method-counter{font-family:var(--mono);color:var(--muted);align-items:baseline;gap:10px;margin-top:48px;display:flex}.method-counter b{font-family:var(--font);color:var(--green);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:96px;font-weight:600;line-height:1}.steps{padding-left:44px;position:relative}.steps-line{background:var(--line);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:8px;overflow:hidden}.steps-line i{background:linear-gradient(var(--green), var(--green-2));transform-origin:top;box-shadow:0 0 20px var(--green);position:absolute;inset:0}.step{padding:4px 0 72px;position:relative}.step:last-child{padding-bottom:0}.step-dot{border:2px solid var(--line-2);background:var(--bg);width:18px;height:18px;transition:all .4s var(--ease);border-radius:50%;position:absolute;top:6px;left:-44px}.step.active .step-dot{border-color:var(--green);background:var(--green);box-shadow:0 0 0 6px var(--green-dim), 0 0 24px var(--green)}.step-num{font-family:var(--mono);letter-spacing:.16em;color:var(--green);font-size:12px}.step h3{letter-spacing:-.035em;margin:8px 0 10px;font-size:clamp(26px,3vw,38px);font-weight:600}.step p{color:var(--muted);max-width:520px}.step-tags{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.step-tags span{border:1px solid var(--line-2);background:#ffffff05;border-radius:999px;padding:7px 13px;font-size:13px}.step-result{color:var(--text);align-items:center;gap:10px;margin-top:18px;font-size:14px;display:inline-flex}.step-result:before{content:"→";color:var(--green)}@media (max-width:900px){.method-grid{grid-template-columns:1fr;gap:48px}.method-sticky{position:relative;top:0}.method-counter{display:none}}.proof{background:linear-gradient(180deg, var(--bg) 0%, #08100c 50%, var(--bg) 100%);overflow:hidden}.proof-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:40px;margin-bottom:64px;display:flex}.proof-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(#ffffff09,#ffffff03);position:relative;overflow:hidden}.proof-stats{flex-direction:column;justify-content:space-between;gap:30px;padding:34px;display:flex}.proof-spec{font-family:var(--mono);color:var(--muted);letter-spacing:.06em;flex-wrap:wrap;gap:8px 22px;font-size:12px;display:flex}.proof-spec b{color:var(--text);font-weight:500}.delta{align-items:end;gap:18px;display:flex}.delta strong{white-space:nowrap;letter-spacing:-.06em;color:var(--green);font-variant-numeric:tabular-nums;flex:none;font-size:clamp(80px,10vw,140px);font-weight:600;line-height:.85}.delta>span{color:var(--muted);max-width:220px;padding-bottom:10px;font-size:15px}.bars{gap:22px;display:grid}.bar-row-head{justify-content:space-between;margin-bottom:8px;font-size:14px;display:flex}.bar-row-head span{color:var(--muted)}.bar{background:#ffffff0d;border-radius:99px;height:10px;margin-bottom:6px;position:relative;overflow:hidden}.bar i{border-radius:99px;position:absolute;top:0;bottom:0;left:0}.bar i.hot{background:linear-gradient(90deg, #ffb13d, var(--hot));box-shadow:0 0 18px #ff6a3d99}.bar i.cool{background:linear-gradient(90deg, #1fa85a, var(--green));box-shadow:0 0 18px var(--green-glow)}.bar-legend{font-family:var(--mono);color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.bar-legend b{font-weight:500}.bar-legend .h{color:var(--hot)}.bar-legend .c{color:var(--green)}.compare{aspect-ratio:542/316;-webkit-user-select:none;user-select:none;touch-action:none;cursor:ew-resize;background:#fff;position:relative}.compare img{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.compare .after{clip-path:inset(0 0 0 var(--pos))}.compare-handle{top:0;bottom:0;left:var(--pos);background:var(--green);width:2px;box-shadow:0 0 20px var(--green);position:absolute;transform:translate(-1px)}.compare-knob{background:var(--green);color:#04130a;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #36e37833,0 8px 30px #00000080}.compare-tag{font-family:var(--mono);letter-spacing:.12em;z-index:2;border-radius:999px;padding:7px 12px;font-size:11px;position:absolute;top:16px}.compare-tag.l{background:var(--hot);color:#fff;left:16px}.compare-tag.r{background:var(--green);color:#04130a;right:16px}.proof-seal{border-top:1px solid var(--line);align-items:center;gap:18px;padding:22px 26px;display:flex}.proof-seal img{width:64px}.proof-seal p{color:var(--muted);font-size:14px}.proof-seal b{color:var(--text);font-weight:500;display:block}@media (max-width:900px){.proof-grid{grid-template-columns:1fr}}.pk-head{text-align:center;max-width:760px;margin:0 auto 70px}.pk-head .lead{margin:22px auto 0}.pk-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.pk{--mx:50%;--my:0%;border:1px solid var(--line);background:var(--bg-2);transition:border-color .3s, transform .4s var(--ease);border-radius:24px;flex-direction:column;padding:34px 30px 30px;display:flex;position:relative;overflow:hidden}.pk:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx) var(--my), #36e37824, transparent 50%);transition:opacity .3s;position:absolute;inset:0}.pk:hover{border-color:#36e37866;transform:translateY(-6px)}.pk:hover:before{opacity:1}.pk.featured{background:linear-gradient(180deg, #0f1d15, var(--bg-2) 60%);border-color:#36e3788c;box-shadow:0 30px 80px -30px #36e37866}.pk-badge{font-family:var(--mono);letter-spacing:.14em;background:var(--green);color:#04130a;border-radius:99px;padding:6px 10px;font-size:10px;font-weight:700;position:absolute;top:22px;right:22px}.pk-seal{margin:4px 0 26px}.pk-level{font-family:var(--mono);letter-spacing:.16em;color:var(--muted);font-size:11px}.pk h3{letter-spacing:-.035em;margin:6px 0 10px;font-size:30px;font-weight:600}.pk h3 em{color:var(--green);font-style:normal}.pk-desc{color:var(--muted);min-height:48px;font-size:15px}.pk-depth{gap:5px;margin:22px 0;display:flex}.pk-depth i{background:#ffffff14;border-radius:4px;flex:1;height:4px}.pk-depth i.on{background:var(--green);box-shadow:0 0 10px var(--green-glow)}.pk-label{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin:6px 0 12px;font-size:11px}.pk ul{gap:11px;margin-bottom:24px;font-size:15px;list-style:none;display:grid}.pk li{align-items:flex-start;gap:11px;display:flex}.pk li svg{color:var(--green);flex:none;margin-top:4px}.pk-for{flex-wrap:wrap;gap:6px;margin-bottom:22px;display:flex}.pk-for span{color:#c9d0cc;background:#ffffff0d;border-radius:99px;padding:5px 10px;font-size:12px}.pk-cta{margin-top:auto}.pk-cta .btn{justify-content:space-between;width:100%}.pk-note{text-align:center;color:var(--muted);margin-top:40px;font-size:15px}.pk-note a{color:var(--green);border-bottom:1px solid}@media (max-width:980px){.pk-grid{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.diff-grid{grid-template-columns:repeat(12,1fr);gap:16px;margin-top:64px;display:grid}.diff{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-2);flex-direction:column;grid-column:span 4;justify-content:space-between;min-height:220px;padding:30px;transition:border-color .3s;display:flex}.diff:hover{border-color:#36e37859}.diff.wide{grid-column:span 6}.diff-icon{background:var(--green-dim);width:48px;height:48px;color:var(--green);border-radius:14px;place-items:center;display:grid}.diff h4{letter-spacing:-.03em;margin-top:30px;font-size:22px;font-weight:600}.diff p{color:var(--muted);margin-top:6px;font-size:15px}.diff.statement{background:var(--bg-3);flex-flow:wrap;grid-column:span 12;align-items:center;gap:30px;min-height:auto}.diff.statement p{color:var(--text);letter-spacing:-.035em;flex:1;min-width:280px;margin:0;font-size:clamp(24px,3.2vw,44px);font-weight:500;line-height:1.1}@media (max-width:900px){.diff,.diff.wide{grid-column:span 12}}.diag{position:relative}.diag-shell{border:1px solid var(--line-2);background:radial-gradient(120% 80% at 50% 0,#0f1d15 0%,#0a0d0c 55%);border-radius:30px;min-height:640px;scroll-margin-top:90px;position:relative;overflow:hidden;box-shadow:0 50px 140px -50px #36e37859}.diag-shell:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 0%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 0,#000 0%,#0000 80%)}.diag-top{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.14em;color:var(--muted);justify-content:space-between;align-items:center;padding:22px 30px;font-size:11px;display:flex;position:relative}.diag-top .left{align-items:center;gap:12px;display:flex}.diag-top img{width:20px}.diag-progress{gap:6px;margin-top:26px;padding:0 30px;display:flex;position:relative}.diag-progress i{background:#ffffff14;border-radius:3px;flex:1;height:3px;position:relative;overflow:hidden}.diag-progress i:after{content:"";background:var(--green);transform-origin:0;transition:transform .5s var(--ease);box-shadow:0 0 10px var(--green);position:absolute;inset:0;transform:scaleX(0)}.diag-progress i.on:after{transform:scaleX(1)}.diag-body{max-width:920px;margin:0 auto;padding:46px 30px 34px;position:relative}.q-count{font-family:var(--mono);letter-spacing:.14em;color:var(--green);font-size:12px}.q-title{letter-spacing:-.04em;margin:12px 0 8px;font-size:clamp(28px,3.6vw,46px);font-weight:500;line-height:1.05}.q-hint{color:var(--muted);margin-bottom:30px;font-size:15px}.opts{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.opt{text-align:left;border:1px solid var(--line-2);background:#ffffff06;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;transition:border-color .2s,background .2s,transform .2s;display:flex;position:relative}.opt:hover{background:#36e3780a;border-color:#36e37880}.opt:active{transform:scale(.985)}.opt.sel{border-color:var(--green);box-shadow:0 0 0 1px var(--green) inset, 0 10px 40px -16px var(--green-glow);background:#36e37817}.opt-key{border:1px solid var(--line-2);width:30px;height:30px;font-family:var(--mono);color:var(--muted);border-radius:9px;flex:none;place-items:center;font-size:12px;transition:all .2s;display:grid}.opt.sel .opt-key{background:var(--green);color:#04130a;border-color:var(--green)}.opt-text b{font-size:16px;font-weight:500;display:block}.opt-text small{color:var(--muted);margin-top:2px;font-size:13px;display:block}.diag-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:34px;display:flex}.link-back{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.link-back:hover{color:var(--text)}.btn:disabled{opacity:.35;pointer-events:none}.field{gap:8px;display:grid}.field label{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);font-size:11px}.field input{border:1px solid var(--line-2);height:58px;color:var(--text);font:inherit;background:#ffffff08;border-radius:14px;outline:none;padding:0 18px;font-size:17px;transition:border-color .2s,box-shadow .2s}.field input:focus{border-color:var(--green);box-shadow:0 0 0 4px var(--green-dim)}.fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:720px){.opts,.fields{grid-template-columns:1fr}.diag-body{padding:34px 20px 26px}.diag-top{padding:18px 20px}.diag-progress{padding:0 20px}}.analyzing{grid-template-columns:auto 1fr;align-items:center;gap:56px;max-width:980px;min-height:560px;margin:0 auto;padding:70px 40px;display:grid;position:relative}.ring{width:260px;height:260px;position:relative}.ring svg{width:100%;height:100%;position:absolute;inset:0}.ring-center{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.ring-center b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:56px;font-weight:600}.ring-center small{font-family:var(--mono);letter-spacing:.16em;color:var(--muted);font-size:10px;display:block}.spin{transform-origin:50%;animation:6s linear infinite spin}.spin.rev{animation-duration:9s;animation-direction:reverse}@keyframes spin{to{transform:rotate(360deg)}}.term{font-family:var(--mono);font-size:14px;line-height:1.9}.term-line{color:var(--muted);align-items:flex-start;gap:12px;padding:4px 0;line-height:1.5;display:flex}.term-line.done{color:var(--text)}.term-line .st{width:54px;color:var(--green);flex:none;padding-top:1px;font-size:12px}.term-title{font-family:var(--font);letter-spacing:-.03em;margin-bottom:18px;font-size:28px;font-weight:500;line-height:1.15}.cursor{background:var(--green);vertical-align:middle;width:9px;height:16px;animation:.8s step-end infinite pulse;display:inline-block}@media (max-width:820px){.analyzing{grid-template-columns:1fr;justify-items:center;gap:36px;padding:50px 22px}.ring{width:200px;height:200px}}.result{padding:50px 40px 46px;position:relative}.result-flash{background:var(--green);pointer-events:none;z-index:10;position:absolute;inset:0}.result-canvas{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;inset:0}.result-grid{z-index:5;grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid;position:relative}.result-hero{align-items:center;gap:26px;display:flex}.result-seal{--s:132px;border-radius:34px;flex:none}.result-kicker{font-family:var(--mono);letter-spacing:.14em;color:var(--green);font-size:12px}.result-name{letter-spacing:-.045em;margin:10px 0 8px;font-size:clamp(34px,4.4vw,58px);font-weight:600;line-height:1}.result-name em{color:var(--green);font-style:normal}.result-sub{color:var(--muted);font-size:16px}.match{border:1px solid var(--line-2);background:#ffffff08;border-radius:16px;margin-top:30px;padding:18px 20px}.match-head{color:var(--muted);justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.match-head b{color:var(--green);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600}.match-bar{background:#ffffff12;border-radius:6px;height:6px;margin-top:10px;overflow:hidden}.match-bar i{background:var(--green);height:100%;box-shadow:0 0 14px var(--green);border-radius:6px;display:block}.focus{margin-top:26px}.focus h5{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:400}.focus ul{gap:10px;list-style:none;display:grid}.focus li{align-items:flex-start;gap:12px;font-size:15px;display:flex}.focus li i{background:var(--green-dim);width:22px;height:22px;color:var(--green);font-size:11px;font-style:normal;font-family:var(--mono);border-radius:7px;flex:none;place-items:center;margin-top:1px;display:grid}.radar-card{border:1px solid var(--line-2);background:#05080799;border-radius:22px;padding:24px;position:relative}.radar-card h5{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);justify-content:space-between;font-size:11px;font-weight:400;display:flex}.radar{width:100%;max-width:400px;margin:6px auto 0;display:block;overflow:visible}.radar text{font-family:var(--mono);fill:#c9d0cc;letter-spacing:.08em;font-size:10px}.profile-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.profile-tags span{border:1px solid var(--line-2);color:#c9d0cc;border-radius:99px;padding:6px 11px;font-size:12px}.result-actions{z-index:5;border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:40px;padding-top:28px;display:flex;position:relative}.result-actions p{color:var(--muted);max-width:420px;font-size:14px}.result-actions .btns{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:900px){.result-grid{grid-template-columns:1fr}.result{padding:36px 20px}.result-hero{flex-direction:column;align-items:flex-start}}.diag-intro{text-align:center;max-width:760px;margin:0 auto;padding:80px 30px;position:relative}.diag-intro .h2{margin:18px 0}.diag-intro .lead{margin:0 auto 36px}.diag-meta{font-family:var(--mono);color:var(--muted);letter-spacing:.08em;flex-wrap:wrap;justify-content:center;gap:28px;margin-top:34px;font-size:12px;display:flex}.diag-meta span{align-items:center;gap:8px;display:inline-flex}.diag-meta span:before{content:"";background:var(--green);border-radius:50%;width:5px;height:5px}.final{text-align:center;overflow:hidden}.final-big{letter-spacing:-.055em;font-size:clamp(52px,10vw,150px);font-weight:500;line-height:.92}.final-big b{color:var(--green);font-weight:800}.final .lead{margin:30px auto 40px}.final-glow{pointer-events:none;background:radial-gradient(closest-side,#36e37838,#0000);width:900px;height:500px;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.footer{border-top:1px solid var(--line);padding:46px 0}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.footer img{width:auto;height:20px}.footer p{color:var(--muted);font-size:13px}.footer .phrases{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);font-size:11px}.float-cta{z-index:60;position:fixed;bottom:22px;right:22px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:600px){.hero{padding-top:110px}.hero-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;display:grid}.hero-stats strong{font-size:21px}.hero-stats span{font-size:11.5px;line-height:1.3}.hero-ctas .btn{justify-content:space-between;width:100%}.nav-inner .btn-sm{height:38px;padding:0 14px;font-size:13px}.hud-metrics .metric b{font-size:22px}.hud-metrics .metric.big b{font-size:28px}.proof-stats{padding:24px}.hide-sm{display:none}}.proof-grid>.card:last-child{flex-direction:column;display:flex}.proof-grid>.card:last-child .proof-seal{margin-top:auto}.proof-steps{padding:24px 26px 6px}.proof-steps h5{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:400}.proof-steps ul{grid-template-columns:1fr 1fr;gap:10px 18px;font-size:14px;list-style:none;display:grid}.proof-steps li{align-items:center;gap:10px;display:flex}.proof-steps li svg{color:var(--green);flex:none}@media (max-width:600px){.proof-steps ul{grid-template-columns:1fr}}.chip-ok{white-space:nowrap}@media (max-width:600px){.hud{aspect-ratio:4/4.6}.hud-seal{width:78px;top:-34px;right:-4px}.hud-status{letter-spacing:.08em;font-size:9.5px}.hud-top{font-size:10px}.hud-bottom{gap:10px;padding:14px}.metric{padding:10px}}.pk-icon{--s:58px;width:var(--s);height:var(--s);color:var(--green);place-items:center;display:grid;position:relative}.pk-icon:before{content:"";pointer-events:none;filter:blur(6px);background:radial-gradient(closest-side,#36e37847,#0000 70%);border-radius:50%;position:absolute;inset:-30%}.pk-icon svg{filter:drop-shadow(0 0 6px #36e378e6)drop-shadow(0 0 18px #36e3788c);width:100%;height:100%;position:relative}.pk:hover .pk-icon svg{filter:drop-shadow(0 0 8px #36e378)drop-shadow(0 0 26px #36e378b3)}.pk.featured .pk-icon:before{background:radial-gradient(closest-side,#36e3786b,#0000 70%)}.result-seal.pk-icon{--s:116px}.result-seal.pk-icon svg{filter:drop-shadow(0 0 10px #36e378)drop-shadow(0 0 34px #36e37899)}@media (max-width:900px){.result-seal.pk-icon{--s:92px}}.tm{--tone:var(--hot);border-bottom:1px solid var(--line);background:radial-gradient(120% 80% at 80% 0,#ff6a3d1a,#0000 60%),#090c0b;padding:22px 24px 18px;transition:background 1.2s;position:relative}.tm.is-cool{--tone:var(--green);background:radial-gradient(120% 80% at 80% 0,#36e3781f,#0000 60%),#090c0b}.tm-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tm-title{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);font-size:11px}.tm-tabs{border:1px solid var(--line-2);background:#ffffff08;border-radius:999px;gap:4px;padding:4px;display:flex}.tm-tabs button{font-family:var(--mono);letter-spacing:.12em;color:var(--muted);border-radius:999px;padding:7px 14px;font-size:11px;transition:color .3s,background .3s;position:relative;overflow:hidden}.tm-tabs button.on{color:#04130a;background:var(--tone)}.tm-tabs button i{transform-origin:0;background:#04130a73;border-radius:2px;height:2px;position:absolute;bottom:3px;left:10px;right:10px}.tm-device{font-family:var(--mono);color:var(--muted);letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;gap:10px;margin:16px 0 6px;font-size:11px;display:flex}.tm-device span:first-child{color:var(--text)}.tm-main{grid-template-columns:190px 1fr;align-items:center;gap:22px;display:grid}.tm-gauge{position:relative}.tm-gauge svg{width:100%;display:block;overflow:visible}.tm-gauge-val{text-align:center;position:absolute;bottom:-2px;left:0;right:0}.tm-gauge-val b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:600;line-height:1;display:block}.tm-gauge-val small{font-family:var(--mono);letter-spacing:.16em;color:var(--muted);font-size:9px}.tm-table{gap:2px;display:grid}.tm-row{font-family:var(--mono);font-variant-numeric:tabular-nums;border-radius:10px;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:8px;padding:9px 12px;font-size:13px;display:grid}.tm-row:not(.tm-head){background:#ffffff08}.tm-row span:first-child{color:var(--text);font-family:var(--font);font-size:14px}.tm-head{letter-spacing:.14em;color:var(--muted);padding-block:4px;font-size:10px}.tm-head span:first-child{font-family:var(--mono)!important;color:var(--muted)!important;font-size:10px!important}.tm-status{font-family:var(--mono);letter-spacing:.12em;color:var(--tone);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:10px;font-size:11.5px;font-weight:600;display:flex}.tm-status i{background:var(--tone);width:8px;height:8px;box-shadow:0 0 12px var(--tone);border-radius:50%;animation:1.2s infinite pulse}.tm-status small{letter-spacing:.04em;color:var(--muted);font-weight:400;font-family:var(--font);flex-basis:100%;padding-left:18px;font-size:13px}.tm-graph{border:1px solid var(--line);background:#00000040;border-radius:14px;margin-top:18px;padding:12px 14px 10px}.tm-graph-head{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);justify-content:space-between;margin-bottom:6px;font-size:10px;display:flex}.tm-graph-head span:last-child{color:#ff6a3dcc}.tm-graph svg{width:100%;height:90px;display:block}@media (max-width:600px){.tm-row{grid-template-columns:1.1fr 1fr 1fr 1fr;gap:6px}.tm-row span:first-child{font-size:12.5px}.tm{padding:18px 16px 14px}.tm-main{grid-template-columns:1fr;gap:14px}.tm-gauge{max-width:200px;margin:0 auto}.tm-row{padding:8px 10px;font-size:12px}}@media (max-width:900px){.diff{gap:18px;min-height:0}.diff h4{margin-top:0}.diff.statement p{min-width:0}}@media (max-width:600px){.container{width:calc(100% - 40px)}.section{padding:76px 0}.problem{padding:96px 0}.problem-icon{width:46px;margin-bottom:32px}.problem-a{margin-top:28px}.hud-seal{display:none}.step{padding-bottom:48px}.steps{padding-left:36px}.step-dot{left:-36px}.proof-head{margin-bottom:36px}.pk-head{margin-bottom:40px}.pk{padding:28px 22px 22px}.diff-grid{gap:12px;margin-top:36px}.diff{padding:24px}.diff.statement{gap:20px}.diag-intro{padding:56px 20px}.diag-meta{flex-direction:column;align-items:center;gap:10px;margin-top:26px}.final .lead{margin:22px auto 30px}.footer-inner{flex-direction:column;align-items:flex-start;gap:14px}.tm-tabs button{padding:10px 16px}.result-actions{flex-direction:column;align-items:stretch}.result-actions .btns{flex-direction:column-reverse}.result-actions .btn{justify-content:space-between;width:100%}.result-actions .btn-sm{justify-content:center}.diag-actions .btn{flex:1;justify-content:space-between;max-width:260px}.term{font-size:12.5px}.term-title{font-size:22px}}@media (max-width:380px){.nav-logo img{width:auto;height:18px}.nav-inner .btn-sm{gap:6px;height:36px;padding:0 12px;font-size:12px}.h1{font-size:40px}.hero-stats strong{font-size:18px}.delta strong{font-size:72px}}@media (max-width:820px){.ring-center b{font-size:42px}.ring-center img{width:24px!important}.ring-center small{font-size:9px}.term{width:100%}}@media (max-width:980px) and (min-width:601px){.h1{font-size:clamp(56px,9vw,84px)}.hud-wrap{width:100%;max-width:560px;margin:0 auto}.hud-seal{right:-20px}}
