.scroll-watcher[data-astro-cid-dldafk74]{animation:fade-out linear forwards;animation-timeline:scroll(root);animation-range:5vh 30vh}@keyframes fade-out{to{opacity:0}}.hero-card[data-astro-cid-dldafk74] img[data-astro-cid-dldafk74]{filter:blur(10px);opacity:0;transform:translateY(20%);animation-name:hero-load-in;animation-duration:1.28s;animation-timing-function:cubic-bezier(.22,1,.26,1);animation-fill-mode:forwards}.hero-card--1[data-astro-cid-dldafk74] img[data-astro-cid-dldafk74]{animation-delay:0ms}.hero-card--2[data-astro-cid-dldafk74] img[data-astro-cid-dldafk74]{animation-delay:.12s}.hero-card--3[data-astro-cid-dldafk74] img[data-astro-cid-dldafk74]{animation-delay:.24s}.hero-card--4[data-astro-cid-dldafk74] img[data-astro-cid-dldafk74]{animation-delay:.36s}.hero-card--5[data-astro-cid-dldafk74] img[data-astro-cid-dldafk74]{animation-delay:.48s}@keyframes hero-load-in{to{opacity:1;transform:translateY(0);filter:blur(0px)}}@supports not (animation-timeline: scroll(root)){@keyframes hero-load-in{to{opacity:1;transform:translateY(0);filter:blur(0px)}}@media(min-width:1024px){@keyframes hero-load-in{to{opacity:1;transform:translateY(-30%);filter:blur(0px)}}}}@supports (animation-timeline: scroll(root)){@media(min-width:1024px){.hero-card-wrapper[data-astro-cid-dldafk74] .hero-card[data-astro-cid-dldafk74]{will-change:transform;animation-name:hero-parallax;animation-timeline:scroll(root);animation-timing-function:linear;animation-fill-mode:both;animation-range:0vh 60vh}.hero-card--1[data-astro-cid-dldafk74]{--parallax-distance: -250%}.hero-card--2[data-astro-cid-dldafk74]{--parallax-distance: -180%}.hero-card--3[data-astro-cid-dldafk74]{--parallax-distance: -150%}.hero-card--4[data-astro-cid-dldafk74]{--parallax-distance: -250%}.hero-card--5[data-astro-cid-dldafk74]{--parallax-distance: -220%}@keyframes hero-parallax{0%{translate:0 0}to{translate:0 var(--parallax-distance)}}}}.tab-scroll-container[data-astro-cid-fzekwty5]{scrollbar-width:none;-ms-overflow-style:none}.tab-scroll-container[data-astro-cid-fzekwty5]::-webkit-scrollbar{display:none}.button-group[data-astro-cid-fzekwty5]:after{content:"";position:absolute;left:4px;width:var(--indicator-width, 0);height:calc(100% - 8px);top:4px;background:#fff;border-radius:100px;border:1px solid var(--color-blue-950);transform:translate(var(--indicator-offset, 0));transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);will-change:transform,width;z-index:0}[data-astro-cid-fzekwty5][data-tabbar-preload]{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none;clip-path:inset(50%)}number-flow[data-astro-cid-47qmy67g]::part(prefix){margin-right:.0625em}number-flow[data-astro-cid-47qmy67g]::part(suffix){font-size:.65em}.logobar-mask[data-astro-cid-266ctu6c]{mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}.logobar-track[data-astro-cid-266ctu6c]{animation:scroll-logos 30s linear infinite}.logobar-mask[data-astro-cid-266ctu6c]:hover .logobar-track[data-astro-cid-266ctu6c]{animation-play-state:paused}@keyframes scroll-logos{0%{transform:translateZ(0)}to{transform:translate3d(var(--scroll-distance),0,0)}}.logobar-track[data-astro-cid-266ctu6c]{will-change:transform;perspective:1000px}@media(max-width:1024px){.aw-full-width-mobile[data-astro-cid-hhorgxno]{width:100%}}.aw-card[data-astro-cid-hhorgxno]{--card-top-offset: 4rem;--index0: calc(var(--index) - 1);--reverse-index: calc(var(--numcards) - var(--index0));--reverse-index0: calc(var(--reverse-index) - 1);padding-top:calc(var(--index) * var(--card-top-offset))}@keyframes scale{to{transform:scale(calc(1.1 - calc(.1 * var(--reverse-index))))}}.aw-cards-container[data-astro-cid-hhorgxno]{view-timeline-name:--cards-element-scrolls-in-body;padding-bottom:calc(var(--numcards) * var(--card-top-offset));margin-bottom:var(--card-margin)}.aw-card[data-astro-cid-hhorgxno] img[data-astro-cid-hhorgxno]{--start-range: calc(var(--index0) / var(--numcards) * 100%);--end-range: calc((var(--index)) / var(--numcards) * 100%);animation:linear scale forwards;animation-timeline:--cards-element-scrolls-in-body;animation-range:exit-crossing var(--start-range) exit-crossing var(--end-range)}
