.frame[data-astro-cid-6zuj2xdd]{position:relative;width:100%;max-width:300px;aspect-ratio:300 / 650;border-radius:44px;padding:10px;background:linear-gradient(160deg,#2a2a34,#0c0c11);box-shadow:0 30px 80px -20px #000000b3,inset 0 0 0 1px var(--stroke-strong)}.screen[data-astro-cid-6zuj2xdd]{width:100%;height:100%;border-radius:34px;overflow:hidden;background:var(--bg)}.screen[data-astro-cid-6zuj2xdd] img[data-astro-cid-6zuj2xdd],.screen[data-astro-cid-6zuj2xdd] video[data-astro-cid-6zuj2xdd]{width:100%;height:100%;object-fit:cover;display:block}.ph[data-astro-cid-6zuj2xdd]{width:100%;height:100%;background:linear-gradient(155deg,hsl(var(--h) 66% 40%),hsl(calc(var(--h) + 32deg) 82% 24%))}.island[data-astro-cid-6zuj2xdd]{position:absolute;top:18px;left:50%;transform:translate(-50%);width:30%;height:22px;border-radius:999px;background:#05050a}.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;padding-block:var(--sp-5xl) var(--sp-4xl)}.glow[data-astro-cid-bbe6dxrz]{position:absolute;inset:-30% 0 auto;height:700px;pointer-events:none;background:radial-gradient(60% 60% at 50% 0%,rgba(177,77,255,.28),transparent 70%),radial-gradient(50% 50% at 70% 10%,rgba(255,77,109,.24),transparent 70%)}.hero-inner[data-astro-cid-bbe6dxrz]{position:relative;text-align:center}h1[data-astro-cid-bbe6dxrz]{margin-block:var(--sp-md) var(--sp-lg);max-width:14ch;margin-inline:auto;text-wrap:balance}.grad[data-astro-cid-bbe6dxrz]{background:var(--hero-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}@media(forced-colors:active){.grad[data-astro-cid-bbe6dxrz]{color:CanvasText;-webkit-text-fill-color:CanvasText}}.sub[data-astro-cid-bbe6dxrz]{color:var(--text-secondary);font-size:1.2rem;max-width:56ch;margin:0 auto var(--sp-2xl);text-wrap:pretty}.actions[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:center;gap:var(--sp-xl);flex-wrap:wrap}.secondary[data-astro-cid-bbe6dxrz]{color:var(--text-secondary);font-weight:600;min-height:44px;display:inline-flex;align-items:center}.secondary[data-astro-cid-bbe6dxrz]:hover{color:var(--text-primary)}.arrow[data-astro-cid-bbe6dxrz]{margin-left:.35em}.price[data-astro-cid-bbe6dxrz]{color:var(--text-secondary);font-size:.95rem;margin-top:var(--sp-md)}.shot[data-astro-cid-bbe6dxrz]{margin-top:var(--sp-3xl);display:flex;justify-content:center}.card[data-astro-cid-lxmfzltz]{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--r-card);padding:var(--sp-xl)}.ico[data-astro-cid-lxmfzltz]{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--r-md);color:var(--accent);background:#ff4d6d1f;margin-bottom:var(--sp-lg)}h3[data-astro-cid-lxmfzltz]{margin-bottom:var(--sp-sm)}p[data-astro-cid-lxmfzltz]{color:var(--text-secondary)}.head[data-astro-cid-p7n436wq]{max-width:18ch;margin-block:var(--sp-md) var(--sp-2xl)}.grid[data-astro-cid-p7n436wq]{list-style:none;padding:0;display:grid;gap:var(--sp-lg);grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.grid[data-astro-cid-p7n436wq]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.grid[data-astro-cid-p7n436wq]{grid-template-columns:1fr}}.head[data-astro-cid-2z4fao67]{margin-block:0 var(--sp-2xl)}.rail[data-astro-cid-2z4fao67]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-xl);align-items:start}.item[data-astro-cid-2z4fao67]{display:grid;justify-items:center;gap:var(--sp-lg);margin:0}figcaption[data-astro-cid-2z4fao67]{color:var(--text-secondary);text-align:center;font-size:.95rem}@media(max-width:900px){.rail[data-astro-cid-2z4fao67]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.rail[data-astro-cid-2z4fao67]{display:flex;gap:var(--sp-lg);overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--sp-lg));padding:0 var(--sp-lg) var(--sp-md);scroll-padding-inline:var(--sp-lg);overscroll-behavior-x:contain;scrollbar-width:none}.rail[data-astro-cid-2z4fao67]::-webkit-scrollbar{display:none}.item[data-astro-cid-2z4fao67]{flex:0 0 80%;scroll-snap-align:center}.rail[data-astro-cid-2z4fao67] .frame{animation:none}}.yir[data-astro-cid-xsnid46o]{position:relative;overflow:hidden}.glow[data-astro-cid-xsnid46o]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(40% 60% at 85% 50%,rgba(255,77,109,.16),transparent 70%)}.grid[data-astro-cid-xsnid46o]{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:var(--sp-3xl);align-items:center}.sub[data-astro-cid-xsnid46o]{color:var(--text-secondary);font-size:1.15rem;max-width:42ch;margin-top:var(--sp-lg)}.art[data-astro-cid-xsnid46o]{display:flex;justify-content:center}@media(max-width:780px){.grid[data-astro-cid-xsnid46o]{grid-template-columns:1fr}.art[data-astro-cid-xsnid46o]{order:-1}}.grid[data-astro-cid-3fjv673t]{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--sp-3xl);align-items:center}h2[data-astro-cid-3fjv673t]{margin-top:var(--sp-md)}.sub[data-astro-cid-3fjv673t]{color:var(--text-secondary);font-size:1.15rem;max-width:42ch;margin-top:var(--sp-lg)}.art[data-astro-cid-3fjv673t]{display:flex;justify-content:center}@media(max-width:780px){.grid[data-astro-cid-3fjv673t]{grid-template-columns:1fr}}.card[data-astro-cid-jz2uf7yt]{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--r-xl);padding:var(--sp-4xl) var(--sp-3xl);text-align:center}.sub[data-astro-cid-jz2uf7yt]{color:var(--text-secondary);font-size:1.15rem;max-width:52ch;margin:var(--sp-lg) auto var(--sp-2xl)}.rows[data-astro-cid-jz2uf7yt]{list-style:none;padding:0;display:grid;gap:var(--sp-md);max-width:46ch;margin:0 auto var(--sp-2xl);text-align:left}.rows[data-astro-cid-jz2uf7yt] li[data-astro-cid-jz2uf7yt]{color:var(--text-secondary);display:flex;gap:var(--sp-md);align-items:baseline}.rows[data-astro-cid-jz2uf7yt] span[data-astro-cid-jz2uf7yt]{font-family:var(--font-display);font-weight:800;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--stroke-strong);border-radius:999px;padding:2px 10px;flex:none}.rows[data-astro-cid-jz2uf7yt] .paid[data-astro-cid-jz2uf7yt]{color:var(--accent);border-color:var(--accent)}.band[data-astro-cid-tbfxltkq]{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--sp-3xl);align-items:start}.points[data-astro-cid-tbfxltkq]{display:grid;gap:var(--sp-lg)}.points[data-astro-cid-tbfxltkq] p[data-astro-cid-tbfxltkq]{color:var(--text-secondary);font-size:1.1rem}@media(max-width:780px){.band[data-astro-cid-tbfxltkq]{grid-template-columns:1fr;gap:var(--sp-xl)}}
