@font-face{font-stretch:100% 125%;font-family:archivo;src:url(../media/Archivo_Variable-s.p.2mobvi4qx1962.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_7513cd51-module__duUHDq__className{font-family:archivo,archivo Fallback}.archivo_7513cd51-module__duUHDq__variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:mono;src:url(../media/JetBrainsMono_Variable-s.13qdt82cvimog.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.mono_b49dfd1e-module__vzmDQq__className{font-family:mono,mono Fallback}.mono_b49dfd1e-module__vzmDQq__variable{--font-mono:"mono", "mono Fallback"}
:root{--ink:#07090c;--ink-2:#0d1219;--ink-3:#151c27;--line:#ffffff1a;--line-2:#ffffff2e;--text:#c8d0db;--muted:#9aa5b5;--white:#f6f4ee;--gold:#ffd24a;--gold-2:#ffbf1f;--gold-soft:#ffd24a24;--ok:#3fd17a;--bad:#ff7a6b;--warn:#ffb547;--paper:#f2eee5;--paper-2:#e9e3d6;--paper-ink:#15120c;--paper-text:#3b362c;--paper-muted:#5d5647;--paper-line:#15120c24;--sans:var(--font-archivo), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--mono:var(--font-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ease:cubic-bezier(.2, .75, .1, 1);--dur:.7s;--r:18px;--wrap:1200px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--ink);scroll-padding-top:76px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--sans);color:var(--text);background:var(--ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:var(--gold);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--white)}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:6px}h1,h2,h3{color:var(--white);text-wrap:balance;margin:0 0 .5em;font-weight:800;line-height:1.05}h3{letter-spacing:-.01em;font-size:1.2rem;line-height:1.25}p{text-wrap:pretty;margin:0 0 1em}em{color:var(--gold);font-style:normal}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{background:var(--gold);color:var(--ink);z-index:100;border-radius:10px;padding:.7rem 1rem;font-weight:700;position:absolute;top:-100px;left:1rem}.skip:focus{color:var(--ink);top:1rem}.wrap{width:min(var(--wrap), 100% - 2.5rem);margin-inline:auto}.gold-t{color:var(--gold)}.btn{min-height:48px;font:700 1rem/1.15 var(--sans);text-align:center;cursor:pointer;transition:transform .25s var(--ease), background-color .2s, color .2s, border-color .2s, box-shadow .3s;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.8rem 1.3rem;text-decoration:none;display:inline-flex}.btn .arrow{transition:transform .25s var(--ease)}.btn:hover .arrow{transform:translate(4px)}.btn:active{transform:translateY(1px)scale(.99)}.btn-gold{background:var(--gold);color:var(--ink);box-shadow:0 0 #ffd24a00}.btn-gold:hover{color:var(--ink);background:#ffe07a;box-shadow:0 10px 40px -8px #ffd24a8c}.btn-line{color:var(--white);border-color:var(--line-2);background:#ffffff08}.btn-line:hover{border-color:var(--gold);color:var(--gold)}.btn-ink{background:var(--ink);color:var(--gold)}.btn-ink:hover{color:#ffe07a;background:#000}.btn-line-ink{color:var(--paper-ink);border-color:var(--paper-ink);background:0 0}.btn-line-ink:hover{background:var(--paper-ink);color:var(--gold)}.btn-sm{min-height:44px;padding:.55rem 1.05rem;font-size:.95rem}.btn-lg{min-height:54px;padding:.95rem 1.5rem;font-size:1.04rem}.btn-xl{min-height:62px;padding:1.1rem 2rem;font-size:1.15rem}.btn-block{width:100%}.btn[disabled]{opacity:.7;cursor:progress}.topbar{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(14px);border-bottom:1px solid var(--line);background:#07090cc7;position:sticky;top:0}.topbar-inner{align-items:center;gap:1.5rem;min-height:66px;display:flex}.brand{color:var(--white);align-items:center;gap:.6rem;min-height:44px;text-decoration:none;display:inline-flex}.brand:hover{color:var(--white)}.brand-mark{background:var(--gold);border-radius:50%;place-items:center;width:34px;height:34px;display:inline-grid}.brand-mark svg{fill:none;width:20px;height:20px;stroke:var(--ink);stroke-width:7px;stroke-linecap:round}.brand-mark.sm{vertical-align:middle;width:26px;height:26px;margin-right:.35rem}.brand-mark.sm svg{width:15px;height:15px}.brand-word{letter-spacing:.02em;text-transform:uppercase;font-size:1.05rem;font-weight:850;font-stretch:118%}.brand-it{color:var(--gold)}.nav-wrap{margin-left:auto}.nav{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav a{min-height:44px;color:var(--text);border-radius:999px;align-items:center;padding:0 .8rem;font-size:.95rem;font-weight:550;text-decoration:none;display:inline-flex}.nav a:hover{color:var(--white);background:#ffffff0f}@media (max-width:880px){.nav-wrap{display:none}.topbar-cta{margin-left:auto}}.hero{isolation:isolate;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.hero-bg{z-index:-1;pointer-events:none;background:radial-gradient(900px 520px at 78% 18%,#ffd24a21,#0000 62%),radial-gradient(700px 400px at 0 100%,#ffd24a0f,#0000 60%);position:absolute;inset:0}.hero-grid{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.55;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 70% 30%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 60% at 70% 30%,#000 10%,#0000 75%)}.hero-inner{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"copy term""points term";align-items:center;gap:0 clamp(2rem,4vw,4rem);padding-block:clamp(1.5rem,6vw,5rem) clamp(2.5rem,5vw,4rem);display:grid}.hero-copy{grid-area:copy}.hero-points{grid-area:points;align-self:start}.hero-foot{border-top:1px solid var(--line);font:600 .72rem/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:.4rem 1.6rem;padding-block:1.1rem;display:flex}.hero-foot span+span:before{content:"·";color:var(--gold);margin-right:1.6rem}.hero-foot .hf-geo{margin-left:auto}.hero-foot .hf-geo:before{content:none}.eyebrow{font:600 .78rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-bottom:1.4rem;display:flex}.eb-item{align-items:center;gap:.5rem;display:inline-flex}.eb-place:before{content:"";background:var(--gold);width:18px;height:1px}.live-dot{background:var(--ok);border-radius:50%;width:8px;height:8px;box-shadow:0 0 #3fd17a99}.fx .live-dot{animation:pulse 2.4s var(--ease) infinite}@keyframes pulse{0%{box-shadow:0 0 #3fd17a8c}70%,to{box-shadow:0 0 0 9px #3fd17a00}}.h1{letter-spacing:-.035em;margin-bottom:1.4rem;font-size:clamp(3.1rem,1.2rem + 6vw,6.4rem);font-stretch:115%;line-height:.95}.h1-line{display:block}.h1-gold{color:var(--gold)}.lede{color:var(--text);max-width:34em;margin-bottom:1.4rem;font-size:clamp(1.06rem,1rem + .35vw,1.25rem)}.hero-price{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin-bottom:1.5rem;font-size:1rem;display:flex}.hp-k{color:var(--muted)}.hp-g{white-space:nowrap}.hp-dot{background:var(--gold);border-radius:50%;align-self:center;width:5px;height:5px;margin:0 .6rem}.hp-v{color:var(--white);letter-spacing:-.02em;font-size:1.6rem;font-weight:850;font-stretch:112%}.cta-row{flex-wrap:wrap;gap:.75rem;display:flex}.hero-points{color:var(--text);flex-wrap:wrap;gap:.5rem 1.4rem;margin:1.75rem 0 0;padding:0;font-size:.94rem;list-style:none;display:flex}.hero-points li{align-items:center;gap:.5rem;display:inline-flex}.hero-points strong{color:var(--white);font-weight:700}.hero-points li:before{content:"";background:var(--gold);border-radius:2px;width:7px;height:7px;transform:rotate(45deg)}.rs-wrap{isolation:isolate;grid-area:term;margin:0;position:relative}.term-ring{z-index:-1;fill:none;width:230%;stroke:var(--gold);stroke-linecap:round;pointer-events:none;filter:drop-shadow(0 0 10px #ffd24a73);position:absolute;top:46%;left:-65%;transform:translateY(-53%)}.term-ring path{stroke-width:.12px;opacity:.9}.fx .rs-wrap.play .term-ring path{opacity:.4;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.6s var(--ease) .2s forwards, ring-on 1.4s var(--ease) 5s forwards}.fx .rs-wrap.play .term-ring .ring-bar{animation-delay:.9s,5s}@keyframes draw{to{stroke-dashoffset:0}}@keyframes ring-on{to{opacity:.9}}.rs{border-radius:var(--r);border:1px solid var(--line-2);background:#0f151e;position:relative;overflow:hidden;box-shadow:0 40px 120px -30px #000000e6,0 0 0 1px #ffd24a59,0 0 80px -10px #ffd24a40}.fx .rs-wrap.play .rs{animation:done-glow 1.2s var(--ease) 5s forwards;box-shadow:0 40px 120px -30px #000000e6,0 0 0 1px #ffd24a0f}@keyframes done-glow{to{box-shadow:0 40px 120px -30px #000000e6,0 0 0 1px #ffd24a59,0 0 80px -10px #ffd24a40}}.rs-bar{border-bottom:1px solid var(--line);align-items:center;gap:.75rem;padding:.6rem .9rem;display:flex}.term-dots{flex:none;gap:6px;display:inline-flex}.term-dots i{background:#2a3341;border-radius:50%;width:10px;height:10px}.term-dots i:first-child{background:var(--gold)}.rs-url{min-width:0;font:500 .8rem var(--mono);color:var(--text);white-space:nowrap;text-overflow:ellipsis;background:#ffffff0d;border-radius:999px;flex:1;padding:.25rem .8rem;overflow:hidden}.term-tag{font:600 .68rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);border-radius:999px;flex:none;padding:.15rem .5rem}.rs-screen{aspect-ratio:4/3;background:#050608;position:relative;overflow:hidden;container-type:inline-size}.rs-screen>div{position:absolute;inset:0}.rs-old{visibility:hidden;opacity:0;color:#000;text-align:center;background:#d4d0c8;padding:4cqi 5cqi;font-family:Times New Roman,Times,Liberation Serif,serif}.old-title{color:#b00000;text-shadow:.3cqi .3cqi #ffe600;margin:0 0 2cqi;font-size:6.4cqi;font-style:italic;font-weight:700;transform:rotate(-1.2deg)}.old-nav{color:#0000c8;margin:0 0 2.6cqi;font-size:3.3cqi}.old-uc{color:#fff;letter-spacing:.08em;text-shadow:0 0 .6cqi #000,0 0 .6cqi #000;background:repeating-linear-gradient(45deg,#ffd400 0 2cqi,#111 2cqi 4cqi);margin:0;padding:1.1cqi 3cqi;font:700 3.4cqi Arial,sans-serif;display:inline-block}.old-body{text-align:left;color:#222;background:#fff;border:.5cqi inset #999;margin:3cqi 0;padding:2.2cqi 2.6cqi;font-size:3.4cqi;line-height:1.35}.old-btns{margin:0 0 3cqi}.old-btn{color:#000;background:#e4e4e4;border:.5cqi outset #fff;margin:0 1cqi;padding:.9cqi 2.6cqi;font:3cqi Arial,sans-serif;display:inline-block}.old-foot{color:#333;margin:0;font-size:2.7cqi}.rs-off{opacity:0;pointer-events:none;align-content:center;place-items:center;gap:2.4cqi;display:grid}.rs-line{opacity:0;background:#fff;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 12px 3px #ffd24acc}.rs-pwr{border:.5cqi solid var(--gold);opacity:0;border-radius:50%;place-items:center;width:16cqi;height:16cqi;display:grid;box-shadow:0 0 6cqi #ffd24a73,inset 0 0 3cqi #ffd24a40}.rs-pwr svg{fill:none;width:9cqi;height:9cqi;stroke:var(--gold);stroke-width:6px;stroke-linecap:round}.rs-label{font:600 2.8cqi var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);opacity:0}.rs-label:after{content:attr(data-t)}.rs-new{background:var(--paper);color:var(--paper-ink);font-family:var(--sans);flex-direction:column;display:flex}.nw-nav{border-bottom:1px solid var(--paper-line);justify-content:space-between;align-items:center;gap:2cqi;padding:2.6cqi 4cqi;font-size:2.6cqi;display:flex}.nw-logo{align-items:center;gap:1.2cqi;font-weight:800;font-stretch:112%;display:inline-flex}.nw-logo i{background:var(--gold);width:2.8cqi;height:2.8cqi;box-shadow:inset 0 0 0 .6cqi var(--paper-ink);border-radius:50%}.nw-links{color:var(--paper-muted)}.nw-links span{margin-left:2.4cqi}.nw-call{background:var(--paper-ink);color:var(--gold);border-radius:99px;padding:1cqi 2.4cqi;font-weight:700}.nw-hero{background:radial-gradient(circle at 88% 32%,#ffd24a8c,#ffd24a00 26%);flex:1;padding:5cqi 4cqi 3cqi}.nw-k{font:600 2.2cqi var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-muted);margin:0 0 1.8cqi}.nw-h{letter-spacing:-.035em;color:var(--paper-ink);margin:0 0 2.2cqi;font-size:8.6cqi;font-weight:850;font-stretch:115%;line-height:.95}.nw-p{max-width:62cqi;color:var(--paper-text);margin:0 0 3cqi;font-size:2.8cqi;line-height:1.4}.nw-ctas{margin:0}.nw-ctas span{border-radius:99px;margin-right:1.5cqi;padding:1.6cqi 3.2cqi;font-size:2.6cqi;font-weight:700;display:inline-block}.nw-b1{background:var(--paper-ink);color:var(--gold)}.nw-b2{border:.3cqi solid var(--paper-ink)}.nw-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6cqi;padding:0 4cqi 4cqi;display:grid}.nw-tiles span{color:var(--paper-muted);background:#fff;border-radius:1.8cqi;padding:2cqi 2.2cqi;font-size:2.3cqi;line-height:1.3;box-shadow:0 .6cqi 2cqi #15120c14}.nw-tiles b{color:var(--paper-ink);font-size:2.8cqi;display:block}.rs-foot{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.rs-steps{font:600 .74rem var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.rs-steps li{border:1px solid var(--line-2);color:var(--muted);border-radius:999px;padding:.35rem .7rem}.rs-steps li+li:before{content:none}.rs-steps .s3{background:var(--gold);border-color:var(--gold);color:var(--ink)}.term-replay{min-height:44px;font:600 .82rem var(--mono);color:var(--text);background:var(--ink-2);border:1px solid var(--line-2);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:0 1rem;display:inline-flex}.term-replay:hover{color:var(--gold);border-color:var(--gold)}.fx .rs-wrap.play .rs-old{visibility:visible;opacity:1;transform-origin:50%;animation:.12s steps(2,end) 1.5s 5 glitch,.55s cubic-bezier(.6,0,.9,.4) 2.2s forwards crt-off}.fx .rs-wrap.play .rs-line{animation:.5s ease-out 2.6s line-flash}.fx .rs-wrap.play .rs-off{opacity:1}.fx .rs-wrap.play .rs-pwr,.fx .rs-wrap.play .rs-label{animation:pwr 1.2s var(--ease) 2.8s}.fx .rs-wrap.play .rs-new{transform-origin:50%;animation:.65s cubic-bezier(.2,.7,.2,1) 3.9s both crt-on}.fx .rs-wrap.play .nw-hero>*,.fx .rs-wrap.play .nw-tiles>span{animation:rise .55s var(--ease) both;animation-delay:4.45s}.fx .rs-wrap.play .nw-hero>:nth-child(2){animation-delay:4.55s}.fx .rs-wrap.play .nw-hero>:nth-child(3){animation-delay:4.65s}.fx .rs-wrap.play .nw-hero>:nth-child(4){animation-delay:4.75s}.fx .rs-wrap.play .nw-tiles>span:first-child{animation-delay:4.85s}.fx .rs-wrap.play .nw-tiles>span:nth-child(2){animation-delay:4.95s}.fx .rs-wrap.play .nw-tiles>span:nth-child(3){animation-delay:5.05s}.fx .rs-wrap.play .rs-steps .s3{border-color:var(--line-2);color:var(--muted);background:0 0;animation:.3s 3.9s forwards step-on}.fx .rs-wrap.play .rs-steps .s1{animation:.3s forwards step-on,.3s 2.2s forwards step-off}.fx .rs-wrap.play .rs-steps .s2{animation:.3s 2.2s forwards step-on,.3s 3.9s forwards step-off}@keyframes glitch{0%{transform:translate(.6%,-.4%)}to{transform:translate(-.6%,.3%)}}@keyframes crt-off{0%{opacity:1;transform:none}60%{opacity:1;transform:scaleY(.006)}to{opacity:0;transform:scale(0,.006)}}@keyframes line-flash{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes pwr{0%{opacity:0;transform:scale(.85)}25%,75%{opacity:1;transform:none}to{opacity:0;transform:scale(1.08)}}@keyframes crt-on{0%{opacity:0;transform:scale(.02,.006)}15%{opacity:1;transform:scale(.02,.006)}55%{opacity:1;transform:scaleY(.006)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(1.5cqi)}to{opacity:1;transform:none}}@keyframes step-on{to{background:var(--gold);border-color:var(--gold);color:var(--ink)}}@keyframes step-off{to{border-color:var(--line-2);color:var(--muted);background:0 0}}.who{background:var(--ink);border-bottom:1px solid var(--line)}.marquee{background:var(--gold);color:var(--ink);border-block:1px solid var(--gold);overflow:hidden}.marquee-track{width:max-content;padding-block:.9rem;display:flex}.fx .marquee-track{animation:38s linear infinite marquee}@keyframes marquee{to{transform:translate(-50%)}}.mq-item{text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;align-items:center;gap:1.6rem;padding-right:1.6rem;font-size:1.15rem;font-weight:800;font-stretch:115%;display:inline-flex}.mq-sep{fill:none;width:18px;height:18px;stroke:var(--ink);stroke-width:7px;stroke-linecap:round}.who-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:2rem;padding-block:clamp(2.5rem,5vw,4rem);display:grid}.who-h{letter-spacing:-.025em;margin:0;font-size:clamp(1.6rem,1rem + 2.2vw,2.6rem);font-stretch:108%}.who-line{color:var(--text);margin:0}.section{padding-block:clamp(4rem,9vw,8rem);position:relative}.section-head{max-width:52rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.section-head.split{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:2rem;max-width:none;display:grid}.section-lede{color:var(--muted);margin:0}.label{font:600 .78rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.6rem;margin-bottom:1.1rem;display:inline-flex}.label-n{color:var(--ink);background:var(--gold);border-radius:5px;padding:.3rem .45rem}.h2{letter-spacing:-.035em;margin:0;font-size:clamp(2.1rem,1rem + 4vw,4.4rem);font-stretch:110%;line-height:.98}.threats{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.threat{border-right:1px solid var(--line);padding:2rem 2rem .5rem 0}.threat+.threat{padding-left:2rem}.threat:last-child{border-right:0}.threat-n{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #ffd24abf;margin:0 0 1.2rem;font-size:clamp(3.5rem,2rem + 4vw,6rem);font-weight:900;font-stretch:125%;line-height:1}.threat h3{font-size:1.35rem;font-stretch:105%}.threat p:last-child{color:var(--muted)}.paper{background:var(--paper);color:var(--paper-text)}.paper h2,.paper h3{color:var(--paper-ink)}.paper em{color:inherit;background:linear-gradient(transparent 62%, var(--gold) 62%, var(--gold) 92%, transparent 92%)}.paper .label{color:var(--paper-muted)}.paper .label-n{background:var(--paper-ink);color:var(--gold)}.paper .section-lede{color:var(--paper-muted)}.paper a:not(.btn){color:var(--paper-ink)}.menu{border-top:2px solid var(--paper-ink)}.offer{border-bottom:1px solid var(--paper-line);grid-template-columns:minmax(0,1.05fr) minmax(0,1.2fr) minmax(260px,.8fr);gap:clamp(1.25rem,3vw,3rem);padding:clamp(1.75rem,3vw,2.5rem) 0;display:grid;position:relative}.offer.featured{background:var(--gold);border-radius:var(--r);border-bottom-color:#0000;margin-inline:calc(-1*clamp(1rem,2.5vw,2rem));padding-inline:clamp(1rem,2.5vw,2rem);box-shadow:0 30px 60px -30px #78560073}.offer-id{font:600 .78rem/1 var(--mono);letter-spacing:.1em;color:var(--paper-muted);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.8rem;display:flex}.offer-id span:first-child,.featured .offer-id{color:var(--paper-ink)}.offer-badge{background:var(--paper-ink);color:var(--gold);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.3rem .55rem}.offer h3{letter-spacing:-.02em;font-size:clamp(1.45rem,1rem + 1.2vw,2rem);font-stretch:108%;line-height:1.05}.summary{color:var(--paper-ink);margin:0;font-weight:550}.offer .ticks{margin:0}.ticks{gap:.6rem;padding:0;list-style:none;display:grid}.ticks li{padding-left:1.4rem;font-size:.97rem;position:relative}.ticks li:before{content:"";opacity:.8;border-bottom:2px solid;border-left:2px solid;width:.6rem;height:.35rem;position:absolute;top:.55em;left:0;transform:rotate(-45deg)}.offer-buy{flex-direction:column;display:flex}.price{color:var(--paper-ink);flex-wrap:wrap;align-items:baseline;gap:.15rem .3rem;margin:0;display:flex}.amount{letter-spacing:-.04em;font-size:clamp(2.2rem,1.4rem + 2vw,3.1rem);font-weight:900;font-stretch:112%;line-height:1}.per{color:var(--paper-muted);font-weight:700}.featured .per{color:var(--paper-ink)}.price-note{color:var(--paper-muted);margin:.45rem 0 .9rem;font-size:.9rem}.featured .price-note{color:var(--paper-ink)}.founding{color:var(--paper-ink);border:1px dashed var(--paper-ink);background:#ffffff8c;border-radius:10px;padding:.45rem .7rem;font-size:.92rem;font-weight:750}.footnote{color:var(--paper-muted);margin:.85rem 0 0;font-size:.86rem}.featured .footnote{color:var(--paper-ink)}.hook{background:var(--ink);color:var(--text);border-radius:var(--r);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.5vw,2rem);margin-bottom:clamp(2rem,4vw,3rem);padding:clamp(1.4rem,3vw,2.2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #15120c8c}.hook:after{content:"";background:var(--gold);height:4px;position:absolute;inset:0 0 auto}.hook-icon{fill:none;width:60px;height:60px;stroke:var(--gold);stroke-width:6px;stroke-linecap:round;filter:drop-shadow(0 0 12px #ffd24a80)}.hook-h{color:var(--white);letter-spacing:-.025em;text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.55rem,1rem + 1.7vw,2.3rem);font-weight:850;font-stretch:110%;line-height:1.05}.hook-p{max-width:40em;margin:0}.extras{color:var(--paper-text);flex-wrap:wrap;gap:.6rem 2.5rem;margin:1.75rem 0 0;padding:0;font-size:.97rem;list-style:none;display:flex}.extras li{align-items:baseline;gap:.6rem;display:inline-flex}.extras li:before{content:"";background:var(--paper-ink);border-radius:2px;flex:none;width:7px;height:7px;transform:rotate(45deg)translateY(-1px)}.section-work{background:var(--ink-2);border-block:1px solid var(--line)}.cx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}.cx-fig{margin:0}.cx{border:1px solid var(--line-2);transition:transform .5s var(--ease), box-shadow .5s var(--ease);background:#0f151e;border-radius:14px;overflow:hidden;box-shadow:0 30px 70px -35px #000}@media (hover:hover) and (pointer:fine){.cx-item:hover .cx{transform:translateY(-6px);box-shadow:0 40px 80px -35px #000,0 0 0 1px #ffd24a66}}.cx-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:.5rem .8rem;display:flex}.cx-bar .term-dots i{width:8px;height:8px}.cx-tag{font:600 .66rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);border-radius:999px;padding:.1rem .45rem}.cx-screen{aspect-ratio:4/3.3;flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.cx-nav{justify-content:space-between;align-items:center;padding:4cqi 5cqi;font-size:4cqi;font-weight:700;display:flex}.cx-menu i{background:currentColor;width:5cqi;height:.7cqi;margin:1cqi 0;display:block}.cx-hero{flex:1;padding:5cqi 5cqi 3cqi;position:relative}.cx-sub{margin:0 0 2.5cqi;font-size:3.4cqi}.cx-h{margin:0 0 5cqi;font-size:9cqi;line-height:1}.cx-btn{padding:2.6cqi 5cqi;font-size:3.6cqi;font-weight:700;display:inline-block}.cx-chips{flex-wrap:wrap;gap:2cqi;padding:0 5cqi 5cqi;display:flex}.cx-chips span{border:1px solid;border-radius:99px;padding:1.2cqi 2.8cqi;font-size:3.2cqi}.cx-dental .cx-screen{color:#12332c;font-family:var(--sans);background:linear-gradient(160deg,#f3fbf8,#dcefe8)}.cx-dental .cx-h{letter-spacing:-.02em;font-weight:700}.cx-dental .cx-sub{color:#2c5a50}.cx-dental .cx-btn{color:#fff;background:#1f7a67;border-radius:99px}.cx-dental .cx-chips span{background:#fff9;border-color:#12332c4d}.cx-dental .cx-hero{isolation:isolate}.cx-dental .cx-h{max-width:72cqi}.cx-dental .cx-hero:after{content:"";z-index:-1;opacity:.9;background:radial-gradient(circle at 35% 35%,#fff,#bfe6d9 70%);border-radius:50%;width:20cqi;height:20cqi;position:absolute;bottom:4cqi;right:5cqi}.cx-cpa .cx-screen{color:#1b2a44;background:#f5f1e8;font-family:Georgia,Times New Roman,serif}.cx-cpa .cx-nav{letter-spacing:.04em;border-bottom:1px solid #1b2a4433;font-weight:400}.cx-cpa .cx-sub{font:600 2.9cqi var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#4a5872}.cx-cpa .cx-h{letter-spacing:-.01em;font-size:9.6cqi;font-weight:400}.cx-cpa .cx-btn{color:#f5f1e8;font-family:var(--sans);background:#1b2a44;border-radius:2px}.cx-cpa .cx-chips span{font-family:var(--sans);border-color:#1b2a444d;border-radius:2px}.cx-machine .cx-screen{color:#e9ecef;font-family:var(--sans);background:#1b1f25}.cx-machine .cx-nav{text-transform:uppercase;letter-spacing:.02em;font-weight:850;font-stretch:120%}.cx-machine .cx-sub{font:600 2.9cqi var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ff9a52}.cx-machine .cx-h{text-transform:uppercase;letter-spacing:-.01em;font-size:7.8cqi;font-weight:900;font-stretch:125%;line-height:.95}.cx-machine .cx-btn{color:#111;clip-path:polygon(0 0,100% 0,100% 70%,92% 100%,0 100%);background:#ff7a1a}.cx-machine .cx-chips span{border-color:#ffffff47;border-radius:0}.cx-machine .cx-hero:after{content:"";opacity:.85;background:repeating-linear-gradient(-45deg,#ff7a1a 0 3cqi,#1b1f25 3cqi 6cqi);height:1.6cqi;position:absolute;bottom:0;left:0;right:0}.cx-cap{gap:.25rem;margin-top:.9rem;display:grid}.cx-kind{font:700 .78rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.cx-note{color:var(--muted);font-size:.92rem}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.steps:before{content:"";background:linear-gradient(90deg, var(--gold), #ffd24a40);transform-origin:0;height:1.5px;position:absolute;top:1.5rem;left:1.5rem;right:1.5rem}.fx .steps:before{transition:transform 1.4s var(--ease) .2s;transform:scaleX(0)}.fx .steps.in:before{transform:scaleX(1)}.step{padding:0;position:relative}.step-n{border:1.5px solid var(--gold);width:3rem;height:3rem;color:var(--gold);font:700 .95rem var(--mono);background:var(--ink);border-radius:50%;place-items:center;margin-bottom:1.4rem;display:inline-grid;position:relative}.step:last-child .step-n{background:var(--gold);color:var(--ink);box-shadow:0 0 0 6px #ffd24a1f,0 0 30px #ffd24a59}.step h3{font-size:clamp(1.3rem,1rem + .8vw,1.6rem);font-stretch:108%}.step p{color:var(--muted);max-width:26em;margin:0}.notdo{border-radius:var(--r);border:1px dashed var(--line-2);margin-top:clamp(2.5rem,5vw,4rem);padding:1.5rem 1.75rem}.notdo h3{font-size:1rem;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin-bottom:.8rem}.notdo ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 2rem;margin:0;padding:0;list-style:none;display:grid}.notdo .x{color:var(--bad);margin-right:.4rem}.about{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.about .h2{margin-bottom:1.5rem;font-size:clamp(2.1rem,1rem + 3vw,3.5rem)}.about-p{max-width:36em;font-size:1.08rem}.plate{background:var(--ink);color:var(--text);border-radius:var(--r);padding:1.75rem;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #15120c99}.plate:after{content:"";background:var(--gold);height:4px;position:absolute;inset:0 0 auto}.plate-head{font:700 .8rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.6rem;margin-bottom:1.2rem;display:flex}.plate-icon{fill:none;width:18px;height:18px;stroke:var(--gold);stroke-width:7px;stroke-linecap:round}.plate-dl{margin:0 0 1.2rem;display:grid}.plate-dl div{border-bottom:1px solid var(--line);grid-template-columns:7.5rem 1fr;gap:1rem;padding:.65rem 0;display:grid}.plate-dl dt{font:600 .75rem/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.plate-dl dd{color:var(--white);margin:0;font-weight:600}.plate-note{color:var(--muted);margin:0;font-size:.9rem}.headshot{border-radius:12px;margin-bottom:1rem}.faq-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.faq{border-top:1px solid var(--line-2)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;min-height:56px;color:var(--white);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-size:1.08rem;font-weight:650;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover .faq-q{color:var(--gold)}.faq-x{border:1px solid var(--line-2);width:32px;height:32px;transition:transform .35s var(--ease), background-color .2s;border-radius:50%;flex:none;position:relative}.faq-x:before,.faq-x:after{content:"";background:var(--gold);width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-x:after{transform:translate(-50%,-50%)rotate(90deg)}.faq details[open] .faq-x{background:var(--gold-soft);transform:rotate(45deg)}.faq details p{color:var(--text);max-width:40em;margin:0 0 1.2rem}.contact{background:var(--gold);color:var(--ink);isolation:isolate;padding-block:clamp(5rem,12vw,10rem);position:relative;overflow:hidden}.contact-ring{z-index:-1;aspect-ratio:1;fill:none;stroke:#07090c21;stroke-width:1.6px;stroke-linecap:round;width:min(1100px,150vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.contact-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.contact-k{font:700 .8rem var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.2rem}.contact-h{color:var(--ink);letter-spacing:-.045em;margin-bottom:1.5rem;font-size:clamp(3rem,1rem + 8vw,8.5rem);font-stretch:118%;line-height:.9}.contact-p{color:#2a2412;max-width:32em;margin-bottom:2rem;font-size:1.15rem}.contact-lines{color:#2a2412;margin:2rem 0 0;font-size:.97rem}.contact-lines a{color:var(--ink);font-weight:700}.footer{background:var(--ink);border-top:1px solid var(--line);color:var(--muted);padding-block:3rem;font-size:.9rem}.footer-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:2.5rem;display:grid}.footer-brand{color:var(--white);font-weight:750}.privacy h2{font-size:.85rem;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text);margin-bottom:.6rem}.footer p{margin-bottom:.5rem}.fx [data-reveal]{opacity:0;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(22px)}.fx [data-reveal].in{opacity:1;transform:none}@media (max-width:1020px){.hero-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""term""points"}.rs-wrap{max-width:640px;margin-top:2.25rem}.cx-grid{grid-template-columns:minmax(0,1fr);max-width:560px}.offer{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.offer-head{grid-column:1/-1}}@media (max-width:760px){body{font-size:16.5px}.wrap{width:min(var(--wrap), 100% - 2.5rem)}.who-inner,.section-head.split,.about,.faq-wrap,.footer-inner,.threats{grid-template-columns:1fr}.threat,.threat+.threat{border-right:0;border-bottom:1px solid var(--line);padding:1.75rem 0 .5rem}.threat-n{margin-bottom:.8rem;font-size:3.4rem}.offer{grid-template-columns:1fr;gap:1.1rem}.steps{grid-template-columns:1fr;gap:2rem}.steps:before{background:linear-gradient(180deg, var(--gold), #ffd24a40);transform-origin:top;width:1.5px;height:auto;inset:1.5rem auto 1.5rem 1.5rem}.fx .steps:before{transform:scaleY(0)}.fx .steps.in:before{transform:scaleY(1)}.step{padding-left:4.5rem}.step-n{position:absolute;top:0;left:0}.notdo ul{grid-template-columns:1fr}.cta-row .btn{width:100%}.cta-row{gap:.6rem}.h1,.lede{margin-bottom:1rem}.hero-price{margin-bottom:1.1rem}.eyebrow{margin-bottom:1rem;font-size:.72rem}.rs-wrap{margin-top:1.75rem}.term-ring{width:240%;left:-70%}.hook{grid-template-columns:minmax(0,1fr)}.hook-icon{width:44px;height:44px}.hook-cta{width:100%}.rs-url{font-size:.72rem}.hp-dot{display:none}.hero-price{gap:.2rem 1.2rem}.hero-foot{justify-content:space-between;gap:.4rem .8rem}.hero-foot span+span:before{margin-right:.8rem}.hero-foot .hf-geo{flex-basis:100%;margin-left:0}.plate-dl div{grid-template-columns:6.5rem 1fr}}
