@keyframes gl-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.gl-section{padding:3.5em 0}.gl-wrap{container-type:inline-size;display:flex;flex-direction:column;align-items:center;gap:2em}.gl-head{display:flex;align-items:center;gap:.75em}.gl-bar{display:block;width:24px;height:3px;border-radius:2px;background:gold}.gl-title{margin:0;font-family:Lato,sans-serif;font-size:14px;line-height:20px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#4b5563}.gl-viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%)}.gl-track{display:flex;width:max-content;animation-name:gl-scroll;animation-timing-function:linear;animation-iteration-count:infinite}.gl-viewport:hover .gl-track,.gl-track:hover,.gl-item:hover,.gl-viewport:active .gl-track,.gl-section:focus-within .gl-track{animation-play-state:paused}.gl-viewport:hover .gl-track,.gl-track:hover{animation-play-state:paused}.gl-set{display:flex;flex:0 0 auto;width:max-content;margin:0;padding:0;list-style:none;font-family:Lato,sans-serif;color:#4b5563}.gl-item{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0 1em}.gl-link{display:flex;flex-direction:column;align-items:center;gap:10px;color:inherit;text-decoration:none}.gl-link:focus-visible{outline:2px solid #1774ff;outline-offset:4px}.gl-logo{display:block;width:clamp(148px, 17vw, 220px);width:clamp(148px, 17cqw, 220px);height:clamp(64px, 7vw, 88px);height:clamp(64px, 7cqw, 88px);object-fit:contain}.gl-logo--custom{height:auto;max-width:400px;max-height:140px}.gl-name{display:block;margin:0;font-size:14px;line-height:20px;font-weight:400;text-align:center;white-space:nowrap}.gl-name--only{align-self:center;font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:700;color:#4b5563;padding:0 1em}@container (max-width:640px){.gl-section{padding:2.5em 0}}@media (max-width:739px){.gl-section{padding:2.5em 0}}@media (prefers-reduced-motion:reduce){.gl-track{animation-name:none}.gl-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.gl-set[aria-hidden="true"]{display:none}}