.Ft8lhq_section{color:#03112a;background:#fff;border-top:1px solid #03112a18;padding:48px 24px 56px}.Ft8lhq_inner{text-align:center;max-width:1240px;margin:auto}.Ft8lhq_title{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(1.5rem,3vw,2rem);font-weight:600}.Ft8lhq_viewport{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#bfc6d0 #fff;border-radius:4px;margin-top:24px;overflow-x:auto}.Ft8lhq_viewport:focus-visible{outline-offset:6px;outline:2px solid #337073}.Ft8lhq_track{animation:.8s ease-out both Ft8lhq_partners-enter}.Ft8lhq_group{justify-content:space-between;align-items:center;gap:32px;margin:0;padding:0 8px 12px;list-style:none;display:flex}.Ft8lhq_logo{scroll-snap-align:center;flex:1 0 150px;justify-content:center;align-items:center;min-width:150px;height:80px;display:flex}.Ft8lhq_logo img{object-fit:contain;width:auto;max-width:190px;height:auto;max-height:48px}@keyframes Ft8lhq_partners-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.Ft8lhq_section{padding:36px 20px 40px}.Ft8lhq_group{gap:28px}.Ft8lhq_logo{flex-basis:160px;min-width:160px}.Ft8lhq_logo img{max-width:160px;max-height:42px}}@media (prefers-reduced-motion:reduce){.Ft8lhq_track{animation:none}.Ft8lhq_group{flex-wrap:wrap;justify-content:center;gap:24px}}.Ft8lhq_link{border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .2s;display:flex}.Ft8lhq_link:hover{background:#03112a08}.Ft8lhq_link:focus-visible{outline-offset:-2px;outline:2px solid #337073}
