@media(max-width:900px){.site-header{height:72px}.nav-toggle{display:block;margin-left:auto}.site-header nav{display:none;position:absolute;top:72px;left:0;right:0;background:#101117;padding:20px;flex-direction:column;gap:0}.site-header nav.open{display:flex}.site-header nav a{padding:14px}.social{display:none}.hero{min-height:760px;padding-top:120px}.hero-bg{opacity:.35;mask-image:linear-gradient(to bottom,black,transparent)}.hero-next{display:none}.schedule-grid{grid-template-columns:1fr 1fr}.schedule-card:nth-child(2){border-right:0}.host-grid,.news-grid{grid-template-columns:1fr 1fr}.contact-layout{grid-template-columns:1fr}.player-meta{min-width:0}.listeners{display:none}}
@media(max-width:600px){:root{--pad:20px}.hero{min-height:720px;align-items:flex-start}.hero h1{font-size:70px;letter-spacing:-5px}.tagline{font-size:17px}.onair{margin-top:35px}.hero-play{width:64px;height:64px}.track{margin-top:22px}.section,.inner{padding:75px var(--pad)}.inner{padding-top:125px}.section-head{align-items:start}.section-head>a{display:none}.schedule-grid,.host-grid,.news-grid{grid-template-columns:1fr}.schedule-card{border-right:0;border-bottom:1px solid var(--line);min-height:200px}.schedule-card h3{margin-top:42px}.host-card,.news-card{min-height:auto}.program-row{grid-template-columns:80px 1fr;padding:25px 5px}.program-row>.moon-mark{display:none}.week-tabs{margin-right:-20px}.contact-form{padding:24px}.player-bar{height:82px;padding:10px 14px}.player-play{width:48px;height:48px;flex:0 0 48px}.player-meta strong{white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}.volume{margin-left:auto}.volume input,.wave-mini{display:none}body{padding-bottom:82px}footer{padding-bottom:110px}}
