.hp-podcast{padding:0;background:radial-gradient(90% 120% at 0% 0%,rgba(201,162,75,0.10) 0%,rgba(201,162,75,0) 45%),linear-gradient(135deg,#ffffff 0%,#eef3f9 100%);border-style:solid;border-width:3px 0;border-image:linear-gradient(90deg,rgba(201,162,75,0) 0%,#c9a24b 24%,#0b1f3a 50%,#c9a24b 76%,rgba(201,162,75,0) 100%) 1;position:relative;overflow:hidden}.hp-podcast__inner{width:100%;max-width:1600px;margin:0 auto;display:grid;grid-template-columns:1.55fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center;padding:clamp(2.5rem,5vw,5rem) clamp(1.5rem,5vw,5rem)}.hp-podcast__media{position:relative}.hp-podcast__facade{position:relative;display:block;width:100%;padding:0;border:0;cursor:pointer;aspect-ratio:16 / 9;border-radius:20px;overflow:hidden;background:#000;box-shadow:0 34px 70px rgba(11,31,58,0.30),0 0 0 1px rgba(11,31,58,0.06)}.hp-podcast__thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;transition:transform 0.4s ease}.hp-podcast__facade:hover .hp-podcast__thumb,.hp-podcast__facade:focus-visible .hp-podcast__thumb{transform:scale(1.04)}.hp-podcast__facade::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 50%,rgba(0,0,0,0.35));transition:background 0.2s ease}.hp-podcast__facade:hover::after,.hp-podcast__facade:focus-visible::after{background:rgba(0,0,0,0.12)}.hp-podcast__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:78px;height:54px;z-index:2;transition:transform 0.2s ease}.hp-podcast__facade:hover .hp-podcast__play,.hp-podcast__facade:focus-visible .hp-podcast__play{transform:translate(-50%,-50%) scale(1.08)}.hp-podcast__play svg{width:100%;height:100%;filter:drop-shadow(0 2px 6px rgba(0,0,0,0.4))}.hp-podcast__duration{position:absolute;right:12px;bottom:12px;z-index:2;background:rgba(0,0,0,0.8);color:#fff;font-size:0.8rem;font-weight:600;padding:0.18rem 0.5rem;border-radius:5px}.hp-podcast__nowplaying{display:flex;align-items:center;gap:0.6rem;margin:1rem 0 0;color:#4a5568;font-size:0.95rem;line-height:1.4}.hp-podcast__nowplaying-tag{flex:0 0 auto;display:inline-flex;align-items:center;background:#FF0000;color:#fff;font-size:0.7rem;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;padding:0.22rem 0.55rem;border-radius:999px}.hp-podcast__nowplaying-title{font-weight:700;color:#0b1f3a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hp-podcast__more{display:flex;gap:0.75rem;margin-top:1rem}.hp-podcast__more-item{position:relative;display:block;flex:1 1 0;min-width:0;aspect-ratio:16 / 9;border-radius:11px;overflow:hidden;background:#000;box-shadow:0 8px 18px rgba(11,31,58,0.14);transition:transform 0.2s ease,box-shadow 0.2s ease}.hp-podcast__more-item:hover,.hp-podcast__more-item:focus-visible{transform:translateY(-3px);box-shadow:0 14px 26px rgba(11,31,58,0.22)}.hp-podcast__more-item img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.hp-podcast__more-item:hover img{transform:scale(1.07)}.hp-podcast__more-item::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.18);transition:background 0.2s ease}.hp-podcast__more-item:hover::after{background:rgba(0,0,0,0.04)}.hp-podcast__more-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding-left:2px;border-radius:50%;background:rgba(255,0,0,0.92);color:#fff;font-size:0.68rem}.hp-podcast__channel{display:flex;align-items:center;flex-wrap:wrap;gap:0.75rem;margin:0 0 1.15rem}.hp-podcast__yt-pill{display:inline-flex;align-items:center;gap:0.5rem;background:#FF0000;color:#fff;font-size:0.85rem;font-weight:800;letter-spacing:0.02em;padding:0.42rem 0.9rem;border-radius:999px}.hp-podcast__yt-pill i{font-size:1.1rem}.hp-podcast__count{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.82rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#a8801f}.hp-podcast__title{font-size:clamp(2rem,2.6vw,2.6rem);font-weight:800;line-height:1.1;letter-spacing:-0.01em;margin:0 0 1.1rem;color:#0b1f3a}.hp-podcast__subtitle{font-size:1.1rem;line-height:1.6;color:#4a5568;max-width:52ch;margin:0 0 1.6rem}.hp-podcast__perks{list-style:none;margin:0 0 1.75rem;padding:0;display:grid;gap:0.7rem}.hp-podcast__perks li{display:flex;align-items:center;gap:0.75rem;color:#1a2b45;font-size:1rem;font-weight:600}.hp-podcast__perks li i{flex:0 0 auto;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(201,162,75,0.16);color:#a8801f;font-size:0.95rem}.hp-podcast__actions{display:flex;flex-wrap:wrap;gap:0.75rem}.hp-podcast__btn{display:inline-flex;align-items:center;gap:0.6rem;padding:0.95rem 1.7rem;border-radius:999px;font-weight:800;font-size:1.05rem;text-decoration:none;transition:transform 0.15s ease,box-shadow 0.2s ease,background 0.2s ease;cursor:pointer}.hp-podcast__btn--sub{background:#FF0000;color:#fff;border:1px solid #FF0000;box-shadow:0 12px 28px rgba(255,0,0,0.32)}.hp-podcast__btn--sub:hover{background:#e60000;border-color:#e60000;color:#fff;transform:translateY(-2px);box-shadow:0 16px 34px rgba(255,0,0,0.4)}.hp-podcast__btn i{font-size:1.25rem}.hp-podcast__note{margin:0.9rem 0 0;font-size:0.88rem;color:#8a94a3}@media (max-width:920px){.hp-podcast__inner{grid-template-columns:1fr;gap:1.75rem}.hp-podcast__title{font-size:1.7rem}}@media (max-width:480px){.hp-podcast__title{font-size:1.45rem}.hp-podcast__actions .hp-podcast__btn{flex:1 1 auto;justify-content:center}}