*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure,fieldset):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-top:0;margin-bottom:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 1.5rem;margin-top:0;margin-bottom:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%;scrollbar-gutter:stable;scroll-behavior:smooth}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}button{-webkit-tap-highlight-color:transparent}:where([fill]:not([fill=none]):not([fill^=url])){fill:currentColor}:where([stroke]:not([stroke=none]):not([stroke^=url])){stroke:currentColor}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Bebas Neue;src:url("/static/fonts/BebasNeue-Bold.c6b291e4a239.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Flex;src:url("/static/fonts/RobotoFlex-Cyrillic.6d5b0ecc2e7d.woff2") format("woff2");font-weight:300 600;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Flex;src:url("/static/fonts/RobotoFlex-Latin.5c771ffa3781.woff2") format("woff2");font-weight:300 600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;src:url("/static/fonts/Manrope-Regular.190323a3ee4d.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url("/static/fonts/Manrope-Bold.f9567825d720.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-accent: #3437d7;--color-dark: #0c141f;--color-dark-90: rgb(12, 20, 31, .9);--color-dark-80: rgb(12, 20, 31, .8);--color-dark-60: rgb(12, 20, 31, .6);--color-dark-50: rgb(12, 20, 31, .5);--color-white: #fff;--color-white-80: rgb(255, 255, 255, .8);--color-white-60: rgb(255, 255, 255, .6);--color-white-40: rgb(255, 255, 255, .4);--color-white-20: rgb(255, 255, 255, .2);--color-white-16: rgb(255, 255, 255, .16);--color-white-12: rgb(255, 255, 255, .12);--color-white-8: rgb(255, 255, 255, .08);--color-error: #bd2525;--color-bg: #ededf2;--color-bg-hover: #e1e1e8;--color-bg-light: #f8f6fb;--color-bg-soft: #f5f5fa;--color-bg-dark: #101317;--font-title: "Bebas Neue", sans-serif;--font-text: "Roboto Flex", sans-serif;--font-accent: "Manrope", sans-serif;--radius-6: .375rem;--radius-8: .5rem;--radius-10: .625rem;--container-width: 83.5rem;--container-padding-x: 3.25rem;--header-height: 6.5625rem;--transition-duration: .2s}@media(max-width:80.06125rem){:root{--container-padding-x: 2rem}}@media(max-width:37.56125rem){:root{--container-padding-x: 1rem}}html{font-size:1rem;scroll-behavior:smooth}@media(min-width:90.06225rem){html{font-size:1.1111111111vw}}html.is-lock{overflow:hidden;scroll-behavior:auto}body{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:400;font-size:clamp(.875rem,.8285714286rem + .1904761905vw,1rem);line-height:130%;color:#0c141f;color:var(--color-dark);background-color:#ededf2;background-color:var(--color-bg)}#smooth-content{display:flex;flex-direction:column;min-height:100svh}main{flex-grow:1}button{padding:0;font-family:inherit;background-color:transparent;border:none;cursor:pointer}button,input,textarea,label,svg *{transition-duration:.2s;transition-duration:var(--transition-duration)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none;transition-duration:.2s;transition-duration:var(--transition-duration)}img,svg,video{display:block;max-width:100%;height:auto}picture{display:contents}picture>source{display:none}[id]{scroll-margin-top:1rem}.visually-hidden{position:absolute!important;overflow:hidden!important;width:.0625rem!important;height:.0625rem!important;margin:-.0625rem!important;padding:0!important;white-space:nowrap!important;border:0!important;clip-path:inset(100%)!important}.title-200{font-family:Bebas Neue,sans-serif;font-family:var(--font-title);font-weight:700;font-size:clamp(7.5rem,5.6428571429rem + 7.619047619vw,12.5rem);line-height:100%}.title-74{font-family:Bebas Neue,sans-serif;font-family:var(--font-title);font-weight:700;font-size:clamp(2.5rem,1.7107142857rem + 3.2380952381vw,4.625rem);line-height:100%}.title-60{font-family:Bebas Neue,sans-serif;font-family:var(--font-title);font-weight:700;font-size:clamp(2.25rem,1.6928571429rem + 2.2857142857vw,3.75rem);line-height:100%}.title-56{font-family:Bebas Neue,sans-serif;font-family:var(--font-title);font-weight:700;font-size:clamp(2.5rem,2.1285714286rem + 1.5238095238vw,3.5rem);line-height:100%}.title-44{font-family:Bebas Neue,sans-serif;font-family:var(--font-title);font-weight:700;font-size:clamp(2rem,1.7214285714rem + 1.1428571429vw,2.75rem);line-height:100%}.title-40{font-family:Bebas Neue,sans-serif;font-family:var(--font-title);font-weight:700;font-size:clamp(1.75rem,1.4714285714rem + 1.1428571429vw,2.5rem);line-height:100%}.title-32{font-family:Bebas Neue,sans-serif;font-family:var(--font-title);font-weight:700;font-size:clamp(1.5rem,1.3142857143rem + .7619047619vw,2rem);line-height:100%}.title-28{font-family:Bebas Neue,sans-serif;font-family:var(--font-title);font-weight:700;font-size:clamp(1.375rem,1.2357142857rem + .5714285714vw,1.75rem);line-height:100%}.text-20-300{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:300;font-size:clamp(1rem,.9071428571rem + .380952381vw,1.25rem);line-height:130%}.text-20-600{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:600;font-size:clamp(1.125rem,1.0785714286rem + .1904761905vw,1.25rem);line-height:130%}.text-18-500{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:500;font-size:clamp(1rem,.9535714286rem + .1904761905vw,1.125rem);line-height:130%}.text-18-300{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:300;font-size:clamp(1rem,.9535714286rem + .1904761905vw,1.125rem);line-height:130%}.text-18-400{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:400;font-size:clamp(1rem,.9535714286rem + .1904761905vw,1.125rem);line-height:130%}.text-16-300{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:300;font-size:clamp(.875rem,.8285714286rem + .1904761905vw,1rem);line-height:130%}.text-16-400{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:400;font-size:clamp(.875rem,.8285714286rem + .1904761905vw,1rem);line-height:130%}.text-16-500{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:500;font-size:clamp(.875rem,.8285714286rem + .1904761905vw,1rem);line-height:110%}.text-14-300{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:300;font-size:.875rem;line-height:130%}.text-14-400{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:400;font-size:.875rem;line-height:130%}.text-12-300{font-family:Roboto Flex,sans-serif;font-family:var(--font-text);font-weight:300;font-size:.75rem;line-height:130%}.accent-18-700{font-family:Manrope,sans-serif;font-family:var(--font-accent);font-weight:700;font-size:clamp(1rem,.9535714286rem + .1904761905vw,1.125rem);line-height:136%}.accent-14-700{font-family:Manrope,sans-serif;font-family:var(--font-accent);font-weight:700;font-size:.875rem;line-height:136%}.accent-14-400{font-family:Manrope,sans-serif;font-family:var(--font-accent);font-weight:400;font-size:.875rem;line-height:120%}.container{max-width:90rem;max-width:calc(var(--container-width) + var(--container-padding-x) * 2);margin-left:auto;margin-right:auto;padding-left:3.25rem;padding-right:3.25rem;padding-left:52px;padding-left:var(--container-padding-x);padding-right:52px;padding-right:var(--container-padding-x)}.splide__sr{position:absolute!important;overflow:hidden!important;width:.0625rem!important;height:.0625rem!important;margin:-.0625rem!important;padding:0!important;white-space:nowrap!important;border:0!important;clip-path:inset(100%)!important}@media(max-width:48.06125rem){.hidden-mobile{display:none!important}}@media(min-width:48.06225rem){.visible-mobile{display:none!important}}@media(max-width:64.06125rem){.hidden-tablet{display:none!important}}@media(min-width:64.06225rem){.visible-tablet{display:none!important}}.button{--button-glare: rgba(255, 255, 255, .4);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1.125rem 1.625rem 1rem;overflow:hidden;text-align:center;text-transform:uppercase;border:.125rem solid transparent;border-radius:.625rem;border-radius:var(--radius-10);isolation:isolate;transition:color .2s,background-color .2s,border-color .2s;transition:color var(--transition-duration),background-color var(--transition-duration),border-color var(--transition-duration)}@media(max-width:48.06125rem){.button{padding:1rem 1.375rem .875rem}}.button:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:60%;height:100%;background:linear-gradient(105deg,transparent 15%,var(--button-glare) 50%,transparent 85%);pointer-events:none;transform:translate(-100%)}@media(any-hover:hover){.button:hover:before{animation:button-shine .8s cubic-bezier(.4,0,.2,1)}}@media(any-hover:none){.button:active:before{animation:button-shine .8s cubic-bezier(.4,0,.2,1)}}@media(prefers-reduced-motion:reduce){.button:before{display:none}}.button--sm{padding:.875rem 1.375rem .75rem;border-radius:.375rem;border-radius:var(--radius-6)}.button--accent{color:#fff;color:var(--color-white);background-color:#3437d7;background-color:var(--color-accent)}@media(any-hover:hover){.button--accent:hover{background-color:#2427b0}}@media(any-hover:none){.button--accent:active{background-color:#2427b0}}.button--glass{--button-glare: rgba(52, 55, 215, .18);color:#fff;color:var(--color-white);border-color:#fff;border-color:var(--color-white);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}@media(any-hover:hover){.button--glass:hover{color:#0c141f;color:var(--color-dark);background-color:#fff;background-color:var(--color-white)}}@media(any-hover:none){.button--glass:active{color:#0c141f;color:var(--color-dark);background-color:#fff;background-color:var(--color-white)}}.button--light{--button-glare: rgba(52, 55, 215, .18);color:#3437d7;color:var(--color-accent);background-color:#fff;background-color:var(--color-white)}@media(any-hover:hover){.button--light:hover{background-color:#ededf2;background-color:var(--color-bg)}}@media(any-hover:none){.button--light:active{background-color:#ededf2;background-color:var(--color-bg)}}@keyframes button-shine{to{transform:translate(170%)}}.form{display:flex;flex-direction:column;gap:1.25rem}.form__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}@media(max-width:30.06125rem){.form__fields{grid-template-columns:1fr}}.form__submit{width:100%;margin-top:.75rem}.form__submit:disabled{opacity:.6;cursor:wait}.form__status:empty{display:none}.form__status.is-error{color:#ff8a8a}.field{display:flex;flex-direction:column;gap:.25rem}.field__control{position:relative;display:block}.field__input{width:100%;padding:.8125rem 1rem;border:.0625rem solid transparent;border-radius:.5rem;border-radius:var(--radius-8);outline:none;transition-property:color,background-color,border-color}.field__input:not(:-moz-placeholder){padding-right:2.75rem}.field__input:not(:placeholder-shown){padding-right:2.75rem}.field__clear{width:1.5rem;height:1.5rem;position:absolute;top:0;bottom:0;right:.625rem;display:flex;align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;border-radius:50%;cursor:pointer;transition:background-color .2s;transition:background-color var(--transition-duration)}.field__clear:before{width:.75rem;height:.75rem;content:"";background-color:currentcolor;-webkit-mask:url("/static/icons/close-small.83ee2b716561.svg") center/contain no-repeat;mask:url("/static/icons/close-small.83ee2b716561.svg") center/contain no-repeat}.field__input:-moz-placeholder~.field__clear{display:none}.field__input:placeholder-shown~.field__clear{display:none}.field__error{position:absolute;top:100%;left:1.125rem;z-index:2;display:none;align-items:center;gap:.375rem;margin-top:.375rem;padding:.5rem .75rem .5rem .625rem;color:#0c141f;color:var(--color-dark);white-space:nowrap;background-color:#fff;background-color:var(--color-white);border:.0625rem solid #bd2525;border:.0625rem solid var(--color-error);border-radius:0 .375rem .375rem;border-radius:0 var(--radius-6) var(--radius-6);filter:drop-shadow(0 .375rem .375rem rgba(0,0,0,.12))}.field__error:before,.field__error:after{content:"";position:absolute}.field__error:before{width:1.125rem;height:1.125rem;top:-.6875rem;left:-.0625rem;background:url("/static/icons/tooltip-tail.b0ee3b0f1ce2.svg") center/contain no-repeat}.field__error:after{top:0;left:0;width:2.875rem;height:.4375rem;background-color:#fff;background-color:var(--color-white)}.field__error-icon{flex-shrink:0}.field__input.is-invalid~.field__error{display:flex}.field--glass .field__label{color:#fff;color:var(--color-white)}.field--glass .field__input{color:#fff;color:var(--color-white);background-color:#ffffff29;background-color:var(--color-white-16);border-color:#fff3;border-color:var(--color-white-20);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.field--glass .field__input::-moz-placeholder{color:#fff9;color:var(--color-white-60)}.field--glass .field__input::placeholder{color:#fff9;color:var(--color-white-60)}@media(any-hover:hover){.field--glass .field__input:hover{background-color:#fff3;background-color:var(--color-white-20);border-color:#ffffff42}}@media(any-hover:none){.field--glass .field__input:active{background-color:#fff3;background-color:var(--color-white-20);border-color:#ffffff42}}.field--glass .field__input:focus{background-color:#ffffff29;background-color:var(--color-white-16);border-color:#fff6;border-color:var(--color-white-40)}.field--glass .field__input.is-invalid{color:#bd2525;color:var(--color-error);border-color:#bd2525;border-color:var(--color-error)}.field--glass .field__clear{color:#fff9;color:var(--color-white-60);background-color:#ffffff1a}@media(any-hover:hover){.field--glass .field__clear:hover{color:#fff;color:var(--color-white);background-color:#fff3;background-color:var(--color-white-20)}}@media(any-hover:none){.field--glass .field__clear:active{color:#fff;color:var(--color-white);background-color:#fff3;background-color:var(--color-white-20)}}.field--light .field__label{color:#0c141f;color:var(--color-dark)}.field--light .field__input{color:#0c141f;color:var(--color-dark);background-color:#ededf2;background-color:var(--color-bg)}.field--light .field__input::-moz-placeholder{color:#0c141f66}.field--light .field__input::placeholder{color:#0c141f66}@media(any-hover:hover){.field--light .field__input:hover{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}@media(any-hover:none){.field--light .field__input:active{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}.field--light .field__input:focus{background-color:#ededf2;background-color:var(--color-bg);border-color:#0c141f33}.field--light .field__input.is-invalid{color:#bd2525;color:var(--color-error);border-color:#bd2525;border-color:var(--color-error)}.field--light .field__clear{color:#0c141f99;color:var(--color-dark-60);background-color:#0c141f0f}@media(any-hover:hover){.field--light .field__clear:hover{color:#0c141f;color:var(--color-dark);background-color:#0c141f1a}}@media(any-hover:none){.field--light .field__clear:active{color:#0c141f;color:var(--color-dark);background-color:#0c141f1a}}.checkbox{display:flex;align-items:center;gap:.625rem;cursor:pointer}.checkbox__input{position:absolute!important;overflow:hidden!important;width:.0625rem!important;height:.0625rem!important;margin:-.0625rem!important;padding:0!important;white-space:nowrap!important;border:0!important;clip-path:inset(100%)!important}.checkbox__box{width:1.5rem;height:1.5rem;flex-shrink:0;background:#fff center/1rem no-repeat;background:var(--color-white) center/1rem no-repeat;border-radius:.375rem;border-radius:var(--radius-6)}.checkbox__input:checked+.checkbox__box{background-image:url("/static/icons/check.c0bfb3a98b30.svg")}.checkbox__input:focus-visible+.checkbox__box{outline:.125rem solid #3437d7;outline:.125rem solid var(--color-accent);outline-offset:.125rem}.checkbox__label a{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.125rem}.checkbox--glass .checkbox__label{color:#fffc;color:var(--color-white-80)}.checkbox--light .checkbox__box{background-color:#ededf2;background-color:var(--color-bg)}.checkbox--light .checkbox__label{color:#0c141fcc;color:var(--color-dark-80)}.socials{display:flex;gap:.375rem}.socials__link{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;border-radius:var(--radius-6);transition:background-color .2s;transition:background-color var(--transition-duration)}.socials__link img{width:1.25rem;height:1.25rem}.socials--light .socials__link{width:2rem;height:2rem;background-color:#ededf2;background-color:var(--color-bg)}@media(any-hover:hover){.socials--light .socials__link:hover{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}@media(any-hover:none){.socials--light .socials__link:active{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}.socials--soft .socials__link{background-color:#ededf2;background-color:var(--color-bg)}@media(any-hover:hover){.socials--soft .socials__link:hover{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}@media(any-hover:none){.socials--soft .socials__link:active{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}.socials--glass .socials__link{background-color:#ffffff1f;background-color:var(--color-white-12)}@media(any-hover:hover){.socials--glass .socials__link:hover{background-color:#ffffff29;background-color:var(--color-white-16)}}@media(any-hover:none){.socials--glass .socials__link:active{background-color:#ffffff29;background-color:var(--color-white-16)}}.socials--muted .socials__link{background-color:#ffffff14;background-color:var(--color-white-8)}@media(any-hover:hover){.socials--muted .socials__link:hover{background-color:#ffffff1f;background-color:var(--color-white-12)}}@media(any-hover:none){.socials--muted .socials__link:active{background-color:#ffffff1f;background-color:var(--color-white-12)}}.socials--white .socials__link{background-color:#fff;background-color:var(--color-white)}@media(any-hover:hover){.socials--white .socials__link:hover{background-color:#ededf2;background-color:var(--color-bg)}}@media(any-hover:none){.socials--white .socials__link:active{background-color:#ededf2;background-color:var(--color-bg)}}.contact{display:flex;flex-direction:column;white-space:nowrap}.contact--end{align-items:flex-end}.contact__value{color:#fff;color:var(--color-white);transition:color .3s ease,opacity .2s;transition:color .3s ease,opacity var(--transition-duration)}.contact__caption{color:#fff9;color:var(--color-white-60);transition:color .3s ease}.contact--dark .contact__value{color:#0c141f;color:var(--color-dark)}.contact--dark .contact__caption{color:#0c141f80;color:var(--color-dark-50)}@media(any-hover:hover){.contact:hover .contact__value{opacity:.8}}@media(any-hover:none){.contact:active .contact__value{opacity:.8}}.nav{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.nav--column{flex-direction:column;gap:.625rem}@media(any-hover:hover){.nav__link:hover{color:#fff;color:var(--color-white)}}@media(any-hover:none){.nav__link:active{color:#fff;color:var(--color-white)}}@media(any-hover:hover){.nav--dark .nav__link:hover{color:#3437d7;color:var(--color-accent)}}@media(any-hover:none){.nav--dark .nav__link:active{color:#3437d7;color:var(--color-accent)}}.burger-button{width:2.5rem;height:2.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;flex-shrink:0;background-color:#ffffff1f;background-color:var(--color-white-12);border-radius:.375rem;border-radius:var(--radius-6)}@media(any-hover:hover){.burger-button:hover{background-color:#ffffff29;background-color:var(--color-white-16)}}@media(any-hover:none){.burger-button:active{background-color:#ffffff29;background-color:var(--color-white-16)}}.burger-button__line{width:1.125rem;height:.125rem;background-color:#fff;background-color:var(--color-white);border-radius:.125rem;transition:transform .3s ease,opacity .3s ease}.burger-button.is-active .burger-button__line:nth-child(1){transform:translateY(.375rem) rotate(45deg)}.burger-button.is-active .burger-button__line:nth-child(2){opacity:0}.burger-button.is-active .burger-button__line:nth-child(3){transform:translateY(-.375rem) rotate(-45deg)}.header{position:fixed;top:0;left:0;right:0;z-index:100;border-bottom:.0625rem solid rgb(255,255,255,.16);border-bottom:.0625rem solid var(--color-white-16);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);transition:transform .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.header.is-menu-open{background-color:#101317cc}.header.is-scrolled{background-color:#fff;background-color:var(--color-white);border-color:#0c141f1a;box-shadow:0 .5rem 1rem #050b140f}.header.is-hidden{transform:translateY(-100%)}.header__inner{display:flex;align-items:center;gap:2.75rem;padding-top:2rem;padding-bottom:2rem}@media(max-width:80.06125rem){.header__inner{gap:2rem}}@media(max-width:64.06125rem){.header__inner{padding-top:1.25rem;padding-bottom:1.25rem}}@media(max-width:48.06125rem){.header__inner{gap:1rem;padding-top:.75rem;padding-bottom:.75rem}}.header__logo{display:grid;min-width:0;width:clamp(8.25rem,7.4607142857rem + 3.2380952381vw,10.375rem)}.header__logo img{grid-area:1/1;width:100%;transition:opacity .3s ease}.header__logo-img--2,.header.is-scrolled .header__logo-img--1{opacity:0}.header.is-scrolled .header__logo-img--2{opacity:1}.header__nav{color:#fff9;color:var(--color-white-60);transition:color .3s ease}@media(max-width:64.06125rem){.header__nav{display:none}}.header.is-scrolled .header__nav{color:#0c141f99;color:var(--color-dark-60)}@media(any-hover:hover){.header.is-scrolled .header__nav .nav__link:hover{color:#3437d7;color:var(--color-accent)}}@media(any-hover:none){.header.is-scrolled .header__nav .nav__link:active{color:#3437d7;color:var(--color-accent)}}.header__contacts{display:flex;align-items:center;gap:1rem;margin-left:auto}@media(max-width:48.06125rem){.header__contacts{gap:.375rem}}@media(max-width:37.56125rem){.header__phone{display:none}}.header.is-scrolled .header__phone .contact__value{color:#0c141f;color:var(--color-dark)}.header.is-scrolled .header__phone .contact__caption{color:#0c141f99;color:var(--color-dark-60)}.header.is-scrolled .socials__link{background-color:#ededf2;background-color:var(--color-bg)}@media(any-hover:hover){.header.is-scrolled .socials__link:hover{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}@media(any-hover:none){.header.is-scrolled .socials__link:active{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}.header__burger{transition:background-color .3s ease}@media(min-width:64.06225rem){.header__burger{display:none}}.header__burger .burger-button__line{transition:transform .3s ease,opacity .3s ease,background-color .3s ease}.header.is-scrolled .header__burger{background-color:#ededf2;background-color:var(--color-bg)}@media(any-hover:hover){.header.is-scrolled .header__burger:hover{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}@media(any-hover:none){.header.is-scrolled .header__burger:active{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}.header.is-scrolled .header__burger .burger-button__line{background-color:#0c141f;background-color:var(--color-dark)}.menu{position:fixed;inset:0;z-index:101;transition:visibility .3s ease}@media(min-width:64.06225rem){.menu{display:none}}.menu:not(.is-active){visibility:hidden}.menu__overlay{position:absolute;inset:0;background-color:#ffffff03;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);transition:opacity .3s ease}.menu:not(.is-active) .menu__overlay{opacity:0}.menu__panel{position:absolute;top:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;width:50%;padding:1rem;overflow-y:auto;overscroll-behavior:contain;color:#0c141f;color:var(--color-dark);background-color:#fff;background-color:var(--color-white);transition:transform .3s ease}@media(max-width:37.56125rem){.menu__panel{width:78%}}@media(max-width:24.43625rem){.menu__panel{width:85%}}.menu:not(.is-active) .menu__panel{transform:translate(100%)}.menu__head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.menu__logo{flex-shrink:0}.menu__close{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#ededf2;background-color:var(--color-bg);border-radius:.5rem;border-radius:var(--radius-8)}@media(any-hover:hover){.menu__close:hover{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}@media(any-hover:none){.menu__close:active{background-color:#e1e1e8;background-color:var(--color-bg-hover)}}.menu__nav{display:flex;flex-direction:column;gap:1rem;text-transform:uppercase}.menu__caption{color:#0c141f80;color:var(--color-dark-50);text-transform:none}.menu__bottom{display:flex;flex-direction:column;gap:1rem}.menu__contacts{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.menu__button{width:100%}.footer{--notch-x: 53%;--notch-y: 2.5rem;margin-top:-.125rem;padding-top:3.25rem;padding-bottom:3.25rem;color:#fff;color:var(--color-white);background-color:#101317;background-color:var(--color-bg-dark);clip-path:polygon(0 0,53% 0,calc(53% + 2.5rem) 2.5rem,100% 2.5rem,100% 100%,0 100%);clip-path:polygon(0 0,var(--notch-x) 0,calc(var(--notch-x) + var(--notch-y)) var(--notch-y),100% var(--notch-y),100% 100%,0 100%)}@media(max-width:48.06125rem){.footer{padding-top:2.5rem;padding-bottom:2.5rem;clip-path:none}}.footer__top{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding-bottom:2rem;border-bottom:.0625rem solid rgba(255,255,255,.06)}@media(max-width:64.06125rem){.footer__top{flex-direction:column;align-items:flex-start}}@media(max-width:48.06125rem){.footer__top{padding-bottom:1.5rem}}.footer__info{display:flex;flex-direction:column;gap:2rem}@media(max-width:48.06125rem){.footer__info{gap:1.5rem}}.footer__menu{display:flex;align-items:center;gap:2.75rem}@media(max-width:80.06125rem){.footer__menu{gap:2rem}}@media(max-width:48.06125rem){.footer__menu{flex-direction:column;align-items:flex-start;gap:1.5rem}}.footer__logo{flex-shrink:0;width:clamp(8.25rem,7.4607142857rem + 3.2380952381vw,10.375rem)}.footer__logo img{width:100%}.footer__nav{color:#fffc;color:var(--color-white-80)}.footer__contacts{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}@media(max-width:48.06125rem){.footer__button{width:100%}}.footer__bottom{display:flex;justify-content:space-between;gap:.75rem 1.5rem;padding-top:2rem;color:#fff6;color:var(--color-white-40)}@media(max-width:64.06125rem){.footer__bottom{flex-direction:column}}@media(max-width:48.06125rem){.footer__bottom{padding-top:1.5rem}}.footer__legal{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}@media(max-width:37.56125rem){.footer__legal{flex-direction:column}}@media(any-hover:hover){.footer__link:hover{color:#fffc;color:var(--color-white-80)}}@media(any-hover:none){.footer__link:active{color:#fffc;color:var(--color-white-80)}}.modal{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:1rem;overflow-y:auto;color:#0c141f;color:var(--color-dark);background-color:transparent;border:none}.modal[open]{display:flex}.modal::backdrop{background-color:#050b14b8}.modal__card{--corner: 2rem;position:relative;display:flex;flex-direction:column;gap:2rem;width:46%;margin:auto;padding:3.25rem;background-color:#fff;background-color:var(--color-white);clip-path:polygon(0 0,calc(100% - 2rem) 0,100% 2rem,100% 100%,2rem 100%,0 calc(100% - 2rem));clip-path:polygon(0 0,calc(100% - var(--corner)) 0,100% var(--corner),100% 100%,var(--corner) 100%,0 calc(100% - var(--corner)))}@media(max-width:80.06125rem){.modal__card{width:64%;padding:2.5rem}}@media(max-width:64.06125rem){.modal__card{width:84%}}@media(max-width:48.06125rem){.modal__card{--corner: 1.5rem;width:100%;padding:2.5rem 1rem 2rem}}.modal__close{position:absolute;top:1.5rem;right:1.5rem;opacity:.4;transition:opacity .2s;transition:opacity var(--transition-duration)}@media(any-hover:hover){.modal__close:hover{opacity:1}}@media(any-hover:none){.modal__close:active{opacity:1}}@media(max-width:48.06125rem){.modal__close{top:1rem;right:1rem}}.modal__head{display:flex;flex-direction:column}.modal__title{text-transform:uppercase}.modal__text{max-width:64%;color:#0c141fcc;color:var(--color-dark-80)}@media(max-width:48.06125rem){.modal__text{max-width:none}}.modal__contacts{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}
