.product-hero[data-astro-cid-eil3awti]{border-bottom:1px solid var(--color-dark-border)}.hero-split[data-astro-cid-eil3awti]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(2rem,4.5vw,3.75rem);align-items:center}.product-mark-row[data-astro-cid-eil3awti]{display:flex;align-items:center;gap:.85rem;margin-bottom:1.15rem}.product-icon[data-astro-cid-eil3awti]{width:52px;height:52px;border-radius:12px}.hero-lead[data-astro-cid-eil3awti]{margin-top:1rem}.hero-media[data-astro-cid-eil3awti]{margin:0}.splash-preview[data-astro-cid-eil3awti]{border-radius:var(--radius-md);border:1px solid var(--color-dark-border);box-shadow:var(--shadow-dark)}.hero-media[data-astro-cid-eil3awti] figcaption[data-astro-cid-eil3awti]{margin-top:.65rem;font-size:.84rem;color:var(--color-dark-muted);text-align:center}.b2b-grid[data-astro-cid-eil3awti]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.b2b-block[data-astro-cid-eil3awti]{padding:1.6rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);display:grid;gap:.55rem;align-content:start}.block-index[data-astro-cid-eil3awti]{font-size:.8rem;font-weight:700;color:var(--color-brand-text);text-transform:uppercase}.b2b-block[data-astro-cid-eil3awti] p[data-astro-cid-eil3awti]{color:var(--color-ink-secondary);font-size:.96rem}.subscriber-features[data-astro-cid-eil3awti]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-bottom:2.5rem}.subscriber-features[data-astro-cid-eil3awti] div[data-astro-cid-eil3awti]{padding:1.4rem 1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.subscriber-features[data-astro-cid-eil3awti] h3[data-astro-cid-eil3awti]{margin-bottom:.45rem}.subscriber-features[data-astro-cid-eil3awti] p[data-astro-cid-eil3awti]{color:var(--color-ink-secondary);font-size:.95rem}.screens-gallery[data-astro-cid-eil3awti]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.screen-item[data-astro-cid-eil3awti]{margin:0;display:grid;gap:.65rem;justify-items:center}.screen-item[data-astro-cid-eil3awti] img[data-astro-cid-eil3awti]{border-radius:18px;border:1px solid var(--color-border-strong);box-shadow:var(--shadow-sm);max-height:440px;width:auto}.screen-item[data-astro-cid-eil3awti] figcaption[data-astro-cid-eil3awti]{font-size:.85rem;color:var(--color-ink-muted);text-align:center;line-height:1.4}.status-grid[data-astro-cid-eil3awti]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:1.5rem}.status-card[data-astro-cid-eil3awti]{padding:1.75rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-light-base);display:grid;align-content:start;gap:.9rem}.status-card--ready[data-astro-cid-eil3awti]{background:var(--color-surface);border-color:var(--color-border-strong)}.status-card[data-astro-cid-eil3awti] .badge[data-astro-cid-eil3awti]{justify-self:start}.status-card[data-astro-cid-eil3awti] p[data-astro-cid-eil3awti]{color:var(--color-ink-secondary);font-size:.96rem}@media(max-width:960px){.hero-split[data-astro-cid-eil3awti],.status-grid[data-astro-cid-eil3awti]{grid-template-columns:minmax(0,1fr)}.screens-gallery[data-astro-cid-eil3awti]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.b2b-grid[data-astro-cid-eil3awti],.subscriber-features[data-astro-cid-eil3awti],.screens-gallery[data-astro-cid-eil3awti]{grid-template-columns:minmax(0,1fr)}}
