@font-face{font-family:FuturaPT Demi;src:url(/fonts/FuturaCyrillicDemi.woff2) format("woff")}h1{font-family:FuturaPT Demi,sans-serif}body{overflow-x:hidden!important}p,h3,h4,h5,h6{font-family:Poppins,sans-serif}.hover-underline-animation{position:relative;display:inline-block}.hover-underline-animation:after{position:absolute;bottom:0;left:0;height:2px;width:100%;transform-origin:left;--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-content: "";content:var(--tw-content)}@media (prefers-color-scheme: dark){.hover-underline-animation:after{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}}.hover-underline-animation:hover:after{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover-underline-animation-footer{position:relative;display:inline-block}.hover-underline-animation-footer:after{position:absolute;bottom:0;left:0;height:2px;width:100%;transform-origin:left;--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-content: "";content:var(--tw-content)}@media (prefers-color-scheme: dark){.hover-underline-animation-footer:after{background-color:#868686}}.hover-underline-animation-footer:hover:after{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}::-moz-selection{color:#fff;background:#7846e3}::selection{color:#fff;background:#7846e3}input[type=text],input[type=number],textarea{font-size:16px}input:disabled,button:disabled,select:disabled{cursor:not-allowed;opacity:.5}.hover-underline-animation:disabled:after,.hover-underline-animation-footer:disabled:after{background:gray;cursor:not-allowed;scale-x:0}.disabled{pointer-events:none;opacity:.5}button.disabled,a.disabled{cursor:not-allowed;text-decoration:none}.loader{border:2px solid transparent;border-top:2px solid white;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite}.transition-gradient{background-size:200% 100%;transition:background-position .5s ease-in-out}.transition-gradient:hover{background-position:right center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input:-webkit-autofill,input:-moz-autofill{background-color:transparent!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;color:#fff!important;font-size:inherit}.animated-border{position:relative;padding-bottom:10px}.animated-border:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#42277d,#2c63e5,#fbeb96,#ff4d6c,#09c372);background-size:300% 100%;animation:gradientAnimation 3s infinite linear;transition:background-position .5s ease-in-out}@keyframes gradientAnimation{0%{background-position:0% 50%}to{background-position:100% 50%}}.swiper-pagination-bullet{background-color:#e5e7eb;opacity:1;transition:background-color .3s ease-in-out}.swiper-pagination-bullet-active{background-color:#9ca3af}.nav-btn-hover[data-astro-cid-pux6a34n]{position:relative;overflow:hidden;transition:all .3s ease}.nav-btn-hover[data-astro-cid-pux6a34n]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.nav-btn-hover[data-astro-cid-pux6a34n]:hover:before{left:100%}.nav-btn-hover[data-astro-cid-pux6a34n]:hover{transform:translateY(-2px);box-shadow:0 4px 15px #92f3d566}.lang-btn[data-astro-cid-a2mxz4y6]{position:relative;overflow:hidden}.lang-btn[data-astro-cid-a2mxz4y6]:hover{background:#ffffff0d}
