.icon[data-astro-cid-6gxvdiox]{vertical-align:middle;flex:none;display:inline-block}.center[data-astro-cid-lcdefpme]{text-align:center}.center-row[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.lead[data-astro-cid-lcdefpme]{color:var(--text-secondary);max-width:54ch;font-size:1.1rem}h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(1.8rem,3.8vw,2.7rem);font-weight:900}.mosaic[data-astro-cid-lcdefpme]{--cut:var(--wp-night);color:#0000;white-space:nowrap;background:repeating-linear-gradient(45deg, transparent 0 .9em, var(--cut) .9em .95em), repeating-linear-gradient(-45deg, transparent 0 .9em, var(--cut) .9em .95em), var(--logo-grad);-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;animation:.9s cubic-bezier(.2,.7,.2,1) .25s both pour;display:inline-block}@keyframes pour{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(-10% 0)}}.hero[data-astro-cid-lcdefpme]{color:#fff;background:var(--wp-night);padding-block:clamp(var(--space-8), 7vw, 6rem);overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);align-items:center;display:grid}.hero-grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}@media (width>=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr 1fr}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:#fff;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:900;line-height:1.08}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#ffffffd1;margin-top:var(--space-5)}.hero-copy[data-astro-cid-lcdefpme] .store-buttons{margin-top:var(--space-6)}.hero-copy[data-astro-cid-lcdefpme] .store-btn{color:var(--ink-900);background:#fff}.rating[data-astro-cid-lcdefpme]{margin-top:var(--space-4);color:#ffffffe0;font-size:.95rem}.stars[data-astro-cid-lcdefpme]{color:var(--rating);letter-spacing:.1em}.hero-shot[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.hero-shot[data-astro-cid-lcdefpme] img{width:min(420px,80vw);height:auto}.themes[data-astro-cid-lcdefpme]{background:var(--wp-night-2);color:#fff}.themes[data-astro-cid-lcdefpme] .mosaic[data-astro-cid-lcdefpme]{--cut:var(--wp-night-2)}.themes[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff}.themes[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#fffc;margin-top:var(--space-3)}.tiles[data-astro-cid-lcdefpme]{margin:var(--space-7) 0 0;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width>=760px){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tiles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);aspect-ratio:1;background:var(--wp-night);position:relative;overflow:hidden}.tiles[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;display:block}.tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding:var(--space-6) var(--space-4) var(--space-3);background:linear-gradient(#0000,#000000a6);font-weight:800;position:absolute;bottom:0;left:0;right:0}.chips[data-astro-cid-lcdefpme]{margin:var(--space-6) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--r-full);color:#ffffffd9;border:1px solid #ffffff38;padding:.35em .85em;font-size:.9rem}#features[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:var(--space-7)}.features[data-astro-cid-lcdefpme]{gap:var(--space-5);display:grid}@media (width>=640px){.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.feat[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2);font-size:1.15rem}.feat[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.badge[data-astro-cid-lcdefpme]{border-radius:var(--r-md);background:var(--wp-night);width:46px;height:46px;color:var(--wp-yellow);margin-bottom:var(--space-4);place-items:center;display:inline-grid}.cta[data-astro-cid-lcdefpme]{background:var(--band-grad);color:var(--wp-night);padding-block:clamp(var(--space-8), 7vw, 5.5rem)}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--wp-night)}.cta[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#190d33d1;margin:var(--space-3) auto var(--space-6)}@media (prefers-reduced-motion:reduce){.mosaic[data-astro-cid-lcdefpme]{animation:none}}
