.product-visual[data-astro-cid-pppfo45g]{background:radial-gradient(at top,#273549,#171d25 75%);border:1px solid #303942;border-radius:1.4rem;padding:1.4rem}.product-screens[data-astro-cid-pppfo45g]{justify-content:center;align-items:center;gap:1rem;display:flex}.product-screens[data-astro-cid-pppfo45g] a[data-astro-cid-pppfo45g]{border-radius:.8rem;flex:1;min-width:0;max-width:16rem;transition:transform .2s;display:block;overflow:hidden;box-shadow:0 16px 35px #0005}.product-screens[data-astro-cid-pppfo45g] a[data-astro-cid-pppfo45g]:hover{transform:translateY(-4px)}.product-screens[data-astro-cid-pppfo45g] img[data-astro-cid-pppfo45g]{width:100%;height:auto;display:block}.app-badge[data-astro-cid-pppfo45g]{border-top:1px solid #ffffff20;align-items:center;gap:.85rem;margin-top:1.5rem;padding-top:1.2rem;display:flex}.app-badge[data-astro-cid-pppfo45g] img[data-astro-cid-pppfo45g]{border-radius:.85rem;width:3.5rem;height:3.5rem}.app-badge[data-astro-cid-pppfo45g] span[data-astro-cid-pppfo45g]{color:#bec9de;letter-spacing:.06em;text-transform:uppercase;font-size:.65rem}.app-badge[data-astro-cid-pppfo45g] strong[data-astro-cid-pppfo45g]{color:#fff;margin:.25rem 0;font-size:1rem;display:block}.app-badge[data-astro-cid-pppfo45g] p[data-astro-cid-pppfo45g]{color:#b5bfd0;margin:0;font-size:.75rem;line-height:1.5}@media (width<=560px){.product-visual[data-astro-cid-pppfo45g]{padding:1rem}.product-screens[data-astro-cid-pppfo45g]{gap:.65rem}}.play-link[data-astro-cid-jceos4cv]{color:#f4f1e8;min-height:3.15rem;transition:transform .18s var(--mw-ease-out), background-color .18s ease;background:#111315;border-radius:.85rem;align-items:center;gap:.65rem;padding:.65rem .9rem;text-decoration:none;display:inline-flex}.play-link[data-astro-cid-jceos4cv]:hover{background:#202225;transform:translateY(-2px)}.play-mark[data-astro-cid-jceos4cv]{color:#111315;background:#c6ff4a;border-radius:.55rem;place-items:center;width:1.85rem;height:1.85rem;font-size:.62rem;display:grid}.play-link[data-astro-cid-jceos4cv]>span[data-astro-cid-jceos4cv]:nth-child(2){line-height:1.05;display:grid}.play-link[data-astro-cid-jceos4cv] small[data-astro-cid-jceos4cv]{color:#a1a1aa;letter-spacing:.08em;font-size:.43rem;font-weight:850}.play-link[data-astro-cid-jceos4cv] strong[data-astro-cid-jceos4cv]{margin-top:.12rem;font-size:.73rem;font-weight:820}.play-link[data-astro-cid-jceos4cv]>svg[data-astro-cid-jceos4cv]{color:#a1a1aa;margin-left:.2rem}.play-link-compact[data-astro-cid-jceos4cv]{min-height:2.75rem;padding:.5rem .7rem}.product-group[data-astro-cid-lfa3mhoq]{color:#c7d1e9;font-size:.83rem;line-height:1.7}.product-group[data-astro-cid-lfa3mhoq] a[data-astro-cid-lfa3mhoq]{color:#c6ff4a;align-items:center;min-height:44px;display:inline-flex}.product-guides[data-astro-cid-lfa3mhoq]{border-top:1px solid #d8ddcf;margin-block:3rem;padding-top:2rem}.product-guides[data-astro-cid-lfa3mhoq] h2[data-astro-cid-lfa3mhoq]{letter-spacing:-.03em;margin:1rem 0;font-size:1.8rem;line-height:1.25}.product-guides[data-astro-cid-lfa3mhoq]>div[data-astro-cid-lfa3mhoq]>a[data-astro-cid-lfa3mhoq]{color:#1c2a19;border-bottom:1px solid #dce1d4;grid-template-columns:1fr auto;gap:.6rem 1rem;padding:1.3rem 0;text-decoration:none;display:grid}.product-guides[data-astro-cid-lfa3mhoq] strong[data-astro-cid-lfa3mhoq]{font-size:1rem}.product-guides[data-astro-cid-lfa3mhoq] span[data-astro-cid-lfa3mhoq]{color:#52624c;grid-column:1;font-size:.9rem;line-height:1.6}.product-guides[data-astro-cid-lfa3mhoq] svg[data-astro-cid-lfa3mhoq]{grid-area:1/2/3;align-self:center}.all-guides[data-astro-cid-lfa3mhoq]{color:#414da3;align-items:center;min-height:44px;margin-top:1rem;font-size:.85rem;display:inline-flex}.app-aside[data-astro-cid-lfa3mhoq] li[data-astro-cid-lfa3mhoq]{margin-block:.7rem;font-size:.85rem;line-height:1.5}.app-aside[data-astro-cid-lfa3mhoq] ul[data-astro-cid-lfa3mhoq]{padding-left:1rem}.app-detail-hero[data-astro-cid-lfa3mhoq]{color:#f4f1e8;background:#111315;padding:clamp(9.5rem,14vw,12.5rem) 0 clamp(4rem,7vw,6rem)}.app-hero-grid[data-astro-cid-lfa3mhoq]{grid-template-columns:1fr .85fr;align-items:center;gap:4rem;display:grid}.app-back[data-astro-cid-lfa3mhoq]{color:#8f8f92;align-items:center;gap:.5rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}.app-kicker[data-astro-cid-lfa3mhoq],.section-kicker[data-astro-cid-lfa3mhoq],.aside-title[data-astro-cid-lfa3mhoq]{color:#9ba8ff;letter-spacing:.14em;text-transform:uppercase;margin:2.2rem 0 0;font-size:.62rem;font-weight:900}.app-detail-hero[data-astro-cid-lfa3mhoq] h1[data-astro-cid-lfa3mhoq]{letter-spacing:-.065em;max-width:50rem;margin:1rem 0 0;font-size:clamp(2.6rem,5.4vw,5rem);font-weight:700;line-height:.96}.app-tagline[data-astro-cid-lfa3mhoq]{color:#d4d4d8;margin:1.35rem 0 0;font-size:1.05rem;font-weight:760}.app-summary[data-astro-cid-lfa3mhoq]{color:#8f8f92;max-width:40rem;margin:.8rem 0 0;font-size:.93rem;line-height:1.75}.app-actions[data-astro-cid-lfa3mhoq]{margin-top:1.7rem}.fallback-store-link[data-astro-cid-lfa3mhoq]{color:#111315;background:#f4f1e8;border-radius:.85rem;align-items:center;gap:.5rem;padding:.85rem 1rem;font-size:.75rem;font-weight:850;text-decoration:none;display:inline-flex}.store-facts[data-astro-cid-lfa3mhoq]{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:1.5rem;margin:2.2rem 0 0;padding-top:1rem;display:flex}.store-facts[data-astro-cid-lfa3mhoq] div[data-astro-cid-lfa3mhoq]{min-width:5rem}.store-facts[data-astro-cid-lfa3mhoq] dt[data-astro-cid-lfa3mhoq]{color:#a1a1aa;letter-spacing:.1em;text-transform:uppercase;font-size:.52rem;font-weight:850}.store-facts[data-astro-cid-lfa3mhoq] dd[data-astro-cid-lfa3mhoq]{color:#d4d4d8;margin:.3rem 0 0;font-size:.72rem;font-weight:800}.play-gallery[data-astro-cid-lfa3mhoq]{background:#f3f0e8;padding-block:clamp(4rem,7vw,6rem);overflow:hidden}.play-gallery-head[data-astro-cid-lfa3mhoq]{justify-content:space-between;align-items:end;gap:2rem;display:flex}.play-gallery-head[data-astro-cid-lfa3mhoq] p[data-astro-cid-lfa3mhoq]{color:#5963c7;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:900}.play-gallery-head[data-astro-cid-lfa3mhoq] h2[data-astro-cid-lfa3mhoq]{color:#17191b;letter-spacing:-.05em;max-width:46rem;margin:.7rem 0 0;font-size:clamp(2rem,4vw,3.6rem);font-weight:720;line-height:1.02}.play-gallery-head[data-astro-cid-lfa3mhoq]>span[data-astro-cid-lfa3mhoq]{color:#625f58;text-transform:uppercase;font-size:.6rem;font-weight:800}.play-gallery-track[data-astro-cid-lfa3mhoq]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),22.5rem));justify-content:center;align-items:start;gap:1rem;margin-top:2.2rem;display:grid}.play-gallery[data-astro-cid-lfa3mhoq] figure[data-astro-cid-lfa3mhoq]{background:#ded9ce;border-radius:1.35rem;margin:0;overflow:hidden;box-shadow:0 18px 48px #1c1d1f1a}.play-gallery[data-astro-cid-lfa3mhoq] a[data-astro-cid-lfa3mhoq]{color:#343e36;text-decoration:none;display:block}.play-gallery[data-astro-cid-lfa3mhoq] a[data-astro-cid-lfa3mhoq] span[data-astro-cid-lfa3mhoq]{text-align:center;padding:1rem;font-size:.8rem;display:block}.play-gallery[data-astro-cid-lfa3mhoq] img[data-astro-cid-lfa3mhoq]{width:100%;height:auto;display:block}.app-detail-body[data-astro-cid-lfa3mhoq]{background:#f7f4ec;padding-block:clamp(5rem,8vw,7rem)}.app-body-grid[data-astro-cid-lfa3mhoq]{grid-template-columns:minmax(0,1fr) 21rem;gap:5rem;display:grid}.app-prose[data-astro-cid-lfa3mhoq]{font-size:1.05rem}.feature-section[data-astro-cid-lfa3mhoq],.faq-section[data-astro-cid-lfa3mhoq]{max-width:var(--mw-reading);border-top:1px solid #d8d3c7;margin-top:4rem;padding-top:2rem}.section-kicker[data-astro-cid-lfa3mhoq]{color:#5963c7;margin-top:0}.feature-section[data-astro-cid-lfa3mhoq] h2[data-astro-cid-lfa3mhoq],.faq-section[data-astro-cid-lfa3mhoq] h2[data-astro-cid-lfa3mhoq]{color:#17191b;letter-spacing:-.04em;margin:.7rem 0 0;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:720}.feature-list[data-astro-cid-lfa3mhoq]{border-top:1px solid #d8d3c7;margin-top:1.5rem}.feature-row[data-astro-cid-lfa3mhoq]{border-bottom:1px solid #d8d3c7;grid-template-columns:2rem 1fr auto;align-items:center;gap:.8rem;padding:.9rem 0;display:grid}.feature-row[data-astro-cid-lfa3mhoq] span[data-astro-cid-lfa3mhoq]{color:#625f58;font-size:.58rem;font-weight:850}.feature-row[data-astro-cid-lfa3mhoq] p[data-astro-cid-lfa3mhoq]{color:#55544f;margin:0;font-size:.78rem;font-weight:720}.feature-row[data-astro-cid-lfa3mhoq] svg[data-astro-cid-lfa3mhoq]{color:#596fff}.faq-list[data-astro-cid-lfa3mhoq]{gap:.65rem;margin-top:1.5rem;display:grid}.faq-list[data-astro-cid-lfa3mhoq] details[data-astro-cid-lfa3mhoq]{background:#fbfaf6;border:1px solid #d8d3c7;border-radius:.9rem;padding:1rem}.faq-list[data-astro-cid-lfa3mhoq] summary[data-astro-cid-lfa3mhoq]{cursor:pointer;color:#292b2d;font-size:.78rem;font-weight:800}.faq-list[data-astro-cid-lfa3mhoq] p[data-astro-cid-lfa3mhoq]{color:#77756e;margin:.7rem 0 0;font-size:.74rem;line-height:1.7}.app-aside[data-astro-cid-lfa3mhoq]{align-self:start;position:sticky;top:7rem}.aside-block[data-astro-cid-lfa3mhoq]{border-top:1px solid #d8d3c7;padding-block:1.2rem}.aside-block[data-astro-cid-lfa3mhoq]:first-child{border-top:0}.aside-title[data-astro-cid-lfa3mhoq]{color:#5963c7;margin:0}.aside-block[data-astro-cid-lfa3mhoq] dl[data-astro-cid-lfa3mhoq]{margin:.9rem 0 0}.aside-block[data-astro-cid-lfa3mhoq] dl[data-astro-cid-lfa3mhoq]>div[data-astro-cid-lfa3mhoq]{border-bottom:1px solid #e1dcd1;padding:.65rem 0}.aside-block[data-astro-cid-lfa3mhoq] dt[data-astro-cid-lfa3mhoq]{color:#625f58;font-size:.55rem;font-weight:800}.aside-block[data-astro-cid-lfa3mhoq] dd[data-astro-cid-lfa3mhoq]{color:#4c4b46;margin:.2rem 0 0;font-size:.72rem;font-weight:760}.aside-block[data-astro-cid-lfa3mhoq] .package[data-astro-cid-lfa3mhoq]{overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:.62rem}.trust-panel[data-astro-cid-lfa3mhoq]{color:#f4f1e8;background:#111315;border-radius:1.05rem;margin-top:1rem;padding:1.2rem}.trust-panel[data-astro-cid-lfa3mhoq]>svg[data-astro-cid-lfa3mhoq]{color:#c6ff4a}.trust-panel[data-astro-cid-lfa3mhoq] .aside-title[data-astro-cid-lfa3mhoq]{color:#9ba8ff;margin-top:.7rem}.trust-panel[data-astro-cid-lfa3mhoq] ul[data-astro-cid-lfa3mhoq]{margin:.9rem 0 0;padding-left:1rem}.trust-panel[data-astro-cid-lfa3mhoq] li[data-astro-cid-lfa3mhoq]{color:#8f8f92;font-size:.67rem;line-height:1.6}.trust-panel[data-astro-cid-lfa3mhoq] li[data-astro-cid-lfa3mhoq]+li[data-astro-cid-lfa3mhoq]{margin-top:.4rem}.support-link[data-astro-cid-lfa3mhoq]{color:#55544f;border:1px solid #d8d3c7;border-radius:.9rem;justify-content:space-between;align-items:center;margin-top:.8rem;padding:.85rem .9rem;font-size:.7rem;font-weight:800;text-decoration:none;display:flex}@media (width<=900px){.app-hero-grid[data-astro-cid-lfa3mhoq],.app-body-grid[data-astro-cid-lfa3mhoq]{grid-template-columns:1fr;gap:2.5rem}.app-aside[data-astro-cid-lfa3mhoq]{position:static}}@media (width<=640px){.play-gallery-head[data-astro-cid-lfa3mhoq]{flex-direction:column;align-items:start}.play-gallery-track[data-astro-cid-lfa3mhoq]{grid-template-columns:1fr}}
