@font-face{font-family:TT_Neue;font-weight:500;font-style:normal;font-display:swap;src:local("TT_Firs_Neue_Medium"),url(/resources/fonts/TT_Firs_Neue_Medium.woff2) format("woff2")}@font-face{font-family:TT_Neue;font-weight:400;font-style:normal;font-display:swap;src:local("TT_Firs_Neue_Regular"),url(/resources/fonts/TT_Firs_Neue_Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:100;font-style:normal;font-display:swap;src:local("Inter-Thin"),url(/resources/fonts/Inter-Thin.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:local("Inter-Regular"),url(/resources/fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:500;font-style:normal;font-display:swap;src:local("Inter-Medium"),url(/resources/fonts/Inter-Medium.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0}body{min-width:320px;scroll-behavior:smooth;text-rendering:optimizeSpeed}button{margin:0;padding:0;border:none;outline:none}img{max-width:100%;display:block}input,button,textarea,select,a{font:inherit;color:inherit}ul{list-style:none}a{text-decoration:none}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element.scroll-scrollx_visible.scroll-draggable .scroll-element_outer{opacity:1}.scroll-element.scroll-scrollx_visible .scroll-element_outer{opacity:0;transition:opacity .2s ease}.scroll-wrapper:hover .scroll-element.scroll-scrollx_visible .scroll-element_outer{opacity:1}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #cccccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:none;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.touchscreen .scrollbar-inner{overflow:auto}.scrollbar-inner.scroll-scrollx_visible{padding-bottom:1px}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:0;height:10px;left:0;width:100%}.scrollbar-inner>.scroll-element .scroll-element_track{background:#b3b3b3;bottom:2px;top:auto;height:1px}.scrollbar-inner>.scroll-element .scroll-bar{background:gray;cursor:pointer;left:0;top:auto;bottom:0;height:5px;border-radius:2px}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:4px;top:0;width:3px;border-radius:3px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-bar{background:#b3b3b3;cursor:pointer}.scrollbar-inner>.scroll-element.scroll-y .scroll-bar{min-height:62px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.modalForm{position:fixed;z-index:120;top:50%;left:50%;display:flex;flex-direction:column;width:100%;max-width:1060px;transform:translate(-50%,-50%)}.modalForm_callback{max-width:650px}@media screen and (max-width: 767px){.modalForm{inset:0;width:100%;max-width:none;padding:0;transform:none;background-color:#ff0030}.modalForm .indeedForm{flex-direction:column;flex-wrap:nowrap;height:100dvh;overflow-y:auto;overflow-x:hidden;border-radius:0;-webkit-overflow-scrolling:touch}}.modalForm__layout{position:fixed;z-index:110;inset:0;background-color:#333c}.modalForm__title{margin:0 0 40px;font-size:48px;line-height:110%;font-weight:500}@media screen and (max-width: 1026px){.modalForm__title{width:calc(100% - 40px);margin-bottom:30px}.modalForm__title br{display:none}}.modalForm__callback-title{margin-bottom:15px;font-size:30px}.modalForm__callback-description{margin-bottom:15px;font-size:18px;color:#fff}.modalForm__left-block{display:flex;flex-direction:column}.modalForm__description{margin:0;font-size:24px;line-height:26px;font-weight:700}@media screen and (max-width: 1026px){.modalForm__description{display:none}}.modalForm textarea{min-width:100%;min-height:46px}.modalForm__list{margin:0;padding-left:17px;list-style:square}.modalForm__form-wrapper{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width: 1026px){.modalForm__form-wrapper{position:static;width:100%}}@media screen and (max-width: 767px){.modalForm__form-wrapper{height:100dvh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:0}}.modalForm__exit{display:block;margin-right:-5px}@media screen and (max-width: 1026px){.modalForm__exit{position:absolute!important;top:15px;right:35px}}.modalForm__form{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:0 15px}.modalForm__form button{display:block;width:100%;margin-top:55px}.modalForm__success.hide{display:none}.modalForm__success-block{display:flex;flex-direction:column;justify-content:space-between;width:100%;margin:auto 0 57px 35px}.modalForm__success-title{margin-top:15px;margin-bottom:30px;font-size:32px;line-height:35px;color:#fff;text-align:left}.modalForm__success-text{max-width:600px;font-size:18px;line-height:22px;font-weight:100;color:#fff;text-align:left}.modalForm__success-text a{color:#fff;text-decoration:underline}.exit-button{position:absolute;z-index:2;top:20px;right:20px;width:40px;height:40px;padding:0;cursor:pointer;background-color:transparent;border:none;outline:none}@media screen and (max-width: 1026px){.body-modal{height:100dvh;overflow:hidden}}.indeedForm{display:flex;flex-wrap:wrap;gap:20px;padding:40px;border-radius:4px;background-color:#ff0030;background-image:url(/images/form-pattern.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 999px){.indeedForm{width:100%;padding:32px}}@media screen and (max-width: 479px){.indeedForm{padding:24px}}.indeedForm__fieldsWrapper{display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width: 1026px){.indeedForm__fieldsWrapper{overflow:auto;padding-right:10px}}.indeedForm__fieldsWrapper::-webkit-scrollbar-track{background-color:#fff}.indeedForm__inputWrapper{position:relative;display:flex;flex-direction:column;width:calc(50% - clamp(10px,.6944444444vw,14px))}.indeedForm__inputWrapper_third{width:calc(33.3333333333% - clamp(20px,1.3888888889vw,28px))}@media screen and (max-width: 1026px){.indeedForm__inputWrapper_third{width:calc(50% - clamp(10px,.6944444444vw,14px))}}.indeedForm__inputWrapper_twoThirds{width:calc(66.6666666667% - clamp(20px,1.3888888889vw,28px))}@media screen and (max-width: 1026px){.indeedForm__inputWrapper_twoThirds{width:100%}}.indeedForm__inputWrapper_full{width:100%}@media screen and (max-width: 767px){.indeedForm__inputWrapper{width:100%}}.indeedForm__label{margin-bottom:clamp(8px,.5555555556vw,11.2px);color:#fff}.indeedForm__input{padding:16px;border:none;border-radius:2px;outline:none}.indeedForm__input::placeholder{font-size:16px;font-weight:400;color:#b3b3b3}.indeedForm__input:focus+.indeedForm__fakePlaceholder,.indeedForm__input:not(:placeholder-shown)+.indeedForm__fakePlaceholder{opacity:0}.indeedForm__textarea:focus+.indeedForm__fakePlaceholder,.indeedForm__textarea:not(:placeholder-shown)+.indeedForm__fakePlaceholder{opacity:0}.indeedForm select{color:#b3b3b3;cursor:pointer}.indeedForm select option{color:#333}.indeedForm__suggestions{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;max-height:260px;overflow-y:auto;padding:6px;margin:0;list-style:none;background-color:#fff;border:1px solid rgba(51,51,51,.12);border-radius:14px;box-shadow:0 12px 32px #3333331f}.indeedForm__suggestion{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;cursor:pointer;transition:background-color .2s ease}.indeedForm__suggestion:hover{background-color:#3333330d}.indeedForm__suggestionTitle{font-size:14px;line-height:1.3;color:#333}.indeedForm__suggestionInn{font-size:12px;line-height:1.2;color:#3333338c}.indeedForm__fakePlaceholder{position:absolute;top:50%;left:16px;display:flex;align-items:center;gap:6px;color:#b3b3b3;pointer-events:none;transform:translateY(-50%);transition:opacity .2s ease}.indeedForm__fakePlaceholder span{color:#ff003d}.indeedForm__fakePlaceholder_textarea{top:32px;transform:none}
