.podcast-hero{background:#f8fafc;padding:48px 0 64px}.podcast-hero__container{margin:0 auto;max-width:1200px;padding:0 20px}.podcast-hero__back-link{align-items:center;color:#353535;display:inline-flex;font-size:12px;font-weight:700;gap:10px;margin-bottom:32px;text-align:right;text-decoration:none;text-transform:capitalize;transition:color .2s ease}.podcast-hero__back-link:hover{color:#a02767}.podcast-hero__content{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.podcast-hero__heading{color:#353535;font-size:40px;font-weight:700;line-height:1.15;margin:0 0 20px}.podcast-hero__description{color:#475569;font-size:16px;line-height:1.6;margin-bottom:28px}.podcast-hero__ctas{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:32px}.podcast-hero__cta{align-items:center;border-radius:100px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;justify-content:center;padding:12px 24px;text-decoration:none;transition:all .2s ease}.podcast-hero__cta--outline{background:transparent;border:2px solid #a02767;color:#a02767}.podcast-hero__cta--outline:hover,.podcast-hero__cta--solid{background:#a02767;color:#fff}.podcast-hero__cta--solid{border:2px solid #a02767}.podcast-hero__cta--solid:hover{background:#1a1a1a;border-color:#1a1a1a}.podcast-hero__badges{display:grid;gap:12px;grid-template-columns:repeat(2,auto);justify-content:start}.podcast-hero__badge{align-items:center;background:#1a1a1a;border-radius:10px;color:#fff;display:inline-flex;gap:12px;padding:10px 18px;text-decoration:none;transition:background .2s ease}.podcast-hero__badge:hover{background:#333}.podcast-hero__badge-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.podcast-hero__badge-icon img{height:25px;object-fit:contain;width:25px}.podcast-hero__badge-text{display:flex;flex-direction:column;gap:1px}.podcast-hero__badge-label{color:#fff;font-size:11px;font-weight:400;line-height:1.2}.podcast-hero__badge-name{color:#fff;font-size:16px;font-weight:700;line-height:1.2}.podcast-hero__image{align-items:center;display:flex;justify-content:center}.podcast-hero__image img{height:auto;max-width:480px;width:100%}@media screen and (max-width:1024px){.podcast-hero__content{gap:48px}.podcast-hero__heading{font-size:36px}}@media screen and (max-width:768px){.podcast-hero{padding:32px 0 48px}.podcast-hero__content{gap:32px;grid-template-columns:1fr}.podcast-hero__image{order:-1}.podcast-hero__image img{max-width:280px}.podcast-hero__heading{font-size:32px}.podcast-hero__badges{grid-template-columns:1fr 1fr;width:100%}}