.podcast-layout{--podcast-gap:1.5rem;display:grid;gap:var(--podcast-gap);grid-template:"header" auto "content" auto "sidebar" auto;position:relative}@media screen and (min-width:1000px){.podcast-layout{--podcast-gap:2rem;grid-template:"header header" auto "sidebar content" auto/320px 1fr;padding:2rem var(--podcast-gap)}}@media screen and (min-width:1300px){.podcast-layout{--podcast-gap:3rem;grid-template-columns:380px 1fr}}.podcast-header{gap:1.25rem;grid-area:header}@media screen and (min-width:800px){.podcast-header{align-items:center;display:flex;gap:var(--podcast-gap)}}.podcast-header hr{margin-left:calc(var(--podcast-gap)*-1);max-width:800px}@media screen and (min-width:800px){.podcast-header--image .podcast__name{margin-top:calc(var(--podcast-gap)*-1)}}.podcast-header .podcast__name small{display:block;font-family:var(--body-font-family);font-size:max(.5em,1rem);font-weight:300;opacity:.7}.podcast-header__image{margin:var(--podcast-gap) calc(var(--site-gutter)*-1);position:relative;z-index:0}@media screen and (min-width:800px){.podcast-header__image{margin:0}}.podcast-header__image .bg-triangle{display:none;position:absolute;right:calc(var(--podcast-gap)*-1);top:-50px;width:130px}.podcast-header__image .bg-box{display:none;height:auto;left:40%;position:absolute;top:50%;translate:0 -50%;width:120%}@media screen and (min-width:800px){.podcast-header__image .bg-box,.podcast-header__image .bg-triangle{display:inherit}}.podcast__breadcrumbs{margin-bottom:1em}.podcast-content{position:relative}.podcast-content .podcast__embed{position:sticky;top:0;z-index:var(--site-z-1)}.podcast-sidebar{align-self:start;grid-area:sidebar;position:sticky;top:0}.podcast-sidebar section{background:rgb(var(--color-background-alt));margin-bottom:1.5rem;padding:1rem 1.5rem}.podcast-sidebar h2{color:rgb(var(--color-primary));font:700 1rem/1.2 var(--body-font-family);margin-bottom:.5em}.featured-person{align-items:center;display:flex;flex-flow:row-reverse;gap:1rem;justify-content:flex-end}.featured-person+.featured-person{margin-top:1rem}.featured-person__title{margin:.35em 0 0}.featured-person a{font-weight:inherit}.featured-person a:not(:hover){color:inherit}.featured-person__headshot{aspect-ratio:1/1;flex:0 0 80px;height:80px;object-fit:cover;width:80px}.recent-podcasts .podcast{--btn-accent-color:var(--color-primary);--btn-accent-contrast-color:var(--color-primary-contrast);border-top:2px solid rgb(var(--color-foreground),.175);display:grid;gap:1rem;grid-template:"media title" auto/auto 1fr;padding:1rem 0;width:100%}.recent-podcasts .podcast:first-of-type{border-top:0}.recent-podcasts .podcast__title{display:block;font-size:clamp(1rem,1.25vw,1.2rem);grid-area:title;margin-top:0;text-transform:none}.recent-podcasts .podcast a{color:inherit;display:unset!important;font-style:inherit;font-weight:inherit}.recent-podcasts .podcast__episode{display:block;font:var(--body-font);font-size:.75em;line-height:1;margin-bottom:.25rem;margin-top:5px;opacity:.7}.recent-podcasts .podcast__image{grid-area:image}.recent-podcasts .podcast__image a{background:#fff;display:block}.recent-podcasts .podcast__image img{border-radius:var(--media-border-radius);object-fit:contain}.recent-podcasts .play-pulser__circles{--play-pulser-size:30px!important;--play-pulser-icon-size:9px!important}.recent-podcasts .podcast:not(:hover):not(:focus-within) .play-pulser__circles:after,.recent-podcasts .podcast:not(:hover):not(:focus-within) .play-pulser__circles:before{animation:none}