.detail-hero[data-astro-cid-ycf5ure6]{padding-bottom:2.4rem}.detail-hero-shell[data-astro-cid-ycf5ure6],.media-grid[data-astro-cid-ycf5ure6],.detail-grid[data-astro-cid-ycf5ure6]{display:grid;gap:1.5rem}.detail-hero-shell[data-astro-cid-ycf5ure6]{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);align-items:center}.detail-copy[data-astro-cid-ycf5ure6] h1[data-astro-cid-ycf5ure6],.detail-section-head[data-astro-cid-ycf5ure6] h2[data-astro-cid-ycf5ure6],.screenshot-head[data-astro-cid-ycf5ure6] h2[data-astro-cid-ycf5ure6],.detail-block[data-astro-cid-ycf5ure6] h2[data-astro-cid-ycf5ure6],.related-head[data-astro-cid-ycf5ure6] h2[data-astro-cid-ycf5ure6]{margin:0;letter-spacing:-.045em;color:#102033eb;text-wrap:balance}.detail-copy[data-astro-cid-ycf5ure6] h1[data-astro-cid-ycf5ure6]{font-size:clamp(2.4rem,4.6vw,4.4rem);line-height:.96;font-weight:700}.detail-section-head[data-astro-cid-ycf5ure6] h2[data-astro-cid-ycf5ure6],.screenshot-head[data-astro-cid-ycf5ure6] h2[data-astro-cid-ycf5ure6],.detail-block[data-astro-cid-ycf5ure6] h2[data-astro-cid-ycf5ure6],.related-head[data-astro-cid-ycf5ure6] h2[data-astro-cid-ycf5ure6]{font-size:clamp(1.9rem,3.8vw,3.25rem);line-height:.98;font-weight:680}.detail-copy[data-astro-cid-ycf5ure6],.detail-section-head[data-astro-cid-ycf5ure6],.media-panel[data-astro-cid-ycf5ure6],.detail-block[data-astro-cid-ycf5ure6],.related-panel[data-astro-cid-ycf5ure6]{display:grid;gap:1rem}.detail-lede[data-astro-cid-ycf5ure6],.detail-section-head[data-astro-cid-ycf5ure6] p[data-astro-cid-ycf5ure6],.media-panel-copy[data-astro-cid-ycf5ure6] p[data-astro-cid-ycf5ure6],.feature-card[data-astro-cid-ycf5ure6] p[data-astro-cid-ycf5ure6],.faq-item[data-astro-cid-ycf5ure6] p[data-astro-cid-ycf5ure6],.related-copy[data-astro-cid-ycf5ure6] p[data-astro-cid-ycf5ure6],.demo-frame[data-astro-cid-ycf5ure6] p[data-astro-cid-ycf5ure6]{margin:0;color:var(--text-soft)}.detail-copy[data-astro-cid-ycf5ure6] .meta-tag[data-astro-cid-ycf5ure6],.detail-copy[data-astro-cid-ycf5ure6] .meta-tag[data-astro-cid-ycf5ure6] strong[data-astro-cid-ycf5ure6]{font-size:.78rem}.detail-media[data-astro-cid-ycf5ure6]{min-height:34rem;box-shadow:var(--shadow-deep)}.detail-media[data-astro-cid-ycf5ure6] img[data-astro-cid-ycf5ure6],.screenshot-frame[data-astro-cid-ycf5ure6] img[data-astro-cid-ycf5ure6],.trailer-frame[data-astro-cid-ycf5ure6] img[data-astro-cid-ycf5ure6],.related-poster[data-astro-cid-ycf5ure6] img[data-astro-cid-ycf5ure6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.is-static[data-astro-cid-ycf5ure6]{pointer-events:none;opacity:.85}.detail-section-head[data-astro-cid-ycf5ure6]{grid-template-columns:minmax(0,.7fr) minmax(0,.9fr);align-items:end}.screenshot-grid[data-astro-cid-ycf5ure6],.related-grid[data-astro-cid-ycf5ure6],.feature-list[data-astro-cid-ycf5ure6]{display:grid;gap:1rem}.screenshot-grid[data-astro-cid-ycf5ure6]{grid-template-columns:repeat(3,minmax(0,1fr))}.screenshot-frame[data-astro-cid-ycf5ure6]{min-height:16rem}.screenshot-frame[data-astro-cid-ycf5ure6].is-wide{grid-column:span 2;min-height:22rem}.media-grid[data-astro-cid-ycf5ure6],.detail-grid[data-astro-cid-ycf5ure6]{grid-template-columns:repeat(2,minmax(0,1fr))}.media-panel[data-astro-cid-ycf5ure6],.feature-card[data-astro-cid-ycf5ure6],.faq-item[data-astro-cid-ycf5ure6],.related-card[data-astro-cid-ycf5ure6]{padding:1.2rem}.trailer-frame[data-astro-cid-ycf5ure6]{min-height:18rem}.media-panel-copy[data-astro-cid-ycf5ure6] h3[data-astro-cid-ycf5ure6],.feature-card[data-astro-cid-ycf5ure6] h3[data-astro-cid-ycf5ure6],.related-copy[data-astro-cid-ycf5ure6] h3[data-astro-cid-ycf5ure6]{margin:0;font-size:1.15rem;font-weight:650;letter-spacing:-.03em;color:#102033e6}.demo-frame[data-astro-cid-ycf5ure6]{display:grid;gap:.35rem;min-height:18rem;padding:1.4rem;border-radius:var(--radius-md);border:1px dashed var(--line-strong);background:radial-gradient(circle at top left,rgba(0,217,255,.1),transparent 28%),linear-gradient(180deg,#ffffffe6,#eaf0f0f2);align-content:end}.demo-frame[data-astro-cid-ycf5ure6] strong[data-astro-cid-ycf5ure6],.faq-item[data-astro-cid-ycf5ure6] summary[data-astro-cid-ycf5ure6]{font-size:1rem;font-weight:650;color:#102033e0}.feature-list[data-astro-cid-ycf5ure6],.faq-list[data-astro-cid-ycf5ure6]{grid-template-columns:1fr}.faq-list[data-astro-cid-ycf5ure6]{display:grid;gap:.8rem}.faq-item[data-astro-cid-ycf5ure6] summary[data-astro-cid-ycf5ure6]{cursor:pointer;list-style:none}.faq-item[data-astro-cid-ycf5ure6] summary[data-astro-cid-ycf5ure6]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-ycf5ure6][open]{border-color:#00d9ff38}.faq-item[data-astro-cid-ycf5ure6] p[data-astro-cid-ycf5ure6]{padding-top:.8rem}.related-panel[data-astro-cid-ycf5ure6]{padding:1.6rem;border-radius:var(--radius-xl);background:#ffffffb8;border:1px solid var(--line);box-shadow:var(--shadow)}.related-head[data-astro-cid-ycf5ure6]{display:flex;justify-content:space-between;gap:1rem;align-items:end}.related-head[data-astro-cid-ycf5ure6] a[data-astro-cid-ycf5ure6]{font-weight:700;color:var(--text-soft)}.related-grid[data-astro-cid-ycf5ure6]{grid-template-columns:repeat(2,minmax(0,1fr))}.related-card[data-astro-cid-ycf5ure6]{display:grid;gap:.9rem}.related-poster[data-astro-cid-ycf5ure6]{min-height:12rem}.related-copy[data-astro-cid-ycf5ure6]{display:grid;gap:.45rem}@media(max-width:920px){.detail-hero-shell[data-astro-cid-ycf5ure6],.detail-section-head[data-astro-cid-ycf5ure6],.media-grid[data-astro-cid-ycf5ure6],.detail-grid[data-astro-cid-ycf5ure6],.related-grid[data-astro-cid-ycf5ure6],.screenshot-grid[data-astro-cid-ycf5ure6]{grid-template-columns:1fr}.screenshot-frame[data-astro-cid-ycf5ure6].is-wide{grid-column:auto;min-height:16rem}.detail-media[data-astro-cid-ycf5ure6]{min-height:22rem}}
