/* Shared header/footer navy gradient */
.site-header,.site-header.scrolled{background:radial-gradient(circle at 12% 8%,rgba(74,186,106,.09),transparent 28%),linear-gradient(135deg,#00235a 0%,#002052 38%,#001638 100%)}

/* Animated podcast data field */
.episode-feature{position:relative;overflow:hidden}.episode-copy,.episode-image{position:relative;z-index:2}.podcast-bars{position:absolute;z-index:1;left:3%;top:20px;width:42%;height:210px;display:flex;align-items:flex-end;gap:10px;opacity:.32;mask-image:linear-gradient(180deg,#000,transparent 95%)}.podcast-bars i{display:block;width:3px;height:var(--bar-height,45%);background:linear-gradient(180deg,rgba(255,255,255,.12),var(--green));transform-origin:bottom;animation:podcast-bar 3.8s ease-in-out infinite}.podcast-bars i:nth-child(1){--bar-height:24%;animation-delay:-.2s}.podcast-bars i:nth-child(2){--bar-height:52%;animation-delay:-1.8s}.podcast-bars i:nth-child(3){--bar-height:34%;animation-delay:-2.7s}.podcast-bars i:nth-child(4){--bar-height:78%;animation-delay:-.9s}.podcast-bars i:nth-child(5){--bar-height:46%;animation-delay:-3.2s}.podcast-bars i:nth-child(6){--bar-height:92%;animation-delay:-1.4s}.podcast-bars i:nth-child(7){--bar-height:64%;animation-delay:-2.2s}.podcast-bars i:nth-child(8){--bar-height:38%;animation-delay:-.5s}.podcast-bars i:nth-child(9){--bar-height:84%;animation-delay:-3.5s}.podcast-bars i:nth-child(10){--bar-height:56%;animation-delay:-1.1s}.podcast-bars i:nth-child(11){--bar-height:72%;animation-delay:-2.5s}.podcast-bars i:nth-child(12){--bar-height:30%;animation-delay:-.1s}@keyframes podcast-bar{0%,100%{transform:scaleY(.45);opacity:.35}50%{transform:scaleY(1);opacity:1}}@media(max-width:850px){.podcast-bars{left:6%;top:450px;width:70%;height:180px}}@media(max-width:560px){.podcast-bars{top:350px;width:82%;height:150px;gap:8px}}

@media(prefers-reduced-motion:reduce){.podcast-bars i{animation:none}}
