html body .cl3{background:#fff;padding-block:clamp(72px,8vw,120px);overflow:clip}html body .cl3-in{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:clamp(36px,6vw,96px);align-items:center;max-width:1200px;margin-inline:auto;padding-inline:var(--gut,16px)}html body .cl3-side{max-width:520px}html body .cl3-h{margin:0;max-width:16ch;font:300 clamp(32px,3.1vw,46px)/1.08 var(--font-titillium-web),sans-serif;letter-spacing:-.015em;color:#00173a;text-wrap:balance}html body .cl3-h b{font-weight:700;color:#033bbf}html body .cl3-p{max-width:38ch;margin:18px 0 0;font:400 16px/1.7 var(--font-inter),Inter,sans-serif;color:#40507a}html body .cl3-count{display:flex;align-items:baseline;gap:12px;margin:clamp(24px,2.6vw,36px) 0 0;padding-top:clamp(18px,2vw,26px);border-top:1px solid #d7e0ef}html body .cl3-count strong{font:600 clamp(44px,4.6vw,64px)/1 var(--font-titillium-web),sans-serif;color:#033bbf}html body .cl3-count span{font:500 16px/1.2 var(--font-inter),Inter,sans-serif;color:#40507a}html body .cl3-lanes{display:grid;gap:clamp(12px,1.4vw,20px);min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}html body .cl3-lane{overflow:hidden}html body .cl3-track{display:flex;gap:clamp(12px,1.4vw,20px);width:max-content;margin:0;padding:0;list-style:none;will-change:transform;animation:cl3Left var(--d,52s) linear infinite}html body .cl3-lane[data-dir=r] .cl3-track{animation-name:cl3Right}html body .cl3-lane:hover .cl3-track,html body .cl3.cl3-off .cl3-track{animation-play-state:paused}@keyframes cl3Left{to{transform:translate3d(-50%,0,0)}}@keyframes cl3Right{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}html body .cl3-logo{display:flex;align-items:center;justify-content:center;flex:none;width:clamp(128px,12.6vw,176px);height:clamp(72px,6.4vw,88px);border:1px solid transparent;border-radius:12px;transition:background .3s,border-color .3s,box-shadow .3s}html body .cl3-logo:hover{background:#fff;border-color:#cfdaee;box-shadow:0 10px 24px -16px rgba(0,23,58,.25)}html body .cl3-logo img{max-width:68%;max-height:42px;filter:grayscale(1) contrast(.9);opacity:.7;transition:filter .3s,opacity .3s}html body .cl3-logo:hover img{filter:none;opacity:1}@media(max-width:1000px){html body .cl3-in{grid-template-columns:1fr;gap:32px}html body .cl3-h{max-width:22ch}html body .cl3-lanes{margin-inline:calc(-1 * var(--gut,16px))}}@media(prefers-reduced-motion:reduce){html body .cl3-track{animation:none}html body .cl3-lane{overflow-x:auto;scrollbar-width:none}html body .cl3-track li[aria-hidden=true]{display:none}}html:not(.clean) body .cl3{background:#030724}html:not(.clean) body .cl3-h{color:#fff}html:not(.clean) body .cl3-h b{color:#9fb2ff}html:not(.clean) body .cl3-count span,html:not(.clean) body .cl3-p{color:#c3cfff}html:not(.clean) body .cl3-count{border-top-color:rgba(142,166,255,.22)}html:not(.clean) body .cl3-count strong{color:#9fb2ff}html:not(.clean) body .cl3-logo img{filter:brightness(0) invert(1);opacity:.62}html:not(.clean) body .cl3-logo:hover{background:rgba(255,255,255,.05);border-color:rgba(142,166,255,.3);box-shadow:none}html:not(.clean) body .cl3-logo:hover img{opacity:1}html body .cl3-logo.cl3-color img,html:not(.clean) body .cl3-logo.cl3-color img{filter:none;opacity:.85}html body .cl3-logo.cl3-color:hover img,html:not(.clean) body .cl3-logo.cl3-color:hover img{filter:none;opacity:1}html body .cl3-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(10px,1.2vw,16px);min-width:0;margin:0;padding:0;list-style:none}html body .cl3-grid .cl3-logo{width:calc((100% - 5 * clamp(10px,1.2vw,16px)) / 6);height:clamp(64px,5.6vw,80px)}html body .cl3-grid .cl3-logo img{width:auto;max-width:78%;max-height:34px}@media(max-width:1000px){html body .cl3-grid .cl3-logo{width:calc((100% - 5 * 12px) / 6)}}@media(max-width:640px){html body .cl3-grid{gap:10px}html body .cl3-grid .cl3-logo{width:calc((100% - 2 * 10px) / 3);height:64px}html body .cl3-grid .cl3-logo img{max-height:30px}}html body .cl3-lane img{width:auto}html body .cl3-logo:hover,html:not(.clean) body .cl3-logo:hover{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html body .cl3-logo:hover img,html:not(.clean) body .cl3-logo:hover img{filter:grayscale(1) contrast(.9);opacity:.7}html:not(.clean) body .cl3-logo:hover img{filter:brightness(0) invert(1);opacity:.62}html body .x-part-row .pg-loop .pg-c:is(:hover,:focus-within) img{transform:none!important}html body .x-part-row .pg-loop .pg-c:hover .pg-m{opacity:1}html body .x-part-row .pg-view{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}html body .x-part-row .pg-view.is-drag{cursor:grabbing}html body .x-part-row .pg-loop img{-webkit-user-drag:none;pointer-events:none}html body .x-part-row .pg-c .pg-o{display:none!important}html body .x-part-row .pg-c:hover .pg-m,html body .x-part-row .pg-loop .pg-c:hover .pg-m{opacity:1!important;transform:none!important}html body .cl3-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px)}html body .cl3-grid .cl3-logo{width:auto;height:clamp(88px,8vw,120px)}html body .cl3-grid .cl3-logo img{width:62%;height:auto;max-width:none;max-height:clamp(48px,4.6vw,68px);object-fit:contain}@media(max-width:1000px){html body .cl3-grid .cl3-logo{width:auto}}@media(max-width:640px){html body .cl3-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body .cl3-grid .cl3-logo{width:auto;height:84px}html body .cl3-grid .cl3-logo img{width:64%;max-height:46px}}