.on-air[data-astro-cid-5x364v6s]{z-index:2;margin-top:clamp(-7rem,-4rem - 4vw,-5rem);position:relative}.on-air[data-astro-cid-5x364v6s].is-embed{margin-top:0}.is-embed[data-astro-cid-5x364v6s] .on-air-grid[data-astro-cid-5x364v6s]{grid-template-columns:1fr;gap:1rem}.is-embed[data-astro-cid-5x364v6s] .song-card[data-astro-cid-5x364v6s]{flex-direction:row;align-items:center;gap:1rem;padding:1rem}.is-embed[data-astro-cid-5x364v6s] .song-cover[data-astro-cid-5x364v6s]{width:96px;max-height:none}.is-embed[data-astro-cid-5x364v6s] .song-chip[data-astro-cid-5x364v6s]{display:none}.is-embed[data-astro-cid-5x364v6s] .song-artist[data-astro-cid-5x364v6s]{margin-bottom:0}.on-air-grid[data-astro-cid-5x364v6s]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.25rem;display:grid}.song-card[data-astro-cid-5x364v6s]{box-shadow:var(--shadow-lg);align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.song-cover-wrap[data-astro-cid-5x364v6s]{flex:none;position:relative}.song-cover[data-astro-cid-5x364v6s]{aspect-ratio:1;object-fit:cover;background:var(--brand-700);width:clamp(120px,10vw + 40px,168px);height:auto;box-shadow:var(--shadow-md);border-radius:20px}.song-chip[data-astro-cid-5x364v6s]{padding:.25rem .55rem;font-size:.65rem;position:absolute;top:10px;left:10px}.song-info[data-astro-cid-5x364v6s]{min-width:0}.song-title[data-astro-cid-5x364v6s]{font-size:var(--fs-h3);overflow-wrap:anywhere;margin:.5rem 0 .25rem}.song-artist[data-astro-cid-5x364v6s]{color:var(--text-muted);margin-bottom:1.1rem}.listen-btn[data-astro-cid-5x364v6s] .eq[data-astro-cid-5x364v6s],.listen-btn[data-astro-cid-5x364v6s] .label-on[data-astro-cid-5x364v6s],.is-playing .listen-btn[data-astro-cid-5x364v6s] .icon-play[data-astro-cid-5x364v6s],.is-playing .listen-btn[data-astro-cid-5x364v6s] .label-off[data-astro-cid-5x364v6s]{display:none}.is-playing .listen-btn[data-astro-cid-5x364v6s] .eq[data-astro-cid-5x364v6s]{display:inline-flex}.is-playing .listen-btn[data-astro-cid-5x364v6s] .label-on[data-astro-cid-5x364v6s]{display:inline}.program-card[data-astro-cid-5x364v6s]{isolation:isolate;border-radius:var(--radius-lg);background:linear-gradient(140deg, var(--brand) 0%, var(--brand-700) 70%, var(--brand-900) 100%);color:var(--on-ink);box-shadow:var(--shadow-lg);flex-direction:column;padding:clamp(1.5rem,1rem + 2vw,2.4rem);display:flex;position:relative;overflow:hidden}.program-glow[data-astro-cid-5x364v6s]{z-index:-1;background:radial-gradient(circle,#f7b83559,#0000 65%);border-radius:50%;width:360px;height:360px;position:absolute;top:-160px;right:-120px}.program-main[data-astro-cid-5x364v6s]{grid-template-columns:minmax(0,1fr) clamp(170px,38%,290px);align-items:start;gap:1.5rem;display:grid}.program-cover[data-astro-cid-5x364v6s]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);background:var(--brand-900);border:1px solid #ffffff24;width:100%;height:auto;box-shadow:0 12px 30px #0d133066}.program-top[data-astro-cid-5x364v6s]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.eyebrow-light[data-astro-cid-5x364v6s]{color:var(--accent)}.program-title[data-astro-cid-5x364v6s]{font-size:var(--fs-h1);letter-spacing:-.03em;color:#fff;margin:1rem 0 .6rem;font-weight:800}.program-description[data-astro-cid-5x364v6s]{color:var(--on-ink-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-width:52ch;display:-webkit-box;overflow:hidden}.program-bottom[data-astro-cid-5x364v6s]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.program-time[data-astro-cid-5x364v6s]{border-radius:var(--radius-full);background:#ffffff1a;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.92rem;font-weight:700;display:inline-flex}.program-time[data-astro-cid-5x364v6s][hidden]{display:none}.program-links[data-astro-cid-5x364v6s]{flex-wrap:wrap;gap:.6rem;display:flex}.program-links[data-astro-cid-5x364v6s] [data-astro-cid-5x364v6s][hidden]{display:none}@media (width<=960px){.on-air-grid[data-astro-cid-5x364v6s]{grid-template-columns:1fr}}@media (width<=600px){.program-main[data-astro-cid-5x364v6s]{grid-template-columns:1fr}.program-cover[data-astro-cid-5x364v6s]{order:-1}}@media (width<=480px){.song-card[data-astro-cid-5x364v6s]{text-align:left;flex-direction:column;align-items:stretch}.song-cover[data-astro-cid-5x364v6s]{width:100%;max-height:260px}.listen-btn[data-astro-cid-5x364v6s],.program-links[data-astro-cid-5x364v6s],.program-links[data-astro-cid-5x364v6s] .btn[data-astro-cid-5x364v6s]{width:100%}}.contacts[data-astro-cid-3lqc2bim]{padding-block:calc(var(--section-y) * .5)}.contacts-grid[data-astro-cid-3lqc2bim]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:1.25rem;display:grid}.contacts-grid[data-astro-cid-3lqc2bim] .contacts-card[data-astro-cid-3lqc2bim]{flex-direction:column;justify-content:center;align-items:flex-start}.contacts[data-astro-cid-3lqc2bim].is-embed .contacts-grid[data-astro-cid-3lqc2bim]{grid-template-columns:1fr;gap:1rem}@media (width<=900px){.contacts-grid[data-astro-cid-3lqc2bim]{grid-template-columns:1fr}}.contacts[data-astro-cid-3lqc2bim].is-embed{padding-block:1rem}.is-embed[data-astro-cid-3lqc2bim] .contacts-card[data-astro-cid-3lqc2bim]{gap:1.25rem;padding:1.4rem}.is-embed[data-astro-cid-3lqc2bim] .contacts-text[data-astro-cid-3lqc2bim] h2[data-astro-cid-3lqc2bim]{font-size:1.25rem}.is-embed[data-astro-cid-3lqc2bim] .phone[data-astro-cid-3lqc2bim]{font-size:1.4rem}.is-embed[data-astro-cid-3lqc2bim] .contacts-actions[data-astro-cid-3lqc2bim]{grid-template-columns:1fr 1fr;width:100%;display:grid}.is-embed[data-astro-cid-3lqc2bim] .channel[data-astro-cid-3lqc2bim]{width:100%;min-height:50px;padding-inline:.8rem}.contacts-card[data-astro-cid-3lqc2bim]{border-radius:var(--radius-lg);background:radial-gradient(120% 140% at 100% 0%, #ffffff73, transparent 50%), linear-gradient(135deg, #ffc84f 0%, var(--accent) 50%, #f0a81c 100%);color:var(--brand-900);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.75rem,1rem + 3vw,3rem);display:flex;position:relative;overflow:hidden}.contacts-card[data-astro-cid-3lqc2bim]:after{content:"";pointer-events:none;border:40px solid #ffffff2e;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-110px;right:-60px}.contacts-text[data-astro-cid-3lqc2bim]{max-width:560px}.contacts-text[data-astro-cid-3lqc2bim] .eyebrow[data-astro-cid-3lqc2bim]{color:var(--brand-700)}.contacts-text[data-astro-cid-3lqc2bim] h2[data-astro-cid-3lqc2bim]{font-size:var(--fs-h2);color:var(--brand-900);margin:.6rem 0 .8rem}.phone[data-astro-cid-3lqc2bim]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--brand-700);font-size:clamp(1.5rem,1.2rem + 1.4vw,2.2rem);font-weight:800}.phone[data-astro-cid-3lqc2bim]:hover{color:var(--brand-900)}.contacts-actions[data-astro-cid-3lqc2bim]{z-index:1;flex-wrap:wrap;gap:.75rem;display:flex;position:relative}.channel[data-astro-cid-3lqc2bim]{--btn-fg:#fff;box-shadow:var(--shadow-md)}.wa[data-astro-cid-3lqc2bim]{--btn-bg:#1faa59}.wa[data-astro-cid-3lqc2bim]:hover{--btn-bg:#1a964e}.tg[data-astro-cid-3lqc2bim]{--btn-bg:#229ed9}.tg[data-astro-cid-3lqc2bim]:hover{--btn-bg:#1d8cc1}@media (width<=560px){.contacts-actions[data-astro-cid-3lqc2bim],.channel[data-astro-cid-3lqc2bim]{width:100%}}
