.number[data-astro-cid-xya43udg]{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(5rem,14vw,11rem);font-weight:700;line-height:.8}.title[data-astro-cid-xya43udg]{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:.9}.steps[data-astro-cid-5bd3om5k]{gap:1.5rem;display:flex}@media (width>=1024px){.steps[data-astro-cid-5bd3om5k]{flex-direction:column;gap:2rem}}.steps[data-astro-cid-5bd3om5k] li[data-astro-cid-5bd3om5k]{color:var(--color-fg-muted);opacity:.75;flex-direction:column;gap:.35rem;padding-left:1rem;transition:opacity .3s,color .3s;display:flex;position:relative}.steps[data-astro-cid-5bd3om5k] li[data-astro-cid-5bd3om5k]:before{content:"";background:linear-gradient(to bottom, var(--color-brand-warm), var(--color-brand));transform-origin:top;width:2px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.steps[data-astro-cid-5bd3om5k] li[data-astro-cid-5bd3om5k].is-active{color:var(--color-fg);opacity:1}.steps[data-astro-cid-5bd3om5k] li[data-astro-cid-5bd3om5k].is-active:before{transform:scaleY(1)}.step-index[data-astro-cid-5bd3om5k]{letter-spacing:.2em;font-size:.7rem}.step-label[data-astro-cid-5bd3om5k]{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(1.25rem,2.5vw,2.25rem);font-weight:700;line-height:1}.board[data-astro-cid-5bd3om5k]{aspect-ratio:1;border:1px solid var(--color-border);background-color:var(--color-surface);background-image:linear-gradient(color-mix(in oklab, var(--color-border) 55%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--color-border) 55%, transparent) 1px, transparent 1px);width:min(100%,36rem,68vh);color:var(--color-fg-muted);background-size:1.5rem 1.5rem;justify-self:center;padding:14%;position:relative}.holder[data-astro-cid-5bd3om5k],.guides[data-astro-cid-5bd3om5k]{position:absolute;inset:14%}.holder[data-astro-cid-5bd3om5k] .logo-svg{width:100%;height:100%;display:block;overflow:visible}.guides[data-astro-cid-5bd3om5k]{fill:none;width:72%;height:72%;stroke:var(--color-brand-warm);stroke-opacity:.45;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;overflow:visible}.guides[data-astro-cid-5bd3om5k] *{vector-effect:non-scaling-stroke;stroke-dasharray:1}.pencil[data-astro-cid-5bd3om5k]{fill:none;width:1.75rem;height:1.75rem;stroke:var(--color-brand-warm);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;opacity:0;pointer-events:none;will-change:transform;margin-top:-1.75rem;position:absolute;top:0;left:0}.swatch[data-astro-cid-5bd3om5k]{background-color:var(--color-surface);outline:1px solid var(--color-border);flex-direction:column;gap:.35rem;padding:1.25rem;display:flex}.chip[data-astro-cid-5bd3om5k]{aspect-ratio:2;outline:1px solid var(--color-border);margin-bottom:.75rem;display:block}.replay[data-astro-cid-5bd3om5k]{width:fit-content;color:var(--color-fg-muted);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;align-items:center;gap:.5rem;padding-left:1rem;font-size:.8rem;font-weight:600;transition:color .2s;display:inline-flex}.replay[data-astro-cid-5bd3om5k]:hover{color:var(--color-brand-warm)}.replay[data-astro-cid-5bd3om5k][hidden]{display:none}@media (prefers-reduced-motion:reduce){.steps[data-astro-cid-5bd3om5k] li[data-astro-cid-5bd3om5k],.steps[data-astro-cid-5bd3om5k] li[data-astro-cid-5bd3om5k]:before{transition:none}}.devices[data-astro-cid-sgc2gc5j]{padding-bottom:4rem;position:relative}.devices[data-astro-cid-sgc2gc5j]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--color-brand) 22%, transparent), transparent);position:absolute;inset:10% 5% 0 20%}.browser[data-astro-cid-sgc2gc5j]{border:1px solid var(--color-border);background:var(--color-surface);width:min(100%,68rem);box-shadow:0 40px 80px -30px #000000b3}.bar[data-astro-cid-sgc2gc5j]{border-bottom:1px solid var(--color-border);align-items:center;gap:1rem;padding:.7rem 1rem;display:flex}.dots[data-astro-cid-sgc2gc5j]{gap:.4rem;display:flex}.dots[data-astro-cid-sgc2gc5j] i[data-astro-cid-sgc2gc5j]{background:var(--color-border);border-radius:50%;width:.6rem;height:.6rem}.address[data-astro-cid-sgc2gc5j]{background:var(--color-night);max-width:22rem;color:var(--color-fg-muted);text-align:center;border-radius:999px;flex:1;margin-inline:auto;padding:.3rem .75rem;font-size:.75rem}.screen[data-astro-cid-sgc2gc5j]{position:relative;overflow:hidden;container-type:size}.browser[data-astro-cid-sgc2gc5j] .screen[data-astro-cid-sgc2gc5j]{aspect-ratio:16/10}.page[data-astro-cid-sgc2gc5j]{width:100%;height:auto;animation:browse var(--duration,24s) ease-in-out var(--delay,0s) infinite;will-change:transform;display:block}@keyframes browse{0%,8%{transform:translateY(0)}46%,54%{transform:translateY(calc(100cqh - 100%))}92%,to{transform:translateY(0)}}.phone[data-astro-cid-sgc2gc5j]{aspect-ratio:9/19;background:var(--color-night);border-radius:2.25rem;width:clamp(8.5rem,20vw,15rem);padding:.45rem;position:absolute;bottom:0;right:0;box-shadow:0 0 0 1px oklab(100% 0 5.96046e-8/.12),0 40px 80px -20px #000000b3}.phone[data-astro-cid-sgc2gc5j] .screen[data-astro-cid-sgc2gc5j]{border-radius:1.85rem;height:100%}.island[data-astro-cid-sgc2gc5j]{z-index:1;background:var(--color-night);border-radius:999px;width:30%;height:1.1rem;position:absolute;top:.95rem;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.page[data-astro-cid-sgc2gc5j]{animation:none}}.phone-col[data-astro-cid-ddtda63j]{justify-content:center;display:flex}@media (width>=1024px){.phone-col[data-astro-cid-ddtda63j]{justify-content:flex-start;align-self:start;position:sticky;top:7rem}}.phone[data-astro-cid-ddtda63j]{aspect-ratio:9/19;background:var(--color-night);border-radius:2.6rem;width:min(17rem,70vw);padding:.5rem;position:relative;box-shadow:0 0 0 1px oklab(100% 0 5.96046e-8/.12),0 40px 80px -20px #000000b3}.screen[data-astro-cid-ddtda63j]{background:var(--color-surface);border-radius:2.15rem;height:100%;position:relative;overflow:hidden}.island[data-astro-cid-ddtda63j]{z-index:1;background:var(--color-night);border-radius:999px;width:30%;height:1.2rem;position:absolute;top:1.05rem;left:50%;transform:translate(-50%)}.reel[data-astro-cid-ddtda63j]{object-fit:cover;width:100%;height:100%}.feed[data-astro-cid-ddtda63j]{animation:feed calc(var(--count,12) * 3s) linear infinite;will-change:transform;flex-direction:column;display:flex}.feed[data-astro-cid-ddtda63j] img{width:100%;height:auto;display:block}@keyframes feed{to{transform:translateY(-50%)}}.wall[data-astro-cid-ddtda63j]{grid-template-columns:repeat(2,1fr);align-items:start;gap:1rem;display:grid}@media (width>=640px){.wall[data-astro-cid-ddtda63j]{grid-template-columns:repeat(3,1fr)}}.column[data-astro-cid-ddtda63j]{will-change:transform;flex-direction:column;gap:1rem;display:flex}.column[data-astro-cid-ddtda63j]:nth-child(2){margin-top:4rem}.column[data-astro-cid-ddtda63j]:nth-child(3){margin-top:1.5rem}@media (width<=639px){.column[data-astro-cid-ddtda63j]{display:contents}}.post[data-astro-cid-ddtda63j]{border:1px solid var(--color-border);width:100%;height:auto}.carousel[data-astro-cid-ddtda63j]{position:relative;overflow:hidden}.slides[data-astro-cid-ddtda63j]{width:calc(var(--slides) * 100%);will-change:transform;max-width:none;height:100%;transition:transform .65s cubic-bezier(.65,0,.35,1);display:block}.dots[data-astro-cid-ddtda63j]{background:#0a081073;border-radius:999px;gap:.3rem;padding:.3rem .45rem;display:flex;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%)}.dots[data-astro-cid-ddtda63j] i[data-astro-cid-ddtda63j]{background:#ffffff73;border-radius:50%;width:.35rem;height:.35rem;transition:background-color .3s}.dots[data-astro-cid-ddtda63j] i[data-astro-cid-ddtda63j].is-active{background:#fff}@media (prefers-reduced-motion:reduce){.feed[data-astro-cid-ddtda63j]{animation:none}}.eyebrow[data-astro-cid-mq2b6flk]{letter-spacing:.25em;text-transform:uppercase;align-items:center;gap:1rem;font-size:.75rem;display:flex}.crumbs[data-astro-cid-mq2b6flk]{color:var(--color-fg-muted);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;display:flex}.crumbs[data-astro-cid-mq2b6flk] li[data-astro-cid-mq2b6flk]+li[data-astro-cid-mq2b6flk]:before{content:"/";opacity:.5;margin-right:.9rem}.crumbs[data-astro-cid-mq2b6flk] a[data-astro-cid-mq2b6flk]{transition:color .2s}.crumbs[data-astro-cid-mq2b6flk] a[data-astro-cid-mq2b6flk]:hover{color:var(--color-brand-warm)}.crumbs[data-astro-cid-mq2b6flk] [data-astro-cid-mq2b6flk][aria-current]{color:var(--color-fg)}.bar[data-astro-cid-mq2b6flk]{background:linear-gradient(to bottom, var(--color-brand-warm), var(--color-brand));flex:none;width:2px;height:2.5rem}.display[data-astro-cid-mq2b6flk]{z-index:1;font-family:var(--font-display);letter-spacing:-.05em;text-transform:uppercase;text-wrap:balance;font-size:clamp(3rem,12vw,10.5rem);font-weight:700;line-height:.85;position:relative}.display[data-astro-cid-mq2b6flk].long{font-size:clamp(2.5rem,8vw,7rem)}.band-wrap[data-astro-cid-mq2b6flk]{margin-top:-.75rem;margin-inline:calc(50% - 50vw);position:relative}@media (width>=1024px){.band-wrap[data-astro-cid-mq2b6flk]{margin-top:clamp(-4.5rem,-4vw,-2rem);margin-left:35%}}.band[data-astro-cid-mq2b6flk]{isolation:isolate;height:min(75vw,75vh);position:relative;overflow:hidden}@media (width>=1024px){.band[data-astro-cid-mq2b6flk]{height:min(36vw,75vh,46rem)}}.badge[data-astro-cid-mq2b6flk]{--d:6rem;z-index:2;width:var(--d);aspect-ratio:1;background:linear-gradient(#fff, #fff) padding-box, linear-gradient(135deg, var(--color-brand-warm), var(--color-brand)) border-box;border:3px solid #0000;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:1.5rem;transform:translateY(50%);box-shadow:0 24px 48px -16px #0009}.badge[data-astro-cid-mq2b6flk].dark{background:linear-gradient(var(--color-night), var(--color-night)) padding-box, linear-gradient(135deg, var(--color-brand-warm), var(--color-brand)) border-box}.badge[data-astro-cid-mq2b6flk].wide{width:calc(var(--d) * 2);aspect-ratio:auto;height:var(--d);border-radius:999px}.badge[data-astro-cid-mq2b6flk] img[data-astro-cid-mq2b6flk]{width:auto;max-width:74%;height:calc(var(--d) * .62 * var(--scale,1));object-fit:contain}.badge[data-astro-cid-mq2b6flk].wide img[data-astro-cid-mq2b6flk]{max-width:80%;height:calc(var(--d) * .42)}@media (width>=1024px){.badge[data-astro-cid-mq2b6flk]{--d:clamp(7.5rem, 9vw, 9.5rem);top:0;bottom:auto;right:clamp(2rem,6vw,6rem);transform:translateY(-50%)}}.facts[data-astro-cid-mq2b6flk]{flex-direction:column;align-self:start;gap:2rem;display:flex}@media (width>=1024px){.facts[data-astro-cid-mq2b6flk]{position:sticky;top:7rem}}.fact[data-astro-cid-mq2b6flk]{padding-left:calc(2px + 1rem);position:relative}.fact[data-astro-cid-mq2b6flk]:before{content:"";background:linear-gradient(to bottom, var(--color-brand-warm), var(--color-brand));width:2px;height:2.5rem;position:absolute;top:0;left:0}.fact[data-astro-cid-mq2b6flk] dt[data-astro-cid-mq2b6flk]{letter-spacing:.25em;text-transform:uppercase;color:var(--color-fg-muted);font-size:.7rem}.fact[data-astro-cid-mq2b6flk] dd[data-astro-cid-mq2b6flk]{font-family:var(--font-display);margin-top:.35rem;font-size:1.15rem;font-weight:700}.statement[data-astro-cid-mq2b6flk]{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.6rem,3.4vw,2.9rem);font-weight:700;line-height:1.12}.next[data-astro-cid-mq2b6flk]{border-top:1px solid color-mix(in oklab, var(--color-border) 60%, transparent);--logo-size:6rem;--logo-rest:.35;padding-block:clamp(3rem,7vw,6rem);display:block}.next-logo[data-astro-cid-mq2b6flk]{flex:none}.next-label[data-astro-cid-mq2b6flk]{letter-spacing:.25em;text-transform:uppercase;color:var(--color-fg-muted);font-size:.75rem}.next-name[data-astro-cid-mq2b6flk]{font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(2.25rem,7vw,6rem);font-weight:700;line-height:.9;transition:color .25s}.next-arrow[data-astro-cid-mq2b6flk]{vertical-align:middle;margin-left:.25em;font-size:.6em;transition:transform .3s;display:inline-block}.next[data-astro-cid-mq2b6flk]:hover .next-name[data-astro-cid-mq2b6flk],.next[data-astro-cid-mq2b6flk]:focus-visible .next-name[data-astro-cid-mq2b6flk]{color:var(--color-brand-warm)}.next[data-astro-cid-mq2b6flk]:hover .next-arrow[data-astro-cid-mq2b6flk],.next[data-astro-cid-mq2b6flk]:focus-visible .next-arrow[data-astro-cid-mq2b6flk]{transform:translate(.5rem)}@media (prefers-reduced-motion:reduce){.next-name[data-astro-cid-mq2b6flk],.next-arrow[data-astro-cid-mq2b6flk]{transition:none}}
