.lb3d[data-astro-cid-eszch4ty]{padding-block:var(--rhythm-base) var(--rhythm-tight);--lb3d-gutter:calc(var(--space-md) + env(safe-area-inset-left,0px));--lb3d-left:max(var(--lb3d-gutter), calc((100% - 72rem) / 2 + var(--space-md)));--lb3d-width:min(28rem, 36vw);position:relative}.lb3d__title[data-astro-cid-eszch4ty]{font-size:var(--font-size-2xl);max-width:24ch}.lb3d--intro[data-astro-cid-eszch4ty]{padding-block-start:var(--rhythm-loose)}.lb3d__intro[data-astro-cid-eszch4ty],.lb3d__title--in[data-astro-cid-eszch4ty]{margin-inline:var(--lb3d-left) calc(var(--space-md) + env(safe-area-inset-right,0px))}.lb3d__title--in[data-astro-cid-eszch4ty]{margin-block-start:var(--rhythm-tight)}.lb3d__eyebrow[data-astro-cid-eszch4ty]{margin:0 0 var(--space-sm);font-size:var(--font-size-sm);letter-spacing:.02em;color:var(--color-accent);font-weight:600}.lb3d__h1[data-astro-cid-eszch4ty]{font-size:var(--font-size-3xl);letter-spacing:var(--tracking-tight);max-width:22ch}.lb3d__view[data-astro-cid-eszch4ty],.lb3d__scrim[data-astro-cid-eszch4ty],.lb3d__steps[data-astro-cid-eszch4ty],.lb3d__hint[data-astro-cid-eszch4ty]{display:none}.lb3d__beats[data-astro-cid-eszch4ty]{max-width:72rem;margin:var(--space-md) auto 0;padding-inline:var(--lb3d-gutter) calc(var(--space-md) + env(safe-area-inset-right,0px));list-style:none}.lb3d__beat[data-astro-cid-eszch4ty]{padding-block:var(--space-sm);border-top:1px solid var(--color-border)}.lb3d__step[data-astro-cid-eszch4ty]{margin:0 0 var(--space-3xs);font-size:var(--font-size-sm);color:var(--color-muted);font-weight:600}.lb3d__step[data-astro-cid-eszch4ty] b[data-astro-cid-eszch4ty]{color:var(--color-ink);font-variant-numeric:tabular-nums;margin-inline-end:.3em;font-weight:800}.lb3d__beat[data-astro-cid-eszch4ty] h3[data-astro-cid-eszch4ty]{font-size:var(--font-size-xl);letter-spacing:var(--tracking-tight)}.lb3d__soft[data-astro-cid-eszch4ty]{color:var(--color-muted)}.lb3d__gl[data-astro-cid-eszch4ty]{width:100%;height:100%;display:block}.lb3d__view[data-astro-cid-eszch4ty],.lb3d__scrim[data-astro-cid-eszch4ty]{mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}@media (scripting:enabled) and (prefers-reduced-motion:reduce){.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__view[data-astro-cid-eszch4ty]{height:70svh;margin-block-start:var(--space-sm);display:block;position:relative}@media (width<=760px),(aspect-ratio<=4/5){.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__view[data-astro-cid-eszch4ty]{height:72vw}}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static){padding-block:0}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__title[data-astro-cid-eszch4ty]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__scroller[data-astro-cid-eszch4ty]{height:480vh;position:relative}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__stage[data-astro-cid-eszch4ty]{height:100svh;position:sticky;top:0;overflow:hidden}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__view[data-astro-cid-eszch4ty]{display:block;position:absolute;inset:0}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__scrim[data-astro-cid-eszch4ty]{pointer-events:none;background:linear-gradient(90deg, var(--scrim) 0%, color-mix(in srgb, var(--scrim) 72%, transparent) calc(var(--lb3d-left) + var(--lb3d-width) * .55), transparent calc(var(--lb3d-left) + var(--lb3d-width) + 4vw));display:block;position:absolute;inset:0}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__beats[data-astro-cid-eszch4ty]{inset-block:0;left:var(--lb3d-left);width:var(--lb3d-width);pointer-events:none;max-width:none;margin:0;padding:0;position:absolute}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__beat[data-astro-cid-eszch4ty]{--dy:0px;inset-inline:0;top:calc(50% + var(--lb3d-hdr,0px) / 2);transform:translateY(calc(-50% + var(--dy)));opacity:0;will-change:opacity, transform;border:0;padding:0;position:absolute}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__beat[data-astro-cid-eszch4ty]:first-child{opacity:1}.lb3d--intro[data-astro-cid-eszch4ty]:not(.lb3d--static){padding-block-start:0}.lb3d--intro[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__scroller[data-astro-cid-eszch4ty]{height:530vh}.lb3d--intro[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__beat[data-astro-cid-eszch4ty]:first-child{opacity:0}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__intro[data-astro-cid-eszch4ty]{--dy:0px;z-index:1;left:var(--lb3d-left);top:calc(50% + var(--lb3d-hdr,0px) / 2);width:var(--lb3d-width);transform:translateY(calc(-50% + var(--dy)));pointer-events:none;will-change:opacity, transform;margin:0;position:absolute}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__h1[data-astro-cid-eszch4ty]{text-wrap:balance;max-width:none;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.6rem);line-height:1.04}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__step[data-astro-cid-eszch4ty]{margin-block-end:var(--space-sm)}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__beat[data-astro-cid-eszch4ty] h3[data-astro-cid-eszch4ty]{font-size:var(--font-size-2xl);line-height:1.06}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__soft[data-astro-cid-eszch4ty]{display:block}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__hint[data-astro-cid-eszch4ty]{margin:var(--space-md) 0 0;font-size:var(--font-size-sm);color:var(--color-muted);align-items:center;gap:.6rem;display:flex}.lb3d__hint[data-astro-cid-eszch4ty] i[data-astro-cid-eszch4ty]{background:var(--color-border);width:1px;height:1.6rem;display:block;position:relative;overflow:hidden}.lb3d__hint[data-astro-cid-eszch4ty] i[data-astro-cid-eszch4ty]:after{content:"";background:var(--color-ink);width:1px;height:40%;animation:2.4s cubic-bezier(.4,0,.2,1) infinite lb3d-drip;position:absolute;top:-40%;left:0}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__steps[data-astro-cid-eszch4ty]{left:var(--lb3d-left);bottom:var(--space-md);pointer-events:none;gap:6px;display:flex;position:absolute}.lb3d__steps[data-astro-cid-eszch4ty] span[data-astro-cid-eszch4ty]{background:var(--color-border);width:26px;height:3px;transition:background-color var(--duration-base) cubic-bezier(.4, 0, .2, 1);border-radius:2px}.lb3d__steps[data-astro-cid-eszch4ty] span[data-astro-cid-eszch4ty].on{background:var(--color-ink)}@media (width<=760px),(aspect-ratio<=4/5){.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__scrim[data-astro-cid-eszch4ty]{background:linear-gradient(0deg, var(--scrim-strong) 0%, var(--scrim) 30%, transparent 50%);mask-image:linear-gradient(#0000 0%,#000 10%)}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__beats[data-astro-cid-eszch4ty]{inset-block:auto 0;left:var(--lb3d-gutter);right:calc(var(--space-md) + env(safe-area-inset-right,0px));width:auto;height:46%}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__beat[data-astro-cid-eszch4ty]{transform:translateY(var(--dy));top:auto;bottom:5.25rem}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__intro[data-astro-cid-eszch4ty]{top:auto;bottom:5.25rem;left:var(--lb3d-gutter);right:calc(var(--space-md) + env(safe-area-inset-right,0px));width:auto;transform:translateY(var(--dy))}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__h1[data-astro-cid-eszch4ty]{font-size:clamp(2rem,8.4vw,2.6rem)}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__step[data-astro-cid-eszch4ty]{margin-block-end:.6rem}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__beat[data-astro-cid-eszch4ty] h3[data-astro-cid-eszch4ty]{font-size:clamp(1.75rem,7.6vw,2.3rem)}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__hint[data-astro-cid-eszch4ty]{margin-block-start:var(--space-sm)}.lb3d[data-astro-cid-eszch4ty]:not(.lb3d--static) .lb3d__steps[data-astro-cid-eszch4ty]{left:var(--lb3d-gutter);bottom:3.5rem}}}@keyframes lb3d-drip{to{top:100%}}.lead-in[data-astro-cid-66rxlnnd]{padding-block:var(--rhythm-tight) 0}.lead-in[data-astro-cid-66rxlnnd] .hero__sub[data-astro-cid-66rxlnnd]{margin-block-start:0}.includes[data-astro-cid-66rxlnnd],.faq[data-astro-cid-66rxlnnd]{padding-block:var(--rhythm-base) var(--rhythm-tight)}.includes[data-astro-cid-66rxlnnd] h2[data-astro-cid-66rxlnnd],.faq[data-astro-cid-66rxlnnd] h2[data-astro-cid-66rxlnnd]{font-size:var(--font-size-2xl);max-width:24ch}.features[data-astro-cid-66rxlnnd]{margin:var(--space-lg) 0 0;gap:var(--space-md) var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));padding:0;list-style:none;display:grid}.features[data-astro-cid-66rxlnnd] li[data-astro-cid-66rxlnnd]{border-top:1px solid var(--color-border);padding-block-start:var(--space-sm)}.features[data-astro-cid-66rxlnnd] h3[data-astro-cid-66rxlnnd]{font-size:var(--font-size-lg)}.features[data-astro-cid-66rxlnnd] p[data-astro-cid-66rxlnnd]{color:var(--color-muted);font-size:var(--font-size-base);margin-block-start:var(--space-3xs)}
