.pod-platforms{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:34px;padding:0}.pod-platforms .btn--ghost{color:var(--paper)}.pod-platforms .btn--ghost:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.pod-rss{color:var(--on-dark-muted);font-size:.92rem;text-decoration:underline;text-underline-offset:4px;margin-inline-start:6px}.pod-rss:hover{color:var(--lime)}.pod-about{padding-block:calc(var(--sec) * .8) var(--sec)}.pod-about-inner{display:grid;gap:48px;align-items:center}.pod-about-text p{font-size:var(--fs-lead);line-height:1.65;max-width:52ch;margin-top:18px;color:var(--muted)}.pod-about-text p:first-of-type{color:var(--ink)}.pod-stats{display:flex;flex-wrap:wrap;gap:14px 44px;margin-top:36px}.pod-stats div{display:flex;flex-direction:column-reverse}.pod-stats dd{font-size:clamp(2.2rem,1.6rem + 2vw,3.3rem);font-weight:800;line-height:1;letter-spacing:-.02em}.pod-stats dt{margin-top:8px;color:var(--muted);font-size:.95rem}.pod-stats div:before{content:"";order:3;width:22px;height:11px;border-radius:22px 22px 0 0;background:var(--lime);margin-bottom:12px}.pod-hosts{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.pod-hosts li{display:flex;flex-direction:column}.pod-hosts img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:22px;background:var(--mist)}.pod-hosts li:nth-child(2){margin-top:44px}.pod-host-name{margin-top:14px;font-weight:800;font-size:1.1rem}.pod-host-role{color:var(--muted);font-size:.92rem}@media (min-width:900px){.pod-about-inner{grid-template-columns:1.1fr .9fr;gap:72px}}.pod-latest{background:var(--ink);color:var(--paper);border-radius:var(--sheet) var(--sheet) 0 0;margin-top:calc(var(--sheet) * -1);padding-block:var(--sec);overflow:clip}.pod-latest,.pod-latest-inner{position:relative}.pod-kicker{color:var(--lime);font-weight:700;font-size:.95rem;letter-spacing:.01em}.pod-latest-title{margin-top:14px;font-size:var(--fs-section);font-weight:800;line-height:1.1;letter-spacing:-.02em;max-width:22ch}.pod-guest{margin-top:16px;font-size:var(--fs-lead);color:var(--on-dark-muted)}.pod-guest strong{color:var(--paper);font-weight:700}.pod-summary{margin-top:18px;max-width:64ch;color:var(--on-dark-muted);line-height:1.7}.pod-latest-play{display:flex;align-items:center;gap:18px;margin-top:34px;flex-wrap:wrap}.pod-meta{color:var(--on-dark-muted);font-size:.95rem}.pod-play{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--ink);color:var(--paper);border:2px solid var(--ink);cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease),transform .2s var(--ease)}.pod-play svg{fill:currentColor}.pod-play:hover{background:var(--lime);color:var(--ink);border-color:var(--lime)}.pod-play:active{transform:scale(.94)}.pod-play--lg{width:72px;height:72px;background:var(--lime);color:var(--ink);border-color:var(--lime)}.pod-play--lg svg{width:28px;height:28px}.pod-play--lg:hover{background:var(--paper);border-color:var(--paper)}.pod-wave{display:inline-flex;align-items:center;gap:5px;height:40px;margin-inline-start:auto}.pod-wave i{display:block;width:6px;height:40%;border-radius:6px;background:var(--lime);opacity:.9}.pod-wave i:nth-child(2n){height:70%}.pod-wave i:nth-child(3n){height:100%}.pod-wave i:nth-child(5){height:55%}.pod-wave.is-on i{animation:pod-wave 1s var(--ease) infinite alternate}.pod-wave.is-on i:nth-child(2){animation-delay:-.3s}.pod-wave.is-on i:nth-child(3){animation-delay:-.6s}.pod-wave.is-on i:nth-child(4){animation-delay:-.15s}.pod-wave.is-on i:nth-child(5){animation-delay:-.45s}.pod-wave.is-on i:nth-child(6){animation-delay:-.75s}.pod-wave.is-on i:nth-child(7){animation-delay:-.2s}@media (prefers-reduced-motion:reduce){.pod-wave.is-on i{animation:none}}.pod-all{position:relative;background:var(--paper);border-radius:var(--sheet) var(--sheet) 0 0;margin-top:calc(var(--sheet) * -1);padding-block:calc(var(--sec) * .8) var(--sec)}.pod-all-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin-bottom:28px}.pod-search input{width:min(340px,100%);min-height:50px;padding:0 20px;border-radius:999px;border:1.5px solid var(--line);background:var(--paper);font:inherit;color:var(--ink)}.pod-search input:focus{border-color:var(--ink)}.pod-search input:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.pod-search{flex:1 1 260px;display:flex;justify-content:flex-end}.pod-list{list-style:none;padding:0;border-top:1px solid var(--line)}.pod-ep{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:18px;padding-block:18px;border-bottom:1px solid var(--line)}.pod-ep[hidden]{display:none}.pod-num{min-width:2.2ch;font-weight:800;font-size:1.35rem;color:#767983;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;transition:color .2s}.pod-ep.is-cur .pod-num,.pod-ep:hover .pod-num{color:var(--ink)}.pod-ep.is-cur .pod-play{background:var(--lime);color:var(--ink);border-color:var(--lime)}.pod-ep-title{font-size:1.1rem;font-weight:700;line-height:1.4}.pod-ep-meta{margin-top:4px;color:var(--muted);font-size:.92rem}.pod-ep-guest{color:var(--ink);font-weight:500}.pod-ep-no{display:none}.pod-empty{padding-block:28px;color:var(--muted)}.pod-more{margin-top:32px;text-align:center}.podcast-page .pod-more .btn--ghost:hover{background:var(--ink);color:var(--paper)}.pod-bar.is-open{transform:none}.pod-bar-inner{display:flex;align-items:center;gap:16px;padding-block:12px}.pod-bar .pod-play{background:var(--lime);color:var(--ink);border-color:var(--lime)}.pod-bar-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.pod-bar-title{font-weight:700;font-size:.98rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pod-bar-time{flex:none;color:var(--on-dark-muted);font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pod-seek{position:relative;display:block;height:4px;border-radius:4px;background:#3a3a3a}.pod-seek:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:var(--p,0);border-radius:inherit;background:var(--lime)}.pod-seek input{position:absolute;inset:-10px 0;width:100%;height:24px;margin:0;opacity:0;cursor:pointer}@media (max-width:767px){.pod-ep{grid-template-columns:auto 1fr;gap:14px}.pod-num{display:none}.pod-ep-no{display:inline}.pod-ep-title{font-size:1.02rem}.pod-search{justify-content:stretch}.pod-search input{width:100%}.pod-bar-time,.pod-wave{display:none}}.blk--dark .who span{color:var(--gray,#bdc0ca)}.app-embed--full iframe{height:max(560px,calc(100svh - var(--header-h) - 40px))!important}@keyframes pod-wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}