.nec-blog-podcast{background:#2e364a;color:#fff;padding:72px 0}.nec-blog-podcast__intro{margin-bottom:36px}.nec-blog-podcast__heading{color:inherit;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;margin:0 0 10px}.nec-blog-podcast__lead{line-height:1.55;margin:0;max-width:none;opacity:.9;width:100%}.nec-blog-podcast__layout{align-items:center;display:grid;gap:32px;grid-template-columns:1.35fr 1fr}.nec-blog-podcast__media{background:#1a2233;border-radius:12px;display:block;line-height:0;overflow:hidden;text-decoration:none}.nec-blog-podcast__media img{display:block;height:100%;max-height:420px;min-height:320px;object-fit:cover;object-position:center;width:100%}.nec-blog-podcast__side{display:flex;flex-direction:column;gap:16px;justify-content:center}.nec-blog-podcast__date{font-size:.9375rem;font-weight:700;margin:0;opacity:.95}.nec-blog-podcast__side-title{color:inherit;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.3;margin:0}.nec-blog-podcast__side-title a{color:inherit;text-decoration:none}.nec-blog-podcast__summary{line-height:1.6;margin:0;opacity:.9}.nec-blog-podcast__empty{margin:0;opacity:.85;padding:32px 0}.nec-blog-podcast .nec-blog-btn--ghost-light{align-items:center;align-self:flex-start;background:transparent;border:2px solid hsla(0,0%,100%,.7);border-radius:999px;color:#fff;display:inline-flex;font-size:.9375rem;font-weight:600;justify-content:center;min-height:48px;padding:0 28px;text-decoration:none}.nec-blog-podcast .nec-blog-btn--ghost-light:hover{background:hsla(0,0%,100%,.1)}@media (max-width:960px){.nec-blog-podcast__layout{grid-template-columns:1fr}.nec-blog-podcast__media img{max-height:280px;min-height:220px}}