:root{--bg:#0C0C0C;--card:#121212;--surface:#191919;--line:#262626;--line-2:#343434;--t1:#ECECEC;--t2:#A3A3A3;--t3:#767676;--accent:#7C3AED;--accent-h:#A07BFF;--accent-dim:rgba(124,58,237,.1);--accent-bd:rgba(124,58,237,.3);--display:"Playfair Display", Georgia, "Times New Roman", serif;--body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--t2);font:300 16px/1.65 var(--body);margin:0}.wrap{max-width:1180px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.narrow{max-width:760px}h1,h2,h3{font-family:var(--display);color:var(--t1);text-wrap:balance;margin:0;letter-spacing:-.01em}h1{font-weight:900;font-size:clamp(38px,5.6vw,72px);line-height:1.04}h2{font-weight:900;font-size:clamp(28px,3.6vw,46px);line-height:1.1}h3{font-weight:700;font-size:21px;line-height:1.25}h1 em,h2 em{font-style:italic;color:var(--accent-h)}p{margin:0}.mono{font-family:var(--mono)}.eyebrow{display:inline-block;font:500 12px/1.2 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--t3)}.eyebrow.v{color:var(--accent-h)}a{color:inherit}:focus-visible{outline:2px solid var(--accent-h);outline-offset:3px;border-radius:4px}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.btn{display:inline-flex;align-items:center;gap:10px;padding:13px 20px;border-radius:999px;background:var(--accent);color:#fff;font:500 15px var(--body);text-decoration:none;transition:transform .2s,background .2s;border:1px solid var(--accent)}.btn:hover{background:#6c2bdd;transform:translateY(-1px)}.btn.ghost{background:transparent;border-color:var(--line-2);color:var(--t1)}.btn.ghost:hover{border-color:var(--accent-h)}.btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.link{color:var(--accent-h);text-decoration:none;font-weight:400}.link:hover{text-decoration:underline}.lead{font-size:19px;color:#c4c4c4;max-width:640px}.note{font:400 12px/1.55 var(--mono);color:var(--t3)}.tag{display:inline-block;font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;border:1px solid var(--accent-bd);border-radius:6px;color:var(--accent-h);background:var(--accent-dim)}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:21;background:var(--bg)}header.site{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:#0c0c0cd6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.nav{display:flex;align-items:center;justify-content:space-between;gap:20px;height:64px}.logo{display:flex;align-items:center;gap:10px;font:900 20px var(--display);color:var(--t1);text-decoration:none}.logo svg{width:28px;height:28px}.nav ul{display:flex;gap:26px;list-style:none;margin:0;padding:0;font-size:14px}.nav ul a{text-decoration:none;color:var(--t2)}.nav ul a:hover,.nav ul a[aria-current]{color:var(--t1)}@media(max-width:860px){.nav ul{display:none}}.crumbs{font:400 12px var(--mono);color:var(--t3);padding-top:28px}.crumbs a{text-decoration:none;color:var(--t3)}.crumbs a:hover{color:var(--t1)}.band{padding-block:88px;border-bottom:1px solid var(--line)}.band.tight{padding-block:64px}.head{display:grid;gap:14px;max-width:760px;margin-bottom:40px}.head p{font-size:18px}.split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center}@media(max-width:900px){.split{grid-template-columns:1fr;gap:36px}}.phero{padding-block:24px 80px;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.phero .split{align-items:start;margin-top:28px}.phero .grid{display:grid;gap:22px}.answer{border-left:2px solid var(--accent);padding:2px 0 2px 16px;color:#d0d0d0;font-size:17px;max-width:620px}.facts-row{display:flex;flex-wrap:wrap;gap:10px}.fact{padding:8px 12px;border:1px solid var(--line-2);border-radius:999px;font:400 13px var(--mono);color:var(--t1)}.ticks{list-style:none;padding:0;margin:0;display:grid;gap:12px}.ticks li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:#cfcfcf}.ticks svg{width:20px;height:20px;color:var(--accent-h);margin-top:3px}.ladder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}@media(max-width:900px){.ladder{grid-template-columns:1fr 1fr;gap:12px}}@media(max-width:520px){.ladder{grid-template-columns:1fr}}.rung{position:relative;padding:22px 20px 20px;border:1px solid var(--line);background:var(--card);min-width:0;display:flex;flex-direction:column;gap:10px;text-decoration:none;transition:background .2s}.rung:hover{background:#171717}.rung.here{background:linear-gradient(160deg,rgba(124,58,237,.18),var(--card) 65%);border-color:var(--accent-bd)}@media(min-width:901px){.rung+.rung{border-left:0}.rung:first-child{border-radius:14px 0 0 14px}.rung:last-child{border-radius:0 14px 14px 0}}@media(max-width:900px){.rung{border-radius:14px}}.rung .step{display:flex;justify-content:space-between;align-items:center;gap:8px}.rung .price{font:500 13px var(--mono);color:var(--t1);white-space:nowrap}.rung h3{font:500 17px/1.3 var(--body);color:var(--t1)}.rung p{font-size:14px;line-height:1.55}.rung .go{margin-top:auto;font-size:14px;color:var(--accent-h)}.depth{height:3px;border-radius:3px;background:var(--line);overflow:hidden}.depth i{display:block;height:100%;background:var(--accent)}.report{margin:0;border:1px solid var(--line-2);border-radius:18px;background:#0f0f0f;box-shadow:0 40px 90px -50px #7c3aed8c;overflow:hidden;max-width:540px;width:100%;justify-self:center}.report .bar{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--line);font:500 11px var(--mono);letter-spacing:.06em;color:var(--t3);text-transform:uppercase}.report .dots{display:flex;gap:6px}.report .dots i{width:8px;height:8px;border-radius:50%;background:var(--line-2)}.report .body{padding:22px}.finding{border:1px solid var(--line);border-radius:12px;background:var(--card);overflow:hidden}.finding+.finding{margin-top:12px}.finding .fh{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line)}.finding .fh b{font:500 14px var(--body);color:var(--t1)}.finding dl{margin:0;display:grid;grid-template-columns:132px 1fr}.finding dt,.finding dd{margin:0;padding:9px 14px;border-top:1px solid var(--line);font-size:13px}.finding dt{font:500 11px/1.6 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--t3)}.finding dd{color:#c9c9c9}.finding dl>:nth-child(1),.finding dl>:nth-child(2){border-top:0}@media(max-width:520px){.finding dl{grid-template-columns:1fr}.finding dd{border-top:0;padding-top:0}}.illus{display:block;margin-top:12px;font:400 11px var(--mono);color:var(--t3)}.timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;position:relative}.timeline:before{content:"";position:absolute;left:0;right:0;top:15px;height:2px;background:linear-gradient(90deg,var(--accent),var(--line-2))}.timeline li{position:relative;padding:44px 18px 0 0}.timeline li:before{content:"";position:absolute;left:0;top:8px;width:16px;height:16px;border-radius:50%;background:var(--bg);border:2px solid var(--accent-h)}.timeline b{display:block;color:var(--t1);font:500 16px var(--body);margin-bottom:4px}.timeline p{font-size:14px}.timeline .n{font:500 12px var(--mono);color:var(--accent-h);display:block;margin-bottom:6px}@media(max-width:760px){.timeline{grid-template-columns:1fr;gap:24px}.timeline:before{left:7px;right:auto;top:0;bottom:0;width:2px;height:auto;background:linear-gradient(180deg,var(--accent),var(--line-2))}.timeline li{padding:0 0 0 36px}.timeline li:before{top:4px}}.trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:760px){.trio{grid-template-columns:1fr}}.trio div{padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--card);display:grid;gap:8px}.trio b{color:var(--t1);font:500 17px var(--body)}.trio svg{width:28px;height:28px;color:var(--accent-h)}.promise{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--line);border-radius:16px;overflow:hidden}.promise div{padding:24px;border-left:1px solid var(--line);display:grid;gap:6px}.promise div:first-child{border-left:0}.promise b{font:900 26px/1.1 var(--display);color:var(--t1)}@media(max-width:760px){.promise{grid-template-columns:1fr}.promise div{border-left:0;border-top:1px solid var(--line)}.promise div:first-child{border-top:0}}.teaser{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;border:1px solid var(--accent-bd);border-radius:18px;overflow:hidden;background:linear-gradient(120deg,rgba(124,58,237,.12),var(--card) 55%)}.teaser>div{padding:32px;min-width:0}.teaser .mini{border-left:1px solid var(--line);background:#00000040}@media(max-width:820px){.teaser{grid-template-columns:1fr}.teaser .mini{border-left:0;border-top:1px solid var(--line)}}.faq{display:grid;gap:10px}.faq details{border:1px solid var(--line);border-radius:12px;background:var(--card)}.faq summary{cursor:pointer;list-style:none;padding:18px 52px 18px 20px;position:relative;color:var(--t1);font:500 16px/1.4 var(--body)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:20px;top:15px;font:400 22px var(--mono);color:var(--accent-h);transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq .a{padding:0 20px 18px;font-size:15px;max-width:72ch}.cta-band{padding-block:88px}.cta-band .inner{display:grid;gap:20px;justify-items:start}.panel{border:1px solid var(--line);border-radius:18px;background:var(--card);padding:28px;min-width:0}.q{padding:18px 0;border-top:1px solid var(--line)}.q:first-child{border-top:0;padding-top:0}.q .qt{display:block;color:var(--t1);font:400 16px/1.45 var(--body);margin-bottom:12px}.q .num{font:500 12px var(--mono);color:var(--accent-h);margin-right:8px}.seg{display:flex;flex-wrap:wrap;gap:8px}.seg button{padding:9px 14px;border:1px solid var(--line-2);border-radius:999px;font:400 13px var(--body);color:var(--t2);transition:all .15s;min-height:40px}.seg button:hover{border-color:var(--t3);color:var(--t1)}.seg button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-dim);color:var(--t1)}.progress{display:flex;align-items:center;gap:12px;font:400 13px var(--mono);color:var(--t2)}.progress .track{flex:1;height:6px;border-radius:6px;background:var(--surface);overflow:hidden}.progress .fill{height:100%;background:var(--accent);transition:width .4s}.qs{list-style:none;padding:0;margin:0;display:grid;gap:10px}.qs li{padding:12px 14px;border:1px solid var(--line);border-radius:10px;font-size:14px;color:#d2d2d2;background:var(--surface)}.qs li span{display:block;font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-h);margin-bottom:4px}.empty{padding:22px;border:1px dashed var(--line-2);border-radius:12px;color:var(--t3);font-size:14px}.buy{border:1px solid var(--accent-bd);border-radius:18px;background:linear-gradient(160deg,rgba(124,58,237,.14),var(--card) 60%);padding:28px;display:grid;gap:18px;position:sticky;top:88px}.buy .price{font:900 56px/1 var(--display);color:var(--t1)}.buy ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.buy li{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:14px;color:#cfcfcf}.buy li svg{width:18px;height:18px;color:var(--accent-h);margin-top:2px}.scope{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.scope div{padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--card);display:grid;gap:6px}.scope .k{font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-h)}.scope b{color:var(--t1);font:500 15px var(--body)}.versus{width:100%;border-collapse:collapse;font-size:14px}.versus th,.versus td{text-align:left;padding:14px 16px;border-bottom:1px solid var(--line);vertical-align:top}.versus th{font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t3)}.versus td:first-child{color:var(--t1);width:28%}.versus .hl{background:var(--accent-dim)}.scroll-x{overflow-x:auto}footer.site{padding-block:56px;font-size:13px;border-top:1px solid var(--line)}.foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}.foot a{text-decoration:none;margin-left:18px}.proto{position:fixed;left:max(12px,env(safe-area-inset-left,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:30;font:500 11px var(--mono);letter-spacing:.06em;color:var(--t1);background:var(--accent);padding:6px 10px;border-radius:6px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}footer.site .fgrid{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:28px;padding:8px 0 28px}footer.site .fcol{display:grid;gap:10px;align-content:start}footer.site .fcol a{color:var(--t2);text-decoration:none;font-size:14px}footer.site .fcol a:hover{color:var(--t1)}.calc-out{display:grid;gap:12px}.calc-out>div{padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:var(--surface);display:grid;gap:4px}.calc-out b{font:900 34px/1 var(--display);color:var(--t1)}.calc-out span{font-size:13px;color:var(--t2)}@media(max-width:900px){footer.site .fgrid{grid-template-columns:1fr 1fr}}@media(max-width:520px){footer.site .fgrid{grid-template-columns:1fr}}.qtool{min-width:0}@media(max-width:900px){.qtool{grid-template-columns:1fr!important}.qtool .qres{position:static!important}}@media(max-width:900px){.trio{grid-template-columns:1fr 1fr!important}}@media(max-width:620px){.trio{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nv.css.map */
