.home-module__oe3DtG__loader{z-index:100;background:var(--canvas);color:var(--on-canvas);transition:clip-path .72s var(--ease-inout);clip-path:inset(0);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.home-module__oe3DtG__loaderExit{clip-path:inset(0 0 100%)}.home-module__oe3DtG__loaderMark{font-family:var(--font-display);letter-spacing:var(--tracking-display);animation:home-module__oe3DtG__breathe 1.4s var(--ease-inout) infinite alternate;font-size:34px;font-weight:700}.home-module__oe3DtG__loaderLine{left:var(--page-gutter);right:var(--page-gutter);background:#ffffff47;height:1.5px;position:absolute;bottom:28px;overflow:hidden}.home-module__oe3DtG__loaderLine:after{content:"";background:var(--on-canvas);transform-origin:0;animation:home-module__oe3DtG__fill 1.28s var(--ease-out) forwards;position:absolute;inset:0;transform:scaleX(0)}@keyframes home-module__oe3DtG__breathe{0%{opacity:.55}to{opacity:1}}@keyframes home-module__oe3DtG__fill{to{transform:scaleX(1)}}.home-module__oe3DtG__hero{margin-top:calc(-1 * var(--header-h));min-height:100svh;padding:calc(var(--header-h) + 24px) var(--page-gutter) 64px;color:var(--on-canvas);grid-template-columns:1fr;align-content:center;display:grid;position:relative;overflow:hidden}.home-module__oe3DtG__scene{z-index:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.home-module__oe3DtG__headline{z-index:1;text-align:center;justify-items:center;max-width:720px;margin:0 auto;display:grid;position:relative}.home-module__oe3DtG__h1{font-family:var(--font-display);font-weight:700;font-size:var(--text-hero);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);margin:0}.home-module__oe3DtG__lede{max-width:520px;margin:18px 0 0;font-size:19px;line-height:1.55}.home-module__oe3DtG__focal{z-index:1;grid-area:1/2/span 2;align-self:center;place-items:center;display:grid;position:relative}.home-module__oe3DtG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.home-module__oe3DtG__primaryCta{box-shadow:var(--shadow-card);padding:16px 30px!important;font-size:17px!important}.home-module__oe3DtG__outlineCta{box-shadow:inset 0 0 0 1.5px;color:var(--on-canvas)!important;padding:16px 30px!important;font-size:17px!important}.home-module__oe3DtG__outlineCta:hover{background:#ffffff24!important}body[data-canvas=marigold] .home-module__oe3DtG__outlineCta:hover{background:#201d1b1a!important}.home-module__oe3DtG__ghostCta{color:var(--on-canvas)!important}.home-module__oe3DtG__ghostCta:hover{background:#ffffff24!important}body[data-canvas=marigold] .home-module__oe3DtG__ghostCta:hover{background:#201d1b1a!important}.home-module__oe3DtG__ctaNote{font-family:var(--font-mono);opacity:.85;margin:14px 0 0;font-size:12.5px}.home-module__oe3DtG__proofBand{z-index:1;border-top:1.5px solid;grid-area:3/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:24px;padding-top:24px;display:grid;position:relative}.home-module__oe3DtG__tile{align-content:start;gap:6px;max-width:36ch;display:grid}.home-module__oe3DtG__tileEyebrow{font-family:var(--font-mono);letter-spacing:.04em;opacity:.8;font-size:12px}.home-module__oe3DtG__tileTitle{font-family:var(--font-display);margin:2px 0 0;font-size:19px;font-weight:600;line-height:1.2}.home-module__oe3DtG__tileBody{opacity:.92;margin:0;font-size:14.5px;line-height:1.5}.home-module__oe3DtG__tileMono{font-family:var(--font-mono);opacity:.8;margin-top:4px;font-size:12px}.home-module__oe3DtG__reveal{opacity:0;transform:translateY(12px)}.home-module__oe3DtG__ready .home-module__oe3DtG__reveal{animation:home-module__oe3DtG__rise .72s var(--ease-out) forwards;animation-delay:var(--delay,0s)}.home-module__oe3DtG__ready .home-module__oe3DtG__revealInPlace{animation:home-module__oe3DtG__appear .72s var(--ease-out) forwards;animation-delay:var(--delay,0s)}@keyframes home-module__oe3DtG__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes home-module__oe3DtG__appear{0%{opacity:0;filter:blur(6px)}30%{opacity:1}to{opacity:1;filter:blur()}}.home-module__oe3DtG__fileRow{font-family:var(--font-mono);color:var(--ink-2);justify-content:space-between;gap:12px;font-size:13px;display:flex}.home-module__oe3DtG__fileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-module__oe3DtG__verifiedLine{font-family:var(--font-mono);color:var(--verified);font-size:13px}@media (max-width:900px){.home-module__oe3DtG__hero{min-height:0}.home-module__oe3DtG__primaryCta,.home-module__oe3DtG__outlineCta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.home-module__oe3DtG__reveal,.home-module__oe3DtG__revealInPlace{opacity:1;filter:none;animation:none;transform:none}.home-module__oe3DtG__loader{transition-duration:1ms}}
.howItWorks-module__iycguq__section{z-index:1;color:var(--on-canvas);padding:72px var(--page-gutter) 96px;gap:48px;display:grid;position:relative}.howItWorks-module__iycguq__head{text-align:center;justify-items:center;gap:12px;display:grid}.howItWorks-module__iycguq__eyebrow{font-family:var(--font-mono);letter-spacing:.04em;opacity:.85;font-size:12.5px}.howItWorks-module__iycguq__h2{font-family:var(--font-display);font-size:clamp(28px,4vw,44px);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-display);max-width:18ch;margin:0}.howItWorks-module__iycguq__rail{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:40px;width:100%;max-width:1100px;margin:0;padding:0 0 28px;list-style:none;display:grid;position:relative}.howItWorks-module__iycguq__rail:after{content:"";opacity:.35;background:currentColor;height:1.5px;position:absolute;bottom:0;left:0;right:0}.howItWorks-module__iycguq__station{opacity:0;grid-template-rows:auto auto 1fr;gap:10px;padding-bottom:36px;display:grid;position:relative;transform:translateY(12px)}.howItWorks-module__iycguq__inView .howItWorks-module__iycguq__station{animation:howItWorks-module__iycguq__stationRise .72s var(--ease-out) forwards;animation-delay:var(--delay,0s)}@keyframes howItWorks-module__iycguq__stationRise{to{opacity:1;transform:none}}.howItWorks-module__iycguq__index{font-family:var(--font-mono);letter-spacing:.04em;opacity:.85;font-size:13px}.howItWorks-module__iycguq__title{font-family:var(--font-display);margin:0;font-size:22px;font-weight:600;line-height:1.2}.howItWorks-module__iycguq__body{max-width:34ch;margin:0;font-size:15px;line-height:1.55}.howItWorks-module__iycguq__tick{opacity:.6;background:currentColor;width:1.5px;height:28px;position:absolute;bottom:-1px;left:0}.howItWorks-module__iycguq__tick:after{content:"";border-radius:var(--radius-pill);background:var(--on-canvas);width:10px;height:10px;position:absolute;bottom:-4px;left:-4.25px}.howItWorks-module__iycguq__proof{background:var(--surface-card);color:var(--ink-1);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-wrap:wrap;justify-self:center;align-items:center;gap:12px;max-width:100%;padding:12px 16px;display:flex}.howItWorks-module__iycguq__proofText{font-family:var(--font-mono);color:var(--ink-2);font-size:12.5px}.howItWorks-module__iycguq__proofNote{color:var(--ink-3);font-size:13.5px}@media (max-width:860px){.howItWorks-module__iycguq__rail{grid-template-columns:1fr;gap:0;padding:0 0 0 24px}.howItWorks-module__iycguq__rail:after{width:1.5px;height:auto;inset:0 auto 0 0}.howItWorks-module__iycguq__station{padding:0 0 32px}.howItWorks-module__iycguq__tick{width:20px;height:1.5px;top:4px;bottom:auto;left:-24px}.howItWorks-module__iycguq__tick:after{top:-4.25px;bottom:auto;left:-5px}.howItWorks-module__iycguq__body{max-width:none}.howItWorks-module__iycguq__section{padding:56px var(--page-gutter) 72px;gap:36px}}@media (prefers-reduced-motion:reduce){.howItWorks-module__iycguq__station{opacity:1;animation:none;transform:none}}
