@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/Inter-Black.woff2) format("woff2"),url(../fonts/Inter-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(../fonts/Inter-ExtraBold.woff2) format("woff2"),url(../fonts/Inter-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/Inter-Light.woff2) format("woff2"),url(../fonts/Inter-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(../fonts/Inter-ExtraLight.woff2) format("woff2"),url(../fonts/Inter-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(../fonts/Inter-Thin.woff2) format("woff2"),url(../fonts/Inter-Thin.woff) format("woff")}*{border:0;font-variant-numeric:proportional-nums lining-nums;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}textarea{resize:none}input::-ms-clear{display:none}button{cursor:pointer;font-family:inherit}button::-moz-focus-inner{border:0;padding:0}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}svg{fill:currentColor}.hidden{display:none!important}.typo-h1{font-size:clamp(22px,18.3076923077px + .7692307692vw,24px);font-weight:600;line-height:140%}.typo-h1-big{font-size:clamp(28px,13.2307692308px + 3.0769230769vw,36px)}.typo-h2{font-size:clamp(20px,16.3076923077px + .7692307692vw,22px)}.typo-h2,.typo-h3{font-weight:600;line-height:140%}.typo-h3{font-size:clamp(16px,12.3076923077px + .7692307692vw,18px)}.typo-p1{font-weight:400}.typo-p1,.typo-p1-medium{font-size:clamp(16px,12.3076923077px + .7692307692vw,18px);line-height:140%}.typo-p1-medium{font-weight:500}.typo-p2-medium{font-size:16px}.typo-p2-medium,.typo-p3-medium{font-weight:500;line-height:140%}.typo-marker,.typo-p3-medium{font-size:clamp(12px,8.3076923077px + .7692307692vw,14px)}.typo-marker{font-weight:600;line-height:130%}html{line-height:normal}body,html{height:100%}body{background-color:#f8f8f8;color:#212121;font-family:Inter,-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400}body.theme-dark{background-color:#212121;color:#fff}#__nuxt{display:flex;flex-direction:column;min-height:100svh}main{flex:1 1 auto}.visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap}.container{margin:0 auto;max-width:740px;padding:0 16px;width:100%}.btn{align-items:center;border-radius:12px;display:inline-flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:125%;padding:14px 24px;text-align:center;transition:all .2s ease 0s}.btn--light{background-color:#fff;color:#212121}@media (hover:hover){.btn--light:hover{background-color:#e7e7e7}}.btn--light:active{background-color:#e7e7e7}.btn--light:disabled{background-color:#3e3e3e;color:#828282;cursor:default}.btn--dark{background-color:#292929;color:#fff}@media (hover:hover){.btn--dark:hover{background-color:#3e3e3e}}.btn--dark:active{background-color:#3e3e3e}.btn--dark:disabled{background-color:#e7e7e7;color:#c7c7c7;cursor:default}.btn svg{flex-shrink:0;height:20px;width:20px}.btn svg,.btn-text{transition:all .2s ease 0s}.btn-text{align-items:center;display:inline-flex;font-size:16px;font-weight:600;gap:4px;justify-content:center;line-height:125%}@media (hover:hover){.btn-text:hover{color:#606060}}.btn-text:active{color:#606060}.btn-text:disabled{color:#c7c7c7}.btn-text svg{flex-shrink:0;height:20px;transition:all .2s ease 0s;width:20px}.form__flex{display:flex;flex-direction:column;gap:16px}.form button{margin-top:24px;width:100%}.input{position:relative}.input__inner{background:#292929;border-radius:8px}.input__label{color:#828282;font-size:18px;font-weight:400;left:18px;line-height:135%;padding-right:14px;position:absolute;top:17px;transition:all .2s ease 0s;z-index:0}.input__label span{color:#fd5848}.input.disabled .input__label{color:#606060}input{height:60px;padding:18px 16px 0}textarea{padding:28px 16px 18px}input,textarea{background-color:transparent;border:2px solid #3e3e3e;border-radius:8px;color:#fff;display:block;font-size:18px;font-weight:400;line-height:135%;position:relative;transition:all .2s ease 0s;width:100%;z-index:2}input::-moz-placeholder,textarea::-moz-placeholder{opacity:0}input::placeholder,textarea::placeholder{opacity:0}input:focus,textarea:focus{border:2px solid #fff}input:disabled,textarea:disabled{color:#606060}input.error,textarea.error{border:2px solid #fd5848}input:not(:-moz-placeholder)~.input__label,textarea:not(:-moz-placeholder)~.input__label{display:-webkit-box;font-size:14px;top:9px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}input:focus~.input__label,input:not(:placeholder-shown)~.input__label,textarea:focus~.input__label,textarea:not(:placeholder-shown)~.input__label{display:-webkit-box;font-size:14px;top:9px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}button[type=submit]{position:relative}.loader:before{animation:spin .6s linear infinite;border:4px solid #fff;border-radius:50%;border-top-color:transparent;content:"";height:20px;position:absolute;width:20px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.frame{background-color:#353535;border-radius:32px}.error-page[data-v-c77c22b6]{height:100dvh;padding:clamp(16px,-102.1538461538px + 24.6153846154vw,80px) 0;text-align:center}.error-page__frame[data-v-c77c22b6]{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;min-height:520px}@media (min-width:740px){.error-page__frame[data-v-c77c22b6]{height:520px;min-height:auto}}.error-page h1[data-v-c77c22b6]{align-items:center;display:flex;flex-direction:column}.error-page h1 span[data-v-c77c22b6]{color:#828282}
