.Hero-module__Pd24cq__hero{width:100%;height:100vh;position:relative;overflow:hidden}.Hero-module__Pd24cq__hero .Hero-module__Pd24cq__slide{contain:layout paint;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden;transform:translate(100%)}.Hero-module__Pd24cq__hero .Hero-module__Pd24cq__slide[data-active=true]{transform:translate(0)}.Hero-module__Pd24cq__hero .Hero-module__Pd24cq__content{width:100%;max-width:1200px;padding:120px 20px 80px}.Hero-module__Pd24cq__hero .Hero-module__Pd24cq__slide[data-active] .Hero-module__Pd24cq__media{will-change:auto;transition:none;animation:none}@media (min-width:769px) and (prefers-reduced-motion:no-preference){.Hero-module__Pd24cq__hero .Hero-module__Pd24cq__slide[data-active=true] .Hero-module__Pd24cq__media{will-change:transform;animation:15s ease-out forwards Hero-module__Pd24cq__mediaZoom}}@keyframes Hero-module__Pd24cq__mediaZoom{0%{transform:scale(1)}to{transform:scale(1.15)}}.Hero-module__Pd24cq__navigation{z-index:20;align-items:center;display:flex;position:absolute;bottom:15%;right:10%}.Hero-module__Pd24cq__navigationButton{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;cursor:pointer;background:#fff3;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:16px;transition:background-color .3s,transform .3s;display:flex}.Hero-module__Pd24cq__navigationButton:hover{background:#fff6;transform:scale(1.1)}.Hero-module__Pd24cq__hero .Hero-module__Pd24cq__progress{transform-origin:0;width:100%;animation:15s linear forwards Hero-module__Pd24cq__progressFill;transform:scaleX(0)}@keyframes Hero-module__Pd24cq__progressFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:768px){.Hero-module__Pd24cq__hero .Hero-module__Pd24cq__content{padding-top:80px;padding-bottom:40px}.Hero-module__Pd24cq__hero .Hero-module__Pd24cq__description{padding:0 15px;font-size:16px!important}.Hero-module__Pd24cq__navigation{bottom:5%;right:50%;transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.Hero-module__Pd24cq__hero .Hero-module__Pd24cq__slide,.Hero-module__Pd24cq__hero .Hero-module__Pd24cq__content,.Hero-module__Pd24cq__navigationButton{transition:none}}
.AnimatedBackground-module__Q2Gj2q__background{contain:paint;pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.AnimatedBackground-module__Q2Gj2q__ambient{position:absolute;inset:-6%}.AnimatedBackground-module__Q2Gj2q__ribbons{opacity:.7;background:linear-gradient(135deg,#fce7f3 0%,#dbeafe 50%,#f3e8ff 100%)}.AnimatedBackground-module__Q2Gj2q__ribbons .AnimatedBackground-module__Q2Gj2q__ambient{background:radial-gradient(at 15% 15%,#ec489947,#0000 48%),radial-gradient(at 85% 15%,#06b6d447,#0000 48%),radial-gradient(at 55% 55%,#a855f733,#0000 42%),radial-gradient(at 45% 90%,#fbbf2447,#0000 42%),radial-gradient(at 90% 90%,#10b98147,#0000 48%)}.AnimatedBackground-module__Q2Gj2q__waves{opacity:.8;background:linear-gradient(#f8fafc 0%,#e8f5f0 100%)}.AnimatedBackground-module__Q2Gj2q__waves .AnimatedBackground-module__Q2Gj2q__ambient{background:linear-gradient(120deg,#0000 20%,#10b98140 50%,#0000 80%),linear-gradient(240deg,#0000 30%,#06b6d44d 55%,#0000 75%),linear-gradient(60deg,#0000 25%,#fbbf2433 60%,#0000 85%)}.AnimatedBackground-module__Q2Gj2q__aurora{opacity:.75;background:linear-gradient(135deg,#f9fafb 0%,#f0fdf4 100%)}.AnimatedBackground-module__Q2Gj2q__aurora .AnimatedBackground-module__Q2Gj2q__ambient{background:radial-gradient(at 20% 30%,#10b9813b,#0000 55%),radial-gradient(at 80% 20%,#fbbf242e,#0000 50%),radial-gradient(at 95% 80%,#14b8a633,#0000 55%)}@media (min-width:768px) and (hover:hover) and (prefers-reduced-motion:no-preference){.AnimatedBackground-module__Q2Gj2q__ambient{animation:26s ease-in-out infinite alternate paused AnimatedBackground-module__Q2Gj2q__ambientDrift}.AnimatedBackground-module__Q2Gj2q__background[data-animate=true] .AnimatedBackground-module__Q2Gj2q__ambient{animation-play-state:running}}@keyframes AnimatedBackground-module__Q2Gj2q__ambientDrift{0%{transform:translate(-2%,-1%)}to{transform:translate(2%,1%)}}
