.product-proof.svelte-1abege6{padding-block:clamp(5rem,9vw,8rem);border-bottom:1px solid var(--line);background:var(--surface)}.proof-grid.svelte-1abege6{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(19rem,.55fr);gap:clamp(2.5rem,5vw,5rem);align-items:center}.product-media.svelte-1abege6{position:relative;margin-bottom:3rem;border:1px solid var(--line-strong);background:#090b0c;box-shadow:var(--shadow-steel)}.media-bar.svelte-1abege6{display:flex;min-height:36px;align-items:center;justify-content:space-between;padding-inline:.9rem;border-bottom:1px solid var(--line);font-family:JetBrains Mono Variable,Consolas,monospace;font-size:.55rem;letter-spacing:.08em;color:var(--text-soft)}.media-bar.svelte-1abege6 small:where(.svelte-1abege6){font:inherit;color:var(--signal)}.product-media.svelte-1abege6>img:where(.svelte-1abege6):not(.replay){width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover}.replay.svelte-1abege6{position:absolute;right:-3%;bottom:-16%;width:42%;border:1px solid var(--line-strong);box-shadow:0 18px 60px #0009}.proof-copy.svelte-1abege6 h2:where(.svelte-1abege6),.section-heading.svelte-1abege6 h2:where(.svelte-1abege6){max-width:12ch;margin-top:1.2rem;font-size:clamp(2.4rem,4.6vw,4.8rem);line-height:.94}.proof-copy.svelte-1abege6>p:where(.svelte-1abege6):not(.eyebrow){margin-top:1.4rem;font-size:1rem;line-height:1.68;color:var(--text-soft)}.proof-copy.svelte-1abege6 .btn:where(.svelte-1abege6){margin-top:2rem}.capabilities.svelte-1abege6{background:var(--page)}.capabilities-grid.svelte-1abege6{display:grid;grid-template-columns:minmax(17rem,.38fr) minmax(0,.62fr);gap:clamp(3rem,8vw,8rem)}.maturity.svelte-1abege6{display:grid;grid-template-columns:minmax(9rem,.25fr) minmax(0,.75fr);gap:2rem;max-width:65rem;margin-top:clamp(4rem,8vw,7rem);margin-left:auto;padding:1.5rem;border-top:1px solid var(--signal);background:var(--surface)}.maturity.svelte-1abege6 strong:where(.svelte-1abege6){font-family:JetBrains Mono Variable,Consolas,monospace;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--signal-bright)}.maturity.svelte-1abege6 p:where(.svelte-1abege6){font-size:.9rem;line-height:1.65;color:var(--text-soft)}@media (max-width: 820px){.proof-grid.svelte-1abege6,.capabilities-grid.svelte-1abege6{grid-template-columns:1fr}.proof-copy.svelte-1abege6{padding-top:2rem}}@media (max-width: 520px){.media-bar.svelte-1abege6 small:where(.svelte-1abege6){display:none}.maturity.svelte-1abege6{grid-template-columns:1fr;gap:.7rem}}
