.eo-podcast{--podcast-rule:var(--eo-line);background:var(--eo-paper);color:var(--eo-ink)}.eo-podcast a:focus-visible{outline:2px solid var(--eo-ink);outline-offset:5px}.eo-podcast a.eo-cut-button:focus-visible{outline-color:currentColor;outline-offset:-4px}.eo-podcast button:focus-visible{outline:2px solid var(--eo-ink);outline-offset:4px}.eo-podcast-video-frame:focus-visible{outline-offset:-4px}.eo-podcast .eo-podcast-video-frame:focus-visible{outline-color:var(--eo-halo)}.eo-podcast-latest{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--home-grid-gap);align-items:start;padding-block:var(--eo-inset-y);border-top:1px solid var(--podcast-rule)}.eo-podcast-feature-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:16px}.eo-podcast-cover,.eo-podcast-feature-media{display:block;min-width:0;overflow:hidden;background:var(--eo-black);aspect-ratio:16/9}.eo-podcast-cover img,.eo-podcast-feature-media img{display:block;width:100%;height:100%;object-fit:cover}.eo-podcast-pair-row{min-width:0;gap:16px}.eo-podcast-pair-list>*,.eo-podcast-pair-row{display:flex;flex-direction:column}.eo-podcast-pair-list>*>.eo-podcast-pair-row,.eo-podcast-pair-row .eo-podcast-pair-details{flex:1 1 auto}.eo-podcast-pair-details .eo-podcast-video-meta{margin-top:auto}.eo-podcast-pair-details,.eo-podcast-pair-video{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:16px}.eo-podcast-player-frame,.eo-podcast-video-frame{position:relative;display:block;width:100%;min-width:0;aspect-ratio:16/9;overflow:hidden;border:0;padding:0;background:var(--eo-gray-6-dark);color:var(--eo-halo)}.eo-podcast-pair-video{--eo-podcast-frame-clip:polygon(27px 0,100% 0,100% calc(100% - 21px),calc(100% - 27px) 100%,0 100%,0 21px)}.eo-podcast-pair-video .eo-podcast-video-frame,.eo-podcast-preview-clip{clip-path:var(--eo-podcast-frame-clip)}.eo-podcast-pair-video{--eo-podcast-player-clip:var(--eo-podcast-frame-clip)}.eo-podcast-pair-video .eo-podcast-player-frame{clip-path:var(--eo-podcast-player-clip)}.eo-podcast-pair-video .eo-podcast-video-frame:after{content:none}.eo-podcast-player-frame:fullscreen{clip-path:none}.eo-podcast-player-frame:-webkit-full-screen{clip-path:none}.eo-podcast-video-frame{cursor:pointer}.eo-podcast-video-lit{position:relative;width:100%}.eo-podcast-video-lit>:not(.eo-podcast-video-backlight){position:relative;z-index:1}.eo-podcast-video-backlight{position:absolute;inset:0;z-index:0;pointer-events:none;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--eo-neon) 35%,transparent));transition:filter var(--eo-dur-base) var(--eo-ease-out)}.eo-podcast-video-backlight-shape{position:absolute;inset:1px;background:var(--eo-black);clip-path:var(--eo-podcast-frame-clip)}@media (hover:hover) and (pointer:fine){.eo-podcast-video-lit:hover .eo-podcast-video-backlight{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--eo-neon) 50%,transparent))}}.eo-podcast-video-frame .eo-podcast-play-indicator{transition:transform var(--eo-dur-fast) var(--eo-ease-out),opacity var(--eo-dur-fast) var(--eo-ease-out)}.eo-podcast-video-frame:focus-visible .eo-podcast-play-indicator,.eo-podcast-video-frame:hover .eo-podcast-play-indicator{transform:translate(-50%,-50%) scale(1.08)}.eo-podcast-video-poster{display:block;width:100%;height:100%;object-fit:cover}.eo-podcast-video-poster-fallback{position:absolute;inset:0;background:var(--eo-surface)}.eo-podcast-play-indicator{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);padding:14px 18px;background:var(--eo-neon);color:var(--eo-black)}.eo-podcast .eo-podcast-video-meta{font-size:12px;font-weight:400;text-transform:uppercase}.eo-podcast-pagination{padding-block:var(--eo-inset)}.eo-podcast-empty{position:relative}.eo-podcast-empty:before{content:"";position:absolute;top:0;left:var(--section-rail,8px);right:var(--section-rail,8px);height:1px;background:var(--section-rule,var(--eo-line));pointer-events:none}#episodes-heading{scroll-margin-top:calc(var(--total-header-height, 140px) + 24px)}.eo-podcast-section{display:flex;flex-direction:column;gap:24px;padding-block:var(--eo-inset-y);border-top:1px solid var(--podcast-rule)}.eo-podcast-episodes{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--home-grid-gap)}.eo-podcast-card{display:flex;min-width:0;flex-direction:column;gap:16px;padding-bottom:24px;border-bottom:1px solid var(--podcast-rule)}.eo-podcast-guests{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--podcast-rule);border-left:1px solid var(--podcast-rule)}.eo-podcast-guest{min-height:108px;padding:24px;gap:12px;border:0;border-right:1px solid var(--podcast-rule);border-bottom:1px solid var(--podcast-rule);transition:opacity .16s ease}.eo-podcast-guest:hover{opacity:var(--eo-hover-dim)}@media (min-width:641px){.eo-podcast-episodes,.eo-podcast-guests{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.eo-podcast-episodes,.eo-podcast-guests{grid-template-columns:repeat(3,minmax(0,1fr))}.eo-podcast-pair-row{gap:24px}}@media (min-width:1080px){.eo-podcast-latest{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding-block:var(--eo-inset-y)}.eo-podcast-home .eo-podcast-episodes,.eo-podcast-home .eo-podcast-guests{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:641px) and (max-width:959px){.eo-podcast-home .eo-podcast-pair-list>:nth-child(3){display:none}}@media (max-width:640px){.eo-podcast-latest,.eo-podcast-section{padding-block:var(--eo-inset-y)}}@media (prefers-reduced-motion:reduce){.eo-podcast-card img,.eo-podcast-guest,.eo-podcast-video-frame .eo-podcast-play-indicator{transition:none}.eo-podcast-loading-dots>span{animation:none}.eo-podcast-card.group:hover img{transform:none}}.eo-podcast-pair-actions>:is(a,button){font-size:12px}.eo-podcast-video-stage{position:relative;width:100%}.eo-podcast-preview-clip{position:absolute;inset:0;overflow:hidden;pointer-events:none;opacity:0;transition:opacity var(--eo-dur-slow) var(--eo-ease-out)}.eo-podcast-preview-clip.is-on{opacity:1}.eo-podcast-preview-clip .eo-podcast-preview-frame{position:absolute;left:-15%;top:-15%;width:130%;height:130%;border:0;opacity:1;clip-path:none}.eo-podcast-screws{position:absolute;inset:0;z-index:1;pointer-events:none;color:var(--eo-neon);font-size:18px;opacity:0;transition:opacity var(--eo-dur-fast) var(--eo-ease-out)}.eo-podcast-screw{position:absolute}.eo-podcast-screw--tl{top:18px;left:18px}.eo-podcast-screw--tr{top:18px;right:18px}.eo-podcast-screw--bl{bottom:18px;left:18px}.eo-podcast-screw--br{bottom:18px;right:18px}.eo-podcast-video-stage[data-preview=off] .eo-podcast-screw{animation-play-state:paused}.eo-podcast-video-stage:is([data-preview=wait],[data-preview=loading]) .eo-podcast-screws{opacity:1}.eo-podcast-video-stage:not([data-preview=off]) .eo-podcast-play-indicator{opacity:0;transform:translate(-50%,-50%) scale(.92)}.eo-podcast-video-shade{position:absolute;inset:0;background:var(--eo-gray-6-dark);opacity:0;pointer-events:none;transition:opacity var(--eo-dur-base) var(--eo-ease-out)}@media (hover:hover) and (pointer:fine){.eo-podcast-video-stage:hover .eo-podcast-video-shade{opacity:.35;transition-duration:var(--eo-dur-fast)}.eo-podcast-video-stage:hover .eo-podcast-video-glow{opacity:0;transition-duration:var(--eo-dur-fast)}}.eo-podcast-video-frame:focus-visible .eo-podcast-video-shade{opacity:.35;transition-duration:var(--eo-dur-fast)}.eo-podcast-video-frame:focus-visible .eo-podcast-video-glow{opacity:0;transition-duration:var(--eo-dur-fast)}.eo-podcast-video-stage:is([data-preview=loading],[data-preview=on]) .eo-podcast-video-shade{opacity:.6;transition-duration:calc(var(--eo-dur-slow) * 3)}.eo-podcast-video-glow{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 var(--eo-video-glow-spread) var(--eo-video-glow);transition:opacity var(--eo-dur-base) var(--eo-ease-out)}.eo-podcast-video-stage:not([data-preview=off]) .eo-podcast-video-glow{opacity:0}.eo-podcast-loading{position:absolute;inset:50% auto auto 50%;z-index:1;transform:translate(-50%,-50%);font-size:var(--eo-c1-size);font-weight:400;line-height:var(--eo-c1-lead);letter-spacing:var(--eo-c1-track);text-transform:none;color:var(--eo-neon);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--eo-dur-fast) var(--eo-ease-out)}.eo-podcast-loading-dots{position:absolute;left:100%;top:0}.eo-podcast-loading-dot--2{animation:eo-podcast-loading-dot-2 .9s step-end infinite}.eo-podcast-loading-dot--3{animation:eo-podcast-loading-dot-3 .9s step-end infinite}@keyframes eo-podcast-loading-dot-2{0%{opacity:0}33.333%,to{opacity:1}}@keyframes eo-podcast-loading-dot-3{0%{opacity:0}66.667%,to{opacity:1}}.eo-podcast-video-stage[data-preview=off] .eo-podcast-loading-dots>span{animation-play-state:paused}.eo-podcast-video-stage:is([data-preview=wait],[data-preview=loading]) .eo-podcast-loading{opacity:1}.eo-podcast .eo-podcast-card-title,.eo-podcast .eo-podcast-pair-title{font-weight:var(--eo-h2-weight)}