:root{--ink:#edf4f8;--muted:#9aaab5;--faint:#72838f;--back:#0a1118;--surface:#101a23;--panel:#121f2a;--line:#293743;--accent:#b3ed68;--accent-deep:#78bc3d;--warn:#f7c66b;--bad:#ff8980;--green:#a9ed83;--font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--back);color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:default}::selection{background:var(--accent);color:#111}input:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wrap{width:min(1160px,calc(100% - 64px));margin-inline:auto}.site-shell{overflow:hidden}.nav{height:92px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #ffffff0a}.brand{display:flex;align-items:center;gap:11px;white-space:nowrap}.brand-mark{display:grid;place-items:center;width:39px;height:39px;border:2px solid var(--accent);font-size:15px;font-weight:950;letter-spacing:-5px;padding-right:4px;transform:skew(-8deg);color:var(--accent)}.brand-mark span{color:#fff}.brand-name{font-size:19px;font-weight:840;letter-spacing:-1.15px}.brand-name>span{color:var(--accent)}.brand-name small{display:block;font-size:8px;letter-spacing:2px;color:var(--faint);font-weight:750;line-height:1.1}.nav-links{display:flex;align-items:center;gap:33px;color:#abbac4;font-size:12px;font-weight:650}.nav-links a:hover,.footer a:hover{color:var(--accent)}.btn{border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:14px 20px;border-radius:6px;font-size:13px;font-weight:800;letter-spacing:-.15px;transition:transform .15s,background .15s,border-color .15s}.btn:hover{transform:translateY(-2px)}.btn-nav{border:1px solid #34444f;background:#151f27;color:var(--ink);padding:10px 16px}.btn-nav:hover{border-color:var(--accent)}.btn-main{background:var(--accent);color:#111915}.btn-main:hover{background:#cdfb90}.btn-ghost{background:transparent;border-color:#354650;color:var(--ink)}.btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.hero{min-height:616px;display:grid;grid-template-columns:1.06fr .94fr;align-items:center;gap:30px;padding-top:42px;padding-bottom:55px}.eyebrow,.section-kicker{font-size:10px;letter-spacing:2.3px;font-weight:850;color:var(--accent)}.online-dot{display:inline-block;background:var(--accent);width:7px;height:7px;border-radius:50%;margin-right:9px;box-shadow:0 0 15px var(--accent)}.muted{color:var(--faint)}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(53px,5.4vw,83px);line-height:1.055;letter-spacing:-5.6px;margin:27px 0 25px;font-weight:865}h1 em{font-style:normal;color:var(--accent)}.hero-lede{max-width:475px;color:#a6b4bd;font-size:17px;line-height:1.75}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:33px}.hero-proof{display:flex;align-items:center;gap:12px;color:#83949d;font-size:11px;margin-top:34px;flex-wrap:wrap}.tiny-rule{background:var(--accent);height:1px;width:23px}.dot-sep{color:var(--accent)}.hero-visual{height:420px;position:relative;display:flex;align-items:center;justify-content:center}.hero-visual:before{content:"";position:absolute;inset:5%;background:radial-gradient(ellipse at 55% 54%,#a9ec5a15,transparent 65%)}.signal{border:1px solid #a8e86815;border-radius:50%;position:absolute;width:420px;height:420px;transform:rotateX(64deg) rotateZ(-18deg);pointer-events:none}.signal-2{width:550px;height:550px}.visual-card{background:linear-gradient(145deg,#17252d,#0f1920);position:relative;width:min(100%,425px);border:1px solid #344d45;box-shadow:0 36px 60px #0006,0 0 80px #a5ec4b08;transform:rotate(-3deg);padding:25px 28px 27px;z-index:2}.visual-head{display:flex;align-items:center;justify-content:space-between;font-family:monospace;font-size:9px;color:#788f95;letter-spacing:1.4px;gap:4px}.window-dots{display:flex;gap:4px}.window-dots i{display:block;width:5px;height:5px;border-radius:50%;background:#52736b}.live-chip{color:var(--accent);white-space:nowrap}.visual-intro{font-size:24px;letter-spacing:-1px;font-weight:800;margin:45px 0 30px}.visual-intro span{color:var(--accent)}.visual-row{display:flex;align-items:center;justify-content:space-between;margin:16px 0;font-size:12px;color:#9cabb1}.visual-row strong{font-size:19px;letter-spacing:-.6px;color:#fff}.visual-rule{height:1px;background:#2f494b;margin:27px 0}.gauge-track{height:12px;background:#23363b;overflow:hidden}.gauge-fill{width:79%;height:100%;background:linear-gradient(90deg,var(--accent-deep),var(--accent))}.gauge-labels{display:flex;justify-content:space-between;font:9px monospace;letter-spacing:1px;color:#9babad;margin-top:10px}.visual-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:45px;font:9px monospace;letter-spacing:1px;color:#80949a}.sample-verdict{padding:8px;color:var(--accent);border:1px solid #6eab506b}.axis{position:absolute;background:#a7e76920}.x-axis{height:1px;width:95%;transform:rotate(15deg)}.y-axis{height:95%;width:1px;transform:rotate(15deg)}.stats-band{background:#111d25;border-top:1px solid #293840;border-bottom:1px solid #293840}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:27px 0}.stats-grid>div{display:flex;flex-direction:column;border-right:1px solid #30414a;padding-left:24px}.stats-grid>div:first-child{padding-left:0}.stats-grid>div:last-child{border-right:0}.stat-symbol{font-size:10px;letter-spacing:1px;color:var(--accent);font-weight:800}.stats-grid strong{font-size:20px;letter-spacing:-.7px}.stats-grid small{color:#83949f;font-size:11px}.section{padding-top:112px;padding-bottom:110px}.section-title-row{display:flex;justify-content:space-between;gap:30px;align-items:end;margin:17px 0 43px}.section-title-row h2,.offer-section h2,.faq-grid h2{font-size:clamp(38px,4.7vw,59px);line-height:1.09;letter-spacing:-3px;margin:0;font-weight:830}.section-title-row h2 span,.offer-section h2 span,.faq-grid h2 span{color:var(--accent)}.section-title-row p{width:360px;max-width:48%;color:#9fafb8;line-height:1.75;font-size:14px;margin:0}.step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.step{padding:29px 27px;background:#121e27;border:1px solid #2a3a44;min-height:260px;position:relative}.step-id{color:#8599a2;font:10px monospace}.step-icon{color:var(--accent);font-size:35px;margin:20px 0 14px;line-height:1}.step h3{font-size:20px;letter-spacing:-.6px;margin:0 0 7px}.step p{font-size:13px;color:#94a3ac;line-height:1.7;margin:0}.calculator-section{background:radial-gradient(ellipse at 10% 0%,#b9fb4808,transparent 35%),#0e1820;border-top:1px solid #22313b;border-bottom:1px solid #22313b;padding-top:104px;padding-bottom:110px}.tool-heading{margin-bottom:38px}.accent-mark{color:var(--accent)}.tool-grid{display:grid;grid-template-columns:1.12fr .88fr;align-items:stretch;gap:17px}.calc-panel,.results-panel{border:1px solid #33444c;min-width:0;background:#121f28;padding:30px}.panel-top{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:25px}.panel-overline{font-size:10px;font-weight:800;letter-spacing:1.9px;color:var(--accent)}.panel-top h3{font-size:24px;margin:5px 0 0;letter-spacing:-1px}.text-link{color:var(--accent);font-size:12px;font-weight:760;background:transparent;border:0;padding:4px 0}.text-link:hover{text-decoration:underline}.field{display:flex;flex-direction:column;gap:7px;min-width:0}.field>span{color:#c5d0d6;font-size:12px;font-weight:700}.field>span small{color:#7f939d;font-weight:500}.field>span b{color:var(--accent)}.field input{outline:0;width:100%;background:#0c151c;border:1px solid #354751;border-radius:4px;padding:13px;color:#eef5f8;min-height:44px}.field input::placeholder{color:#586a73}.field input:focus{border-color:var(--accent)}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px;margin-top:18px}.input-money{display:flex;align-items:center;background:#0c151c;border:1px solid #354751;border-radius:4px;overflow:hidden}.input-money:focus-within{border-color:var(--accent)}.input-money>span{padding-left:13px;color:var(--accent);font-size:12px;font-weight:800}.input-money input{border:0;background:transparent;padding-left:6px}.input-money input:focus{border:0}.field-help{font-size:11px;color:#8297a1;margin:12px 0 0;line-height:1.55}.tip{display:inline-flex;align-items:center;justify-content:center;color:#c3e999;border:1px solid #647953;border-radius:100%;width:15px;height:15px;padding:0;font-size:10px;background:transparent;vertical-align:middle}.field-divider{margin-top:27px;border-top:1px solid #33434c;padding-top:17px;color:#7d939c;font-size:9px;letter-spacing:1.5px;font-weight:800}.calc-submit{width:100%;margin-top:27px}.fine-print{color:#78909c;font-size:10px;line-height:1.7;margin:13px 0 0}.results-panel{background:linear-gradient(160deg,#17272e,#0e1a22);position:relative}.results-empty{text-align:center;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 25px}.empty-icon{border:1px solid #405950;color:var(--accent);width:76px;height:76px;display:grid;place-items:center;font-size:60px;margin-bottom:27px;line-height:1;font-weight:200}.results-empty h3{font-size:39px;line-height:1.1;letter-spacing:-2px;margin:12px 0 15px}.results-empty p{font-size:13px;color:#8b9fab;line-height:1.75;max-width:310px}.empty-bars{display:flex;align-items:end;gap:6px;height:75px;margin-top:25px}.empty-bars i{width:20px;background:#a4e86822;display:block;height:45%;}.empty-bars i:nth-child(2){height:80%}.empty-bars i:nth-child(3){height:55%;background:#b5eb6988}.empty-bars i:nth-child(4){height:100%;background:#b5eb69}.empty-bars i:nth-child(5){height:70%}.hidden{display:none!important}.result-top{display:flex;justify-content:space-between}.result-ref{color:#748995;font-size:10px;font-family:monospace}.result-chip{display:inline-block;margin-top:21px;color:#1b2a20;background:var(--accent);padding:5px 9px;border-radius:3px;font-size:10px;letter-spacing:.9px;font-weight:850}.result-chip.mixed{background:var(--warn);color:#352718}.result-chip.bad{background:var(--bad);color:#351b20}.results-data h3{font-size:31px;line-height:1.15;letter-spacing:-1.5px;margin:18px 0 7px}.result-subtitle{color:#95a8b0;font-size:12px}.result-highlight{margin-top:26px;padding:25px 20px;border:1px solid #607d4a;background:#b6eb5c0e;display:flex;flex-direction:column}.result-highlight>span{color:#c9d7bd;font-size:11px}.result-highlight strong{font-size:49px;line-height:1.1;letter-spacing:-2.7px;color:var(--accent);margin:8px 0}.result-highlight strong.negative{color:var(--bad)}.result-highlight small{color:#93a59c;font-size:10px}.metric-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:13px 0 24px}.metric-pair>div{padding:16px 12px;border:1px solid #344a4a;display:flex;flex-direction:column;gap:6px}.metric-pair span{font-size:10px;color:#98abb2}.metric-pair strong{font-size:24px;letter-spacing:-1px}.result-ledger{border-top:1px solid #405053}.result-ledger>div{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #35474c;padding:12px 0;font-size:12px;color:#95aab3}.result-ledger strong{color:#e0eef0;font-size:13px;white-space:nowrap}.result-notice{margin-top:21px;color:#b5c4c9;font-size:12px;line-height:1.7;padding:16px;background:#182a2f;border-left:3px solid var(--accent)}.result-actions{display:flex;gap:10px;margin-top:19px}.result-actions button{flex:1;padding:12px 11px;font-size:11px}.offer-section{display:grid;grid-template-columns:1.2fr .8fr;gap:9%;align-items:center}.offer-section h2{margin:18px 0 21px}.offer-lede{font-size:15px;color:#a4b3bd;line-height:1.8;max-width:490px}.offer-list{list-style:none;margin:22px 0 0;padding:0}.offer-list li{color:#c1ced3;font-size:13px;padding:8px 0}.offer-list li span{color:var(--accent);margin-right:12px}.offer-card{background:#17232c;border:1px solid #3d5148;padding:32px;box-shadow:20px 20px #b3e46a08}.offer-card-header{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--accent);font-size:10px;letter-spacing:1.2px;font-weight:800}.soon-pill{border:1px solid #59684f;padding:5px 7px;white-space:nowrap}.offer-price{font-size:56px;font-weight:850;letter-spacing:-2px;margin-top:27px}.offer-price span{font-size:12px;font-weight:500;color:#90a0a8;letter-spacing:0}.offer-card>p{font-size:13px;color:#9cabb4;line-height:1.7}.offer-card>.btn{width:100%;margin-top:14px}.offer-note{font-size:10px!important;margin-top:20px!important;color:#788e96!important}.faq-band{background:#121e27;border-top:1px solid #293841;padding:92px 0}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%}.faq-grid h2{margin-top:20px}.faqs details{border-bottom:1px solid #344650;padding:19px 0}.faqs summary{list-style:none;cursor:pointer;color:#e3edf1;font-size:15px;font-weight:700;display:flex;justify-content:space-between;gap:10px}.faqs summary::-webkit-details-marker{display:none}.faqs summary:after{content:'+';color:var(--accent);font-size:23px;line-height:1}.faqs details[open] summary:after{content:'−'}.faqs details p{color:#9cabb6;font-size:13px;margin:14px 0 0;line-height:1.8}.footer{padding:30px 0 42px}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:20px}.footer-inner>div p{font-size:12px;margin:0;color:#bdccd2}.footer-inner>div small{font-size:10px;color:#7c8d95}.footer-inner>a:last-child{font-size:10px;color:var(--accent);letter-spacing:1px;font-weight:850}
@media(max-width:900px){.nav-links{display:none}.hero{grid-template-columns:1fr;padding-top:66px}.hero-visual{max-width:550px;width:100%;margin:auto}.stats-grid{grid-template-columns:1fr 1fr;gap:22px}.stats-grid>div:nth-child(2){border-right:0}.stats-grid>div:nth-child(3){padding-left:0}.tool-grid{grid-template-columns:1fr}.results-panel{min-height:450px}.offer-section{gap:40px}.section{padding-block:85px}}
@media(max-width:650px){.wrap{width:min(100% - 34px,1160px)}.nav{height:75px}.nav .btn-nav{font-size:11px;padding:9px 10px}.brand-mark{width:32px;height:32px;font-size:13px}.brand-name{font-size:16px}.hero{padding-top:65px;min-height:unset;gap:25px}.eyebrow{font-size:9px;letter-spacing:1.1px}.hero h1{font-size:clamp(46px,10.5vw,72px);letter-spacing:-3px;margin:21px 0}.hero-lede{font-size:15px}.hero-proof{font-size:10px;gap:8px}.hero-visual{height:350px}.visual-card{width:91%;padding:21px}.visual-intro{font-size:22px;margin-top:35px}.stats-grid{padding:23px 0}.stats-grid strong{font-size:17px}.stats-grid>div{padding-left:14px}.stats-grid>div:nth-child(3){padding-left:0}.section,.calculator-section{padding-block:70px}.section-title-row{display:block}.section-title-row h2,.offer-section h2,.faq-grid h2{font-size:43px;letter-spacing:-2px}.section-title-row p{max-width:100%;width:auto;margin-top:22px}.step-grid{grid-template-columns:1fr}.step{min-height:unset}.calc-panel,.results-panel{padding:21px}.field-grid{gap:13px}.field>span{font-size:11px}.results-empty{padding:30px 10px}.result-highlight strong{font-size:39px}.metric-pair strong{font-size:20px}.offer-section,.faq-grid{grid-template-columns:1fr}.offer-card{padding:24px}.faq-band{padding-block:70px}.faq-grid{gap:30px}.footer-inner{align-items:start;flex-direction:column}.footer-inner>div{order:3}}
.headline-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:25px}.headline-metrics>div{min-width:0;padding:16px 11px;border:1px solid #344a4a;background:#101d24;display:flex;flex-direction:column}.headline-metrics span,.risk-breakdown span{font-size:10px;color:#a9bac0}.headline-metrics strong{font-size:24px;line-height:1.15;letter-spacing:-1.1px;margin:7px 0;color:#eef5f8}.headline-metrics small,.risk-breakdown small{font-size:9px;color:#7f949d;line-height:1.4}.headline-metrics .profit-card{border-color:#607d4a;background:#b6eb5c0e}.headline-metrics .profit-card strong{color:var(--accent)}.headline-metrics strong.negative,.risk-breakdown strong.negative{color:var(--bad)}.risk-breakdown{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.risk-breakdown>div{padding:15px 12px;background:#15252c;border:1px solid #385057;display:flex;flex-direction:column}.risk-breakdown strong{font-size:23px;letter-spacing:-1px;margin:5px 0;color:#eef5f8}.risk-breakdown>div:last-child{border-color:#52634f}.max-offer-note{color:#9fb0b7;font-size:11px;line-height:1.6;margin:0 0 22px;padding-left:12px;border-left:2px solid #536b62}.assumptions-note{margin-top:13px;padding:14px;border:1px solid #31444a;display:flex;flex-direction:column;gap:4px;color:#8297a0;font-size:10px;line-height:1.6}.assumptions-note strong{color:#acbcc2;font-size:10px;text-transform:uppercase;letter-spacing:.8px}@media(max-width:650px){.headline-metrics{grid-template-columns:1fr}.headline-metrics>div{padding:13px}.headline-metrics strong{font-size:26px}.risk-breakdown strong{font-size:20px}}
@media print{body{background:white;color:#111}.nav,.hero,.stats-band,#how,.calc-panel,.offer-section,.faq-band,.footer,.result-actions{display:none!important}.calculator-section{padding:0;background:white}.tool-heading{display:none}.tool-grid{display:block}.results-panel{background:white;border:none;color:#111}.results-data,.results-data *{color:#111!important;background:transparent!important;border-color:#aaa!important}.result-chip{border:1px solid #111}.result-notice{border-left:2px solid #111}.fine-print{color:#555!important}}
