.panel[data-astro-cid-llndozzg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:var(--space-4);padding:clamp(32px,5vw,64px);background:var(--color-bg-2);border:1px solid var(--color-line);border-radius:var(--radius-l)}.panel__title[data-astro-cid-llndozzg]{font-size:clamp(28px,3.4vw,40px);line-height:1.1;letter-spacing:-.025em;max-width:18ch}.panel__body[data-astro-cid-llndozzg]{margin-block-start:var(--space-2);font-size:16px;color:var(--color-ink-2);max-width:40ch}.ways[data-astro-cid-llndozzg]{align-self:center;display:flex;flex-direction:column;gap:var(--space-3)}.way__value[data-astro-cid-llndozzg]{margin-block-start:4px;display:inline-block;font-size:18px;color:var(--color-accent-ink)}.way__value[data-astro-cid-llndozzg]:hover{color:var(--color-ink)}.capture[data-astro-cid-n3dz2tg6]{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 var(--capture-fade),transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 var(--capture-fade),transparent 100%);transform-origin:50% 62%}.capture[data-astro-cid-n3dz2tg6] img,.capture__video[data-astro-cid-n3dz2tg6]{display:block;width:100%;height:auto;border-radius:var(--radius-m);border:1px solid var(--color-line)}.capture--framed[data-astro-cid-n3dz2tg6] img,.capture--framed[data-astro-cid-n3dz2tg6] .capture__video[data-astro-cid-n3dz2tg6]{border:0}.capture__video[data-astro-cid-n3dz2tg6]{aspect-ratio:var(--capture-ratio);object-fit:cover;background:var(--color-bg-2)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.capture[data-astro-cid-n3dz2tg6]{animation:pass-by linear both;animation-timeline:view()}}}@keyframes pass-by{0%{transform:perspective(var(--perspective)) rotateX(11deg) rotateY(var(--capture-turn)) scale(.82)}34%{transform:perspective(var(--perspective)) rotateX(0) rotateY(0) scale(1.04)}66%{transform:perspective(var(--perspective)) rotateX(0) rotateY(0) scale(1.04)}to{transform:perspective(var(--perspective)) rotateX(-9deg) rotateY(calc(var(--capture-turn) * -.7)) scale(.84)}}.card[data-astro-cid-gpuww4fm]{position:relative;display:grid;min-height:640px;align-content:center}.card__text[data-astro-cid-gpuww4fm]{position:relative;z-index:1;max-width:36rem}.card__body[data-astro-cid-gpuww4fm]{margin-block-start:var(--space-3)}.card__note[data-astro-cid-gpuww4fm]{margin-block-start:var(--space-2);font-size:15px;color:var(--color-ink-3)}.card[data-astro-cid-gpuww4fm] .card__shot{position:absolute;inset-block-end:0;inset-inline-end:calc(var(--page-gutter) * -1);width:540px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 84%,transparent 100%),linear-gradient(to right,transparent 0%,#000 58%);mask-image:linear-gradient(to bottom,#000 0%,#000 84%,transparent 100%),linear-gradient(to right,transparent 0%,#000 58%);-webkit-mask-composite:source-in;mask-composite:intersect}.card[data-astro-cid-gpuww4fm] .card__shot img{height:620px;object-fit:cover;object-position:top}@media(max-width:52rem){.card[data-astro-cid-gpuww4fm]{min-height:0}.card[data-astro-cid-gpuww4fm] .card__shot img{height:430px}.card[data-astro-cid-gpuww4fm] .card__shot{position:relative;inset:auto;width:min(280px,100%);margin-block-start:var(--space-4);margin-inline:auto;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 78%,transparent 100%)}}.ledger[data-astro-cid-dtk73wvl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:1px;margin-block-start:var(--space-4);background:var(--color-line);border:1px solid var(--color-line);border-radius:var(--radius-m);overflow:hidden}.ledger__cell[data-astro-cid-dtk73wvl]{background:var(--color-bg);padding:var(--space-3)}.ledger__label--accent[data-astro-cid-dtk73wvl]{color:var(--color-accent-ink)}.ledger__body[data-astro-cid-dtk73wvl]{margin-block-start:10px;font-size:15px;color:var(--color-ink-2)}.pair[data-astro-cid-nrctlajs]{display:grid;gap:var(--space-3)}.pair[data-astro-cid-nrctlajs] .pair__mac,.pair[data-astro-cid-nrctlajs] .pair__phone{width:100%;height:auto}.pair[data-astro-cid-nrctlajs] .pair__phone{max-width:190px;margin-inline:auto}@media(min-width:52rem){.pair[data-astro-cid-nrctlajs]{grid-template-columns:minmax(0,1fr) 260px;gap:var(--space-3) var(--space-5);align-items:end}.pair__desk[data-astro-cid-nrctlajs]{grid-area:1 / 1}.pair__phone[data-astro-cid-nrctlajs]{grid-area:1 / 2}.pair[data-astro-cid-nrctlajs]>*:nth-child(2){grid-area:2 / 1}.pair[data-astro-cid-nrctlajs]>*:nth-child(4){grid-area:2 / 2}.caption[data-astro-cid-nrctlajs]{align-self:start}.pair[data-astro-cid-nrctlajs]>.pair__phone{margin-inline:0}}.caption__body[data-astro-cid-nrctlajs]{margin-block-start:var(--space-1);max-width:46ch;font-size:15px;color:var(--color-ink-2)}.note[data-astro-cid-nrctlajs]{margin-block-start:var(--space-5);font-size:14px;color:var(--color-ink-3)}.lead[data-astro-cid-ybo3gykk]{max-width:var(--measure);margin-block-end:var(--space-4);font-size:clamp(18px,1.6vw,21px);line-height:1.45;letter-spacing:-.01em;color:var(--color-ink-2)}.features[data-astro-cid-ybo3gykk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:var(--space-4) var(--space-3)}.feature[data-astro-cid-ybo3gykk]{padding-block-start:var(--space-2);border-block-start:1px solid var(--color-line)}.feature__title[data-astro-cid-ybo3gykk]{font-size:19px;letter-spacing:-.015em}.feature__body[data-astro-cid-ybo3gykk]{margin-block-start:var(--space-1);font-size:16px;color:var(--color-ink-2)}.wall[data-astro-cid-3ovlc5tu]{display:flex;flex-direction:column;align-items:center}.wall__screen[data-astro-cid-3ovlc5tu]{width:100%;aspect-ratio:var(--wall-ratio);padding:var(--wall-bezel);background:var(--wall-bezel-color);border-radius:var(--wall-radius);box-shadow:var(--shadow-device);overflow:hidden}.wall__screen[data-astro-cid-3ovlc5tu] img,.wall__screen[data-astro-cid-3ovlc5tu] video{width:100%;height:100%;border-radius:3px;object-fit:cover}.wall__neck[data-astro-cid-3ovlc5tu]{width:14%;height:14px;background:var(--wall-bezel-color);opacity:.85}.wall__foot[data-astro-cid-3ovlc5tu]{width:26%;height:6px;background:var(--wall-bezel-color);border-radius:var(--radius-pill);opacity:.85}.hall[data-astro-cid-yxsy2yqb]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--space-5);align-items:center}.hall__note[data-astro-cid-yxsy2yqb]{margin-block-start:var(--space-2);font-size:14px;color:var(--color-ink-3)}.hall__link[data-astro-cid-yxsy2yqb]{margin-block-start:var(--space-2);font-size:15px}@media(max-width:52rem){.hall[data-astro-cid-yxsy2yqb]{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}}.waitlist__done{font-size:16px;color:var(--color-ink-2);max-width:40ch;opacity:1;translate:0 0;transition:opacity var(--duration-hover) var(--ease-out),translate var(--duration-hover) var(--ease-out)}@starting-style{.waitlist__done{opacity:0;translate:0 6px}}@media(prefers-reduced-motion:reduce){.waitlist__done{transition:none}}.waitlist[data-astro-cid-lpm3ux7p]{display:flex;gap:10px}.waitlist--inline[data-astro-cid-lpm3ux7p]{flex-wrap:wrap;max-width:520px}.waitlist--stacked[data-astro-cid-lpm3ux7p]{flex-direction:column;align-self:center}.waitlist__field[data-astro-cid-lpm3ux7p]{min-width:0;height:44px;padding-inline:16px;background:var(--color-bg-2);border:1px solid var(--color-line);border-radius:var(--radius-s);color:var(--color-ink);font-family:var(--font-sans);font-size:16px}.waitlist__field[data-astro-cid-lpm3ux7p]::placeholder{color:var(--color-ink-3)}.waitlist--inline[data-astro-cid-lpm3ux7p] .waitlist__field[data-astro-cid-lpm3ux7p]{flex:1 1 240px}.waitlist--stacked[data-astro-cid-lpm3ux7p] .waitlist__field[data-astro-cid-lpm3ux7p],.waitlist--stacked[data-astro-cid-lpm3ux7p] .button{height:48px}.waitlist--stacked[data-astro-cid-lpm3ux7p] .waitlist__field[data-astro-cid-lpm3ux7p]{background:var(--color-bg)}.waitlist__note[data-astro-cid-lpm3ux7p]{font-size:13px;color:var(--color-ink-3)}.waitlist--inline[data-astro-cid-lpm3ux7p] .waitlist__note[data-astro-cid-lpm3ux7p]{flex-basis:100%;margin-block-start:2px}.waitlist__message[data-astro-cid-lpm3ux7p]{flex-basis:100%;order:-1;font-size:14px;color:var(--color-danger-ink)}.waitlist__message[data-astro-cid-lpm3ux7p][hidden]{display:none}.waitlist__hp[data-astro-cid-lpm3ux7p]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hero[data-astro-cid-jvytz3sb]{--hero-dim: .4;position:relative}.hero[data-astro-cid-jvytz3sb] .panel{border-radius:0}.hero[data-astro-cid-jvytz3sb] .panel__media img,.hero[data-astro-cid-jvytz3sb] .panel__video{filter:blur(2px)}.hero[data-astro-cid-jvytz3sb] .panel__media:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,#ff48481f 0 1px,#48ff601f 1px 2px,#4860ff1f 2px 3px),repeating-linear-gradient(0deg,rgb(0 0 0 / .22) 0 1px,transparent 1px 3px)}@media(max-width:48rem){.hero[data-astro-cid-jvytz3sb] .panel__media img,.hero[data-astro-cid-jvytz3sb] .panel__video{object-position:62% 50%}.hero[data-astro-cid-jvytz3sb]{--hero-dim: .32}}.hero[data-astro-cid-jvytz3sb] .panel__content{padding-block-start:0}.hero__inner[data-astro-cid-jvytz3sb]{max-width:var(--page-max);margin-inline:auto;padding-inline:var(--page-gutter);padding-block:var(--hero-text-top) var(--space-4);width:100%}.hero__title[data-astro-cid-jvytz3sb]{font-size:clamp(40px,6.2vw,72px);line-height:1.02;letter-spacing:-.035em}.hero__subtitle[data-astro-cid-jvytz3sb]{margin-block-start:20px;max-width:34ch;font-size:clamp(18px,1.6vw,21px);line-height:1.45;letter-spacing:-.01em;color:var(--color-on-dark-2)}.hero__form[data-astro-cid-jvytz3sb]{margin-block-start:32px}.hero__form[data-astro-cid-jvytz3sb] .waitlist__note,.hero__form[data-astro-cid-jvytz3sb] .waitlist__done{color:var(--color-on-dark-2)}.hero__form[data-astro-cid-jvytz3sb] .waitlist__message{color:var(--color-danger-on-dark)}.lead[data-astro-cid-hmgm5so6]{font-size:17px}.sides[data-astro-cid-hmgm5so6]{margin-block-start:var(--space-4);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:var(--space-4)}.side[data-astro-cid-hmgm5so6]{padding-block-start:18px;border-block-start:2px solid var(--color-accent)}.side[data-astro-cid-hmgm5so6]:last-child{border-block-start-color:var(--color-ink)}.side__label[data-astro-cid-hmgm5so6]{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-3)}.side__list[data-astro-cid-hmgm5so6]{margin-block-start:var(--space-2);display:grid;gap:10px}.side__item[data-astro-cid-hmgm5so6]{padding-inline-start:18px;font-size:15px;color:var(--color-ink-2);position:relative}.side__item[data-astro-cid-hmgm5so6]:before{content:"";position:absolute;inset-block-start:.55em;inset-inline-start:0;width:6px;height:6px;border-radius:var(--radius-pill);background:var(--color-ink-3)}.note[data-astro-cid-hmgm5so6]{margin-block-start:var(--space-4);max-width:var(--measure);font-size:15px;color:var(--color-ink-2);padding-block-start:18px;border-block-start:1px solid var(--color-line)}.hero[data-astro-cid-6efql25f]{position:relative}.hero[data-astro-cid-6efql25f] .panel{border-radius:0}.hero[data-astro-cid-6efql25f] .panel__media{filter:blur(2px)}.hero[data-astro-cid-6efql25f] .panel__content{padding-block-start:0}.hero__inner[data-astro-cid-6efql25f]{max-width:var(--page-max);margin-inline:auto;padding-inline:var(--page-gutter);padding-block:var(--hero-text-top) var(--space-4);width:100%}.hero__title[data-astro-cid-6efql25f]{font-size:clamp(40px,6.2vw,72px);line-height:1.02;letter-spacing:-.035em}.hero__subtitle[data-astro-cid-6efql25f]{margin-block-start:20px;max-width:34ch;font-size:clamp(18px,1.6vw,21px);line-height:1.45;letter-spacing:-.01em;color:var(--color-on-dark-2)}.hero__actions[data-astro-cid-6efql25f]{margin-block-start:32px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media(max-width:60rem){.hero[data-astro-cid-6efql25f] .panel__media{filter:blur(4px);transform:scale(1.02)}}.panel[data-astro-cid-lisi7zqr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:var(--space-4);padding:clamp(32px,5vw,64px);background:var(--color-bg-2);border:1px solid var(--color-line);border-radius:var(--radius-l)}.panel__title[data-astro-cid-lisi7zqr]{font-size:clamp(28px,3.4vw,40px);line-height:1.1;letter-spacing:-.025em;max-width:18ch}.panel__body[data-astro-cid-lisi7zqr]{margin-block-start:var(--space-2);font-size:16px;color:var(--color-ink-2);max-width:40ch}.facts[data-astro-cid-2bxo2vjs]{display:flex;flex-direction:column;gap:14px;color:var(--color-ink-2);max-width:var(--measure)}.fact[data-astro-cid-2bxo2vjs]{display:flex;gap:var(--space-1)}.fact__dot[data-astro-cid-2bxo2vjs]{flex:none;width:6px;height:6px;margin-block-start:10px;border-radius:50%;background:var(--color-accent)}.audience[data-astro-cid-2bxo2vjs]{align-self:start;padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-m)}.audience__body[data-astro-cid-2bxo2vjs]{margin-block-start:var(--space-2);font-size:16px;color:var(--color-ink-2)}.lead[data-astro-cid-brcnmz37]{max-width:var(--measure);font-size:clamp(18px,1.6vw,21px);line-height:1.45;letter-spacing:-.01em;color:var(--color-ink-2)}.rows[data-astro-cid-brcnmz37]{margin-block-start:var(--space-6);display:grid;gap:var(--space-6)}.row[data-astro-cid-brcnmz37]{display:grid;gap:var(--space-3)}.row[data-astro-cid-brcnmz37] .row__shot{width:100%;max-width:300px;margin-inline:auto}.row__title[data-astro-cid-brcnmz37]{font-family:var(--font-title);font-size:24px;letter-spacing:-.02em;line-height:1.2}.row__body[data-astro-cid-brcnmz37]{margin-block-start:var(--space-2);max-width:44ch;font-size:16px;line-height:1.55;color:var(--color-ink-2)}@media(min-width:52rem){.row[data-astro-cid-brcnmz37]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-5);align-items:center}.row--start[data-astro-cid-brcnmz37] .row__shot{grid-area:1 / 1}.row--start[data-astro-cid-brcnmz37] .row__text[data-astro-cid-brcnmz37],.row--end[data-astro-cid-brcnmz37] .row__shot{grid-area:1 / 2}.row--end[data-astro-cid-brcnmz37] .row__text[data-astro-cid-brcnmz37]{grid-area:1 / 1}.row--start[data-astro-cid-brcnmz37] .row__shot{margin-inline-end:0}.row--end[data-astro-cid-brcnmz37] .row__shot{margin-inline-start:0}.row--end[data-astro-cid-brcnmz37] .row__text[data-astro-cid-brcnmz37]{justify-self:end}}.note[data-astro-cid-brcnmz37]{margin-block-start:var(--space-6);max-width:var(--measure);font-size:14px;color:var(--color-ink-3)}.stat__value[data-astro-cid-vzsonzym]{font-weight:600;letter-spacing:-.03em;line-height:1}.stat__value[data-astro-cid-vzsonzym].is-counting{font-variant-numeric:tabular-nums}.stat--lead[data-astro-cid-vzsonzym] .stat__value[data-astro-cid-vzsonzym]{font-size:clamp(76px,12vw,148px);line-height:.9;letter-spacing:-.045em}.stat--cell[data-astro-cid-vzsonzym] .stat__value[data-astro-cid-vzsonzym]{font-size:34px}.stat__label[data-astro-cid-vzsonzym]{color:var(--color-on-dark-2)}.stat--lead[data-astro-cid-vzsonzym] .stat__label[data-astro-cid-vzsonzym]{margin-block-start:20px;font-size:20px;line-height:1.4;max-width:30ch}.stat--cell[data-astro-cid-vzsonzym] .stat__label[data-astro-cid-vzsonzym]{margin-block-start:10px;font-size:14px;line-height:1.35;color:var(--color-on-dark-3)}.volume[data-astro-cid-5wzhhv2g]{position:relative}.volume__middle[data-astro-cid-5wzhhv2g]{position:absolute;inset-block-start:50%;inset-inline-start:0;width:1px;height:1px}.volume[data-astro-cid-5wzhhv2g].is-waiting .section{opacity:0;transform:translateY(20px)}.volume[data-astro-cid-5wzhhv2g].is-entering .section{transition:opacity var(--duration-enter) var(--ease-out),transform var(--duration-enter) var(--ease-out)}.volume[data-astro-cid-5wzhhv2g].is-waiting .methods[data-astro-cid-5wzhhv2g],.volume[data-astro-cid-5wzhhv2g].is-entering:not(.is-counted) .methods[data-astro-cid-5wzhhv2g]{opacity:0;transform:translateY(20px)}.volume[data-astro-cid-5wzhhv2g].is-counted .methods[data-astro-cid-5wzhhv2g]{transition:opacity var(--duration-enter) var(--ease-out),transform var(--duration-enter) var(--ease-out)}.volume[data-astro-cid-5wzhhv2g].is-waiting .methods[data-astro-cid-5wzhhv2g] li[data-astro-cid-5wzhhv2g]>[data-astro-cid-5wzhhv2g],.volume[data-astro-cid-5wzhhv2g].is-entering .methods[data-astro-cid-5wzhhv2g] li[data-astro-cid-5wzhhv2g]:not(.is-in)>[data-astro-cid-5wzhhv2g]{opacity:0}.volume[data-astro-cid-5wzhhv2g] .methods[data-astro-cid-5wzhhv2g] li[data-astro-cid-5wzhhv2g].is-in>[data-astro-cid-5wzhhv2g]{transition:opacity var(--duration-enter) var(--ease-out)}.lead[data-astro-cid-5wzhhv2g]{margin-block-start:var(--space-4);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--space-4);align-items:end}.lead__note[data-astro-cid-5wzhhv2g]{font-size:15px;color:var(--color-on-dark-3);max-width:44ch}.lead__note[data-astro-cid-5wzhhv2g] a[data-astro-cid-5wzhhv2g]{color:var(--color-accent);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px;text-decoration-color:currentColor}.lead__note[data-astro-cid-5wzhhv2g] a[data-astro-cid-5wzhhv2g]:hover{text-decoration-thickness:2px}.methods[data-astro-cid-5wzhhv2g]{display:grid;grid-template-columns:1fr;gap:1px;margin-block-start:var(--space-5);background:var(--color-on-dark-line);border:1px solid var(--color-on-dark-line);border-radius:var(--radius-m);overflow:hidden}.methods[data-astro-cid-5wzhhv2g] li[data-astro-cid-5wzhhv2g]{background:var(--color-invert-bg);padding:var(--space-3)}@media(min-width:52rem){.methods[data-astro-cid-5wzhhv2g]{grid-template-columns:repeat(3,1fr)}}.methods__label[data-astro-cid-5wzhhv2g]{margin-block-end:var(--space-2);color:var(--color-on-dark-3)}.lead[data-astro-cid-fq7whs2r]{max-width:var(--measure);font-size:clamp(17px,1.4vw,19px);line-height:1.5;color:var(--color-ink-2)}.flow[data-astro-cid-fq7whs2r]{margin-block-start:var(--space-5)}.flow__state[data-astro-cid-fq7whs2r]{position:absolute;inset-block-start:50%;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rail[data-astro-cid-fq7whs2r]{position:relative;display:grid;grid-template-columns:repeat(var(--steps),1fr)}.rail__line[data-astro-cid-fq7whs2r]{position:absolute;inset-inline:calc(100% / var(--steps) / 2);inset-block-start:6px;height:2px;border-radius:2px;background:var(--color-line)}.rail__fill[data-astro-cid-fq7whs2r]{display:block;width:100%;height:100%;border-radius:2px;background:var(--color-accent);transform:scaleX(calc(var(--at, 0) / (var(--steps) - 1)));transform-origin:left center;transition:transform var(--duration-enter) var(--ease-out)}.rail__step[data-astro-cid-fq7whs2r]{position:relative}.rail__label[data-astro-cid-fq7whs2r]{display:grid;justify-items:center;gap:6px;cursor:pointer;padding-block-end:var(--space-1)}.rail__dot[data-astro-cid-fq7whs2r]{width:14px;height:14px;border-radius:50%;background:var(--color-bg-3);box-shadow:0 0 0 4px var(--color-bg-2);transition:background var(--duration-hover) var(--ease-out),transform var(--duration-hover) var(--ease-out)}.rail__label[data-astro-cid-fq7whs2r]:hover .rail__dot[data-astro-cid-fq7whs2r]{background:var(--color-ink-3)}.rail__n[data-astro-cid-fq7whs2r]{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--color-ink-3);transition:color var(--duration-hover) var(--ease-out)}.rail__name[data-astro-cid-fq7whs2r]{display:none;text-align:center;font-size:12px;line-height:1.3;color:var(--color-ink-3)}@media(min-width:52rem){.rail__name[data-astro-cid-fq7whs2r]{display:block}}.rail__label[data-astro-cid-fq7whs2r]:has(:focus-visible) .rail__dot[data-astro-cid-fq7whs2r]{outline:2px solid var(--color-accent);outline-offset:2px}.flow__body[data-astro-cid-fq7whs2r]{--peek: 4%;position:relative;margin-block-start:var(--space-4);margin-inline:calc(-1 * var(--page-gutter));padding-inline:calc(var(--page-gutter) + var(--peek));display:grid;grid-auto-flow:column;grid-auto-columns:100%;grid-template-rows:auto auto;column-gap:var(--space-1);row-gap:var(--space-3);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.flow__body[data-astro-cid-fq7whs2r]::-webkit-scrollbar{display:none}.flow__body[data-astro-cid-fq7whs2r].is-peeking{animation:flow-peek .9s ease-in-out}@keyframes flow-peek{0%,to{transform:translate(0)}45%{transform:translate(-28px)}}@media(prefers-reduced-motion:reduce){.flow__body[data-astro-cid-fq7whs2r].is-peeking{animation:none}}.stage[data-astro-cid-fq7whs2r]{display:contents}.panel[data-astro-cid-fq7whs2r]{grid-row:1}.screen[data-astro-cid-fq7whs2r]{grid-row:2;scroll-snap-align:center}.card--1[data-astro-cid-fq7whs2r]{grid-column:1}.card--2[data-astro-cid-fq7whs2r]{grid-column:2}.card--3[data-astro-cid-fq7whs2r]{grid-column:3}.card--4[data-astro-cid-fq7whs2r]{grid-column:4}.card--5[data-astro-cid-fq7whs2r]{grid-column:5}@media(min-width:52rem){.flow__body[data-astro-cid-fq7whs2r]{margin-inline:0;padding-inline:0;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,260px) minmax(0,30rem);grid-template-rows:none;justify-content:center;column-gap:var(--space-5);row-gap:0;align-items:center;justify-items:stretch;overflow:visible;scroll-snap-type:none}.screen[data-astro-cid-fq7whs2r]{grid-area:1 / 1}.panel[data-astro-cid-fq7whs2r]{grid-area:1 / 2;align-self:center}}@media(min-width:52rem){.flow[data-astro-cid-fq7whs2r]{--shift-screen: 64px;--shift-panel: var(--page-gutter)}.card[data-astro-cid-fq7whs2r]{opacity:0;visibility:hidden;transition:opacity .22s var(--ease-out),transform .22s var(--ease-out),visibility .22s var(--ease-out)}.screen[data-astro-cid-fq7whs2r]{transform:translate(calc(var(--side) * var(--shift-screen)))}.panel[data-astro-cid-fq7whs2r]{transform:translate(calc(var(--side) * var(--shift-panel)))}.flow[data-astro-cid-fq7whs2r]:has(#wf-1:checked) .card--1[data-astro-cid-fq7whs2r],.flow[data-astro-cid-fq7whs2r]:has(#wf-2:checked) .card--2[data-astro-cid-fq7whs2r],.flow[data-astro-cid-fq7whs2r]:has(#wf-3:checked) .card--3[data-astro-cid-fq7whs2r],.flow[data-astro-cid-fq7whs2r]:has(#wf-4:checked) .card--4[data-astro-cid-fq7whs2r],.flow[data-astro-cid-fq7whs2r]:has(#wf-5:checked) .card--5[data-astro-cid-fq7whs2r]{opacity:1;visibility:visible;transition:opacity .6s var(--ease-out) .12s,transform .6s var(--ease-out) .12s,visibility 0s}}@media(prefers-reduced-motion:reduce){.flow[data-astro-cid-fq7whs2r]{--shift-screen: 0px;--shift-panel: 0px}}.card[data-astro-cid-fq7whs2r]{--side: clamp(-1, var(--i, 0) - var(--at, 0), 1)}.flow--following[data-astro-cid-fq7whs2r] .card[data-astro-cid-fq7whs2r]{opacity:calc(1 - .6 * var(--side) * var(--side));transition:opacity .22s var(--ease-out)}.card--1[data-astro-cid-fq7whs2r]{--i: 0}.card--2[data-astro-cid-fq7whs2r]{--i: 1}.card--3[data-astro-cid-fq7whs2r]{--i: 2}.card--4[data-astro-cid-fq7whs2r]{--i: 3}.card--5[data-astro-cid-fq7whs2r]{--i: 4}.flow[data-astro-cid-fq7whs2r]:has(#wf-1:checked){--at: 0}.flow[data-astro-cid-fq7whs2r]:has(#wf-2:checked){--at: 1}.flow[data-astro-cid-fq7whs2r]:has(#wf-3:checked){--at: 2}.flow[data-astro-cid-fq7whs2r]:has(#wf-4:checked){--at: 3}.flow[data-astro-cid-fq7whs2r]:has(#wf-5:checked){--at: 4}.flow[data-astro-cid-fq7whs2r]:has(#wf-1:checked) .rail__step--1[data-astro-cid-fq7whs2r] .rail__dot[data-astro-cid-fq7whs2r],.flow[data-astro-cid-fq7whs2r]:has(#wf-2:checked) .rail__step--2[data-astro-cid-fq7whs2r] .rail__dot[data-astro-cid-fq7whs2r],.flow[data-astro-cid-fq7whs2r]:has(#wf-3:checked) .rail__step--3[data-astro-cid-fq7whs2r] .rail__dot[data-astro-cid-fq7whs2r],.flow[data-astro-cid-fq7whs2r]:has(#wf-4:checked) .rail__step--4[data-astro-cid-fq7whs2r] .rail__dot[data-astro-cid-fq7whs2r],.flow[data-astro-cid-fq7whs2r]:has(#wf-5:checked) .rail__step--5[data-astro-cid-fq7whs2r] .rail__dot[data-astro-cid-fq7whs2r]{background:var(--color-accent);transform:scale(1.3)}.flow[data-astro-cid-fq7whs2r]:has(#wf-1:checked) .rail__step--1[data-astro-cid-fq7whs2r] [data-astro-cid-fq7whs2r]:is(.rail__n,.rail__name),.flow[data-astro-cid-fq7whs2r]:has(#wf-2:checked) .rail__step--2[data-astro-cid-fq7whs2r] [data-astro-cid-fq7whs2r]:is(.rail__n,.rail__name),.flow[data-astro-cid-fq7whs2r]:has(#wf-3:checked) .rail__step--3[data-astro-cid-fq7whs2r] [data-astro-cid-fq7whs2r]:is(.rail__n,.rail__name),.flow[data-astro-cid-fq7whs2r]:has(#wf-4:checked) .rail__step--4[data-astro-cid-fq7whs2r] [data-astro-cid-fq7whs2r]:is(.rail__n,.rail__name),.flow[data-astro-cid-fq7whs2r]:has(#wf-5:checked) .rail__step--5[data-astro-cid-fq7whs2r] [data-astro-cid-fq7whs2r]:is(.rail__n,.rail__name){color:var(--color-ink)}.screen[data-astro-cid-fq7whs2r]{display:grid;width:100%;max-width:300px;margin:0;margin-inline:auto;box-shadow:var(--shadow-phone)}@media(min-width:52rem){.screen[data-astro-cid-fq7whs2r]{max-width:260px;margin-inline:0}}.screen[data-astro-cid-fq7whs2r]>[data-astro-cid-fq7whs2r]{grid-area:1 / 1}.screen[data-astro-cid-fq7whs2r] img,.screen__video[data-astro-cid-fq7whs2r]{display:block;width:100%;height:auto;border-radius:var(--radius-m)}.screen__video[data-astro-cid-fq7whs2r]{aspect-ratio:var(--screen-ratio);object-fit:cover;background:var(--color-bg-3)}.screen__swap[data-astro-cid-fq7whs2r]{opacity:0}@media(prefers-reduced-motion:no-preference){.flow[data-astro-cid-fq7whs2r]:has(#wf-4:checked) .card--4[data-astro-cid-fq7whs2r] .screen__swap[data-astro-cid-fq7whs2r]{animation:swap-in var(--duration-enter) var(--ease-out) 2.6s both}}@keyframes swap-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.screen__swap[data-astro-cid-fq7whs2r]{opacity:1}}.panel__kicker[data-astro-cid-fq7whs2r]{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-3)}.panel__title[data-astro-cid-fq7whs2r]{margin-block-start:var(--space-1);font-family:var(--font-title);font-size:clamp(21px,2vw,26px);letter-spacing:-.02em;line-height:1.2}.panel__body[data-astro-cid-fq7whs2r]{margin-block-start:var(--space-2);max-width:46ch;font-size:16px;line-height:1.55;color:var(--color-ink-2)}
