@font-face{font-family:Caveat;font-weight:700;font-display:swap;src:url(../media/caveat-latin-700-normal.23o9u2ocxwgg-.woff2)format("woff2")}@font-face{font-family:DM Sans;font-weight:400;font-display:swap;src:url(../media/dm-sans-latin-400-normal.2o7k1_w7_w7bj.woff2)format("woff2")}@font-face{font-family:DM Sans;font-weight:500;font-display:swap;src:url(../media/dm-sans-latin-500-normal.2f4st7_5x_v78.woff2)format("woff2")}@font-face{font-family:DM Sans;font-weight:700;font-display:swap;src:url(../media/dm-sans-latin-700-normal.0lo5o3yaiuo13.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-display:swap;src:url(../media/ibm-plex-mono-latin-400-normal.19gbeb610ur4n.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-display:swap;src:url(../media/ibm-plex-mono-latin-500-normal.25_05y-blbp24.woff2)format("woff2")}@font-face{font-family:Krait Naira;font-weight:400;unicode-range:U+20A6;src:url(../media/ibm-plex-sans-latin-ext-400-normal.0ceeqphcbp8x9.woff2)format("woff2")}@font-face{font-family:Krait Naira;font-weight:500;unicode-range:U+20A6;src:url(../media/ibm-plex-sans-latin-ext-500-normal.2mcl7017j3tww.woff2)format("woff2")}@font-face{font-family:Krait Naira;font-weight:700;unicode-range:U+20A6;src:url(../media/ibm-plex-sans-latin-ext-700-normal.24tkxntfix5cw.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:400;unicode-range:U+20A6;src:url(../media/ibm-plex-mono-latin-ext-400-normal.1ih4rrmj883u6.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;unicode-range:U+20A6;src:url(../media/ibm-plex-mono-latin-ext-500-normal.2yypdhrkbqnza.woff2)format("woff2")}:root{--night:#001e27;--teal:#023737;--teal-mid:#0b5a56;--mist:#d6eae5;--paper:#f4f3ea;--milk:#e9e5d6;--white:#fff;--ink:#111;--ink-2:#3a4442;--stone:#5b6866;--line:#dde4e2;--green:#18e875;--green-ink:#087a3f;--lime:#e0ec3e;--orange:#f74c38;--alert:#b3261e;--sun:#ffc531;--sky:#73d2ff;--bubble:#ff8cc6;--sans:"DM Sans","Krait Naira",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--r-s:12px;--r-m:20px;--r-l:28px;--gut:24px}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--sans);color:var(--ink);background:var(--night);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.5}a{color:inherit;text-decoration:none}.wrap{max-width:1248px;padding:0 var(--gut);margin:0 auto}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"zero" 0}b.num,strong.num{font-weight:500}.eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:13px;font-weight:500;display:inline-block}.eyebrow-light{color:var(--mist)}h1,h2,h3,h4{letter-spacing:-.02em;font-weight:700;line-height:1.05}h2{font-size:clamp(34px,4.4vw,60px)}h3{letter-spacing:-.01em;font-size:26px}.sub{color:var(--ink-2);max-width:560px;margin-top:16px;font-size:20px}.sample{font-family:var(--mono);letter-spacing:.04em;color:var(--stone);margin-top:20px;font-size:12px}.sample-light{color:var(--mist);opacity:.8;margin-top:28px}.btn-row{flex-wrap:wrap;gap:12px;display:flex}.btn-row.center{justify-content:center;margin-top:56px}.btn{white-space:nowrap;border-radius:999px;align-items:center;gap:10px;height:56px;padding:0 26px;font-size:17px;font-weight:700;display:inline-flex}.btn .ico{width:22px;height:22px}.btn-primary{background:var(--green);color:var(--night)}.btn-secondary{color:var(--white);box-shadow:inset 0 0 0 2px var(--white);background:0 0}.sec-paper .btn-secondary,.sec-mist .btn-secondary{color:var(--night);box-shadow:inset 0 0 0 2px var(--night)}.btn-sm{height:44px;padding:0 20px;font-size:15px}.chat{flex-direction:column;gap:8px;display:flex}.bub{border-radius:18px;max-width:88%;padding:12px 16px;font-size:16px;line-height:1.4}.bub-user{background:var(--green);color:var(--night);border-bottom-right-radius:6px;align-self:flex-end}.bub-krait{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);border-bottom-left-radius:6px;align-self:flex-start}.bub .num{font-size:.92em}.bub.alert{box-shadow:inset 0 0 0 2px var(--alert);color:var(--ink);background:#fdecea}.sign{color:var(--night);margin-top:8px;font-weight:700;display:block}.list{font-size:14px;line-height:1.7;display:block}.site-header{background:var(--night);z-index:10;border-bottom:1px solid #d6eae51f;position:relative}.header-in{justify-content:space-between;align-items:center;height:84px;display:flex}.brand .logo{width:auto;height:30px;display:block}.nav{color:var(--mist);gap:36px;font-size:16px;font-weight:500;display:flex}.nav a:hover{color:var(--white)}.header-cta{align-items:center;gap:12px;display:flex}.menu-btn{cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none;box-shadow:inset 0 0 0 2px #d6eae559}.menu-btn span{background:var(--white);border-radius:2px;width:20px;height:2px;display:block}.hero{background:var(--night);color:var(--white);padding:72px 0 112px;overflow:hidden}.hero-in{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}h1{letter-spacing:-.035em;margin:20px 0 24px;font-size:clamp(44px,5.4vw,78px)}.hl{color:var(--lime);display:inline-block;position:relative}.scribble{width:100%;height:.22em;position:absolute;bottom:-.12em;left:0}.lede{color:var(--mist);max-width:520px;margin-bottom:36px;font-size:clamp(19px,1.8vw,24px)}.hero-note{color:var(--mist);align-items:center;gap:10px;margin-top:28px;font-size:15px;display:flex}.dot{background:var(--green);border-radius:50%;width:10px;height:10px;display:inline-block}.hero-visual{justify-content:center;display:flex;position:relative}.phone{background:var(--paper);border:10px solid #0b2f38;border-radius:44px;width:350px;position:relative;overflow:hidden}.phone-top{background:var(--night);color:var(--white);align-items:center;gap:12px;padding:16px 18px;display:flex}.phone-top strong{font-size:17px;line-height:1.1;display:block}.phone-top small{color:var(--mist);font-size:12px}.avatar{background:#0b2f38;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.avatar .mark{width:20px;height:auto}.phone-chat{flex-direction:column;gap:8px;min-height:470px;padding:16px 14px 8px;display:flex}.day{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--stone);align-self:center;margin-bottom:4px;font-size:11px}.bub.addr{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.copy{font-family:var(--sans);color:var(--green-ink);font-size:12px;font-weight:700}.mini-receipt{background:var(--night);color:var(--white);border-radius:18px;align-self:stretch;margin-top:4px;padding:14px 16px}.mini-receipt strong{color:var(--green);margin:4px 0 10px;font-size:20px;line-height:1.2;display:block}.mini-receipt strong .num{font-weight:500}.mr-row{color:var(--mist);border-top:1px solid #d6eae52e;justify-content:space-between;padding:4px 0;font-size:13px;display:flex}.mr-row b{color:var(--white);font-weight:500}.phone-input{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);color:var(--stone);border-radius:999px;justify-content:space-between;align-items:center;margin:8px 14px 14px;padding:12px 16px;font-size:14px;display:flex}.phone-input i{background:var(--green);border-radius:50%;width:26px;height:26px}.doodle{position:absolute}.doodle-arrow{width:96px;top:30%;left:-6px}.doodle-note{color:var(--lime);font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:30px;font-weight:700;position:absolute;top:calc(30% + 78px);left:-34px;transform:rotate(-7deg)}.sec{padding:120px 0}.sec-paper{background:var(--paper)}.sec-mist{background:var(--mist)}.sec-teal{background:var(--teal);color:var(--white)}.sec-night{background:var(--night);color:var(--white)}.sec-lime{background:var(--lime);color:var(--night)}.sec-head{max-width:780px;margin-bottom:56px}.sec-head h2{margin-top:14px}.sec-head-light .sub{color:var(--mist)}.grid-3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.card{background:var(--white);border-radius:var(--r-l);box-shadow:inset 0 0 0 1px var(--line);padding:28px}.card-mode{flex-direction:column;gap:20px;display:flex}.mode-tag{background:var(--night);color:var(--green);border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:15px;font-weight:700}.demo{background:var(--paper);border-radius:var(--r-m);flex-direction:column;justify-content:center;gap:10px;min-height:208px;padding:16px;display:flex}.card-mode>p{color:var(--ink-2);font-size:17px}.voice{background:var(--green);border-radius:999px;align-items:center;gap:12px;padding:10px 16px 10px 10px;display:flex}.play{background:var(--night);width:40px;height:40px;color:var(--green);border-radius:50%;flex:none;place-items:center;display:grid}.play svg{width:18px;height:18px}.wave{flex:1;align-items:center;gap:3px;height:34px;display:flex}.wave i{background:var(--night);border-radius:2px;width:3px;display:block}.t{color:var(--night);font-size:13px}.transcript{color:var(--ink);background:var(--white);border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--line);padding:12px 14px;font-size:16px}.transcript .eyebrow{margin-bottom:4px;font-size:11px;display:block}.shot{background:var(--white);border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--line);padding:12px 14px}.shot .eyebrow{margin-bottom:6px;font-size:11px;display:block}.shot-row{border-top:1px solid var(--line);justify-content:space-between;padding:6px 0;font-size:14px;display:flex}.shot-row span{color:var(--stone)}.svc{border-radius:var(--r-l);min-height:400px;color:var(--night);flex-direction:column;gap:10px;padding:32px;display:flex}.svc-green{background:var(--green)}.svc-bubble{background:var(--bubble)}.svc-sky{background:var(--sky)}.svc-ico{width:64px;height:64px;margin-bottom:28px}.svc h3{letter-spacing:-.02em;font-size:36px}.svc-sub{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:500}.svc p:not(.svc-sub){max-width:30ch;font-size:18px}.svc-ex{background:var(--night);color:var(--white);border-radius:999px;align-self:flex-start;margin-top:auto;padding:10px 18px;font-size:14px}.also{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;font-size:17px;display:flex}.chip{color:var(--night);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700}.chip-sun{background:var(--sun)}.steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;display:grid}.step{background:var(--night);border-radius:var(--r-l);flex-direction:column;gap:18px;padding:28px;display:flex;position:relative}.step-n{color:var(--lime);font-size:64px;font-weight:500;line-height:1}.step h3{color:var(--white)}.step .chat{justify-content:flex-start;min-height:132px}.step p{color:var(--mist);font-size:17px}.sec-receipt{background:var(--milk);overflow:hidden}.receipt-in{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.receipt-copy h2{margin:14px 0 0}.receipt-wrap{justify-content:center;display:flex}.receipt{background:var(--white);width:100%;max-width:520px;box-shadow:inset 0 0 0 1px var(--line);border-radius:6px 6px 0 0;padding:36px 36px 56px;position:relative}.receipt:after{content:"";background:linear-gradient(-45deg,transparent 9px,var(--white) 0),linear-gradient(45deg,transparent 9px,var(--white) 0);background-repeat:repeat-x;background-size:18px 14px;height:14px;position:absolute;bottom:-14px;left:0;right:0}.receipt-head{border-bottom:2px dashed var(--line);align-items:center;gap:12px;padding-bottom:20px;display:flex}.receipt-head .mark{width:28px;height:auto}.settled{padding:28px 150px 24px 0}.settled strong{font-family:var(--sans);letter-spacing:-.04em;color:var(--night);margin-top:8px;font-size:clamp(44px,5.4vw,68px);font-weight:700;line-height:1;display:block}.rows div{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:12px 0;font-size:16px;display:flex}.rows dt{color:var(--stone)}.rows dd{text-align:right;font-weight:500}.rows .total{background:var(--night);color:var(--white);border:0;margin:8px -36px;padding:18px 36px}.rows .total dt{color:var(--mist)}.rows .total dd{color:var(--green);font-size:26px}.stamp{font-family:var(--mono);letter-spacing:.14em;color:var(--green-ink);border:4px solid var(--green-ink);opacity:.9;border-radius:10px;padding:6px 14px;font-size:22px;font-weight:500;position:absolute;top:96px;right:28px;transform:rotate(-12deg)}.receipt-foot{text-align:center;font-family:var(--mono);letter-spacing:.06em;color:var(--stone);text-transform:uppercase;margin-top:24px;font-size:12px}.grid-ask{grid-template-columns:repeat(3,1fr)}.ask-card{background:var(--paper);border-radius:var(--r-l);flex-direction:column;gap:16px;padding:24px;display:flex}.ask-card .bub-krait{background:var(--white)}.quote-card{background:var(--white);border:1px solid #e1e8ea;border-radius:18px;flex-direction:column;gap:12px;margin:0;padding:18px 20px 12px;display:flex;position:relative;box-shadow:0 1px 2px #001e270a}.tw-head{align-items:center;gap:12px;display:flex}.tw-id{flex-direction:column;min-width:0;line-height:1.3;display:flex}.tw-id b{color:#0f1419;font-size:16px;font-weight:700}.tw-id span{color:#536471;white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.quote-av{width:44px;height:44px;color:var(--night);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:700;display:grid}.quote-card blockquote{color:#0f1419;flex:1;font-size:17px;line-height:1.45}.tw-actions{color:#536471;justify-content:space-between;max-width:340px;padding-top:4px;font-size:13px;display:flex}.tw-actions span{align-items:center;gap:6px;display:inline-flex}.tw-actions svg{fill:currentColor;width:18px;height:18px}.tw-actions i{font-style:normal}.tw-like .tw-heart{fill:none;stroke:currentColor;stroke-width:1.9px}.q-typing{display:none}.quotes-on .quote-card{opacity:0;transform-origin:12% 100%;transform:translateY(28px)scale(.82)}.quotes-on .quote-card.q-pop{animation:.7s cubic-bezier(.34,1.56,.64,1) forwards qPop}.quotes-on .q-typing{opacity:0;background:#eff3f4;border-radius:999px;gap:6px;padding:12px 16px;transition:opacity .2s;display:flex;position:absolute;top:76px;left:20px}.quotes-on .q-typing i{background:#536471;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite qDot}.quotes-on .q-typing i:nth-child(2){animation-delay:.15s}.quotes-on .q-typing i:nth-child(3){animation-delay:.3s}.quotes-on .quote-card.q-typing-on .q-typing{opacity:1}.quotes-on .quote-card blockquote .w{opacity:0;filter:blur(6px);display:inline-block;transform:translateY(8px)}.quotes-on .quote-card.q-text blockquote .w{animation:.45s cubic-bezier(.2,.7,.2,1) forwards qWord;animation-delay:calc(var(--w) * 28ms)}.quotes-on .tw-actions{opacity:0;transition:opacity .4s}.quotes-on .quote-card.q-text .tw-actions{opacity:1}.quotes-on .quote-card.q-done .tw-like{color:#f91880}.quotes-on .quote-card.q-done .tw-heart{fill:#f91880;stroke:#f91880}.quotes-on .quote-card.q-done .tw-like svg{animation:.5s cubic-bezier(.34,1.56,.64,1) qLike}@keyframes qLike{0%{transform:scale(.4)}60%{transform:scale(1.35)}to{transform:scale(1)}}.quotes-on{align-content:start}.quotes-on .quote-card.q-off{display:none}.quotes-on .quote-card.q-out{animation:.45s cubic-bezier(.4,0,.6,1) forwards qOut}@keyframes qPop{to{opacity:1;transform:none}}@keyframes qOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-28px)scale(.94)}}@keyframes qWord{to{opacity:1;filter:none;transform:none}}@keyframes qDot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.av-green{background:var(--green)}.av-sun{background:var(--sun)}.av-pink{background:var(--bubble)}.av-sky{background:var(--sky)}.av-lime{background:var(--lime)}.stats{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px;display:grid}.stat{background:var(--teal);border-radius:var(--r-l);flex-direction:column;gap:12px;padding:28px;display:flex}.stat strong{color:var(--green);letter-spacing:-.03em;font-size:clamp(44px,5vw,72px);font-weight:500;line-height:1}.feed{background:var(--teal);border-radius:var(--r-l);padding:24px 28px}.feed-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.live{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green);align-items:center;gap:8px;font-size:12px;display:flex}.live i{background:var(--green);border-radius:50%;width:8px;height:8px;display:block}.feed-row{border-top:1px solid #d6eae529;grid-template-columns:110px 1fr auto 64px;align-items:center;gap:16px;padding:14px 0;font-size:16px;display:grid}.feed-row>span:first-child{color:var(--mist);font-size:14px}.feed-row b{color:var(--white);font-weight:500}.pill{background:var(--night);color:var(--green);text-align:center;border-radius:999px;padding:4px 0;font-size:13px}.promise-in{grid-template-columns:1.15fr .85fr;align-items:center;gap:64px;display:grid}.promise-copy h2{letter-spacing:-.02em;margin-top:16px;font-size:clamp(28px,3.1vw,44px);line-height:1.15}.sec-lime .eyebrow{color:var(--night)}.promise-cards{flex-direction:column;gap:20px;display:flex}.pcard{background:var(--white);border-radius:var(--r-l);flex-direction:column;gap:14px;padding:24px;display:flex}.pcard-alert{background:var(--night);color:var(--white)}.pcard-alert .eyebrow{color:var(--mist)}.shield{background:var(--orange);vertical-align:-1px;border-radius:3px 3px 8px 8px;width:12px;height:14px;margin-right:8px;display:inline-block}.cta{background:var(--teal);color:var(--white);padding:120px 0;position:relative;overflow:hidden}.cta-in{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid;position:relative}.cta h2{letter-spacing:-.035em;margin-bottom:24px;font-size:clamp(48px,6.4vw,96px);line-height:1}.cta-copy .lede{margin-bottom:36px}.photo-concept{z-index:1;justify-content:center;display:flex;position:relative}.photo-frame{aspect-ratio:320/380;border-radius:var(--r-l);background:var(--sun);width:min(100%,380px);position:relative;overflow:hidden}.photo-frame>svg:first-child{width:100%;height:100%;position:absolute;inset:0}.photo-tag{background:var(--night);color:var(--white);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:6px 10px;font-size:11px;position:absolute;bottom:14px;left:14px}.note-2{color:var(--night);top:36px;left:auto;right:34px;transform:rotate(-5deg)}.doodle-circle{width:170px;top:22px;right:16px}.photo-frame.photo-real{background:0 0;border-radius:0;margin-top:70px;overflow:visible}.photo-cut{width:140%;max-width:none;height:auto;position:absolute;bottom:-56px;left:50%;transform:translate(-50%)}.photo-real .note-2{z-index:1;color:var(--lime);top:-40px;left:-20px;right:auto}.photo-real .doodle-circle{z-index:1;color:var(--lime);top:-66px;left:-40px;right:auto}@media (max-width:900px){.photo-cut{width:108%;bottom:0}.photo-real .note-2{top:40px;left:30px}.photo-real .doodle-circle{top:14px;left:10px}}.cta-mark{opacity:.14;pointer-events:none;width:420px;position:absolute;bottom:-130px;right:-90px}.cta-mark .mark{width:100%;height:auto;display:block}.footer{background:var(--night);color:var(--mist);padding:80px 0 40px}.foot-top{grid-template-columns:1fr 1.3fr;gap:64px;display:grid}.footer .logo{width:auto;height:32px;margin-bottom:20px;display:block}.foot-brand p{max-width:30ch;margin-bottom:28px;font-size:17px}.foot-btns .btn{height:48px;padding:0 20px;font-size:15px}.foot-cols{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.foot-cols h4{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green);margin-bottom:16px;font-size:13px;font-weight:500}.foot-cols a{color:var(--mist);padding:6px 0;font-size:16px;display:block}.foot-cols a:hover{color:var(--white)}.risk{border-radius:var(--r-m);background:var(--teal);margin-top:56px;padding:20px 24px;font-size:14px;line-height:1.6}.risk b{color:var(--white)}.foot-bottom{font-family:var(--mono);letter-spacing:.03em;color:#8fb0aa;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:28px;font-size:12px;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes stampIn{0%{opacity:0;transform:rotate(-12deg)scale(1.6)}to{opacity:.9;transform:rotate(-12deg)scale(1)}}html.motion .a1{animation:.4s .3s both rise}html.motion .a2{animation:.4s 1.2s both rise}html.motion .a3{animation:.4s 2.2s both rise}html.motion .a4{animation:.4s 3s both rise}html.motion .a5{animation:.5s 3.8s both rise}html.motion .stamp{animation:.4s .2s both stampIn}html.reveal-on .reveal{--rise:24px;--rt:.8s;opacity:0;translate:0 var(--rise);transition:opacity calc(var(--rt) * .75) cubic-bezier(.16,1,.3,1),translate var(--rt) cubic-bezier(.16,1,.3,1);transition-delay:var(--rd,0s)}html.reveal-on .reveal.is-in{opacity:1;translate:none}html.reveal-on .stamp:not(.is-in){opacity:0;animation:none}html.reveal-on .stamp.is-in{animation-delay:.6s}@media (max-width:900px){html.reveal-on .reveal{--rise:16px;--rt:.6s}}@media print{html.reveal-on .reveal{opacity:1;translate:none}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (max-width:900px){:root{--gut:20px}body{font-size:17px}.sec,.cta{padding:72px 0}.header-in{height:68px}.brand .logo{height:24px}.nav{display:none}.menu-btn{display:flex}.btn-sm{display:none}.hero{padding:40px 0 72px}.hero-in{grid-template-columns:1fr;gap:48px}h1{font-size:48px}.btn-row{flex-direction:column}.btn{justify-content:center;width:100%}.btn-row.center{margin-top:40px}.phone{width:100%;max-width:340px}.doodle-arrow,.doodle-note:not(.note-2){display:none}.sec-head{margin-bottom:36px}.grid-3,.grid-ask,.steps,.stats{grid-template-columns:1fr}.svc{min-height:0}.svc-ex{margin-top:20px}.receipt-in{grid-template-columns:1fr;gap:48px}.receipt{padding:28px 22px 48px}.rows .total{margin:8px -22px;padding:16px 22px}.stamp{font-size:17px;top:104px;right:16px}.feed-row{grid-template-columns:1fr auto;row-gap:2px}.feed-row>span:first-child{grid-column:1;font-size:12px}.feed-row>span:nth-child(2){grid-column:1}.feed-row b{grid-area:1/2/3;align-self:center}.pill{display:none}.promise-in,.cta-in,.foot-top{grid-template-columns:1fr;gap:40px}.cta-mark{width:260px;bottom:-60px;right:-60px}.foot-cols{grid-template-columns:1fr 1fr}.foot-bottom{flex-direction:column;gap:8px}.settled{padding-right:0}.stamp{top:auto;bottom:150px}}h1,h2{text-wrap:balance}.settled{padding-right:0}.settled strong{white-space:nowrap;font-size:clamp(40px,3.8vw,54px)}.nav a[aria-current]{color:var(--white);box-shadow:0 2px 0 var(--green);padding-bottom:4px}.btn-night{background:var(--night);color:var(--white)}.chip-night{background:var(--night);color:var(--green)}.chip-mist{background:var(--mist);color:var(--night)}.sub-light{color:var(--mist)}.page-hero{background:var(--night);color:var(--white);padding:96px 0 104px}.page-hero h1{max-width:13ch;margin:18px 0 24px;font-size:clamp(44px,6vw,88px)}.page-hero .lede{margin-bottom:36px}.gs-grid{grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;display:grid}.gs{background:var(--white);border-radius:var(--r-l);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:16px;padding:32px;display:flex}.gs-n{background:var(--night);width:52px;height:52px;color:var(--lime);border-radius:50%;place-items:center;font-size:24px;font-weight:500;display:grid}.gs p{color:var(--ink-2);font-size:17px}.gs-chans{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.gs-chat{background:var(--paper);border-radius:var(--r-m);margin-top:auto;padding:14px}.flows{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.flow{border-radius:var(--r-l);color:var(--night);flex-direction:column;gap:24px;padding:36px;display:flex}.flow-green{background:var(--green)}.flow-sun{background:var(--sun)}.flow-sky{background:var(--sky)}.flow-bubble{background:var(--bubble)}.flow h3{letter-spacing:-.02em;margin-top:8px;font-size:40px}.mini-steps{counter-reset:m;gap:12px;list-style:none;display:grid}.mini-steps li{counter-increment:m;align-items:flex-start;gap:14px;font-size:18px;line-height:1.35;display:flex}.mini-steps li:before{content:counter(m);background:var(--night);width:28px;height:28px;color:var(--white);font-family:var(--mono);border-radius:50%;flex:none;place-items:center;margin-top:-1px;font-size:14px;font-weight:500;display:grid}.panel{background:var(--paper);border-radius:var(--r-m);margin-top:auto;padding:16px}.before-in{grid-template-columns:1.1fr .9fr;align-items:center;gap:72px;display:grid}.before-in h2{margin:14px 0 0}.ticks{gap:18px;margin-top:36px;list-style:none;display:grid}.ticks li{color:var(--mist);padding-left:40px;font-size:18px;position:relative}.ticks li:before{content:"";background:var(--green);border-radius:50%;width:24px;height:24px;position:absolute;top:2px;left:0}.ticks li:after{content:"";border:solid var(--night);border-width:0 3px 3px 0;width:7px;height:12px;position:absolute;top:7px;left:8px;transform:rotate(45deg)}.ticks b{color:var(--white)}.net-card{background:var(--night);border-radius:var(--r-l);padding:32px}.nets{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.net{background:var(--teal);color:var(--white);border-radius:999px;padding:8px 16px;font-size:14px}.timeline{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:8px;list-style:none;display:grid;position:relative}.timeline:before{content:"";background:var(--line);height:2px;position:absolute;top:11px;left:12px;right:12px}.timeline li{flex-direction:column;gap:8px;padding-top:40px;display:flex;position:relative}.timeline p{color:var(--ink-2);max-width:30ch;font-size:17px}.tl-dot{background:var(--white);width:24px;height:24px;box-shadow:inset 0 0 0 4px var(--night);border-radius:50%;position:absolute;top:0;left:0}.tl-dot-on{background:var(--green);box-shadow:inset 0 0 0 4px var(--night)}.tl-time{letter-spacing:-.03em;font-weight:500;color:var(--night)!important;font-size:34px!important}.hcard{background:var(--teal);border-radius:var(--r-l);color:var(--white);flex-direction:column;gap:14px;padding:32px;display:flex}.hcard p{color:var(--mist);font-size:17px}.hicon{border-radius:14px;width:44px;height:44px;margin-bottom:12px;display:block}.hicon-green{background:var(--green)}.hicon-orange{background:var(--orange)}.hicon-lime{background:var(--lime)}.hlink{color:var(--green);margin-top:auto;font-weight:700}.qa-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.qa{background:var(--paper);border-radius:var(--r-l);padding:28px}.qa h3{margin-bottom:10px;font-size:22px}.qa p{color:var(--ink-2);font-size:17px}.also-link{margin-top:36px}@media (max-width:900px){.page-hero{padding:56px 0 64px}.page-hero h1{font-size:46px}.gs-grid,.flows,.before-in,.qa-grid{grid-template-columns:1fr}.before-in{gap:40px}.flow{padding:26px}.flow h3{font-size:32px}.timeline{grid-template-columns:1fr;gap:28px;padding-left:4px}.timeline:before{width:2px;height:auto;inset:12px auto 12px 11px}.timeline li{padding-top:0;padding-left:44px}.tl-dot{top:0}}.hero-split{grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;display:grid}.hero-bubbles{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.hero-bubbles .bub{border-radius:24px;padding:16px 22px;font-size:20px}.hb1{transform:rotate(2deg)}.hb2{align-self:flex-start;transform:rotate(-2deg)}.hb3{background:var(--teal);border-radius:24px;padding:20px 24px;transform:rotate(1.5deg)}.hb3 strong{color:var(--green);letter-spacing:-.02em;margin-top:4px;font-size:30px;display:block}@keyframes floatA{0%,to{translate:0}50%{translate:0 -6px}}@keyframes floatB{0%,to{translate:0}50%{translate:4px 5px}}@keyframes floatC{0%,to{translate:0}50%{translate:-3px -5px}}html.motion .hero-float .hb1{animation:6s ease-in-out infinite floatA}html.motion .hero-float .hb2{animation:7.5s ease-in-out -2s infinite floatB}html.motion .hero-float .hb3{animation:9s ease-in-out -4s infinite floatC}html.motion .hero-float.is-off *{animation-play-state:paused}@media (max-width:900px){.hero-split{grid-template-columns:1fr}.hero-bubbles{align-items:flex-start;margin-top:12px}.hero-bubbles .bub{font-size:17px}}.hero-index{flex-wrap:wrap;place-content:center flex-end;gap:10px;display:flex}.ix{color:var(--night);border-radius:999px;padding:10px 18px;font-size:17px;font-weight:700}.ix-green{background:var(--green)}.ix-sun{background:var(--sun)}.ix-bubble{background:var(--bubble)}.ix-sky{background:var(--sky)}.ix-mist{background:var(--mist)}.ix-lime{background:var(--lime)}.ix-white{background:var(--white)}.feat-in{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.feat-rev .feat-copy{order:2}.feat-copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.feat-n{color:var(--stone);font-size:15px}.feat-copy h2{font-size:clamp(32px,3.8vw,52px)}.ticks-dark{margin-top:8px}.ticks-dark li{color:var(--ink-2)}.ticks-dark li b{color:var(--ink)}.fv{border-radius:var(--r-l);flex-direction:column;justify-content:center;gap:18px;min-height:440px;padding:36px;display:flex}.fv-green{background:var(--green)}.fv-sun{background:var(--sun)}.fv-bubble{background:var(--bubble)}.fv-sky{background:var(--sky)}.fv-night{background:var(--night)}.fv-lime{background:var(--lime)}.fv-mist{background:var(--mist);box-shadow:inset 0 0 0 1px var(--line)}.paycard{background:var(--night);color:var(--white);border-radius:var(--r-m);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.paycard .eyebrow{color:var(--mist)}.paycard b{color:var(--sun);font-size:18px;font-weight:500}.paynote{color:var(--mist);font-size:14px}.tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tiles span{background:var(--night);color:var(--white);border-radius:var(--r-m);padding:18px;font-size:18px;font-weight:700}.recip{background:var(--white);border-radius:var(--r-m);align-items:center;gap:14px;padding:16px;display:flex}.recip b{font-size:18px;display:block}.recip span span{color:var(--stone);font-size:15px}.avatar-n{background:var(--night);border-radius:50%;place-items:center;width:44px;height:44px;font-weight:700;display:grid;color:var(--sky)!important;font-size:18px!important}.chan-row{gap:8px;display:flex}.chip-green{background:var(--green);color:var(--night)}.pills{flex-wrap:wrap;gap:8px;display:flex}.pills span{background:var(--teal);color:var(--white);border-radius:999px;padding:8px 16px;font-size:15px}.fv-night .bub-krait{background:var(--white)}.scan{background:var(--white);border-radius:var(--r-m);padding:22px 24px;position:relative}.scan-row{border-top:1px solid var(--line);justify-content:space-between;padding:8px 0;font-size:16px;display:flex}.scan-row:first-of-type{border-top:0}.scan-row span{color:var(--stone)}.scan .c{border:solid var(--green-ink);border-width:0;width:22px;height:22px;position:absolute}.scan .tl{border-top-width:4px;border-left-width:4px;border-top-left-radius:6px;top:8px;left:8px}.scan .tr{border-top-width:4px;border-right-width:4px;border-top-right-radius:6px;top:8px;right:8px}.scan .bl{border-bottom-width:4px;border-left-width:4px;border-bottom-left-radius:6px;bottom:8px;left:8px}.scan .br{border-bottom-width:4px;border-right-width:4px;border-bottom-right-radius:6px;bottom:8px;right:8px}.fv-lime .transcript{background:var(--white)}@media (max-width:900px){.feat-in{grid-template-columns:1fr;gap:36px}.feat-rev .feat-copy{order:0}.hero-index{justify-content:flex-start;margin-top:12px}.ix{padding:8px 14px;font-size:15px}.fv{min-height:0;padding:24px}}.fv-green .bub-user{background:var(--night);color:var(--green)}.fv-sun .bub-user,.fv-bubble .bub-user,.fv-sky .bub-user,.fv-lime .bub-user{background:var(--night);color:var(--white)}.ticker{background:var(--teal);border-radius:var(--r-l);flex-direction:column;place-self:center end;gap:10px;min-width:300px;padding:28px 32px;display:flex}.ticker strong{color:var(--green);letter-spacing:-.03em;font-size:clamp(44px,5vw,68px);font-weight:500;line-height:1}.rate-board{background:var(--white);border-radius:var(--r-l);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.rt-head,.rt-row{grid-template-columns:1.4fr 1fr 1fr .7fr;align-items:center;gap:16px;padding:20px 28px;display:grid}.rt-head{background:var(--night);color:var(--mist);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.rt-row{border-top:1px solid var(--line)}.rt-asset b{font-size:20px;display:block}.rt-asset span{color:var(--stone);font-size:13px}.rt-v{font-size:24px;font-weight:500}.rt-t{color:var(--stone);text-align:right;font-size:14px}.rt-main{background:var(--paper)}.skel{background:linear-gradient(90deg,var(--line),#eef2f1,var(--line));border-radius:999px;width:110px;height:22px;display:block}.calc-in{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.calc-in h2{margin:14px 0 0}.calc{background:var(--white);border-radius:var(--r-l);flex-direction:column;gap:14px;padding:28px;display:flex}.tabs{background:var(--paper);border-radius:999px;align-self:flex-start;gap:8px;padding:6px;display:flex}.tab{color:var(--stone);border-radius:999px;padding:8px 20px;font-size:15px;font-weight:700}.tab-on{background:var(--night);color:var(--green)}button.tab{font:inherit;cursor:pointer;background:0 0;border:0;font-size:15px;font-weight:700}button.tab:not(.tab-on):hover{color:var(--ink)}button.tab.tab-on{background:var(--night);color:var(--green)}.calc-amt{letter-spacing:-.03em;width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;margin-right:12px;padding:0;font-size:36px;font-weight:500}.calc-amt:focus-visible{outline:none}.field:focus-within{box-shadow:inset 0 0 0 2px var(--night)}.ticker-note{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mist);opacity:.8;font-size:12px}.live[hidden]{display:none}.field{background:var(--paper);border-radius:var(--r-m);padding:16px 20px}.field-out{background:var(--night);color:var(--white)}.field-v{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.field-v b{letter-spacing:-.03em;font-size:36px;font-weight:500}.field-out b{color:var(--green)}.sel{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:6px 14px;font-size:15px}.sel-l{background:var(--teal);color:var(--white);box-shadow:none}.rows-s div{padding:10px 0;font-size:15px}.hcard-night{background:var(--night)}.fee-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.fee{border-radius:var(--r-l);color:var(--night);flex-direction:column;gap:12px;min-height:380px;padding:28px;display:flex}.fee-green{background:var(--green)}.fee-sun{background:var(--sun)}.fee-mist{background:var(--mist)}.fee-sky{background:var(--sky)}.fee-big{font-family:var(--mono);letter-spacing:-.03em;margin:18px 0 6px;font-size:clamp(30px,2.6vw,40px);font-weight:500}.fee h3{font-size:22px}.fee p:not(.svc-sub){margin-top:auto;font-size:16px}.rc-pair{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.rc-s{max-width:none;padding-bottom:40px}.rc-s .rows .total{margin:8px -36px}.rc-s .receipt-foot{margin-top:20px}.dont-in{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.dont-in h2{margin-top:14px}.ref-in{justify-content:space-between;align-items:center;gap:48px;display:flex}.ref-in h2{max-width:16ch;margin-top:14px}.sub-dark{color:var(--night);opacity:.85}.page-hero .ticker{justify-self:end}@media (max-width:900px){.ticker{justify-self:stretch;min-width:0}.rt-head{display:none}.rt-row{grid-template-columns:1fr 1fr;row-gap:8px;padding:18px 20px}.rt-asset{grid-column:1/3}.rt-t{display:none}.calc-in,.rc-pair,.dont-in{grid-template-columns:1fr;gap:36px}.fee-grid{grid-template-columns:1fr}.fee{min-height:0}.ref-in{flex-direction:column;align-items:flex-start;gap:28px}}.fee-big{line-height:1.05;font-family:var(--sans)!important;font-size:clamp(30px,2.6vw,38px)!important;font-weight:700!important}.rc-pair{align-items:stretch}@media (max-width:900px){.page-hero .ticker{justify-self:stretch;width:100%}.rt-c:before{content:attr(data-l);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--stone);margin-bottom:4px;font-size:11px;display:block}.rt-main{border-top:0}}.btn-alert{background:var(--orange);color:var(--white);align-self:flex-start;margin-top:8px}.btn-ghost{color:var(--night);box-shadow:inset 0 0 0 2px var(--night);background:0 0}.fake{background:var(--white);color:var(--ink);border-radius:var(--r-m);max-width:420px;box-shadow:inset 0 0 0 4px var(--orange);justify-self:end;padding:26px 28px 34px;position:relative;transform:rotate(2deg)}.fake-from{color:var(--alert);margin-bottom:12px;font-size:13px;display:block}.fake p{font-size:19px;line-height:1.4}.fake-stamp{background:var(--orange);color:var(--white);font-family:var(--mono);letter-spacing:.14em;border-radius:8px;padding:8px 16px;font-size:20px;font-weight:500;position:absolute;bottom:-18px;right:-12px;transform:rotate(-8deg)}.never-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.never{background:var(--teal);border-radius:var(--r-l);color:var(--white);flex-direction:column;gap:12px;padding:28px;display:flex}.never p{color:var(--mist);font-size:16px}.x{background:var(--orange);border-radius:50%;width:44px;height:44px;margin-bottom:8px;display:block;position:relative}.x:before,.x:after{content:"";background:var(--white);border-radius:2px;height:4px;position:absolute;top:20px;left:12px;right:12px;transform:rotate(45deg)}.x:after{transform:rotate(-45deg)}.vs{grid-template-columns:1fr 1fr;gap:24px;display:grid}.vs-card{border-radius:var(--r-l);background:var(--white);flex-direction:column;gap:20px;padding:28px;display:flex}.vs-real{box-shadow:inset 0 0 0 3px var(--green-ink)}.vs-fake{box-shadow:inset 0 0 0 3px var(--alert)}.vs-card header{color:var(--ink-2);align-items:center;gap:12px;font-size:15px;display:flex}.vs-badge{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;padding:6px 14px;font-size:13px;font-weight:500}.vs-yes{background:var(--green-ink);color:var(--white)}.vs-no{background:var(--alert);color:var(--white)}.vs-card .chat{background:var(--paper);border-radius:var(--r-m);padding:16px}.bub-fake{box-shadow:inset 0 0 0 1px var(--alert)!important;background:#fdecea!important}.vs-list{color:var(--ink-2);gap:8px;font-size:17px;list-style:none;display:grid}.vs-list li{padding-left:26px;position:relative}.vs-real .vs-list li:before{content:"✓";color:var(--green-ink);font-weight:700;position:absolute;left:0}.vs-fake .vs-list li:before{content:"✕";color:var(--alert);font-weight:700;position:absolute;left:0}.check-in{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.check-in h2{margin:14px 0 0}.addr-card{background:var(--white);border-radius:var(--r-l);padding:12px 28px}.addr-row{border-top:1px solid var(--line);grid-template-columns:110px 1fr;align-items:center;gap:4px 16px;padding:18px 0;display:grid}.addr-row:first-child{border-top:0}.addr{font-size:26px;font-weight:500}.addr em{background:var(--lime);border-radius:6px;padding:0 6px;font-style:normal}.addr-n{color:var(--stone);grid-column:2;font-size:15px}.step .hlink{margin-top:auto}.blk-in{grid-template-columns:1.05fr .95fr;align-items:start;gap:48px;display:grid}.formcard{background:var(--white);border-radius:var(--r-l);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:18px;padding:36px;display:flex}.form-h{font-size:clamp(30px,3vw,42px)}.field-l{flex-direction:column;gap:8px;display:flex}.input{border-radius:var(--r-s);background:var(--paper);height:60px;box-shadow:inset 0 0 0 2px var(--line);align-items:center;gap:12px;padding:0 20px;font-size:20px;display:flex}.input i{color:var(--stone);border-right:2px solid var(--line);padding-right:12px;font-style:normal}.ph{color:var(--stone)}.dots{letter-spacing:.3em;color:var(--ink)}button.tab{cursor:pointer;background:0 0;border:0;font-family:inherit}button.tab.tab-on{background:var(--night)}.formcard{position:relative}.anchor-top{width:0;height:0;position:absolute;top:0;left:0}.blk-form{flex-direction:column;gap:18px;min-width:0;display:flex}.blk-form .btn{cursor:pointer;border:0;align-self:flex-start;font-family:inherit}.input-f{width:0;min-width:0;height:calc(100% - 4px);font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1 1 0}.input-f::placeholder{color:var(--stone);opacity:1}.input .input-f:focus,.input .input-f:focus-visible{box-shadow:none;outline:0}.input .input-f:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--paper) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 9999s}.input .input-f:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 100px var(--paper) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 9999s}.input .input-f:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px var(--paper) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 9999s}.input-pin{-webkit-text-security:disc;text-security:disc}.input:focus-within{box-shadow:inset 0 0 0 2px var(--night)}.input-pair{padding-left:0}.input-sel{border:0;border-right:2px solid var(--line);border-radius:calc(var(--r-s) - 2px) 0 0 calc(var(--r-s) - 2px);height:calc(100% - 4px);font:inherit;color:var(--ink);cursor:pointer;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") right 14px center no-repeat;flex:none;margin-left:2px;padding:0 34px 0 18px;font-weight:700}.input-sel:focus,.input-sel:focus-visible{outline:0}.blk-form .btn[disabled]{opacity:.6;cursor:default}.form-result{border-radius:var(--r-s);flex-direction:column;gap:8px;padding:20px 22px;font-size:17px;line-height:1.4;display:flex}.form-result strong{font-size:22px;line-height:1.2}.form-result-ok{background:var(--green-t,#d1f1d7);color:var(--ink)}.form-result-info{background:var(--mist);color:var(--ink)}.form-result-bad{color:#8c1d18;background:#fbe1dc}.form-note{border-radius:var(--r-s);background:var(--mist);color:var(--ink);padding:12px 16px;font-size:15px;line-height:1.4}.form-note-bad{color:#8c1d18;background:#fbe1dc}.fine{color:var(--ink-2);font-size:15px}.blk-side{flex-direction:column;gap:20px;display:flex}.info{border-radius:var(--r-l);flex-direction:column;gap:14px;padding:28px;display:flex}.info-night{background:var(--night);color:var(--white)}.info-mist{background:var(--mist)}.info .ticks{gap:14px;margin-top:0}.info-night .ticks li{color:var(--mist)}.reach{border-radius:var(--r-l);color:var(--night);flex-direction:column;gap:14px;min-height:340px;padding:32px;display:flex}.reach-green{background:var(--green)}.reach-sky{background:var(--sky)}.reach-orange{background:var(--orange);color:var(--white)}.reach h3{word-break:break-word;font-size:30px}.reach p:not(.svc-sub){font-size:17px}.reach .btn{align-self:flex-start;margin-top:auto}.team-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.member{background:var(--paper);border-radius:var(--r-l);flex-direction:column;gap:6px;padding:28px;display:flex}.member b{font-size:22px}.member span{color:var(--ink-2);font-size:16px}.m-av{width:72px;height:72px;color:var(--night);border-radius:50%;place-items:center;margin-bottom:12px;font-size:30px;font-weight:700;display:grid}.m-av-g{background:var(--green)}.m-av-s{background:var(--sun)}.m-av-b{background:var(--bubble)}.m-av-l{background:var(--sky)}.qa-mist{background:var(--mist)}.also-link{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:900px){.fake{justify-self:stretch;max-width:none;margin-top:12px}.never-grid,.team-grid{grid-template-columns:1fr 1fr}.vs,.check-in,.blk-in{grid-template-columns:1fr;gap:32px}.formcard{padding:24px}.addr-row{grid-template-columns:1fr}.addr-n{grid-column:1}}@media (max-width:520px){.never-grid{grid-template-columns:1fr}}.tab{display:inline-block}.btn-hero{box-shadow:0 0 #0000}.btn-ink{background:var(--night);color:var(--green);align-self:flex-start;margin-top:8px}#block,#unblock{scroll-margin-top:104px}.btn-row .btn-alert{align-self:auto;margin-top:0}.reach-sun{background:var(--sun)}.faq-nav{z-index:20;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:84px}.faq-nav .wrap{scrollbar-width:none;gap:8px;padding-top:14px;padding-bottom:14px;display:flex;overflow-x:auto}.faq-nav .wrap::-webkit-scrollbar{display:none}.faq-chip{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);color:var(--night);border-radius:999px;flex:none;padding:10px 18px;font-size:15px;font-weight:700}.faq-chip:hover{background:var(--night);color:var(--green)}.faq-all{padding:40px 0 0}.faq-g{padding:72px 0;scroll-margin-top:150px}.faq-g+.faq-g{border-top:1px solid var(--line)}.faq-in{grid-template-columns:340px 1fr;align-items:start;gap:64px;display:grid}.faq-h{position:sticky;top:170px}.faq-h h2{margin-top:14px}.faq-i{background:var(--white);border-radius:var(--r-m);box-shadow:inset 0 0 0 1px var(--line);margin-bottom:12px}.faq-i summary{cursor:pointer;color:var(--night);justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;font-size:20px;font-weight:700;list-style:none;display:flex}.faq-i summary::-webkit-details-marker{display:none}.faq-i summary:after{content:"+";background:var(--mist);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:22px;font-weight:500;line-height:1;display:grid}.faq-i[open] summary:after{content:"−";background:var(--green)}.faq-a{color:var(--ink-2);max-width:64ch;padding:0 26px 26px;font-size:18px}.faq-a p+p{margin-top:12px}.faq-a a{color:var(--green-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.faq-more{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.ref-card{background:var(--teal);border-radius:var(--r-l);flex-direction:column;justify-self:end;gap:18px;width:100%;max-width:420px;padding:28px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.ref-link{background:var(--night);border-radius:var(--r-s);color:var(--white);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:15px;display:flex}.ref-copy{background:var(--green);color:var(--night);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700}.ref-stat{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ref-stat b{color:var(--lime);margin-top:6px;font-size:34px;font-weight:500;display:block}.sample-tag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--lime);color:var(--night);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px}.ref-math{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.rm{background:var(--teal);border-radius:var(--r-l);flex-direction:column;flex:1;justify-content:space-between;gap:10px;min-width:220px;padding:28px;display:flex}.rm b{color:var(--white);font-size:48px;font-weight:500}.rm-g{background:var(--green);color:var(--night)}.rm-g .eyebrow,.rm-g b{color:var(--night)}.rm-op{color:var(--lime);align-self:center;font-size:40px}.sample-light{color:var(--mist)}@media (max-width:900px){.rm-op{text-align:center;width:100%;font-size:32px}.ref-card{justify-self:start}}.post-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.post{background:var(--white);border-radius:var(--r-l);box-shadow:inset 0 0 0 1px var(--line);color:var(--night);flex-direction:column;display:flex;overflow:hidden}.post-f{flex-direction:row;grid-column:1/-1}.post-f .post-cover{flex:0 0 46%;min-height:340px}.post-cover{min-height:200px;padding:20px;position:relative;overflow:hidden}.pc-sun{background:var(--sun)}.pc-sky{background:var(--sky)}.pc-bubble{background:var(--bubble)}.pc-shape{background:var(--night);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-30px;right:-30px}.pc-1{border-radius:28px;transform:rotate(18deg)}.pc-2{border-radius:60px 0}.post-f .pc-shape{width:260px;height:260px}.post-b{flex-direction:column;flex:1;gap:12px;padding:28px;display:flex}.post-m{color:var(--stone);font-size:13px}.post h3{font-size:26px}.post-f h3{font-size:38px}.post p{color:var(--ink-2);font-size:17px}.post-more{text-underline-offset:4px;margin-top:auto;font-weight:700;text-decoration:underline}.post:hover{box-shadow:inset 0 0 0 2px var(--night)}.art-hero h1{max-width:18ch;margin-top:16px}.art-hero .chip{display:inline-block}.art-meta{color:var(--mist);margin-top:20px;font-size:14px}.back{color:var(--mist);text-underline-offset:4px;margin-bottom:20px;text-decoration:underline;display:inline-block}.art-wrap{grid-template-columns:minmax(0,720px) 320px;justify-content:center;align-items:start;gap:72px;display:grid}.art h2{margin:40px 0 12px;font-size:32px}.art p,.art li{color:var(--ink-2);margin-top:14px;font-size:19px}.art ul{padding-left:22px}.art-lead{color:var(--ink)!important;font-size:24px!important}.art blockquote{border-left:6px solid var(--green);color:var(--night);margin:32px 0;padding:8px 0 8px 24px;font-size:26px;font-weight:700}.callout{background:var(--mist);border-radius:var(--r-m);margin:32px 0;padding:24px;font-size:18px}.art-side{position:sticky;top:120px}@media (max-width:900px){.post-grid{grid-template-columns:1fr}.post-f{flex-direction:column}.post-f .post-cover{flex:none;min-height:220px}.post-f h3{font-size:28px}.art-wrap{grid-template-columns:1fr;gap:40px}.art-side{position:static}}.legal-hero{padding-bottom:56px}.legal-hero h1{font-size:clamp(44px,6vw,72px)}.legal-sec{padding-top:72px}.legal-wrap{grid-template-columns:300px minmax(0,760px);justify-content:center;align-items:start;gap:72px;display:grid}.toc{max-height:calc(100vh - 140px);position:sticky;top:110px;overflow:auto}.toc nav{border-left:2px solid var(--line);flex-direction:column;margin-top:14px;display:flex}.toc a{color:var(--ink-2);padding:8px 16px;font-size:15px;line-height:1.35}.toc a:hover{color:var(--night);background:var(--mist)}.legal h2{margin:56px 0 14px;scroll-margin-top:110px;font-size:30px}.legal h2:first-child{margin-top:0}.legal h3{margin:28px 0 8px;font-size:22px}.legal p,.legal li{color:var(--ink-2);margin-top:12px;font-size:18px}.legal ul{padding-left:22px}.legal strong{color:var(--ink)}.legal a{color:var(--green-ink);text-decoration:underline}.legal .promise{background:var(--night);border-radius:var(--r-l);margin-top:16px;padding:28px 32px}.legal .promise p{color:var(--white);margin:0;font-size:22px}.legal-co{border-top:1px solid var(--line);padding-top:24px;margin-top:64px!important;font-size:16px!important}@media (max-width:900px){.legal-wrap{grid-template-columns:1fr;gap:32px}.toc{max-height:none;position:static}.toc nav{max-height:none}.legal-sec{padding-top:48px}}.nf{background:var(--night);color:var(--white);padding:120px 0}.nf-in{grid-template-columns:1.2fr 1fr;align-items:center;gap:64px;display:grid}.nf h1{margin:14px 0 20px;font-size:clamp(44px,6vw,80px)}.nf .lede{margin-bottom:28px}.nf-card{background:var(--white);color:var(--ink);border-radius:var(--r-l);flex-direction:column;justify-self:end;gap:10px;max-width:380px;padding:32px;display:flex;position:relative;transform:rotate(2deg)}.nf-card b{font-size:32px;font-weight:500}.nf-line{color:var(--stone)}@media (max-width:900px){.faq-in{grid-template-columns:1fr;gap:24px}.faq-h{position:static}.faq-g{padding:48px 0}.faq-nav{top:84px}.nf{padding:72px 0}.nf-in{grid-template-columns:1fr;gap:48px}.nf-card{justify-self:start}}.sec-sun{background:var(--sun);color:var(--night)}.sec-orange{background:var(--orange);color:var(--white)}.sec-orange .eyebrow,.sec-orange .sub,.sec-orange .sample-light{color:var(--white)}.th-orange .page-hero,.nf{background:var(--orange)}.th-pink .page-hero{background:var(--bubble)}.th-sky .page-hero{background:var(--sky)}.th-sun .page-hero{background:var(--sun)}.th-paper .page-hero,.th-calm .page-hero{background:var(--paper)}.th-orange .page-hero,.th-orange .page-hero .lede,.th-orange .page-hero .eyebrow-light,.th-orange .nf .lede,.nf .eyebrow-light{color:var(--white)}.th-orange .hl{color:var(--night)}.th-orange .scribble path{stroke:var(--white)}.th-orange .bub-user,.th-orange .page-hero .btn-primary,.nf .btn-primary{background:var(--night);color:var(--white)}.th-orange .page-hero .btn-secondary,.nf .btn-secondary{color:var(--white);box-shadow:inset 0 0 0 2px var(--white)}.nf .hl{color:var(--night)}.nf .scribble path{stroke:var(--white)}.th-pink .page-hero,.th-sky .page-hero,.th-sun .page-hero,.th-paper .page-hero,.th-calm .page-hero,.th-pink .page-hero .lede,.th-sky .page-hero .lede,.th-sun .page-hero .lede{color:var(--night)}.th-paper .page-hero .lede,.th-calm .page-hero .lede{color:var(--ink-2)}.th-pink .page-hero .eyebrow-light,.th-sky .page-hero .eyebrow-light,.th-sun .page-hero .eyebrow-light,.th-paper .page-hero .eyebrow-light,.th-calm .page-hero .eyebrow-light,.th-pink .hl,.th-sky .hl{color:var(--night)}.th-pink .scribble path,.th-sky .scribble path{stroke:var(--white)}.th-paper .hl{color:var(--orange)}.th-paper .scribble path{stroke:var(--night)}.th-pink .page-hero .btn-primary,.th-sky .page-hero .btn-primary,.th-sun .page-hero .btn-primary,.th-paper .page-hero .btn-primary{background:var(--night);color:var(--white)}.th-pink .page-hero .btn-secondary,.th-sky .page-hero .btn-secondary{color:var(--night);box-shadow:inset 0 0 0 2px var(--night)}.th-pink .bub-user,.th-sky .bub-user{background:var(--night);color:var(--white)}.th-pink .bub-krait,.th-sky .bub-krait{background:var(--white)}.th-sun .art-meta,.th-sun .back,.th-sun .art-hero h1{color:var(--night)}.th-calm .legal-hero{border-top:8px solid var(--orange);padding-top:72px}.th-orange .cta,.th-pink .cta{background:var(--night)}.th-paper .cta,.th-sun .cta,.th-sky .cta{background:var(--orange);color:var(--white)}.th-paper .cta .lede,.th-sun .cta .lede,.th-sky .cta .lede{color:var(--white)}.th-paper .cta .btn-primary,.th-sun .cta .btn-primary,.th-sky .cta .btn-primary{background:var(--night);color:var(--white)}.th-paper .cta .btn-secondary,.th-sun .cta .btn-secondary,.th-sky .cta .btn-secondary{color:var(--white);box-shadow:inset 0 0 0 2px var(--white)}.th-orange .faq-i[open]{background:var(--sun);box-shadow:none}.th-orange .faq-i[open] summary:after{background:var(--night);color:var(--white)}.th-orange .faq-i[open] .faq-a,.th-orange .faq-i[open] .faq-a a{color:var(--night)}.th-orange .faq-i[open] .faq-a a{text-decoration:underline}.th-orange .faq-chip:hover,.th-orange .faq-more .btn-night,.th-orange .faq-i summary:hover:after{background:var(--orange);color:var(--white)}.th-pink .ref-card{background:var(--night)}.th-pink .ref-card .eyebrow-light{color:var(--mist)}.th-pink .sec-sun .gs{background:var(--white)}.th-pink .sec-sun .eyebrow{color:var(--night)}.th-pink .rm{background:var(--night)}.th-pink .rm-g{background:var(--green)}.th-pink .rm-op{color:var(--white)}.bl-shapes{justify-self:end;width:100%;max-width:420px;height:340px;position:relative}.bl-shapes span{display:block;position:absolute}.bl-shapes .s1{background:var(--sun);border-radius:50%;width:230px;height:230px;top:0;right:40px}.bl-shapes .s2{background:var(--sky);border-radius:36px;width:190px;height:190px;top:110px;left:10px;transform:rotate(-12deg)}.bl-shapes .s3{background:var(--bubble);border-radius:999px;width:260px;height:96px;bottom:20px;right:0;transform:rotate(8deg)}.bl-shapes .s4{background:var(--orange);border-radius:50%;width:84px;height:84px;bottom:6px;left:150px}@media (max-width:900px){.bl-shapes{justify-self:start;max-width:320px;height:210px}.bl-shapes .s1{width:130px;height:130px;right:30px}.bl-shapes .s2{width:110px;height:110px;top:70px}.bl-shapes .s3{width:170px;height:62px}.bl-shapes .s4{width:52px;height:52px;left:100px}}.th-sun .callout,.th-paper .callout{background:var(--orange);color:var(--white);font-size:20px;font-weight:700}:focus-visible{outline:3px solid var(--green);outline-offset:3px;border-radius:6px}.sec-paper :focus-visible,.sec-mist :focus-visible,.sec-sun :focus-visible,.th-paper .page-hero :focus-visible,.th-pink .page-hero :focus-visible,.th-sky .page-hero :focus-visible,.th-sun .page-hero :focus-visible,.th-calm .page-hero :focus-visible,.legal-sec :focus-visible{outline-color:var(--night)}.nav-cta{display:none}@media (max-width:900px){html.menu-open{overflow:hidden}html.menu-open .site-header{position:fixed;top:0;left:0;right:0}.site-header.is-open .nav{background:var(--night);padding:16px var(--gut) calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;flex-direction:column;gap:0;display:flex;position:fixed;inset:69px 0 0;overflow-y:auto}.site-header.is-open .nav>a{letter-spacing:-.01em;color:var(--white);border-bottom:1px solid #d6eae51f;padding:20px 0;font-size:28px;font-weight:700}.site-header.is-open .nav a[aria-current]{box-shadow:none;color:var(--green)}.site-header.is-open .nav-cta{flex-direction:column;gap:12px;margin-top:auto;padding-top:32px;display:flex}.site-header.is-open .nav-cta .btn{justify-content:center;width:100%;padding-top:20px;padding-bottom:20px}html.motion .site-header.is-open .nav>*{animation:.45s cubic-bezier(.2,.7,.2,1) both menuIn}html.motion .site-header.is-open .nav>:nth-child(2){animation-delay:50ms}html.motion .site-header.is-open .nav>:nth-child(3){animation-delay:.1s}html.motion .site-header.is-open .nav>:nth-child(4){animation-delay:.18s}html.motion .site-header.is-open .nav{animation:.25s both menuFade}.site-header.is-open .menu-btn span:first-child{transform:translateY(7px)rotate(45deg)}.site-header.is-open .menu-btn span:nth-child(2){opacity:0}.site-header.is-open .menu-btn span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}@keyframes menuIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes menuFade{0%{opacity:0}to{opacity:1}}.btn{font-size:19px}.btn-sm{font-size:16px}.fake-stamp{font-size:24px}.sec-orange .eyebrow,.sec-orange .sample-light{color:var(--night)}.sec-orange .sub{font-size:24px}.sec-orange .rm-g .eyebrow{color:var(--night)}.sec-orange .rm .eyebrow{color:var(--mist)}.th-orange .page-hero .eyebrow-light,.nf .eyebrow-light,.reach-orange .svc-sub{color:var(--night)}.reach-orange p:not(.svc-sub){font-size:19px;font-weight:700}.sec-orange .rm.rm-g .eyebrow{color:var(--night)}.th-orange .page-hero .lede,.nf .lede,.th-paper .cta .lede,.th-sun .cta .lede,.th-sky .cta .lede{font-size:24px}.nav{align-items:center}.nav-dd{position:relative}.nav-dd-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-weight:500;display:inline-flex}.nav-dd-btn:hover,.nav-dd.is-open .nav-dd-btn{color:var(--white)}.caret{width:11px;height:7px;transition:transform .15s}.nav-dd.is-open .caret,.nav-dd:hover .caret{transform:rotate(180deg)}.nav-dd:after{content:"";height:22px;position:absolute;top:100%;left:-20px;right:-20px}.dd-menu{background:var(--white);border-radius:var(--r-m);z-index:20;min-width:320px;padding:10px;display:none;position:absolute;top:calc(100% + 18px);left:-20px;box-shadow:0 24px 48px #001e274d}.dd-wide{min-width:360px}.nav-dd:hover .dd-menu,.nav-dd.is-open .dd-menu,.nav-dd:focus-within .dd-menu{display:block}.nav .dd-menu a{color:var(--ink);border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;font-weight:400;display:flex}.nav .dd-menu a b{color:var(--ink);font-size:16px;font-weight:700}.nav .dd-menu a span{color:var(--stone);font-size:14px}.nav .dd-menu a:hover{background:var(--mist);color:var(--ink)}.nav .dd-menu a[aria-current]{background:var(--mist);box-shadow:inset 3px 0 0 var(--green-ink);padding-bottom:12px}.nav-dd:has([aria-current])>.nav-dd-btn{color:var(--white);box-shadow:0 2px 0 var(--green);padding-bottom:4px}.chooser{z-index:60;padding:84px var(--gut) 0;background:#001e278c;justify-content:flex-end;align-items:flex-start;display:flex;position:fixed;inset:0}.chooser[hidden]{display:none}.chooser-card{background:var(--white);border-radius:var(--r-l);flex-direction:column;gap:12px;width:380px;max-width:100%;padding:28px;display:flex;position:relative;box-shadow:0 32px 64px #001e2759}.chooser-card h2{padding-right:40px;font-size:28px;line-height:1.1}.chooser-card p{color:var(--stone);margin-bottom:6px;font-size:17px}.chooser-x{background:var(--paper);width:40px;height:40px;color:var(--ink);cursor:pointer;box-shadow:inset 0 0 0 2px var(--line);border:0;border-radius:50%;font-size:26px;line-height:1;position:absolute;top:18px;right:18px}.chooser-opt{border-radius:var(--r-m);background:var(--paper);box-shadow:inset 0 0 0 2px var(--line);color:var(--ink);align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:flex}.chooser-opt:hover{box-shadow:inset 0 0 0 2px var(--night)}.chooser-opt.is-soon,.chooser-opt.is-soon:hover{opacity:.55;cursor:default;box-shadow:inset 0 0 0 2px var(--line)}.chooser-opt .ico{background:var(--night);width:44px;height:44px;color:var(--green);border-radius:50%;flex:none;padding:11px}.chooser-opt b{font-size:19px;display:block}.chooser-opt i{color:var(--stone);font-size:15px;font-style:normal}.fc-stack{--stick:24px;--peek:12px;flex-direction:column;gap:32px;padding-bottom:8px;display:flex}.fc-settle{height:14vh}.fc-slide{border-radius:var(--r-l);transform-origin:50% 0;will-change:transform;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:44px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #001e270f}html.stack-on .fc-slide{top:calc(var(--stick) + 3 * var(--peek));position:sticky}.fc-wash{border-radius:inherit;background:var(--paper);opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:0}.fc-green{background:#dcfbea}.fc-sun{background:#fff6e0}.fc-pink{background:#ffeef6}.fc-sky{background:#eaf8ff}.fc-mist{background:var(--mist)}.fc-lime{background:#fafce2}.fc-white{background:var(--white)}.fc-copy h3{font-size:clamp(28px,3vw,40px);line-height:1.08}.fc-slide .fv{min-height:400px}.stats{grid-template-columns:repeat(2,1fr)}.url-check{border-radius:var(--r-s);background:var(--mist);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:12px;padding:14px 16px;font-size:16px;line-height:1.35;display:flex}.url-check svg{width:20px;height:20px;color:var(--green-ink);flex:none}.idseg-hint{color:var(--stone);font-size:14px}.conf{flex-direction:column;margin:16px 0 8px;display:flex}.conf .mr-row{padding:12px 0;font-size:16px}.conf .mr-total{border-top:2px solid var(--green)}.conf .mr-total b{color:var(--green);font-size:22px}@media (max-width:900px){.fc-stack{--stick:16px;--peek:8px;gap:24px}.fc-slide{border-radius:var(--r-m);grid-template-columns:1fr;gap:14px;padding:18px}.fc-slide .feat-copy{gap:10px}.fc-slide .feat-n{font-size:13px}.fc-slide .mode-tag{padding:5px 12px;font-size:13px}.fc-copy h3{font-size:23px}.fc-slide .sub{margin-top:2px;font-size:16px}.fc-slide .fv{border-radius:var(--r-m);zoom:.86;gap:10px;min-height:0;padding:16px}.chooser{justify-content:center;align-items:flex-end;padding:0}.chooser-card{border-radius:var(--r-l) var(--r-l) 0 0;width:100%;padding:28px 20px 32px}.stats{grid-template-columns:1fr}.site-header.is-open .nav-dd{border-bottom:1px solid #d6eae51f}.site-header.is-open .nav-dd:after{display:none}.site-header.is-open .nav-dd-btn{letter-spacing:-.01em;width:100%;color:var(--white);justify-content:space-between;padding:20px 0;font-size:28px;font-weight:700;display:flex}.site-header.is-open .caret{width:14px;height:9px;transform:none}.site-header.is-open .nav-dd.is-open .caret{transform:rotate(180deg)}.site-header.is-open .dd-menu,.site-header.is-open .nav-dd:hover .dd-menu,.site-header.is-open .nav-dd:focus-within .dd-menu{min-width:0;box-shadow:none;background:0 0;padding:0 0 10px 16px;display:none;position:static}.site-header.is-open .nav-dd.is-open .dd-menu{display:block}.site-header.is-open .nav .dd-menu a{color:var(--white);border-radius:0;padding:10px 0}.site-header.is-open .nav .dd-menu a b{color:#ffffffd9;font-size:18px;font-weight:500}.site-header.is-open .nav .dd-menu a span{display:none}.site-header.is-open .nav .dd-menu a:hover{background:0 0}.site-header.is-open .nav .dd-menu a[aria-current]{box-shadow:none;background:0 0}.site-header.is-open .nav .dd-menu a[aria-current] b{color:var(--green)}.site-header.is-open .nav-dd:has([aria-current])>.nav-dd-btn{box-shadow:none;color:var(--green);padding-bottom:20px}.site-header.is-open .nav{align-items:stretch}}a,button,summary{-webkit-tap-highlight-color:transparent}@media (max-width:900px){h1{font-size:clamp(38px,11vw,48px)}.page-hero h1{font-size:clamp(38px,11vw,46px)}.legal-hero h1,.nf h1{font-size:clamp(36px,10.5vw,44px)}h2{font-size:clamp(28px,8.4vw,34px)}.cta h2{font-size:clamp(40px,11.5vw,48px)}.promise-copy h2{font-size:clamp(24px,7vw,30px)}.sub{font-size:clamp(17px,4.8vw,19px)}.sec,.cta{padding:60px 0}.sec-head{margin-bottom:28px}.day,.transcript .eyebrow,.shot .eyebrow,.photo-tag{font-size:12px}.brand{padding:10px 0}.back,.hlink{padding:10px 0;display:inline-block}.stamp{border-width:3px;padding:4px 10px;font-size:14px;top:20px;bottom:auto;right:14px}.rc-s .rows .total{margin:8px -22px;padding:16px 22px}.rows .total dd{font-size:clamp(20px,6vw,26px)}.step{gap:14px;padding:24px}.step .chat{min-height:0}.swipe{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--gut));padding:4px var(--gut) 12px;scroll-padding:0 var(--gut);scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:14px;display:flex;overflow-x:auto}.swipe::-webkit-scrollbar{display:none}.swipe>*{scroll-snap-align:start;flex:0 0 84%}}.tabs[hidden],[data-r][hidden]{display:none}.rates-wait .rate-val{background:#7f8c8a38;border-radius:8px;animation:1.2s ease-in-out infinite rateWait;color:#0000!important}.rates-wait .rate-val *{visibility:hidden}.rates-wait dl.rate-val{min-height:120px}.rates-wait [data-calc] .tabs{display:none}@keyframes rateWait{0%,to{opacity:.6}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.rates-wait .rate-val{animation:none}}.invite-page{background:var(--night);color:var(--white);min-height:100vh}.inv{max-width:640px;min-height:100vh;padding:24px var(--gut) 28px;flex-direction:column;margin:0 auto;display:flex}.inv-top{padding:6px 0 40px}.inv-top .logo{height:28px}.inv-card{flex:1}.inv-card h1{color:var(--white);margin:16px 0 20px;font-size:clamp(40px,8vw,64px)}.inv-card .lede{margin-bottom:28px}.inv-actions{flex-direction:column;gap:12px;max-width:420px;display:flex}.inv-actions .btn{justify-content:center;width:100%;min-height:60px}.inv-tg .ico{width:22px;height:22px}.inv-wa{color:var(--mist);opacity:.7;cursor:default;background:0 0;box-shadow:inset 0 0 0 2px #d6eae540}.inv-wa i{opacity:.85;margin-left:6px;font-size:14px;font-style:normal;font-weight:500}.inv-code{color:var(--mist);margin-top:16px;font-size:15px}.inv-code b{color:var(--lime);background:#e0ec3e1a;border-radius:8px;margin:0 2px;padding:2px 8px}.inv-perks{gap:14px;max-width:520px;margin:36px 0 28px;list-style:none;display:grid}.inv-perks li{color:var(--mist);padding-left:34px;font-size:17px;position:relative}.inv-perks li b{color:var(--white)}.inv-perks li:before{content:"";background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23001e27' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat;border-radius:50%;width:22px;height:22px;position:absolute;top:3px;left:0}.inv-more{color:var(--green);text-underline-offset:4px;font-weight:700;text-decoration:underline}.inv-foot{color:var(--mist);opacity:.75;margin-top:40px;font-size:13px}.inv-foot a{color:inherit}
