.phone[data-astro-cid-56fay2oe]{width:min(100%,300px);aspect-ratio:9 / 19.2;filter:drop-shadow(0 30px 60px rgb(79 70 229 / .35))}.phone-bezel[data-astro-cid-56fay2oe]{position:relative;width:100%;height:100%;border-radius:44px;padding:10px;background:var(--phone-bezel);box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 0 3px #00000080}.phone-island[data-astro-cid-56fay2oe]{position:absolute;top:20px;left:50%;width:86px;height:24px;transform:translate(-50%);border-radius:999px;background:#050812;z-index:3}.phone-screen[data-astro-cid-56fay2oe]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:36px;background:var(--phone-screen);color:#f1f5f9;font-size:12px;line-height:1.3}.day-stage[data-astro-cid-ofogdgoj]{display:grid;gap:2rem}.day-phone[data-astro-cid-ofogdgoj]{position:sticky;top:4.75rem;z-index:2;display:flex;justify-content:center;padding-block:.5rem;background:linear-gradient(to bottom,var(--bg) 70%,transparent)}.day-phone[data-astro-cid-ofogdgoj] .phone{width:190px}.screens[data-astro-cid-ofogdgoj]{position:absolute;inset:0}.screen-slot[data-astro-cid-ofogdgoj]{position:absolute;inset:0;opacity:0;transform:translateY(10px) scale(.985);transition:opacity .45s ease,transform .6s var(--ease-out-expo)}.screen-slot[data-astro-cid-ofogdgoj][data-active]{opacity:1;transform:none}.day-phone[data-astro-cid-ofogdgoj] .screen{transform-origin:top left}.day-steps[data-astro-cid-ofogdgoj]{display:flex;flex-direction:column;gap:3rem}.day-step[data-astro-cid-ofogdgoj]{max-width:34rem;transition:opacity .3s}@media(min-width:64rem){.day-stage[data-astro-cid-ofogdgoj]{grid-template-columns:minmax(0,1fr) 360px;gap:5rem;align-items:start}.day-phone[data-astro-cid-ofogdgoj]{order:2;top:6rem;background:none;padding:0}.day-phone[data-astro-cid-ofogdgoj] .phone{width:300px}.day-steps[data-astro-cid-ofogdgoj]{gap:0}.day-step[data-astro-cid-ofogdgoj]{min-height:62vh;display:flex;flex-direction:column;justify-content:center;opacity:.4}.day-step[data-astro-cid-ofogdgoj].is-active{opacity:1}html:not(.js) .day-step[data-astro-cid-ofogdgoj]{opacity:1}}@media(max-width:63.99rem){.day-phone[data-astro-cid-ofogdgoj] .phone-screen{font-size:12px}.day-phone[data-astro-cid-ofogdgoj] .screen{width:280px;height:597px;transform:scale(.607)}}.hero-visual[data-astro-cid-cubw7kif]{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 70%,transparent 100%)}.hero-canvas[data-astro-cid-cubw7kif]{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .9s ease}.hero-canvas[data-astro-cid-cubw7kif].is-ready{opacity:1}.hero-visual[data-astro-cid-cubw7kif]:has(.hero-canvas.is-ready) .ridge-svg{opacity:.25;transition:opacity .9s ease}.hero-fade[data-astro-cid-cubw7kif]{position:absolute;inset:auto 0 0;height:30%;background:linear-gradient(to bottom,transparent,var(--bg))}.lumi-orb[data-astro-cid-ab6vlvck]{overflow:visible}.lumi-body[data-astro-cid-ab6vlvck],.lumi-twinkle[data-astro-cid-ab6vlvck]{transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:no-preference){html.motion .lumi-halo[data-astro-cid-ab6vlvck]{animation:lumi-halo 3s ease-in-out infinite alternate}html.motion .lumi-body[data-astro-cid-ab6vlvck]{animation:lumi-breathe 3s ease-in-out infinite alternate}html.motion .lumi-twinkle[data-astro-cid-ab6vlvck]{animation:lumi-twinkle 3s ease-in-out infinite alternate-reverse}}@keyframes lumi-halo{0%{opacity:.6}to{opacity:1}}@keyframes lumi-breathe{to{transform:scale(1.044)}}@keyframes lumi-twinkle{0%{opacity:.5;transform:scale(.8)}}.count-stack[data-astro-cid-anhloy43]{display:inline-grid;margin-right:-.125rem;font-variant-numeric:tabular-nums}.count-stack[data-astro-cid-anhloy43]>[data-astro-cid-anhloy43]{grid-area:1 / 1;justify-self:start}.marquee-list[data-astro-cid-d4gtvbvp]{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem}.marquee-copy[data-astro-cid-d4gtvbvp]{display:none}@media(prefers-reduced-motion:no-preference){html.motion .marquee[data-astro-cid-d4gtvbvp]{overflow:clip;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}html.motion .marquee-track[data-astro-cid-d4gtvbvp]{display:flex;width:max-content;animation:marquee 45s linear infinite}html.motion .marquee[data-astro-cid-d4gtvbvp]:hover .marquee-track[data-astro-cid-d4gtvbvp]{animation-play-state:paused}html.motion .marquee-list[data-astro-cid-d4gtvbvp]{flex-wrap:nowrap;padding-right:.625rem}html.motion .marquee-copy[data-astro-cid-d4gtvbvp]{display:flex}}@keyframes marquee{to{transform:translate(-50%)}}.lumi-mark[data-astro-cid-6sz53pze]{position:absolute;top:-2.5rem;right:-1.5rem;width:6.5rem;height:6.5rem;pointer-events:none;filter:drop-shadow(0 12px 30px rgb(139 92 246 / .45))}@media(min-width:40rem){.lumi-mark[data-astro-cid-6sz53pze]{top:-3rem;right:-4.5rem;width:8.25rem;height:8.25rem}}@media(prefers-reduced-motion:no-preference){html.motion .lumi-float[data-astro-cid-6sz53pze]{animation:lumi-float 7s ease-in-out infinite alternate}}@keyframes lumi-float{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.explorer-grid[data-astro-cid-n6id7f25]{display:grid;gap:1rem}@media(min-width:40rem){.explorer-grid[data-astro-cid-n6id7f25]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media(min-width:64rem){.explorer-grid[data-astro-cid-n6id7f25]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.explorer-card[data-astro-cid-n6id7f25]:last-child{grid-column:1 / -1;min-height:0}}@media(min-width:80rem){.explorer-grid[data-astro-cid-n6id7f25]{grid-template-columns:repeat(4,minmax(0,1fr))}.explorer-card[data-astro-cid-n6id7f25]:last-child,.explorer-card[data-astro-cid-n6id7f25]:nth-last-child(2){grid-column:span 2;min-height:0}}.explorer-card[data-astro-cid-n6id7f25]{display:flex;flex-direction:column;padding:1.5rem;min-height:22rem}@media(max-width:39.99rem){.explorer-card[data-astro-cid-n6id7f25]{position:sticky;top:calc(5.5rem + var(--i, 0) * .5rem);background:var(--surface-raised)}.explorer-card[data-astro-cid-n6id7f25]:nth-child(2){--i: 1}.explorer-card[data-astro-cid-n6id7f25]:nth-child(3){--i: 2}.explorer-card[data-astro-cid-n6id7f25]:nth-child(4){--i: 3}.explorer-card[data-astro-cid-n6id7f25]:nth-child(5){--i: 4}.explorer-card[data-astro-cid-n6id7f25]:nth-child(6){--i: 5}.explorer-card[data-astro-cid-n6id7f25]:nth-child(7){--i: 6}.explorer-card[data-astro-cid-n6id7f25]:nth-child(8){--i: 7}.explorer-card[data-astro-cid-n6id7f25]:nth-child(9){--i: 8}}.step[data-astro-cid-yjxe3kii]{width:2rem;height:2rem;border-radius:999px;border:1px solid var(--line-strong);color:var(--fg);font-size:1.1rem;line-height:1;display:grid;place-items:center;transition:border-color .15s,background-color .15s}.step[data-astro-cid-yjxe3kii]:hover{border-color:var(--color-brand-400);background:#6366f114}.count[data-astro-cid-yjxe3kii]{width:2.75rem;height:2rem;text-align:center;border-radius:.5rem;border:1px solid var(--line);background:var(--surface-solid);color:var(--fg);font-weight:600;-moz-appearance:textfield;appearance:textfield}.count[data-astro-cid-yjxe3kii]::-webkit-outer-spin-button,.count[data-astro-cid-yjxe3kii]::-webkit-inner-spin-button{appearance:none;margin:0}.pattern[data-astro-cid-3viy4nba][aria-checked=true]{border-color:var(--color-brand-400);color:var(--fg);background:#6366f11f}.ring-wrap[data-astro-cid-3viy4nba]{position:relative;display:grid;place-items:center;height:15rem}.ring-glow[data-astro-cid-3viy4nba],.ring-outer[data-astro-cid-3viy4nba],.ring[data-astro-cid-3viy4nba]{position:absolute;border-radius:999px;left:50%;top:50%;translate:-50% -50%}.ring-glow[data-astro-cid-3viy4nba]{width:13rem;height:13rem;background:#6366f12e;filter:blur(28px)}.ring-outer[data-astro-cid-3viy4nba]{width:13rem;height:13rem;border:1px solid rgb(129 140 248 / .45)}.ring[data-astro-cid-3viy4nba]{--s: .55;width:13rem;height:13rem;background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 0 60px #818cf873;transform:scale(var(--s));transition:transform var(--dur, 1s) cubic-bezier(.4,0,.2,1)}.label[data-astro-cid-3viy4nba]{position:relative;text-align:center;color:var(--fg)}@media(prefers-reduced-motion:reduce){.ring[data-astro-cid-3viy4nba]{transition:none;transform:scale(.7)}}.coming-card[data-astro-cid-52wj555x]{border-style:dashed;border-color:var(--line-strong)}.hp[data-astro-cid-gprrq2jw]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.status[data-astro-cid-gprrq2jw][data-tone=ok]{color:var(--accent-text);font-weight:600}.status[data-astro-cid-gprrq2jw][data-tone=error]{color:#f87171}:not(.dark) .status[data-astro-cid-gprrq2jw][data-tone=error]{color:#dc2626}
