.tv-page[data-astro-cid-55fjwmbh]{padding-top:7.5rem}.hero-section[data-astro-cid-55fjwmbh]{padding:3.5rem 0 4rem;text-align:center}.hero-badge[data-astro-cid-55fjwmbh]{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .75rem;border-radius:6px;background:#3b82f61a;border:1px solid rgba(59,130,246,.28);color:#93c5fd;font-family:var(--font-mono);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.5rem}.hero-section[data-astro-cid-55fjwmbh] h1[data-astro-cid-55fjwmbh]{font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:900;line-height:1.12;max-width:880px;margin:0 auto 1.25rem}.hero-lead[data-astro-cid-55fjwmbh]{font-size:1.15rem;color:var(--color-text-muted);max-width:760px;margin:0 auto 2.2rem;line-height:1.7}.hero-cta[data-astro-cid-55fjwmbh]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.section-head[data-astro-cid-55fjwmbh]{text-align:center;max-width:720px;margin:0 auto 3rem}.section-head[data-astro-cid-55fjwmbh] h2[data-astro-cid-55fjwmbh]{font-size:clamp(1.75rem,3vw,2.4rem);font-weight:900;margin-bottom:.75rem}.section-head[data-astro-cid-55fjwmbh] p[data-astro-cid-55fjwmbh]{color:var(--color-text-muted);font-size:1.05rem}.setups-grid[data-astro-cid-55fjwmbh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.setup-card[data-astro-cid-55fjwmbh]{padding:2rem;display:flex;flex-direction:column;gap:1rem}.setup-badge[data-astro-cid-55fjwmbh]{display:inline-block;font-family:var(--font-mono);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.25rem .65rem;border-radius:6px;background:#3b82f624;border:1px solid rgba(59,130,246,.3);color:#93c5fd;margin-bottom:.6rem}.setup-top[data-astro-cid-55fjwmbh] h3[data-astro-cid-55fjwmbh]{font-size:1.3rem;font-weight:800;margin-bottom:.25rem}.setup-sub[data-astro-cid-55fjwmbh]{font-size:.85rem;color:#fbbf24;font-weight:600}.setup-card[data-astro-cid-55fjwmbh] p[data-astro-cid-55fjwmbh]{color:var(--color-text-muted);line-height:1.65;font-size:.96rem}.tech-grid[data-astro-cid-55fjwmbh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.tech-card[data-astro-cid-55fjwmbh]{padding:2rem}.tech-num[data-astro-cid-55fjwmbh]{font-family:monospace;font-size:.9rem;font-weight:800;color:#60a5fa;margin-bottom:.75rem}.tech-card[data-astro-cid-55fjwmbh] h3[data-astro-cid-55fjwmbh]{font-size:1.2rem;font-weight:800;margin-bottom:.65rem}.tech-card[data-astro-cid-55fjwmbh] p[data-astro-cid-55fjwmbh]{color:var(--color-text-muted);line-height:1.65;font-size:.95rem}.dual-screen-box[data-astro-cid-55fjwmbh]{padding:2.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem}.col-header[data-astro-cid-55fjwmbh]{display:flex;align-items:center;gap:.75rem;color:#60a5fa;margin-bottom:1.25rem}.col-header[data-astro-cid-55fjwmbh] h3[data-astro-cid-55fjwmbh]{font-size:1.25rem;font-weight:800;color:#fff}.clean-list[data-astro-cid-55fjwmbh]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.clean-list[data-astro-cid-55fjwmbh] li[data-astro-cid-55fjwmbh]{position:relative;padding-left:1.4rem;color:var(--color-text-muted);line-height:1.55;font-size:.96rem}.clean-list[data-astro-cid-55fjwmbh] li[data-astro-cid-55fjwmbh]:before{content:"";position:absolute;left:0;top:.55rem;width:6px;height:6px;border-radius:50%;background:#3b82f6}.links-grid[data-astro-cid-55fjwmbh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.link-card[data-astro-cid-55fjwmbh]{padding:1.5rem;text-decoration:none;color:inherit;transition:transform .2s ease,border-color .2s ease}.link-card[data-astro-cid-55fjwmbh]:hover{transform:translateY(-3px);border-color:#3b82f673}.link-card[data-astro-cid-55fjwmbh] h3[data-astro-cid-55fjwmbh]{font-size:1.1rem;font-weight:800;margin-bottom:.4rem;color:#93c5fd}.link-card[data-astro-cid-55fjwmbh] p[data-astro-cid-55fjwmbh]{font-size:.9rem;color:var(--color-text-muted);line-height:1.5}.faq-container[data-astro-cid-55fjwmbh]{max-width:860px}.faq-list[data-astro-cid-55fjwmbh]{display:flex;flex-direction:column;gap:1.1rem}.faq-card[data-astro-cid-55fjwmbh]{padding:1.65rem 1.9rem}.faq-card[data-astro-cid-55fjwmbh] h3[data-astro-cid-55fjwmbh]{font-size:1.12rem;font-weight:800;margin-bottom:.55rem}.faq-card[data-astro-cid-55fjwmbh] p[data-astro-cid-55fjwmbh]{color:var(--color-text-muted);line-height:1.65;font-size:.96rem}
