:root{--container-max-width:1280px}.podcast-hero{--plyr-color-main:#ffccc7;--plyr-range-fill-background:#8f491a;--plyr-video-progress-buffered-background:hsla(44,46%,88%,.6);--plyr-video-control-color:#fbf9f6;--plyr-video-control-color-hover:#ffccc7;--plyr-video-control-background-hover:transparent;--plyr-audio-control-color:#8f491a;--plyr-audio-control-color-hover:#7c3b0f;--plyr-video-controls-background:linear-gradient(transparent,rgba(63,14,3,.75));--plyr-tooltip-background:#ffccc7;--plyr-tooltip-color:#3f0e03;--plyr-tooltip-arrow-size:6px;--plyr-tooltip-radius:4px;--plyr-badge-background:#e8aaa7;--plyr-badge-text-color:#7c3b0f;--plyr-font-family:Barlow,sans-serif;--plyr-font-size-base:14px;--plyr-font-weight-bold:600;--plyr-menu-background:#f7f4e8;--plyr-menu-color:#8f491a;--plyr-menu-border-color:rgba(143,73,26,.1);--plyr-menu-radius:8px;--plyr-menu-shadow:0 4px 20px rgba(63,14,3,.15);--plyr-menu-item-arrow-color:#8f491a;--plyr-range-thumb-background:#fbf9f6;--plyr-range-thumb-shadow:0 1px 3px rgba(0,0,0,.15);--plyr-range-track-height:4px;--plyr-range-thumb-height:14px;--plyr-focus-visible-color:#e8aaa7;--plyr-tab-focus-color:#e8aaa7;background-color:#fbf9f6;overflow:hidden;padding:1.5rem 0 3rem;position:relative}@media(min-width:768px){.podcast-hero{padding:2rem 0 4rem}}@media(min-width:1200px){.podcast-hero{padding:2.5rem 0 5rem}}.podcast-hero .container{position:relative;z-index:1}.podcast-hero__back-link{align-items:center;color:#e8aaa7;display:inline-flex;font-family:Barlow,sans-serif;font-size:1rem;font-weight:600;gap:.5rem;margin-bottom:1rem;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.podcast-hero__back-link:hover{color:#dd837f}.podcast-hero__back-link svg{flex-shrink:0}.podcast-hero__content{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1200px){.podcast-hero__content{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr auto;grid-template-rows:auto auto}}.podcast-hero__info{order:1}@media(min-width:1200px){.podcast-hero__info{grid-column:1;grid-row:1;order:0}}.podcast-hero__video-container{border-radius:.75rem;order:2;overflow:hidden;position:relative}@media(min-width:1200px){.podcast-hero__video-container{grid-column:1/-1;grid-row:2;order:0}}.podcast-hero__meta{color:#8f491a;font-family:Barlow,sans-serif;font-size:1rem;font-weight:700;line-height:1.6;margin-bottom:.5rem;text-transform:uppercase}.podcast-hero__meta-separator{margin:0 .5rem}.podcast-hero__title{color:#7c3b0f;font-family:Barlow,sans-serif;font-size:2rem;font-weight:600;line-height:normal;margin:0}@media(min-width:768px){.podcast-hero__title{font-size:2.5rem}}@media(min-width:992px){.podcast-hero__title{font-size:3.125rem}}.podcast-hero__actions{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;order:3}@media(min-width:768px){.podcast-hero__actions{gap:1rem}}@media(min-width:1200px){.podcast-hero__actions{align-self:end;grid-column:2;grid-row:1;order:0}}.podcast-hero__btn{align-items:center;background-color:#ffccc7;border:none;color:#8f491a;cursor:pointer;display:inline-flex;font-family:Barlow,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:.05em;max-height:3.1875rem;padding:1rem;text-transform:uppercase;transition:background-color .2s ease,transform .1s ease;white-space:nowrap}@media(min-width:576px){.podcast-hero__btn{font-size:1rem;padding:1rem 1.5rem}}@media(min-width:768px){.podcast-hero__btn{font-size:1.125rem;padding:1rem 2rem}}.podcast-hero__btn:hover{background-color:#ffb5ae}.podcast-hero__btn:active{transform:scale(.98)}.podcast-hero__listen-dropdown{position:relative}.podcast-hero__btn--listen .podcast-hero__dropdown-icon{transition:transform .2s ease}.podcast-hero__btn--listen:hover,.podcast-hero__btn--listen[aria-expanded=true]{background-color:#8f491a;color:#fbf9f6}.podcast-hero__btn--listen[aria-expanded=true] .podcast-hero__dropdown-icon{transform:rotate(180deg)}.podcast-hero__dropdown-menu{background-color:#f7f4e8;border:none;border-top:1px solid rgba(143,73,26,.1);box-shadow:none;left:auto;max-height:0;max-width:100%;opacity:0;overflow:hidden;padding:0;position:relative;top:auto;transition:max-height .3s ease,opacity .2s ease,padding .3s ease;visibility:hidden;width:100%;z-index:100}.podcast-hero__dropdown-menu[aria-hidden=false]{max-height:80vh;opacity:1;overflow-y:auto;padding:1rem .75rem;visibility:visible}@media(min-width:576px){.podcast-hero__dropdown-menu[aria-hidden=false]{padding:1.5rem 1rem}}@media(min-width:768px){.podcast-hero__dropdown-menu{border:1px solid rgba(143,73,26,.1);box-shadow:0 4px 20px rgba(63,14,3,.15);left:0;max-height:60vh;max-width:none;min-width:20.5rem;overflow-y:auto;padding:2rem 2.4rem;position:absolute;top:100%;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;width:auto}.podcast-hero__dropdown-menu[aria-hidden=false]{max-height:60vh;padding:2rem 2.4rem;transform:translateY(0)}}.podcast-hero__platform-list{display:flex;flex-direction:column;gap:.88rem;list-style:none;margin:0;padding:0}.podcast-hero__platform-item{margin:0}.podcast-hero__platform-link{align-items:center;align-self:stretch;background-color:#efe8d4;color:#8f491a;display:flex;gap:.5rem;height:auto;min-height:2.75rem;padding:.5rem .625rem;text-decoration:none;transition:background-color .2s ease}@media(min-width:576px){.podcast-hero__platform-link{gap:.6875rem;min-height:3.1875rem;padding:.5625rem .75rem}}.podcast-hero__platform-link:hover{background-color:#e8dec1}.podcast-hero__platform-icon{align-items:center;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem}@media(min-width:576px){.podcast-hero__platform-icon{height:1.5rem;width:1.5rem}}.podcast-hero__platform-icon svg{height:100%;width:100%}.podcast-hero__platform-label{font-family:Barlow,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media(min-width:576px){.podcast-hero__platform-label{font-size:1rem}}.podcast-hero__btn--share{align-items:center;display:flex;gap:.5rem}@media(max-width:575.98px){.podcast-hero__btn--share span{display:none}}.podcast-hero__btn--share svg{flex-shrink:0;height:1.61475rem;width:1.45313rem}.podcast-hero__video-embed{height:0;padding-bottom:56.25%;position:relative}.podcast-hero__video-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.podcast-hero__youtube-facade{aspect-ratio:16/9;cursor:pointer;max-height:70vh;position:relative;width:100%}@supports not (aspect-ratio:16/9){.podcast-hero__youtube-facade{height:0;padding-bottom:56.25%}}.podcast-hero__youtube-facade:hover .podcast-hero__play-button{transform:translate(-50%,-50%) scale(1.1)}.podcast-hero__youtube-iframe{aspect-ratio:16/9;border:0;width:100%}@supports not (aspect-ratio:16/9){.podcast-hero__youtube-iframe{height:100%;left:0;position:absolute;top:0;width:100%}}.podcast-hero__youtube-player{background-color:#efe8d4;border-radius:.75rem;overflow:hidden;position:relative;width:100%}.podcast-hero__youtube-player:not(iframe){height:0;padding-bottom:56.25%}.podcast-hero__youtube-player:not(iframe) iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.podcast-hero iframe.podcast-hero__youtube-player{aspect-ratio:16/9;border:0;height:auto;width:100%}.podcast-hero__plyr-container{background-color:#efe8d4;overflow:hidden;position:relative;width:100%}.podcast-hero__plyr-container,.podcast-hero__plyr-container .plyr,.podcast-hero__plyr-container .plyr__video-wrapper{border-radius:.75rem;max-height:70vh}.podcast-hero__plyr-container .plyr__control--overlaid{background:#ffccc7!important;border:none;border-radius:50%;padding:1rem;transition:transform .2s ease,background-color .2s ease}.podcast-hero__plyr-container .plyr__control--overlaid svg{fill:#fbf9f6;height:24px;width:24px}.podcast-hero__plyr-container:hover .plyr__control--overlaid{background:#ffb5ae!important;transform:translate(-50%,-50%) scale(1.1)}.podcast-hero__plyr-container .plyr__progress__buffer{background:hsla(44,46%,88%,.6)}.podcast-hero__plyr-container .plyr__controls{padding:.75rem 1rem}.podcast-hero__plyr-container .plyr__menu__container{background:#f7f4e8;border-radius:.5rem;box-shadow:0 4px 20px rgba(63,14,3,.15)}.podcast-hero__plyr-container .plyr__menu__container .plyr__control{color:#8f491a}.podcast-hero__plyr-container .plyr__menu__container .plyr__control:hover{background:#efe8d4}.podcast-hero__plyr-container .plyr__menu__container .plyr__control[aria-checked=true]:before{background:#8f491a}.podcast-hero__plyr-container .plyr__volume input[type=range]::-webkit-slider-thumb{background:#fbf9f6}.podcast-hero__plyr-container .plyr__volume input[type=range]::-moz-range-thumb{background:#fbf9f6}.podcast-hero__thumbnail{aspect-ratio:16/9;position:relative;width:100%}@supports not (aspect-ratio:16/9){.podcast-hero__thumbnail{height:0;padding-bottom:56.25%}}.podcast-hero__thumbnail-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.podcast-hero__play-button{align-items:center;background:transparent;border:none;border-radius:50%;color:#fbf9f6;cursor:pointer;display:flex;height:58px;justify-content:center;left:50%;padding:0;position:absolute;text-decoration:none;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease;width:58px}.podcast-hero__play-button:focus{outline:2px solid #8f491a;outline-offset:4px}.podcast-hero__placeholder{align-items:center;color:#8f491a;display:flex;font-style:italic;justify-content:center;min-height:300px;padding:2rem;text-align:center}@media(min-width:768px){.podcast-hero__placeholder{min-height:400px}}@media(max-width:767.98px){.podcast-hero__listen-dropdown{flex-grow:1}.podcast-hero__btn--listen{justify-content:space-between;width:100%}.podcast-hero__actions{flex-direction:row;width:100%}.podcast-hero__actions .podcast-hero__btn--share{align-self:flex-start;flex-shrink:0}}@media(max-width:575.98px){.podcast-hero__actions{gap:.5rem}.podcast-hero__btn--listen{text-align:left;white-space:normal}}.podcast-description-section{background-color:#7c3b0f;padding:3rem 1rem}@media(min-width:768px){.podcast-description-section{padding:4rem 2rem}}@media(min-width:1200px){.podcast-description-section{padding:5rem 2.5rem}}.podcast-description-section .wp-block-heading{color:#e8aaa7;font-family:Barlow,sans-serif;font-size:2rem;font-weight:500;margin:0 0 1.5rem;text-transform:capitalize}@media(min-width:768px){.podcast-description-section .wp-block-heading{font-size:2.5rem}}.podcast-description-section .podcast-description-content{color:#f7f4e8;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:300;line-height:1.4}@media(min-width:768px){.podcast-description-section .podcast-description-content{font-size:1.5rem}}.podcast-description-section .podcast-description-content p{margin:0 0 1rem}.podcast-description-section .podcast-description-content p:last-child{margin-bottom:0}.podcast-description-section .podcast-description-content a{color:#e8aaa7;font-weight:600;text-decoration:none}.podcast-description-section .podcast-description-content a:hover{text-decoration:underline}.podcast-description-section .podcast-description-content ol,.podcast-description-section .podcast-description-content ul{margin:1rem 0;padding-left:1.5rem}.podcast-description-section .podcast-description-content li{margin-bottom:.5rem}