.hero-mark-module__2LBQ7a__flap{transform-box:view-box;transform-origin:43.314px 20.686px;transform:rotate(45deg)scaleY(-1)rotate(-45deg)}.hero-mark-module__2LBQ7a__front{opacity:0}@media (prefers-reduced-motion:no-preference){.hero-mark-module__2LBQ7a__flap{animation:9s linear 1.6s infinite both hero-mark-module__2LBQ7a__fold-turn}.hero-mark-module__2LBQ7a__front{animation:9s linear 1.6s infinite both hero-mark-module__2LBQ7a__face-front}.hero-mark-module__2LBQ7a__back{animation:9s linear 1.6s infinite both hero-mark-module__2LBQ7a__face-back}}@keyframes hero-mark-module__2LBQ7a__fold-turn{0%,34%,to{transform:rotate(45deg)scaleY(-1)rotate(-45deg)}1.625%,32.375%{transform:rotate(45deg)scaleY(-.924)rotate(-45deg)}3.25%,30.75%{transform:rotate(45deg)scaleY(-.707)rotate(-45deg)}4.875%,29.125%{transform:rotate(45deg)scaleY(-.383)rotate(-45deg)}6.5%,27.5%{transform:rotate(45deg)scaleY(0)rotate(-45deg)}8.125%,25.875%{transform:rotate(45deg)scaleY(.383)rotate(-45deg)}9.75%,24.25%{transform:rotate(45deg)scaleY(.707)rotate(-45deg)}11.375%,22.625%{transform:rotate(45deg)scaleY(.924)rotate(-45deg)}13%,21%{transform:rotate(45deg)scaleY(1)rotate(-45deg)}}@keyframes hero-mark-module__2LBQ7a__face-front{0%,6.5%,27.51%,to{opacity:0}6.51%,27.5%{opacity:1}}@keyframes hero-mark-module__2LBQ7a__face-back{0%,6.5%,27.51%,to{opacity:1}6.51%,27.5%{opacity:0}}
.hero-module__M4laAG__stage{--stage-scale:.96;--stage-radius:20px;--stage-drop:8px;transform-origin:50% 0;position:relative;overflow:clip}@media (min-width:768px){.hero-module__M4laAG__stage{--stage-scale:.95;--stage-radius:24px;--stage-drop:16px}.hero-module__M4laAG__surface{flex-direction:column;justify-content:center;min-height:min(100svh - 64px,1040px);display:flex}}.hero-module__M4laAG__stage:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-strong);opacity:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 85%);mask-image:linear-gradient(#000 0% 55%,#0000 85%)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.hero-module__M4laAG__stage,.hero-module__M4laAG__stage:after{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root)}.hero-module__M4laAG__stage{animation-name:hero-module__M4laAG__stage-morph;animation-range:0 70vh}.hero-module__M4laAG__stage:after{animation-name:hero-module__M4laAG__edge-in;animation-range:0 40vh}}@supports not (animation-timeline:scroll()){.hero-module__M4laAG__stage{--p:var(--hero-p,0);transform:translate3d(0, calc(var(--stage-drop) * var(--p)), 0) scale(calc(1 - (1 - var(--stage-scale)) * var(--p)));border-radius:calc(var(--stage-radius) * var(--p))}.hero-module__M4laAG__stage:after{opacity:min(1, calc(var(--p) / .57))}}}@keyframes hero-module__M4laAG__stage-morph{to{transform:translate3d(0, var(--stage-drop), 0) scale(var(--stage-scale));border-radius:var(--stage-radius)}}@keyframes hero-module__M4laAG__edge-in{to{opacity:1}}
