@font-face{font-family:Dalee Helvetica Neue;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/HelveticaNeue-Medium-BNeps3mm.woff2)format("woff2"),url(/build/assets/HelveticaNeue-Medium-BsGio7YQ.woff)format("woff")}@font-face{font-family:Dalee Helvetica Neue;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/HelveticaNeue-Bold-C1wqPQVU.woff2)format("woff2"),url(/build/assets/HelveticaNeue-Bold-Dg65_ihW.woff)format("woff")}@font-face{font-family:Dalee Helvetica Neue;font-style:normal;font-weight:300;font-display:swap;src:url(/build/assets/HelveticaNeue-Light-afGFUuQR.woff2)format("woff2"),url(/build/assets/HelveticaNeue-Light-BCzsw37b.woff)format("woff")}@font-face{font-family:Dalee Helvetica Neue;font-style:normal;font-weight:100;font-display:swap;src:url(/build/assets/HelveticaNeue-Thin-BP25RV5J.woff2)format("woff2"),url(/build/assets/HelveticaNeue-Thin-C31kNnAD.woff)format("woff")}.contact-form{color:#303030;text-align:left;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Dalee Helvetica Neue,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;line-height:1.2}.contact-form :where(*){box-sizing:border-box;color:inherit;font:inherit;letter-spacing:normal;margin:0;padding:0}.contact-form :where(a){text-decoration:none}.contact-form :where(input){box-shadow:none;background:0 0;border:none;outline:none}@supports (-webkit-touch-callout:none){.contact-form :where(textarea,input){font-size:16px!important}}.contact-form{z-index:8;background:#30303099;max-height:100vh;padding:1.25vw;position:fixed;inset:0;overflow:auto}@media (width>=1440px){.contact-form{padding:18px}}@media (width<=767px){.contact-form{padding:12px}}.contact-form_in-content{background:0 0;max-height:none;padding:0;position:relative;inset:auto}.contact-form_dark .contact-form__box{background:#303030}.contact-form_dark .contact-form__title,.contact-form_dark .contact-form__label,.contact-form_dark .contact-form__note,.contact-form_dark .contact-form__success-title,.contact-form_dark .contact-form__success-text{color:#fff}.contact-form_dark .contact-form__field input[type=text],.contact-form_dark .contact-form__field textarea{color:#fff;border-bottom-color:#626262}.contact-form_dark .contact-form__field input[type=text]::-webkit-input-placeholder{color:#ffffff4d}.contact-form_dark .contact-form__field textarea::-webkit-input-placeholder{color:#ffffff4d}.contact-form_dark .contact-form__field input[type=text]:-moz-placeholder-shown{color:#ffffff4d}.contact-form_dark .contact-form__field textarea:-moz-placeholder-shown{color:#ffffff4d}.contact-form_dark .contact-form__field input[type=text]::-moz-placeholder{color:#ffffff4d}.contact-form_dark .contact-form__field textarea::-moz-placeholder{color:#ffffff4d}.contact-form_dark .contact-form__field input[type=text]:-ms-placeholder-shown{color:#ffffff4d}.contact-form_dark .contact-form__field textarea:-ms-placeholder-shown{color:#ffffff4d}.contact-form_dark .contact-form__fileinput{color:#303030}.contact-form_dark .contact-form__success-icon{background:#fff}.contact-form_dark .contact-form__success-icon svg path{stroke:#303030}.contact-form_dark.contact-form_in-content{margin-bottom:40px}@media (width<=767px){.contact-form_dark.contact-form_in-content{margin-bottom:20px}}.contact-form__box{background:#fff;border-radius:2.91667vw;padding:3.75vw 4.51389vw 3.75vw 2.22222vw;display:flex;position:relative}@media (width>=1440px){.contact-form__box{border-radius:42px;padding:54px 65px 54px 32px}}@media (width<=1023px){.contact-form__box{padding:5.27344vw 3.90625vw;display:block}}@media (width<=767px){.contact-form__box{border-radius:24px;padding:24px 16px}}.contact-form__box_success{padding:5.55556vw 2.22222vw;display:block}@media (width>=1440px){.contact-form__box_success{padding:80px 32px}}@media (width<=1023px){.contact-form__box_success{padding:7.8125vw 3.90625vw}}@media (width<=767px){.contact-form__box_success{padding:40px 16px}}.contact-form__aside{flex-grow:0;flex-shrink:0;width:36.3889vw}@media (width>=1440px){.contact-form__aside{width:524px}}@media (width<=1023px){.contact-form__aside{width:auto}}.contact-form__close{z-index:1;color:#fff;cursor:pointer;background:#303030;border-radius:.833333vw;justify-content:space-between;align-items:center;width:10.2083vw;height:3.54167vw;padding:0 1.04167vw;font-size:.972222vw;display:inline-flex;position:absolute;top:1.52778vw;right:1.52778vw}@media (width>=1440px){.contact-form__close{border-radius:12px;width:147px;height:51px;padding:0 15px;font-size:14px;top:22px;right:22px}}@media (width<=1023px){.contact-form__close{border-radius:1.17188vw;width:14.3555vw;height:4.98047vw;padding:0 1.46484vw;font-size:1.36719vw;top:2.14844vw;right:2.14844vw}}@media (width<=767px){.contact-form__close{border-radius:9px;width:100px;height:40px;padding:0 11px;font-size:14px;top:12px;right:12px}}.contact-form__close svg{width:1.31944vw;height:1.25vw}@media (width>=1440px){.contact-form__close svg{width:19px;height:18px}}@media (width<=1023px){.contact-form__close svg{width:1.85547vw;height:1.75781vw}}@media (width<=767px){.contact-form__close svg{width:12px;height:12px}}.contact-form__title{letter-spacing:-.035em;font-size:5.55556vw;line-height:.88}@media (width>=1440px){.contact-form__title{font-size:80px}}@media (width<=1023px){.contact-form__title{font-size:7.8125vw}}@media (width<=767px){.contact-form__title{padding-right:110px;font-size:32px}}.contact-form__form-wrap{flex-grow:1;flex-shrink:0;width:56.875vw}@media (width>=1440px){.contact-form__form-wrap{width:819px}}@media (width<=1023px){.contact-form__form-wrap{width:auto;padding-top:4.88281vw}}@media (width<=767px){.contact-form__form-wrap{padding-top:28px}}.contact-form__row{align-items:flex-end;gap:2.70833vw;margin-bottom:1.38889vw;display:flex}@media (width>=1440px){.contact-form__row{gap:39px;margin-bottom:20px}}@media (width<=1023px){.contact-form__row{gap:3.80859vw;margin-bottom:1.95313vw}}@media (width<=767px){.contact-form__row{margin-bottom:0;display:block}}.contact-form__row_task{gap:1.11111vw}@media (width>=1440px){.contact-form__row_task{gap:16px}}@media (width<=1023px){.contact-form__row_task{gap:1.5625vw}}.contact-form__row_last{align-items:center;gap:1.73611vw;margin-bottom:0}@media (width>=1440px){.contact-form__row_last{gap:25px}}@media (width<=1023px){.contact-form__row_last{gap:2.44141vw}}.contact-form__row_last .contact-form__captcha{flex-shrink:0}.contact-form__row_last .contact-form__submit{flex:auto}.contact-form__field{flex:1 1 0;position:relative}@media (width<=767px){.contact-form__field{margin-bottom:20px}}.contact-form__field input[type=text],.contact-form__field textarea{color:#303030;resize:none;background:0 0;border:none;border-bottom:1px solid #0003;border-radius:0;outline:none;width:100%;font-size:14px;line-height:1.5;display:block}.contact-form__field input[type=text]::-webkit-input-placeholder{color:#3030304d}.contact-form__field textarea::-webkit-input-placeholder{color:#3030304d}.contact-form__field input[type=text]:-moz-placeholder-shown{color:#3030304d}.contact-form__field textarea:-moz-placeholder-shown{color:#3030304d}.contact-form__field input[type=text]::-moz-placeholder{color:#3030304d}.contact-form__field textarea::-moz-placeholder{color:#3030304d}.contact-form__field input[type=text]:-ms-placeholder-shown{color:#3030304d}.contact-form__field textarea:-ms-placeholder-shown{color:#3030304d}@media (width<=767px){.contact-form__field input[type=text],.contact-form__field textarea{font-size:12px}}.contact-form__field input[type=text]{padding-bottom:.763889vw}@media (width>=1440px){.contact-form__field input[type=text]{padding-bottom:11px}}@media (width<=1023px){.contact-form__field input[type=text]{padding-bottom:1.07422vw}}@media (width<=767px){.contact-form__field input[type=text]{padding-bottom:8px}}.contact-form__field textarea{min-height:48px;padding-bottom:.694444vw;line-height:1.36;overflow:hidden}@media (width>=1440px){.contact-form__field textarea{padding-bottom:10px}}@media (width<=1023px){.contact-form__field textarea{padding-bottom:.976563vw}}@media (width<=767px){.contact-form__field textarea{min-height:66px;padding-bottom:8px}}.contact-form__label{margin-bottom:10px;font-size:14px;font-weight:800;line-height:1;display:block}@media (width<=767px){.contact-form__label{margin-bottom:6px;font-size:12px}}.contact-form__fileinput{cursor:pointer;background:#eceeef;border-radius:.694444vw;flex-shrink:0;justify-content:space-between;align-items:center;width:10vw;height:2.56944vw;padding:0 .833333vw;font-size:.833333vw;display:inline-flex;position:relative;overflow:hidden}@media (width>=1440px){.contact-form__fileinput{border-radius:10px;width:144px;height:37px;padding:0 12px;font-size:12px}}@media (width<=1023px){.contact-form__fileinput{border-radius:.976563vw;width:14.0625vw;height:3.61328vw;padding:0 1.17188vw;font-size:1.17188vw}}@media (width<=767px){.contact-form__fileinput{border-radius:9px;width:100%;height:40px;margin-bottom:20px;padding:0 11px;font-size:12px}}.contact-form__fileinput input{opacity:0;position:absolute;top:0;left:0}.contact-form__fileinput svg{flex-shrink:0;width:.833333vw;height:1.04167vw}@media (width>=1440px){.contact-form__fileinput svg{width:12px;height:15px}}@media (width<=1023px){.contact-form__fileinput svg{width:1.17188vw;height:1.46484vw}}@media (width<=767px){.contact-form__fileinput svg{width:12px;height:15px}}.contact-form__submit{color:#fff;cursor:pointer;background:#f84b4f;border:none;border-radius:.833333vw;justify-content:center;align-items:center;width:100%;height:3.54167vw;font-size:1.11111vw;display:flex}@media (width>=1440px){.contact-form__submit{border-radius:12px;height:51px;font-size:16px}}@media (width<=1023px){.contact-form__submit{border-radius:1.17188vw;height:4.98047vw;font-size:1.5625vw}}@media (width<=767px){.contact-form__submit{border-radius:9px;height:44px;font-size:14px}}.contact-form__submit[disabled]{opacity:.5;cursor:default;pointer-events:none}.contact-form__note{text-align:center;margin-top:17px;font-size:10px}@media (width<=767px){.contact-form__note{margin-top:12px}}.contact-form__note a:hover{text-decoration:underline}.contact-form__error-message{color:#f84b4f;margin-top:3px;font-size:10px;position:absolute;top:100%;left:0}.contact-form__submit-error{text-align:center;color:#f84b4f;margin-top:14px;font-size:12px}@media (width<=767px){.contact-form__submit-error{margin-top:12px}.contact-form__captcha{justify-content:center;margin-bottom:15px;display:flex}}.contact-form__success{text-align:center}.contact-form__success .contact-form__submit{width:auto;margin-top:2.36111vw;padding:0 2.77778vw;display:inline-flex}@media (width>=1440px){.contact-form__success .contact-form__submit{margin-top:34px;padding:0 40px}}@media (width<=1023px){.contact-form__success .contact-form__submit{margin-top:3.32031vw;padding:0 3.90625vw}}@media (width<=767px){.contact-form__success .contact-form__submit{margin-top:24px;padding:0 24px}}.contact-form__success-icon{background:#303030;border-radius:1.38889vw;justify-content:center;align-items:center;width:5.83333vw;height:5.83333vw;margin:0 auto 1.875vw;display:flex}@media (width>=1440px){.contact-form__success-icon{border-radius:20px;width:84px;height:84px;margin:0 auto 27px}}@media (width<=1023px){.contact-form__success-icon{border-radius:1.95313vw;width:8.20313vw;height:8.20313vw;margin:0 auto 2.63672vw}}@media (width<=767px){.contact-form__success-icon{border-radius:14px;width:56px;height:56px;margin:0 auto 20px}}.contact-form__success-icon svg{width:3.05556vw;height:2.15278vw}@media (width>=1440px){.contact-form__success-icon svg{width:44px;height:31px}}@media (width<=1023px){.contact-form__success-icon svg{width:4.29688vw;height:3.02734vw}}@media (width<=767px){.contact-form__success-icon svg{width:24px;height:15px}}.contact-form__success-title,.contact-form__success-text{letter-spacing:-.02em;font-size:3.33333vw;line-height:1}@media (width>=1440px){.contact-form__success-title,.contact-form__success-text{font-size:48px}}@media (width<=1023px){.contact-form__success-title,.contact-form__success-text{font-size:4.6875vw}}@media (width<=767px){.contact-form__success-title,.contact-form__success-text{font-size:24px;line-height:1}}.contact-form__success-title{margin-bottom:1.80556vw}@media (width>=1440px){.contact-form__success-title{margin-bottom:26px}}@media (width<=1023px){.contact-form__success-title{margin-bottom:2.53906vw}}@media (width<=767px){.contact-form__success-title{margin-bottom:14px}}.contact-form__success-text span{color:#f84b4f}.open-contact-form-button{z-index:7;color:#fff;cursor:pointer;background:#f84b4f;border:none;border-radius:12px;justify-content:center;align-items:center;height:51px;padding:0 24px;font-size:14px;display:inline-flex;position:fixed;bottom:32px;right:2.22222vw}@media (width<=767px){.open-contact-form-button{border-radius:9px;height:44px;padding:0 18px;bottom:12px;right:12px}.open-contact-form-button_with-cookie-banner{display:none}}@media (width>=768px){.open-contact-form-button_mobile-only{display:none}}.open-contact-form-button-enter-active,.open-contact-form-button-leave-active{transition:opacity .25s,transform .25s}.open-contact-form-button-leave-active{pointer-events:none}.open-contact-form-button-enter-from,.open-contact-form-button-leave-to{opacity:0;transform:translateY(12px)}#archiveContactForm{z-index:10000000;position:relative}#archiveContactForm[data-display=inline]{margin-top:-2.91667vw}@media (width>=1440px){#archiveContactForm[data-display=inline]{margin-top:-42px}}@media (width<=767px){#archiveContactForm[data-display=inline]{margin-top:-24px}}#archiveContactForm .contact-form_in-content{margin-bottom:0}#archiveContactForm .contact-form_in-content .contact-form__box{border-radius:2.91667vw 2.91667vw 0 0}@media (width>=1440px){#archiveContactForm .contact-form_in-content .contact-form__box{border-radius:42px 42px 0 0}}@media (width<=767px){#archiveContactForm .contact-form_in-content .contact-form__box{border-radius:24px 24px 0 0}}.open-contact-form-button{z-index:10000000;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Dalee Helvetica Neue,Helvetica Neue,sans-serif;font-weight:500;line-height:1.2}
