@font-face{font-family:humane;src:url(../media/Humane_Bold-s.p.3qurfq423_gs_.otf)format("opentype");font-display:block;font-weight:700}@font-face{font-family:humane Fallback;src:local(Arial);ascent-override:164.56%;descent-override:36.07%;line-gap-override:22.54%;size-adjust:44.36%}.OwND7q_className{font-family:humane,humane Fallback;font-weight:700}.OwND7q_variable{--font-humane:"humane", "humane Fallback"}
@keyframes lk-scroll-reveal{0%{opacity:var(--lk-sr-base,.2)}to{opacity:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){.lk-scroll-reveal{view-timeline:--lk-scroll-reveal block;view-timeline-inset:50% 20%}.lk-scroll-reveal__palabra{animation:linear both lk-scroll-reveal;animation-timeline:--lk-scroll-reveal;animation-range:cover var(--lk-sr-desde,0%) cover var(--lk-sr-hasta,100%)}}}
.logoloop{--logoloop-gap:32px;--logoloop-logoHeight:28px;position:relative}.logoloop--horizontal{max-width:100%;overflow:clip visible}.logoloop--vertical{height:100%;display:inline-block;overflow-y:clip}.logoloop--scale-hover{padding-top:calc(var(--logoloop-logoHeight) * .1);padding-bottom:calc(var(--logoloop-logoHeight) * .1)}.logoloop__track{will-change:transform;-webkit-user-select:none;user-select:none;z-index:0;width:max-content;display:flex;position:relative}.logoloop--vertical .logoloop__track{flex-direction:column;width:100%;height:max-content}.logoloop__list{align-items:center;margin:0;padding:0;list-style:none;display:flex}.logoloop--vertical .logoloop__list{flex-direction:column}.logoloop__item{margin-right:var(--logoloop-gap);font-size:var(--logoloop-logoHeight);flex:none;line-height:1}.logoloop--vertical .logoloop__item{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__item:last-child{margin-right:var(--logoloop-gap)}.logoloop--vertical .logoloop__item:last-child{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__node{align-items:center;display:inline-flex}.logoloop__item img{height:var(--logoloop-logoHeight);object-fit:contain;-webkit-user-drag:none;pointer-events:none;width:auto;transition:transform .3s cubic-bezier(.4,0,.2,1);display:block}.logoloop--scale-hover .logoloop__item{overflow:visible}.logoloop--scale-hover .logoloop__item:hover img,.logoloop--scale-hover .logoloop__item:hover .logoloop__node{transform-origin:50%;transform:scale(1.2)}.logoloop--scale-hover .logoloop__node{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop__link{border-radius:4px;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.logoloop__link:hover{opacity:.8}.logoloop__link:focus-visible{outline-offset:2px;outline:2px solid}.logoloop--fade{--logoloop-fadeSize:clamp(24px, 8%, 120px);-webkit-mask-image:linear-gradient(to right, transparent, black var(--logoloop-fadeSize), black calc(100% - var(--logoloop-fadeSize)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--logoloop-fadeSize), black calc(100% - var(--logoloop-fadeSize)), transparent);mask-image:linear-gradient(to right, transparent, black var(--logoloop-fadeSize), black calc(100% - var(--logoloop-fadeSize)), transparent);-webkit-mask-clip:no-clip;mask-clip:no-clip}.logoloop--vertical.logoloop--fade{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--logoloop-fadeSize), black calc(100% - var(--logoloop-fadeSize)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--logoloop-fadeSize), black calc(100% - var(--logoloop-fadeSize)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--logoloop-fadeSize), black calc(100% - var(--logoloop-fadeSize)), transparent)}@keyframes logoloop-x{to{transform:translate3d(calc(-100% / var(--logoloop-copies)), 0, 0)}}@keyframes logoloop-y{to{transform:translate3d(0, calc(-100% / var(--logoloop-copies)), 0)}}@media (prefers-reduced-motion:no-preference){.logoloop--animated .logoloop__track{animation:logoloop-x var(--logoloop-duration) linear infinite}.logoloop--animated.logoloop--vertical .logoloop__track{animation-name:logoloop-y}.logoloop--animated.logoloop--reverse .logoloop__track{animation-direction:reverse}.logoloop--pause-hover .logoloop__track:hover,.logoloop:focus-within .logoloop__track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.logoloop__item img,.logoloop__node{transition:none!important}}
