.episode-detail-main{flex:1;padding-bottom:clamp(4rem,12vh,6rem)}.landing--episode-detail .landing-header,.landing--episode-detail .episode-detail-main{color:#fff;--landing-ink:#fff;--landing-hairline:.5px solid #ffffff38;background-color:#0a0a0a}.landing--episode-detail .landing-header .palimps-logo{filter:invert()}.landing--episode-detail .landing-header{padding-bottom:.65rem}.landing--episode-detail .landing-locale-link{opacity:.65}.landing--episode-detail .landing-locale-link:hover{opacity:1}.landing--episode-detail .landing-locale-sep{opacity:.35}.landing--episode-detail .episode-detail-main .episode-typo-label{color:#a3a3a3;font-size:.6875rem}.landing--episode-detail .episode-detail-main .episode-typo-value{color:#fff;font-size:clamp(1.625rem,4.5vw,2.125rem);font-weight:400}.landing--episode-detail .episode-detail-main .episode-typo-note{color:#b8b8b8;font-size:1.0625rem}.landing--episode-detail .episode-detail-main .episode-detail-back,.landing--episode-detail .episode-detail-main .episode-detail-youtube{color:#fff;font-size:.6875rem}.episode-detail-head{text-align:center;padding:clamp(.875rem,2.75vw,1.25rem) clamp(1.25rem,4vw,3.5rem) clamp(1.625rem,4.25vw,2.25rem)}.episode-detail-id{letter-spacing:.065em;margin:0;font-size:clamp(3.5rem,12vw,7.5rem);font-weight:800;line-height:.9}.episode-detail-video{width:100%}.episode-detail-video-inner{aspect-ratio:16/9;background:#1a1a1a;width:100%}.episode-detail-video-trigger{color:#fff;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.episode-detail-video-thumb-wrap{aspect-ratio:16/9;background:#1a1a1a;width:100%;display:block;position:relative;overflow:hidden}.episode-detail-video-thumb{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:transform .75s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1)}.episode-detail-video-thumb--color{filter:none}.episode-detail-video-play{pointer-events:none;background:#0a0a0a38;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.episode-detail-video-play-icon{opacity:.95;width:clamp(4.5rem,14vw,7rem);height:clamp(4.5rem,14vw,7rem)}@media (hover:hover) and (pointer:fine){.episode-detail-video-trigger:hover .episode-detail-video-thumb{transform:scale(1.02)}.episode-detail-video-trigger:hover .episode-detail-video-play{background:#0a0a0a52}}@media (prefers-reduced-motion:reduce){.episode-detail-video-thumb{transition:none}}.episode-video-modal{z-index:1000;position:fixed;inset:0}.episode-video-modal-backdrop{cursor:pointer;background:#000000e0;border:0;position:absolute;inset:0}.episode-video-modal-close{z-index:2;color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;font-size:2rem;line-height:1;display:flex;position:absolute;top:clamp(1rem,3vw,1.75rem);right:clamp(1rem,3vw,1.75rem)}.episode-video-modal-close:hover{opacity:.65}.episode-video-modal-content{z-index:1;pointer-events:none;justify-content:center;align-items:center;min-height:100%;padding:clamp(3.5rem,10vh,5rem) clamp(1rem,4vw,2rem);display:flex;position:relative}.episode-video-modal-player{aspect-ratio:16/9;pointer-events:auto;background:#000;width:min(92vw,72rem);position:relative}.episode-video-modal-embed{border:0;width:100%;height:100%;position:absolute;inset:0}.episode-detail-credits{margin-top:clamp(2.5rem,6vw,4rem);padding:0 clamp(1.25rem,4vw,3.5rem)}.episode-detail-credits-grid{flex-direction:column;gap:clamp(2rem,4vw,2.75rem);width:100%;max-width:none;margin:0 auto;display:flex}.episode-detail-actions{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.episode-detail-youtube,.episode-detail-back{letter-spacing:.12em;text-transform:uppercase;width:fit-content;color:inherit;font-size:.625rem;font-weight:400;line-height:1.3;text-decoration:none}.episode-detail-back{align-items:center;gap:.35rem;display:inline-flex}.episode-detail-youtube{flex-direction:column;align-items:flex-start;gap:.4rem;display:inline-flex}.episode-detail-youtube-label{align-items:center;gap:.35rem;display:inline-flex}.episode-detail-back-arrow{flex-shrink:0}.episode-detail-youtube-note{text-transform:none;letter-spacing:.04em;flex-direction:column;align-items:flex-start;gap:.25rem;padding-left:1.1rem;display:flex}.episode-detail-youtube-note-line{display:block}.episode-detail-youtube-note-languages{letter-spacing:.02em;line-height:1.45}.episode-detail-youtube--captions-only{cursor:default}.episode-detail-youtube:not(.episode-detail-youtube--captions-only):hover,.episode-detail-back:hover{opacity:.55}@media (min-width:768px){.episode-detail-credits{padding-left:clamp(2.5rem,6vw,5rem);padding-right:clamp(2.5rem,6vw,5rem)}.episode-detail-credits-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,5vw,3.5rem) clamp(2rem,6vw,6rem);display:grid}.episode-detail-credits-grid .episode-typo-block:first-child{grid-area:1/1}.episode-detail-credits-grid .episode-typo-block:nth-child(2){grid-area:1/2}.episode-detail-credits-grid .episode-typo-block:nth-child(3){grid-area:2/1}.episode-detail-credits-grid .episode-typo-block:nth-child(4){grid-area:2/2}.episode-detail-actions{grid-area:1/3;place-self:start}}@media (min-width:1024px){.episode-detail-head,.episode-detail-credits{padding-left:clamp(4rem,8vw,8rem);padding-right:clamp(4rem,8vw,8rem)}.episode-detail-credits-grid{column-gap:clamp(3rem,8vw,8rem)}}.landing:has(.episode-detail-main) .landing-footer-nav{letter-spacing:.085em}.landing:has(.episode-detail-main) .landing-footer-copy{letter-spacing:.045em}
