.ft-hero[data-astro-cid-ejrud5m7]{padding:4.5rem 0 2.5rem}.ft-hero[data-astro-cid-ejrud5m7] h1[data-astro-cid-ejrud5m7]{font-size:2.75rem;max-width:820px;margin:.75rem 0 1rem}.lede[data-astro-cid-ejrud5m7]{font-size:1.125rem;max-width:700px}.crumbs[data-astro-cid-ejrud5m7]{display:flex;gap:.5rem;font-size:.875rem;color:var(--color-muted);margin-bottom:1.25rem}.crumbs[data-astro-cid-ejrud5m7] a[data-astro-cid-ejrud5m7]{color:var(--color-accent-deep)}.hero-actions[data-astro-cid-ejrud5m7]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.status[data-astro-cid-ejrud5m7],.pill[data-astro-cid-ejrud5m7]{display:inline-block;border-radius:999px;font-weight:600;letter-spacing:.02em}.status[data-astro-cid-ejrud5m7]{padding:.25rem .75rem;font-size:.8125rem}.status-live[data-astro-cid-ejrud5m7],.pill-live[data-astro-cid-ejrud5m7]{background:var(--color-accent-subtle);color:var(--color-accent-deep);border:1px solid var(--color-accent-tint)}.status-soon[data-astro-cid-ejrud5m7],.pill-soon[data-astro-cid-ejrud5m7]{background:var(--color-warn-bg);color:var(--color-warn);border:1px solid #fde68a}.hero-shots[data-astro-cid-ejrud5m7]{padding-bottom:4rem}.shots[data-astro-cid-ejrud5m7]{display:grid;gap:2rem;align-items:start}.shots-mobile[data-astro-cid-ejrud5m7]{grid-template-columns:repeat(auto-fit,minmax(220px,300px));justify-content:center}.shots-mixed[data-astro-cid-ejrud5m7]{grid-template-columns:1fr;max-width:1040px;margin:0 auto}.shots-mixed[data-astro-cid-ejrud5m7]:has(>.shot-mobile){grid-template-columns:300px 1fr;align-items:center}.rows[data-astro-cid-ejrud5m7]{display:grid;gap:4.5rem;padding-bottom:4.5rem}.row[data-astro-cid-ejrud5m7]{display:grid;grid-template-columns:5fr 7fr;gap:3rem;align-items:center}.row-mobile[data-astro-cid-ejrud5m7],.row-flip[data-astro-cid-ejrud5m7].row-mobile{grid-template-columns:1fr 300px}.row-flip[data-astro-cid-ejrud5m7].row-mobile{grid-template-columns:300px 1fr}.row-flip[data-astro-cid-ejrud5m7]{grid-template-columns:7fr 5fr}.row-flip[data-astro-cid-ejrud5m7] .row-copy[data-astro-cid-ejrud5m7]{order:2}.row-text[data-astro-cid-ejrud5m7]{grid-template-columns:1fr;max-width:720px}.row-copy[data-astro-cid-ejrud5m7] h2[data-astro-cid-ejrud5m7]{font-size:1.625rem;margin-bottom:.75rem}.row-copy[data-astro-cid-ejrud5m7] p[data-astro-cid-ejrud5m7]{font-size:1.0625rem}.bullets[data-astro-cid-ejrud5m7]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:.875rem 1.5rem;max-width:960px;margin:0 auto}.bullets[data-astro-cid-ejrud5m7] li[data-astro-cid-ejrud5m7]{position:relative;padding:1rem 1rem 1rem 2.5rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);font-size:.9375rem}.bullets[data-astro-cid-ejrud5m7] li[data-astro-cid-ejrud5m7]:before{content:"✓";position:absolute;left:1rem;color:var(--color-accent);font-weight:700}.plan-note[data-astro-cid-ejrud5m7]{text-align:center;margin-top:1.75rem;font-size:.9375rem}.plan-note[data-astro-cid-ejrud5m7] a[data-astro-cid-ejrud5m7],.ow-card[data-astro-cid-ejrud5m7] a[data-astro-cid-ejrud5m7]{color:var(--color-accent-deep);font-weight:600}.today[data-astro-cid-ejrud5m7]{max-width:720px;margin:2rem auto 0;padding:1.25rem 1.5rem;border-left:4px solid var(--color-accent);background:var(--color-card);border-radius:8px}.today[data-astro-cid-ejrud5m7] h3[data-astro-cid-ejrud5m7]{font-size:1rem;margin-bottom:.375rem}.ow[data-astro-cid-ejrud5m7]{padding-top:4rem}.ow-card[data-astro-cid-ejrud5m7]{max-width:820px;margin:0 auto;padding:1.5rem 1.75rem;border:1px solid var(--color-border);border-radius:var(--radius-card)}.ow-card[data-astro-cid-ejrud5m7] p[data-astro-cid-ejrud5m7]{margin:.5rem 0 .75rem}.related[data-astro-cid-ejrud5m7]{padding-top:4.5rem}.related[data-astro-cid-ejrud5m7] h2[data-astro-cid-ejrud5m7]{font-size:1.5rem;margin-bottom:1.25rem}.related-grid[data-astro-cid-ejrud5m7]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.rel-card[data-astro-cid-ejrud5m7]{display:block;padding:1.25rem 1.375rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);text-decoration:none;color:inherit;transition:box-shadow var(--transition-base),border-color var(--transition-base)}.rel-card[data-astro-cid-ejrud5m7]:hover{box-shadow:var(--shadow-card);border-color:var(--color-border-strong)}.pill[data-astro-cid-ejrud5m7]{padding:.125rem .5rem;font-size:.6875rem}.rel-card[data-astro-cid-ejrud5m7] h3[data-astro-cid-ejrud5m7]{font-size:1.0625rem;margin:.625rem 0 .375rem}.rel-card[data-astro-cid-ejrud5m7] p[data-astro-cid-ejrud5m7]{font-size:.875rem}.cta[data-astro-cid-ejrud5m7]{text-align:center;padding-top:4.5rem}.cta[data-astro-cid-ejrud5m7] h2[data-astro-cid-ejrud5m7]{font-size:2rem;margin-bottom:.75rem}.cta[data-astro-cid-ejrud5m7]>p[data-astro-cid-ejrud5m7]{max-width:560px;margin:0 auto 1.5rem}@media(max-width:960px){.row[data-astro-cid-ejrud5m7],.row-flip[data-astro-cid-ejrud5m7],.row-mobile[data-astro-cid-ejrud5m7],.row-flip[data-astro-cid-ejrud5m7].row-mobile,.shots-mixed[data-astro-cid-ejrud5m7]:has(>.shot-mobile){grid-template-columns:1fr;gap:1.5rem}.row-flip[data-astro-cid-ejrud5m7] .row-copy[data-astro-cid-ejrud5m7]{order:0}.bullets[data-astro-cid-ejrud5m7],.related-grid[data-astro-cid-ejrud5m7]{grid-template-columns:1fr 1fr}}@media(max-width:760px){.ft-hero[data-astro-cid-ejrud5m7]{padding:3rem 0 2rem}.ft-hero[data-astro-cid-ejrud5m7] h1[data-astro-cid-ejrud5m7]{font-size:2.125rem}.rows[data-astro-cid-ejrud5m7]{gap:3rem;padding-bottom:3rem}.bullets[data-astro-cid-ejrud5m7],.related-grid[data-astro-cid-ejrud5m7]{grid-template-columns:1fr}.related[data-astro-cid-ejrud5m7],.cta[data-astro-cid-ejrud5m7],.ow[data-astro-cid-ejrud5m7]{padding-top:3rem}.cta[data-astro-cid-ejrud5m7] h2[data-astro-cid-ejrud5m7]{font-size:1.625rem}}
