.wp-block-acf-podcast-hero{margin:0 !important;--wp--style--block-gap: 0 !important;position:relative;z-index:0}.wp-block-acf-podcast-hero.alignfull{margin-left:0 !important;margin-right:0 !important}.podcast-hero{position:relative;min-height:480px;display:block;z-index:1}.podcast-hero__media{position:absolute;inset:0;z-index:0;overflow:hidden}.podcast-hero__video,.podcast-hero__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.podcast-hero__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.5) 35%, rgba(0, 0, 0, 0.75) 70%, rgba(0, 0, 0, 0.9) 100%);pointer-events:none}.podcast-hero__content{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;padding:2rem}.pod-badges-wrap{position:relative;z-index:3;margin-top:0}.pod-badges{display:grid;grid-template-columns:repeat(3, minmax(220px, 1fr));gap:24px 32px;justify-items:center;align-items:start;padding-inline:16px;overflow:visible;max-width:1200px;margin-inline:auto}.pod-badge{position:relative;display:inline-flex;align-items:center;gap:18px;width:100%;max-width:360px;min-height:64px;padding:10px 18px 10px 72px;text-decoration:none;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:18px;overflow:visible;text-align:left}.pod-badge__icon{position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:56px;height:56px;border-radius:50%;background:#000;display:grid;place-items:center;box-shadow:0 10px 18px rgba(0,0,0,.35)}.pod-badge__icon img,.pod-badge__icon svg{width:74%;height:74%;display:block}.pod-badge__text{display:flex;flex-direction:column;justify-content:center;line-height:1.1}.pod-badge__text span{font-size:15px;color:#fff;opacity:.95}.pod-badge__text strong{font-size:23px;color:#fff;font-weight:800;white-space:nowrap;line-height:1.2}.pod-badge.apple{background:#f7901e}.pod-badge.apple:hover{background:#f78911}.pod-badge.amazon{background:#5a686d}.pod-badge.amazon:hover{background:#566368}.pod-badge.spotify{background:#5a686d}.pod-badge.spotify:hover{background:#566368}@media(min-width: 700px)and (max-width: 899px){.podcast-hero{min-height:62vh}.podcast-hero__video,.podcast-hero__img{-o-object-position:55% 40%;object-position:55% 40%;transform:translateX(-2%)}.pod-badges{grid-template-columns:repeat(2, minmax(260px, 1fr));gap:20px 24px}.pod-badge{max-width:420px;min-height:66px;padding:12px 18px 12px 70px}.pod-badge__icon{width:52px;height:52px;left:-12px}.pod-badge__text span{font-size:15px}.pod-badge__text strong{font-size:22px}}@media(min-width: 900px)and (max-width: 1024px){.pod-badges{grid-template-columns:repeat(3, minmax(220px, 1fr));gap:22px 28px}.pod-badge{max-width:340px;min-height:64px;padding:10px 16px 10px 68px}.pod-badge__icon{width:52px;height:52px;left:-12px}.pod-badge__text span{font-size:14px}.pod-badge__text strong{font-size:21px}}@media(max-width: 699px){.pod-badges{grid-template-columns:1fr;gap:20px;padding-inline:12px}.pod-badge{width:100%;max-width:680px;min-height:62px;justify-content:flex-start;padding:12px 16px 12px 74px}.pod-badge__icon{width:70px;height:70px;left:-10px}.pod-badge__text span{font-size:14px}.pod-badge__text strong{font-size:20px}.podcast-hero{min-height:60vh}.podcast-hero__video,.podcast-hero__img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%;transform:translateX(-4%)}}