.jOnI4a_section{border-top:1px solid var(--border);max-width:72rem;margin-inline:auto;padding:1.75rem 0 2rem;position:relative}.jOnI4a_heading{text-align:center;letter-spacing:.04em;color:var(--muted-foreground);margin:0 3rem 1.25rem;font-size:.8125rem;font-weight:500}.jOnI4a_viewport{overflow:hidden;container-type:inline-size}.jOnI4a_group{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 3rem;margin:0;padding:.375rem;list-style:none;display:flex}.jOnI4a_item{flex:none}.jOnI4a_link{border-radius:.75rem;justify-content:center;align-items:center;width:13.5rem;min-height:4rem;padding:.5rem .75rem;transition:background-color .18s,box-shadow .18s;display:flex}.jOnI4a_link:hover{background:var(--card);box-shadow:0 2px 12px #0000000a}.jOnI4a_link:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.jOnI4a_logo{object-fit:contain;width:12rem;height:2.5rem}.jOnI4a_section[data-moving=true] .jOnI4a_viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000)}.jOnI4a_section[data-moving=true] .jOnI4a_track{width:max-content;animation:jOnI4a_partner-drift var(--partner-duration) linear infinite;display:flex}.jOnI4a_section[data-moving=true] .jOnI4a_group{flex-wrap:nowrap;flex:none;justify-content:space-around;gap:3rem;min-width:100cqw;padding-inline:1.5rem}@keyframes jOnI4a_partner-drift{to{transform:translate(-50%)}}.jOnI4a_pauseInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jOnI4a_pauseControl{width:2.75rem;height:2.75rem;color:var(--muted-foreground);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:0}.jOnI4a_pauseControl:hover{background:var(--secondary)}.jOnI4a_pauseInput:focus-visible+.jOnI4a_pauseControl{outline:2px solid var(--primary);outline-offset:2px}.jOnI4a_playIcon,.jOnI4a_pauseInput:checked+.jOnI4a_pauseControl .jOnI4a_pauseIcon{display:none}.jOnI4a_pauseInput:checked+.jOnI4a_pauseControl .jOnI4a_playIcon{display:block}.jOnI4a_pauseInput:checked~.jOnI4a_viewport .jOnI4a_track,.jOnI4a_section:hover .jOnI4a_track,.jOnI4a_viewport:focus-within .jOnI4a_track{animation-play-state:paused}.jOnI4a_viewport:has(:focus-visible){overflow-x:auto;-webkit-mask-image:none!important;mask-image:none!important}.jOnI4a_section .jOnI4a_viewport:has(:focus-visible) .jOnI4a_track{animation:none}.jOnI4a_viewport:has(:focus-visible) .jOnI4a_duplicate{display:none}@media (prefers-reduced-motion:reduce){.jOnI4a_section[data-moving=true] .jOnI4a_viewport{-webkit-mask-image:none;mask-image:none}.jOnI4a_section[data-moving=true] .jOnI4a_track{width:auto;animation:none;display:block}.jOnI4a_section[data-moving=true] .jOnI4a_group{flex-wrap:wrap;justify-content:center;gap:1rem 3rem;min-width:0;padding-inline:.375rem}.jOnI4a_section .jOnI4a_duplicate,.jOnI4a_pauseInput,.jOnI4a_pauseControl{display:none}.jOnI4a_link{transition:none}}
