.pv-card{background:var(--hh-dark);width:100%;max-width:760px;color:var(--hh-on-dark);border-radius:20px;align-items:center;gap:20px;margin:0 auto;padding:24px 28px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.pv-card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #14131c2e}.pv-card:focus-visible{outline:3px solid var(--hh-accent);outline-offset:3px}.pv-play{background:var(--hh-accent);width:64px;height:64px;color:var(--hh-on-dark);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pv-text{flex-direction:column;gap:6px;min-width:0;display:flex}.pv-kicker{color:var(--hh-lav)}.pv-title{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.35}.pv-note{color:var(--hh-lav);opacity:.85}@media (max-width:560px){.pv-card{flex-direction:column;align-items:flex-start;gap:14px;padding:20px}.pv-play{width:52px;height:52px}.pv-title{font-size:17px}}@media (prefers-reduced-motion:reduce){.pv-card{transition:none}.pv-card:hover{transform:none}}
