.pod-hero .hero__h{max-width:none}main>section.pod{background:var(--bes-soft-gray);padding-bottom:var(--bes-section-pad)}.pod__card{background:var(--bes-white);border-radius:28px;box-shadow:0 24px 64px rgba(1,30,65,.1);padding:clamp(24px,4vw,56px)}.pod__ep{align-items:start;display:grid;gap:clamp(28px,4.5vw,64px);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pod__cover{border-radius:20px;box-shadow:0 18px 44px rgba(1,30,65,.2);display:block;height:auto;position:sticky;top:calc(var(--bes-header-h) + 24px);width:100%}.pplayer{margin-top:0}.pplayer>audio{display:block;width:100%}.pplayer__ui{align-items:center;background:linear-gradient(135deg,var(--bes-navy) 0,var(--bes-gradient-mid) 100%);border-radius:22px;color:var(--bes-white);display:flex;gap:clamp(16px,2vw,24px);padding:clamp(16px,2vw,22px) clamp(18px,2.4vw,28px)}.pplayer__ui[hidden]{display:none}.pplayer__play{background:var(--bes-bright-green);border:0;border-radius:50%;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -10px 16px rgba(1,30,65,.22),0 0 0 6px rgba(162,212,94,.16),0 14px 30px rgba(0,0,0,.35),0 4px 8px rgba(0,0,0,.18);color:var(--bes-navy);cursor:pointer;display:grid;flex:none;height:72px;padding:0;place-items:center;position:relative;transition:transform .18s ease,box-shadow .18s ease;width:72px}.pplayer__play:before{background:linear-gradient(115deg,hsla(0,0%,100%,0) 38%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0) 62%),radial-gradient(ellipse 58% 26% at 50% 16%,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,.25) 55%,hsla(0,0%,100%,0) 75%),conic-gradient(from 210deg,hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,.2) 30deg,hsla(0,0%,100%,0) 65deg,hsla(0,0%,100%,0) 175deg,hsla(0,0%,100%,.14) 210deg,hsla(0,0%,100%,0) 245deg);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:260% 260%,100% 100%,100% 100%;border-radius:50%;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.45),inset 0 -1px 0 1px rgba(1,30,65,.12);content:"";inset:0;pointer-events:none;position:absolute;transition:background-position .9s ease}.pplayer__play:hover:before{background-position:100% 100%,0 0,0 0}@media (prefers-reduced-motion:reduce){.pplayer__play:before{transition:none}}.pplayer__play>svg{position:relative;z-index:1}.pplayer__play:after{border:2px solid rgba(162,212,94,.55);border-radius:50%;content:"";inset:-6px;opacity:0;pointer-events:none;position:absolute;transform:scale(1)}.pplayer.is-playing .pplayer__play:after{animation:pp-ring 2.4s ease-out infinite}@keyframes pp-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.pplayer.is-playing .pplayer__play:after{animation:none}}.pplayer__play:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -10px 16px rgba(1,30,65,.18),0 0 0 9px rgba(162,212,94,.2),0 18px 36px rgba(0,0,0,.38),0 4px 8px rgba(0,0,0,.18);transform:translateY(-1px) scale(1.04)}.pplayer__play:active{box-shadow:inset 0 2px 6px rgba(1,30,65,.25),0 0 0 6px rgba(162,212,94,.16),0 6px 14px rgba(0,0,0,.3);transform:scale(.96)}.pplayer__btn:focus-visible,.pplayer__play:focus-visible,.pplayer__seek:focus-visible{outline:3px solid var(--bes-white);outline-offset:4px}.pplayer__i{fill:currentColor;height:30px;width:30px}.pplayer.is-playing .pplayer__i--play,.pplayer__i--pause{display:none}.pplayer.is-playing .pplayer__i--pause{display:block}.pplayer__body{flex:1;min-width:0}.pplayer__seek{--p:0%;-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;display:block;height:24px;margin:0;width:100%}.pplayer__seek::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--bes-bright-green) var(--p),hsla(0,0%,100%,.25) var(--p));border-radius:3px;height:6px}.pplayer__seek::-moz-range-track{background:linear-gradient(90deg,var(--bes-bright-green) var(--p),hsla(0,0%,100%,.25) var(--p));border-radius:3px;height:6px}.pplayer__seek::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bes-white);border:0;border-radius:50%;height:16px;margin-top:-5px;width:16px}.pplayer__seek::-moz-range-thumb{background:var(--bes-white);border:0;border-radius:50%;height:16px;width:16px}.pplayer__row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:6px}.pplayer__time{color:var(--bes-soft-teal);font-size:1rem;font-variant-numeric:tabular-nums}.pplayer__ctl{display:flex;gap:8px}.pplayer__btn{background:transparent;border:1px solid hsla(0,0%,100%,.45);border-radius:18px;color:var(--bes-white);cursor:pointer;font:600 .9375rem/1 Montserrat,sans-serif;height:36px;min-width:52px;padding:0 12px}.pplayer__btn:hover{background:var(--bes-white);color:var(--bes-navy)}.pod__topics{margin-top:clamp(36px,4vw,48px)}.pod__topics .h3{color:var(--bes-navy)}.pod__topics ul{display:grid;gap:var(--s-4);list-style:none;margin-top:var(--s-4);padding:0}.pod__topics li{color:var(--bes-navy);font-size:1.0625rem;line-height:1.65;padding-left:28px;position:relative}.pod__topics li:before{background:var(--bes-bright-green);border-radius:50%;content:"";height:12px;left:0;position:absolute;top:.6em;width:12px}.pod__topics strong{font-weight:700}.pod__src{align-items:center;border-top:1px solid var(--bes-soft-teal);display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:clamp(36px,4vw,56px);padding-top:clamp(24px,3vw,32px)}.pod__src-l{color:var(--bes-text-muted);font-size:.875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pod__src a{border-radius:var(--radius-sm);display:inline-flex;padding:8px}.pod__src img{display:block;height:32px;width:auto}@media (max-width:899.98px){.pod__ep{grid-template-columns:1fr}.pod__cover{max-width:520px;position:static}}@media (max-width:479.98px){.pplayer__ui{align-items:stretch;flex-direction:column}.pplayer__play{align-self:center}}.pod-hero__meta{align-items:center;color:var(--bes-soft-teal);display:flex;flex-wrap:wrap;font-size:1.125rem;font-weight:600;gap:6px 14px;margin-top:var(--s-4)}.pod-hero__meta span:before{background:var(--bes-bright-green);border-radius:50%;content:"";display:inline-block;height:6px;margin-right:14px;vertical-align:middle;width:6px}.pplayer{--pp-ink:var(--bes-navy);background:linear-gradient(135deg,var(--bes-navy) 0,var(--bes-gradient-mid) 100%);border-radius:22px;color:var(--bes-white);overflow:hidden}.pplayer__head{padding:clamp(18px,2.4vw,26px) clamp(18px,2.4vw,28px) 0}.pplayer__show{color:var(--bes-bright-green);font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pplayer__title{color:var(--bes-white);font-family:Nunito,sans-serif;font-size:clamp(1.25rem,1rem + .9vw,1.625rem);font-weight:800;line-height:1.25;margin-top:8px}.pplayer>audio{margin:16px clamp(18px,2.4vw,28px) 0;width:calc(100% - clamp(18px, 2.4vw, 28px)*2)}.pplayer__ui{background:none;border-radius:0}.pplayer ul.pplayer__listen{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0 clamp(18px,2.4vw,28px) clamp(18px,2.4vw,24px)}.pplayer__listen a{align-items:center;border:1px solid hsla(0,0%,100%,.45);border-radius:20px;color:var(--bes-white);display:inline-flex;font-size:.9375rem;font-weight:600;gap:8px;min-height:40px;padding:0 16px;text-decoration:none}.pplayer__listen a:hover{background:var(--bes-white);color:var(--bes-navy);--pp-ink:var(--bes-white)}.pplayer__listen a:focus-visible{outline:3px solid var(--bes-white);outline-offset:3px}.pplayer__listen svg{fill:currentColor;flex:none;height:18px;width:18px}