@font-face{font-family:dsSans;src:url(/_next/static/media/c1ebbb2bd85fea8e-s.p.ttf) format("truetype");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:dsSans;src:url(/_next/static/media/0d39218f25bf1b24-s.p.ttf) format("truetype");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:dsSans Fallback;src:local("Arial");ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.00%;size-adjust:103.22%}.__className_a62875{font-family:dsSans,dsSans Fallback}.__variable_a62875{--font-ds-sans:"dsSans","dsSans Fallback"}@font-face{font-family:dsMono;src:url(/_next/static/media/d1b2f958c96a5af9-s.p.ttf) format("truetype");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:dsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_c4a838{font-family:dsMono,dsMono Fallback;font-style:normal}.__variable_c4a838{--font-ds-mono:"dsMono","dsMono Fallback"}html:root:is([data-ds=hub],:has([data-ds=hub])){--brand-accent:#097F57;--brand-accent-deep:#087251;--brand-accent-soft:rgba(11,157,106,0.12);--brand-accent-line:rgba(11,157,106,0.34);--brand-accent-night:#34D399;--brand-accent-night-soft:rgba(52,211,153,0.14);--brand-accent-night-line:rgba(52,211,153,0.36)}html:root:is([data-ds=verselo],:has([data-ds=verselo])){--brand-accent:#8A6420;--brand-accent-deep:#6E4F17;--brand-accent-soft:rgba(138,100,32,0.10);--brand-accent-line:rgba(138,100,32,0.34);--brand-accent-night:#D4AE5E;--brand-accent-night-soft:rgba(212,174,94,0.14);--brand-accent-night-line:rgba(212,174,94,0.36)}html:is([data-ds],:has([data-ds])) body{background:var(--surface-base);color:var(--ink-1)}html:is([data-ds],:has([data-ds])) ::-moz-selection{background:var(--gold-soft);color:var(--ink-1)}html:is([data-ds],:has([data-ds])) ::selection{background:var(--gold-soft);color:var(--ink-1)}html:is([data-ds],:has([data-ds])).lenis,html:is([data-ds],:has([data-ds])).lenis body{height:auto}html:is([data-ds],:has([data-ds])) .lenis.lenis-smooth{scroll-behavior:auto!important}html:is([data-ds],:has([data-ds])) .lenis.lenis-stopped{overflow:hidden}html:is([data-ds],:has([data-ds])) .pf h3,html:is([data-ds],:has([data-ds])) .pf-form__title,html:is([data-ds],:has([data-ds])) .pf-h1,html:is([data-ds],:has([data-ds])) .pf-h2,html:is([data-ds],:has([data-ds])) .pf-home-tiles__title{font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:var(--ds-display-tracking)}html:is([data-ds],:has([data-ds])) .pf-h1{line-height:1.02;letter-spacing:var(--ds-h1-tracking);font-size:var(--ds-h1)}html:is([data-ds],:has([data-ds])) .pf-h1--sm{font-size:var(--ds-h1-sm)}html:is([data-ds],:has([data-ds])) .pf-h2{line-height:1.05;font-size:var(--ds-h2)}html:is([data-ds],:has([data-ds])) :is(.pf-flow,.pf-uc-flow) h3{font-size:var(--ds-h3);line-height:1.12}html:is([data-ds],:has([data-ds])) :is(.pf-h1,.pf-h2) em{font-style:normal;color:inherit}html:is([data-ds],:has([data-ds])) .tr-line{padding-bottom:.08em;margin-bottom:-.08em}html:is([data-ds],:has([data-ds])) .pf-lead{color:var(--ink-2)}html:is([data-ds],:has([data-ds])) .ds-rotate__lead{display:block}html:is([data-ds],:has([data-ds])) .ds-rotate{display:grid;color:var(--gold)}html:is([data-ds],:has([data-ds])) .ds-rotate__p{grid-area:1/1;align-self:start}html:is([data-ds],:has([data-ds])) .ds-rotate__w{display:inline-block;overflow:clip;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}html:is([data-ds],:has([data-ds])) .ds-rotate__i{display:inline-block;transform:translateY(110%)}html:is([data-ds],:has([data-ds])) .ds-rotate__p.is-in .ds-rotate__i{transform:none}html:is([data-ds],:has([data-ds])) .ds-rotate.is-live .ds-rotate__p.is-in .ds-rotate__i{transition:transform .9s var(--ease-ds) calc(.18s + var(--wi, 0) * .06s)}html:is([data-ds],:has([data-ds])) .ds-rotate__p.is-out .ds-rotate__i{transform:translateY(-110%);transition:transform .6s var(--ease-ds) calc(var(--wi, 0) * .04s)}@media (prefers-reduced-motion:reduce){html:is([data-ds],:has([data-ds])) .ds-rotate__i{transition:none!important}}html:is([data-ds],:has([data-ds])) .pf-check .pf-h2{hyphens:manual;font-size:var(--ds-h2-box);text-wrap:balance}html:is([data-ds],:has([data-ds])) :is(.pf-kicker,.rs-card__k,.pf-flow__n,.pf-foot__label){font-family:var(--font-mono);font-size:var(--ds-label);letter-spacing:var(--ds-label-tracking)}html:is([data-ds],:has([data-ds])) .pf-kicker{display:inline-flex;align-items:center;gap:var(--space-3);color:var(--gold);text-transform:uppercase}html:is([data-ds],:has([data-ds])) .pf-kicker:before{content:"";flex:none;width:22px;height:1px;background:currentColor}html:is([data-ds],:has([data-ds])) .pf-kicker.ds-live:before{width:8px;height:8px;border-radius:50%;background:var(--ds-live)}html:is([data-ds],:has([data-ds])) .pf-flow__n{color:var(--gold)}html:is([data-ds],:has([data-ds])) .pf-flow__n:after{content:"/"}html:is([data-ds],:has([data-ds])) .pf-foot__label{text-transform:lowercase;letter-spacing:.1em;color:var(--ink-3)}html:is([data-ds],:has([data-ds])) .pf section{border-top:0;padding-block:var(--section-gap)}html:is([data-ds],:has([data-ds])) .pf section.pf-hero{padding-block:calc(var(--space-24) + 64px) var(--space-16)!important}html:is([data-ds],:has([data-ds])) :is(.pf-hero,.pf-check){background:none}html:is([data-ds],:has([data-ds])) .pf-bg{background:var(--surface-base)}html:is([data-ds],:has([data-ds])) .pf-bg:before,html:is([data-ds],:has([data-ds])) .pf-bg__dots{display:none}html:is([data-ds],:has([data-ds])) .pf-by img{border-color:var(--border-default)}html:is([data-ds],:has([data-ds])) .pf-ticks li:before{color:var(--gold)}html:is([data-ds],:has([data-ds])) .pf-btn{border-radius:var(--radius-pill)}html:is([data-ds],:has([data-ds])) .pf-check{border-color:var(--border-subtle);box-shadow:var(--shadow-card);background:var(--surface-raised);border-radius:var(--radius-card)}html:is([data-ds],:has([data-ds])) .pf-vsl{border-radius:var(--radius-card);box-shadow:var(--shadow-card)}html:is([data-ds],:has([data-ds])) .pf-flow,html:is([data-ds],:has([data-ds])) .pf-home-tile,html:is([data-ds],:has([data-ds])) .pf-proofs li,html:is([data-ds],:has([data-ds])) .pf-uc-card,html:is([data-ds],:has([data-ds])) .pf-uc-flow,html:is([data-ds],:has([data-ds])) .rs-card{border-radius:var(--radius-card)}html:is([data-ds],:has([data-ds])) .pf-faq__link,html:is([data-ds],:has([data-ds])) .pf-pc-founder a,html:is([data-ds],:has([data-ds])) .pf-pc-talk a{color:var(--gold)}html:is([data-ds],:has([data-ds])) .pf-faq summary:after{color:var(--ink-3)}html:is([data-ds],:has([data-ds])) .pf-faq summary:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px;border-radius:var(--radius-xs)}html:is([data-ds],:has([data-ds])) .ds-statement{max-width:34em;margin:0;font-size:var(--ds-statement);line-height:1.42;letter-spacing:-.012em;color:var(--ink-1)}html:is([data-ds],:has([data-ds])) .ds-statement+.ds-statement{margin-top:var(--space-8)}html:is([data-ds],:has([data-ds])) [data-readalong]{color:var(--ink-1)}html:is([data-ds],:has([data-ds])) .ds-stack{display:grid;grid-template-columns:1fr;gap:18px}html:is([data-ds],:has([data-ds])) .ds-stack>*{position:sticky;top:calc(var(--stack-top) + var(--i, 0) * var(--stack-step));background:var(--surface-raised);box-shadow:var(--shadow-stack);border:0;border-radius:var(--radius-card)}html:is([data-ds],:has([data-ds])) .ds-stack>:nth-child(2){--i:1}html:is([data-ds],:has([data-ds])) .ds-stack>:nth-child(3){--i:2}html:is([data-ds],:has([data-ds])) .ds-stack>:nth-child(4){--i:3}html:is([data-ds],:has([data-ds])) .ds-stack>:nth-child(5){--i:4}html:is([data-ds],:has([data-ds])) .ds-stack>:nth-child(6){--i:5}html:is([data-ds],:has([data-ds])) .ds-stack>:nth-child(7){--i:6}html:is([data-ds],:has([data-ds])) .ds-stack>:nth-child(8){--i:7}html:is([data-ds],:has([data-ds])) .fx-ready .pf .ds-stack>[data-fx]{opacity:1;transform:none}html:is([data-ds],:has([data-ds])) .sn{padding:var(--nav-top) clamp(10px,2vw,24px) 0;pointer-events:none}html:is([data-ds],:has([data-ds])) .sn__bar{pointer-events:auto;max-width:1180px;margin-inline:auto;height:var(--sn-h);padding:0 8px 0 24px;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface-raised) 86%,transparent);box-shadow:0 12px 40px -16px rgba(10,10,14,.18)}html:is([data-ds],:has([data-ds])) .sn__brand{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:1.2rem;letter-spacing:-.03em}html:is([data-ds],:has([data-ds])) .sn__link{border-radius:var(--radius-pill)}html:is([data-ds],:has([data-ds])) .sn__cta{height:44px;padding:0 var(--space-5);border-radius:var(--radius-pill);font-weight:var(--weight-semibold)}html:is([data-ds],:has([data-ds])) .sn__lang a.is-here{color:var(--ink-1)}html:is([data-ds],:has([data-ds])) .sn__drop{pointer-events:auto;border-radius:var(--radius-pop);border-color:var(--border-subtle)}html:is([data-ds],:has([data-ds])) .sn__drop:not(.sn__drop--wide){margin-top:calc((var(--sn-h) - 36px) / 2 + 8px)}html:is([data-ds],:has([data-ds])) .sn__drop:not(.sn__drop--wide):before{inset:calc((var(--sn-h) - 36px) / -2 - 10px) 0 auto;height:calc((var(--sn-h) - 36px) / 2 + 10px)}html:is([data-ds],:has([data-ds])) .sn__drop--wide{top:calc(var(--sn-h) + var(--nav-top) + 8px);left:50%;transform:translateX(-50%);width:min(64rem,calc(100vw - 32px))}html:is([data-ds],:has([data-ds])) .sn__drop a.is-here,html:is([data-ds],:has([data-ds])) .sn__drop a:hover{background:var(--surface-soft)}html:is([data-ds],:has([data-ds])) .sn__sheet{pointer-events:auto;inset:calc(var(--sn-h) + var(--nav-top) + 8px) 0 0;border-top:0}html:is([data-ds],:has([data-ds])) .sn__burger{border-radius:var(--radius-pill)}@media (max-width:960px){html:is([data-ds],:has([data-ds])) .sn__bar{padding:0 6px 0 18px}html:is([data-ds],:has([data-ds])) .sn__cta{height:var(--space-12);padding:0 var(--space-4)}}html:is([data-ds],:has([data-ds])) .pf-foot{border-top:1px solid var(--border-subtle);padding-block:var(--space-16) var(--space-10)}html:is([data-ds],:has([data-ds])) .pf-foot a{color:var(--ink-2)}html:is([data-ds],:has([data-ds])) .pf-foot a:hover{color:var(--ink-1)}html:is([data-ds],:has([data-ds])) .pf-foot__by{margin-top:var(--space-6)!important;color:var(--ink-3)}html:is([data-ds],:has([data-ds])) .pf-foot__by a{color:var(--ink-1);text-decoration:underline;text-underline-offset:3px}html:is([data-ds],:has([data-ds])) .vs-consent .v4-mono-label,html:is([data-ds],:has([data-ds])) .vs-consent-text{font-family:var(--font-body)}