.podcast{position:relative;isolation:isolate;overflow:hidden;padding-bottom:clamp(2rem,5vw,4rem)}.podcast-hero{position:relative;z-index:1}.podcast-hero__card{position:relative;overflow:hidden;min-height:auto;justify-content:flex-start}.podcast-hero__card .dm-hero-bg--contained{position:absolute;inset:0;width:100%;height:100%;transform:none;border-radius:inherit}.podcast-landing{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(2rem,4vw,3.5rem)}.podcast-hero__intro{display:flex;flex-direction:column;gap:1rem;max-width:65rem}.podcast-hero__title{margin:0;max-width:52rem}.podcast-hero__tagline{margin:0;max-width:38rem;font-size:var(--dm-font-subtitle);line-height:1.5;color:#83afc2}.podcast-hero__accent{color:#fff}.podcast-hero__channels{display:flex;flex-direction:column;gap:clamp(2.5rem,4vw,3.5rem)}.podcast-channel-row{display:flex;align-items:flex-start;gap:clamp(1.5rem,3vw,2.5rem)}.podcast-channel-row__cover{width:clamp(9.5rem,14vw,12.3125rem);height:clamp(9.5rem,14vw,12.125rem);border:1px solid #ffdede;object-fit:cover;flex-shrink:0}.podcast-channel-row__content{display:flex;flex-direction:column;gap:1rem;min-width:0;flex:1 1 auto;max-width:36.875rem}.podcast-channel-row__copy{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.podcast-channel-row__name{margin:0;font-size:var(--dm-font-subtitle);font-weight:300;line-height:1.2;color:#fff;text-shadow:var(--dm-section-title-glow)}.podcast-channel-row__body{margin:0;font-size:1rem;line-height:1.5;letter-spacing:.09em;color:#fff}.podcast-channel-row__actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem 3.75rem;align-items:center}.podcast-channel-row__btn{gap:.625rem;min-width:11.3125rem;min-height:2.9375rem;padding:.625rem}.podcast-channel-row__btn.dm-btn--outline.dm-btn--muted{width:11.3125rem}.podcast-channel-row__btn.dm-btn--outline.dm-btn--accent{width:11.5625rem}.podcast-channel-row__btn-icon{display:block;flex-shrink:0;object-fit:contain}.podcast-channel-row__btn-icon--listen{width:1.9375rem;height:1.9375rem}.podcast-channel-row__btn-icon--watch{width:2rem;height:1.6875rem}.podcast-episodes{position:relative;z-index:1}.podcast-episodes--follows.dm-page-section{padding-top:0}.podcast-episodes__title{margin:0 0 1.25rem}.podcast-episodes__muted{font-weight:300;color:#83afc2}.podcast-episodes__empty{margin:0;color:rgba(255,255,255,.65);font-size:1rem;line-height:1.5}.podcast-player{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:1.5rem;gap:1.5rem;padding:1.25rem 1.5rem;border-radius:20px}.podcast-player__controls{display:flex;align-items:center;gap:.75rem}.podcast-player__btn{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:transparent;color:#b2dff3;cursor:pointer;transition:background .15s ease,color .15s ease}.podcast-player__btn:hover{background:rgb(255 255 255/.08);color:#fff}.podcast-player__play{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border:0;border-radius:50%;background:#204c72;color:#fff;cursor:pointer;box-shadow:0 1px 12px rgb(178 223 243/.35);transition:background .15s ease,transform .15s ease}.podcast-player__play:hover{background:#2a5d8a;transform:scale(1.05)}.podcast-player__now{display:flex;flex-direction:column;gap:.25rem;margin:0;min-width:0}.podcast-player__now-series{font-size:var(--dm-font-label);letter-spacing:.09em;text-transform:uppercase;color:#b2dff3;text-shadow:var(--dm-label-glow)}.podcast-player__now-title{font-size:var(--dm-font-subtitle);color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.podcast-player__meta{display:flex;align-items:center;gap:.75rem}.podcast-player__share-status{min-width:3.5rem;font-size:var(--dm-font-tag);color:#b2dff3}.podcast-list{margin-top:1rem}.podcast-list__head{display:grid;grid-template-columns:3.5rem 1fr auto;grid-gap:1.5rem;gap:1.5rem;padding:0 1rem .75rem;font-size:var(--dm-font-tag);letter-spacing:.09em;text-transform:uppercase;color:#a7a7a7;text-shadow:var(--dm-label-glow)}.podcast-list__head>span:last-child{text-align:right}.podcast-row{display:grid;grid-template-columns:3.5rem 1fr auto;align-items:center;grid-gap:1.5rem;gap:1.5rem;width:100%;padding:.75rem 1rem;border:0;border-top:1px solid rgb(255 255 255/.1);background:transparent;font:inherit;text-align:left;color:inherit;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:background .15s ease}.podcast-row:hover{background:rgb(255 255 255/.04)}.podcast-row--active{background:rgb(32 76 114/.25)}.podcast-row__main{display:grid;grid-template-columns:3.5rem 1fr auto;grid-gap:1.5rem;gap:1.5rem;flex:1 1;min-width:0;padding:.75rem 0 .75rem 1rem;background:transparent;font:inherit;text-align:left;color:inherit}.podcast-row__main,.podcast-row__play{align-items:center;border:0;cursor:pointer}.podcast-row__play{display:none;flex-shrink:0;justify-content:center;width:2.75rem;height:2.75rem;margin-right:.75rem;border-radius:50%;background:#204c72;color:#fff;box-shadow:0 1px 12px rgb(178 223 243/.35);transition:background .15s ease,transform .15s ease}.podcast-row__play:hover{background:#2a5d8a;transform:scale(1.05)}.podcast-row__num{display:inline-flex;align-items:center;justify-content:center;width:3.125rem;height:2.875rem;border-radius:10px;background:#204c72;font-size:var(--dm-font-body);font-weight:600;color:#fff;text-shadow:var(--dm-section-title-glow);overflow:hidden;flex-shrink:0}.podcast-list--images .podcast-list__head,.podcast-list--images .podcast-row{grid-template-columns:5.5rem 1fr auto}.podcast-row__num--image{width:5.5rem;height:5.5rem;border-radius:12px;padding:0;background:#204c72}.podcast-row__num-img{display:block;width:100%;height:100%;object-fit:cover}.podcast-row__copy{display:flex;flex-direction:column;gap:.35rem;min-width:0}.podcast-row__title{font-size:var(--dm-font-subtitle);font-weight:600;color:#fff}.podcast-row__series{font-size:var(--dm-font-label);letter-spacing:.09em;text-transform:uppercase;color:#b2dff3;text-shadow:var(--dm-label-glow)}.podcast-row__duration{font-size:var(--dm-font-tag);font-weight:600;letter-spacing:.09em;color:#b2dff3}@media (max-width:768px){.podcast>.podcast-hero{min-height:auto}.podcast-hero .dm-label{margin-bottom:1rem}.podcast-hero__title{font-size:var(--dm-section-heading-size)}.podcast-hero__tagline{font-size:var(--dm-font-subtitle);line-height:1.4}.podcast-channel-row{flex-direction:column;align-items:center;text-align:center}.podcast-channel-row__content{align-items:center;max-width:none}.podcast-channel-row__copy{align-items:center}.podcast-channel-row__actions{justify-content:center;width:100%;max-width:none;gap:.75rem}.podcast-channel-row__btn.dm-btn--outline.dm-btn--accent,.podcast-channel-row__btn.dm-btn--outline.dm-btn--muted{flex:1 1;min-width:0;width:auto;padding-inline:.75rem}.podcast-player{grid-template-columns:1fr;justify-items:center;text-align:center;gap:1rem}.podcast-player__now-title{white-space:normal}.podcast-player__now-title,.podcast-row__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.podcast-list__head{display:none}.podcast-row{grid-template-columns:2.75rem 1fr;gap:.5rem .75rem;padding:.75rem 1rem}.podcast-list--images .podcast-row{grid-template-columns:4.5rem 1fr}.podcast-row__num--image{width:4.5rem;height:4.5rem}.podcast-row__duration{grid-column:2;font-size:var(--dm-font-body);color:#83afc2}}