.gallery-tabs{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 34px;padding-bottom:22px;border-bottom:1px solid #dfe7ef}.gallery-tabs a{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:12px 22px;border:1px solid #dce5ef;border-radius:999px;background:#f5f8fc;color:#183b61;text-decoration:none;font-weight:600;line-height:1.4;overflow-wrap:anywhere;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.gallery-tabs a:hover{border-color:#183b73;background:#eaf0f8}.gallery-tabs a[aria-current="page"]{color:#fff;background:#183b73;border-color:#183b73}.gallery-tabs a:focus-visible{outline:3px solid #ff9e42;outline-offset:3px}@media(max-width:600px){.gallery-tabs{gap:8px;margin-bottom:24px}.gallery-tabs a{padding:10px 14px;font-size:.875rem}}@media(prefers-reduced-motion:reduce){.gallery-tabs a{transition:none}}
.gallery-video-grid{align-items:start}.gallery-video-card{min-width:0}.gallery-video-card video{aspect-ratio:16/9;max-height:none;object-fit:contain;background:#07182f}.gallery-video-card h2{overflow-wrap:anywhere}.gallery-video-card p{overflow-wrap:anywhere}
.gallery-video-grid .video-card{min-width:0}.gallery-video-grid .video-card h2{font-size:1.25rem;margin:20px 0 12px}.gallery-video-grid .video-card p{margin-bottom:0}
