.podcast-archive{background-color:var(--color-white);color:var(--color-black);display:block;padding:.9rem 0}@media screen and (max-width:768px) and (orientation:portrait){.podcast-archive{padding:.6rem 0}}.podcast-archive.is-loading .podcast-archive__season{opacity:.5;pointer-events:none}.podcast-archive .podcast-archive__description{margin-bottom:.5rem;max-width:8.4rem}.podcast-archive .podcast-archive__seasons{display:flex;flex-wrap:wrap;gap:.05rem;margin-bottom:.6rem}@media screen and (max-width:768px) and (orientation:portrait){.podcast-archive .podcast-archive__seasons{flex-wrap:nowrap;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;padding-bottom:.04rem;scrollbar-width:none}:is(.podcast-archive .podcast-archive__seasons)::-webkit-scrollbar{display:none}}.podcast-archive .podcast-archive__season-tab{align-items:center;background-color:#f5f5f5;border:0;border-radius:.12rem;color:var(--color-disabled);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Athletics,sans-serif;justify-content:center;padding:.12rem .18rem;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}@media (hover:hover) and (pointer:fine){:is(.podcast-archive .podcast-archive__season-tab):hover:not(.is-active){color:var(--color-black)}}.is-active:is(.podcast-archive .podcast-archive__season-tab){background-color:var(--color-orange);color:var(--color-black)}.podcast-archive .podcast-archive__season-meta{align-items:center;display:flex;gap:.4rem;justify-content:space-between;margin-bottom:.3rem}@media screen and (max-width:768px) and (orientation:portrait){.podcast-archive .podcast-archive__season-meta{align-items:flex-start;flex-direction:column;gap:.24rem}}.podcast-archive .podcast-archive__season-title{margin:0;text-transform:uppercase}:is(.podcast-archive .podcast-archive__season-title) strong{font-weight:800}.podcast-archive .podcast-archive__listen{align-items:center;display:flex;flex-shrink:0;gap:.2rem}.podcast-archive .podcast-archive__season-title-sep{color:rgba(0,0,0,.2)}.podcast-archive .podcast-archive__listen-label{text-transform:uppercase;white-space:nowrap}.podcast-archive .podcast-archive__listen-list{align-items:center;display:flex;gap:.2rem;list-style:none;margin:0;padding:0}.podcast-archive .podcast-archive__listen-link{align-items:center;display:flex;justify-content:center}.podcast-archive .podcast-archive__listen-icon{display:block;height:.28rem;object-fit:contain;width:.28rem}.podcast-archive .podcast-archive__episodes{display:flex;flex-direction:column}.podcast-archive .podcast-archive__empty{color:var(--color-disabled);margin:0}.podcast-accordion{border-bottom:.03rem solid rgba(0,0,0,.2);display:block;--podcast-accordion-media-width:2.16rem;--podcast-accordion-column-gap:1.15rem}.podcast-accordion:first-child{border-top:.03rem solid rgba(0,0,0,.2)}.podcast-accordion .podcast-accordion__trigger{align-items:start;background-color:transparent;border:0;color:var(--color-black);column-gap:var(--podcast-accordion-column-gap);cursor:pointer;display:grid;font-family:Athletics,sans-serif;grid-template-areas:"media copy icon";grid-template-columns:var(--podcast-accordion-media-width) 1fr auto;padding:.3rem 0;text-align:left;width:100%}@media screen and (max-width:768px) and (orientation:portrait){.podcast-accordion .podcast-accordion__trigger{column-gap:.16rem;grid-template-areas:"media media" "copy icon";grid-template-columns:1fr auto;padding:.24rem 0;row-gap:.12rem}}.podcast-accordion .podcast-accordion__media{border-radius:.12rem;display:block;flex-shrink:0;grid-area:media;height:var(--podcast-accordion-media-width);overflow:hidden;position:relative;width:var(--podcast-accordion-media-width)}@media screen and (max-width:768px) and (orientation:portrait){.podcast-accordion .podcast-accordion__media{aspect-ratio:16/9;height:auto;width:100%}}.podcast-accordion .podcast-accordion__image{display:block;height:100%;object-fit:cover;width:100%}.podcast-accordion .podcast-accordion__play{align-items:center;background-color:var(--color-orange);border-radius:50%;color:var(--color-black);display:flex;height:.28rem;justify-content:center;pointer-events:none;position:absolute;right:.08rem;top:.08rem;width:.28rem}@media screen and (max-width:768px) and (orientation:portrait){.podcast-accordion .podcast-accordion__play{height:.24rem;right:.06rem;top:.06rem;width:.24rem}}.podcast-accordion .podcast-accordion__play-svg{display:block;height:.16rem;transform:rotate(-90deg);width:.16rem}.podcast-accordion .podcast-accordion__copy{display:flex;flex-direction:column;grid-area:copy;min-width:0}.podcast-accordion .podcast-accordion__meta{align-items:center;display:flex;font-weight:800;gap:.2rem;margin-bottom:.2rem}.podcast-accordion .podcast-accordion__meta-sep{color:var(--color-disabled)}.podcast-accordion .podcast-accordion__name{display:block;min-width:0}.podcast-accordion .podcast-accordion__title{display:block}.podcast-accordion .podcast-accordion__icon{align-items:center;align-self:start;border-radius:50%;color:var(--color-black);display:flex;flex-shrink:0;grid-area:icon;justify-content:center;transition:background-color .2s ease,color .2s ease,transform .2s ease}@media screen and (max-width:768px) and (orientation:portrait){.podcast-accordion .podcast-accordion__icon{align-self:center}}.podcast-accordion .podcast-accordion__icon-svg{display:block;height:.24rem;transform-origin:center;transition:transform .25s ease;width:.24rem}:is(.podcast-accordion .podcast-accordion__icon-svg) path{transition:fill .2s ease}:is(.podcast-accordion.is-open .podcast-accordion__icon) path{fill:var(--color-orange)}.podcast-accordion.is-open .podcast-accordion__icon-svg{transform:rotate(180deg)}.podcast-accordion .podcast-accordion__panel{height:0;overflow:hidden;transition:height var(--dur-short) var(--ease)}.podcast-accordion .podcast-accordion__content{margin-left:calc(var(--podcast-accordion-media-width) + var(--podcast-accordion-column-gap));padding:0 0 .6rem}@media screen and (max-width:768px) and (orientation:portrait){.podcast-accordion .podcast-accordion__content{margin-left:0;padding-bottom:.3rem}}:is(.podcast-accordion .podcast-accordion__content)>:first-child{margin-top:0}:is(.podcast-accordion .podcast-accordion__content)>:last-child{margin-bottom:0}.podcast-accordion .podcast-accordion__embed{aspect-ratio:16/9;background-color:var(--color-black);border-radius:.12rem;margin-top:.24rem;overflow:hidden;position:relative;width:100%}:is(.podcast-accordion .podcast-accordion__embed) iframe{border:0;height:100%;inset:0;position:absolute;width:100%}@media (prefers-reduced-motion:reduce){.podcast-accordion .podcast-accordion__panel{transition:none}}