:root{--canvas:#faf6ee;--paper:#fffdf8;--ink:#131311;--ink-70:#131311b3;--ink-45:#13131173;--hair:#13131124;--hair-soft:#13131114;--klein:#0e33f3;--coral:#ff4d2e;--butter:#f2c94c;--cream-on-ink:#faf6ee;--grot:"Helvetica Neue",-apple-system,"Segoe UI",Arial,sans-serif;--serif:"Didot","Bodoni 72",Georgia,serif;--fs-h1:clamp(46px,6.6vw,86px);--fs-h2:clamp(34px,4.4vw,54px);--wrap:1200px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}body{background:var(--canvas);color:var(--ink);font-family:var(--grot);-webkit-font-smoothing:antialiased;font-size:16.5px;line-height:1.6;overflow-x:hidden}img,svg{max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ul{list-style:none}:focus-visible{outline:2px solid var(--klein);outline-offset:3px;border-radius:4px}.skip{background:var(--ink);color:var(--cream-on-ink);z-index:99;padding:10px 16px;position:absolute;top:0;left:-9999px}.skip:focus{top:12px;left:12px}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 clamp(20px,4vw,48px)}.h1{font-size:var(--fs-h1);letter-spacing:-.032em;text-wrap:balance;font-weight:700;line-height:.98}.h2{font-size:var(--fs-h2);letter-spacing:-.028em;text-wrap:balance;font-weight:700;line-height:1.04}.h2-big{font-size:clamp(40px,5.4vw,68px)}em.sx{font-family:var(--serif);letter-spacing:.005em;font-size:1.05em;font-style:italic;font-weight:400;line-height:1}em.sx-blue{color:var(--klein)}em.sx-coral{color:var(--coral)}.sub{color:var(--ink-70);max-width:56ch;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-70);align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.eyebrow .edot{background:var(--coral);border-radius:50%;flex:none;width:7px;height:7px}.fine{color:var(--ink-45);font-size:12px}.btn{letter-spacing:.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:600;display:inline-flex}.btn-primary{background:var(--klein);color:var(--cream-on-ink)}.btn-ghost{border:1px solid var(--ink);color:var(--ink)}.btn-sm{padding:10px 18px;font-size:13.5px}.btn-lg{padding:17px 32px;font-size:16px}.nav{z-index:40;background:var(--canvas);border-bottom:1px solid var(--hair);position:sticky;top:0}.nav-in{align-items:center;gap:36px;height:72px;display:flex}.brand{letter-spacing:-.02em;align-items:baseline;font-size:21px;font-weight:700;display:inline-flex}.brand .dot,.brand-sm .dot{background:var(--coral);border-radius:50%;width:8px;height:8px;margin-left:3px;display:inline-block}.nav-links{gap:28px;margin-left:auto;display:flex}.nav-links a{color:var(--ink-70);font-size:14.5px;font-weight:500}@media (max-width:760px){.nav-links{display:none}}.nav-cta{align-items:center;gap:12px;display:flex}@media (max-width:760px){.nav-cta{margin-left:auto}}.hero{border-bottom:1px solid var(--hair)}.hero-grid{grid-template-columns:1.04fr .96fr;align-items:center;gap:clamp(36px,5vw,72px);padding-top:clamp(56px,8vh,96px);padding-bottom:clamp(56px,8vh,96px);display:grid}@media (max-width:960px){.hero-grid{grid-template-columns:1fr}}.hero-copy{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.urlbar{background:var(--paper);border:1px solid var(--ink);border-radius:999px;align-items:center;gap:0;width:100%;max-width:560px;padding:6px 6px 6px 22px;display:flex}.url-scheme{color:var(--ink-45);-webkit-user-select:none;user-select:none;font-size:15px}.urlbar input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:10px 8px;font-size:15.5px}.urlbar .btn{flex:none}@media (max-width:560px){.urlbar{border-radius:24px;flex-wrap:wrap;padding:12px}.urlbar .btn{width:100%;margin-top:8px}}.proof{color:var(--ink-45);letter-spacing:.02em;font-size:13px}.hero-stage{flex-direction:column;gap:12px;display:flex}.stage{background:var(--paper);border:1px solid var(--hair);border-radius:20px;justify-content:center;align-items:stretch;height:470px;padding:26px;display:flex;position:relative}.stage-idle{text-align:center;color:var(--ink-45);flex-direction:column;align-items:center;gap:22px;margin:auto;font-size:14.5px;line-height:1.7;display:flex}.stage-idle .wave{color:var(--ink);opacity:.18;height:44px}.plate{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-45);justify-content:space-between;gap:12px;padding:0 6px;font-size:11px;display:flex}.wave{align-items:center;gap:3px;height:52px;display:flex}.wave i{width:3px;height:calc(var(--h,30)*1%);background:currentColor;border-radius:2px;min-height:3px;display:block}.wave-live{color:var(--coral)}.call-card{flex-direction:column;gap:18px;width:100%;display:flex}.call-card[hidden]{display:none}.cc-head{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-70);border-bottom:1px solid var(--hair-soft);flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:14px;font-size:12px;display:flex}.cc-src{color:var(--ink);font-weight:600}.cc-arrow{color:var(--ink-45)}.chip-live{background:var(--coral);color:#fff6ef;letter-spacing:.12em;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 11px;font-size:10.5px;font-weight:700;display:inline-flex}.chip-live:before{content:"";background:#fff6ef;border-radius:50%;width:6px;height:6px}.call-card .wave-live{height:44px}.transcript{flex-direction:column;gap:14px;display:flex}.call-card .cc-head,.call-card .wave-live,.call-card .cc-foot{flex:none}.call-card .transcript{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--hair) transparent;flex:1 1 0;min-height:0;padding-right:6px;overflow-y:auto}.tr{grid-template-columns:74px 1fr;align-items:baseline;gap:14px;display:grid}.tr-who{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-45);font-size:10.5px;font-weight:700}.tr.t-hey .tr-who{color:var(--coral)}.tr p{font-size:15px;line-height:1.55}.tr.t-cal p{color:var(--ink-70)}.cc-foot{border-top:1px solid var(--hair-soft);color:var(--ink-45);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;font-size:12.5px;display:flex}.logos{border-bottom:1px solid var(--hair)}.logos-in{align-items:center;gap:32px;padding:22px 0;display:flex;overflow-x:auto}.logos-label{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-45);flex:none;font-size:11px}.logo-row{align-items:center;gap:34px;display:flex}.logo-row li{letter-spacing:.02em;color:var(--ink-45);white-space:nowrap;font-size:14px;font-weight:600}.sec{border-bottom:1px solid var(--hair);padding:clamp(72px,10vh,120px) 0}.sec-head{border-bottom:1px solid var(--hair);letter-spacing:.16em;text-transform:uppercase;align-items:baseline;gap:16px;margin-bottom:clamp(36px,5vh,56px);padding-bottom:14px;font-size:11px;display:flex}.sec-no{color:var(--ink);font-weight:700}.sec-label{color:var(--ink-70);font-weight:600}.sec-note{color:var(--ink-45);margin-left:auto}@media (max-width:560px){.sec-note{display:none}}.how .h2{max-width:14ch;margin-bottom:clamp(40px,6vh,64px)}.steps{grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.5vw,32px);display:grid}@media (max-width:900px){.steps{grid-template-columns:1fr;max-width:560px}}.step{background:var(--paper);border:1px solid var(--hair);border-radius:18px;flex-direction:column;gap:14px;padding:26px;display:flex}.step-no{background:var(--butter);letter-spacing:.04em;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.step h3{letter-spacing:-.015em;font-size:21px;font-weight:700}.step>p{color:var(--ink-70);font-size:14.5px;line-height:1.6}.step-visual{border:1px solid var(--hair-soft);background:var(--canvas);min-height:118px;color:var(--ink-70);border-radius:12px;flex-direction:column;justify-content:center;gap:10px;margin-top:auto;padding:16px;font-size:12px;display:flex}.sv-chip{background:var(--paper);border:1px solid var(--hair);color:var(--ink);border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:11.5px;font-weight:600}.sv-lines{flex-direction:column;gap:6px;display:flex}.sv-lines b{background:var(--hair);border-radius:3px;width:88%;height:6px;display:block}.sv-lines b:nth-child(2){width:70%}.sv-lines b:nth-child(3){width:79%}.sv-tags{flex-wrap:wrap;gap:6px;display:flex}.sv-tags span{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--hair);background:var(--paper);border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.sv-tags span:after{content:" ✓";color:var(--klein)}.sv-phone{align-items:center;gap:12px;display:flex}.sv-num{letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.sv-phone .wave{height:26px;color:var(--coral);flex:1}.sv-toggle{color:var(--ink);align-items:center;gap:10px;font-weight:600;display:flex}.sv-knob{background:var(--klein);border-radius:999px;flex:none;width:40px;height:24px;position:relative}.sv-knob:after{content:"";background:var(--paper);border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:19px}.sv-sms{background:var(--paper);border:1px solid var(--hair);color:var(--ink);border-radius:12px 12px 12px 3px;padding:10px 12px;font-size:12px;line-height:1.5}.sv-sms b{font-weight:700}.ink{background:var(--ink);color:var(--cream-on-ink);border-bottom:0}.ink .sec-head{border-color:#faf6ee2e}.ink .sec-no{color:var(--cream-on-ink)}.ink .sec-label{color:#faf6eea6}.ink .sec-note{color:#faf6ee66}.ink .h2{max-width:18ch;margin-bottom:clamp(40px,6vh,60px)}.ledger{border-left:1px solid #faf6ee33;flex-direction:column;gap:20px;max-width:680px;padding-left:clamp(20px,3vw,36px);display:flex}.lg-time{letter-spacing:.16em;text-transform:uppercase;color:var(--butter);font-size:11px;font-weight:700}.lg-time.done{color:var(--butter)}.ink .tr p{color:#faf6eeeb;font-size:16.5px}.ink .tr.t-cal p{color:#faf6eea8}.ink .tr-who{color:#faf6ee66}.ink .tr.t-hey .tr-who{color:var(--coral)}.stats{border-top:1px solid #faf6ee2e;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:clamp(48px,7vh,72px);padding-top:clamp(28px,4vh,40px);display:grid}@media (max-width:760px){.stats{grid-template-columns:1fr}}.stat{flex-direction:column;gap:6px;display:flex}.stat-n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(40px,4.6vw,58px);font-weight:700;line-height:1}.stat span:last-child{color:#faf6ee99;max-width:24ch;font-size:13.5px}.ink .fine{color:#faf6ee59;margin-top:28px}.pricing .h2{max-width:16ch;margin-bottom:16px}.pricing-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(36px,5vh,52px);display:flex}.billing-toggle{border:1px solid var(--ink);background:var(--paper);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.billing-toggle button{color:var(--ink-70);border-radius:999px;padding:9px 18px;font-size:13.5px;font-weight:600}.billing-toggle button[aria-pressed=true]{background:var(--ink);color:var(--cream-on-ink)}.toggle-note{color:var(--ink-45);margin-left:10px;font-size:12px}.plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(18px,2.4vw,28px);display:grid}@media (max-width:900px){.plans{grid-template-columns:1fr;max-width:520px}}.plan{background:var(--paper);border:1px solid var(--hair);border-radius:20px;flex-direction:column;gap:18px;padding:30px 28px;display:flex;position:relative}.plan-pop{border:2px solid var(--klein)}.pop-tag{background:var(--butter);color:var(--ink);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:10.5px;font-weight:700;position:absolute;top:-13px;left:26px}.plan h3{letter-spacing:-.01em;font-size:20px;font-weight:700}.plan-for{color:var(--ink-70);min-height:2.6em;font-size:13.5px}.price{align-items:baseline;gap:6px;display:flex}.price .num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:700;line-height:1}.price .per{color:var(--ink-45);font-size:13px}.plan-feats{color:var(--ink-70);border-top:1px solid var(--hair-soft);flex-direction:column;gap:9px;padding-top:18px;font-size:14px;display:flex}.plan-feats li{align-items:baseline;gap:10px;display:flex}.plan-feats li:before{content:"—";color:var(--klein);flex:none;font-weight:700}.plan .btn{justify-content:center;margin-top:auto}.cta{text-align:center;border-bottom:0}.cta-in{flex-direction:column;align-items:center;gap:26px;display:flex}.cta .sub{max-width:44ch}.cta-row{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.foot{border-top:1px solid var(--hair);background:var(--canvas)}.foot-in{color:var(--ink-45);flex-wrap:wrap;align-items:center;gap:28px;padding:34px clamp(20px,4vw,48px);font-size:13px;display:flex}.brand-sm{color:var(--ink);align-items:baseline;font-size:16px;font-weight:700;display:inline-flex}.foot-tag{font-family:var(--serif);color:var(--ink-70);font-size:15px;font-style:italic}.foot-links{gap:20px;margin-left:auto;display:flex}.foot-links a{color:var(--ink-45)}@media (max-width:640px){.foot-links{margin-left:0}}:root{--spring:cubic-bezier(.24,1.6,.35,1);--springc:cubic-bezier(.24,1.25,.3,1);--outq:cubic-bezier(.16,1,.3,1);--inq:cubic-bezier(.55,0,.68,.4)}.btn{transition:scale .22s var(--inq),background-color .2s ease,border-color .2s ease,color .2s ease,opacity .25s ease}@media (hover:hover) and (pointer:fine){.btn:hover{transition:scale .5s var(--spring),background-color .2s ease,border-color .2s ease,color .2s ease,opacity .25s ease;scale:1.03}}.btn:active{transition-duration:90ms;scale:.97}.nav-links a{transition:color .2s}.nav-links a:hover{color:var(--ink)}.nav-links a,.foot-links a{position:relative}.nav-links a:after,.foot-links a:after{content:"";transform-origin:100%;height:1.5px;transition:transform .22s var(--inq);background:currentColor;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.nav-links a:hover:after,.nav-links a:focus-visible:after,.foot-links a:hover:after,.foot-links a:focus-visible:after{transform-origin:0;transition:transform .34s var(--outq);transform:scaleX(1)}.urlbar{transition:border-color .25s,box-shadow .25s;position:relative}.urlbar:focus-within{border-color:var(--klein);box-shadow:0 0 0 4px #0e33f321}.rv{opacity:0;transition:opacity .65s var(--outq) var(--rd,0s),transform .65s var(--outq) var(--rd,0s);transform:translateY(16px)}.rv.on{opacity:1;transform:none}.steps .step,.plan{transition:translate .5s var(--springc),box-shadow .5s ease,border-color .3s ease, opacity .65s var(--outq) var(--rd,0s),transform .65s var(--outq) var(--rd,0s)}@media (hover:hover){.steps .step:hover,.plan:hover{translate:0 -5px;box-shadow:0 20px 36px -24px #1313114d}}.wave i{transform-origin:50%}.stage-idle .wave i{animation:3s ease-in-out infinite brth;animation-delay:calc(var(--bi,0)*-.19s)}@keyframes brth{0%,to{transform:scaleY(.8)}50%{transform:scaleY(1.12)}}.billing-toggle{position:relative}.bt-thumb{background:var(--ink);width:0;transition:transform .5s var(--springc),width .32s var(--outq);border-radius:999px;position:absolute;top:4px;bottom:4px;left:0;transform:translate(4px)}.billing-toggle button{z-index:1;transition:color .22s;position:relative}.billing-toggle.has-thumb button[aria-pressed=true]{color:var(--cream-on-ink);background:0 0}.price .num{transition:transform .1s var(--inq),opacity .1s linear;display:inline-block}.num-out{opacity:0;transform:translateY(-.5em)}.price .num.num-in{transition:transform .13s var(--outq),opacity .12s linear}.num-prep{opacity:0;transform:translateY(.5em);transition:none!important}.btn.working{opacity:.9;animation:1.1s ease-in-out infinite workPulse}@keyframes workPulse{0%,to{opacity:.92}50%{opacity:.72}}.url-progress{background:var(--klein);opacity:0;transform-origin:0;pointer-events:none;border-radius:2px;height:2px;transition:opacity .3s;position:absolute;bottom:-1px;left:28px;right:28px;transform:scaleX(0)}.url-progress.run{opacity:1;transition:transform 2.5s cubic-bezier(.18,.7,.25,1),opacity .15s;transform:scaleX(1)}.url-progress.done{opacity:0;transition:opacity .4s;transform:scaleX(1)}.stage{overflow:hidden}.stage-idle{transition:opacity .36s ease,transform .36s var(--inq)}.stage-idle.exit{opacity:0;transform:translateY(-14px)}.stage-idle.gone{display:none}.scan{pointer-events:none;opacity:0;transition:opacity .18s;position:absolute;inset:0}.scan.run{opacity:1;transition:opacity 80ms}.scan i{border-top:2px solid var(--klein);width:100%;height:100%;position:absolute;top:0;left:0;transform:translateY(-3px)}.scan.run i{animation:.68s cubic-bezier(.55,.08,.34,.96) forwards scanSweep}@keyframes scanSweep{0%{transform:translateY(-2px)}to{transform:translateY(100%)}}#callCard{transform-origin:50% 62%}#callCard.enter{opacity:0;transform:translateY(16px)scale(.96)}#callCard.enter.in{opacity:1;transition:transform .6s var(--springc),opacity .34s ease-out;transform:none}#callCard .wave-live{transition:color .35s,opacity .35s}#callCard .wave-live.pre{color:var(--ink);opacity:.22}.wave-live i{will-change:transform}#callCard.seq .chip-live{opacity:0;transform-origin:60%;transform:scale(.5)}#callCard.seq .chip-live.pop{opacity:1;transition:transform .46s cubic-bezier(.26,2.1,.42,.9),opacity .15s ease-out;transform:scale(1)}#callCard .tr{transition:opacity .44s var(--outq),transform .44s var(--outq)}#callCard .tr.t-cal{transition-duration:.26s}#callCard .tr.hide{opacity:0;transform:translateY(10px)}#callCard .tr.t-cal.hide{transform:translateY(6px)}#callCard .cc-foot{transition:opacity .5s}#callCard .cc-foot.hide{opacity:0}#callCard.done .tr,#callCard.done .cc-foot,#callCard.done .chip-live,#callCard.done .wave-live{opacity:1;transform:none;transition:none!important}.how-scene{display:none}.how-pinned .how-track>.wrap{position:sticky;top:84px}.how-pinned .steps{display:none}.how-pinned .sec-head{margin-bottom:clamp(24px,4vh,40px)}.how-pinned .how-scene{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:clamp(28px,4vw,60px);display:grid}.hs-left{flex-direction:column;gap:36px;display:flex}.how-pinned .hs-left .h2{margin-bottom:0}.hs-index{flex-direction:column;gap:18px;margin-top:6px;padding-left:22px;list-style:none;display:flex;position:relative}.hs-index:before{content:"";background:var(--hair);width:2px;position:absolute;top:4px;bottom:4px;left:0}.hs-fill{background:var(--klein);transform-origin:top;width:2px;position:absolute;top:4px;bottom:4px;left:0;transform:scaleY(0)}.hs-index li{opacity:.4;align-items:baseline;gap:14px;font-weight:600;transition:opacity .3s;display:flex}.hs-index li.is-on{opacity:1}.hs-no{letter-spacing:.14em;font-size:11px;font-weight:700}.hs-t{letter-spacing:-.01em;font-size:17px}.hs-stage{min-height:clamp(430px,56vh,560px);position:relative}.hs-stage .step{will-change:transform,opacity;margin:0;position:absolute;inset:0}:root{--expo:cubic-bezier(.65,.05,.2,1)}.sec{position:relative}.sec .wrap{z-index:0;position:relative}.ghost-no{z-index:-1;letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px #1313110d;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:30vw;font-weight:700;line-height:1;position:absolute;top:-4vw;right:-2vw}.ink .ghost-no{-webkit-text-stroke:1.5px #faf6ee0f}@supports not (-webkit-text-stroke:1px #000){.ghost-no{color:#13131108}.ink .ghost-no{color:#faf6ee0a}}@media (max-width:900px){.ghost-no{display:none}}.scroll-progress{z-index:70;background:var(--klein);transform-origin:0;pointer-events:none;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}.how-pinned .how-track{height:300vh}.act-rail{z-index:60;color:var(--ink);opacity:0;pointer-events:none;transition:opacity .3s ease,transform .45s var(--outq),color .3s ease;flex-direction:column;align-items:center;gap:14px;display:flex;position:fixed;top:50%;right:14px;transform:translate(10px,-50%)}.act-rail.show{opacity:1;transform:translateY(-50%)}.act-rail.on-ink{color:var(--cream-on-ink)}.ar-label{writing-mode:vertical-rl;letter-spacing:.18em;text-transform:uppercase;opacity:.55;font-size:10px;font-weight:700}.ar-dots{text-align:center;flex-direction:column;gap:9px;font-size:10px;font-weight:700;display:flex}.ar-dots i{opacity:.28;font-style:normal;line-height:1;transition:opacity .25s,color .25s}.act-rail .ar-dots i.on{opacity:1;color:var(--klein)}.act-rail.on-ink .ar-dots i.on{color:var(--butter)}@media (max-width:900px){.act-rail{display:none}}.sec.ink-pinned{padding:0}.ink-pinned .ink-track{height:320vh}.ink-pinned .ink-vp{z-index:0;justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.ink-pinned .ink-vp>.wrap{width:100%}.ink-pinned .sec-head{margin-bottom:22px}.ink-pinned .h2{margin-bottom:26px}.ink-pinned .ledger{gap:14px}.ink-pinned .stats{margin-top:32px;padding-top:22px}.ink-pinned .fine{margin-top:16px}.ink-bgwave{display:none}.ink-pinned .ink-bgwave{z-index:-1;color:#faf6ee12;height:38vh;display:flex;position:absolute;top:57%;left:3%;right:3%;transform:translateY(-50%)}.ink-pinned .ink-bgwave i{border-radius:3px;flex:1;width:auto;transform:scaleY(0)}.ink-pinned .lg-time:after{content:"";background:var(--butter);width:200px;max-width:56%;height:2px;transform:scaleX(var(--tw,0));transform-origin:0;margin-top:7px;display:block}.curtain{z-index:90;background:var(--ink);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;transform:translateY(103%)}.curtain-brand{letter-spacing:-.02em;color:var(--cream-on-ink);opacity:0;align-items:baseline;font-size:27px;font-weight:700;display:inline-flex;transform:translateY(10px)}.curtain-brand .dot{background:var(--coral);border-radius:50%;width:9px;height:9px;margin-left:3px;display:inline-block}.curtain.cover{transition:transform .42s var(--expo);transform:translateY(0)}.curtain.boot{transition:none;transform:translateY(0)}.curtain.cover .curtain-brand,.curtain.boot .curtain-brand{opacity:1;transition:opacity .18s ease .1s,transform .32s var(--outq) .1s;transform:none}.curtain.leave{transition:transform .46s var(--expo);transform:translateY(-103%)}.curtain.boot.leave{transition-duration:.55s}.curtain.leave .curtain-brand{opacity:0;transition:opacity .16s}.curtain.reset{transition:none;transform:translateY(103%)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.rv{opacity:1!important;transform:none!important}.scan,.url-progress,.scroll-progress,.act-rail,.curtain{display:none!important}.stage-idle .wave i,.wave-live i{transform:none!important}.btn:hover{scale:1}.steps .step:hover,.plan:hover{box-shadow:none;translate:none}}.call-card .sv-tags.sv-plain span:after{content:none}.pricing .wrap>.fine{margin-top:22px}.edit-nudge{z-index:4;background:var(--butter);max-width:min(72%,340px);color:var(--ink);opacity:0;transition:opacity .6s var(--outq),transform .6s var(--outq);border-radius:999px;align-items:center;gap:9px;padding:8px 8px 8px 16px;font-size:12.5px;font-weight:600;line-height:1.4;display:inline-flex;position:absolute;bottom:27px;left:24px;transform:translateY(8px);box-shadow:0 12px 26px -16px #13131166}.edit-nudge.in{opacity:1;transform:none}@media (hover:hover){.edit-nudge.in:hover{transform:translateY(-2px)}}.edit-nudge a{color:inherit;text-decoration:none}.edit-nudge a:after{content:"";border-radius:999px;position:absolute;inset:0}.edit-nudge .en-x{z-index:1;position:relative}.edit-nudge .en-dot{background:var(--coral);border-radius:50%;flex:none;width:6px;height:6px}.edit-nudge .en-x{width:22px;height:22px;color:var(--ink-45);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:inline-flex}.edit-nudge .en-x:hover{color:var(--ink);background:#13131114}@media (prefers-reduced-motion:reduce){.edit-nudge{opacity:1;transition:none;transform:none}}.en-inline{color:var(--klein);font-weight:600;text-decoration:none}.en-inline:hover{text-underline-offset:3px;text-decoration:underline}
