.linked-video-slot{max-width:1280px;margin:32px auto;padding:0 24px}.linked-video-slot[hidden]{display:none!important}.linked-video-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:22px}.linked-video-card{min-width:0;background:#fff;color:#1f2937;border:1px solid #d8e5e1;border-radius:10px;padding:16px}.linked-video-frame{position:relative;aspect-ratio:16/9;min-height:200px;background:#eef4f3;display:grid;place-items:center;overflow:hidden;border-radius:6px}.linked-video-card[data-shape=portrait] .linked-video-frame{aspect-ratio:9/16;max-height:640px}.linked-video-card[data-shape=square] .linked-video-frame{aspect-ratio:1}.linked-video-frame iframe{position:absolute;width:100%;height:100%;inset:0;border:0}.linked-video-frame button{padding:14px 18px;background:#123b4a;color:white;border:0;border-radius:6px;font:inherit;cursor:pointer}.linked-video-card h3{font-size:18px;color:#123b4a;margin:16px 0 8px}.linked-video-card p{font-size:14px;overflow-wrap:anywhere}.linked-video-card a{color:#176b73;text-decoration:underline}.linked-video-slot .section-heading{display:flex;gap:20px;align-items:center;justify-content:space-between}.linked-video-slot button:focus-visible,.linked-video-slot a:focus-visible{outline:3px solid #176b73;outline-offset:3px}@media(max-width:600px){.linked-video-slot{padding:0 16px}.linked-video-slot .section-heading{align-items:flex-start;flex-direction:column}.linked-video-grid{grid-template-columns:1fr}}
