.platform-with-videos{display:block}
.platform-intro{display:flex;align-items:center;justify-content:space-between;gap:24px}
.platform-intro>div{max-width:820px}
.platform-video-heading{padding-top:30px;border-top:1px solid #bddbd1;margin-top:30px;max-width:760px}
.platform-video-heading h3{font:clamp(1.7rem,3vw,2.5rem)/1.1 Georgia,serif;color:var(--navy);margin:6px 0 10px}
.platform-video-heading p:last-child{line-height:1.55;color:var(--muted)}
.platform-with-videos .video-grid{margin-top:26px}
.platform-with-videos .video-grid article{color:var(--ink)}
.platform-with-videos .video-grid article p{color:var(--muted)}
@media(max-width:960px){.platform-intro{align-items:flex-start;flex-direction:column}}
@media(max-width:560px){.platform-with-videos{margin:0 20px 72px;padding:28px}.platform-with-videos .video-grid{grid-template-columns:1fr}.platform-with-videos .video-grid article>div:last-child{padding:18px}}
