.stores[data-astro-cid-pptrituu]{gap:var(--space-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.store[data-astro-cid-pptrituu]{border:1px solid var(--line-strong);border-radius:var(--radius-m);min-height:3.25rem;color:var(--text);transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:.7rem;padding:.55rem 1.1rem .55rem .9rem;text-decoration:none;display:inline-flex}a[data-astro-cid-pptrituu].store:hover{border-color:var(--accent);transform:translateY(-2px)}.store--soon[data-astro-cid-pptrituu]{color:var(--text-muted);cursor:not-allowed;border-style:dashed}.store__text[data-astro-cid-pptrituu]{font-weight:600;line-height:1.15;display:grid}.store__text[data-astro-cid-pptrituu] small[data-astro-cid-pptrituu]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.04em;color:var(--text-faint);font-weight:400}.store__icon[data-astro-cid-pptrituu]{width:1.35rem;height:1.35rem;mask:var(--icon) center / contain no-repeat;background:currentColor}.store__icon--apple[data-astro-cid-pptrituu]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.4 12.6c0-2.3 1.9-3.4 2-3.5-1.1-1.6-2.8-1.8-3.4-1.8-1.4-.1-2.8.9-3.5.9-.7 0-1.9-.9-3.1-.8-1.6 0-3 .9-3.8 2.3-1.6 2.8-.4 7 1.2 9.3.8 1.1 1.7 2.4 2.9 2.3 1.2 0 1.6-.7 3-.7s1.8.7 3 .7c1.3 0 2.1-1.1 2.8-2.3.9-1.3 1.3-2.6 1.3-2.6s-2.4-1-2.4-3.8ZM14.1 5.8c.6-.8 1.1-1.9 1-3-1 0-2.1.6-2.8 1.4-.6.7-1.2 1.8-1 2.9 1.1.1 2.1-.5 2.8-1.3Z'/%3E%3C/svg%3E")}.store__icon--play[data-astro-cid-pptrituu]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 2.6c-.3.3-.4.7-.4 1.2v16.4c0 .5.1.9.4 1.2l9.2-9.4L4 2.6Zm10.3 10.5 2.7 2.7-11.4 6.5 8.7-9.2Zm3.9-4.1 3 1.7c.9.5.9 1.4 0 1.9l-3 1.7-3-3 3-2.3ZM5.6 1.7 17 8.2l-2.7 2.7-8.7-9.2Z'/%3E%3C/svg%3E")}.fan[data-astro-cid-43leigwg]{gap:var(--space-s);padding:var(--space-m);border:1px solid color-mix(in oklab, var(--mango-400) 35%, transparent);border-radius:var(--radius-m);background:color-mix(in oklab, var(--mango-400) 7%, transparent);font-size:var(--step--1);color:var(--text-muted);grid-template-columns:auto 1fr;display:grid}.fan__icon[data-astro-cid-43leigwg]{background:var(--mango-400);width:1.8rem;height:1.8rem;color:var(--ink-950);border-radius:50%;place-items:center;font-weight:800;display:grid}.fan__title[data-astro-cid-43leigwg]{color:var(--text);margin-bottom:.25rem;font-weight:650}.fan--compact[data-astro-cid-43leigwg]{padding:var(--space-s)}.slot[data-astro-cid-ntmezohh]{place-content:center;justify-items:center;gap:var(--space-2xs);border:1px dashed var(--line-strong);border-radius:var(--radius-l);background:repeating-linear-gradient(135deg, transparent 0 14px, #f6ecda06 14px 28px), var(--surface);color:var(--text-faint);text-align:center;min-width:0;padding:var(--space-xs);display:grid}.slot--screenshot[data-astro-cid-ntmezohh]{aspect-ratio:9/19.2}.slot--video[data-astro-cid-ntmezohh]{aspect-ratio:16/9}.slot__icon[data-astro-cid-ntmezohh]{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:3rem;height:3rem;font-size:.9rem;display:grid}.slot__label[data-astro-cid-ntmezohh]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}@media (width<=520px){.slot--screenshot[data-astro-cid-ntmezohh] .slot__label[data-astro-cid-ntmezohh]{letter-spacing:.04em;font-size:.6rem}.slot__icon[data-astro-cid-ntmezohh]{width:2.2rem;height:2.2rem}}.p-hero[data-astro-cid-sknmjl2b]{--hi:var(--papaya-500);isolation:isolate;background:radial-gradient(60% 70% at 80% 40%, color-mix(in oklab, var(--hi) 20%, transparent), transparent 70%), linear-gradient(180deg, var(--ink-850), var(--bg));padding-top:clamp(7rem,14vh,9rem);position:relative;overflow:hidden}.p-hero--vice[data-astro-cid-sknmjl2b]{--hi:#ff6b6b}.p-hero--challenge[data-astro-cid-sknmjl2b]{--hi:#d4ff5c}.p-hero--mission[data-astro-cid-sknmjl2b]{--hi:#ffc14d}.p-hero--pixels[data-astro-cid-sknmjl2b]{--hi:#ff2d55}.p-hero__grid[data-astro-cid-sknmjl2b]{gap:var(--space-xl);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.p-hero__text[data-astro-cid-sknmjl2b]{justify-items:start;gap:var(--space-m);padding-bottom:var(--space-2xl);display:grid}.p-hero__back[data-astro-cid-sknmjl2b]{font-size:var(--step--1);color:var(--text-muted)}.p-hero__text[data-astro-cid-sknmjl2b] .p-hero__title{font-size:var(--step-5);letter-spacing:var(--tracking-display);font-weight:650;line-height:.92}.p-hero__tagline[data-astro-cid-sknmjl2b]{font-family:var(--font-serif);font-style:italic;font-size:var(--step-2);color:var(--hi);line-height:1.15}.p-hero__status[data-astro-cid-sknmjl2b]{align-items:center;gap:var(--space-s);color:var(--text-muted);font-size:var(--step--1);flex-wrap:wrap;display:flex}.p-hero__status[data-astro-cid-sknmjl2b] p[data-astro-cid-sknmjl2b]{max-width:40ch}.p-hero__facts[data-astro-cid-sknmjl2b]{gap:var(--space-l);padding-block:var(--space-s);border-block:1px solid var(--line);flex-wrap:wrap;width:100%;display:flex}.p-hero__facts[data-astro-cid-sknmjl2b] dt[data-astro-cid-sknmjl2b]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.p-hero__facts[data-astro-cid-sknmjl2b] dd[data-astro-cid-sknmjl2b]{margin:.2rem 0 0;font-weight:600}.p-hero__art[data-astro-cid-sknmjl2b]{align-self:stretch;min-height:40rem}.p-notice[data-astro-cid-sknmjl2b]{margin-top:var(--space-xl)}.p-about__grid[data-astro-cid-sknmjl2b]{gap:var(--space-2xl);grid-template-columns:.8fr 1.2fr;display:grid}.p-about__highlights[data-astro-cid-sknmjl2b]{gap:var(--space-2xs);margin-top:var(--space-m);flex-wrap:wrap;padding:0;list-style:none;display:flex}.p-about__text[data-astro-cid-sknmjl2b]{gap:var(--space-m);max-width:44rem;color:var(--text-muted);font-size:var(--step-1);line-height:1.55;display:grid}.p-about__first[data-astro-cid-sknmjl2b]{color:var(--text);font-size:var(--step-2);letter-spacing:-.02em;line-height:1.3}.p-features[data-astro-cid-sknmjl2b],.p-media[data-astro-cid-sknmjl2b],.p-privacy[data-astro-cid-sknmjl2b]{border-top:1px solid var(--line)}.p-features__head[data-astro-cid-sknmjl2b]{justify-content:space-between;align-items:end;gap:var(--space-m);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.p-features__head[data-astro-cid-sknmjl2b] p[data-astro-cid-sknmjl2b]{max-width:40ch}.p-features__list[data-astro-cid-sknmjl2b]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.feature[data-astro-cid-sknmjl2b]{align-content:start;gap:var(--space-xs);padding:var(--space-l);border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);display:grid}.feature__n[data-astro-cid-sknmjl2b]{font-family:var(--font-serif);font-style:italic;font-size:var(--step-2);color:var(--accent-text)}.feature__t[data-astro-cid-sknmjl2b]{font-size:var(--step-1);letter-spacing:-.02em}.feature__d[data-astro-cid-sknmjl2b]{color:var(--text-muted)}.feature__state[data-astro-cid-sknmjl2b]{margin-top:var(--space-2xs);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.06em;text-transform:uppercase;justify-self:start;padding:.3em .7em}.feature__state--built[data-astro-cid-sknmjl2b]{color:var(--lagoon-300);background:#44c2b024}.feature__state--planned[data-astro-cid-sknmjl2b]{border:1px dashed var(--line-strong);color:var(--text-faint)}.p-media__grid[data-astro-cid-sknmjl2b]{gap:var(--space-m);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.p-media__video[data-astro-cid-sknmjl2b]{border-radius:var(--radius-l);width:100%}.p-media__shots[data-astro-cid-sknmjl2b]{gap:var(--space-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.p-media__shots[data-astro-cid-sknmjl2b] img[data-astro-cid-sknmjl2b]{border-radius:var(--radius-m);width:100%}.p-privacy__inner[data-astro-cid-sknmjl2b]{gap:var(--space-2xl);grid-template-columns:.8fr 1.2fr;display:grid}.p-privacy__links[data-astro-cid-sknmjl2b]{align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.p-next[data-astro-cid-sknmjl2b]{--hi:var(--papaya-500);padding-block:var(--section-pad);border-top:1px solid var(--line);background:radial-gradient(60% 120% at 50% 100%, color-mix(in oklab, var(--hi) 22%, transparent), transparent 70%);color:var(--text);text-decoration:none;display:block}.p-next--vice[data-astro-cid-sknmjl2b]{--hi:#ff6b6b}.p-next--challenge[data-astro-cid-sknmjl2b]{--hi:#d4ff5c}.p-next--mission[data-astro-cid-sknmjl2b]{--hi:#ffc14d}.p-next--pixels[data-astro-cid-sknmjl2b]{--hi:#ff2d55}.p-next__inner[data-astro-cid-sknmjl2b]{gap:var(--space-s);display:grid}.p-next__name[data-astro-cid-sknmjl2b]{font-size:var(--step-5);letter-spacing:var(--tracking-display);font-weight:650;line-height:.95}.p-next__name[data-astro-cid-sknmjl2b] .arrow[data-astro-cid-sknmjl2b]{color:var(--hi);transition:transform var(--dur-slow) var(--ease-out);display:inline-block}.p-next[data-astro-cid-sknmjl2b]:hover .p-next__name[data-astro-cid-sknmjl2b] .arrow[data-astro-cid-sknmjl2b]{transform:translate(.3em)}@media (width<=960px){.p-hero__grid[data-astro-cid-sknmjl2b],.p-about__grid[data-astro-cid-sknmjl2b],.p-privacy__inner[data-astro-cid-sknmjl2b],.p-media__grid[data-astro-cid-sknmjl2b]{grid-template-columns:minmax(0,1fr)}.p-hero__art[data-astro-cid-sknmjl2b]{order:-1;min-height:30rem}.p-hero__text[data-astro-cid-sknmjl2b]{padding-bottom:var(--space-xl)}}
