
.ScrollReveal-module__AiYsJq__wrapper{--sr-square:12px;--sr-width:0px;--sr-height:0px;--sr-drop-duration:.3s;--sr-slide-duration:.6s;--sr-fade-duration:.45s;display:block;position:relative}.ScrollReveal-module__AiYsJq__stage{position:relative}.ScrollReveal-module__AiYsJq__squares{pointer-events:none;z-index:2;position:absolute;inset:0}.ScrollReveal-module__AiYsJq__square{width:var(--sr-square);height:var(--sr-square);background:var(--color-base-content);transform:translate(var(--sr-x),var(--sr-y));will-change:transform;position:absolute}.ScrollReveal-module__AiYsJq__wrapper:not(.ScrollReveal-module__AiYsJq__revealed) .ScrollReveal-module__AiYsJq__square{display:none}.ScrollReveal-module__AiYsJq__squareA{--sr-x:0px;--sr-y:0px}.ScrollReveal-module__AiYsJq__squareB{--sr-x:0px;--sr-y:0px;--sr-slide-from-x:var(--sr-x);--sr-slide-from-y:var(--sr-y);--sr-slide-x:calc(var(--sr-width) - var(--sr-square));--sr-slide-y:0px}.ScrollReveal-module__AiYsJq__squareC{--sr-x:0px;--sr-y:0px;--sr-drop-x:0px;--sr-drop-y:calc(var(--sr-height) - var(--sr-square))}.ScrollReveal-module__AiYsJq__squareD{--sr-x:0px;--sr-y:0px;--sr-drop-x:0px;--sr-drop-y:calc(var(--sr-height) - var(--sr-square));--sr-slide-from-x:var(--sr-drop-x);--sr-slide-from-y:var(--sr-drop-y);--sr-slide-x:calc(var(--sr-width) - var(--sr-square));--sr-slide-y:calc(var(--sr-height) - var(--sr-square))}.ScrollReveal-module__AiYsJq__content{opacity:0;transition:opacity var(--sr-fade-duration)ease;z-index:1;display:flow-root;position:relative}.ScrollReveal-module__AiYsJq__revealed .ScrollReveal-module__AiYsJq__content{animation:ScrollReveal-module__AiYsJq__sr-fade var(--sr-fade-duration)cubic-bezier(.4,0,.2,1)forwards;animation-delay:var(--sr-drop-duration)}.ScrollReveal-module__AiYsJq__revealed .ScrollReveal-module__AiYsJq__squareC,.ScrollReveal-module__AiYsJq__revealed .ScrollReveal-module__AiYsJq__squareD{animation:ScrollReveal-module__AiYsJq__sr-drop var(--sr-drop-duration)cubic-bezier(.76,0,.24,1)forwards}.ScrollReveal-module__AiYsJq__revealed .ScrollReveal-module__AiYsJq__squareB{animation:ScrollReveal-module__AiYsJq__sr-slide var(--sr-slide-duration)cubic-bezier(.76,0,.24,1)var(--sr-drop-duration)forwards}.ScrollReveal-module__AiYsJq__revealed .ScrollReveal-module__AiYsJq__squareD{animation-name:ScrollReveal-module__AiYsJq__sr-drop,ScrollReveal-module__AiYsJq__sr-slide;animation-duration:var(--sr-drop-duration),var(--sr-slide-duration);animation-delay:0s,var(--sr-drop-duration);animation-timing-function:cubic-bezier(.76,0,.24,1),cubic-bezier(.76,0,.24,1);animation-fill-mode:forwards,forwards}@keyframes ScrollReveal-module__AiYsJq__sr-drop{0%{transform:translate(var(--sr-x),var(--sr-y))}to{transform:translate(var(--sr-drop-x),var(--sr-drop-y))}}@keyframes ScrollReveal-module__AiYsJq__sr-slide{0%{transform:translate(var(--sr-slide-from-x),var(--sr-slide-from-y))}to{transform:translate(var(--sr-slide-x),var(--sr-slide-y))}}@keyframes ScrollReveal-module__AiYsJq__sr-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ScrollReveal-module__AiYsJq__square{display:none}.ScrollReveal-module__AiYsJq__content{opacity:1}}
.HeroHeader-module__AyTVTW__clip{vertical-align:bottom;display:inline-block;overflow:hidden}.HeroHeader-module__AyTVTW__clipBlock{overflow:hidden}.HeroHeader-module__AyTVTW__text{transform:translateY(150px)}.HeroHeader-module__AyTVTW__visible .HeroHeader-module__AyTVTW__text{animation:HeroHeader-module__AyTVTW__slideUp .7s cubic-bezier(.22,1,.36,1)var(--reveal-delay,.3s)forwards}@keyframes HeroHeader-module__AyTVTW__slideUp{0%{transform:translateY(150px)}to{transform:translateY(0)}}.HeroHeader-module__AyTVTW__lineReveal{display:block;transform:translateY(100%)}.HeroHeader-module__AyTVTW__visible .HeroHeader-module__AyTVTW__lineReveal{animation:HeroHeader-module__AyTVTW__lineSlideUp .6s cubic-bezier(.22,1,.36,1)var(--reveal-delay,.3s)forwards}@keyframes HeroHeader-module__AyTVTW__lineSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HeroHeader-module__AyTVTW__text,.HeroHeader-module__AyTVTW__lineReveal{transform:none}.HeroHeader-module__AyTVTW__visible .HeroHeader-module__AyTVTW__text,.HeroHeader-module__AyTVTW__visible .HeroHeader-module__AyTVTW__lineReveal{animation:none}}
