.app-inner-page #main{max-width:1600px;padding:28px 36px;gap:28px}.app-inner-page #main>section{border-radius:28px;overflow:hidden;border:1px solid var(--app-line);background:var(--app-surface);color:var(--app-text);padding:36px}.app-inner-page .site-header{position:relative;transform:none!important;top:auto}.app-inner-page .eyebrow{color:#54bde7}.app-inner-page .muted,.app-inner-page #main p,.app-inner-page #main li{color:var(--app-muted)}.app-inner-page #main h1,.app-inner-page #main h2,.app-inner-page #main h3,.app-inner-page #main strong{color:var(--app-text)}.app-inner-page #main h2{font-size:clamp(28px,3vw,44px);letter-spacing:-.035em}.app-inner-page .button,.app-inner-page button{border-radius:16px}.app-inner-page #main .broadcast-hero,.app-inner-page #main .snow-hero{padding:60px 5vw;background:#0b2841;color:white;position:relative}.app-inner-page #main .broadcast-hero h1,.app-inner-page #main .snow-hero h1{color:#fff}.app-inner-page #main .broadcast-hero p,.app-inner-page #main .snow-hero p{color:#d3e5f1}.app-inner-page .hero-caption{color:#c2e4f8}.app-inner-page .sponsor-hero-facts span{border-radius:14px}.app-inner-page .bio-card,.app-inner-page .schedule-slot,.app-inner-page .partner-card,.app-inner-page .sponsor-benefit-list>li,.app-inner-page .coverage-metric,.app-inner-page .snow-prizes>*,.app-inner-page .snow-form-card,.app-inner-page .snow-note,.app-inner-page .snow-sponsor-available{border-radius:22px;background:var(--app-bg);border:1px solid var(--app-line);color:var(--app-text)}.app-inner-page .bio-card{overflow:hidden}.app-inner-page .bio-card img{border-radius:22px;object-fit:cover}.app-inner-page .bio-copy{padding:28px}.app-inner-page input,.app-inner-page textarea,.app-inner-page select{border-radius:12px!important;background:var(--app-bg)!important;color:var(--app-text)!important;border:1px solid var(--app-line)!important}.app-inner-page label,.app-inner-page legend{color:var(--app-text)}.app-inner-page .sponsor-portrait,.app-inner-page .sponsor-examples figure,.app-inner-page .sponsor-platform-main,.app-inner-page .sponsor-coverage-player{border-radius:22px;overflow:hidden}.app-inner-page .sponsor-examples img,.app-inner-page .sponsor-platform-main img{height:auto;object-fit:contain}.app-inner-page .coverage-metric strong{color:#40b8ed!important}.app-inner-page .audience-bar{border-radius:20px;overflow:hidden}.app-inner-page .snow-mission-mark{border-radius:20px}.app-inner-page .snow-form-card{padding:28px}.app-inner-page .snow-form-card .primary{color:#06243a!important;background:#49c7ef!important}.app-inner-page .snow-grid{gap:18px}.app-inner-page .tv-stage{margin:0;min-height:0;padding:24px!important}.app-inner-page .tv-stage-inner{max-width:none;padding:0}.app-inner-page .tv-screen{border-radius:22px;overflow:hidden;border:1px solid var(--app-line)}.app-inner-page .tv-now,.app-inner-page .tv-screen-caption{background:var(--app-bg);color:var(--app-muted)}.app-inner-page .tv-program-detail{padding:22px 8px}.app-inner-page .tv-channel-card,.app-inner-page .replay-card{border-radius:22px;overflow:hidden;border:1px solid var(--app-line);background:var(--app-bg);color:var(--app-text)}.app-inner-page .tv-channels{margin:0}.app-inner-page .tv-channel-grid{gap:20px}.app-inner-page .site-footer{border-top:1px solid var(--app-line);margin-top:36px}.app-inner-page .site-footer a,.app-inner-page .site-footer h2{color:var(--app-text)}.app-inner-page .text-link{color:#49b9e6}.app-inner-page[data-app-theme=light] .eyebrow,.app-inner-page[data-app-theme=light] .text-link{color:#076e99}.app-inner-page .mobile-menu,.app-inner-page .mobile-app-nav{background:var(--app-surface);color:var(--app-text)}
@media(max-width:700px){.app-inner-page #main{padding:14px;gap:18px}.app-inner-page #main>section{padding:22px;border-radius:22px}.app-inner-page #main .broadcast-hero,.app-inner-page #main .snow-hero{padding:36px 22px}.app-inner-page .tv-stage{padding:12px!important}.app-inner-page .bio-copy,.app-inner-page .snow-form-card{padding:20px}.app-inner-page .site-header{gap:8px}.app-inner-page .tv-viewing-grid{display:block}}
.app-inner-page #main .broadcast-hero strong,.app-inner-page #main .snow-hero strong{color:#fff}.app-inner-page #main .broadcast-hero .eyebrow,.app-inner-page #main .broadcast-hero .text-link,.app-inner-page #main .snow-hero .eyebrow{color:#79d9ff}
.app-inner-page .about-jump a{color:#70cbed}.app-inner-page[data-app-theme=light] .about-jump a{color:#086890}
