.pod-hero{display:grid;grid-template-columns:260px minmax(0,1fr);gap:44px;align-items:center}.pod-art{width:260px;height:260px;border-radius:22px;-o-object-fit:cover;object-fit:cover;box-shadow:0 18px 50px rgba(0,0,0,.28)}.pod-art-none{display:grid;place-items:center;background:repeating-radial-gradient(circle at 50% 50%,#141416 0 2px,#1d1d21 2px 4px)}.pod-art-none i{width:38%;height:38%;border-radius:50%;background:var(--accent)}.pod-pill{display:inline-flex;align-items:center;padding:9px 16px;border-radius:999px;font-weight:600;font-size:14px;background:var(--text);color:var(--bg)}.pod-pill.ghost{background:transparent;color:var(--text-dim)}.pod-latest,.pod-pill.ghost{border:1px solid var(--border)}.pod-latest{margin-top:56px;border-radius:22px;padding:28px 30px;background:color-mix(in srgb,var(--text) 3%,transparent)}.pod-latest>small,.pod-list h3{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:14px}.pod-latest-in{display:flex;gap:22px;align-items:center}.pod-latest h2{font-size:24px;font-weight:700;margin:0 0 4px;line-height:1.2}.pod-desc{margin:18px 0 0;color:var(--text-dim);line-height:1.65;font-size:16px}.pod-meta{display:block;color:var(--text-faint);font-size:13.5px;margin-top:2px;min-height:1em}.pod-play{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;transition:transform .15s}.pod-play:hover{transform:scale(1.06)}.pod-play svg{width:20px;height:20px;fill:currentColor}.pod-play.big{width:64px;height:64px}.pod-play.big svg{width:26px;height:26px}.pod-bar{height:6px;border-radius:3px;background:color-mix(in srgb,var(--text) 12%,transparent);margin-top:12px;cursor:pointer;overflow:hidden}.pod-bar i{display:block;height:100%;background:var(--accent);border-radius:3px}.pod-list{margin-top:48px}.pod-ep{display:flex;gap:18px;align-items:flex-start;padding:22px 0;border-top:1px solid var(--border)}.pod-ep h4{font-size:17px;font-weight:700;margin:4px 0 2px}.pod-ep p{margin:10px 0 0;color:var(--text-dim);line-height:1.6;font-size:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:760px){.pod-hero{grid-template-columns:1fr;gap:24px}.pod-art{width:180px;height:180px}.pod-latest{padding:22px}.pod-latest-in{gap:16px}}.pod-acts{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.pod-acts a,.pod-acts button{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim);font-size:13.5px;font-weight:600;background:transparent}.pod-acts a:hover,.pod-acts button:hover{color:var(--text);border-color:var(--text-faint)}.pod-acts svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pod-pill.soon{background:transparent;color:var(--text-faint);border:1px dashed var(--border);gap:8px}.pod-pill.soon em{font-style:normal;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.pod-pill.accent{background:var(--accent);color:#fff}button.pod-pill{cursor:pointer}.pod-cov{width:72px;height:72px;border-radius:12px;-o-object-fit:cover;object-fit:cover;flex:none}.pod-cov.big{width:120px;height:120px;border-radius:16px}.pod-about,.pod-next{margin-top:56px}.pod-about h3,.pod-next h3{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:16px}.pod-next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pod-next-card{border:1px solid var(--border);border-radius:18px;overflow:hidden;background:color-mix(in srgb,var(--text) 3%,transparent)}.pod-next-card img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;display:block;filter:saturate(.85)}.pod-next-card div{padding:14px 16px}.pod-next-card small{display:block;color:var(--accent);font-weight:700;font-size:12.5px;text-transform:capitalize}.pod-next-card b{display:block;margin-top:4px;font-size:16px;line-height:1.3}.pod-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pod-about-card{border:1px solid var(--border);border-radius:18px;padding:22px 24px}.pod-about-card b{display:block;font-size:17px;margin:14px 0 6px}.pod-about-card p{margin:0;color:var(--text-dim);line-height:1.6}.pod-about-ic{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--accent-soft)}.pod-about-ic.gaby{display:flex;gap:3px;align-items:center;justify-content:center}.pod-about-ic.gaby i{width:3px;border-radius:2px;background:var(--accent);animation:podwave 1.1s ease-in-out infinite}.pod-about-ic.gaby i:first-child{height:10px}.pod-about-ic.gaby i:nth-child(2){height:18px;animation-delay:.1s}.pod-about-ic.gaby i:nth-child(3){height:24px;animation-delay:.2s}.pod-about-ic.gaby i:nth-child(4){height:16px;animation-delay:.3s}.pod-about-ic.gaby i:nth-child(5){height:9px;animation-delay:.4s}@keyframes podwave{50%{transform:scaleY(.45)}}.pod-app{margin-top:18px;border-radius:18px;padding:22px 24px;display:flex;gap:20px;align-items:center;justify-content:space-between;background:linear-gradient(120deg,var(--accent-soft),transparent)}.pod-app b{font-size:17px}.pod-app p{margin:4px 0 0;color:var(--text-dim)}@media (max-width:760px){.pod-about-grid,.pod-next-grid{grid-template-columns:1fr}.pod-app{flex-direction:column;align-items:flex-start}.pod-cov{width:56px;height:56px}.pod-cov.big{width:84px;height:84px}}.pod-banner{height:320px;background-size:cover;background-position:50%;position:relative;margin-bottom:-160px}.pod-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.15),var(--bg))}.pod-hero.on-banner{position:relative;z-index:1}.pod-logo{width:30px;height:30px;border-radius:7px;-o-object-fit:cover;object-fit:cover}@media (max-width:760px){.pod-banner{height:200px;margin-bottom:-90px}}.pod-badge{display:inline-flex;align-items:center;height:44px;transition:transform .15s,opacity .15s}.pod-badge img{height:44px;width:auto;display:block}.pod-badge:hover{transform:translateY(-1px);opacity:.92}.pod-stores{display:flex;gap:10px;flex-wrap:wrap}