.blog-podcast-feature{display:grid;grid-template-columns:minmax(210px,.78fr) minmax(0,1.22fr);gap:clamp(22px,5vw,64px);align-items:center;margin-block:52px 65px;padding:0!important}
.blog-podcast-art{min-height:295px;position:relative;overflow:hidden;padding:36px;border-radius:20px;background:linear-gradient(145deg,#0a2a55 0%,#165f9c 64%,#14b8a6 130%);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;box-shadow:0 14px 28px #0a2a551c}
.blog-podcast-art:before,.blog-podcast-art:after{content:"";position:absolute;border:1px solid #ffffff3d;border-radius:50%;width:270px;height:270px;top:-105px;right:-60px}.blog-podcast-art:after{width:195px;height:195px;top:-65px;right:-21px}.podcast-art-orbit{position:absolute;top:35px;left:34px;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;border:2px solid #77e3d7;color:#77e3d7}.podcast-art-wave{font-size:25px;letter-spacing:-6px;transform:translateX(-3px)}
.podcast-art-caption{font-weight:800;font-size:clamp(24px,3.2vw,38px);line-height:1.06;letter-spacing:-.03em;position:relative;z-index:1}.podcast-art-type{font-size:12px;letter-spacing:.26em;margin-top:17px;color:#a8f5e8;font-weight:700}
.blog-feature-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700;color:#166a91;margin:0 0 8px}.blog-podcast-copy h2{font-size:clamp(26px,3vw,36px);line-height:1.2;margin:0 0 13px;color:#0a2a55}.blog-podcast-copy p:not(.blog-feature-eyebrow){max-width:600px}
.blog-platform-links{display:flex;flex-wrap:wrap;gap:11px;margin:24px 0 20px}.blog-platform-links a{display:inline-flex;align-items:center;gap:8px;text-decoration:none;border:1px solid #c8ddeb;border-radius:100px;padding:8px 13px;background:#f5f9fd;color:#0a2a55;font-size:14px;font-weight:650}.blog-platform-links a:hover,.blog-platform-links a:focus-visible{border-color:#0a6db3;background:#e4f2fa}.platform-symbol{display:inline-grid;place-items:center;width:25px;height:25px;border-radius:50%;font-size:15px;color:#fff}.spotify-symbol{background:#1db954}.apple-symbol{background:#9d50df}.youtube-symbol{background:#ed2929;font-size:12px}

@media(max-width:700px){.blog-podcast-feature{grid-template-columns:1fr;margin-block:36px 45px}.blog-podcast-art{min-height:250px}.blog-podcast-copy{padding:0 4px}.blog-platform-links{gap:8px}}

/* A short introduction followed by three readable topic sections. */
.podcast-story{margin-bottom:65px}
.podcast-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}
.podcast-story-grid article{border-top:4px solid #14b8a6;padding-top:20px}
.podcast-story-grid article:nth-child(2){border-color:#f2c94c}
.podcast-story-grid article:nth-child(3){border-color:#104180}
.podcast-story h3{font-size:23px;line-height:1.25;color:#104180;margin:0 0 16px}
.podcast-story p{font-size:17px;line-height:1.75;margin:0;color:#24486a}
.podcast-production-note{background:#edf5fc;border-radius:12px;padding:24px 28px;margin-top:34px}
.podcast-production-note h3{font-size:19px;margin-bottom:8px}
.podcast-production-note p{font-size:16px;max-width:950px}
@media(max-width:800px){.podcast-story-grid{grid-template-columns:1fr;gap:28px}.podcast-story-grid article{padding-top:16px}.podcast-story{margin-bottom:45px}.podcast-production-note{padding:22px}}
