.pc-page{--pc-col:1232px;--pc-topics-w:220px;--pc-side-w:288px;--pc-orange:#e8793a;--pc-ink:#dfe3e8;--pc-muted:#a2acb9;--pc-line:#ffffff1c;--pc-surface:#0a0c10b8;color:var(--pc-ink)}.pc-shell{width:var(--pc-col);max-width:100%;margin-inline:auto}.pc-page .pk-hero{min-height:520px;padding-top:128px;padding-bottom:64px;background:0 0!important}.pc-page .pk-hero-copy{max-width:520px}.pc-page .pk-hero-title{letter-spacing:-.02em;font-size:clamp(40px,4.4vw,64px)}.pc-page .pk-hero-sub{font-size:17px}.pc-hero-art{display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.pc-hero-art img{object-fit:cover;object-position:70% 40%;width:100%;height:100%}.pc-hero-art:after{content:"";background:linear-gradient(90deg,#050505f0 0 26%,#0505059e 44%,#0000 66%);position:absolute;inset:0}.pc-page .pc-list-section{margin-top:-64px;padding-top:64px;scroll-margin-top:96px;position:relative;border-top:0!important;border-image:!important}.pc-head{grid-template-columns:176px minmax(0,1fr);align-items:end;column-gap:32px;margin-bottom:40px;display:grid}.pc-head-cover{object-fit:cover;border-radius:calc(var(--wd-btn-radius) + 6px);border:1px solid #ffffff1f;grid-row:1/3;width:176px;height:176px;box-shadow:0 24px 60px #00000080}.pc-head-copy{min-width:0}.pc-head-eyebrow{color:var(--wd-blue-soft);font:600 11px/1.5 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px}.pc-head h2{color:#fff;font:500 48px/1.05 var(--font-chakra),sans-serif;letter-spacing:-.02em;margin:0 0 10px}.pc-total{color:var(--pc-muted);font:400 15px/1.5 var(--font-sans),sans-serif;margin:0}.pc-head-actions{grid-column:2;margin-top:20px}.pc-page .pc-play-all{cursor:pointer;min-width:220px;height:54px;font:inherit}.pc-page .pc-play-all .button-label{letter-spacing:.07em;font-size:13px}.pc-play-mark{z-index:2;left:var(--rk-gap);width:var(--rk-box);height:var(--rk-box);margin-top:calc(var(--rk-box) / -2);border-radius:var(--wd-btn-inner-radius,8px);color:#050505;pointer-events:none;background:#fff;place-items:center;transition:left .55s cubic-bezier(.5,0,.2,1);display:grid;position:absolute;top:50%}.pc-play-mark svg{width:14px;height:14px}.pc-play-all:is(:hover,:focus-visible) .pc-play-mark{left:calc(100% - var(--rk-gap) - var(--rk-box))}@media (hover:none){.pc-play-all:hover:not(:focus-visible) .pc-play-mark{left:var(--rk-gap)}}.pc-page .pc-play-all:disabled{opacity:.5;cursor:default}.pc-layout{grid-template-columns:var(--pc-topics-w) minmax(0,1fr) var(--pc-side-w);grid-template-areas:"topics main side";align-items:start;column-gap:28px;display:grid}.pc-main{grid-area:main;min-width:0}.pc-topics{flex-direction:column;grid-area:topics;min-height:0;max-height:calc(100vh - 112px);display:flex;position:sticky;top:96px}.pc-side{flex-direction:column;grid-area:side;display:flex;position:sticky;top:96px}.pc-filter{scrollbar-width:thin;scrollbar-color:var(--pc-line) transparent;flex-direction:column;gap:8px;min-height:0;margin:-2px -2px -24px;padding:2px 2px 24px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.pc-filter>*{flex:none}@media (min-width:1200px) and (max-height:760px){.pc-cats{gap:4px}.pc-cat{min-height:36px}.pc-search{height:40px;margin-bottom:10px}}.pc-search{border:1px solid var(--pc-line);border-radius:var(--wd-btn-radius);background:var(--pc-surface);height:44px;color:var(--pc-muted);align-items:center;margin-bottom:16px;transition:border-color .25s;display:flex;position:relative}.pc-search:focus-within{border-color:#6d9ceb8c}.pc-search svg{pointer-events:none;position:absolute;left:14px}.pc-search input{border-radius:inherit;color:#fff;width:100%;height:100%;min-height:0;font:400 14px var(--font-sans),sans-serif;background:0 0;border:0;outline:0;padding:0 14px 0 40px}.pc-search input::placeholder{color:var(--pc-muted)}.pc-side-label{color:var(--pc-muted);font:600 10.5px/1.4 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 4px 2px}.pc-cats{flex-direction:column;gap:6px;display:flex}.pc-cat{isolation:isolate;border:1px solid var(--pc-line);border-radius:var(--wd-btn-radius);color:#aeb6c0;background:var(--pc-surface);min-height:40px;font:500 13.5px/1.2 var(--font-chakra),sans-serif;text-align:left;cursor:pointer;flex:none;align-items:center;gap:10px;padding:0 12px;transition:color .2s,border-color .25s,background-color .25s;display:flex;position:relative}.pc-cat .wd-nav-corners{inset:4px}.pc-cat .wd-nav-corners i{border-color:#0000}.pc-cat .bl-topic-icon{flex:none}.pc-cat-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pc-cat-count{min-width:24px;color:var(--pc-muted);font:500 11px var(--font-mono),monospace;font-variant-numeric:tabular-nums;text-align:right;flex:none}.pc-cat:hover{color:#fff;border-color:#ffffff3d}.pc-cat:hover .wd-nav-corners i{border-color:#ffffff73}.pc-cat.is-active{color:#fff;background:#ffffff14;border-color:#ffffff4d}.pc-cat.is-active .bl-topic-icon{color:var(--wd-blue-soft)}.pc-cat.is-active .pc-cat-count{color:#e6e9ed}.pc-cat.is-active .wd-nav-corners i{border-color:#a0c3ffe6}.pc-list.bl-card-link{border:1px solid var(--pc-line);border-radius:calc(var(--wd-btn-radius) + 8px);background:linear-gradient(170deg,#121317e6,#050608f0);margin:0;padding:8px;list-style:none;display:block;overflow:clip}.pc-row{border-radius:calc(var(--wd-btn-radius) + 2px);grid-template-columns:28px 72px minmax(0,1fr) 52px 40px;align-items:center;column-gap:16px;min-height:96px;padding:10px 12px 10px 10px;scroll-margin-top:100px;transition:background-color .2s;display:grid;position:relative}.pc-row+.pc-row:before{content:"";background:var(--pc-line);height:1px;position:absolute;top:0;left:54px;right:12px}.pc-row:hover+.pc-row:before,.pc-row:hover:before,.pc-row[aria-current=true]:before,.pc-row[aria-current=true]+.pc-row:before{opacity:0}.pc-row:hover{background:#ffffff0d}.pc-row[aria-current=true]{background:#3d74db24}.pc-row[aria-current=true] .pc-title{color:#fff}.pc-index{height:24px;color:var(--pc-muted);font:500 13px var(--font-mono),monospace;font-variant-numeric:tabular-nums;place-items:center;display:grid}.pc-index svg{width:16px;height:16px}.pc-row[aria-current=true] .pc-index{color:var(--wd-blue-soft)}.pc-row-play{border-radius:calc(var(--wd-btn-radius) + 2px);color:#fff;cursor:pointer;background:0 0;border:0;width:72px;height:72px;padding:0;display:block;position:relative}.pc-thumb img{object-fit:cover;border-radius:calc(var(--wd-btn-radius) + 2px);width:100%;height:100%;display:block;box-shadow:0 10px 28px -12px #000c}.pc-row-play .pc-thumb:after{content:"";border-radius:calc(var(--wd-btn-radius) + 2px);pointer-events:none;border:1px solid #ffffff24;position:absolute;inset:0}.pc-hover-play{border-radius:calc(var(--wd-btn-radius) + 2px);opacity:0;background:#05060873;place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}.pc-hover-play svg{color:#050505;background:#fff;border-radius:50%;width:32px;height:32px;padding:9px;box-shadow:0 8px 24px #00000073}.pc-row:hover .pc-hover-play,.pc-row-play:focus-visible .pc-hover-play,.pc-row[aria-current=true] .pc-hover-play{opacity:1}.pc-episode-copy{flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.pc-title{-webkit-line-clamp:2;line-clamp:2;color:#fff;text-align:left;cursor:pointer;width:100%;font:500 17px/1.3 var(--font-chakra),sans-serif;letter-spacing:-.008em;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.pc-title:after{content:"";position:absolute;inset:0}.pc-desc{-webkit-line-clamp:1;line-clamp:1;color:var(--pc-muted);font:400 13.5px/1.45 var(--font-sans),sans-serif;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.pc-mobile-meta{color:var(--pc-muted);font:400 13px/1.5 var(--font-sans),sans-serif;display:none}.pc-duration{text-align:right;color:var(--pc-muted);font:500 13px var(--font-mono),monospace;font-variant-numeric:tabular-nums}.pc-read{z-index:1;border-radius:var(--wd-btn-radius);width:40px;height:40px;color:var(--pc-ink);border:1px solid #0000;place-items:center;text-decoration:none;transition:border-color .2s,background-color .2s;display:grid;position:relative}.pc-read:hover{border-color:var(--pc-line);background:#ffffff0f}.pc-read svg{width:16px;height:16px}.pc-row .pc-equalizer{height:18px}.pc-row[data-playing=true] .pc-equalizer i{animation:.8s ease-in-out infinite alternate pc-eq}.pc-row[data-playing=true] .pc-equalizer i:nth-child(2){animation-delay:-.3s}.pc-row[data-playing=true] .pc-equalizer i:nth-child(3){animation-delay:-.6s}html[data-theme=light] .pc-page{--pc-ink:var(--lt-ink);--pc-muted:var(--lt-ink-3);--pc-line:var(--lt-line);--pc-surface:var(--lt-card)}html[data-theme=light] .pc-hero-art:after{background:linear-gradient(90deg,#e9ebeef2 0 26%,#e9ebeeb3 44%,#0000 66%)}html[data-theme=light] .pc-head-cover{border-color:var(--lt-line);box-shadow:var(--lt-shadow-lg)}html[data-theme=light] .pc-head h2,html[data-theme=light] .pc-title,html[data-theme=light] .pc-row[aria-current=true] .pc-title,html[data-theme=light] .pc-search input{color:var(--lt-ink)}html[data-theme=light] .pc-cat{color:var(--lt-ink-3)}html[data-theme=light] .pc-cat:hover{color:var(--lt-ink);border-color:#a9afb8}html[data-theme=light] .pc-cat:hover .wd-nav-corners i{border-color:#5c626a}html[data-theme=light] .pc-cat.is-active{color:var(--lt-ink);background:#2658b912;border-color:#9aa3ad}html[data-theme=light] .pc-cat.is-active .bl-topic-icon{color:#2658b9}html[data-theme=light] .pc-cat.is-active .pc-cat-count{color:var(--lt-ink)}html[data-theme=light] .pc-cat.is-active .wd-nav-corners i{border-color:#2658b9}html[data-theme=light] .pc-list.bl-card-link{background:var(--lt-card)}html[data-theme=light] .pc-row:hover{background:#0b0f190a}html[data-theme=light] .pc-row[aria-current=true]{background:#3d74db1a}html[data-theme=light] .pc-row[aria-current=true] .pc-index{color:#2658b9}html[data-theme=light] .pc-row-play .pc-thumb:after{border-color:#0b0f191a}html[data-theme=light] .pc-read:hover{background:#0b0f190d}@media (min-width:1440px){.pc-page{--pc-col:1320px;--pc-topics-w:240px;--pc-side-w:304px}.pc-layout{column-gap:36px}}@media (min-width:1024px) and (max-width:1199px){.pc-page{--pc-side-w:272px}.pc-layout{grid-template-columns:minmax(0,1fr) var(--pc-side-w);grid-template-areas:"topics side""main side";row-gap:16px}.pc-side{grid-row:1/3}}@media (max-width:1023px){.pc-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"topics""main";row-gap:16px}.pc-side{display:none}}@media (max-width:1199px){.pc-topics{max-height:none;display:block;position:static}.pc-filter{grid-template-columns:minmax(0,1fr);gap:12px;display:grid;overflow:visible}.pc-search{margin:0}.pc-side-label{display:none}.pc-cats{scrollbar-width:none;flex-flow:row;gap:8px;padding:2px 0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.pc-cats::-webkit-scrollbar{display:none}.pc-cat{flex:none;min-height:40px}.pc-cat:last-child{margin-right:24px}.pc-cat-label{overflow:visible}.pc-cat-count{min-width:0}}@media (min-width:768px) and (max-width:1023px){.pc-page{--pc-col:min(720px,100%)}.pc-page .pk-hero{min-height:440px;padding-top:112px;padding-bottom:48px}.pc-page .pk-hero-copy{max-width:420px}.pc-hero-art img{object-position:74% 40%}.pc-hero-art:after{background:linear-gradient(90deg,#050505f0 0 34%,#0505059e 56%,#0000 76%)}html[data-theme=light] .pc-hero-art:after{background:linear-gradient(90deg,#e9ebeef2 0 34%,#e9ebeeb3 56%,#0000 76%)}.pc-head h2{font-size:40px}.pc-row{grid-template-columns:24px 64px minmax(0,1fr) 48px 40px;column-gap:14px;min-height:88px}.pc-row-play{width:64px;height:64px}.pc-title{font-size:16px}}@media (max-width:767px){.pc-page{--pc-col:100%}html body main.wd-page .pc-page .pk-hero{min-height:0;padding:96px 0 32px;display:block}.pc-hero-art{aspect-ratio:16/10;border-radius:0;margin:0;position:relative;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.pc-hero-art img{object-position:center}.pc-hero-art:after{display:none}.pc-page .pk-hero-inner{padding:0 16px}.pc-page .pk-hero-copy{text-align:left;max-width:none}html body main.wd-page .pc-page h1[data-h1-fit]{margin:16px 0;font-size:clamp(32px,9vw,40px)}.pc-page .pk-hero-sub{font-size:16px}.pc-list-section{padding-inline:16px}.pc-head{grid-template-columns:104px minmax(0,1fr);align-items:center;column-gap:16px;margin-bottom:24px}.pc-head-cover{border-radius:calc(var(--wd-btn-radius) + 2px);grid-row:1;width:104px;height:104px}.pc-head h2{margin-bottom:6px;font-size:30px}.pc-head-eyebrow{margin-bottom:6px;font-size:10px}.pc-total{font-size:13px}.pc-head-actions{grid-column:1/-1;margin-top:16px}.pc-page .pc-play-all{width:100%}.pc-list.bl-card-link{padding:4px}.pc-row{grid-template-columns:60px minmax(0,1fr) 40px;column-gap:12px;min-height:80px;padding:10px 6px 10px 8px}.pc-row+.pc-row:before{left:8px;right:8px}.pc-index,.pc-desc,.pc-category,.pc-duration{display:none}.pc-row-play{width:60px;height:60px}.pc-hover-play svg{width:28px;height:28px;padding:8px}.pc-row:hover:not([aria-current=true]) .pc-hover-play{opacity:0}.pc-episode-copy{gap:4px}.pc-title{font-size:15px;line-height:1.3}.pc-mobile-meta{display:block}}.pc-page :is(button,a,input,[tabindex]):focus-visible{outline:2px solid var(--wd-blue-soft);outline-offset:3px}.pc-page .pc-search input:focus-visible{outline:0}.pc-page .pc-row:focus-visible{outline-offset:-2px}.pc-page .pc-bar{display:none}@media (max-width:1023px){.pc-page .pc-bar{z-index:47;width:min(640px,100% - 208px);margin:0 auto 24px;transition:bottom .35s;display:grid;position:sticky;bottom:16px}}@media (max-width:768px){.pc-page .pc-bar{bottom:calc(var(--m-dock-space,90px) + 8px)}body:has(.m-dock[data-tucked=true],.m-dock[data-hidden=true]) .pc-page .pc-bar{bottom:calc(12px + env(safe-area-inset-bottom))}body:has(.bd-root>:is(.bd-pet,.bd-free)) .pc-page .pc-bar{bottom:calc(var(--m-dock-space,86px) + 96px)}}@media (max-width:767px){.pc-page .pc-bar{width:auto;margin:0 12px 20px}.pc-list-section+.pc-bar{margin-top:-8px}}html[data-theme=light] .pc-page{--pc-orange:#c45a16}@media (prefers-reduced-motion:reduce){.pc-page .pc-equalizer i{animation:none!important}.pc-page .pc-bar,.pc-hover-play,.pc-play-mark{transition:none}}
