.PhotoView-Portal{touch-action:none;z-index:2000;direction:ltr;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}@keyframes PhotoView__rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:.4s linear both PhotoView__delayIn}.PhotoView__Spinner svg{animation:.6s linear infinite PhotoView__rotate}.PhotoView__Photo{cursor:grab;-webkit-user-select:none;user-select:none;max-width:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{touch-action:none;direction:ltr;width:100%;position:absolute;inset:0}.PhotoView__PhotoWrap{z-index:10;overflow:hidden}.PhotoView__PhotoBox{transform-origin:0 0}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{z-index:-1;background:#000;width:100%;height:100%;transition-property:background-color;position:absolute;top:0;left:0}.PhotoView-Slider__fadeIn{opacity:0;animation:linear both PhotoView__fade}.PhotoView-Slider__fadeOut{opacity:0;animation:linear reverse both PhotoView__fade}.PhotoView-Slider__BannerWrap{color:#fff;z-index:20;background-color:#00000080;justify-content:space-between;align-items:center;width:100%;height:44px;transition:opacity .2s ease-out;display:flex;position:absolute;top:0;left:0}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{opacity:.75;padding:0 10px;font-size:14px}.PhotoView-Slider__BannerRight{align-items:center;height:100%;display:flex}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{cursor:pointer;opacity:.75;-webkit-user-select:none;user-select:none;z-index:20;justify-content:center;align-items:center;width:70px;height:100px;margin:auto;transition:opacity .2s linear;display:flex;position:absolute;top:0;bottom:0}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;box-sizing:content-box;background:#0000004d;width:24px;height:24px;padding:10px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}:root{--accessibility-panel-height:60px;--header-height:56px}@media screen and (min-width:768px){:root{--accessibility-panel-height:90px;--header-height:72px}}.line-clamp-6,.line-clamp-5,.line-clamp-4,.line-clamp-3,.line-clamp-2,.line-clamp-1{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-1{-webkit-line-clamp:1;line-clamp:1}.line-clamp-2{-webkit-line-clamp:2;line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;line-clamp:3}.line-clamp-4{-webkit-line-clamp:4;line-clamp:4}.line-clamp-5{-webkit-line-clamp:5;line-clamp:5}.line-clamp-6{-webkit-line-clamp:6;line-clamp:6}:root{--bg-color:#fff;--primary-color:#242424}.accessibility-theme-dark{--bg-color:#2a2a2a;--primary-color:#fff}.accessibility-theme-blue{--bg-color:#9dd1ff}.accessibility-font-size-medium{--text-scale:2px}@media screen and (min-width:768px){.accessibility-font-size-medium{--text-scale:4px}}.accessibility-font-size-large{--text-scale:4px}@media screen and (min-width:768px){.accessibility-font-size-large{--text-scale:8px}}.header__form-submit{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(100%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.header__navigation-link,.footer__navigation-link{color:#242424;justify-content:flex-start;align-items:center;gap:10px;font-size:20px;font-weight:700;line-height:28px;text-decoration:none;transition:all .2s;display:flex}.header__navigation-link--outer,.footer__navigation-link--outer{justify-content:start;justify-self:start}.header__navigation-link svg,.footer__navigation-link svg{margin:0}@media (hover:hover){.header__navigation-link:hover,.footer__navigation-link:hover{color:#ed0e00;background-color:#0000}}@media screen and (min-width:1280px){.header__navigation-link--bordered{border-top:1px solid #e8e8e8;margin-top:15px!important}}@font-face{font-weight:400;font-style:normal;font-family:Golos;src:url(Golos-Text-regular.dadc4e8c.woff2)format("woff2"),url(Golos-Text-regular.2eb13117.woff)format("woff");font-display:swap}@font-face{font-weight:500;font-style:normal;font-family:Golos;src:url(Golos-Text-medium.119b74f0.woff2)format("woff2"),url(Golos-Text-medium.4a133aa4.woff)format("woff");font-display:swap}@font-face{font-weight:600;font-style:normal;font-family:Golos;src:url(Golos-Text-demibold.68472c5c.woff2)format("woff2"),url(Golos-Text-demibold.b139893c.woff)format("woff");font-display:swap}@font-face{font-weight:700;font-style:normal;font-family:Golos;src:url(Golos-Text-bold.ecc427d7.woff2)format("woff2"),url(Golos-Text-bold.286eb715.woff)format("woff");font-display:swap}@font-face{font-weight:800;font-style:normal;font-family:Golos;src:url(Golos-Text-black.922ea648.woff2)format("woff2"),url(Golos-Text-black.f584e4c7.woff)format("woff");font-display:swap}.font-Golos-is-loaded{font-family:Golos,sans-serif}@font-face{font-weight:500;font-style:normal;font-family:Halvar;src:url(Halvar-medium.43d88421.woff2)format("woff2");font-display:swap}@font-face{font-weight:700;font-style:normal;font-family:Halvar;src:url(Halvar-bold.d0b109f0.woff2)format("woff2");font-display:swap}.font-Halvar-is-loaded{font-family:Halvar,Golos,sans-serif}@font-face{font-weight:300;font-style:normal;font-family:MagnitSans;src:url(MagnitSans-light.c9ad2f5c.woff2)format("woff2");font-display:swap}@font-face{font-weight:400;font-style:normal;font-family:MagnitSans;src:url(MagnitSans-regular.900aa27b.woff2)format("woff2");font-display:swap}@font-face{font-weight:500;font-style:normal;font-family:MagnitSans;src:url(MagnitSans-medium.ed2b3edc.woff2)format("woff2");font-display:swap}@font-face{font-weight:700;font-style:normal;font-family:MagnitSans;src:url(MagnitSans-bold.2e63cd4e.woff2)format("woff2");font-display:swap}@font-face{font-weight:800;font-style:normal;font-family:MagnitSans;src:url(MagnitSans-extrabold.d909a8d3.woff2)format("woff2");font-display:swap}.font-MagnitSans-is-loaded{font-family:MagnitSans,Golos,sans-serif}@font-face{font-weight:700;font-style:normal;font-family:MagnitBox;src:url(MagnitBox-bold.b67be2ed.woff2)format("woff2");font-display:swap}@font-face{font-weight:800;font-style:normal;font-family:MagnitBox;src:url(MagnitBox-extrabold.75abe394.woff2)format("woff2");font-display:swap}.font-MagnitBox-is-loaded{font-family:MagnitBox,Golos,sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;font-family:MagnitSans,sans-serif}::-webkit-scrollbar{width:3px;height:0}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:10px}a{color:#000}body{color:var(--primary-color);background-color:var(--bg-color);margin:0;padding:0}.body--stuck{pointer-events:none;overflow:hidden}.body--no-scroll{overflow:hidden}.grecaptcha-badge{visibility:hidden}html{flex-direction:column;flex-grow:1;flex-shrink:0;min-height:100%;margin:0;display:flex;position:relative}#root{flex-direction:column;justify-content:space-between;height:100vh;display:flex}input::-webkit-outer-spin-button{appearance:none;margin:0}input::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}input:focus-visible{outline:0}.img-blur{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;display:block}.img-blur__wrap{background-position:50%!important;background-size:cover!important}.img-blur__wrap img{opacity:0;transition:opacity .2s ease-in-out}.img-blur__wrap--loaded img{opacity:1}.page{gap:64px;margin:132px 0 64px;display:grid}.page--top-space_112-84{margin-top:112px}.page--bottom-space_off{margin-bottom:0}.page--bottom-space_12-20{margin-bottom:12px}@media screen and (min-width:1280px){.page{gap:120px;margin:132px 0 120px}.page--top-space_112-84{margin-top:84px}.page--bottom-space_off{margin-bottom:0}.page--bottom-space_12-20{margin-bottom:20px}}.block--size_full-full,.block--size_full-802,.block--size_full-1216,.block--size_full-1280{width:100%!important;margin:0!important}.block--size_sub40-full,.block--size_sub40-1216,.block--size_sub40-1280{width:calc(100% - 40px)!important;margin:0 auto!important}@media screen and (min-width:1280px){.block--size_full-full{width:100%!important}.block--size_full-802{width:802px!important;margin:0 auto!important}.block--size_full-1216{width:1216px!important;margin:0 auto!important}.block--size_full-1280{width:1280px!important;margin:0 auto!important}.block--size_sub40-full{width:100%!important}.block--size_sub40-1216{width:1216px!important;margin:0 auto!important}.block--size_sub40-1280{width:1280px!important;margin:0 auto!important}}.text{margin:0;font-family:MagnitSans,sans-serif}.text--box{font-family:MagnitBox,sans-serif}.text--16-16,.text--16-20{font-size:calc(16px + var(--text-scale,0px))!important;line-height:1.2!important}.text--18-18,.text--18-20{font-size:calc(18px + var(--text-scale,0px))!important;line-height:1.44!important}.text--20-24,.text--20-28{font-size:calc(20px + var(--text-scale,0px))!important;line-height:1.4!important}.text--28-32,.text--28-36,.text--28-40{font-size:calc(28px + var(--text-scale,0px))!important;line-height:1.29!important}.text--32-48{font-size:calc(32px + var(--text-scale,0px))!important;line-height:1.25!important}@media screen and (min-width:768px){.text--16-20,.text--18-20{font-size:calc(20px + var(--text-scale,0px))!important;line-height:1.4!important}.text--20-24{font-size:calc(24px + var(--text-scale,0px))!important;line-height:1.33!important}.text--20-28{font-size:calc(28px + var(--text-scale,0px))!important;line-height:1.29!important}.text--28-32{font-size:calc(32px + var(--text-scale,0px))!important;line-height:1.19!important}.text--28-36{font-size:calc(36px + var(--text-scale,0px))!important;line-height:1.2!important}.text--28-40{font-size:calc(40px + var(--text-scale,0px))!important;line-height:1.2!important}.text--32-48{font-size:calc(48px + var(--text-scale,0px))!important;line-height:1.17!important}}.button__custom{cursor:pointer;border:0;border-radius:12px;outline:none;justify-content:center;align-items:center;width:100%;height:48px;padding:0 12px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:400;line-height:16px;text-decoration:none;transition:all .3s;display:flex;position:relative}.button__custom--font-weight-500{font-weight:500}.button__custom--size-l{height:56px}.button__custom--size-s{height:auto;min-height:44px}.button__custom--size-xs{height:32px}.button__custom--full-width{width:100%}.button__custom svg{fill:#fff;margin:0 10px}.button__custom:active{background-color:#000}.button__custom--bg-color-red-400{color:#fff;background-color:#ed0e00}.button__custom--bg-color-red-400:active{background-color:#d37c7c}@media (hover:hover) and (pointer:fine){.button__custom--bg-color-red-400:hover{background-color:#f2564c}}.button__custom--bg-color-red-450{color:#fff;background-color:#e6143c}.button__custom--bg-color-red-450:active{background-color:#d37c7c}@media (hover:hover) and (pointer:fine){.button__custom--bg-color-red-450:hover{background-color:#f2564c}}.button__custom--bg-color-white{color:#242424;background-color:#fff}.button__custom--bg-color-white:hover{background-color:#fbf2f2}.button__custom--bg-color-white:active{background-color:#fff}.button__custom--bg-color-white:disabled{background-color:#fbf2f2}.button__custom--bg-color-gray{color:#000;background-color:#f3f3f3}@media (hover:hover) and (pointer:fine){.button__custom--bg-color-gray:hover{color:#414141;background-color:#f3f3f3}}.button__custom--bg-color-black{color:#fff;background-color:#242424}.button__custom--bg-color-black:disabled{background-color:#b8b8b8}.button__custom--bg-color-transparent,.accessibility-theme-light .button__custom,.accessibility-theme-blue .button__custom{color:#242424;background-color:#0000;border:1px solid #141414}.button__custom--bg-color-transparent:active,.accessibility-theme-light .button__custom:active,.accessibility-theme-blue .button__custom:active{background-color:#0000}.accessibility-theme-dark .button__custom{color:#fff;background-color:#0000;border:1px solid #fff}.button__custom--simplified{color:#000;background-color:#0000;border:0;width:auto;height:auto;padding:0}.button__custom--simplified:active{background-color:#0000}@media (hover:hover) and (pointer:fine){.button__custom--simplified:hover{background-color:#0000}}.button__custom:disabled{cursor:default}@media screen and (min-width:1280px){.button-tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background-color:#474747;border-radius:16px;align-items:center;height:47px;padding:0 12px;font-size:16px;font-weight:500;line-height:20px;transition:opacity .2s;display:flex;position:absolute;top:50%;left:-14px;transform:translateY(-50%)translate(-100%)}.button-tooltip:before{z-index:1;content:"";background-color:#474747;border-radius:2px;width:16px;height:16px;position:absolute;top:50%;right:-6px;transform:translateY(-50%)rotate(45deg)}.button__custom--with-tooltip:hover .button-tooltip{animation:1.6s linear forwards hide}}@keyframes hide{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.complete{background:#fafafa;border-radius:12px;width:100%;height:56px;position:relative}.complete input{color:#000;white-space:nowrap;text-overflow:ellipsis;background:#fafafa;border:1px solid #ededed;border-radius:12px;width:100%;height:100%;padding:0 48px 0 16px;font-size:16px;font-weight:400;line-height:24px}.complete input::placeholder{color:#717171}.accessibility-theme-light .complete input,.accessibility-theme-dark .complete input,.accessibility-theme-blue .complete input{color:var(--primary-color);background-color:var(--bg-color);border-color:var(--primary-color)}.accessibility-theme-light .complete input::placeholder,.accessibility-theme-dark .complete input::placeholder,.accessibility-theme-blue .complete input::placeholder{color:var(--primary-color)}.complete--error input{background-color:#fbf2f2;border-color:#e7b5b5}.complete--error input::placeholder{color:#ed0e00}.complete--with-left-icon input{padding:0 48px}.complete__dropdown{background:#fafafa;border-radius:12px;width:100%;height:auto;margin:0;display:none;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 4px 16px #4a4a4a2e}.complete__dropdown-option{width:100%;min-height:56px;max-height:auto;color:#242424;text-align:left;cursor:pointer;background-color:#0000;border:0;padding:0 16px;font-size:16px;font-weight:400;line-height:24px;transition:all .3s}.complete__dropdown-option:hover{background-color:#f5f5f5}.complete__dropdown-option--disabled{cursor:default}.complete__dropdown-option--disabled:hover{background-color:#0000}.complete__dropdown-option--selected{background-color:#f5f5f5}.complete__dropdown-inner{height:auto;overflow:auto}.complete__dropdown-inner.dropdown--max-visible-options-5,.complete__dropdown-inner.dropdown--max-visible-options-4{max-height:224px}.complete__dropdown-inner.dropdown--max-visible-options-3{max-height:168px}.complete--open .complete__dropdown{border-color:#b8b8b8;display:block}.accessibility-theme-light .complete--open .complete__dropdown,.accessibility-theme-dark .complete--open .complete__dropdown,.accessibility-theme-blue .complete--open .complete__dropdown{border:1px solid #141414}.calculator .complete__dropdown{z-index:3}.complete__clear{cursor:pointer;background-color:#0000;border:0;padding:0;transition:all .3s;position:absolute;top:50%;right:16px;translate:0 -50%}.complete__clear svg{transition:all .3s}.complete__clear:hover svg{color:#ed0e00}.complete__icon-search{color:#717171;position:absolute;top:18.5px;left:16px}.autocomplete{z-index:3;width:100%;font-size:16px;position:relative}.autocomplete--open:before{content:"";z-index:1;background-color:#d6d6d6;width:calc(100% - 32px);height:1px;display:block;position:absolute;bottom:0;left:16px}.form .autocomplete{margin-top:12px}.form .autocomplete--error ::placeholder{color:#d37c7c;opacity:.6}.autocomplete__icon{background-color:#0000;border:0;padding:0;fill:#000!important;margin:0!important}.accessibility-theme-light .autocomplete__icon,.accessibility-theme-dark .autocomplete__icon,.accessibility-theme-blue .autocomplete__icon{fill:var(--primary-color)!important}.autocomplete__icon-button{position:absolute;top:calc(50% - 4.5px);right:16px;transition:none!important}.autocomplete__icon-button-close{top:calc(50% - 9px);right:16px}.autocomplete__icon-button-close svg{margin:0!important}.autocomplete__icon-button:after{content:"";width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input:disabled+.autocomplete__icon-button{display:none}.autocomplete__input-open{position:relative}.autocomplete__input-open::selection{background:#e0f0ff}.loader{animation:1.5s linear infinite rot}@keyframes rot{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.section{flex-direction:column;padding:112px 20px 0;display:flex}.section+.section{margin-top:64px}.section--full-width,.section--semi-full-width{max-width:100vw;padding:56px 0 0}.section--wide{width:100%;margin:0 auto}.section--no-flex{display:block}@media screen and (min-width:768px){.section+.section{margin-top:120px}}@media screen and (min-width:1280px){.section{padding:72px 0 0}.section--wide{width:1216px;margin:0 auto;padding:136px 0 0}.section--no-top-gap{padding-top:0}}.list{padding:0;list-style-image:none}.list li{justify-content:flex-start;align-items:center;display:flex}.list__button{color:#000;background:0 0;justify-content:flex-start;margin:0;padding:0 3px;transition:all .3s}.list__button p{margin:0 10px}.list__button svg{margin:0;transition:all .3s}.list__button--expand svg{transform:rotate(180deg)}.list__button:hover{background:0 0}.list--career{border-left:2px solid #f3f3f3;margin:24px 0 0 24px}.list--career-container{margin:0}.list--career-container img{width:280px;margin:0 0 4px}.list--career li{border-radius:8px;margin:28px 0 28px -24px;padding:0 20px 0 0}.list--career li p{color:#888;margin:4px 0 9px;font-family:MagnitSans,sans-serif;font-size:14px;font-weight:500;line-height:18px}.list--career li p:first-child{color:#242424;margin:9px 0 0;font-size:16px;font-weight:500;line-height:24px}.list--career li:before{content:"";background-image:url(Human2.fcf42621.svg);background-position:50%;background-repeat:no-repeat;min-width:48px;height:48px;margin:0 12px 0 0}.list--career li:first-child{background-color:#eaf7eb;margin:0 0 28px -24px}.list--career li:first-child:before{background-image:url(Human.63888d29.svg)}.list--career li:last-child{background-color:#fff0bd;height:64px;margin:39px 0 0 -24px}.list--career li:last-child:before{background-image:url(Star.9de9cb12.svg)}.list--career-cosmetic li:before{background-image:url(Human2.fcf42621.svg)}.list--career-cosmetic li:first-child{background-color:#e7edf8}.list--career-cosmetic li:first-child:before{background-image:url(Human2.fcf42621.svg)}.list--career-cosmetic li:last-child{background-color:#d01481}.list--career-cosmetic li:last-child p{color:#fff}.list--career-cosmetic li:last-child:before{background-image:url(Star3.4ea89434.svg)}@media screen and (min-width:768px){.list--career{border-left:none;flex-wrap:wrap;justify-content:flex-start;margin:0;display:flex}.list--career-wrap{padding:0 0 0 38px}.list--career li{background-color:#f5f5f5;width:44%;height:64px;margin:0 38px 0 0;position:relative}.list--career li:after{z-index:-1;content:"";background-color:#f3f3f3;width:2px;height:100%;position:absolute;top:0;left:0;transform:translate(-10px)rotate(90deg)}.list--career li:before{background-image:url(HumanGray.ce26d89a.svg);margin:0 8px 0 0}.list--career li:first-child{margin:0 38px 24px 0}.list--career li:first-child:after{display:none}.list--career li:last-child{margin:0}.list--career li:nth-child(4n){margin:0 0 24px}.list--career li:nth-child(5):after{display:none}}@media screen and (min-width:1280px){.list--career-wrap{padding:0}.list--career li{width:auto;padding:0 38px 0 12px}.list--career li:last-child{width:236px}}.list--career-container__subtitle{margin:16px 0 0;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:768px){.list--career-container__subtitle{width:440px;margin:-16px 0 24px;font-weight:500}}.list--routes{margin:20px 0 6px 10px}.list--routes-wrap{z-index:1;margin:42px 0 10px;padding:0 10px;position:relative}.list--routes li{border-left:1px solid #f3f3f3;align-items:flex-start;height:auto;min-height:66px;margin:0 0 0 -11px;padding:0 20px 8px 0;position:relative}.list--routes li:after{content:"";background-color:#fff;width:1.1px;height:40px;margin:0;padding:0;display:block;position:absolute;top:-8px;left:-1px}.list--routes li h4{margin:-3px 0 0;font-size:16px;font-weight:500;line-height:24px}.list--routes li p{margin-top:0}.list--routes li p:first-child{margin:0;font-weight:500}.list--routes li p:last-child{color:#717171}.list--routes li:before{z-index:2;content:"";background-image:url(StepGray.7b286e0d.svg);background-position:50%;background-repeat:no-repeat;min-width:24px;height:24px;margin:0 12px 0 -12px}.list--routes li:first-child{padding:0 0 8px}.list--routes li:first-child:before{background-image:url(StepBrown.f7892b53.svg)}.list--routes li:last-child{padding:0;position:relative}.list--routes li:last-child:after{height:calc(100% + 8px)}.list--routes-button{color:#000;background:0 0;justify-content:flex-start;height:auto;margin:0 0 0 -11px;padding:0 3px;transition:all .3s}.list--routes-button p{margin:0 10px;font-size:16px;font-weight:500;line-height:24px}.list--routes-button svg{margin:0;transition:all .3s}.list--routes-button--expand svg{transform:rotate(180deg)}.list--routes-button:hover{background:0 0}.list--routes-expanded li:last-child:before{background-image:url(StepGreen.741da441.svg)}@media screen and (min-width:1280px){.list--routes{margin:0 0 6px 10px}.list--routes-wrap{margin:32px 0 0}}.list--vacancies-button,.list--vacancies-item{width:100%;height:132px;margin:0}@media screen and (min-width:768px){.list--vacancies-button,.list--vacancies-item{width:390px;height:160px}}.list--vacancies{flex-direction:column;place-items:flex-end flex-start;width:100%;margin:20px 0 0;display:flex}.list--vacancies-wrap{flex-direction:column;margin:64px 0 0;display:flex}.supermarket .list--vacancies-wrap,.shop .list--vacancies-wrap{margin:0}.article .list--vacancies-wrap{margin:44px 0 0}.list--vacancies-wrap-cosmetic{margin:0}.list--vacancies-item{color:#000;background-color:#0000;border:2px solid #f5f5f5;justify-content:space-between;align-items:flex-start;margin-bottom:12px;padding:20px;display:flex}.list--vacancies-item svg{margin:4px 0 0}.list--vacancies-item:hover{color:#414141;background-color:#f5f5f5}.list--vacancies-item:last-child{margin:0}.list--vacancies-item-inner{text-align:left;flex-flow:column wrap;justify-content:space-between;align-items:stretch;width:100%;height:100%;display:flex}.list--vacancies-item-inner p,.list--vacancies-item-inner span{margin:0;font-size:16px;font-weight:400;line-height:24px}.list--vacancies-item-inner p{color:#242424;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:85%;font-family:MagnitBox,sans-serif;font-size:18px;font-weight:700;line-height:26px;display:-webkit-box;overflow:hidden}.list--vacancies-item-inner span{color:#717171;justify-self:end;font-size:16px;font-weight:500;line-height:24px;transition:all .3s}.list--vacancies-item:hover .list--vacancies-item-inner span{color:#414141}.list--vacancies-button{color:#fff;align-items:baseline;height:96px;padding:20px}.list--vacancies-button .list--vacancies-item-inner{justify-content:flex-start}.list--vacancies-button p,.list--vacancies-button span{font-size:20px;font-weight:700;line-height:28px}.list--vacancies-button span{color:#fff}.list--vacancies-button-red{background-color:#ed0e00}.list--vacancies-button-red p,.list--vacancies-button-red svg{color:#fff}.list--vacancies-button-red:active{background-color:#f2564c}.list--vacancies-button-gray{background-color:#f5f5f5}.list--vacancies-button-gray p,.list--vacancies-button-gray svg{color:#242424}.list--vacancies-button-gray span{color:#ed0e00}.list--vacancies-button-gray:active{background-color:#f0f0f0}.list--vacancies-button-green{background-color:#c2ff7e}.list--vacancies-button-green svg,.list--vacancies-button-green span{color:#242424}.list--vacancies-header{flex-direction:row;align-items:center;display:flex}.list--vacancies-header svg{min-width:36px;margin:0 12px 0 0}.list--vacancies-header button{white-space:nowrap;text-align:left;text-overflow:ellipsis;max-width:calc(100vw - 92px);margin:0;text-decoration:underline;display:inline-block;overflow:hidden}.list--vacancies-title.title{margin:0}@media screen and (min-width:768px){.list--vacancies{flex-flow:wrap;justify-items:flex-start;gap:24px;margin:24px 0 0;display:flex}.list--vacancies-item{margin:0}.list--vacancies-item-inner{gap:8px}.list--vacancies-item-inner span{font-size:18px;font-weight:700;line-height:26px}.list--vacancies-button{width:390px;height:160px}.list--vacancies-button p,.list--vacancies-button span{font-size:24px;line-height:32px}}@media screen and (min-width:1280px){.list--vacancies{width:101%}.list--vacancies-item{padding:24px}.list--vacancies-item-inner p{font-size:20px;line-height:28px}.list--vacancies-button{height:160px;margin:0;padding:32px}.list--vacancies-button p,.list--vacancies-button span{font-size:24px;line-height:32px}.list--vacancies-button-red:hover{background-color:#f2564c}.list--vacancies-button-gray:hover{background-color:#f0f0f0}.list--vacancies-header button{max-width:100%}.list--vacancies-wrap__title{width:100%}}.list--various-wrap{margin:64px 0}.list--various-title{width:280px}.list--various-pharma-wrap{margin:64px 0 0}.list--various-item{justify-content:flex-start;align-items:flex-start;margin:0 0 36px;display:flex}.list--various-item img{object-fit:none;object-position:left;min-width:80px;height:auto}.list--various-item:last-child{margin:0}.list--various-number{color:#000;background-color:#e7edf8;border-radius:6px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;margin:0 32px 0 0;font-size:25px;font-weight:700;display:flex}.list--various-item--inner{margin:12px 0 0}.list--various-item--inner p{margin:0 0 8px;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:500;line-height:28px}.list--various-item--inner span{margin:0;font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:768px){.list--various{flex-wrap:wrap;justify-content:space-between;display:flex}.list--various-item{width:48%}}@media screen and (min-width:1280px){.list--various-wrap{margin:64px 0}.list--various-pharma-wrap{margin:80px 0 0}.list--various-factories-wrap{margin:38px 0 0}.list--various-item{width:31%;margin:0 0 60px}.list--various-item--double{width:48%}.list--various-item--triple{width:27%}.list--various-item:nth-last-child(-n+2){margin:0}.list--various-item--inner p{margin:0 0 8px}.list--various-logistics .list--various-item:last-child{width:50%}}@media screen and (min-width:768px){.list--various__title{max-width:540px}}@media screen and (min-width:1280px){.list--various__title{max-width:580px}}.list--various__desc{margin-top:16px;font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:768px){.list--various__desc{max-width:540px}}@media screen and (min-width:1280px){.list--various__desc{max-width:580px;margin-top:0;line-height:24px}}.list-benefits{margin:64px 0}@media screen and (min-width:1280px){.list-benefits__content{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}}.list-benefits__item{background-color:#f5f5f5;border-radius:16px;margin:0 0 8px;padding:8px 20px 24px}.list-benefits__item span{color:#242424;font-family:MagnitSans,sans-serif;font-size:14px;font-weight:500;line-height:18px;display:block}.list-benefits__item ul{margin:12px 0 0;padding:0 0 0 22px}.list-benefits__item li{color:#121212;margin:0 0 4px;font-family:MagnitSans,sans-serif;font-size:14px;font-weight:400;line-height:22px}.list-benefits__item li button{font-family:MagnitSans,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-decoration:underline;display:inline}.list-benefits__item li:last-child{margin:0}.list-benefits__item-header{align-items:center;margin:0 0 12px;display:flex}.list-benefits__item-header p{color:#242424;width:50%;margin:0 0 0 4px;font-family:MagnitBox,sans-serif;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.list-benefits__item-header{margin:0}.list-benefits__item-header img{margin:0 8px 0 0}}.list-benefits__item:last-child{margin:0}@media screen and (min-width:1280px){.list-benefits__item{width:49%;margin:0 0 24px;padding:16px 20px 32px 24px}.list-benefits__item span{margin:-33px 0 0 100px;font-size:16px;font-weight:700;line-height:24px}.list-benefits__item ul{margin:16px 0 0 100px;padding:0 0 0 17px}.list-benefits__item p{margin:20px 0 0 92px;font-size:16px;line-height:24px}.list-benefits__item p button{font-size:16px;line-height:24px}.list-benefits__item-header{align-items:flex-start}.list-benefits__item-header p{width:unset;margin:12px 0 0 12px;font-size:20px;line-height:28px}.list-benefits__item:nth-child(3),.list-benefits__item:last-child{margin:0}}.title{margin:0;font-size:25px;font-weight:500}.title--white{color:#fff}.title--font-box{font-family:MagnitBox,sans-serif}.title--font-sans{font-family:MagnitSans,sans-serif}.title--font-golos{font-family:Golos,sans-serif}.title--font-weight-500{font-weight:500}.title--font-weight-700{font-weight:700}.title--xs{font-size:16px}.title--s{font-size:18px}.title--sm{font-size:20px}.title--m{font-size:22px}.title--l{font-size:24px}.title--xl{font-size:28px;line-height:36px}.title--gray{color:#414141}.title--home-h2{color:#242424;margin:0 0 20px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.title--home-h2--no-margins{margin:0}.title--home-h4{color:#121212;margin:8px 0 0;font-size:16px;font-weight:400;line-height:24px}.title--large{font-size:32px;line-height:40px}.title--xxl{font-size:24px;line-height:32px}.title--semi-m{font-size:18px;line-height:26px}.title--text-20-28{font-size:20px;line-height:28px}@media screen and (min-width:1280px){.title--home-h2{margin:0 0 24px;font-size:28px;line-height:36px}.title--semi-l{font-size:32px;line-height:40px}.title--semi-m{font-size:24px;line-height:32px}.title--text-20-28{font-size:28px;line-height:36px}.title--xxl{font-size:36px;line-height:44px}.title--xl{font-size:48px;line-height:56px}.title--s{font-size:18px;line-height:26px}.title--large{font-size:74px;line-height:88px}}.title--line-height-26{line-height:26px}.title--margin--l{margin:0 0 48px}.title--margin--sl{margin:0 0 36px}.title--margin--m{margin:0 0 24px}.title--margin--sm{margin:0 0 16px}.title--margin--s{margin:0 0 12px}.title--margin--xs{margin:0 0 10px}.title--margin--no{margin:0}.title--left{text-align:left}.title--center{text-align:center}.description{margin:16px 0;font-size:16px;font-weight:400;line-height:24px}.description--white{color:#fff}.description a{color:#0071c2;display:inline-block}.description--xs{font-size:12px}.description--s{font-size:14px}.description--m{font-size:16px;line-height:20px}.description--l{font-size:18px;font-weight:400}.description--xl{font-size:16px;line-height:24px}.description--xxl{font-size:20px;line-height:28px}.description--gray{color:#414141}.description--font-weight-700{font-weight:700}.description--font-weight-500{font-weight:500}.description--font-box{font-family:MagnitBox,sans-serif}.description--font-sans{font-family:MagnitSans,sans-serif}.description--font-golos{font-family:Golos,sans-serif}@media screen and (min-width:1280px){.description--xxl{font-size:28px;line-height:36px}.description--xl{font-size:20px;line-height:28px}.description--m{font-size:16px;line-height:24px}}.description--margin--l{margin:40px 0}.description--margin--m{margin:24px 0}.description--margin--s{margin:12px 0}.description--margin--xs{margin:10px 0}.description--margin--none{margin:0}.description--line--m{line-height:24px}.description--line--l{line-height:26px}.check{display:none}.check__label{color:#242424;cursor:pointer;margin:0;font-size:16px;font-weight:400;line-height:24px;display:flex}.check__label:before{content:"";box-sizing:border-box;width:18px;min-width:18px;height:18px;margin:calc(2px + var(--text-scale,0px))11px 0 0;cursor:pointer;background-color:#0000;border:2px solid #242424;border-radius:2px;padding:0;transition:background-color .2s;display:block;position:relative}.check:checked+.check__label:before{background-color:#242424;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 4 3 3 5-5.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.check__wrap--error .check__label:before{border-color:#ed0e00}.accessibility-theme-dark .check__label:before{background-color:#fff;border-color:#717171}.check__label a,.check__label button{pointer-events:all;margin:0;font-weight:400;line-height:24px;transition:none}.accessibility-theme-light .check__label a,.accessibility-theme-dark .check__label a,.accessibility-theme-blue .check__label a,.accessibility-theme-light .check__label button,.accessibility-theme-dark .check__label button,.accessibility-theme-blue .check__label button{border:none}.accessibility-theme-light .check__label,.accessibility-theme-dark .check__label,.accessibility-theme-blue .check__label{color:var(--primary-color)}.check__wrap--error .check__label{color:#ed0e00}.check__label--red:before{border-color:#242424}.check:checked+.check__label--red:before{background-color:#ed0e00;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 4 3 3 5-5.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:#ed0e00}.check__label--white{color:#fff}.check__label--white:before{border-color:#fff}.check:checked+.check__label--white:before{background-color:#414141;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%229%22%20viewBox%3D%220%200%2010%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1%204.2876L4%207.2876L9%201.7876%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);border:#414141}.check__wrap--error .check__label--white:before{background-color:#fff;border-color:#ad0000}.check__wrap{background-color:#fafafa;border:1px solid #ededed;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding:16px 12px;display:flex}.check__wrap--error{background-color:#fbf2f2;border-color:#e7b5b5;margin-bottom:0!important}.accessibility-theme-light .check__wrap,.accessibility-theme-dark .check__wrap,.accessibility-theme-blue .check__wrap{border:1px solid var(--primary-color);background-color:#0000}.accessibility-theme-light .check__wrap--error,.accessibility-theme-dark .check__wrap--error,.accessibility-theme-blue .check__wrap--error{background-color:#fbf2f2;border-color:#e7b5b5}.checkbox-group{gap:4px;display:grid}.checkbox-group__inner{background-color:#fff;border-radius:12px;gap:8px;padding:16px 12px;display:grid}.accessibility-theme-light .checkbox-group__inner,.accessibility-theme-dark .checkbox-group__inner,.accessibility-theme-blue .checkbox-group__inner{background-color:var(--bg-color);border:1px solid var(--primary-color);border-radius:12px}.checkbox-group__label-container{align-items:center;gap:8px;display:flex}.checkbox-group__label{font-size:16px;line-height:24px}.checkbox-group--error .checkbox-group__label{color:#ed0e00}.checkbox-group__error{color:#fff;margin-left:12px;font-size:12px}.accessibility-theme-light .checkbox-group__error,.accessibility-theme-dark .checkbox-group__error,.accessibility-theme-blue .checkbox-group__error{color:#ed0e00}.form>.checkbox-wrapper{margin:24px 0 8px}.checkbox-label{cursor:pointer;align-items:flex-start;padding-left:25px;line-height:20px;display:flex;position:relative}.checkbox-label button{font-size:16px}.checkbox-label:before{content:"";box-sizing:border-box;width:18px;height:18px;margin:calc(3px + var(--text-scale,0px))0 0;border:2px solid #414141;border-radius:2px;display:block;position:absolute;top:0;left:0}.accessibility-theme-dark .checkbox-label:before{background-color:#fff;border-color:#717171}.checkbox-label:after{content:"";width:9px;height:9px;margin:calc(3px + var(--text-scale,0px))0 0;background-image:none;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:9px;left:9px;transform:translate(-50%,-40%)}.checkbox-label-red:after{background-image:none}.checkbox-label:hover:before{border-color:#414141}.checkbox:checked+.checkbox-label:before{background-color:#414141}.checkbox:checked+.checkbox-label:after{background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 4 3 3 5-5.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.checkbox:checked+.checkbox-label:hover:before{background-color:#414141}.courier-form .checkbox:checked+.checkbox-label:before{background-color:#fff;border-color:#fff}.checkbox:checked+.checkbox-label-red:after{background-color:#ed0e00;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 4 3 3 5-5.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.checkbox:checked+.checkbox-label-red:before{border-color:#ed0e00;background-color:#ed0e00!important}.checkbox-label-error:before{border-color:#ed0e00}@media screen and (min-width:1280px){.checkbox-label{line-height:22px}}.icon-social{fill:#000;transition:all .2s}.icon-social path{transition:all .2s}.icon-social:hover,.icon-social:hover path{fill:#838383}.icon-search{transform:scaleX(-1);fill:#000!important}.icon-search:hover{fill:#414141!important}.icon-close2{background-color:#e7e7e7;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.input-file__label,.input{box-sizing:border-box;color:#121212;background-color:#fafafa;border:1px solid #e7e7e7;border-radius:12px;width:100%;height:56px;padding:16px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:400}.accessibility-theme-light .input-file__label,.accessibility-theme-light .input,.accessibility-theme-dark .input-file__label,.accessibility-theme-dark .input,.accessibility-theme-blue .input-file__label,.accessibility-theme-blue .input{color:var(--primary-color);background-color:var(--bg-color);border-color:var(--primary-color)}.accessibility-theme-light .form__field--error .input-file__label,.accessibility-theme-light .form__field--error .input,.accessibility-theme-dark .form__field--error .input-file__label,.accessibility-theme-dark .form__field--error .input,.accessibility-theme-blue .form__field--error .input-file__label,.accessibility-theme-blue .form__field--error .input{color:#000}.input{outline:none}.input--labeled,.input--filled{padding:26px 16px 6px}.input--error{background-color:#fbf2f2;border-color:#ed0e00}.input--error::placeholder{color:#ed0e00}.input--resetable{padding-right:38px}.input::placeholder{color:#717171;font-size:15px}.autocomplete--open .input{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.autocomplete--separated .input{border:1px solid #e7e7e7;border-radius:12px}.input:hover{border-color:#d6d6d6}.accessibility-theme-light .input:hover,.accessibility-theme-dark .input:hover,.accessibility-theme-blue .input:hover{border-color:var(--primary-color)}.input:focus{border-color:#b8b8b8}.accessibility-theme-light .input:focus,.accessibility-theme-dark .input:focus,.accessibility-theme-blue .input:focus{border-color:var(--primary-color)}.input__icon+.input{padding-left:38px}.form__field--error .input{background-color:#fbf2f2;border-color:#e7b5b5}.form__field--error .input:focus{border-color:#ed0e00}.form__field--error .input::placeholder{color:#ed0e00}.input:disabled{color:#b8b8b8;opacity:1;background-color:#ededed}@media screen and (min-width:1280px){.input::placeholder{color:#717171;font-size:16px}}.input--size-s{height:38px;padding-top:8px;padding-bottom:8px}.input--size-l{height:56px}textarea.input--size-l{height:auto}.input-label{z-index:1;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 32px);font-family:MagnitSans,sans-serif;font-size:16px;transition:transform .2s,font-size .2s,top .2s;position:absolute;top:28px;left:16px;overflow:hidden;transform:translateY(-50%)}.accessibility-theme-light .input-label,.accessibility-theme-dark .input-label,.accessibility-theme-blue .input-label{color:var(--primary-color)}.input:focus+.input-label,.input--filled+.input-label{top:6px;transform:translateY(0%);font-size:12px!important}.form__field--error .input-label{color:#ed0e00}textarea+.input-label{overflow:visible}textarea+.input-label:before{z-index:-1;content:"";background:#fafafa;width:100%;height:26px;display:block;position:absolute;top:-5px;left:0}.accessibility-theme-light textarea+.input-label:before,.accessibility-theme-dark textarea+.input-label:before,.accessibility-theme-blue textarea+.input-label:before{background-color:#0000}.input__icon{position:absolute;top:50%;left:10px;transform:translateY(-50%)scaleX(-1)}.input__button-reset{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:0;transition:all .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.input__button-reset svg{color:#717171;transition:all .2s}.input__button-reset:hover svg{color:#242424}textarea{resize:none}.input-date__button-reset{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:0;transition:all .2s;display:flex;position:absolute;top:calc(50% + 2px);right:47px;transform:translateY(-50%)}.input-date__button-reset svg{color:#717171;transition:all .2s}.input-date__button-reset:hover svg{color:#242424}.input-file{flex-direction:column;min-height:56px;display:flex;position:relative}.input-file button{right:12px}.form>.input-file{margin-top:12px}.input-file--dashed label{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%23717171FF' stroke-width='2' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border:0}.input-file--show-accept label{flex-direction:column;justify-content:center;align-items:flex-start;height:auto}.input-file--show-accept label p{white-space:unset;margin:0;padding:0 30px 0 0}.input-file--show-accept label p:last-of-type{color:#717171;font-size:14px;line-height:22px}.input-file--show-accept label svg:not(.close-icon){margin:0;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.input-file__field{visibility:hidden;pointer-events:none;width:0;height:0}.input-file__label-value{white-space:nowrap;text-overflow:ellipsis;max-width:70vw;font-weight:500;overflow:hidden}@media screen and (min-width:1280px){.input-file__label-value{max-width:400px}}.input-file__label{color:#242424;cursor:pointer;background-color:#f3f3f3;border:1px solid #f3f3f3;justify-content:center;align-items:center;min-height:56px;padding:12px 16px;transition:none;display:flex;position:relative;overflow:hidden}.input-file__label svg:not(.close-icon){min-width:19px;margin:0 10px 0 0}.input-file__label--loaded{color:#b8b8b8;border:1px solid #d6d6d6;justify-content:flex-start;padding:16px 44px 16px 12px}.input-file__label--loaded svg:not(.close-icon){display:none}.input-file__label--loaded .input-file__label-value{font-weight:400}.form__field--error .input-file__label{color:#ed0e00;border-color:#e7b5b5}.modal{z-index:2000;pointer-events:all;background:0 0;position:relative}.modal--vacancies{height:100%}.modal--map{display:contents}.modal__close-icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:10px;right:10px}.modal__close-icon svg{width:12px;max-width:12px;height:12px;margin:0}.modal__overlay{z-index:500;width:100%;height:100%;overflow:overlay;background:#000000a6;justify-content:center;align-items:center;padding-top:0;display:flex;position:fixed;top:0;left:0}.modal--menu .modal__overlay{align-items:center;height:100%}.modal--resume-form .modal__overlay{height:100%}.modal--vacancies-wrap .modal__overlay{z-index:1;align-items:flex-end}.modal--legal-wrap .modal__overlay{z-index:12;align-items:flex-end}.modal--map .modal__overlay{z-index:1;align-items:flex-start;width:100%;position:absolute;left:0;right:0}@media screen and (min-width:1280px){.modal--locality-wrap .modal__overlay{align-items:flex-start;margin:0;padding:72px 0 0}.modal--summer-wrap .modal__overlay{margin:56px 0 0}.modal--menu .modal__overlay{align-items:flex-start;height:100%}.modal--map .modal__overlay{z-index:1;width:calc(50vw + 195px);height:100%;position:absolute;left:auto;right:0}.modal--legal-wrap .modal__overlay{z-index:12;align-items:center}}.modal__content{z-index:500;background-color:#fff;border-radius:24px;outline:none;width:80%;max-width:830px;height:fit-content;padding:40px 185px;display:flex;position:relative;overflow:hidden}.modal__content-single{overflow:unset}.modal--menu .modal__content{width:100%;max-width:unset;border-radius:0;height:100%;padding:0}.modal--resume-form .modal__content{width:100%;max-width:unset;border-radius:24px 24px 0 0;height:fit-content;margin-top:auto;margin-bottom:0;padding:44px 20px 20px;animation:.8s forwards horisontalMoveAnimation;transform:translateY(100%)}.modal--map .modal__content{text-align:center;border-radius:16px;width:calc(100% - 40px);height:auto;max-height:calc(100% - 232px);padding:34px 20px 20px;top:172px}.modal--map .modal__content h2{width:80%;margin:0 auto;font-size:24px;line-height:32px}.modal--map .modal__content p{margin:12px 0 32px;line-height:24px}.modal--vacancies-wrap .modal__content{width:100%;height:calc(100% - 180px);overflow:unset;border-radius:24px 24px 0 0;align-items:flex-end;padding:0 20px}.modal--vacancies-wrap .modal__content-single{height:min-content;min-height:240px}.modal--legal-wrap .modal__content{width:100%;height:calc(100% - 180px);overflow:unset;border-radius:24px 24px 0 0;align-items:flex-end;padding:0 20px;animation:.8s forwards horisontalMoveAnimation;display:block;transform:translateY(100%)}.modal__content--accountant,.modal__content--omni{text-align:center}.modal__content--accountant svg,.modal__content--omni svg{width:48px;height:48px;margin:20px 0 0}@keyframes horisontalMoveAnimation{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal__content--form{align-items:center}.modal__content--form--error>svg{width:48px;height:40px}.modal__content--form--error>button{font-weight:500}.modal__content--appeal-form{flex-direction:column;gap:24px;width:100%;display:flex}.modal__content--appeal-form>button{font-weight:500}.modal__content--appeal-form .modal__title{margin:0;font-size:20px;line-height:28px}.modal__content--appeal-form .complete__wrap{z-index:10;position:relative}.modal__content--appeal-form form{flex-direction:column;gap:12px;display:flex}.accessibility-theme-light .modal__content,.accessibility-theme-dark .modal__content,.accessibility-theme-blue .modal__content{background-color:var(--bg-color)}@media screen and (min-width:1280px){.modal__content{border-radius:24px;flex-direction:column;align-items:center;width:90%;height:auto;padding:40px 60px}.modal--locality-wrap .modal__content{top:8px}.modal__content--form--error>svg{width:64px;height:54px}.modal__content--appeal-form form{padding:0 34px}.modal--menu .modal__content{background:0 0;width:100vw;height:auto;padding:0 calc(50vw - 608px) calc(100vh - 290px)}.modal--resume-form .modal__content{border-radius:24px;max-width:560px;margin:0;animation:none;transform:none}.modal--map .modal__content{border-radius:16px;width:400px;height:auto}.modal--legal-wrap .modal__content{border-radius:24px;align-items:flex-end;width:100%;height:calc(100% - 140px);animation:none;display:block;transform:none}}.modal__inner-content{flex-direction:column;width:100%;height:100%;display:flex}.modal--menu .modal__inner-content{background:0 0;overflow-y:auto}.modal--vacancies-wrap .modal__inner-content{width:100%}.modal--legal-wrap .modal__inner-content__button{text-align:center;height:44px;margin-bottom:16px;padding:20px 17px;font-size:16px;font-weight:500;line-height:24px}.modal--map .modal__inner-content{width:unset;height:unset;margin-right:-5px;padding:0 5px 0 0;overflow:auto}@media screen and (min-width:1280px){.modal__inner-content{width:auto}.modal--resume-form .modal__inner-content,.review-modal.modal__content .modal__inner-content{width:100%}.modal--menu .modal__inner-content{background:#fff;width:100vw;padding:0 calc(50vw - 608px) 50px}.modal--locality-content .modal__inner-content{width:100%;padding-bottom:20px}.modal--legal-wrap .modal__inner-content__button{height:56px}}.modal__close{z-index:1;color:#000;cursor:pointer;background:0 0;border:none;width:24px;height:24px;padding:0;position:absolute;top:10px;right:10px}.modal__close svg{width:12px;min-width:12px;height:12px;margin:0}.accessibility-theme-light .modal__close,.accessibility-theme-dark .modal__close,.accessibility-theme-blue .modal__close{color:var(--primary-color)}.modal__toucher{background-color:#fff;border:0;border-radius:40px;width:44px;height:4px;position:absolute;top:-10px;left:calc(50vw - 22px)}.modal__title{color:#242424;text-align:center;margin:32px 0 8px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.modal__title--accountant,.modal__title--omni{margin:32px 0 8px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.modal__title--accountant{margin-bottom:32px}.accessibility-theme-light .modal__title,.accessibility-theme-dark .modal__title,.accessibility-theme-blue .modal__title{color:var(--primary-color)}@media screen and (min-width:1280px){.modal__title{margin:40px 0 8px}.modal__title--accountant{margin-bottom:32px}}.modal__desc{white-space:break-spaces;text-align:center;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:7;-webkit-box-orient:vertical;margin:0 0 52px;font-size:16px;font-weight:400;line-height:24px;overflow:hidden}.modal__desc--first{margin:0 0 8px}@media screen and (min-width:1280px){.modal__desc{max-width:426px;margin:0 auto 44px}.modal__desc--first{margin:0 0 8px}.modal__desc--limited{max-width:320px}}.modal__desc-error{color:#b8b8b8;font-size:14px}.modal__button-accept{height:44px;margin:8px 0 0;font-weight:500}@media screen and (min-width:1280px){.modal__button-accept{height:56px}}.modal-img{background-color:#0000;border-radius:0;width:100%;max-width:100vw;padding:0}.modal-img .swiper{width:100%}.modal-img .swiper-pagination{margin:30px 0 0}.modal-img__content{background-color:#0000;width:100%}.modal-img__content .swiper-slide{justify-content:center;align-items:center;display:flex}.modal-img__content img{object-fit:cover;width:calc(100% - 40px);height:auto;max-height:78dvh;box-shadow:6px 10px 10px 4px #4444444d}@media screen and (min-width:1280px){.modal-img__content img{width:auto;height:calc(100vh - 240px)}}.modal-img__overlay{background-color:#fff}@media screen and (min-width:1280px){.modal-img__overlay{background-color:#000000a6}}.modal-img__close{position:fixed;top:20px;right:20px}@media screen and (min-width:1280px){.modal-img__close{color:#fff;width:40px;height:40px;top:40px;right:calc(50vw - 598px)}.modal-img__close svg{width:20px;height:20px}}.select{z-index:2;color:#2a2a2a;align-items:center;width:100%;display:flex;position:relative}.select-toggle+.select{margin-top:10px}.select svg{pointer-events:none;transition:all .2s;position:absolute;right:16px}.select--open{color:gray}.select--open svg{transform:rotate(180deg)}.select--disabled button{color:#b8b8b8}.select--disabled svg{fill:#b8b8b8}.form>.select{margin-top:12px}@media screen and (max-width:1279px){.select{width:100%}}.select__label{color:#000;margin:12px 0;font-size:16px;font-weight:400;line-height:24px}.select-toggle{color:#242424;white-space:nowrap;text-align:left;text-overflow:ellipsis;cursor:pointer;background-color:#fafafa;border:1px solid #e7e7e7;border-radius:12px;width:100%;height:56px;padding:16px 52px 16px 16px;font-size:16px;transition:all .1s;position:relative;overflow:hidden}.select-toggle--empty{color:#717171}.select-vol2--error .select-toggle--empty,.select--error .select-toggle--empty{color:#ed0e00;background-color:#fbf2f2;border-color:#e7b5b5}.select-toggle:focus-visible{outline:none}.select-toggle:hover{border-color:#d6d6d6}.select--single .select-toggle{padding:16px}.select--disabled .select-toggle{cursor:not-allowed}.select__dropdown{z-index:10;text-align:left;visibility:hidden;opacity:0;background-color:#fafafa;border-radius:16px;width:100%;max-height:144px;margin:0;padding:0 4px 0 0;list-style:none;position:absolute;top:calc(100% + 4px);overflow:hidden;box-shadow:0 4px 16px #4a4a4a2e}.header__search .select__dropdown{width:calc(100% - 40px);left:20px;right:20px}@media screen and (min-width:1280px){.header__search .select__dropdown{width:100%;left:0;right:0}}.select__dropdown-container{overflow:hidden}.select__dropdown-inner{max-height:144px;position:relative;overflow:scroll}.select__dropdown-inner::-webkit-scrollbar{width:3px;height:0}.select__dropdown-inner::-webkit-scrollbar-track{background-color:#0000}.select__dropdown-inner::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:10px}.autocomplete--only-option .select__dropdown-inner{overflow:visible}.select__dropdown-option{color:#000;text-align:left;cursor:pointer;background-color:#fafafa;border:0;width:100%;min-height:48px;padding:6px 16px;font-size:16px;line-height:24px;transition:opacity .2s}.select__dropdown-option:hover{background-color:#f5f5f5}.select__dropdown-option--disabled{cursor:not-allowed;opacity:.5}.select__dropdown-option--disabled:hover{background-color:#fafafa}.autocomplete--separated .select__dropdown{background-color:#fff;border:0;border-radius:12px;padding:0;top:calc(100% + 4px);box-shadow:0 4px 16px #4a4a4a2e}.select--open .select__dropdown,.autocomplete--open .select__dropdown,.autocomplete--separated-open .select__dropdown{visibility:visible;opacity:1}.select__item{z-index:0;color:#2a2a2a;cursor:pointer;padding:8px 15px;display:flex;position:relative}.select__item:hover{background-color:#edecec}.select-dropdown__item{z-index:0;color:#2a2a2a;text-align:left;cursor:pointer;background-color:#0000;border:0;align-items:center;width:100%;min-height:44px;padding:6px 16px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:flex;position:relative}.select-dropdown__item:after{z-index:-1;opacity:0;content:"";background-color:#fafafa;width:100%;height:100%;transition:opacity .2s;display:block;position:absolute;top:0;left:0}.select-dropdown__item:hover:after{opacity:1;background-color:#f5f5f5}input:checked+.select-dropdown__item{font-weight:700}input:checked+.select-dropdown__item:after{opacity:1}.select-dropdown__item--standalone{height:auto;padding:15px 20px;line-height:1}.select-dropdown__item--selected{opacity:1;background-color:#edecec}.select-vol2{background:#fafafa;border-radius:12px;width:100%;height:56px;position:relative}.select-vol2--open svg{transform:rotate(180deg)}.select-vol2__value{color:#000;text-align:left;cursor:pointer;background:#fafafa;border:1px solid #ededed;border-radius:12px;width:100%;height:100%;padding:0 22px 0 16px;font-size:16px;font-weight:400;line-height:24px}.select-vol2--empty .select-vol2__value{color:#717171}.select--error .select-vol2__value,.select-vol2--error .select-vol2__value{color:#ed0e00;background-color:#fbf2f2;border-color:#e7b5b5}.accessibility-theme-light .select-vol2__value,.accessibility-theme-dark .select-vol2__value,.accessibility-theme-blue .select-vol2__value{background-color:var(--bg-color);border-color:var(--primary-color)}.select-vol2__value p{white-space:nowrap;text-align:left;text-overflow:ellipsis;max-width:calc(100% - 24px);margin:0;overflow:hidden}.accessibility-theme-light .select-vol2__value p,.accessibility-theme-dark .select-vol2__value p,.accessibility-theme-blue .select-vol2__value p{color:var(--primary-color)}.select-vol2--open .select-vol2__dropdown{border-color:#b8b8b8;display:block}.radio-buttons{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form>.radio-buttons{margin-top:12px}@media screen and (min-width:1280px){.resume-form .radio-buttons{display:flex}}.radio-buttons__item{display:flex}.resume-form .radio-buttons__item{height:56px}@media screen and (min-width:1280px){.logistics .radio-buttons__item,.resume-form__field-radio .radio-buttons__item{width:49%}}.radio-buttons__label{color:#121212;text-align:center;cursor:pointer;background-color:#f3f3f3;border-radius:16px;width:100%;min-width:130px;padding:16px;font-weight:400}.radio-buttons__input:checked+.radio-buttons__label{color:#fff;background-color:#ed0e00}.radio-buttons__label-point{background-color:#e8e8e8;border-radius:50%;width:20px;height:20px;margin:0 13px 0 0}.radio-buttons__label-point-active{background-color:#fff;border:6px solid #414141}.radio-buttons__label-point-disabled{background-color:#f6f6f6}.radio-buttons__label--with-point{background-color:#0000;align-items:center;padding:0;display:flex}.radio-buttons__label--disabled{color:#b8b8b8;cursor:default}.radio-buttons__label--disabled:hover{color:#b8b8b8!important}@media screen and (min-width:1280px){.resume-form .radio-buttons__label{min-width:122px}.radio-buttons__input:checked+.radio-buttons__label{color:#fff;background-color:#242424}}.switch{cursor:pointer;background-color:#e8e8e8;border:0;border-radius:32px;width:50px;height:32px;position:relative}.switch:after{content:"";background-color:#fff;border-radius:50%;width:28px;height:28px;transition:all .3s;display:block;position:absolute;top:2px;left:2px}.switch--on{background-color:#474747}.switch--on:after{transform:translate(65%)}.switch__wrap{justify-content:flex-start;align-items:center;display:flex}.switch__wrap--outlined{background:#fafafa;border:1px solid #ededed;border-radius:12px;height:56px;padding:12px}.switch__label{color:#fff;pointer-events:none;margin:0 0 0 8px;font-size:16px;font-weight:400;line-height:24px}.carousel__nav-container{pointer-events:none;justify-content:space-between;align-items:center;gap:36px;display:flex}.navigation-slider .carousel__nav-container{z-index:50;width:calc(100% + 44px);position:absolute;top:50%;left:-22px;transform:translateY(-50%)}.carousel__nav{color:#2a2a2a;cursor:pointer;pointer-events:all;background-color:#fff;border:none;border-radius:32px;justify-content:center;align-items:center;width:44px;height:44px;padding:0 3px 0 0;display:flex;box-shadow:0 1px 6px #4444441a}.carousel__nav--next{transform:rotate(180deg)}.review-modal.modal__content .carousel__nav--next{position:absolute;top:50%;right:-64px;transform:rotate(180deg)translateY(50%)}.review-modal.modal__content .carousel__nav--prev{position:absolute;top:50%;left:-64px;transform:translateY(-50%)}.carousel__nav:disabled{cursor:default;opacity:.5}.navigation-slider{margin-bottom:64px;position:relative}@media screen and (min-width:1280px){.navigation-slider{margin-bottom:120px}}.button-grid__list{flex-flow:wrap;display:flex}.button-grid__title{margin:0 0 20px;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.button-grid__title{margin:0 0 24px;font-size:36px;line-height:44px}}.vacancies-tabs .button-grid__title{margin:0 0 8px;font-size:32px;line-height:40px}@media screen and (min-width:1280px){.vacancies-tabs .button-grid__title{font-size:48px;line-height:56px}}.button-grid__subtitle{font-size:16px;font-weight:700;line-height:24px}.vacancies-tabs .button-grid__subtitle{margin-bottom:24px}@media screen and (min-width:1280px){.vacancies-tabs .button-grid__subtitle{margin-bottom:32px}.button-grid__subtitle{font-size:20px;line-height:28px}div+.button-grid__subtitle{margin-top:12px}}.button-grid__button{color:#242424;background-color:#f3f3f3;justify-content:start;width:fit-content;height:auto;margin:0 8px 8px 0;padding:5px 8px;font-size:16px;font-weight:500;line-height:22px}.button-grid__button:hover{background-color:#e8e8e8}.vacancies__other .button-grid__button{margin-right:16px}@media screen and (min-width:1280px){.button-grid__button{max-height:44px;margin:0 16px 12px 0;padding:10px 12px;line-height:24px}.vacancies__other .button-grid__button{padding-block:10px}}.vacancies-tabs .button-grid__button{padding:10px 12px;font-size:16px;font-weight:500;line-height:24px}.button-grid__accent-button{color:#fff;background-color:#f13e33}.button-grid__accent-button:hover{background-color:#ed0e00}.tabs{flex-direction:column;gap:8px;margin:24px 0 0;display:flex}@media screen and (min-width:1280px){.tabs{gap:12px}}.tabs__items{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}@media screen and (min-width:1280px){.tabs__items{gap:12px}.calculator .tabs__items{gap:8px}}.tabs__title{gap:8px;display:flex}.tabs__item{color:#242424;text-align:center;cursor:pointer;background-color:#f5f5f5;border:none;border-radius:12px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-size:14px;font-weight:500;line-height:22px;transition:background-color .2s,color .2s;display:flex}.tabs__item:hover{background-color:#ededed}.tabs__item:disabled{color:#b8b8b8;cursor:not-allowed;background-color:#f3f3f3}.tabs__item svg{margin:0 8px 0 0}.tabs__item--active{color:#fff;background-color:#474747}.tabs__item--active:hover{background-color:#838383}.tabs__item--active:disabled{color:#b8b8b8;background-color:#f3f3f3}.calculator .tabs__item{height:32px;padding:5px 12px}@media screen and (min-width:1280px){.tabs__item{height:56px;font-size:18px;font-weight:700;line-height:26px}.calculator .tabs__item{font-size:14px;font-weight:500;line-height:22px}}.spinner{width:50px;height:50px;margin:-25px 0 0 -25px;animation:2s linear infinite rotate;position:absolute;top:50%;left:50%}.spinner__path{stroke-linecap:round;animation:1.5s ease-in-out infinite dash}.article .spinner{position:initial;margin:100px auto}.spinner .gradient-primary{stop-color:#ed0e00;stop-opacity:1}.spinner .gradient-secondary{stop-color:#ff8144;stop-opacity:1}.spinner .gradient-tertiary{stop-color:#ffc247;stop-opacity:1}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.map-component{border-radius:16px;width:100%;height:100%}.map-component__address{color:#242424;margin:0 0 4px;font-size:16px;font-weight:500;line-height:24px}.map-component__area{color:#b8b8b8;margin:0;font-size:12px;font-weight:400;line-height:16px}.map-component__balloon{flex-direction:column;justify-content:center;width:244px;display:flex}.map-component__loader{width:100%;height:100%;display:block}.map-component__map{border-radius:16px;width:100%;height:100%}.marked-text{--inline-padding:var(--inline,8px);--block-padding:var(--block,4px);color:#fff;font-family:inherit;line-height:1;display:inline-block;position:relative}.marked-text:after{top:calc((1em + var(--block-padding)*2)/2);left:calc(var(--inline-padding)*-1);z-index:-1;width:calc(100% + var(--inline-padding)*2);height:calc(1em + var(--block-padding)*2);content:"";background-color:#f13e33;border-radius:12px;display:block;position:absolute;transform:translateY(-50%)}@media screen and (min-width:1280px){.marked-text{--inline-padding:var(--inline,16px);--block-padding:var(--block,8px)}.marked-text:after{border-radius:32px}}.popover-button{align-items:start;width:fit-content;display:flex;position:relative}.popover-button__icon{margin:0!important}.popover-button__modal-content.modal__content{padding:0}.popover-button__popup{z-index:1;background-color:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:fit-content;display:flex;position:absolute;box-shadow:0 4px 16px #4a4a4a2e}@media screen and (max-width:767px){.PhotoView-Slider__Backdrop,.PhotoView-Slider__BannerWrap{background:#fff!important}.PhotoView-Slider__BannerRight .PhotoView-Slider__toolbarIcon{fill:#2a2a2a!important}}.marked-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.marked-list__item{color:#242424;align-items:flex-start;font-size:16px;font-weight:400;line-height:24px;display:flex}.marked-list__item:before{content:"";background-image:url(success.71d26073.svg);background-position:50%;background-repeat:no-repeat;min-width:22px;height:22px;margin:2px 12px 0 0}.accordion{background:#fafafa;border-radius:16px;height:min-content;padding:16px;overflow:hidden}.accessibility-theme-light .accordion,.accessibility-theme-dark .accordion,.accessibility-theme-blue .accordion{color:var(--primary-color);border:1px solid var(--primary-color);background:0 0}.accordion__header{width:100%;color:var(--primary-color);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;gap:16px;padding:0;display:flex}.accordion__header:focus{outline:none}.accordion__title{font-weight:700}.accordion__icon{min-width:24px;height:24px;padding:6px;transition:transform .4s}.accordion--open .accordion__icon{transform:rotate(180deg)}.accordion__content-wrapper{max-height:0;transition:max-height .3s ease-in-out;overflow:hidden}.accordion--open .accordion__content-wrapper{max-height:1000px}.accordion__content{white-space:pre-line;margin:12px 0 0}.video-container{position:relative}.video-container__video{object-fit:cover;width:100%;height:100%;display:block}.video-container__video::-webkit-media-controls-panel{display:none}.video-container__video::-webkit-media-controls-play-button{display:none}.video-container__video::-webkit-media-controls-timeline{display:none}.video-container__video::-webkit-media-controls-current-time-display{display:none}.video-container__video::-webkit-media-controls-time-remaining-display{display:none}.video-container__video::-webkit-media-controls-volume-slider{display:none}.video-container__video::-webkit-media-controls-mute-button{display:none}.video-container__video::-webkit-media-controls-fullscreen-button{display:none}.video-container__video::-moz-range-track{display:none}.video-container__video::-webkit-media-controls-loading-panel{display:block}.video-container__play-overlay{cursor:pointer;background:#0000004d;border:0;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute;inset:0}.video-container__play-overlay:hover{background:#00000080}.tooltip{cursor:help;align-items:center;display:flex;position:relative}.tooltip__button-icon{cursor:pointer;background:0 0;border:none;width:14px;height:14px;padding:0}.tooltip__icon{fill:#2a2a2a}.accessibility-theme-light .tooltip__icon,.accessibility-theme-dark .tooltip__icon,.accessibility-theme-blue .tooltip__icon{fill:var(--primary-color)}.tooltip__popup{z-index:1000;background-color:var(--bg-color);border-radius:12px;width:max-content;min-width:200px;max-width:300px;display:none;position:absolute;top:0;left:calc(100% + 10px);overflow:hidden;box-shadow:0 4px 16px #4a4a4a2e}.tooltip:hover .tooltip__popup,.tooltip__popup--modal .tooltip__popup{display:block}.accessibility-theme-light .tooltip__popup,.accessibility-theme-dark .tooltip__popup,.accessibility-theme-blue .tooltip__popup{border:1px solid}.tooltip__text{white-space:pre-wrap;padding:8px;font-size:16px;font-weight:500;line-height:1.4}.tooltip__button{margin-top:16px}.accessibility-panel{z-index:1000;background-color:var(--bg-color);opacity:0;gap:8px 44px;padding:8px 20px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;display:grid;position:fixed;left:0;right:0;transform:translateY(-100%)}.accessibility-panel--visible{opacity:1;transform:translateY(0)}@media screen and (min-width:768px){.accessibility-panel{grid-template-columns:repeat(2,min-content);padding:8px 32px}}@media screen and (min-width:1280px){.accessibility-panel{max-width:1216px;margin:0 auto}}.accessibility-panel__wrapper{background-color:inherit;grid-template-columns:1fr 1fr;align-items:center;width:100%;display:grid}@media screen and (min-width:768px){.accessibility-panel__wrapper{gap:inherit;display:block}.accessibility-panel__wrapper:last-child{padding-bottom:0;display:grid}}.accessibility-panel__section{flex-direction:column;align-items:center;gap:4px;display:flex}.accessibility-panel__title{text-align:center;margin:0;font-size:16px;font-weight:700;line-height:24px}.accessibility-panel__wrapper:first-child .accessibility-panel__title{display:none}@media screen and (min-width:768px){.accessibility-panel__title{font-size:18px;line-height:26px}.accessibility-panel__wrapper:first-child .accessibility-panel__title{display:block}}.accessibility-panel__controls{align-items:center;gap:8px;display:flex}.accessibility-panel__button{color:#242424;cursor:pointer;background-color:#0000;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:16px;font-weight:500;transition:all .2s;display:flex}@media (hover:hover) and (pointer:fine){.accessibility-panel__button:hover{opacity:.8}}.accessibility-panel__theme-button.light{background-color:#fff}.accessibility-panel__theme-button.dark{color:#fff;background-color:#141414}.accessibility-panel__theme-button.blue{background-color:#9dd1ff}.accessibility-panel__theme-button.active{border:1px solid #141414}.accessibility-panel__theme-button.active.dark{border:1px solid #fff}.accessibility-panel__audio-button{border:1px solid var(--primary-color)}.accessibility-theme-light .accessibility-panel__font-button,.accessibility-theme-dark .accessibility-panel__font-button,.accessibility-theme-blue .accessibility-panel__font-button{border:none}.accessibility-theme-light .accessibility-panel__font-button--active,.accessibility-theme-dark .accessibility-panel__font-button--active,.accessibility-theme-blue .accessibility-panel__font-button--active{border:1px solid var(--primary-color)}.accessibility-theme-light .accessibility-panel__font-button:first-child,.accessibility-theme-dark .accessibility-panel__font-button:first-child,.accessibility-theme-blue .accessibility-panel__font-button:first-child{font-size:14px;font-weight:400;line-height:22px}.accessibility-theme-light .accessibility-panel__font-button:nth-child(2),.accessibility-theme-dark .accessibility-panel__font-button:nth-child(2),.accessibility-theme-blue .accessibility-panel__font-button:nth-child(2){font-size:16px;font-weight:700;line-height:24px}.accessibility-theme-light .accessibility-panel__font-button:nth-child(3),.accessibility-theme-dark .accessibility-panel__font-button:nth-child(3),.accessibility-theme-blue .accessibility-panel__font-button:nth-child(3){font-size:24px;font-weight:700;line-height:32px}.accessibility-panel__icon-settings{margin-left:auto;padding:10px;transition:all .1s}.accessibility-panel__icon-settings svg{color:var(--primary-color);margin:0}.accessibility-theme-light .accessibility-panel__icon-settings,.accessibility-theme-dark .accessibility-panel__icon-settings,.accessibility-theme-blue .accessibility-panel__icon-settings{border:none}.accessibility-theme-light .accessibility-panel__icon-settings--active,.accessibility-theme-dark .accessibility-panel__icon-settings--active,.accessibility-theme-blue .accessibility-panel__icon-settings--active{background-color:#f3f3f3}.accessibility-theme-light .accessibility-panel__icon-settings--active svg,.accessibility-theme-dark .accessibility-panel__icon-settings--active svg,.accessibility-theme-blue .accessibility-panel__icon-settings--active svg{color:#242424}@media screen and (min-width:768px){.accessibility-panel__icon-settings{display:none}}.hero{margin:0 -20px 64px;overflow:hidden}.hero--home{margin-bottom:48px;overflow:visible}.hero--pharma{margin:0 0 64px}.hero--ab{position:relative}.hero--direction{width:100vw;margin-left:-20px;overflow:visible}.hero--direction .hero__image{z-index:2;width:100%;margin:0}.hero--direction .hero__image-before{display:none}.hero img{object-fit:cover;width:100%}@media screen and (min-width:768px){.hero{border-radius:112px 0;height:350px;margin:0;position:relative}.hero img{object-fit:contain;object-position:right;width:100%;height:100%}.hero--home{height:400px}.hero--home img{object-fit:cover;object-position:center;height:400px}}@media screen and (min-width:1280px){.hero--home,.hero--home img{height:500px}}.hero__slider{border-radius:16px;z-index:0!important}.hero--ab .hero__slider{border-radius:0}@media screen and (min-width:768px){.hero__slider{border-radius:0}}@media screen and (min-width:1280px){.hero__slider{width:596px;margin:0!important}.hero__slider--office{width:100%}}.hero__image{border-radius:16px;flex-direction:column;gap:20px;padding:48px 0 0;display:flex;position:relative;overflow:hidden}.hero--vacancy .hero__image{border-radius:0 0 16px 16px}.hero--vacancy .hero__image:after{display:none}.hero--direction .hero__image{width:100%;height:auto}@media screen and (min-width:768px){.hero--direction .hero__image{width:496px;height:auto;margin-right:auto}}@media screen and (min-width:1280px){.hero--direction .hero__image{width:596px}}.hero--ab .hero__image{border-radius:0}.hero--ab .hero__image-before{background-color:#fff;border-radius:16px 16px 0 0;width:100vw;height:21px;position:absolute;bottom:-2px;left:0}.hero--ab-shop .hero__image-before{bottom:91px}@media screen and (min-width:768px){.hero--ab .hero__image-before{bottom:91px}}@media screen and (min-width:1280px){.hero__image{background:0 0;border-radius:24px;height:100%;margin:0;padding:0}.hero__image:after{display:none}.hero__image--office{border-radius:0}}.hero__content{margin:32px 0 0;padding:0 20px}.hero--ab .hero__content{margin:0;display:none}.hero--ab-shop .hero__content{display:inherit}.hero__content h2{margin:0 0 12px;font-size:24px;font-weight:500;line-height:32px}.hero--vacancy .hero__content h2{margin:0 0 24px;font-size:24px;font-weight:600;line-height:32px}.hero__content button,.hero__content a{height:48px}@media screen and (min-width:768px){.hero__content{position:absolute;bottom:60px;left:60px}.hero--home .hero__content{width:400px}.hero__content-buttons{justify-content:space-between;display:flex}.hero__content-buttons button,.hero__content-buttons a{width:186px}.hero__content h2{color:#fff;margin:0 0 30px;font-size:36px;font-weight:700;line-height:44px}}.hero__title{margin-bottom:20px;font-size:28px;font-weight:700;line-height:36px}@media screen and (min-width:1280px){.hero__title{font-size:48px;line-height:56px}}.full-size-hero{background-color:#edf3fd;border-radius:20px;padding:44px 20px 0;position:relative;overflow:hidden}@media screen and (min-width:768px){.full-size-hero{border-radius:32px;height:440px;margin:0 -32px;padding:102px 40px}}.full-size-hero__info{flex-direction:column;gap:20px;width:100%;display:flex;position:relative}@media screen and (min-width:768px){.inclusive-hero .full-size-hero__info{gap:32px}}.full-size-hero__title{margin:0;font-family:MagnitBox,sans-serif;font-size:28px;line-height:36px}@media screen and (min-width:768px){.full-size-hero__title{max-width:600px;font-size:48px;line-height:56px}.full-size-hero__title--small-sized{font-size:32px;line-height:38px}}.full-size-hero__description{margin:0;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.full-size-hero__description{max-width:600px;font-size:20px;line-height:28px}}.full-size-hero__button{height:56px;margin:0}.inclusive-hero .full-size-hero__button{font-weight:500}@media screen and (min-width:768px){.full-size-hero__button{max-width:320px}}.full-size-hero__image{width:100vw;margin:-5px 0 0 -20px;display:block}.inclusive-hero .full-size-hero__image{display:none}@media screen and (min-width:1280px){.full-size-hero__image{width:auto;max-width:630px;margin:0;position:absolute;bottom:0;right:40px}.inclusive-hero .full-size-hero__image{height:100%;display:block;position:absolute;top:50%;right:135px;transform:translateY(-50%)}}.hero-component{margin:0 0 64px;position:relative}.hero-component h1{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px}.hero-component h1+div{margin-top:4px}.hero-component img{width:100vw;margin:20px 0 0 -20px}@media screen and (min-width:1280px){.hero-component{margin:0}.hero-component h1{margin:0;font-size:48px;line-height:56px}.hero-component img{width:596px;margin:40px 0 0}}.hero-component__wrap{margin:16px 0 0}@media screen and (min-width:1280px){.hero-component__wrap{justify-content:space-between;align-items:flex-start;margin:0;display:flex}}.locality{padding:12px 10px 12px 8px;display:inline;position:absolute;top:-48px;right:-20px}.locality .locality__icon{width:16px;height:16px;margin:0 4px 0 0}.locality .locality__name{color:#242424;font-size:14px;font-weight:500;line-height:18px}.locality--office{right:0}.footer{border-top:1px solid #e8e8e8;flex-direction:column;margin:64px 20px 0;padding:33px 0 76px;display:flex}.footer--inclusive{padding-bottom:16px}@media screen and (min-width:1280px){.footer{gap:40px;width:1216px;margin:64px auto 0;padding:40px 0 60px}}.footer__inner{flex-direction:column;gap:32px;display:flex}@media screen and (min-width:768px){.footer--inclusive .footer__inner{flex-direction:row;gap:62px;width:fit-content}}@media screen and (min-width:1280px){.footer__inner{flex-direction:row;gap:103px;margin:0}.footer--inclusive .footer__inner{width:100%}}.footer__title{color:#b8b8b8;margin:0;font-size:16px;line-height:24px}.footer__title--gray{color:#b8b8b8}.footer__title--black{color:inherit;font-size:20px;line-height:28px}@media screen and (min-width:1280px){.footer__title{color:inherit;margin:0 0 4px;font-size:24px;line-height:32px}.footer__title--black{font-size:24px;line-height:32px}}.footer__block{flex-direction:column;gap:12px;width:100%;display:flex}.footer--inclusive .footer__block{gap:4px}@media screen and (min-width:1280px){.footer__block{flex-direction:column;max-width:207px;display:flex}.footer__block--contents{display:contents}.footer__block:last-child{max-width:286px}.footer__block:has(.footer__navigation+a)>.footer__navigation{margin:0 0 50px}}.footer__inclusive-block{gap:inherit;display:grid}@media screen and (min-width:768px){.footer__inclusive-block{grid-template-rows:min-content 1fr;gap:20px;min-width:240px}}.footer__description{margin:0;font-size:16px;font-weight:500;line-height:20px}@media screen and (min-width:1280px){.footer__description{font-size:16px;line-height:24px}}.footer__logo-magnit{margin:0}@media screen and (min-width:1280px){.footer__logo-magnit{width:200px;height:44px;margin:28px 0 0}}.footer__link{color:#242424;font-size:20px;font-weight:700;line-height:28px;text-decoration:none;transition:color .2s;display:block}.footer__link:hover{color:#ed0e00}.footer__link:has(svg){flex-wrap:wrap;align-items:center;gap:10px;display:flex}.footer__link:first-child{border-bottom:1px solid #e8e8e8;padding:0 0 20px}@media screen and (min-width:1280px){.footer__link{margin:0;font-size:18px;line-height:26px}.header__navigation-link+.footer__link,.footer__navigation-link+.footer__link{margin:auto 0 0}.header__navigation-link+.footer__link:before,.footer__navigation-link+.footer__link:before{content:"";width:100%;margin:30px 0 0;display:block}}.footer__block>.footer__link:first-child{border-bottom:none;margin:20px 0 0;padding:0}@media screen and (min-width:1280px){.footer__block>.footer__link:first-child{margin:0}}.footer__socials{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.footer__widget .footer__socials{margin:0}@media screen and (min-width:1280px){.footer__socials{margin-top:0}.footer__widget .footer__socials{flex-direction:column;max-width:183px;margin:0}}.footer__socials-wrapper{flex-wrap:wrap;gap:12px;display:flex}.footer--inclusive .footer__socials-wrapper{max-width:212px}@media screen and (min-width:1280px){.footer__socials-wrapper{grid-template-columns:repeat(3,40px);display:grid}}.footer__social{width:40px;min-width:40px;height:40px;padding:0;position:relative}.footer__social svg{color:#000;fill:#000;margin:0;transition:all .2s}.footer__social:hover svg{color:#838383;fill:#838383;path-fill:#838383}.accessibility-theme-dark .footer__social{background-color:#fff}.footer__socials-title{width:90%;margin:0;font-size:16px;font-weight:500;line-height:20px}@media screen and (min-width:1280px){.footer__socials-title{font-size:16px;line-height:24px}}.footer__widget .footer__socials-title{font-size:18px;font-weight:700;line-height:26px}.footer__copyright{flex-direction:column;margin:32px 0 0;display:flex}.footer--menu-modal .footer__copyright{border-top:1px solid #e8e8e8;padding:32px 0 0}@media screen and (min-width:768px){.footer__copyright{grid-template-rows:min-content min-content;grid-template-columns:1fr 1fr;display:grid}}@media screen and (min-width:1280px){.footer__copyright{border-top:1px solid #e8e8e8;flex-direction:row;margin:0;padding:20px 0 0;display:flex}}.footer__copyright-text{width:100%;font-size:10px;line-height:14px}@media screen and (min-width:1280px){.footer__copyright-text{max-width:239px}}.footer__captcha{width:100%;margin:8px 0 0;font-size:10px;line-height:14px}@media screen and (min-width:768px){.footer--inclusive .footer__captcha{order:2}}@media screen and (min-width:1280px){.footer__captcha{max-width:286px;margin:0 0 0 71px}.footer--inclusive .footer__captcha{order:0}}.accessibility-theme-dark .footer__captcha-item{color:#fff}.footer__logo{margin:32px 0 0}.accessibility-theme-dark .footer__logo svg path{fill:#fff}@media screen and (min-width:768px){.footer--inclusive .footer__logo{margin:0}}@media screen and (min-width:1280px){.footer__logo{justify-content:flex-end;width:100%;margin:0 170px 0 0;display:flex}}.footer__contacts{flex-direction:column;gap:8px;padding:0;display:flex}.footer--inclusive .footer__contacts{margin-top:16px}@media screen and (min-width:1280px){.footer__contacts{gap:16px;margin:8px 0 0}}.footer__contact{flex-direction:column;font-size:14px;line-height:22px;display:flex}@media screen and (min-width:1280px){.footer__contact{font-size:16px;font-weight:500;line-height:24px}}.footer__contact-link{color:#ed0e00;overflow-wrap:anywhere;font-size:20px;font-weight:700;line-height:28px;text-decoration:none}.footer__contact-link--light-blue{color:#019bbd}.footer__contact-link--green{color:#0d7637}.footer__contact-link--pink{color:#d01481}.footer__contact-link--blue{color:#0071c2}.accessibility-theme-light .footer__contact-link,.accessibility-theme-dark .footer__contact-link,.accessibility-theme-blue .footer__contact-link{color:var(--primary-color)}.footer--office .footer__contact-link{text-decoration:underline}@media screen and (min-width:1280px){.footer__contact-link{font-size:18px;line-height:26px}}.footer__navigation{flex-direction:column;gap:12px;width:100%;display:flex}@media screen and (min-width:1280px){.footer__navigation{max-width:207px}}.footer__navigation-link{margin:0}@media screen and (min-width:1280px){.footer__navigation-link{font-size:18px;line-height:26px}}.footer__policies{flex-direction:column;gap:8px;margin:20px 0 0;display:flex}.footer--inclusive .footer__policies{order:-1;margin:0 0 32px}@media screen and (min-width:768px){.footer--inclusive .footer__policies{order:0;margin:0 0 12px}}@media screen and (min-width:1280px){.footer__policies{flex-shrink:0;margin:0 0 0 61px}.footer--office .footer__policies{margin-top:4px}.footer--inclusive .footer__policies{order:0;margin:0 0 0 61px}}.footer__policy{font-size:12px;line-height:16px}.accessibility-theme-dark .footer__policy{color:#fff}.footer--menu-modal{margin:12px 0 0;padding:32px 0 16px}.footer--menu-modal .footer__inner{margin:0}.footer--menu-modal .footer__description{margin:32px 0 0}.footer--menu-modal .footer__description--small{margin:8px 0 0;font-size:14px;font-weight:400;line-height:18px}.footer--menu-modal .footer__description--contacts{margin:20px 0 0}.footer__divider{background-color:#e8e8e8;width:100%;height:1px;margin:3px 0}@media screen and (min-width:1280px){.footer__divider{display:none}}.footer__main-content{grid-template-areas:"first-column second-column third-column""widget widget widget";gap:74px 103px;display:grid}.footer__main-content .footer__block:first-child{grid-area:first-column}.footer__main-content .footer__block:nth-child(2){grid-area:second-column}.footer__main-content .footer__block:nth-child(3){grid-area:third-column}.footer__widget{background:#f5f5f5;border-radius:20px;flex-direction:column;width:100%;margin:20px 0 0;padding:16px 16px 0;display:flex}.accessibility-theme-light .footer__widget,.accessibility-theme-dark .footer__widget,.accessibility-theme-blue .footer__widget{border:1px solid var(--primary-color);background:0 0}.footer__widget img{align-self:center;width:244px}.footer--inclusive .footer__widget{margin:12px 0 0}@media screen and (min-width:768px){.footer--inclusive .footer__widget{min-width:280px;max-width:280px;margin:0}.footer--inclusive .footer__widget img{display:none}}@media screen and (min-width:1280px){.footer__widget{flex-direction:row;grid-area:widget;gap:103px;margin:0;padding:20px 24px;position:relative}.footer__widget img{width:auto;position:absolute;bottom:0;right:30px}.footer--inclusive .footer__widget{width:100%;min-width:initial;max-width:initial}.footer--inclusive .footer__widget img{display:block}}.footer__support{flex-direction:column;width:100%;margin:24px 0;display:flex}.footer__support span{font-size:16px;font-weight:500;line-height:24px}.footer__support span+span{margin:4px 0 0}.footer__support span:first-child{font-size:18px;font-weight:700;line-height:26px}.footer__support button{margin:12px 0 0}@media screen and (min-width:1280px){.footer__support{width:209px;margin:0}.footer__support span:first-child{font-size:18px;font-weight:700;line-height:26px}.footer__support span:last-child{font-size:16px;font-weight:500;line-height:20px}.footer__support span+span{margin:0}.footer__support button{margin:16px 0 0}}.form__field{z-index:2;box-sizing:border-box;color:#717171;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;display:flex;position:relative}.form__field-select{z-index:3;position:relative}.form__field-select--city{z-index:4}.form__field--error{color:#d37c7c}.form__field--disabled{color:#b8b8b8;cursor:not-allowed}.form__field--date{height:fit-content}.form>.form__field+.form__field{margin-top:12px}.form__field--index-0{z-index:0;position:relative}.form__field--index-1{z-index:1;position:relative}.form__field--index-2{z-index:2;position:relative}.form__field--index-3{z-index:3;position:relative}.form__field--index-4{z-index:4;position:relative}.form__field--index-5{z-index:5;position:relative}.header__search .form__field{width:calc(100% - 40px)}@media screen and (min-width:1280px){.header__search .form__field{width:100%}}.form__error-text{color:#ed0e00;margin:4px 0 0 16px;font-size:12px}.form-template__wrap--filled .form__error-text,.form-page .form__error-text,.courier-form .form__error-text,.discount-form--bottom .form__error-text,.omni-work__form .form__error-text,.friend-form .form__error-text,.inclusive-form .form__error-text{color:#fff}.accessibility-theme-light .inclusive-form .form__error-text,.accessibility-theme-dark .inclusive-form .form__error-text,.accessibility-theme-blue .inclusive-form .form__error-text{color:#ed0e00}.form__tooltip{color:#fff;background-color:#474747;border-radius:12px;justify-content:center;align-items:center;width:100%;height:52px;margin:0;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:700;line-height:24px;display:flex;position:absolute;top:72px;left:0}.form__tooltip:before{content:"";background-color:#474747;border-radius:3px;width:16px;height:16px;display:block;position:absolute;top:-4px;transform:rotate(45deg)}@media screen and (min-width:1280px){.form__tooltip{width:280px;top:72px;left:0}.form__tooltip:before{left:20px}}.form__stage-next--submit{margin:12px 0 20px!important}.form__vacancies-count{margin:-16px 0 16px;font-size:15px;font-weight:500}.form-template__wrap img{object-fit:contain;border-radius:20px;width:100%;margin:32px 0 0;display:block}.form-template__wrap--filled{background-color:#f13e33;border-radius:20px;padding:32px 20px 0}.form-template__wrap--neg-margin{margin:0 -20px}.form-template__wrap--neg-margin img{width:calc(100% + 40px);margin:32px -20px 0}@media screen and (min-width:1280px){.form-template__wrap--filled{border-radius:24px;width:802px;max-width:802px;margin:0 auto;padding:40px 103px}.form-template__wrap img{display:none}}.form-template__header{align-items:center;margin:0 0 24px;display:flex}.form-template__wrap--filled .form-template__header h2{color:#fff}@media screen and (min-width:1280px){.form-template__header{justify-content:center}.form-template__header svg{width:40px;min-width:40px;height:40px;margin:0 0 0 20px}}.form-template__fields{gap:12px;display:grid}.resume-form__modal{max-width:560px;padding:0;overflow:visible}.resume-form__modal-inner{width:100%}.resume-form__modal-header{all:unset;justify-content:flex-end;padding:10px 11px;display:flex}.resume-form__modal-close{color:#242424;cursor:pointer;padding:6px}.resume-form__modal-content{flex-direction:column;gap:16px;padding:0 20px 34px;display:flex}.resume-form__modal-content .resume-form{width:100%}@media screen and (min-width:1280px){.resume-form__modal-content .resume-form{padding:0 12px}.resume-form__modal-content{padding:0 20px 20px}}.resume-form__modal-content .check__wrap{margin:12px 0 0}.resume-form__modal-content .resume-form__submit{margin-top:28px}@media screen and (min-width:1280px){.resume-form__modal-content .resume-form__submit{margin-top:32px}}.resume-form{margin:0;padding:0}.resume-form--hidden{display:none}.resume-form__field{margin:12px 0 0}.resume-form__field-radio{margin:12px 0 32px}.resume-form__intro{flex-direction:column;align-items:center;gap:6px;margin:0 0 20px;display:flex}@media screen and (min-width:1280px){.resume-form__intro{margin:0 0 24px;font-size:48px;line-height:56px}}.resume-form__title{color:#242424;text-align:center;margin-bottom:16px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.resume-form__address-link{margin:0 auto 16px;text-decoration:underline;display:inline-block}@media screen and (min-width:768px){.resume-form{width:49%}.for-friend .resume-form,.resume-form.mcity__form{width:auto}}@media screen and (min-width:1280px){.resume-form,.for-friend .resume-form{width:492px}}.resume-form__subtitle{margin:32px 0 0;font-size:18px;font-weight:500}.resume-form__link{color:#ed0e00;margin:0 0 0 25px;font-size:14px;line-height:22px;text-decoration:none}.resume-form__link-policy{color:inherit;text-align:center;cursor:pointer;background-color:#0000;border:0;margin:0;padding:0;font-weight:400;line-height:20px;text-decoration:underline;display:inline}.resume-form__link-policy--courier{color:#fff}.accessibility-theme-light .resume-form__link-policy,.accessibility-theme-dark .resume-form__link-policy,.accessibility-theme-blue .resume-form__link-policy{color:inherit}@media screen and (min-width:1280px){.resume-form__link-policy-double{margin:0}}.resume-form__checkbox{margin:24px 0 0}.resume-form__submit{height:56px;margin:20px 0 0;font-weight:500}.form-template__wrap--filled .resume-form__submit{color:#242424;background-color:#fff;font-weight:500}@media screen and (min-width:1280px){.resume-form__submit{width:100%;margin:24px 0 0}.resume-form__send{width:100%;margin:24px auto 16px}}.resume-form__wrap{margin:16px 0 64px}@media screen and (min-width:1280px){.resume-form__wrap{margin:0 0 104px}}.resume__form-wrap{margin:16px 0 0;padding:0;position:relative}.resume__form-wrap img{display:none}.resume__form-wrap-anchor{width:100%;height:44px;font-size:16px;font-weight:500;line-height:24px;transition:all .3s}.resume__form-wrap-anchor .button__custom{height:100%;font-weight:500}.resume__form-wrap--before{content:"";display:block;position:absolute;top:-70px}@media screen and (min-width:768px){.resume__form-wrap{justify-content:space-between;align-items:flex-start;margin:0;padding:0;display:flex}.resume__form-wrap img{object-fit:cover;border-radius:24px;width:700px;height:460px;display:block}}.resume-form__staff-fields{flex-direction:column;gap:12px;display:flex}.form__field-datepicker{height:fit-content}.form__field-datepicker *{cursor:pointer}.input-datepicker{padding-left:16px!important}.react-datepicker{color:#e7edf8;justify-content:center;align-items:center;width:314px;min-height:336px;padding:16px;box-shadow:0 4px 8px #4a4a4a2e;border:none!important;display:flex!important}.react-datepicker-wrapper{width:100%}.react-datepicker-popper{width:314px}.react-datepicker__header{background-color:#fff!important;border:none!important;padding:0 0 4px!important}.react-datepicker__current-month{display:none}.react-datepicker__navigation{display:none!important}.react-datepicker__header__dropdown{background-color:#fff;border:none;margin:0 0 16px;display:flex}.react-datepicker__month-dropdown-container{text-transform:capitalize;background-color:#fafafa;border:1px solid #ededed;border-radius:16px;align-items:center;width:164px;height:44px;margin:0 8px 0 0!important;display:flex!important}.react-datepicker__year-dropdown-container{background-color:#fafafa;border:1px solid #ededed;border-radius:16px;align-items:center;width:110px;height:44px;margin:0!important;display:flex!important}.react-datepicker__month-read-view,.react-datepicker__year-read-view{text-align:left;flex:100%;align-items:center;height:100%;padding:8px 12px;display:flex;visibility:visible!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{top:14px!important;right:12px!important}.react-datepicker__day-names{background-color:#fff;display:flex;margin-bottom:0!important}.react-datepicker__day-name,.react-datepicker__day{text-align:center;justify-content:center;align-items:center;width:40.3px!important;height:40px!important;margin:0!important;line-height:18px!important;display:flex!important}.react-datepicker__week{display:flex}.react-datepicker__month{margin:0 auto auto!important}.react-datepicker__day{border-radius:8px;transition:background .1s}.react-datepicker__day:hover{background-color:#fff!important;border:1px solid #ed0e00!important}.react-datepicker__day:active{color:#fff!important;background-color:#ed0e00!important}.react-datepicker__month-dropdown{border-radius:16px;padding:0 0 10px;position:relative;overflow:scroll;box-shadow:0 4px 8px #4a4a4a2e;text-align:left!important;background-color:#fff!important;border:none!important;width:164px!important;height:264px!important;top:48px!important;left:0!important}.react-datepicker__month-dropdown::-webkit-scrollbar{width:3px;height:0}.react-datepicker__month-dropdown::-webkit-scrollbar-track{background-color:#0000}.react-datepicker__month-dropdown::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:10px}.react-datepicker__month-option{padding:12px 0 12px 16px;font-size:16px;font-weight:400;line-height:20px;transition:background .1s}.react-datepicker__month-option:hover{background-color:#fafafa!important}.react-datepicker__year-dropdown{border-radius:16px;padding:0 0 10px;position:relative;overflow:scroll;box-shadow:0 4px 8px #4a4a4a2e;text-align:left!important;width:110px!important;height:264px!important;top:48px!important;right:0!important;left:unset!important;background-color:#fff!important;border:none!important}.react-datepicker__year-dropdown::-webkit-scrollbar{width:3px;height:0}.react-datepicker__year-dropdown::-webkit-scrollbar-track{background-color:#0000}.react-datepicker__year-dropdown::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:10px}.react-datepicker__year-option{padding:12px 0 12px 16px;font-size:16px;font-weight:400;line-height:20px;transition:background .1s}.react-datepicker__year-option:hover{background-color:#fafafa!important}.react-datepicker__calendar-icon{top:0;right:0;width:24px!important;height:24px!important;padding:18px 14px 0 0!important}.react-datepicker__month-option--selected_month,.react-datepicker__year-option--selected_year{font-weight:500}.react-datepicker__month-option--selected,.react-datepicker__year-option--selected{color:#2c7e34;background-color:#acdeb1;border-radius:24px;justify-content:center;align-items:center;width:22px;height:22px;font-weight:400;display:flex;right:10px!important;left:unset!important}.react-datepicker__day--selected,.react-datepicker__day--selected:hover{color:#fff!important;background-color:#ed0e00!important}.notice__wrap{width:100%}.notice--empty{text-align:center;background-color:#f5f5f5;border-radius:16px;margin:0 0 24px;padding:16px}.notice--empty p{line-height:24px}.notice--empty p:first-child{width:250px;margin:16px auto;line-height:24px}.notice--empty-wrap{width:100%}.notice--empty-wrap button,.notice--empty-wrap a{margin:24px 0 0}.notice--empty-cosmetic svg,.notice--empty-pharma svg{margin:0 0 0 30px}@media screen and (min-width:1280px){.notice--empty{align-items:center;width:700px;margin:0;padding:22px 32px;display:flex}.notice--empty svg{margin:0 30px 0 0}.notice--empty-cosmetic svg,.notice--empty-pharma svg{margin:0}.notice--empty p{text-align:left;font-size:16px;font-weight:400;line-height:24px}.notice--empty p:first-child{width:100%;margin:0 0 2px;font-size:20px;font-weight:600;line-height:28px}}.notice__container{justify-content:space-between;align-items:center;width:100%;margin:0;display:flex}@media screen and (min-width:768px){.notice__container{justify-content:center}}@media screen and (min-width:1280px){.notice__container{justify-content:space-between}.notice__container a{margin:0}}.header{z-index:501;background-color:var(--bg-color);justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 20px;display:flex;position:fixed;top:0;left:0}.header--hidden{display:none}.accessibility-theme-light .header,.accessibility-theme-dark .header,.accessibility-theme-blue .header{top:var(--accessibility-panel-height)}@media screen and (min-width:1280px){.header{height:72px}}.header__content{z-index:1;pointer-events:all;background-color:#fff;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 20px;display:flex;position:fixed;top:0;left:0;right:0}@media screen and (min-width:1280px){.header__content{background-color:#0000;gap:16px;width:1216px;height:72px;margin:auto;padding:0}.header__content-inner{justify-content:space-between;align-items:center;display:flex}}@media screen{.header__content-resume-anchor{width:164px;height:44px;margin:0 0 0 8px;font-family:MagnitSans,sans-serif;transition:all .2s}}.header__content-menu{border:1px solid #d6d6d6;border-radius:12px;justify-content:center;align-items:center;width:109px;height:44px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:500;line-height:24px;display:flex;position:relative}.header__content-menu svg{color:#242424;pointer-events:none;margin:0 0 0 8px}.header__content-menu:hover{background-color:#b3b3b310}.header__content-menu--active{background-color:#b6b6b633;border-color:#b8b8b8}.header__logo{color:#ed0e00;display:flex}.header__logo:first-child{margin:0;right:-24px}.header__logo-icon{height:24px}@media screen and (min-width:1280px){.header__logo{border-right:1px solid #e7e7e7;padding:0 19px 0 0}.header__logo-icon{width:169px;height:32px}.header__logo--courier{border:0;margin:0;padding:0}}.header__locality-button{color:#242424;background-color:#0000;outline:none;justify-content:center;align-items:center;width:100%;height:auto;padding:0;font-size:14px;font-weight:500;line-height:22px;display:flex}.header__locality-button .locality__icon{width:16px;height:22px;margin:0 8px 0 0}.header__navigation .header__locality-button{justify-content:flex-start;margin:14px 0 0}.header__locality-button .locality__name{color:#242424;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:700;line-height:24px;overflow:hidden}.header__locality-button:hover{color:#414141;background-color:#0000}.hero .header__locality-button{color:#000;opacity:.8;background-color:#fff;border-radius:0 0 0 16px;height:34px;padding:0 11px;font-size:14px;font-weight:400;line-height:20px;position:absolute;top:56px;right:0}.hero .header__locality-button .locality__icon{width:11px;height:15px;margin:0 6px 0 0}.summer-hero .header__locality-button{z-index:2;color:#000;opacity:.8;background-color:#fff;border-radius:0 0 0 16px;width:auto;height:34px;padding:0 11px;font-size:14px;font-weight:400;line-height:20px;position:absolute;top:0;right:0}.summer-hero .header__locality-button .locality__icon{width:11px;height:15px;margin:0 6px 0 0}.hero--ab .header__locality-button{width:auto;max-width:100%;top:0}.hero--ab .header__locality-button .locality__name{font-size:14px;font-weight:500}.hero--direction .header__locality-button{z-index:100;padding:12px 10px 12px 8px;top:-40px;right:0;overflow:visible}@media screen and (min-width:768px){.hero .header__locality-button,.summer-hero .header__locality-button{top:0}}@media screen and (min-width:1280px){.header__locality-button{width:auto;max-width:366px;height:unset;justify-content:flex-start}.header__locality-button-wrap{width:366px;margin:0 33px 0 20px;padding:0;position:static}.header__locality-button .locality__name{font-weight:500;line-height:20px}.header__navigation .header__locality-button{margin:0 20px}}.header__navigation-icon{color:#000;background-color:#0000;width:24px;height:24px;padding:0;transition:all .2s;position:relative}.header__navigation-icon svg{margin:0}.header__navigation-icon:hover{background-color:#0000}@media screen and (min-width:1280px){.header__navigation-icon svg{transform:scaleX(-1)}}.header__search{width:100%}.header__search-icon{color:#000;background-color:#0000;border-radius:8px;width:min-content;height:32px;padding:0;transition:all .2s;position:relative}.header__search-icon svg{margin:0}.header__search-icon:hover{background-color:#0000}.header__search-icon--hidden{visibility:hidden;opacity:0;pointer-events:none}@media screen and (min-width:1280px){.header__search{width:495px}.header__search--short{width:323px}.header__search input{height:44px}}.header__filters{background-color:#f3f3f3;border-radius:8px;flex-direction:row;align-items:center;gap:8px;padding:5px 16px 5px 8px;font-size:14px;line-height:22px;display:flex;position:relative}.header__filters--active-number{color:#fff;background-color:#ed0e00;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;font-weight:400;display:flex}.header__navigation{padding:56px 20px 0}@media screen and (min-width:1280px){.header__navigation{width:1216px;padding:0}}.header__navigation-link{padding:12px 0;font-family:MagnitBox,sans-serif}@media screen and (min-width:1280px){.header__navigation-link{padding:0}nav:first-of-type .header__navigation-link{padding:8px 0}.header__navigation-link:last-child{margin:0}}.header__menu-navigation{flex-direction:column;align-items:flex-start;margin:14px 0 0;display:flex}.header__menu-navigation>span{color:#b8b8b8;margin:8px 0;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:700;line-height:24px}.header__menu-navigation>button,.header__menu-navigation>a{width:100%;height:unset;background-color:#0000}@media screen and (min-width:1280px){.header__menu-navigation{flex-flow:wrap;justify-content:space-between;margin:24px 0}}.header__last-link-group{border-top:1px solid #e8e8e8;flex-direction:column;width:100%;margin:12px 0 0;padding:12px 0;display:flex}@media screen and (min-width:1280px){.header__last-link-group{border:none;justify-content:flex-end;width:auto;height:100%;margin:0;padding:0;display:flex}}.header__nav-menu{visibility:hidden;cursor:default;opacity:0;pointer-events:none;background-color:#fff;border-radius:12px;justify-content:space-between;align-items:flex-start;width:1122px;padding:16px 0 20px;transition:opacity .2s;display:flex;position:fixed;top:66px;right:calc(50vw - 608px);box-shadow:0 4px 16px #4a4a4a2e}.header__nav-menu-logo{text-align:left;width:100%;padding:0 0 0 32px;display:block}.header__nav-menu-logo svg{width:127px;height:24px;margin:0}.header__nav-menu-clicked--opened{visibility:visible;opacity:1;pointer-events:all}.header__nav-menu-col{text-align:left;flex-direction:column;align-self:stretch;width:50%;padding:0 32px;display:flex;position:relative}.header__nav-menu-col:last-child nav a:nth-child(4){margin:auto 0 0}.header__nav-menu-col:last-child:after{display:none}.header__nav-menu-col:after{content:"";width:1px;height:calc(100% + 36px);display:block;position:absolute;top:-16px;right:-1px}.header__nav-menu-col p{color:#b8b8b8;margin:8px 0;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:700;line-height:24px}.header__nav-menu-col nav{flex-direction:column;display:flex}.header__nav-menu-col nav:last-of-type{flex-grow:1}.modal--locality{padding:0 20px;overflow:hidden}.modal--locality-default{color:#000;background-color:#0000;justify-content:center;align-items:center;width:auto;height:auto;margin:24px 0 32px;padding:0;font-size:16px;font-weight:400;line-height:24px;display:flex}.modal--locality-default svg{margin:0 9px 0 0}.modal--locality-default:hover{background-color:#0000}.modal--locality-header{background-color:#fff;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:0;font-size:18px;font-weight:500;line-height:22px;display:flex}.modal--locality-header-inner{justify-content:space-between;align-items:center;width:100%;height:56px;margin:0 0 3px;font-weight:400;display:flex}.modal--locality-header-inner button{color:#000;background-color:#0000;width:auto;height:auto;padding:0}.modal--locality-header-inner button svg{margin:0}.modal--locality-header-inner button:hover{background-color:#0000}.modal--locality-header--fixed{padding:0 20px;position:fixed;top:0;left:0;right:0}.modal--locality-search{width:100%;height:38px;padding:0 16px;line-height:24px}.modal--locality-search::placeholder{align-self:center}@media screen and (min-width:1280px){.modal--locality{padding:0;overflow:visible}.modal--locality-content{border-radius:16px;width:526px;height:460px;padding:33px 32px 0}.modal--locality-header-inner{height:auto;margin:0 0 28px}.modal--locality-header--fixed{position:unset;padding:0}.modal--locality-default{margin:28px 0}}.locality__list-item{justify-content:space-between;align-items:flex-start;margin:0 0 24px;display:flex}.locality__list-item p{color:#000;margin:0;font-size:16px;font-weight:400;line-height:24px}.locality__list-item span,.locality__list-item h4{color:#717171;margin:0;font-size:12px;font-weight:400;line-height:18px}.locality__list-item h4{line-height:30px}.locality__list-item:first-child h3{font-weight:700}.locality__list-wrap{height:calc(100% - 185px);margin:185px -20px;padding:0 20px 20px;overflow:auto}.locality__list-item{text-align:left;cursor:pointer;background-color:#0000;border:0;width:100%;margin:24px 0 0;padding:0}.locality__list-item h3{color:#2a2a2a;word-break:break-word;font-size:16px;font-weight:400;line-height:24px}.locality__list-item span{color:#717171;word-break:break-word;font-size:12px;font-weight:400;line-height:18px}.locality__list-item--additional{text-align:right;min-width:30%;line-height:24px}.locality__list-item:first-child{margin:0}@media screen and (min-width:1280px){.locality__list-wrap{height:260px;margin:0 -30px 0 0;padding:0 30px 0 0}}.modal--filters{flex-direction:column;justify-content:space-between;min-height:100%;padding:0 0 20px;display:flex}.modal--filters-header{flex-direction:row;min-height:56px;margin:16px 0;padding:0 20px;display:flex}.modal--filters-header-inner{flex-direction:column;gap:4px;display:flex}.modal--filters-header .button__custom{height:unset;color:#717171;padding:0;font-size:16px;line-height:24px;text-decoration:underline}.modal--filters-header-cross.button__custom{padding:10px}.modal--filters-header-cross.button__custom .close{color:#2a2a2a;width:12px;height:12px}.modal--filters-header a{font-size:14px;font-weight:500;line-height:20px}.modal--filters-header button,.modal--filters-header a{color:#000;background-color:#0000;width:auto}.modal--filters-header button svg,.modal--filters-header a svg{margin:0}.modal--filters-header button:hover,.modal--filters-header a:hover{background-color:#0000}.modal--filters-header button,.modal--filters-header span{margin:0;font-size:14px;font-weight:500;line-height:20px}.modal--filters-header span{margin:0 0 0 6px}.modal--filters-header .title{color:#242424;margin:0 auto 0 0;font-size:20px;font-weight:700;line-height:28px}.modal--filters-footer-button{width:calc(100% - 40px);min-height:48px;margin:0 auto}.modal--filters-footer-button:disabled{background-color:#ffafaa!important}.modal--vacancy-header{flex-direction:row;align-items:center;height:56px;padding:0 20px;position:fixed;top:0;left:0}.modal--vacancy-header button{color:#000;background-color:#0000;width:auto;height:38px;margin:0 0 0 14px;padding:0;font-size:16px;font-weight:400;line-height:24px}.modal--vacancy-list{margin:56px 0 20px}.modal--vacancy-list button{color:#000;text-align:left;background-color:#0000;border:0;width:100%;min-height:24px;margin:20px 0 0;font-size:16px;font-weight:400;line-height:24px;transition:all .2s}.modal--vacancy-list button:first-child{margin:0}.modal--vacancy-list button:hover{color:#717171}.header__search-form{background-color:#fff;padding-bottom:0;transition:transform .4s;position:absolute;top:56px;left:0;right:0;transform:translateY(0)}.header__search-form--hidden{transform:translateY(-100%)}.header__search-form--with-padding{padding-bottom:8px}.header__search-form--map-overview-vacancies{display:none}.header__search-form--vacancies{top:104px}.header__search-form--vacancies.header__search-form--hidden{transform:translateY(0)}@media screen and (min-width:1280px){.header__search-form{width:auto;padding-bottom:0;position:static}.header__search-form--map-overview-vacancies{display:block}}.header__divider{background-color:#e8e8e8;width:100%;height:1px;margin:8px 0}@media screen and (min-width:1280px){.header__divider{display:none}}.pagination{justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.pagination__wrap{margin:24px 0 0}.pagination__wrap button{width:100%;margin:0 0 24px}@media screen and (min-width:1280px){.pagination__wrap{justify-content:space-between;align-items:center;margin:48px 0 0;display:flex}.pagination__wrap button{width:auto;margin:0}.pagination__wrap--no-more{justify-content:flex-end}}.pagination__show-more{width:auto;height:40px;padding:0 18px}.pagination__link{color:#000;cursor:pointer;background-color:#0000;border:1px solid #d0d0d0;border-radius:12px;width:36px;height:36px;margin:0 4px 0 0;font-size:16px;font-weight:500;line-height:24px;transition:all .2s}.pagination__link a{justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex}@media screen and (min-width:1280px){.pagination__link{width:40px;height:40px;margin:0 12px 0 0}}.pagination__link-break{color:#000;cursor:pointer;background-color:#0000;border:1px solid #d0d0d0;border-radius:12px;width:36px;height:36px;margin:0 4px 0 0;font-size:16px;font-weight:500;line-height:24px;transition:all .2s}.pagination__link-break a{justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex}@media screen and (min-width:1280px){.pagination__link-break{width:40px;height:40px;margin:0 12px 0 0}}.pagination__link-next{display:none}.pagination__link:nth-last-child(-n+2){margin:0}.pagination__link-active{background-color:#ed0e00;border-color:#ed0e00}.pagination__link-active a{color:#fff}@media screen and (min-width:1280px){.pagination__link-active,.pagination__link:hover{background-color:#000;border-color:#000}.pagination__link:hover a{color:#fff}}.filter{flex-grow:1;padding:0 20px;overflow:auto}@media screen and (min-width:1280px){.filter{flex-direction:column;flex-grow:unset;width:100%;height:100%;margin:0 -10px 0 0;padding:0 4px 0 0;display:flex;overflow-y:auto}}.filter__item{border-top:1px solid #e8e8e8;padding:0 0 16px}.filter__item p:not(.input-search__empty-text){color:#717171;margin:0 0 0 15px;font-size:16px;font-weight:400;line-height:24px}.filter__item-inner--hide{max-height:320px;overflow:auto}.filter__item-header{justify-content:space-between;align-items:center;display:flex}.filter__item-header p:not(.input-search__empty-text){color:#242424;margin:16px 0 12px;font-size:18px;font-weight:600;line-height:26px}.filter__item-header button{color:#b8b8b8;margin:20px 0 12px;font-size:16px;font-weight:500;line-height:24px}.filter__item-header button:hover{color:#000}.filter__item-option{justify-content:space-between;align-items:flex-start;min-height:36px;display:flex}.filter__item-option button{text-decoration:underline}.filter__item-option button:hover{color:#717171;text-decoration-color:#717171}.filter__item-option label{font-size:16px;font-weight:400;line-height:24px;transition:all .2s}.filter__item-option label:hover{color:#717171}.filter__item-option--disable-number{color:#b8b8b8!important}.filter__item-option--hidden{visibility:hidden;opacity:0;pointer-events:none;height:0;min-height:0;position:absolute}.filter__item-option:last-child{min-height:24px}.filter__item-checkbox{width:100%}.filter__item-locality{border:none;border-bottom:1px solid #e8e8e8;margin:0 20px;padding:0 0 16px}.filter__item--locality-change{text-decoration:underline;color:#717171!important}@media screen and (min-width:1280px){.filter__item-search{border:none;border-bottom:1px solid #e8e8e8;width:385px}.filter__item--map{padding:0 0 80px}}.filter__item-more{all:unset;cursor:pointer;font-size:16px;font-weight:400;transition:all .2s}.filter__item-more svg{margin:0 7px 0 0;transition:all .2s}.filter__item-more span{color:#717171;pointer-events:none}.popup{z-index:512;background:#fff;border-radius:12px;flex-wrap:wrap;width:100vw;padding:12px 16px 16px;transition:translate .3s cubic-bezier(.47,1.46,.72,1.08);display:flex;position:fixed;bottom:0;left:0;box-shadow:0 0 30px #00000040}.popup--hidden{transition:translate .3s cubic-bezier(.6,-.46,.94,.86);transform:translate(-50%,calc(100% + 20px))}.popup button{width:calc(50% - 6px);margin:0 0 0 auto}.popup button:first-child{margin:0}.popup a{width:calc(50% - 6px);margin:0}.popup--locality{top:56px;right:0;bottom:unset;left:unset;border-radius:0 0 16px 16px;grid-template-columns:1fr min-content;padding:9px 11px;transition:all .5s;display:grid;overflow:visible;transform:translateY(0)}.popup--locality button{width:auto;min-width:102px;margin:0}.popup--locality button:last-child{margin:0 0 0 10px}.popup--locality p{height:0}.popup--locality-transformed{flex-direction:column;height:105px;transition:all .5s;display:block;overflow:hidden;width:240px!important}@media screen and (min-width:1280px){.popup{width:461px;bottom:20px;left:50%;transform:translate(-50%)}.popup a,.popup button{height:32px;font-size:16px;font-weight:500;line-height:24px}.popup--locality{top:unset;z-index:509;background:#fff;border-radius:12px;flex-wrap:wrap;width:417px;height:auto;padding:12px 16px 16px;transition:translate .3s cubic-bezier(.47,1.46,.72,1.08);display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 0 30px #00000040}}.popup__content{text-align:left;width:100%;margin:0 0 16px;font-size:13px;transition:all .5s}.popup__cookies .popup__content{width:auto;margin:0;font-size:12px;font-weight:400;line-height:14px}.popup--locality .popup__content{align-items:center;margin:0;font-size:16px;transition:all .5s .5s;display:flex;overflow:hidden}.popup--locality-transformed .popup__content{transition:all .5s .5s}@media screen and (min-width:1280px){.popup__content{text-align:center;font-size:13px;font-weight:400;line-height:20px}.popup__cookies .popup__content{text-align:left;width:100%;margin:0 0 16px;font-size:13px;font-weight:400;line-height:20px}.popup--locality .popup__content{margin:0;font-size:16px}}.popup__content-buttons{justify-content:space-between;align-items:center;width:100%;display:flex}.popup__cookies .popup__content-buttons{width:auto}.popup__cookies .popup__content-buttons button{color:#000;background-color:#e7e7e7;width:48px;font-size:16px;font-weight:500;line-height:24px}.popup--locality-transformed .popup__content-buttons{position:unset;opacity:1;pointer-events:all;margin:16px 0 0;transition:opacity .3s .5s}@media screen and (min-width:1280px){.popup__content-buttons{justify-content:space-between;align-items:center;width:100%;display:flex}.popup__cookies .popup__content-buttons{width:100%}.popup__cookies .popup__content-buttons a{width:calc(50% - 6px);margin:0}.popup__cookies .popup__content-buttons button{color:#fff;background-color:#000;justify-content:center;align-items:center;width:calc(50% - 6px);font-size:16px;font-weight:500;line-height:24px;display:flex}.popup__cookies .popup__content-buttons button:hover{background-color:#414141}.popup--locality .popup__content-buttons{position:unset;opacity:1;pointer-events:all;margin:16px 0 0;transition:none}.popup--locality .popup__content-buttons button{width:49%}}.popup__content-locality-inner p{color:#717171;margin:0 0 6px;font-size:14px}.popup--locality .popup__content-locality-inner p{opacity:0;pointer-events:none;transition:none;position:absolute}.popup--locality-transformed .popup__content-locality-inner p{position:unset;white-space:nowrap;text-overflow:ellipsis;opacity:1;pointer-events:all;height:auto;transition:opacity .3s .5s;overflow:hidden}@media screen and (min-width:1280px){.popup--locality .popup__content-locality-inner p{position:unset;opacity:1;pointer-events:all;transition:none}}.popup__content-locality-name{align-items:center;display:flex}.popup__content-locality-name svg{width:11px;min-width:11px;max-width:11px;height:15px;margin:0 6px 0 0}.popup__content-locality-name h4{margin:0;font-size:14px;font-weight:400;line-height:16px}.popup__cookies{border-radius:12px 12px 0 0;justify-content:space-between;height:48px;padding:10px 16px;display:flex}@media screen and (min-width:1280px){.popup__cookies{height:unset;border-radius:12px;flex-direction:column;align-items:flex-start;padding:12px 16px 16px}}.error-boundary{justify-content:center;align-items:center;min-height:300px;max-height:calc(100vh - 400px);display:flex}.error-boundary h2{text-align:center}.expandable-list-wrap{background-color:#f5f5f5;border-radius:12px;margin:0 0 16px;padding:16px;position:relative}.expandable-list-wrap:last-child{margin:0}.expandable-list-wrap--transparent{background-color:unset;border-bottom:1px solid #e8e8e8;border-radius:0;margin:0 0 12px;padding:16px 0}.expandable-list-wrap--transparent ul{padding-left:30px}.expandable-list-wrap--transparent ul li{margin:0 0 8px}.expandable-list-wrap--transparent ul li::marker{font-size:12px}@media screen and (min-width:1280px){.expandable-list-wrap--transport{height:fit-content;margin:0}}.expandable-list-wrap--discount h3{font-weight:600;line-height:26px}.expandable-list-wrap--discount li{line-height:24px}.expandable-list-wrap--discount li:not(:last-child){margin-bottom:8px}.expandable-list-wrap--discount ul{border-top:1px solid #e7e7e7;margin:16px 0 0;padding:16px 0 0 17px}@media screen and (min-width:1280px){.expandable-list-wrap-wrap{padding:24px}}.expandable-list-header{cursor:pointer;justify-content:space-between;align-items:center;display:flex;position:relative}.expandable-list-header h3:not(.expandable-list-wrap--transparent h3){font-size:18px}.expandable-list-button{background-color:#ffafaa;justify-content:center;align-items:center;min-width:22px;min-height:22px;margin-left:10px;font-size:20px;display:flex}.expandable-list-button svg{margin:0}.expandable-list-button:hover{background-color:#ffafaa}.expandable-list-wrap--transparent .expandable-list-button{background-color:unset;position:static}.expandable-list-button:before{content:"";display:block;position:absolute;inset:-16px}.expandable-list-wrap__title{margin:24px 0 12px;padding:0;font-size:16px;font-weight:700}.address{margin-bottom:64px}.address ul{margin:0 0 20px;padding:0;list-style:none}.address ul li{color:#242424;align-items:flex-start;margin:0 0 8px;font-size:16px;font-weight:500;line-height:24px;display:flex}.address ul li:before{content:"";background-image:url(Geolocation.f65883fa.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-width:16px;height:22px;margin:2px 8px 0 0}.address ul li:last-child{margin:0}@media screen and (min-width:1280px){.address{justify-content:space-between;align-items:flex-start;margin-bottom:64px;display:flex}.address__info{width:450px;max-width:450px}}.address__map{border-radius:16px;width:501px;height:320px;margin:0 calc(50% - 250.5px);overflow:hidden}.address__map-wrap{border-radius:16px;width:100%;height:320px;position:relative;overflow:hidden}@media screen and (min-width:1280px){.address__map{width:100%;height:100%;margin:0}.address__map-wrap{width:800px;height:288px}}.address__title{color:#242424;margin:0 0 20px;font-family:MagnitBox,sans-serif;font-size:32px;font-weight:600;line-height:40px}@media screen and (min-width:1280px){.address__title{margin:0;font-size:36px;font-weight:700;line-height:44px}}.address__map-preloader{z-index:2;background-color:#f5f5f5;border-radius:16px;position:absolute;inset:0}@media screen and (min-width:1280px){.address__map-preloader{width:100%;height:100%}}.address__locality{color:#242424;margin:20px 0 12px;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.address__locality{margin:24px 0 16px}}.work-steps{margin:0 0 64px}.work-steps__button{width:100%}.work-steps__title{color:var(--primary-color);margin:0;font-size:24px;font-weight:700;line-height:32px}.work-steps__title--recruitment,.work-steps__title--makhachkala{font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.work-steps__card-title{width:80%}.supermarket .work-steps,.shop .work-steps{margin:0}.home .work-steps{margin:72px 0}.accountant .work-steps{margin:0 20px 64px}@media screen and (min-width:1280px){.accountant .work-steps{margin:0 0 160px}}.work-steps--recruitment,.work-steps--makhachkala,.work-steps--mcity{margin:0}.work-steps--accessability{margin:0 20px}@media screen and (min-width:1280px){.work-steps{margin:0 0 160px;padding:0}.work-steps__title{font-size:28px;line-height:36px}.work-steps__title--recruitment,.work-steps__title--makhachkala{margin:0;font-size:36px;font-weight:700;line-height:44px}.work-steps__button{width:216px}.supermarket .work-steps,.shop .work-steps{margin:0}.home .work-steps{margin:160px 0}.courier .work-steps{margin:120px 0}.work-steps--recruitment,.work-steps--makhachkala{margin:0}.work-steps--accessability{max-width:1216px;margin:0 auto}}.work-steps__list{flex-direction:column;gap:16px;margin:20px 0 0;display:flex}@media screen and (min-width:768px){.work-steps__list--accessability{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}}@media screen and (min-width:1280px){.work-steps__list{flex-direction:row;align-items:stretch;gap:24px;margin:24px 0 0;display:flex}.work-steps__list--recruitment{margin:36px 0 0}.work-steps__list-card{border-radius:32px 32px 32px 0;width:32%;margin:0;padding:24px}.work-steps__list-card-number{margin:0 0 16px}.work-steps__list-card a{margin:12px 0 0;font-weight:500}}.work-steps__card{background-color:#f5f5f5;border-radius:16px;padding:20px}.work-steps__card--green{background-color:#f4fdf5}.work-steps__card--salat{background-color:#e4f2bb}.work-steps__card--pink{background-color:#ffe1d6}.work-steps__card--purple{background-color:#f3e5f6}.work-steps__card-number{color:#fff;background-color:#474747;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 0 20px;font-family:Golos,sans-serif;font-size:18px;font-weight:700;line-height:26px;display:flex}.accountant-join__list-item--green .work-steps__card-number,.work-steps__card--green .work-steps__card-number{background-color:#47744c}.work-steps__card-description{width:100%;color:var(--primary-color);margin:0;font-size:16px;font-weight:400;line-height:24px}.work-steps__card-description:first-child{color:#242424;margin:0 0 12px;font-size:18px;font-weight:700;line-height:26px}.work-steps--accessability .work-steps__card-description{margin-top:auto}.work-steps__card a{width:216px;height:44px;margin:16px 0 0;font-weight:500}.work-steps__card:last-child{margin:0}.work-steps__card--recruitment,.work-steps__card--makhachkala{flex-direction:column;gap:20px;display:flex}.work-steps__card--recruitment-title,.work-steps__card--makhachkala-title{width:100%;margin:0;font-size:20px;line-height:28px}.work-steps__card--recruitment-number,.work-steps__card--makhachkala-number{margin:0}.work-steps__card--recruitment-note,.work-steps__card--makhachkala-note{color:#717171;font-size:16px;font-weight:400;line-height:24px}.work-steps__card--recruitment a,.work-steps__card--makhachkala a{width:100%;margin:0}.work-steps__card--darkstore{border-radius:16px}.work-steps__card--mcity{background-repeat:no-repeat}.work-steps__card--mcity:first-child{background-image:url(lime.d3e4122c.svg);background-position:90% 15%;background-size:70px}.work-steps__card--mcity:nth-child(2){background-image:url(star.f4c5e12a.svg);background-position:60% 8%;background-size:40px 40px}.work-steps__card--mcity:nth-child(3){position:relative}.work-steps__card--mcity:nth-child(3):before{content:"";background-image:url(lightning.7943b028.svg);background-position:95% 15%;background-repeat:no-repeat;background-size:78px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (min-width:1280px){.work-steps__card--mcity:first-child{background-position:95% 95%;background-size:initial}.work-steps__card--mcity:nth-child(2){background-position:90% 5%;background-size:initial}.work-steps__card--mcity:nth-child(3):before{transform-origin:100%;background-position:95% 35%;background-repeat:no-repeat;background-size:98px;transform:rotate(12deg)}}.work-steps__card--accessability{background-color:#fafafa;border-radius:24px;flex-direction:column;gap:16px;display:flex}.work-steps__card--accessability-number,.work-steps__card--accessability-title{margin:0}.work-steps__card--accessability-title{font-family:MagnitBox,sans-serif;font-size:20px;line-height:28px}.accessibility-theme-light .work-steps__card,.accessibility-theme-dark .work-steps__card,.accessibility-theme-blue .work-steps__card{border:1px solid var(--primary-color);background-color:#0000}@media screen and (min-width:1280px){.work-steps__card{border-radius:32px 32px 32px 0;flex:1;padding:24px}.work-steps__card-description{width:100%}.work-steps__card-number{margin:0 0 16px}.work-steps__card-note{margin:auto 0 0}.work-steps__card a{margin:12px 0 0;font-weight:500}.work-steps__card--darkstore{border-radius:16px}.work-steps__card--recruitment,.work-steps__card--makhachkala{border-radius:16px;gap:0}.work-steps__card--recruitment a,.work-steps__card--makhachkala a{width:100%;margin:80px 0 0}.work-steps__card--recruitment-title,.work-steps__card--makhachkala-title{font-size:24px;line-height:32px}.work-steps__card--recruitment button,.work-steps__card--makhachkala button{width:100%}.work-steps__card--accessability{border-radius:24px}.work-steps__card--accessability-number{margin:0}.work-steps__card--accessability-title{width:100%;font-size:24px;line-height:32px}}.img-prog{filter:blur();transition:filter .5s linear}.img-prog--loading{filter:blur(10px);clip-path:inset(0)}.options-overlay{z-index:502;background-color:#fff;justify-content:space-between;align-items:center;width:100%;padding:8px 20px;transition:all .3s;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 0 12px #00000012}.options-overlay--upper{bottom:48px}.options-overlay--transparent{box-shadow:none;pointer-events:none;background-color:#0000}.accessibility-theme-light .options-overlay,.accessibility-theme-dark .options-overlay,.accessibility-theme-blue .options-overlay{background-color:var(--bg-color)}@media screen and (min-width:1280px){.options-overlay{bottom:32px;right:calc(50vw - 608px);left:unset;width:auto;box-shadow:none;background-color:#0000;padding:0}.options-overlay--map{right:32px}}.content-loader{width:100%}@media screen and (min-width:1280px){.content-loader{width:auto;margin:0 auto}}.faq{margin:0 20px 64px}@media screen and (min-width:1280px){.faq{margin:0 0 160px;position:relative}.faq__controls{z-index:2;justify-content:space-between;align-items:center;width:calc(100% + 44px);display:flex;position:absolute;top:166px;left:-22px}.faq__controls button{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 1px 6px #4444441a}.faq__controls button:active{background-color:#fff}.faq__controls button svg{color:#242424;margin:0}.faq__controls button:last-child{transform:rotate(180deg)}}.faq__slider{margin:20px 0 0}.faq__slider-item{background-color:#f5f5f5;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:264px;padding:20px;display:flex;overflow:hidden}.faq__slider-item button{color:#2c7e34;margin:12px 0 0;font-size:16px;font-weight:500;line-height:24px}.faq__slider-item-header p{color:#242424;margin:0;font-size:16px;font-weight:500;line-height:20px}.faq__slider-item-content{opacity:0;max-height:0;transition:all .3s}.faq__slider-item-content p{color:#242424;margin:0;font-size:16px;font-weight:400;line-height:20px}.faq__slider-item-content ol{padding:0 0 0 17px}.faq__slider-item-content ol li{margin:0 0 8px}.faq__slider-item-content--expanded{opacity:1;max-height:200vh;margin:12px 0 0}.faq__slider-item-footer{align-items:center;margin:24px 0 0;display:flex}.faq__slider-item-footer img{width:44px;height:44px;margin:0 12px 0 0}.faq__slider-item-footer p{color:#717171;margin:0;font-size:12px;font-weight:400;line-height:16px}.faq__slider-item-footer p:first-child{color:#242424;margin:0;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.faq__slider{margin:24px 0 0}.faq__slider-item{min-height:272px;padding:24px 40px}.faq__slider-item button{margin:16px 0 0}.faq__slider-item-header p{margin:0;font-size:18px;font-weight:700;line-height:26px}.faq__slider-item-content p{line-height:24px}.faq__slider-item-footer{margin:36px 0 0}}.swiper-pagination{justify-content:center;margin:16px 0 0;display:flex}.onboarding .swiper-pagination{width:100vw;margin-left:-20px}.swiper-pagination-bullet{cursor:pointer;background-color:#d0d0d0;border:0;border-radius:50px;width:6px;height:6px;margin:0 4px;transition:all .3s}.swiper-pagination-bullet-active{background-color:var(--primary-color);border-radius:16px;width:12px}.vacancies-table{margin:64px 0 0}.home .vacancies-table{margin:72px 0 0}@media screen and (min-width:1280px){.vacancies-table{margin:64px 0 0}.home .vacancies-table{margin:160px 0 0}}.vacancies-header{align-items:center;display:flex}.vacancies-header svg{min-width:36px;margin:0 16px 0 0}.vacancies-header button{white-space:nowrap;text-align:left;text-overflow:ellipsis;max-width:calc(100vw - 92px);margin:0;text-decoration:underline;display:inline-block;overflow:hidden}@media screen and (min-width:1280px){.vacancies-header svg{margin:16px 34px 16px 22px}.vacancies-header button{max-width:100%}}.vacancies-tags{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;margin:24px 0 0;display:flex}@media screen and (min-width:1280px){.vacancies-tags{gap:12px}}.vacancies-tags__item{color:#242424;text-align:center;cursor:pointer;background-color:#f5f5f5;border:none;border-radius:12px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-size:14px;font-weight:500;line-height:22px;transition:background-color .2s;display:flex}.vacancies-tags__item:hover{background-color:#ededed}.vacancies-tags__item svg{margin:0 8px 0 0}.vacancies-tags__item--active{color:#fff;background-color:#474747}.vacancies-tags__item--active:hover{background-color:#474747}@media screen and (min-width:1280px){.vacancies-tags__item{height:56px;font-size:18px;font-weight:700;line-height:26px}.vacancies-tags__item--active:hover{background-color:#838383}}.vacancies-list{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:12px;margin:24px 0 0;display:flex}@media screen and (min-width:1280px){.vacancies-list{gap:24px}}.vacancies-list__item{border:2px solid #f5f5f5;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:132px;padding:20px;text-decoration:none;transition:background-color .2s;display:flex}.vacancies-list__item:hover{background-color:#f5f5f5}.vacancies-list__item p{margin:0}.vacancies-list__item p:first-child{-webkit-line-clamp:2;color:#242424;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:700;line-height:26px;display:-webkit-box;overflow:hidden}.vacancies-list__item p:last-child{color:#717171;font-size:16px;font-weight:500;line-height:24px}.vacancies-list__item--all{cursor:url(whiteCursor.da872a6e.svg),auto;background-color:#ed0e00;border:none;height:96px}.vacancies-list__item--all p:first-child{color:#fff;justify-content:space-between;align-items:center;width:100%;font-size:20px;font-weight:700;line-height:28px;display:flex}.vacancies-list__item--all p:last-child{color:#fff;font-size:20px;font-weight:700;line-height:28px}.vacancies-list__item--all-gray{background-color:#f5f5f5}.vacancies-list__item--all-gray p:first-child{color:#242424}.vacancies-list__item--all-gray p:last-child{color:#ed0e00}.vacancies-list__item--all-gray svg{color:#242424}.vacancies-list__item--all-gray:active{background-color:#f0f0f0}.vacancies-list__item--all-green{background-color:#c2ff7e}.vacancies-list__item--all-green p:first-child,.vacancies-list__item--all-green p:last-child,.vacancies-list__item--all-green svg{color:#242424}.vacancies-list__item--all-green:active{background-color:#c2ff7e}@media screen and (min-width:1280px){.vacancies-list__item{width:32%;height:160px;padding:24px}.vacancies-list__item p:first-child{font-size:20px;line-height:28px}.vacancies-list__item p:last-child{font-size:18px;font-weight:700;line-height:26px}.vacancies-list__item--all{justify-content:flex-start;height:160px;padding:32px}.vacancies-list__item--all p:first-child{font-size:24px;line-height:32px}.vacancies-list__item--all p:last-child{margin:8px 0 0;font-size:24px;font-weight:700;line-height:32px}.vacancies-list__item--all:hover{background-color:#f13e33}.vacancies-list__item--all-gray:hover{background-color:#f0f0f0}.vacancies-list__item--all-green:hover{background-color:#c2ff7e}}.find-job-nearby{color:#fff;justify-content:space-between;align-items:center;height:360px;display:flex}.home .find-job-nearby{margin:64px 0 0}@media screen and (min-width:1280px){.home .find-job-nearby{margin:160px 0 0}}@media screen and (max-width:1279px){.find-job-nearby{flex-direction:column;height:auto}.home .find-job-nearby{margin:72px 0 0}}.find-job-nearby__image{width:493px}@media screen and (max-width:1279px){.find-job-nearby__image{width:calc(100% + 40px);height:auto;margin-top:25px;margin-left:-20px;position:relative;top:25px}}.find-job-nearby__card{background-image:linear-gradient(270deg,#d83b50,#cf358c);border-radius:24px;flex-direction:column;width:49%;height:fit-content;max-height:336px;padding:40px;display:flex}@media screen and (max-width:1279px){.find-job-nearby__card{width:100%;height:auto;max-height:fit-content;padding:32px 20px 0;overflow:hidden}}.find-job-nearby__title{margin-bottom:32px;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px}@media screen and (max-width:1279px){.find-job-nearby__title{margin-bottom:28px;font-size:20px;line-height:28px}}.find-job-nearby__button{width:207px;margin-top:24px;font-weight:500}.find-job-nearby__button svg{margin:0 10px 0 0}@media screen and (max-width:1279px){.find-job-nearby__button{margin-top:16px}}.find-job-nearby__input-search-wrap{z-index:3;background-color:#fff;border-radius:12px;width:100%;padding:0}.find-job-nearby__input{width:100%;position:static}.find-job-nearby__input-search{white-space:nowrap;text-overflow:ellipsis;background-color:#fafafa;border:1px solid #ededed;border-radius:12px;outline:none;width:100%;height:56px;padding:0 36px 0 9px;font-size:16px;font-weight:400;line-height:24px;transition:all .2s;overflow:hidden}@media screen and (max-width:1279px){.find-job-nearby__input-search{height:44px}}.find-job-nearby__input-search::placeholder{background-image:url(search.2680cdd5.svg);background-repeat:no-repeat;background-size:19px;padding:0 0 0 29px}.find-job-nearby__input-search:hover{cursor:pointer;background-color:#f5f5f5;border-color:#d6d6d6}.find-job-nearby__input-search:focus{border-color:#b8b8b8}.find-job-nearby__input-search:focus::placeholder{background-image:none;padding:0}.find-job-nearby .find-job-nearby__input-search--filled{background-color:#f5f5f5}.find-job-nearby__input-search-container{width:100%;height:56px;position:relative}.find-job-nearby__input-search-container svg{color:#717171;pointer-events:none;margin:0;position:absolute;top:50%;left:10px;transform:translateY(-50%)scaleX(-1)}.find-job-nearby__input-search-container button{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:calc(50% - 12px);right:8px}.find-job-nearby__input-search-container button svg{left:unset;transition:all .2s}.find-job-nearby__input-search-container button:hover svg{color:#242424}@media screen and (max-width:1279px){.find-job-nearby__input-search-container{height:44px}}.find-job-nearby__input-search-wrap{position:relative}.find-job-nearby__input-search-dropdown{background-color:#fff;border:none;border-radius:12px;flex-direction:column;align-items:flex-start;width:100%;max-height:254px;padding:0;display:flex;overflow:auto}.find-job-nearby__input-search-dropdown-wrap{z-index:10;border-radius:12px;width:100%;position:absolute;top:60px;overflow:hidden;box-shadow:0 4px 16px #4a4a4a2e}.find-job-nearby__input-search-dropdown .find-job-nearby__option-button{position:unset;width:100%;height:unset;min-height:unset;color:#242424;text-align:left;background-color:#fff;border:none;justify-content:flex-start;margin:0;padding:18px 16px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:400;line-height:20px;transition:all .2s;display:flex}.find-job-nearby__input-search-dropdown .find-job-nearby__option-button:hover{background-color:#fafafa}.find-job-nearby__input-search-empty-text{color:#fff;background-color:#0000;border-radius:0 0 12px 12px;margin:4px 0 0;font-size:12px;font-weight:400;line-height:20px}.courier .city-selector,.transport .city-selector,.warehouse .city-selector{margin:64px 0 0}@media screen and (min-width:1280px){.courier .city-selector,.transport .city-selector,.warehouse .city-selector{margin:120px 0 0}}.stories{margin:72px -20px 8px;position:relative}.onboarding .stories{margin-inline:0}.stories h2{color:#242424;margin:0 0 0 20px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.stories{margin:160px 0 96px}.onboarding .stories{margin-top:120px;margin-bottom:0}.stories h2{margin:0;font-size:28px;line-height:36px}.stories--over-all{z-index:509}}.stories__slider-previews{width:100vw;margin:20px 0 0}.stories__slider-previews .swiper{padding:0 calc(100vw - 280px) 0 20px!important}.stories__slider-previews .swiper-slide{width:260px!important}@media screen and (min-width:1280px){.stories__slider-previews{width:auto;margin:24px 0 0;z-index:2!important;padding:0!important}.stories__slider-previews .swiper{padding:0!important}.stories__slider-previews .swiper-slide{width:389.333px!important}}.stories__slide-preview{cursor:pointer;background-color:#0000;border:none;border-radius:16px;width:260px;height:460px;padding:16px 24px 48px;position:relative;overflow:hidden}.stories__slide-preview img,.stories__slide-preview video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stories__slide-preview--last{text-align:center;background-color:#f0f0f0;flex-direction:column;justify-content:center;align-items:center;display:flex}.stories__slide-preview--last video{opacity:0}.stories__slide-preview--last-inner{background-color:#f0f0f0;padding:60px 24px 48px;position:absolute;inset:0}.stories__slide-preview--last img{position:unset;width:112px;height:112px}.stories__slide-preview--last p{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:17px;font-weight:700;line-height:24px}.stories__slide-preview--last p:nth-child(3){margin:8px 0 0;font-family:Golos,sans-serif;font-size:14px;font-weight:400;line-height:20px}.stories__slide-preview--last a{width:100%}.stories__slide-preview--last button{height:56px;margin:40px 0 0;font-weight:500}@media screen and (min-width:1280px){.stories__slide-preview{width:389.333px;height:660px;padding:24px 40px 44px}.stories__slide-preview--last-inner{padding:48px 24px}.stories__slide-preview--last p{font-size:24px;line-height:32px}.stories__slide-preview--last p:nth-child(3){margin:8px 10px 0;font-size:16px;line-height:24px}.stories__slide-preview--shadowed:after{content:"";background-color:#00000065;position:absolute;inset:0}}.stories__slide-preview-content{z-index:1;pointer-events:none;flex-direction:column;justify-content:end;align-items:center;width:100%;height:100%;display:flex;position:relative}.stories__slide-preview-content p{color:#242424;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;margin:0;padding:8px 10px;font-size:12px;font-weight:700;line-height:18px;display:flex;position:absolute;bottom:0}.stories__slide-preview-content svg{position:absolute;top:50%;transform:translateY(-38%)}@media screen and (min-width:1280px){.stories__slide-preview-content p{padding:8px 20px;font-size:18px;line-height:26px}.stories__slide-preview-content svg{width:64px;max-width:64px;height:64px}}.stories__slide-preview-durations{justify-content:space-between;align-items:center;gap:4px;width:100%;display:flex;position:absolute;top:0}@media screen and (min-width:1280px){.stories__slide-preview-durations{gap:9px}}.stories__slide-preview-duration{background-color:#fff;border-radius:4px;width:100%;height:3px}.stories__slide-preview-duration--single{background-color:#0000}@media screen and (min-width:1280px){.stories__slide-preview-duration{height:4px}}.stories__dark-background{z-index:2;background-color:#121212;border:none;width:100vw;height:200vh;transition:all .3s;position:absolute;top:-60%;left:calc(608px - 50vw)}.stories__close-cross{z-index:3;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:absolute;top:28px;right:-32px}.stories__close-cross svg{color:#fff;width:20px;height:20px}.stories__slide-preview--last .stories__slide-preview-img{z-index:-1;position:absolute}.stories__slider-wrap{width:100%;max-width:unset;height:90dvh;overflow:unset;background-color:#0000;border-radius:0;margin:auto 0 0;padding:0}.stories__slider-overlay{background-color:#121212}.stories__slider-content{flex-direction:unset}.stories__slider-durations{align-items:center;width:calc(100% - 32px);height:24px;display:flex;position:absolute;top:-24px;left:16px;right:16px}.stories__slider-durations div{background-color:#ffffff30;height:3px}.stories__slider-inner{border-radius:24px 24px 0 0;overflow:hidden}.stories__slider-close{z-index:2;background-color:#0000;border:none;width:fit-content;padding:0;position:absolute;top:16px;right:16px}.stories__slide-modal{-webkit-user-select:none;user-select:none;border-radius:24px 24px 0 0;width:100%;height:100%;position:relative;overflow:hidden}.stories__slide-modal img,.stories__slide-modal video{object-fit:cover;width:100%;height:100%}.stories__slide-modal img{max-width:112px;max-height:112px}.stories__slide-modal--last video{opacity:0;pointer-events:none}.stories__slide-control{z-index:1;background-color:#0000;border:none;width:25%;height:100%;position:absolute}.stories__slide-control--prev{left:0}.stories__slide-control--next{right:0}.calculator{background-color:#cadcf9;border-radius:20px;width:auto;padding:44px 20px}.courier .calculator{margin:64px 0 0}@media screen and (min-width:1280px){.calculator{padding:48px 40px}.courier .calculator{margin:120px 32px 0}}.calculator--bg-blue-200{background-color:#cadcf9}.calculator--bg-cosmetic-pale{background-color:#f6d0e6}.calculator__wrap{background-color:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;padding:32px 20px;display:flex}@media screen and (min-width:1280px){.calculator__wrap{flex-direction:row;padding:40px}}.calculator__loader{margin:64px auto 0}@media screen and (min-width:1280px){.calculator__loader{margin:120px auto 0}}.calculator__count{justify-content:center;align-items:center;width:100%;display:flex}.calculator__hours-count,.calculator__days-count{width:100%}.calculator__hours-count{margin:0 12px 0 0}.calculator__mode-of-transportation{margin:0 0 24px}@media screen and (min-width:1280px){.calculator__mode-of-transportation{margin:0 0 32px}}.calculator__mode-of-transportation-title{margin:0;font-size:16px;font-weight:700;line-height:24px}.calculator__count-title{margin:0 0 8px;font-size:16px;font-weight:700;line-height:24px}@media screen and (min-width:1280px){.calculator__count-title{margin:0 0 12px}}.calculator__controls{width:100%;margin:0 0 24px}@media screen and (min-width:1280px){.calculator__controls{width:438px;margin:0}}.calculator__controls-title{color:#242424;margin:0 0 24px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.calculator__controls-title{margin:0 0 32px;font-size:36px;line-height:44px}}.calculator__controls-city{margin:0 0 24px}@media screen and (min-width:1280px){.calculator__controls-city{margin:0 0 32px}}.calculator__data{flex-direction:column;justify-content:space-between;width:100%;display:flex}@media screen and (min-width:1280px){.calculator__data{width:516px}}.calculator__income-title{color:#242424;margin:0 0 24px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.calculator__income-title{margin:0 0 28px;font-size:36px;line-height:44px}}.calculator__income-month{color:#242424;align-items:flex-end;margin:0 0 12px;font-size:36px;font-weight:700;line-height:44px;display:flex}@media screen and (min-width:1280px){.calculator__income-month{margin:0 0 20px;font-size:54px;line-height:56px}}.calculator__income-time-period{color:#717171;margin:0 0 0 8px;font-size:16px;font-weight:700;line-height:24px}@media screen and (min-width:1280px){.calculator__income-time-period{margin:0 0 0 12px}}.calculator__income-week{color:#717171;align-items:flex-end;font-size:20px;font-weight:700;line-height:28px;display:flex}@media screen and (min-width:1280px){.calculator__income-week{font-size:24px;line-height:32px}}.calculator__income-amount{font-family:MagnitBox,sans-serif}.calculator__income-amount--loading{display:inline-flex}.calculator__currency{margin:0 0 0 8px;font-family:MagnitBox,sans-serif}.calculator__income-link{width:100%;height:fit-content;margin:24px 0 0;display:block}.calculator__income-link button{height:56px}@media screen and (min-width:1280px){.calculator__income-link{width:389px;margin:0}}.work-hours-info-modal{overflow:visible;padding:44px 0 0!important}.work-hours-info-modal .modal__close{top:-30px}.work-hours-info-modal-close{width:12px;height:12px;margin:-25px 24px 0 auto}.work-hours-info-modal-inner{position:relative}.work-hours-info-modal-inner .modal__toucher{top:-56px}.work-hours-info-modal-content{background-color:#fff;border-radius:16px;padding:24px 24px 20px;position:relative}@media screen and (min-width:1280px){.work-hours-info-modal-content{border-radius:24px;padding:0 32px 32px}}.work-hours-info-modal__title{color:#242424;text-align:center;margin:0 0 16px;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:1.4}.work-hours-info-modal__subtitle{color:#242424;margin:16px 0;font-family:MagnitSans,sans-serif;font-size:18px;font-weight:700;line-height:1.44}.work-hours-info-modal__section{flex-direction:column;gap:16px;display:flex}.work-hours-info-modal__item{align-items:flex-start;gap:12px;display:flex}.work-hours-info-modal__icon{flex-shrink:0;width:24px;height:24px;margin-top:2px}.work-hours-info-modal__text{color:#242424;flex:1;margin:0;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.work-hours-info-modal__footer{flex-direction:column;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.work-hours-info-modal__button{height:56px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.suggestions{background:linear-gradient(204deg,#ec4e1c 35.84%,#f08233 69.51%),#f5f5f5;border-radius:16px;width:100vw;margin:0 0 64px -20px;padding:32px 20px 52px}@media screen and (min-width:1280px){.suggestions{background:linear-gradient(78deg,#f01e1e 0%,#f08233 99.12%);width:auto;margin:0 0 140px;padding:64px}}.suggestions__title{color:#fff;margin:0;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:1280px){.suggestions__title{font-size:28px;line-height:36px}}.suggestions__list{grid-template-columns:1fr;gap:12px;margin:32px 0 0;display:grid}@media screen and (min-width:1280px){.suggestions__list{grid-template-columns:1fr 1fr;gap:24px;margin:40px 0 0}}.suggestions__list-item{background-color:#fff;border-radius:16px;padding:24px;position:relative}@media screen and (min-width:1280px){.suggestions__list-item{justify-content:space-between;align-items:center;min-height:216px;display:flex}}.suggestions__item-icon{width:80px;height:80px;position:absolute;top:12px;left:8px}@media screen and (min-width:1280px){.suggestions__item-icon{position:unset;width:112px;height:112px}.suggestions__item-content{margin:0 0 0 24px}}.suggestions__item-title{color:#242424;align-items:center;min-height:52px;margin:0 0 22px 72px;font-size:18px;font-weight:700;line-height:26px;display:flex}@media screen and (min-width:1280px){.suggestions__item-title{margin:0 0 16px;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}}.suggestions__item-description{color:#242424;margin:0;font-size:16px;font-weight:400;line-height:20px}@media screen and (min-width:1280px){.suggestions__item-description{margin:0;font-size:16px;line-height:24px}}.structure__wrap{background-color:#edf3fd;border-radius:16px;margin:0 0 64px;padding:32px 20px 56px}@media screen and (min-width:1280px){.structure__wrap{border-radius:32px;width:1280px;margin:0 -32px 120px;padding:48px 40px}}.structure{flex-direction:column;display:flex}.structure__list{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:1280px){.structure__list{grid-template-columns:repeat(3,1fr);display:grid}}.structure__list-item{color:#242424;background:#fff no-repeat;border-radius:16px;height:420px;padding:32px 28px 0}.structure__list-item h2{margin:0 0 16px;font-family:MagnitBox,sans-serif;font-size:20px;line-height:28px}.structure__list-item p{margin:0;font-size:16px;font-weight:400;line-height:20px}li:first-of-type .structure__list-item{background-image:url(structure1.4ad1b85f.png);background-position:50% 150%;background-size:204px 278px}li:nth-of-type(2) .structure__list-item{background-image:url(structure2_mobile.6d881847.png);background-position:calc(100% + 25px) 100%;background-size:282px 218px}li:last-of-type .structure__list-item{background-image:url(structure3_mobile.df51367b.png);background-position:20px 100%;background-size:248px 220px}@media screen and (min-width:1280px){.structure__list-item{height:400px;padding:32px 28px 0}.structure__list-item p{line-height:24px}li:first-of-type .structure__list-item{background-position:calc(100% - 15px) 150%;background-size:196px 267px}li:nth-of-type(2) .structure__list-item{background-image:url(structure2.392f2ea9.png);background-position:100% 100%}li:last-of-type .structure__list-item{background-image:url(structure3.771ef763.png);background-position:27px 100%}}.structure__title-holder{justify-content:flex-start;align-items:center;margin:0 0 20px;display:flex}.structure__title-holder img{max-width:80px}@media screen and (min-width:1280px){.structure__title-holder{margin:0 0 32px}}.structure__title{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.structure__title{font-size:36px;line-height:44px}}.tabs-info{background-color:#edf3fd;border-radius:20px;flex-direction:column;gap:24px;width:100vw;margin:0 0 0 -20px;padding:44px 20px;display:flex}@media screen and (min-width:1280px){.tabs-info{width:100%;margin:0;padding:48px 40px}}.tabs-info__title{margin:0;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.tabs-info__title{font-size:32px;line-height:40px}.tabs-info__title--small{font-size:24px;line-height:32px}}.marked-requirements__content.tabs-info-content__list{margin:0;padding:0}.marked-requirements__content.tabs-info-content__list li{font-weight:500}@media screen and (min-width:1280px){.marked-requirements__content.tabs-info-content__list li:before{margin-top:0}.marked-requirements__content.tabs-info-content__list--two-columns{grid-template-columns:1fr 1fr;display:grid}}.tabs-info__description{margin:0;font-size:16px;font-weight:500;line-height:20px}.tabs-info__buttons{flex-flow:wrap;gap:8px;display:flex}@media screen and (min-width:1280px){.tabs-info__buttons{gap:12px}.directions__tabs-info .tabs-info__buttons{max-width:969px}}.tabs-info__button{all:unset;color:#242424;cursor:pointer;background-color:#fff;border-radius:8px;padding:7px 12px;font-size:14px;font-weight:500;line-height:22px}.tabs-info__button:hover{background-color:#fafafa}.tabs-info__button--active{color:#fff;background-color:#474747}.tabs-info__button--active:hover{background-color:#474747}@media screen and (min-width:1280px){.tabs-info__button{border-radius:12px;padding:15px 24px;font-size:18px;font-weight:700;line-height:26px}}.tabs-info-content{display:grid}@media screen and (min-width:1280px){.tabs-info-content{grid-template-columns:auto 345px;gap:25px;margin-top:20px}}.tabs-info-content__text{background-color:#fff;border-radius:16px;flex-direction:column;gap:20px;padding:24px 12px;display:flex}@media screen and (min-width:1280px){.tabs-info-content__text{gap:24px;max-width:763px;min-height:340px;padding:24px}.directions__tabs-info .tabs-info-content__text{max-width:unset;max-height:465px}}.tabs-info-content__icon-title{align-items:center;gap:16px;display:flex}.tabs-info-content__icon-title img{width:40px;height:40px}.tabs-info-content__icon-title-text{margin:0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (max-width:767px){.tabs-info-content__icon-title-text{font-size:20px;line-height:28px}}.tabs-info-content__button{width:320px;height:44px}@media screen and (max-width:767px){.tabs-info-content__button{width:100%}}.tabs-info-content__title{align-items:center;gap:15px;margin:0;font-size:20px;line-height:28px;display:flex}.tabs-info-content__title img[data-mobile-hidden=true]{display:none}@media screen and (min-width:1280px){.tabs-info-content__title{font-size:24px;line-height:32px}.tabs-info-content__title img[data-mobile-hidden=true]{display:block}}.tabs-info-content__note{align-items:center;gap:15px;max-width:100%;display:flex}.tabs-info-content__tags{flex-flow:wrap;gap:8px;margin:0;padding:0;list-style-type:none;display:flex}@media screen and (min-width:1280px){.tabs-info-content__tags{margin-top:auto}}.tabs-info-content__image{background-color:#fff;border-radius:16px;padding:24px 12px;position:relative}.tabs-info-content__image:after{content:"";background-color:#fff;width:100%;height:20px;display:block;position:absolute;top:-10px;left:0}.tabs-info-content__image>img{max-width:100%}@media screen and (min-width:1280px){.tabs-info-content__image{padding:unset;background-color:unset}.tabs-info-content__image:after{content:unset}}.tabs-info__tag{color:#005c9f;background-color:#e5f1f9;border-radius:8px;padding:6px 8px;font-size:12px;font-weight:500;line-height:16px}.tabs-info__tag--orange{color:#ac3e00;background-color:#feebd9}.marked-requirements{background-color:#edf3fd;border-radius:20px;width:100%;margin:0;padding:44px 20px 0;position:relative}.marked-requirements__content{background-color:#fff;border-radius:16px;flex-direction:column;gap:12px;height:auto;padding:16px 12px;display:flex}.marked-requirements__content ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.marked-requirements__content li{color:#242424;align-items:flex-start;font-size:16px;font-weight:400;line-height:24px;display:flex}.marked-requirements__content li:before{content:"";background-image:url(success.71d26073.svg);background-position:50%;background-repeat:no-repeat;min-width:22px;height:22px;margin:2px 9px 0 0}.marked-requirements img{width:calc(100% + 40px);margin:40px 0 0 -20px}@media screen and (min-width:1280px){.marked-requirements{border-radius:24px;min-height:436px;margin:0 0 64px;padding:48px 0 0 48px}.marked-requirements__inner{justify-content:space-between;align-items:baseline;display:flex}.marked-requirements__content{background-color:#fff;border-radius:20px;align-self:stretch;gap:16px;min-width:556px;margin:0 0 48px;padding:20px}.marked-requirements__content ul{gap:16px}.marked-requirements img{border-radius:32px 32px 100px;width:565px;position:absolute;bottom:0;right:0}}.marked-requirements__title{color:#242424;margin:0 0 24px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:600;line-height:32px}@media screen and (min-width:1280px){.marked-requirements__title{font-size:36px;font-weight:700;line-height:44px}}.profile-carousel__header{flex-direction:column;margin:0 0 24px;display:flex}@media screen and (min-width:1280px){.profile-carousel__header{flex-direction:row;justify-content:space-between;align-items:flex-start;margin:0 0 36px}}.profile-carousel__content{width:100%}@media screen and (min-width:1280px){.profile-carousel__content{max-width:596px}}.profile-carousel__title{margin:0 0 12px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.profile-carousel__title{margin:0 0 20px;font-size:36px;line-height:44px}}.profile-carousel__description{margin:0;font-size:16px;font-weight:400;line-height:24px}.profile-carousel__slider-navigation{align-self:end;width:min-content}@media screen and (min-width:1280px){.profile-carousel__slider-navigation{align-self:start}}.profile-carousel__slider-wrap .swiper-pagination{margin:18px 0 0}.profile-carousel-item__image{object-fit:cover;border-radius:16px;width:100%;height:400px}@media screen and (min-width:1280px){.profile-carousel-item__image{height:480px}}.profile-carousel-item__title{color:#242424;margin:12px 0 0;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.profile-carousel-item__title{margin:14px 0 0;font-size:20px;font-weight:700;line-height:28px}}.profile-carousel-item__description{color:#717171;margin:0;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.profile-carousel-item__description{font-size:20px;font-weight:700;line-height:28px}}.reviews-card{background-color:#f5f5f5;border-radius:16px;grid-template-rows:repeat(3,min-content) 1fr;gap:12px;min-height:302px;padding:24px;display:grid}.review-modal.modal__content .reviews-card{background-color:unset;grid-template-rows:repeat(2,min-content) 1fr;gap:20px;padding:0}@media screen and (min-width:1280px){.reviews-card{min-height:278px;padding:24px 28px}}.reviews-card__header{grid-template-columns:1fr max-content;justify-content:space-between;gap:10px;display:grid}.reviews-card__stars{grid-template-columns:repeat(5,min-content);gap:4px;display:grid}.review-modal.modal__content .reviews-card__text{overflow:overlay}.reviews-card__button{color:#0071c2;place-self:end start;font-weight:500;line-height:24px;position:static}.reviews-card__button:before{content:"";display:block;position:absolute;inset:0}.reviews{gap:20px;margin:80px -20px 0;padding-top:0;display:grid}.reviews .swiper{width:100%}.reviews .swiper-wrapper{height:fit-content}@media screen and (min-width:1280px){.reviews{gap:32px;margin:120px 0 0;padding:0}}.reviews__header{grid-template-columns:1fr min-content;display:grid}.reviews__slider-navigation{display:none}@media screen and (min-width:768px){.reviews__slider-navigation{display:flex}}.review-modal.modal__content{align-self:end;height:70%;overflow:hidden}@media screen and (min-width:768px){.review-modal.modal__content{align-self:center;max-width:560px;height:auto;min-height:440px;padding:44px 32px 32px;overflow:visible}}.vacancies-tabs{width:auto;max-width:620px}.home .vacancies-tabs{margin:0 0 72px}.resume .vacancies-tabs{margin:64px 0 0}@media screen and (min-width:1280px){.vacancies-tabs,.resume .vacancies-tabs{margin:0}}.vacancies-tabs__people-count{color:#ed0e00}.page-template__hero{background-color:#f13e33;border-radius:20px;flex-direction:column;padding:40px 20px 0;display:flex;position:relative;overflow:hidden}.page-template__hero-info{z-index:1;height:100%;margin:0 0 48px;position:relative}.page-template__hero img{pointer-events:none;width:100vw;margin:0 0 0 -20px}.page-template__hero a{text-decoration:none}.page-template__hero strong{color:#ed0e00;background-color:#fff;border-radius:8px;padding:2px 8px;font-weight:600}.page-template__hero button{color:#242424;background-color:#fff;width:100%;height:56px;margin:0;font-family:Golos,sans-serif;font-size:16px;font-weight:500;line-height:24px;transition:all .2s}@media screen and (min-width:768px){.page-template__hero{min-height:440px;padding:84px 0 80px 32px}.page-template__hero-info{height:auto;margin:0}.page-template__hero img{bottom:0;right:10px;left:unset;width:585px;position:absolute}.page-template__hero button{width:280px}.page-template__hero button:hover{background-color:#fbf2f2;transition:all .2s}}@media screen and (min-width:1280px){.page-template__hero{border-radius:0 0 100px 100px;height:440px;padding:84px 40px 56px}.page-template__hero img{width:auto;height:429px}}.page-template__hero-title{color:#fff;white-space:pre-wrap;margin:0;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px}@media screen and (min-width:768px){.page-template__hero-title{width:500px;font-size:48px;line-height:56px}.page-template__hero-title--small-sized{font-size:32px;line-height:38px}}.page-template__hero-text{color:#fff;width:320px;margin:12px 0 20px;font-family:MagnitBox,sans-serif;font-size:18px;font-weight:600;line-height:26px}@media screen and (min-width:768px){.page-template__hero-text{width:460px;margin:16px 0 32px;font-size:20px;line-height:28px}}.share-link-component__popover-button{background-color:#fff;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.share-link-component__popover-button:hover{background-color:#fff}.share-link-component__link-list{flex-direction:column;justify-content:center;align-items:start;padding:20px 0;display:flex;box-shadow:0 4px 16px #4a4a4a2e}@media screen and (min-width:1280px){.share-link-component__link-list{box-shadow:none;justify-content:flex-start;align-items:flex-start;padding:0}}.share-link-component__link-item{border-radius:12px;width:100%;padding:0 20px 0 30px;transition:background .2s}.share-link-component__link-item:hover{background-color:#fafafa}.share-link-component__link-item:active{background-color:#f5f5f5}.share-link-component__link-item button{color:#000;background-color:#0000;justify-content:flex-start;align-items:center;gap:8px;height:48px;display:flex}.share-link-component__link-item button svg{fill:#000;margin:0}@media screen and (min-width:1280px){.share-link-component__link-item{padding:0 20px 0 22px}.share-link-component__link-item:first-child{padding-top:4px}.share-link-component__link-item:last-child{padding-bottom:4px}}.share-link-component__icon{width:20px;height:auto}.share-link-component__link-label{font-size:16px;font-weight:400;line-height:24px}.share-link-component__content:before{content:"";background-color:#fff;border-radius:2px;width:44px;height:4px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}@media screen and (min-width:1280px){.share-link-component__content{width:280px}.share-link-component__content:before{content:none}}.share-link-component__title{justify-content:center;align-items:center;width:100%;margin:0;padding:10px 0;font-size:18px;font-weight:700;line-height:26px;display:flex}@media screen and (min-width:1280px){.share-link-component__title{padding:8px 0 4px;font-size:16px;font-weight:500;line-height:24px}}.share-link-component__close-button{width:fit-content;height:auto;top:16px;right:17px}.share-link-component__message{flex-direction:column;gap:2px;display:flex}.share-link-component__message-title{margin:0;font-size:16px;font-weight:400;line-height:24px}.share-link-component__message-subtitle{color:#717171;margin:0;font-size:16px;font-weight:400;line-height:24px}.share-link-component__modal{overflow:visible}.share-link-component__status{justify-content:center;align-items:center;gap:12px;width:260px;height:auto;padding:16px 20px 16px 12px;display:flex}.share-link-component__standalone{flex-direction:column;gap:8px;display:flex;position:relative}.share-link-component__standalone .share-link-component__status{background:#fff;border-radius:12px;justify-content:flex-start;gap:13px;padding:16px 20px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 16px #4a4a4a2e}.share-link-component__standalone .share-link-component__status svg{flex-shrink:0;width:22px;height:22px;margin:0}@media screen and (max-width:767px){.share-link-component__standalone .share-link-component__status{left:50%;transform:translate(-50%)}}.share-link-component__standalone-content{gap:8px;display:flex}.share-link-component__standalone-content>.button__custom svg{fill:#242424}.share-link-component__standalone-content>button{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;background:#fff!important}.share-link-component__standalone-content>button path{transition:fill .2s}.share-link-component__standalone-content>button:active{background:#474747!important}.share-link-component__standalone-content>button:active svg path{fill:#fff!important}@media (hover:hover){.share-link-component__standalone-content>button:hover{background:#f5f5f5!important}}.share-link-component__standalone-content>button:last-child{position:relative}.alert-component{z-index:10;color:#fff;background-color:#474747;border-radius:12px;justify-content:flex-start;align-items:center;gap:12px;width:calc(100vw - 40px);height:48px;padding:12px;font-size:14px;font-weight:500;line-height:18px;display:flex;position:fixed;bottom:50px;left:50%;transform:translate(-50%)}@media screen and (min-width:1280px){.alert-component{width:300px}}.previews-banner{margin:0;position:relative}@media screen and (min-width:1280px){.previews-banner--with-nav{padding:76px 0 0}}.previews-banner__inner{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}.previews-banner__title{margin:20px 0 0;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.previews-banner__title{font-size:28px;line-height:36px}}.previews-banner__button{z-index:1;background-color:#ed0e00;height:44px;margin:20px 0 0;font-weight:500}@media screen and (min-width:1280px){.previews-banner__button{height:56px}}.previews-banner__date{margin:0;font-family:MagnitBox,sans-serif;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.previews-banner__date{font-size:20px;font-weight:700;line-height:28px}}.previews-banner__image{object-fit:cover;object-position:top;width:100%;max-height:270px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.previews-banner__image{max-height:unset}.previews-banner__item--summer .previews-banner__image{bottom:-45px;left:-20px;transform:scale(.9)}}.previews-banner__icon{width:127px;height:24px}@media screen and (min-width:1280px){.previews-banner__icon{width:148px;height:28px}}.previews-banner__item{background-color:#edf3fd;border-radius:16px;height:480px;padding:24px 16px 0;position:relative;overflow:hidden}.previews-banner__item .previews-banner__button:hover{background-color:#f2564c}.previews-banner__item--discount{background-color:#f4fdf5}.previews-banner__item--darkstore{background-color:#fbebed}.previews-banner__item--summer{background-color:#fafbee}.previews-banner__item--interview{background-color:#fde9e8}.previews-banner__item--call,.previews-banner__item--sixteen{background-color:#fef5e5}.previews-banner__item--afterSchool{background-color:#3a0068}.previews-banner__item--afterSchool .previews-banner__title,.previews-banner__item--afterSchool .previews-banner__date{color:#fff}.previews-banner__item--afterSchool .previews-banner__button{color:#242424;background-color:#fff;margin-top:23px}.previews-banner__item--afterSchool .previews-banner__button:hover{background-color:#fbf2f2}.previews-banner__item--afterSchool .previews-banner__image{width:calc(100% + 40px);max-width:320px;left:calc(50% - 160px)}@media screen and (min-width:1280px){.previews-banner__item{height:488px;padding:32px 24px 0}.previews-banner__item--courier .previews-banner__image{right:32px}.previews-banner__item--afterSchool .previews-banner__image{width:100%;max-width:unset;left:0}}.previews-banner__controls{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:0;right:0}.previews-banner__controls button{pointer-events:all;background-color:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 1px 6px #4444441a}.previews-banner__controls button svg{color:#242424;margin:0 2px 0 0;transition:all .3s}.previews-banner__controls button:last-child{margin:0 0 0 24px}.previews-banner__controls button:last-child svg{margin:0 0 0 2px;transform:rotate(180deg)}.previews-banner__controls button:hover svg{color:#717171}.previews-banner__controls button:active{background-color:#fff}.outside-locality{align-items:center;gap:6px;display:flex}.outside-locality button{text-align:left;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px;text-decoration:underline}.outside-locality svg{flex-shrink:0;align-self:baseline;width:24px;height:33px;margin-top:5px}@media screen and (min-width:1280px){.outside-locality{gap:8px}.outside-locality button{font-size:40px;font-weight:700;line-height:48px}.outside-locality svg{width:40px;height:40px}}.react__stories-modal-overlay{background:#000000e5}.react__stories-modal-content{background:0 0;width:auto}@media screen and (max-width:767px){.modal--legal-wrap .react__stories-modal-content{max-height:calc(100dvh - 50px);padding:0}}.react__stories-modal-close{background:unset;cursor:pointer;z-index:2;border:none;outline:0;justify-content:center;align-items:center;width:72px;height:72px;padding:0;display:flex;position:fixed;top:0;right:0}.react__stories-modal-close svg{width:20px;height:20px}.react__stories-modal-close svg path{fill:#fff}@media screen and (max-width:767px){.react__stories-modal-close{z-index:99999;background-color:#f3f3f3;border-radius:12px;width:32px;height:32px;top:16px;right:16px}.react__stories-modal-close svg{width:12px;height:12px}.react__stories-modal-close svg path{fill:#121212}}.react__stories-modal-inner-content,.react__stories-modal-inner-content>div{border-radius:24px}.react__stories-modal-inner-content>div>div:first-child{top:-20px}.react__stories-modal-inner-content>div>div:nth-child(2){border-radius:24px}@media screen and (max-width:767px){.react__stories-modal-inner-content>div>div:nth-child(2){border-radius:24px 24px 0 0}}.react__stories-navigation{pointer-events:none;justify-content:space-between;width:575px;display:flex;position:fixed;top:calc(50% - 44px);left:calc(50% - 287.5px)}.react__stories-navigation button{pointer-events:all;width:56px;height:56px}.react__stories-navigation button:first-of-type{margin:0 auto 0 0}.react__stories-navigation button:last-of-type{margin:0 0 0 auto}.react__stories{gap:24px;margin:36px 0;padding:0;list-style:none;display:flex}.react__stories li{flex-direction:column;align-items:center;gap:12px;display:flex}.react__stories li span{text-align:center;text-wrap:nowrap;font-size:14px;font-weight:500;line-height:18px}@media screen and (max-width:767px){.react__stories{gap:18px;width:100vw;margin:8px 0 28px;padding:10px 20px;position:relative;left:-20px;overflow:scroll}.react__stories li{gap:11px}.react__stories li span{font-size:12px;line-height:16px}}.react__story{border-radius:16px;width:103px;height:103px;position:relative}.react__story:before{content:"";box-sizing:border-box;border:1.6px solid #ed0e00;border-radius:20px;width:calc(100% + 8px);height:calc(100% + 8px);display:block;position:absolute;top:-4px;left:-4px}.react__story img{width:103px;height:103px}.react__story--blue{background-color:#edf3fd}.react__story--pink{background-color:#fbebed}.react__story--green{background-color:#fafbee}.react__story--yellow{background-color:#fef5e5}li:first-child .react__story img{width:72px;height:72px}.react__story--viewed:before{border-color:#ededed}@media screen and (max-width:767px){.react__story,.react__story img{width:82px;height:82px}.react__story:before{width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px}}.react-story{box-sizing:border-box;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:100%;height:100%;padding:0 28px;display:flex}.react-story h3{margin:100px 0 32px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.react-story--interview{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgogIDxkZWZzPgogICAgPHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iNDEuMzMlIiBjeT0iODAuMTYlIiByPSI2OS4xOSUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWI5ZGE3Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZkZTllOCIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICAgIDxyYWRpYWxHcmFkaWVudCBpZD0iYiIgY3g9IjQxLjg3JSIgY3k9IjI2LjI5JSIgcj0iODQuMDglIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZTllOCIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjQyLjQ0JSIgc3RvcC1jb2xvcj0iI2ZhYjdiMiIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjczLjM0JSIgc3RvcC1jb2xvcj0iI2U0NmY3ZSIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWI3YjIiLz4KICAgIDwvcmFkaWFsR3JhZGllbnQ+CiAgICA8cmFkaWFsR3JhZGllbnQgaWQ9ImMiIGN4PSI0MS44NyUiIGN5PSIyNi4yOSUiIHI9Ijg0LjA4JSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZGVkZWMiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSI0Mi40NCUiIHN0b3AtY29sb3I9IiNmY2QyY2YiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSI3My4zNCUiIHN0b3AtY29sb3I9IiNlZGEwYWEiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmNkMmNmIi8+CiAgICA8L3JhZGlhbEdyYWRpZW50PgogIDwvZGVmcz4KICA8cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2EpIi8+CiAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiKSIvPgogIDxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjYykiLz4KPC9zdmc+Cg==)}.react-story--interview h3{color:#6c1e28}.react-story--bonus{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgogIDxkZWZzPgogICAgPHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iNDQlIiBjeT0iMjUuNzMlIiByPSI5Mi4xMyUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmVmN2VjIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNDIuNDQlIiBzdG9wLWNvbG9yPSIjZmJlMmI2Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iNzMuMzQlIiBzdG9wLWNvbG9yPSIjZjZjODc5Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZiZTJiNiIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICA8L2RlZnM+CiAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPgo8L3N2Zz4K)}.react-story--bonus h3{color:#995200}.react-story--referral{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgogIDxkZWZzPgogICAgPHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iNDEuODclIiBjeT0iMjYuMjklIiByPSI4NC4wOCUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmRlZGVjIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNDIuNDQlIiBzdG9wLWNvbG9yPSIjZmNkMmNmIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNzMuMzQlIiBzdG9wLWNvbG9yPSIjZWRhMGFhIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZjZDJjZiIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICAgIDxyYWRpYWxHcmFkaWVudCBpZD0iYiIgY3g9IjI1LjQ3JSIgY3k9IjE0LjQ0JSIgcj0iMTA2Ljg3JSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlOGYwZmMiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSI0Mi40NCUiIHN0b3AtY29sb3I9IiNkNmU0ZmEiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiM2OTlkZWMiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDZlNGZhIi8+CiAgICA8L3JhZGlhbEdyYWRpZW50PgogIDwvZGVmcz4KICA8cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2EpIi8+CiAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiKSIvPgo8L3N2Zz4K)}.react-story--referral h3{color:#274675}.react-story--discount{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgogIDxkZWZzPgogICAgPHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iNDQlIiBjeT0iMjUuNzMlIiByPSI5Mi4xMyUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmVmN2VjIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNDIuNDQlIiBzdG9wLWNvbG9yPSIjZmJlMmI2Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iNzMuMzQlIiBzdG9wLWNvbG9yPSIjZjZjODc5Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZiZTJiNiIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICA8L2RlZnM+CiAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPgo8L3N2Zz4K)}.react-story--discount h3{color:#995200}@media screen and (max-width:767px){.react-story h3{margin:92px 0 32px}}@media screen and (min-width:1280px){.home{padding-top:136px}}.home__resume{margin:0;padding:0}@media screen and (min-width:1280px){.home__resume{padding:64px 0 0}}.modal--resume{flex-direction:column;align-items:center;display:flex}.modal--resume-header-icon{width:64px;height:64px;margin-top:20px}.modal--resume-title{margin:20px 0 16px;font-size:20px;font-weight:600;line-height:28px}.modal--resume-description{white-space:pre-wrap;text-align:center;max-width:280px;margin:0 0 24px;font-size:16px;line-height:24px;overflow:hidden}.modal--resume-description a{text-decoration:underline}.modal--resume-button{height:44px;margin:8px 0 20px;font-size:16px;font-weight:500}@media screen and (min-width:1280px){.modal--resume-header-icon{width:52px;height:52px}.modal--resume-description{max-width:360px}.modal--resume-button{height:56px;margin-bottom:0}}.home-family{background:linear-gradient(#f13e33 60%,#fff 100%);border-radius:16px;width:100vw;margin:72px 0 24px -20px;position:relative;overflow:hidden}@media screen and (min-width:1280px){.home-family{background:linear-gradient(90deg,#f13e33 60%,#fff 100%);justify-content:space-between;width:100%;margin:160px 0 96px;display:flex}}.home-family__back{position:absolute;top:0;right:0}@media screen and (min-width:1280px){.home-family__back{top:unset;right:unset;bottom:0;left:27%}}.home-family__info{padding:20px 20px 24px;position:sticky}.home-family__info p{color:#fff;margin:0 0 24px;font-size:16px;font-weight:400;line-height:24px}.home-family__info p:first-child{color:#fff;margin:0 0 16px;font-size:24px;font-weight:600;line-height:32px}.home-family__info a{text-decoration:none}.home-family__info button{color:#242424;background-color:#fff;height:56px;font-size:16px;font-weight:500;line-height:24px;transition:all .2s}.home-family__info button:active{background-color:#fff}@media screen and (min-width:1280px){.home-family__info{padding:32px}.home-family__info p{margin:0 0 34px}.home-family__info p:first-child{margin:0 0 16px}.home-family__info button{width:198px}.home-family__info button:hover{background-color:#fbf2f2;transition:all .2s}}.home-family__events{background-color:#fff;border:1px solid #ededed;border-radius:16px;padding:4px 20px}.home-family__events-item{border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.home-family__events-item p{color:#242424;margin:0 20px 0 0;font-size:16px;font-weight:500;line-height:24px}.home-family__events-item:last-child{border-bottom:none}@media screen and (min-width:1280px){.home-family__events{min-width:596px;padding:16px 32px}}.previews{margin:0;position:relative}.previews__item-wrap{border-radius:16px;height:465px;overflow:hidden}.previews__item-wrap a{text-decoration:none}@media screen and (min-width:1280px){.previews__item-wrap{height:365px}}.previews__controls{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-start;width:105%;display:flex;position:absolute;top:calc(50% - 40px);left:-2.5%}.previews__controls button{pointer-events:all;background-color:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 1px 6px #4444441a}.previews__controls button svg{color:#242424;margin:0 2px 0 0;transition:all .3s}.previews__controls button:last-child{margin:0 0 0 17px}.previews__controls button:last-child svg{margin:0 0 0 2px;transform:rotate(180deg)}.previews__controls button:hover svg{color:#717171}.previews__controls button:active{background-color:#fff}.prime-zone{background:linear-gradient(198deg,#eb4630 32.67%,#f08233 69.31%),#f5f5f5;border-radius:16px;padding:32px 20px}.prime-zone h2{color:#fff;margin:0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.home .prime-zone{margin:72px 0 0}@media screen and (min-width:1280px){.prime-zone{background:linear-gradient(78deg,#eb4630 4.56%,#f08233 89.83%),#f5f5f5;justify-content:space-between;align-items:center;width:1216px;margin:0 auto;padding:40px 64px;display:flex}.prime-zone h2{font-size:28px;line-height:36px}.home .prime-zone{margin:160px 0 0}.prime-zone__col{width:48.9%}}.prime-zone__stats{margin:24px 0 40px}.prime-zone__stats-item{margin:0 0 12px}.prime-zone__stats-item p{color:#fff;margin:0;font-family:MagnitBox,sans-serif;font-size:48px;font-weight:700;line-height:56px}.prime-zone__stats-item span{color:#fff;font-size:16px;font-weight:500;line-height:20px}.prime-zone__stats-item:last-child{margin:0}@media screen and (min-width:1280px){.prime-zone__stats{margin:32px 0 0}.prime-zone__stats-item{margin:0 0 24px}.prime-zone__stats-item p{margin:0 0 8px;font-size:64px;line-height:56px}.prime-zone__stats-item span{font-size:18px;font-weight:700;line-height:26px}}.prime-zone__cards-item{background-color:#fff;border-radius:12px;align-items:center;margin:0 0 12px;padding:12px 12px 12px 0;display:flex}.prime-zone__cards-item img{width:80px;height:80px}.prime-zone__cards-item p{color:#000;margin:0 0 0 4px;font-size:14px;font-weight:400;line-height:18px}.prime-zone__cards-item:last-child{margin:0}@media screen and (min-width:1280px){.prime-zone__cards-item{min-height:136px;padding:12px 16px}.prime-zone__cards-item img{width:112px;height:112px}.prime-zone__cards-item p{max-width:332px;margin:0 0 0 19px;font-size:16px;font-weight:500;line-height:24px}}.form-page{justify-content:center;align-items:center;width:100%;height:auto;margin:0;padding:10vh 20px 500px;display:flex;overflow:auto}@media screen and (min-width:1280px){.form-page{min-height:100vh;margin:0 0 500px;padding:40px 0}}.form-page__content{background-color:#f13e33;border-radius:24px;flex-direction:column;gap:20px;width:100%;max-width:688px;margin:auto;padding:24px 20px;display:flex}@media screen and (min-width:1280px){.form-page__content{padding:24px 80px}}.form-response__container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:496px;display:flex}.form-response__title{margin-top:12px}.form-response__description{margin:0}.shop{gap:64px;font-family:MagnitSans,sans-serif;display:flex}@media screen and (min-width:1280px){.shop{gap:120px;margin-bottom:56px;padding:136px 0 0}}.shop .list-benefits{margin:0}.shop .resume__hero-title{font-family:MagnitBox,sans-serif}.hot-vacancies__header{justify-content:space-between;align-items:center;margin:0 0 24px;display:flex}.hot-vacancies__header p{margin:0}.hot-vacancies__slider{margin-bottom:30px}.hot-vacancies__slider--cosmetic{width:calc(100vw - 20px);padding:0 25vw 0 0!important}@media screen and (min-width:1280px){.hot-vacancies__slider{margin-bottom:0}.hot-vacancies__slider--cosmetic{width:auto!important;padding:0!important}}.hot-vacancies__link{justify-content:center;margin:0;text-decoration:none;display:flex}.hot-vacancies__link button{color:#242424;margin:0;font-size:14px;font-weight:500;line-height:20px}.hot-vacancies__link svg{fill:#242424;transform:rotate(-90deg)}@media screen and (min-width:1280px){.hot-vacancies__link{margin:0}}.hot-vacancies__card{border:1px solid #ededed;border-radius:12px}.hot-vacancies__card img{width:100%}.hot-vacancies__card-link{text-decoration:none}.hot-vacancies__card-desc{padding:20px 24px}.hot-vacancies__card-desc p{color:#717171;margin:0}.hot-vacancies__card-desc p:first-child{color:#242424;margin:0 0 4px;font-size:18px;font-weight:600;line-height:26px}@media screen and (min-width:1280px){.hot-vacancies__card{width:286px}.hot-vacancies__card img{object-fit:cover;height:144px}}.hot-vacancies__slider--cosmetic .swiper-slide{width:70vw!important}@media screen and (min-width:768px){.hot-vacancies__slider--cosmetic .swiper-slide{width:auto!important}}.disabled-option-with-tooltip{justify-content:flex-start;align-items:center;gap:8px;display:flex}.disabled-option-with-tooltip span{font-variant-numeric:tabular-nums}.disabled-option-with-tooltip .popover-button__icon{width:22px;height:22px;transform:unset;margin:0;position:relative;inset:0}.disabled-option-tooltip{z-index:10000;pointer-events:none;opacity:0;background-color:#474747;border-radius:12px;width:calc(100vw - 40px);transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);position:fixed;bottom:40px;left:20px;transform:translateY(30px)scale(.95);box-shadow:0 6px 20px #38383833}.disabled-option-tooltip.tooltip-visible{opacity:1;transform:translateY(0)scale(1)}@media screen and (min-width:1280px){.disabled-option-tooltip{top:var(--position-y);bottom:unset;left:var(--position-x);background-color:#fff;width:300px;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transform:translateY(-40px)translate(-10%)scale(.9);box-shadow:0 4px 16px #4a4a4a2e}.disabled-option-tooltip.tooltip-visible{transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transform:translateY(-50px)translate(-10%)scale(1)}}.disabled-option-tooltip__content{color:#fff;gap:12px;padding:12px;font-size:14px;line-height:18px;display:flex}@media screen and (min-width:1280px){.disabled-option-tooltip__content{color:#000;padding:16px 20px;font-size:16px;line-height:24px}}@media screen and (max-width:1279px){.disabled-option-tooltip__icon{animation:2s ease-in-out infinite pulse-warning}}@keyframes pulse-warning{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.cosmetic-calculator{width:100vw;margin:0 0 0 -20px}.cosmetic-calculator .calculator__income-title span,.cosmetic-calculator .calculator__controls-title span{color:#d01481}@media screen and (min-width:1280px){.cosmetic-calculator{width:auto;margin:0}}.makhachkala__suggestion{background:#fef5e5;margin-bottom:0;padding:44px 20px}@media screen and (min-width:1280px){.makhachkala__suggestion{padding:48px 40px}}.makhachkala__suggestion .suggestions__title{color:#242424;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.makhachkala__suggestion .suggestions__title{font-size:36px;line-height:44px}}.makhachkala__suggestion .suggestions__list{margin:24px 0 0}@media screen and (min-width:1280px){.makhachkala__suggestion .suggestions__list{grid-template-columns:repeat(3,1fr);margin:36px 0 0}}.makhachkala__suggestion .suggestions__list-item{padding:12px 16px 24px 8px}@media screen and (min-width:1280px){.makhachkala__suggestion .suggestions__list-item{min-height:208px;padding:32px 24px 32px 8px}}.makhachkala__suggestion .suggestions__item-title{min-height:unset;margin:12px 0 4px 88px}@media screen and (min-width:1280px){.makhachkala__suggestion .suggestions__item-title{margin:0 0 8px}}.makhachkala__suggestion .suggestions__item-description{margin:0 0 0 88px}@media screen and (min-width:1280px){.makhachkala__suggestion .suggestions__item-description{margin:0}}.makhachkala__suggestion .suggestions__item-icon{align-self:flex-start}.makhachkala__profits{background:#edf3fd;border-radius:24px;flex-direction:column;gap:24px;width:100vw;padding:44px 20px;display:flex;position:relative;left:-20px}@media screen and (min-width:1280px){.makhachkala__profits{gap:36px;width:auto;padding:48px 40px;left:0}}.makhachkala__profits-description{font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.makhachkala__profits-description{font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}}.makhachkala__profits-item{background:#fff;border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:12px 16px 24px 8px;display:flex}@media screen and (min-width:1280px){.makhachkala__profits-item{width:calc(33.3333% - 16px);padding:20px 16px}.makhachkala__profits-item:first-child,.makhachkala__profits-item:nth-child(2){width:calc(50% - 12px)}}.makhachkala__profits-list{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:1280px){.makhachkala__profits-list{flex-flow:wrap}}.makhachkala__profits-item-content{flex-direction:column;gap:12px;padding:0 0 0 17px;list-style:none;display:flex}.makhachkala__profits-item-header{align-items:center;gap:12px;display:flex}.makhachkala__profits-item-header>.title{white-space:pre-line;font-size:18px;line-height:26px}@media screen and (min-width:1280px){.makhachkala__profits-item-header>.title{font-size:24px;line-height:32px}}.makhachkala__profits-item-content-item{gap:10px;display:flex;position:relative}.makhachkala__profits-item-content-item:before{content:"";background-image:url(BulletOk.6fbc4017.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:22px;height:22px;display:block;position:relative}.makhachkala-cons{flex-direction:column;display:flex}@media screen and (min-width:1280px){.makhachkala-cons{flex-direction:row;gap:24px}}.makhachkala-cons__item{background:#fff;flex-direction:column;justify-content:center;gap:18px;width:100%;display:flex}.makhachkala-cons__item:first-child{border-radius:16px 16px 0 0;padding:20px 16px 9px 20px}.makhachkala-cons__item:last-child{border-radius:0 0 16px 16px;padding:9px 16px 24px 20px}.makhachkala-cons__item>p{font-weight:400}@media screen and (min-width:1280px){.makhachkala-cons__item{border-radius:16px;gap:24px;width:calc(50% - 12px);padding:24px}.makhachkala-cons__item>p{font-weight:700}.makhachkala-cons__item:first-child,.makhachkala-cons__item:last-child{border-radius:16px;padding:24px}}.makhachkala-cons-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.makhachkala-cons-list__item{gap:8px;display:flex;position:relative}.makhachkala-cons-list__item:before{content:"";background-image:url(BulletNotOk.341e9196.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:22px;height:22px;display:block}@media screen and (max-width:767px){.shop-makhachkala .hero-component{margin:0 0 48px}}@media screen and (min-width:1280px){.logistics{margin-bottom:56px;padding:136px 0 0}}.logistics .list--various-wrap{margin:64px 0}@media screen and (min-width:1280px){.logistics .list--various-wrap{margin:120px 0}}.routes{position:relative}.routes h2{z-index:1;position:relative}@media screen and (min-width:768px){.routes{justify-content:space-between;display:flex}.routes--inner{width:49%}}@media screen and (min-width:1280px){.routes{width:100%;padding:0}.routes h2{margin:0 0 32px}.routes--inner{width:700px}.routes:before,.routes:after{display:none}}.routes__route-duplicate{margin-bottom:24px;font-weight:500}.routes .list--routes-wrap{margin:0}.routes .list__wrap{font-weight:400}.routes__title{margin:0 0 8px}.routes__sub-title{margin:0;font-weight:400}.routes__selects{margin:32px 0}@media screen and (min-width:1280px){.routes__selects{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}}.routes__select{margin:0 0 16px}.routes__select-localities{z-index:3}@media screen and (min-width:1280px){.routes__select{margin:0}.routes__select-localities{width:286px}.routes__select-numbers{width:390px}}.routes__image-desktop{border-radius:112px 0;position:absolute;top:100px;right:-40px}.routes__image-desktop img{object-fit:contain;height:360px;margin:0 0 0 80px}@media screen and (min-width:768px){.routes__image-desktop img{width:430px}}@media screen and (min-width:1280px){.routes__image-desktop img{width:544px}}.intern{gap:64px}@media screen and (min-width:1280px){.intern{gap:120px;max-width:1216px;margin:12px auto 56px}}.intern-tabs{flex-direction:column;gap:64px;display:flex}@media screen and (min-width:1280px){.intern-tabs{gap:162px}}.intern-tabs__cards{grid-template-columns:1fr;gap:24px;margin-top:24px;display:grid}@media screen and (min-width:1280px){.intern-tabs__cards{grid-template-columns:repeat(3,1fr);margin-top:40px}}.intern-tabs__card{color:#242424;cursor:pointer;opacity:0;background-color:#fff;border:0;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px;transition:background-color .2s ease-in-out,opacity .6s ease-out,transform .6s ease-out;animation:.6s ease-out forwards slide-in;display:flex;position:relative;transform:translate(-20px)}.intern-tabs__card:after{content:"i";border:2px solid #242424;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:17px;font-weight:500;display:flex;position:absolute;right:21px}.intern-tabs__card:hover{color:#fff;background-color:#474747}.intern-tabs__card:hover:after{border-color:#fff}.intern-tabs__card:hover .intern-tabs__card-localities:before,.intern-tabs__card:hover .intern-tabs__card-subdivision:before{filter:brightness(0)invert()}@media screen and (min-width:1280px){.intern-tabs__card{gap:40px;min-height:148px}}.intern-tabs__card-title{text-align:left;max-width:80%;font-family:MagnitBox,sans-serif;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.intern-tabs__card-title{font-size:20px;line-height:28px}}.intern-tabs__card-info{flex-direction:column;gap:8px;display:flex}.intern-tabs__card-localities{text-align:left;margin-top:16px;margin-left:24px;font-size:16px;font-weight:700;line-height:24px;position:relative}.intern-tabs__card-localities:before{content:url(tabsLocalitiesPin.c48ff78f.svg);width:24px;height:24px;position:absolute;top:50%;left:-24px;transform:translateY(-50%)}@media screen and (min-width:1280px){.intern-tabs__card-localities{margin-top:0}}.intern-tabs__card-subdivision{text-align:left;margin-left:24px;font-size:16px;font-weight:700;line-height:24px;position:relative}.intern-tabs__card-subdivision:before{content:url(tabsSubdivisionPin.9412d316.svg);width:24px;height:24px;position:absolute;top:50%;left:-24px;transform:translateY(-50%)}.intern-tabs__modal{max-width:560px;overflow:visible;padding:0!important}.intern-tabs__modal .vacancy__title--form{font-size:20px}.intern-tabs__modal-description strong{font-size:16px}@media screen and (min-width:1280px){.intern-tabs__modal-description strong{font-size:18px}.intern-tabs__modal-description--body{padding:0 12px}.intern-tabs__modal-toucher{display:none}}.intern-tabs__preface{position:relative}.intern-tabs__preface:after{content:"";background-image:url(arrowBlockMob.b09e41cc.svg);background-repeat:no-repeat;background-size:contain;width:45px;height:106px;position:absolute;bottom:-86px;right:-9px}.intern-tabs__preface--empty:after{display:none}@media screen and (min-width:1280px){.intern-tabs__preface{padding-top:12px}.intern-tabs__preface:after{background-image:url(arrowBlockDesk.c23eac4a.svg);width:187px;height:247px;bottom:-200px;right:22px}}.intern-tabs__title{flex-direction:column;font-family:MagnitBox,sans-serif;font-size:32px;font-weight:700;line-height:40px;display:flex}@media screen and (min-width:1280px){.intern-tabs__title{font-size:74px;line-height:74px;line-height:unset;display:block}}.intern-tabs__title strong{color:#fff;background-color:#f13e33;border-radius:12px;width:fit-content;padding:0 10px 5px;font-family:MagnitBox,sans-serif;font-weight:700}@media screen and (min-width:1280px){.intern-tabs__title strong{border-radius:32px;margin-left:16px;padding:6px 18px}}.intern-tabs__body{background-color:#edf3fd;border-radius:20px;width:calc(100% + 40px);min-height:310px;margin-left:-20px;padding:44px 20px}@media screen and (min-width:1280px){.intern-tabs__body{border-radius:24px;width:100%;min-height:356px;margin-left:0;padding:48px 40px}}.intern-tabs__loader{margin-top:24px}@keyframes slide-in{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.intern-tabs__responsibilities,.intern-tabs__skills{line-height:24px}.intern-tabs__step-button{height:56px;margin-top:28px;font-weight:500}@media screen and (min-width:1280px){.intern-tabs__step-button{margin-top:32px}}.intern__search{flex-direction:column-reverse;gap:32px;padding:24px 0;display:flex}@media screen and (min-width:1280px){.intern__search{flex-direction:row;gap:103px;padding:40px 0}}.intern__search-image{object-fit:cover;border-radius:16px;height:255px}@media screen and (min-width:1280px){.intern__search-image{max-width:596px;height:auto}}.intern__search-content{flex-direction:column;gap:12px;display:flex}@media screen and (min-width:1280px){.intern__search-content{gap:32px}}.intern__search-title{font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:1280px){.intern__search-title{margin-top:40px;font-size:24px;line-height:32px}}.intern__search-description{margin:0;font-family:MagnitBox,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative}@media screen and (min-width:1280px){.intern__search-description{background-color:#fbebed;border-radius:16px;max-width:414px;padding:32px 28px;font-size:20px;font-weight:700;line-height:28px}.intern__search-description:after{content:url(internArrow.1acee8a7.svg);width:136px;height:135px;position:absolute;bottom:-71px;right:-83px}}.intern__requirements{background-color:#fef5e5;border-radius:20px;flex-direction:column;gap:24px;width:calc(100% + 40px);margin-left:-20px;padding:32px 20px 40px;display:flex;position:relative}.intern__requirements:after{content:"";background-image:url(rocket.872edd76.svg);background-size:contain;width:107px;height:107px;position:absolute;top:-18px;right:32px}@media screen and (min-width:1280px){.intern__requirements{border-radius:24px;flex-direction:row;width:100%;margin-left:0;padding:48px 40px}.intern__requirements:after{top:unset;width:194px;height:194px;bottom:-73px;right:53px}}.intern__requirements-content{background-color:#fff;border-radius:16px;flex-direction:column;gap:16px;width:100%;padding:28px 24px;display:flex}@media screen and (min-width:1280px){.intern__requirements-content{padding:32px 28px}}.intern__requirements-title{max-width:70%;font-family:MagnitBox,sans-serif;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.intern__requirements-title{max-width:100%;font-size:24px;line-height:32px}}.intern__requirements-list-item{align-items:flex-start;font-family:MagnitBox,sans-serif;font-size:18px;font-weight:700;line-height:26px;display:flex}.intern__requirements-list-item:before{content:"";background-image:url(star.2f60a143.svg);background-position:50%;background-repeat:no-repeat;min-width:22px;height:22px;margin:2px 13px 0 0}@media screen and (min-width:1280px){.intern__requirements-list-item{font-size:20px;font-weight:700;line-height:28px}}.intern__requirements-list{flex-direction:column;gap:16px;margin:0;padding-left:0;list-style:none;display:flex}.intern__requirements-list--fire .intern__requirements-list-item:before{background-image:url(fire.d712a3ac.svg)}.intern__work-steps{margin:0;padding-top:0}@media screen and (min-width:1280px){.intern__work-steps .work-steps__list{margin-top:36px}}.intern__work-steps .work-steps__title{font-family:MagnitBox,sans-serif}.intern__work-steps .work-steps__card{border-radius:24px;flex-direction:column;display:flex}@media screen and (min-width:1280px){.intern__work-steps .work-steps__card{min-height:292px}}.intern__work-steps .work-steps__card-number{margin:0}.intern__work-steps .work-steps__card-title{margin:20px 0 0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.intern__work-steps .work-steps__card-title{margin:16px 0 0}}.intern__work-steps .work-steps__card-description{margin-top:20px}@media screen and (min-width:1280px){.intern__work-steps .work-steps__card-description{margin-top:auto}}.intern__work-steps a{width:100%;margin-top:20px}.intern__work-steps a .work-steps__button{height:44px}@media screen and (min-width:1280px){.intern__work-steps a{margin-top:auto}}.intern__benefits{flex-direction:column;width:calc(100% + 40px);margin-left:-20px;display:flex;position:relative}.intern__benefits:after{content:"";background-image:url(hands.e441e573.svg);background-repeat:no-repeat;background-size:contain;width:112px;height:91px;position:absolute;top:-9px;right:37px}@media screen and (min-width:1280px){.intern__benefits{flex-direction:row;gap:24px;width:100%;margin-left:0}.intern__benefits:after{top:unset;right:unset;width:179px;height:145px;bottom:70px;left:192px}}.intern__benefits-title{font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.intern__benefits-title{font-size:36px;line-height:44px}}.intern__benefits-group{background-color:#edf3fd;flex-direction:column;gap:36px;width:100%;height:fit-content;padding:48px 20px;display:flex;position:relative}.intern__benefits-group:first-child{border-radius:24px 24px 0 0;padding-bottom:36px}.intern__benefits-group:first-child .intern__benefits-title{max-width:50%}.intern__benefits-group:nth-child(2){border-radius:0 0 24px 24px;padding-top:0}@media screen and (min-width:1280px){.intern__benefits-group{padding:48px 40px}.intern__benefits-group:first-child{border-radius:24px;padding-bottom:48px}.intern__benefits-group:first-child:after{content:"";background-image:url(book.448796ab.svg);background-repeat:no-repeat;background-size:contain;width:107px;height:140px;position:absolute;top:92px;right:-24px}.intern__benefits-group:first-child .intern__benefits-title{max-width:unset}.intern__benefits-group:nth-child(2){border-radius:24px;margin-top:224px;padding-top:48px}.intern__benefits-group:nth-child(2):after{content:"";background-image:url(bigFire.bfb04dbf.svg);background-repeat:no-repeat;background-size:contain;width:77px;height:105px;position:absolute;top:-55px;right:31px}}.intern__benefits-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:1280px){.intern__benefits-list{gap:16px}}.intern__benefits-item{background-color:#fff;border-radius:12px;width:fit-content;padding:16px 20px;font-size:16px;font-weight:700;line-height:24px}@media screen and (min-width:1280px){.intern__benefits-item{padding:15px 24px;font-size:18px;line-height:26px}}.questions.intern__faq{margin:0}.questions.intern__faq .questions-card{border-radius:16px}.questions.intern__faq .questions-card h3{font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:1280px){.questions.intern__faq{margin:0}}.intern__reviews .profile-carousel__title{margin:0}.intern__reviews .profile-carousel__header{margin-bottom:20px}.intern__reviews .profile-carousel__slider-navigation{display:none}@media screen and (min-width:1280px){.intern__reviews .profile-carousel__slider-navigation{display:flex}.intern__reviews .profile-carousel__header{margin-bottom:36px}}.intern__reviews-modal{overflow:visible;padding:44px 0 0!important}.intern__reviews-modal-inner{position:relative}.intern__reviews-modal-inner .modal__toucher{top:-56px}.intern__reviews-modal-close{color:#2a2a2a;cursor:pointer;padding:6px;position:absolute;top:-34px;right:11px}@media screen and (min-width:1280px){.intern__reviews-modal-close{color:#fff;padding:26px;top:-116px;right:-72px}}.intern__reviews-modal-navigation{z-index:2;width:calc(100% + 152px);position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.intern__reviews-modal-navigation .carousel__nav{width:56px;height:56px}.intern__reviews-modal-navigation .carousel__nav:disabled{visibility:hidden}.intern__reviews-modal-slider{border-radius:0 0 24px 24px;width:100%;overflow:hidden}.intern__review-slide-review-text{text-overflow:ellipsis;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:20px;display:-webkit-box;overflow:hidden}@media screen and (min-width:1280px){.intern__review-slide-review-text{font-size:16px;line-height:24px}}.intern__review-slide-description{min-height:72px}.intern__review-slide{cursor:pointer;background-color:#f5f5f5;border-radius:16px;flex-direction:column;gap:12px;min-height:406px;padding:24px 24px 20px;display:flex}.intern__review-slide--modal{background-color:#fff}.intern__review-slide--modal .intern__review-slide-description{min-height:unset}.intern__review-slide--modal .intern__review-slide-review-text{text-overflow:unset;-webkit-line-clamp:unset;line-clamp:unset}@media screen and (min-width:1280px){.intern__review-slide{border-radius:24px;gap:16px;min-height:456px;padding:24px}.intern__review-slide--modal{gap:20px;padding:0 32px 32px}}.intern__review-slide-header{grid-template-rows:auto auto;grid-template-columns:56px auto;column-gap:16px;display:grid}.intern__review-slide-icon{border-radius:50%;grid-row:span 2;width:56px;height:56px}.intern__review-slide-name{font-size:18px;font-weight:700;line-height:26px}.intern__review-slide-education,.intern__review-slide-direction{color:#717171;margin:0;font-size:16px;line-height:20px}@media screen and (min-width:1280px){.intern__review-slide-direction{font-size:16px;line-height:24px}}.intern__review-slide-review{flex-direction:column;flex-grow:1;justify-content:space-between;gap:8px;display:flex}.intern__review-slide-expand{color:#0071c2;font-size:16px;font-weight:500;line-height:24px}.intern__hero{width:100vw;margin-left:-20px}.intern__hero .full-size-hero__image{width:calc(100% + 40px);margin:36px 0 0 -20px}@media screen and (min-width:1280px){.intern__hero{margin:0 -32px}.intern__hero .full-size-hero__image{max-width:665px;margin:0}}.intern__form{background-color:#f13e33;border-radius:20px;width:100vw;max-width:802px;margin:0 0 0 -20px;padding:32px 20px}.intern__form .resume-form__field{margin:0}.intern__form .icon-arrow{fill:#717171!important}.intern__form .select-vol2{z-index:4}.intern__form .complete__wrap~.complete__wrap .select-vol2{z-index:3}.intern__form .check__label:before{border-color:#717171}.intern__form .form__error-text{color:#fff}@media screen and (min-width:1280px){.intern__form{border-radius:24px;width:100%;margin:0 auto;padding:40px 103px}}.intern__form-title{color:#fff;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.intern__form-title{font-size:36px;font-weight:700;line-height:44px}}.intern__form-fields{margin:24px 0 0}.intern__form-submit{height:56px;margin-top:12px;font-weight:500}.office{margin-bottom:16px}@media screen and (min-width:1280px){.office{width:1280px;margin:0 auto 56px;padding:136px 0 0}}.office__title{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.office__title span{color:#717171;margin:0 0 0 8px}.office-hero{color:#242424;border-radius:0 0 100px;flex-direction:column;justify-content:space-between;width:100vw;margin:0 0 104px -20px;display:flex;position:relative}.office-hero .outside-locality{padding:0 20px}.office-hero h1{margin:0 0 4px;padding:4px 20px 0;font-family:MagnitBox,sans-serif;font-size:32px;font-weight:700;line-height:40px}.office-hero p{margin:12px 0 32px;padding:0 20px;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}.office-hero img{border-radius:0 0 100px;width:100%;display:block}@media screen and (min-width:1280px){.office-hero{width:596px;min-height:unset;border-radius:0;margin:0}.office-hero .outside-locality{padding:0}.office-hero h1{color:#242424;margin:0 0 4px;padding:0;font-size:48px;line-height:56px}.office-hero p{color:#242424;margin:24px 0 40px;padding:0;font-size:24px;line-height:32px}.office-hero img{display:unset;border-radius:0;width:517px}}.office-hero__wrap{margin:16px 0 64px}@media screen and (min-width:1280px){.office-hero__wrap{justify-content:space-between;align-items:stretch;margin:0 0 160px;padding:0 32px;display:flex;position:relative}}.office-hero__locality{top:unset;right:unset;align-items:center;max-width:100%;padding:0;display:flex;position:absolute;bottom:-88px;left:20px}.office-hero__locality .locality__button{max-width:100%}.office-hero__locality .locality__name{color:#242424;white-space:nowrap;text-align:left;text-overflow:ellipsis;width:calc(100vw - 66px);margin:0 0 0 8px;padding:0;font-size:16px;font-weight:700;line-height:24px;overflow:hidden}.office-hero__locality .locality__icon{width:16px;height:22px;margin:0}@media screen and (min-width:1280px){.office-hero__locality{position:unset}.office-hero__locality .locality__name{width:auto;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}}.office-vacancies{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.office-vacancies--loading{align-items:center;padding:20px 0}.office-vacancies--empty p:not(.office__title){color:#242424;margin:24px 0;font-size:16px;font-weight:700;line-height:24px}@media screen and (min-width:1280px){.office-vacancies{width:596px;max-width:596px;margin:0}.office-vacancies--empty p:not(.office__title){margin:20px 0 32px;font-size:24px;line-height:32px}}.office-vacancies__search{margin:20px 0 0;padding:0 7px 0 0}.office-vacancies__search button{right:15px!important}@media screen and (min-width:1280px){.office-vacancies__search{margin:20px 0 0}}.office-vacancies__list{width:100%;max-height:380px;margin:20px 0 24px;padding:0 4px 0 0;overflow:scroll}.office-vacancies__list-item{color:#242424;text-align:left;background-color:#f5f5f5;border-radius:16px;justify-content:space-between;align-items:flex-start;margin:0 0 8px;padding:16px;text-decoration:none;display:flex;overflow:hidden}.office-vacancies__list-item p{-webkit-line-clamp:3;color:#242424;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:700;line-height:24px;display:-webkit-box;overflow:hidden}.office-vacancies__list-item svg{min-width:24px;height:24px;margin:0 0 0 8px}.office-vacancies__list-item:last-child{margin:0}.office-vacancies__list--empty-filtered{margin:8px 0 24px}.office-vacancies__list--empty-filtered p{color:#717171;margin:0 12px;font-size:12px;font-weight:400;line-height:20px}@media screen and (min-width:1280px){.office-vacancies__list{margin:20px 0 32px}.office-vacancies__list-item{border-radius:20px}.office-vacancies__list-item p{font-size:18px;line-height:26px}.office-vacancies__list-item svg{margin:0 0 0 32px}.office-vacancies__list--empty-filtered{margin:4px 0 24px}}.office-vacancies__link{color:#fff;height:56px;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.office-vacancies__link{width:244px}}.office-slogan{margin:0 0 64px}.office-slogan p{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:32px;font-weight:700;line-height:normal}.office-slogan p span{color:#fff;background-color:#f13e33;border-radius:12px;margin:0 0 0 -7px;padding:0 7px}@media screen and (min-width:1280px){.office-slogan{margin:0 0 120px;padding:0 32px}.office-slogan p{font-size:74px}.office-slogan p span{margin:0 0 0 -16px;padding:0 16px}.office-slogan p span:first-child{border-radius:32px 0 0 32px}.office-slogan p span:nth-child(2){border-radius:0 32px 32px 0;margin:0 0 0 -34px}}.office-today{margin:0 0 64px}.office-today p:nth-child(2){color:#242424;margin:24px 0 64px;font-size:16px;font-weight:400;line-height:20px}.office-today img{width:100vw;margin:0 0 0 -20px}@media screen and (min-width:1280px){.office-today{justify-content:space-between;align-items:center;margin:0 0 140px;padding:40px 32px;display:flex;position:relative}.office-today p{width:493px}.office-today p:nth-child(2){margin:28px 0 0;font-size:16px;font-weight:500;line-height:24px}.office-today img{width:auto;height:450px;margin:0;position:absolute;top:-20px;right:-32px}}.office-stats{margin:0 0 64px}@media screen and (min-width:1280px){.office-stats{margin:0 0 140px;padding:0 32px}}.office-stats__list{justify-content:space-between;align-items:flex-start;margin:24px 0 0;display:flex}.office-stats__list-item{width:46%}.office-stats__list-item p{color:#242424;margin:4px 0 0;font-size:16px;font-weight:400;line-height:20px}.office-stats__list-item p:first-child{color:#ed0e00;margin:0;font-family:MagnitBox,sans-serif;font-size:40px;font-weight:700;line-height:48px}@media screen and (min-width:1280px){.office-stats__list{margin:40px 0 0}.office-stats__list p{width:80%;margin:16px 0 0;font-size:18px;font-weight:700;line-height:26px}.office-stats__list p:first-child{width:100%;font-size:120px;line-height:90px}}.office-staff{margin:0 0 64px}.office-staff img{width:100vw;margin:64px 0 0 -20px}@media screen and (min-width:1280px){.office-staff{justify-content:space-between;align-items:flex-start;margin:0 0 104px;padding:0 32px;display:flex}.office-staff img{order:0;width:580px;margin:0}}.office-staff__inner p:not(.office__title){color:#242424;margin:24px 0;font-size:16px;font-weight:400;line-height:20px}.office-staff__inner a{height:56px;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.office-staff__inner{order:1;width:596px}.office-staff__inner p:not(.office__title){margin:20px 0 32px;line-height:24px}.office-staff__inner a{width:232px}}.office-juniors{margin:0 0 64px}@media screen and (min-width:1280px){.office-juniors{justify-content:space-between;align-items:flex-start;margin:0 0 140px;padding:0 0 0 32px;display:flex}.office-juniors img{width:calc(100% - 572px);margin:-130px 0 0}}.office-juniors__title{align-items:center;display:flex}.office-juniors__title img{width:80px;height:80px;margin:0 10px 0 0}.office-juniors__inner p:not(.office__title){color:#242424;margin:16px 0;font-size:16px;font-weight:400;line-height:24px}.office-juniors__inner h4{color:#242424;margin:0 0 24px;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px}.office-juniors__inner a{height:56px;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.office-juniors__inner{width:540px;min-width:540px;margin:0 32px 0 0}.office-juniors__inner p:not(.office__title){margin:20px 0}.office-juniors__inner h4{margin:0 0 32px;font-size:32px;line-height:40px}.office-juniors__inner a{width:232px}}.office-faq{margin:0 0 64px}@media screen and (min-width:1280px){.office-faq{margin:0 32px 140px}}.office-tech{background-color:#423eff;border-radius:16px 16px 100px;overflow:hidden}.office-tech img{width:100%;margin:0 0 -5px}@media screen and (min-width:1280px){.office-tech{justify-content:space-between;align-items:flex-end;margin:0 32px;display:flex}.office-tech img{width:700px;margin:0}}.office-tech__inner{padding:32px 24px 40px}.office-tech__inner p{color:#fff;margin:0 0 28px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.office-tech__inner p svg{color:#fff;margin:4px 0 0;display:block}.office-tech__inner a{color:#242424;background-color:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;height:44px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:flex}@media screen and (min-width:1280px){.office-tech__inner{width:440px;max-width:440px;padding:44px 0 44px 32px}.office-tech__inner p svg{margin:0 0 -4px 12px;display:inline-flex}.office-tech__inner a{width:218px}}.accountant{margin:0 auto 16px;padding:112px 0 0;position:relative;overflow:visible}@media screen and (min-width:1280px){.accountant{width:1216px;margin-bottom:56px;padding:136px 0 0}}.accountant__title{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.accountant__title span{color:#717171;margin:0 0 0 5px;font-family:MagnitBox,sans-serif}@media screen and (min-width:1280px){.accountant__title{font-size:28px;line-height:36px}.accountant__title span{margin:0 0 0 16px}}.accountant-hero{color:#242424;border-radius:0 0 100px;flex-direction:column;justify-content:center;margin:0 0 64px;display:flex;position:relative;overflow:visible}.accountant-hero .outside-locality{padding:0 20px}.accountant-hero h1{margin:0 0 4px;padding:0 20px;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px}.accountant-hero p{margin:16px 0 32px;padding:0 20px;font-size:18px;font-weight:700;line-height:26px}.accountant-hero img{width:100%}@media screen and (min-width:1280px){.accountant-hero{width:596px;min-height:unset;border-radius:0;margin:0;position:sticky;top:136px}.accountant-hero .outside-locality{padding:0}.accountant-hero h1{margin:0 0 4px;padding:0;font-size:48px;line-height:56px}.accountant-hero p{margin:20px 0 40px;padding:0;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}.accountant-hero img{border-radius:40px 40px 120px;width:493px}}.accountant-hero__wrap{margin:16px 0 0}@media screen and (min-width:1280px){.accountant-hero__wrap{justify-content:space-between;align-items:start;margin:0 0 160px;display:flex;position:relative}}.accountant-hero__locality{padding:12px 10px 12px 8px;display:inline;position:absolute;top:-40px;right:0}.accountant-hero__locality button{max-width:100%}.accountant-hero__locality p{color:#242424;white-space:nowrap;text-align:left;text-overflow:ellipsis;width:calc(100vw - 66px);margin:0 0 0 8px;padding:0;font-size:16px;font-weight:700;line-height:24px;overflow:hidden}.accountant-hero__locality svg{margin:0}@media screen and (min-width:1280px){.accountant-hero__locality{position:unset}.accountant-hero__locality p{width:auto;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}}.accountant-vacancies{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 0 64px;padding:0 20px;display:flex}.accountant-vacancies--centered{justify-content:center;align-items:center}@media screen and (min-width:1280px){.accountant-vacancies{width:596px;margin:0;padding:0}.accountant-vacancies h2{color:#242424;margin:0;font-size:24px;font-weight:700;line-height:32px}}.accountant-vacancies__list{width:100%;margin:20px 0}.accountant-vacancies__button-expand{color:#2c7e34;margin:0;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.accountant-vacancies__button-expand{font-family:MagnitBox,sans-serif;font-size:20px;line-height:28px}}.accountant-vacancies__list-item{background-color:#f5f5f5;border-radius:16px;margin:0 0 8px;transition:all .3s;overflow:hidden}.accountant-vacancies__list-item-header{text-align:left;justify-content:space-between;align-items:flex-start;width:100%;padding:16px 20px;display:flex}.accountant-vacancies__list-item-header p{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:16px;font-weight:700;line-height:24px}.omni-vacancies__list-item--expanded .accountant-vacancies__list-item-header p,.accountant-vacancies__list-item--expanded .accountant-vacancies__list-item-header p{margin:0 0 8px}.accountant-vacancies__list-item-header .accountant-vacancies__work-foramt-tag{color:var(--color);text-align:center;background:var(--bg);border-radius:8px;margin:8px 0 0;padding:6px 12px;font-size:14px;font-weight:500;line-height:18px;display:inline-block}.accountant-vacancies__list-item-header .accountant-vacancies__work-foramt-tag+.accountant-vacancies__work-foramt-tag{margin:0 0 0 8px}.accountant-vacancies__list-item-header .accountant-vacancies__address{color:#717171;margin:20px 0 0;font-size:14px;font-weight:400;line-height:18px;display:none}.omni-vacancies__list-item--expanded .accountant-vacancies__list-item-header .accountant-vacancies__address,.accountant-vacancies__list-item--expanded .accountant-vacancies__list-item-header .accountant-vacancies__address{display:block}.accountant-vacancies__list-item-header-arrow{justify-content:center;align-items:center;min-width:24px;height:24px;margin:0 0 0 20px;display:flex}.accountant-vacancies__list-item-header-arrow svg{width:auto;margin:0;transition:all .2s}.omni-vacancies__list-item--expanded .accountant-vacancies__list-item-header-arrow svg,.accountant-vacancies__list-item--expanded .accountant-vacancies__list-item-header-arrow svg{transform:rotate(180deg)}.accountant-vacancies__list-item-content{max-height:0;padding:0 20px;transition:all .3s}.accountant-vacancies__list-item-content-inner{opacity:0;transition:all .3s}.accountant-vacancies__list-item-content-inner p{color:#242424;margin:0;font-size:16px;font-weight:700;line-height:24px}.accountant-vacancies__list-item-content-inner ul{margin:8px 0 16px;padding:0 0 0 17px}.accountant-vacancies__list-item-content-inner ul li{color:#242424;margin:0 0 8px;font-size:16px;font-weight:400;line-height:24px}.accountant-vacancies__list-item-content-inner ul li:last-child{margin:0}.accountant-vacancies__list-item-content-inner button{height:44px;font-weight:500}.omni-vacancies__list-item--expanded .accountant-vacancies__list-item-content-inner,.accountant-vacancies__list-item--expanded .accountant-vacancies__list-item-content-inner{opacity:1}.accountant-vacancies__list-item-content--visible{max-height:200vh;padding:0 20px 16px}.accountant-vacancies__list-item:last-child{margin:0}@media screen and (min-width:1280px){.accountant-vacancies__list-item-header{width:100%;padding:20px 24px}.accountant-vacancies__list-item-header p{font-size:20px;line-height:28px}.omni-vacancies__list-item--expanded .accountant-vacancies__list-item-header p,.accountant-vacancies__list-item--expanded .accountant-vacancies__list-item-header p{margin:0}.accountant-vacancies__list-item-header-arrow{margin:0 0 0 32px}.accountant-vacancies__list-item-content{padding:0 24px}.accountant-vacancies__list-item-content-inner ul{margin:8px 0 20px}.accountant-vacancies__list-item-content-inner button{width:216px}.accountant-vacancies__list-item-content--visible{padding:0 80px 24px 24px}}.accountant-suggestions ul{background-color:#fff;border-radius:0 0 20px 20px;margin:0;padding:16px 20px 40px;list-style:none}.accountant-suggestions ul:first-child{background-color:#fff;border-radius:20px 20px 0 0;margin:0;padding:20px 20px 0;list-style:none}.accountant-suggestions li{color:#242424;align-items:flex-start;margin:0 0 16px;font-size:16px;font-weight:400;line-height:24px;display:flex}.accountant-suggestions li:before{content:"";background-image:url(success.71d26073.svg);background-position:50%;background-repeat:no-repeat;min-width:22px;height:22px;margin:2px 12px 0 0}.accountant-suggestions li:last-child{margin:0}.accountant-suggestions li p{color:#242424;margin:0;font-size:18px;font-weight:700;line-height:26px}.accountant-suggestions li p:last-child{color:#242424;margin:0;font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:1280px){.accountant-suggestions ul,.accountant-suggestions ul:first-child{border-radius:32px 32px 100px;width:49%;padding:32px 28px}.accountant-suggestions li p:last-child{margin:4px 0 0}}.accountant-suggestions__wrap{background-color:#eaf7eb;border-radius:16px;margin:0 0 64px;padding:32px 20px 56px}@media screen and (min-width:1280px){.accountant-suggestions__wrap{border-radius:32px;width:1280px;margin:0 -32px 160px;padding:40px 32px 72px}}.accountant-suggestions__title{justify-content:flex-start;align-items:center;margin:0 0 20px;display:flex}@media screen and (min-width:1280px){.accountant-suggestions__title{margin:0 0 24px}.accountant-suggestions__list{justify-content:space-between;align-items:flex-start;display:flex}}.accountant-join{margin:0 0 64px;padding:0}.supermarket .accountant-join,.shop .accountant-join{margin:0}.accountant-join--home{padding:0}@media screen and (min-width:1280px){.accountant-join{margin:0 0 160px;padding:0}.supermarket .accountant-join,.shop .accountant-join{margin:0}}.accountant-join__list{margin:20px 0 0}.accountant-join__list-item{background-color:#f5f5f5;border-radius:16px;margin:0 0 16px;padding:20px}.accountant-join__list-item--green{background-color:#eaf7eb}.accountant-join__list-item-number{color:#fff;background-color:#474747;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 0 20px;font-family:Golos,sans-serif;font-size:18px;font-weight:700;line-height:26px;display:flex}.work-steps__card--green .accountant-join__list-item-number,.accountant-join__list-item--green .accountant-join__list-item-number{background-color:#2c7e34}.accountant-join__list-item p{color:#717171;margin:0;font-size:16px;font-weight:400;line-height:24px}.accountant-join__list-item p:first-child{color:#242424;margin:0 0 12px;font-size:18px;font-weight:700;line-height:26px}.accountant-join__list-item a{width:216px;height:44px;margin:16px 0 0;font-weight:500}.accountant-join__list-item:last-child{margin:0}@media screen and (min-width:1280px){.accountant-join__list{justify-content:space-between;align-items:stretch;margin:24px 0 0;display:flex}.accountant-join__list-item{border-radius:32px 32px 32px 0;width:32%;margin:0;padding:24px}.accountant-join__list-item-number{margin:0 0 16px}.accountant-join__list-item a{margin:12px 0 0;font-weight:500}}.accountant-address{margin:0 0 64px;padding:0 20px}.accountant-address ul li{color:#242424;margin:0 0 8px;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.accountant-address{margin:0 0 160px;padding:0}.accountant-address h2{width:auto}.accountant-address__map-wrap{width:700px}}.accountant-address__locality{color:#242424;margin:20px 0 12px;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.accountant-address__locality{margin:24px 0 16px}}.accountant-faq{margin:0 20px 64px}@media screen and (min-width:1280px){.accountant-faq{margin:0 0 160px;position:relative}}.accountant-banner{background-color:#f13e33;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.accountant-banner p{color:#fff;margin:32px 20px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.accountant-banner a{width:auto;height:56px;margin:0 20px 20px;font-size:16px;font-weight:500;line-height:24px}.accountant-banner img{object-fit:cover;object-position:bottom;width:110vw;height:auto;margin-bottom:-20px;margin-left:-20px}@media screen and (min-width:1280px){.accountant-banner{border-radius:16px 16px 100px;padding:40px 32px;position:relative}.accountant-banner p{margin:0 0 24px;font-size:36px;line-height:44px}.accountant-banner a{width:256px;margin:0}.accountant-banner img{object-fit:contain;width:570px;position:absolute;bottom:0;right:0}}.accountant-banner__wrap{margin:0 20px}@media screen and (min-width:1280px){.accountant-banner__wrap{width:1216px;margin:0 auto}}.accountant-form__wrap{padding:44px 20px 34px!important}@media screen and (min-width:1280px){.accountant-form__wrap{border-radius:24px!important;max-width:560px!important;padding:44px 54px 20px!important}}.accountant-form__title{text-align:center;margin:0 0 24px}.accountant-form__title h2{color:#242424;margin:0 0 12px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.accountant-form__title p{color:#242424;margin:0;font-size:16px;font-weight:700;line-height:24px}@media screen and (min-width:1280px){.accountant-form__title h2{font-size:28px;line-height:36px}.accountant-form__title p{font-size:18px;line-height:26px}.accountant-form__content{width:100%}}.accountant-form__submit{height:44px;font-weight:500}@media screen and (min-width:1280px){.accountant-form__submit{width:520px;height:56px;margin:40px -34px 0}}.accountant-form__file-field{margin:24px 0!important}.darkstore{padding-top:116px;position:relative}.darkstore>section+section{margin-top:120px!important}.darkstore .hero-component{max-width:620px}.darkstore .hero-component img{width:100%}.darkstore .hero-component h1{font-size:40px;line-height:48px}.darkstore .hero-component p{color:#717171;margin:12px 0 -4px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (max-width:767px){.darkstore{padding-top:128px}.darkstore>section+section{margin-top:64px!important}.darkstore .hero-component h1{font-size:24px;line-height:32px}.darkstore .hero-component__wrap{margin-top:0}.darkstore .hero-component p{margin:8px 0 20px;font-family:MagnitSans,sans-serif;font-size:18px;line-height:26px}.darkstore .hero-component{flex-direction:column;margin-bottom:0;display:flex}.darkstore .hero-component img{order:-1;width:100vw;margin-top:0;margin-bottom:20px}.darkstore .resume-form>.title{display:none}}.darkstore__about{background:#fbebed;border-radius:24px;grid-template-columns:1fr 1fr;grid-template-areas:"title title""info image";gap:32px 24px;margin:120px 0 0;padding:48px 40px;display:grid}.darkstore__about h2{grid-area:title;margin:0;font-family:MagnitBox,sans-serif;font-size:36px;font-weight:700;line-height:44px}.darkstore__about>img{grid-area:image;width:100%}@media screen and (max-width:767px){.darkstore__about{flex-direction:column;width:100vw;margin:64px 0 0 -20px;padding:44px 20px;display:flex}.darkstore__about h2{font-size:24px;line-height:32px}}.darkstore__about-info{background:#fff;border-radius:16px;flex-direction:column;grid-area:info;gap:16px;margin:0;padding:20px 20px 20px 16px;list-style:none;display:flex}.darkstore__about-info li{align-items:center;gap:12px;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px;display:flex}.darkstore__about-info li img{width:80px;height:80px}@media screen and (max-width:767px){.darkstore__about-info{background:0 0;flex-direction:column;gap:12px;padding:0;display:flex}.darkstore__about-info li{background:#fff;border-radius:16px;align-items:flex-start;gap:8px;padding:20px 16px 20px 0;font-family:MagnitSans,sans-serif;font-size:18px;line-height:26px}}.work-steps--darkstore{margin-bottom:56px}.work-steps--darkstore .work-steps__title--darkstore{font-size:36px!important;line-height:44px!important}@media screen and (max-width:767px){.work-steps--darkstore{margin-bottom:0;padding:0}.work-steps--darkstore .work-steps__title--darkstore{font-size:24px!important;line-height:32px!important}}.work-steps__list--darkstore{margin-top:36px}.work-steps__list--darkstore .work-steps__card-description{color:#717171;margin:40px 0 0}.work-steps__list--darkstore .work-steps__card--darkstore-note{color:#717171}.work-steps__list--darkstore .work-steps__card--darkstore{flex-direction:column;display:flex}@media screen and (max-width:767px){.work-steps__list--darkstore,.work-steps__list--darkstore .work-steps__card-description{margin-top:20px}.work-steps__list--darkstore .work-steps__card--darkstore-note{margin:20px 0 0;font-size:16px;font-weight:400;line-height:24px}}.darkstore__tabs{margin-top:120px}.darkstore__tabs .tabs-info__title{font-size:36px;font-weight:700;line-height:44px}.darkstore__tabs .tabs-info-content{grid-template-columns:auto 453px;gap:24px}@media screen and (max-width:767px){.darkstore__tabs{margin-top:64px}.darkstore__tabs .tabs-info-content{background:#fff;border-radius:16px;flex-direction:column;gap:0;display:flex}.darkstore__tabs .tabs-info-content__text{border-radius:16px 16px 0 0;padding-bottom:20px}.darkstore__tabs .tabs-info-content__image{border-radius:0 0 16px 16px;padding-top:0}.darkstore__tabs .tabs-info-content__image:after{display:none}.darkstore__tabs .tabs-info__title{font-size:24px;line-height:32px}}.darkstore-form .resume-form__title{font-size:28px;line-height:36px}.darkstore-banner .title{font-size:32px;font-weight:700;line-height:40px}@media screen and (max-width:767px){.darkstore-banner{width:100vw!important;margin-left:-20px!important}.darkstore-banner .title{font-size:24px;line-height:32px}.darkstore-benefits{width:100vw!important;margin-left:-20px!important}}.darkstore-picker-hero{background-color:#eef2fd}.darkstore-picker-hero button{font-weight:500}.darkstore-picker-hero img{margin:50px -20px 0}@media screen and (min-width:1280px){.darkstore-picker-hero{border-radius:32px;padding-right:0}.darkstore-picker-hero p{max-width:400px}.darkstore-picker-hero img{margin:0;right:10px}}.darkstore-picker-benefits{background:#fef5e5;margin-bottom:0;padding-bottom:44px}.darkstore-picker-benefits h3{color:#242424;font-size:24px;line-height:32px}.darkstore-picker-benefits h4{margin:0 0 8px}.darkstore-picker-benefits img{top:8px}.darkstore-picker-benefits .suggestions__list{margin:24px 0 0}.darkstore-picker-benefits .suggestions__list-item{padding:20px 16px 20px 96px}@media screen and (min-width:1280px){.darkstore-picker-benefits{padding:48px 40px}.darkstore-picker-benefits h3{font-size:36px;line-height:44px}.darkstore-picker-benefits h4{min-height:auto}.darkstore-picker-benefits p{text-wrap:balance}.darkstore-picker-benefits .suggestions__list{margin:36px 0 0}.darkstore-picker-benefits .suggestions__list-item{min-height:144px;padding:16px 32px 16px 16px}}.darkstore-picker-responsibilities{background:#eef2fd;margin-bottom:0;padding-bottom:44px}.darkstore-picker-responsibilities h3{color:#242424;font-size:24px;line-height:32px}.darkstore-picker-responsibilities .suggestions__list{margin:24px 0 0}.darkstore-picker-responsibilities .suggestions__list-item{padding:12px 20px 20px 92px}.darkstore-picker-responsibilities .suggestions__list-item img{width:80px;height:80px}.darkstore-picker-responsibilities .suggestions__list-item h4{margin:8px 0 0}.darkstore-picker-responsibilities .suggestions__list-item:nth-child(n+3){align-items:center;height:88px;padding:0 20px 0 8px;display:flex}.darkstore-picker-responsibilities .suggestions__list-item:nth-child(n+3) h4{margin:0 0 0 8px}.darkstore-picker-responsibilities .suggestions__list-item:nth-child(n+3) img{position:unset}.darkstore-picker-responsibilities .suggestions__list-item:nth-child(3){border-radius:16px 16px 0 0;height:100px;margin:0 0 -6px;padding:16px 20px 0 8px}.darkstore-picker-responsibilities .suggestions__list-item:nth-child(4),.darkstore-picker-responsibilities .suggestions__list-item:nth-child(5){border-radius:0;margin:-6px 0}.darkstore-picker-responsibilities .suggestions__list-item:nth-child(6){border-radius:0 0 16px 16px;height:100px;margin:-6px 0 0;padding:8px 20px 16px 8px}@media screen and (min-width:1280px){.darkstore-picker-responsibilities{padding:48px 40px}.darkstore-picker-responsibilities .suggestions__content{grid-template-columns:repeat(2,1fr);gap:24px;margin:32px 0 0;display:grid}.darkstore-picker-responsibilities .suggestions__list{grid-template-columns:1fr;margin:0}.darkstore-picker-responsibilities h3{font-size:36px;line-height:44px}.darkstore-picker-responsibilities .suggestions__list-item{justify-content:flex-start;align-items:flex-start;min-height:auto;padding:20px 22px 20px 20px}.darkstore-picker-responsibilities .suggestions__list-item:nth-child(n+3){align-items:center;height:80px;padding:0 20px;display:flex}.darkstore-picker-responsibilities .suggestions__list-item:nth-child(n+3) h4{margin:0}.darkstore-picker-responsibilities .suggestions__list-item:nth-child(3){border-radius:16px 16px 0 0;height:92px;margin:0 0 -12px;padding:12px 20px 0}.darkstore-picker-responsibilities .suggestions__list-item:nth-child(4),.darkstore-picker-responsibilities .suggestions__list-item:nth-child(5){margin:-12px 0}.darkstore-picker-responsibilities .suggestions__list-item:nth-child(6){border-radius:0 0 16px 16px;height:92px;margin:-12px 0 0;padding:0 20px 12px}.darkstore-picker-responsibilities .suggestions__item-content{margin:0 0 0 12px}}.darkstore-picker-responsibilities__img{border-radius:10px;width:100%;margin:24px 0 0;display:block}@media screen and (min-width:1280px){.darkstore-picker-responsibilities__img{margin:0}}.darkstore-picker-banner{background-color:#fbebed;border-radius:20px;overflow:hidden}.darkstore-picker-banner h3{margin:48px 20px 0;line-height:32px}.darkstore-picker-banner img{width:100%;margin:40px 0 0;display:block}@media screen and (min-width:1280px){.darkstore-picker-banner{border-radius:24px;flex-direction:row-reverse;justify-content:space-between;align-items:center;height:280px;display:flex}.darkstore-picker-banner h3{margin:0 40px 0 112px;font-size:32px;line-height:40px}.darkstore-picker-banner img{width:auto;height:100%;margin:0;display:block}}.darkstore-picker-form{background-color:#f13e33;border-radius:20px;padding:32px 20px}.darkstore-picker-form h3{color:#fff;font-size:28px;line-height:36px}.darkstore-picker-form .form__error-text{color:#fff}@media screen and (min-width:1280px){.darkstore-picker-form{padding:22px 102px 40px}.darkstore-picker-form h3{font-size:36px;line-height:44px}.darkstore-picker-form__header{margin:0 0 6px}}.vacancies--list{width:100%;margin:4px 0 0;padding:0}.vacancies--list-title{align-items:center;height:auto;margin-top:50px;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px;display:flex}.vacancies--list-title span{color:#717171;margin:0 0 0 10px}.vacancies--list-inner{flex-direction:column;display:flex}.vacancies--list-inner-header{margin-bottom:16px}.vacancies--list-locality{cursor:pointer;font-size:20px;font-weight:700;line-height:28px;text-decoration:underline}@media screen and (min-width:1280px){.vacancies--list{height:auto;margin:0}.vacancies--list-title{margin:0;font-size:24px;line-height:32px}.vacancies--list-title span{font-weight:700}.vacancies--list-header{flex-direction:column;justify-content:space-between;margin-bottom:16px;display:flex;position:relative}.vacancies--map-wrap .vacancies--list-header{max-width:803px;margin-bottom:66px;margin-right:32px}.vacancies--list-locality{font-size:24px;line-height:32px}}.map{height:calc(100vh - 56px);position:relative}@media screen and (min-width:1280px){.map{height:calc(100% - 98px)}}.map__marker-custom{color:#f13e33;background-color:#ffe2e0;border:2px solid #ffafaa;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-family:Golos,sans-serif;font-size:24px;font-weight:700;line-height:24px;display:flex}.map__marker-hover{color:#fff;background-color:#f13e33;border:2px solid #f13e33}[class*=ymaps-2][class*=-ground-pane]{filter:grayscale()}.modal--vacancies-map-header{position:unset;flex-direction:row;align-items:center;height:56px;padding:0}.modal--vacancies-map-header p{text-align:center;width:100%;margin:0}.modal--vacancies-map-header button{color:#000;background-color:#0000;width:auto;height:auto;padding:0}.modal--vacancies-map-header button svg{margin:0}.modal--vacancies-map-header button:hover{background-color:#0000}.modal--vacancies-header{justify-content:space-between;align-items:center;width:100%;font-size:18px;font-weight:600;line-height:26px;display:flex}.modal--vacancies-header button{color:#000;background-color:#0000;width:auto;height:auto;padding:0}.modal--vacancies-header button svg{margin:0}.modal--vacancies-header button:hover{background-color:#0000}.preloader--map{z-index:10;background-color:#f3f3f3;justify-content:center;align-items:center;width:100%;height:calc(100vh - 110px);display:flex;position:absolute}@media screen and (min-width:1280px){.preloader--map{height:100%}}.input-search{white-space:nowrap;text-overflow:ellipsis;background-color:#fafafa;border:1px solid #ededed;border-radius:12px;outline:none;width:100%;height:44px;padding:0 36px 0 9px;font-size:16px;font-weight:400;line-height:24px;transition:all .2s;overflow:hidden}.input-search::placeholder{background-image:url(search.2680cdd5.svg);background-repeat:no-repeat;background-size:19px;padding:0 0 0 29px}.input-search:hover{border-color:#d6d6d6}.input-search:focus{border-color:#b8b8b8}.input-search:focus::placeholder{background-image:none;padding:0}.input-search__container{width:100%;height:44px;position:relative}.input-search__container svg{color:#717171;pointer-events:none;margin:0;position:absolute;top:50%;left:10px;transform:translateY(-50%)scaleX(-1)}.input-search__container button{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:calc(50% - 12px);right:8px}.input-search__container button svg{left:unset;transition:all .2s}@media screen and (min-width:1280px){.input-search__container button:hover svg{color:#242424}}.input-search__wrap--map{z-index:3;background-color:#fff;border-radius:12px;width:calc(100% - 40px);position:absolute;top:50px;left:20px}.input-search__wrap--filter{margin:0 0 12px}@media screen and (min-width:1280px){.input-search__wrap--map{width:480px;padding:0;top:-102px;left:0}}.input-search__dropdown{background-color:#fff;border:none;border-radius:12px;flex-direction:column;align-items:flex-start;width:100%;max-height:254px;padding:0;display:flex;overflow:auto}.input-search__dropdown-wrap{border-radius:12px;width:100%;position:absolute;top:52px;overflow:hidden;box-shadow:0 4px 16px #4a4a4a2e}.input-search__dropdown button{position:unset;width:100%;height:unset;min-height:unset;color:#242424;text-align:left;background-color:#fff;border:none;justify-content:flex-start;margin:0;padding:12px 16px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:400;line-height:20px;transition:all .2s;display:flex}.input-search__dropdown button:hover{background-color:#fafafa}.input-search__empty-text{color:#717171;background-color:#fff;border-radius:0 0 12px 12px;margin:-4px -4px 0;padding:8px 12px 4px;font-size:12px;font-weight:400;line-height:20px}@media screen and (min-width:1280px){.input-search__empty-text{background-color:#0000;margin:-4px 0 0;padding:8px 12px 2px}}.map__controls{z-index:2;position:absolute;bottom:50%;right:20px;transform:translateY(50%)}.map__controls-item{background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;margin:0 0 8px;transition:all .2s;display:flex;box-shadow:0 4px 16px #4a4a4a2e}.map__controls-item svg{color:#2a2a2a;transition:all .2s}.map__controls-item:first-child{margin:0 0 20px}.map__controls-item:active{background-color:#fff}@media screen and (min-width:1280px){.map__controls{right:32px}.map__controls-item:hover,.map__controls-item:active{background-color:#fff}}.vacancy-card__tags{flex-wrap:wrap;grid-area:tags;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}@media screen and (max-width:1279px){.vacancy-card__tags{margin-top:12px}}.vacancy-card__tag{background-color:#d0d0d0;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px}.vacancy__card{border:1px solid #ededed;border-radius:12px;grid-template-areas:"logo""title""salary""info""tags""button";margin:0 0 16px;padding:16px 20px;text-decoration:none;transition:all .2s;display:grid;position:relative}.vacancy__card:last-child{margin:0}.vacancy__card:active{background-color:#f5f5f5}@media screen and (min-width:1280px){.vacancy__card{grid-template-columns:2fr 1fr;grid-template-areas:"logo logo""title salary""info button""tags button";column-gap:25px;padding:20px 24px}.vacancy__card:hover{background-color:#fafafa}}.vacancy__card-logo{color:#ed0e00;grid-area:logo;align-items:center;margin:0 0 4px;display:flex}.vacancy__card-logo svg{width:16px;height:16px;margin:0 9px 0 0}.vacancy__card-logo span{font-size:14px;font-weight:400;line-height:20px}.vacancy__card-logo--pink{color:#e0016c}.vacancy__card-logo--black{color:#242424}.vacancy__card-logo--red{color:#ed0e00}.vacancy__card-logo--turquoise{color:#44adb8}.vacancy__card-logo--yellow{color:#ffb500}.vacancy__card-logo--green{color:#0d7637}@media screen and (min-width:1280px){.vacancy__card-logo{margin:0 0 8px}}.vacancy__card-title{word-break:break-word;grid-area:title;margin:0 0 4px;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.vacancy__card-title{margin:0}}.vacancy__card-salary{grid-area:salary;font-size:16px;font-weight:500;line-height:20px}.vacancy__card-salary--bold{font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.vacancy__card-salary{text-align:right}}.vacancy__card-button{grid-area:button;margin-top:20px}@media screen and (min-width:1280px){.vacancy__card-button{place-self:flex-end;max-width:208px}}.vacancy__card-info{flex-direction:column;grid-area:info;gap:8px;margin-top:20px;display:flex}@media screen and (min-width:1280px){.vacancy__card-info{gap:12px;max-width:470px}}.vacancy__organization-name{color:#242424;font-size:14px;line-height:18px;display:flex}.vacancy__organization-name:before{content:url(House.3a9e0b48.svg);max-height:16px;margin-right:8px;display:inline}.vacancy__card-schedule{color:#242424;word-break:break-word;margin:0;font-size:14px;line-height:18px;display:flex}.vacancy__card-schedule:before{content:url(Calendar.4bc32f6f.svg);max-height:16px;margin-right:8px;display:inline}.vacancy__card-address{color:#242424;word-break:break-word;margin:0;font-size:14px;line-height:18px;display:flex}.vacancy__card-address:before{content:url(Geolocation.307b324f.svg);max-height:16px;margin-right:8px;display:inline}.overview__button{width:min-content;height:unset;color:#242424;background-color:#f3f3f3;border-radius:8px;gap:8px;padding:4px 16px 4px 8px;font-size:14px;font-weight:500;line-height:22px}.overview__button:hover{background-color:#e8e8e8}@media screen and (min-width:1280px){.overview__button{border-radius:12px;height:44px;padding:10px 20px 10px 12px;position:absolute;top:0;right:0}.overview__button:hover{background-color:#e8e8e8}}.overview__button .overview__button-icon{width:24px;height:24px;margin:0;padding:1px 0}.drawer{min-width:413px;max-width:413px;height:100%;padding:0 24px 0 0;overflow:hidden}.drawer__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.drawer__header p{font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}.drawer__header button{color:#000;background-color:#0000;width:auto;height:auto;padding:0;font-weight:500;line-height:24px}.drawer__header button svg{margin:0}.drawer__header button:hover{background-color:#0000}.drawer__header>a{color:#141414;text-decoration:none}.drawer__header>a:hover{color:#414141}.drawer__header h2 span{color:#717171}.drawer__header--vacancies{justify-content:flex-start}.drawer__header--vacancies button svg{margin:0 16px 0 0}.drawer__vacancies-list{flex-direction:column;height:calc(100% - 56px);margin:0 -10px 0 0;padding:0 4px 24px 0;display:flex;overflow-y:auto}.drawer__vacancies-list::-webkit-scrollbar{width:3px;height:0}.drawer__vacancies-list::-webkit-scrollbar-track{background-color:#0000}.drawer__vacancies-list::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:10px}.drawer__vacancies-list .vacancy__card{padding:16px 20px}.drawer__vacancies-list .vacancy__card-main-info{flex-direction:column;gap:16px}.drawer__vacancies-list .vacancy__card-info{gap:8px;margin-top:16px}.drawer__vacancies-list .vacancy__card-salary{top:unset;right:unset;text-align:left;max-width:100%;position:relative}@media screen and (min-width:1280px){.drawer__vacancies-list{padding:0 32px 24px 0}}.vacancies__empty{max-width:335px}.vacancies__empty-wrap{text-align:center;justify-content:center;align-items:flex-start;min-height:calc(100vh - 380px);margin:0;display:flex}.modal--map .vacancies__empty-wrap{min-height:unset;margin:0}.vacancies__empty h2{margin:0 0 44px}.vacancies__empty h3{text-align:left;margin:32px 0 0;font-size:16px;font-weight:500;line-height:24px}.vacancies__empty-description{margin:12px 0 32px}@media screen and (min-width:1280px){.vacancies__empty-wrap{height:100%;margin:16% 0 0}.vacancies__empty h3{margin:44px 0 0}}.vacancies__button{color:#000;background:#f3f3f3;height:40px;font-size:16px;font-weight:500}.vacancies__button+.vacancies__button{margin-top:16px}.vacancies__button:hover{color:#fff}.vacancies__neighbours{margin:12px 0 0}.vacancies__neighbours h2{text-align:left;font-size:24px;font-weight:600}.modal--map .vacancies__neighbours{height:auto}@media screen and (min-width:1280px){.vacancies__neighbours{margin-bottom:0}}.vacancies__neighbours-item{color:#000;cursor:pointer;background-color:#0000;justify-content:space-between;align-items:flex-start;width:100%;height:auto;padding:0;display:flex}.vacancies__neighbours-item+.vacancies__neighbours-item{margin-top:16px}.vacancies__neighbours-item-name{max-width:80%}.vacancies__neighbours-item-name p{text-align:left;margin-top:0;font-size:16px;line-height:24px}.vacancies__neighbours-item-name p:first-child{margin:0}.vacancies__neighbours-item-name p:last-child{color:#717171;margin:0;font-size:12px;line-height:16px}.vacancies__neighbours-item-count{color:#717171;align-items:center;font-size:16px;line-height:24px;display:flex}.vacancies__neighbours-item-count svg{margin:0 0 0 20px}.vacancies__neighbours-item:hover{background-color:#0000}.vacancies{flex-direction:row;align-items:flex-start;display:flex;position:relative}.vacancies--map{position:relative}.vacancies--list-wrap{flex-direction:column;margin:0;padding-top:152px}.vacancies--map-wrap{margin:0;padding:56px 0 0}@media screen and (min-width:1280px){.vacancies--list-wrap{flex-direction:row;align-items:stretch;height:auto;margin:0 auto;padding:104px 0 0}.vacancies--map-wrap{height:100vh;margin:0 0 0 calc(50vw - 608px);padding:104px 0 0}}.vacancies--not-found{flex-direction:column;justify-content:center;align-items:center;height:260px;display:flex}@media screen and (min-width:1280px){.vacancies--not-found{width:1216px}}.vacancies__header{z-index:2;pointer-events:all;background-color:#fff;flex-direction:row;justify-content:space-between;align-items:center;width:100vw;height:48px;padding:4px 20px;display:flex;position:absolute;top:56px;left:0}.vacancies--map-wrap .vacancies__header{background:0 0}.vacancies__header--search{justify-content:space-between;display:flex}.vacancies__header--filters{position:absolute}.vacancies__header--filters svg{margin:0 0 0 22px}.vacancies__header--list{top:100px}.vacancies__header--map{z-index:1;top:100px}.vacancies__header--map:after{z-index:-1;content:"";background-color:#fff;width:100%;height:155px;display:block;position:absolute;top:0;left:0}@media screen and (max-width:767px){.vacancies__header{top:56px}.vacancies__header--list{position:fixed}}.vacancies__content{width:100%}@media screen and (min-width:1280px){.vacancies__content{width:calc(100vw - 413px);height:100%}}.vacancies__other{padding-top:0}@media screen and (max-width:767px){.vacancies+.vacancies__other{margin-top:80px}}.vacancies__seo{margin:64px 20px 10px}.vacancies__seo p{color:#b8b8b8;margin:0;font-size:12px;font-weight:400;line-height:16px}@media screen and (min-width:1280px){.vacancies__seo{width:1216px;margin:48px auto 10px}}.vacancies--quick-filter{gap:8px;margin:16px 0 0;display:flex;overflow:scroll}.vacancies--map .vacancies--quick-filter{margin:65px 0 -55px}@media screen and (max-width:767px){.vacancies--quick-filter{width:100vw;margin:0 0 24px -20px;padding:0 20px}.vacancies__header--map .vacancies--quick-filter{position:absolute;top:105px}.vacancies--list .vacancies--quick-filter{z-index:1;background-color:#fff;margin-top:-8px;padding-block:8px;position:fixed}}.vacancies--quick-filter-item{background-color:#f5f5f5;border-radius:8px;flex-shrink:0;padding:5px 12px;font-size:14px;font-weight:500;line-height:22px}@media (hover:hover){.vacancies--quick-filter-item:hover{background-color:#f0f0f0}.vacancies--quick-filter-item--active:hover{background-color:#393939}}.vacancies--quick-filter-item:active,.vacancies--quick-filter-item--active{color:#fff;background-color:#393939}.vacancy__inner{flex-direction:column;display:flex}.vacancy__inner .vacancy-info__img-wrap{background:#edf3fd;border-radius:0 0 20px 20px;order:-1;width:100vw;margin:0 0 0 -20px;padding:0 20px 28px}@media screen and (min-width:1280px){.vacancy__inner{flex-direction:row;justify-content:space-between;align-items:stretch;gap:104px;position:relative}}.vacancy__anchor button{height:56px;margin:20px 0 0;font-weight:500}@media screen and (min-width:1280px){.vacancy__anchor{margin:32px 0 0}}.vacancy__form{height:fit-content;margin:80px 0 0}.vacancy__form+.list--vacancies-wrap{margin:120px 0 0}.vacancy__form>.resume-form{background:#f13e33;border-radius:24px;width:802px;margin:0 auto;padding:40px 103px}.vacancy__form .resume-form__title{color:#fff;justify-content:center;align-items:center;gap:20px;font-family:MagnitBox,sans-serif;font-size:36px;font-weight:700;line-height:44px;display:flex}.vacancy__form .resume-form__title img{width:40px;height:40px}.vacancy__form .switch__wrap{background:#fff;border-radius:12px;margin:12px 0;padding:12px}.vacancy__form .check__wrap{margin:12px 0 0}.vacancy__form .resume-form__submit{margin:24px 0 0}@media screen and (max-width:767px){.vacancy__form{margin:64px 0 0}.vacancy__form>.resume-form{width:100vw;margin:0 0 0 -20px;padding:40px 20px}.vacancy__form .resume-form__title{font-size:24px;line-height:32px}.vacancy__form .resume-form__title img{display:none}.vacancy__form+.list--vacancies-wrap{margin:64px 0 0}}.vacancy__list-benefits{margin:64px 0}.vacancy__list-benefits-title{margin:0 0 12px;font-size:20px;font-weight:500}@media screen and (min-width:1280px){.vacancy__list-benefits{margin:120px 0 0}}.vacancy__list-benefits .list-benefits__content{margin:20px 0 0}@media screen and (min-width:1280px){.vacancy__list-benefits .list-benefits__content{margin:24px 0 0}}.vacancy__title{color:#242424;margin:0 0 8px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.vacancy__title--form{text-align:center;margin:0 0 20px;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.vacancy__title{margin:0 0 16px;font-size:48px;line-height:56px}.vacancy__title--form{margin:0 0 24px}}.vacancy__subtitle{font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.vacancy__subtitle{font-size:28px;line-height:36px}}.vacancy__suggestion{background:#edf3fd;margin:80px -20px 0;padding:44px 20px}@media screen and (min-width:1280px){.vacancy__suggestion{margin:120px 0 0;padding:48px 40px}}.vacancy__suggestion .suggestions__title{color:#242424;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.vacancy__suggestion .suggestions__title{font-size:36px;line-height:44px}}.vacancy__suggestion .suggestions__list{margin:24px 0 0}@media screen and (min-width:1280px){.vacancy__suggestion .suggestions__list{border-radius:0;margin:36px 0 0}}.vacancy__suggestion .suggestions__list-item{padding:12px 16px 24px 8px}@media screen and (min-width:1280px){.vacancy__suggestion .suggestions__list-item{min-height:auto;padding:16px 32px 16px 16px}}.vacancy__suggestion .suggestions__item-content{margin:0 0 0 88px}@media screen and (min-width:1280px){.vacancy__suggestion .suggestions__item-content{width:100%;margin:0 0 0 24px}}.vacancy__suggestion .suggestions__item-title{min-height:auto;margin:12px 0 0}@media screen and (min-width:1280px){.vacancy__suggestion .suggestions__item-title{margin:0}}.vacancy__suggestion .suggestions__item-description{margin-top:4px}@media screen and (min-width:1280px){.vacancy__suggestion .suggestions__item-description{margin:8px 0 0}.vacancy-info{width:620px}}.vacancy-info__details{gap:8px;display:grid}@media screen and (min-width:1280px){.vacancy-info__details{gap:16px}}.vacancy-info__title{font-size:24px;line-height:32px}@media screen and (min-width:1280px){.vacancy-info__title{font-size:40px;line-height:48px}}.vacancy-info__salary{color:#717171;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.vacancy-info__salary{font-size:24px;line-height:32px}}.vacancy-info__img{border-radius:20px;width:100%}@media screen and (min-width:1280px){.vacancy-info__img{order:0;margin:36px 0 0}}.vacancy-info__address-link{text-decoration:underline;display:inline-block}.vacancy-info__subtitle{margin:0 0 12px;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.vacancy-info__subtitle{margin:0 0 16px;font-size:28px;line-height:36px}}.vacancy-info__item+.vacancy-info__item{margin-top:40px}.vacancy-info__item p{color:#242424;margin:0}.vacancy-info__item ol,.vacancy-info__item ul{margin:0;padding:0 0 0 17px}.vacancy-info__item ol li,.vacancy-info__item ul li{color:#242424;margin:0 0 12px;padding:0 0 0 4px;font-size:16px;font-weight:400;line-height:24px}.vacancy-info__item ol li:last-child,.vacancy-info__item ul li:last-child{margin:0}.vacancy-info__item--hero{flex-direction:column;display:flex}.vacancy-info__item--hero+.vacancy-info__item{margin-top:64px}@media screen and (min-width:1280px){.vacancy-info__item+.vacancy-info__item{margin-top:36px}.vacancy-info__item ol li,.vacancy-info__item ul li{margin:0 0 8px}}.vacancy__seo{gap:8px;margin:80px 0 -48px;display:grid}.vacancy__seo p{color:#b8b8b8;margin:0;font-size:12px;font-weight:400;line-height:16px}@media screen and (min-width:1280px){.vacancy__seo{margin:120px 0 -48px}.vacancy__seo p{max-width:840px}}.vacancy__archive-notice{background-color:#f3f3f3;border-radius:12px;height:120px;padding:16px;display:flex}.vacancy__archive-notice svg{min-width:22px;min-height:22px}.vacancy__archive-notice-inner{margin:0 0 0 16px}.vacancy__archive-notice h2{margin:0 0 4px;font-size:16px;font-weight:600;line-height:24px}.vacancy__archive-notice p{margin:0;font-size:14px;font-weight:400;line-height:20px}@media screen and (min-width:1280px){.vacancy__archive-notice{width:78%;height:120px;padding:17px;position:sticky;top:92px}.vacancy__archive-notice-inner{margin:0 0 0 17px}.vacancy__archive-notice h2{font-size:18px;line-height:26px}.vacancy__archive-notice p{font-size:16px;line-height:24px}}.vacancy__stories{gap:24px;margin:36px 0;padding:0;list-style:none;display:flex}.vacancy__stories li{flex-direction:column;align-items:center;gap:12px;display:flex}.vacancy__stories li span{font-size:14px;font-weight:500;line-height:18px}@media screen and (max-width:767px){.vacancy__stories{order:-1;gap:18px;width:100vw;margin:8px 0 28px;padding:10px 20px;position:relative;left:-20px;overflow:scroll}.vacancy__stories li{gap:11px}.vacancy__stories li span{font-size:12px;line-height:16px}}.vacancy__story{border-radius:16px;width:103px;height:103px;position:relative}.vacancy__story:before{content:"";box-sizing:border-box;border:1.6px solid #ed0e00;border-radius:20px;width:calc(100% + 8px);height:calc(100% + 8px);display:block;position:absolute;top:-4px;left:-4px}.vacancy__story img{width:103px;height:103px}.vacancy__story--blue{background-color:#edf3fd}.vacancy__story--pink{background-color:#fbebed}.vacancy__story--green{background-color:#fafbee}.vacancy__story--yellow{background-color:#fef5e5}li:first-child .vacancy__story img{width:72px;height:72px}.vacancy__story--viewed:before{border-color:#ededed}@media screen and (max-width:767px){.vacancy__story,.vacancy__story img{width:82px;height:82px}.vacancy__story:before{width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px}}.vacancy__stories-modal-overlay{background:#000000e5}.vacancy__stories-modal-content{background:0 0;width:auto}@media screen and (max-width:767px){.modal--legal-wrap .vacancy__stories-modal-content{max-height:calc(100dvh - 50px);padding:0}}.vacancy__stories-modal-close{background:unset;cursor:pointer;z-index:2;border:none;outline:0;justify-content:center;align-items:center;width:72px;height:72px;padding:0;display:flex;position:fixed;top:0;right:0}.vacancy__stories-modal-close svg{width:20px;height:20px}.vacancy__stories-modal-close svg path{fill:#fff}@media screen and (max-width:767px){.vacancy__stories-modal-close{z-index:99999;background-color:#f3f3f3;border-radius:12px;width:32px;height:32px;top:16px;right:16px}.vacancy__stories-modal-close svg{width:12px;height:12px}.vacancy__stories-modal-close svg path{fill:#121212}}.vacancy__stories-modal-inner-content,.vacancy__stories-modal-inner-content>div{border-radius:24px}.vacancy__stories-modal-inner-content>div>div:first-child{top:-20px}.vacancy__stories-modal-inner-content>div>div:nth-child(2){border-radius:24px}@media screen and (max-width:767px){.vacancy__stories-modal-inner-content>div>div:nth-child(2){border-radius:24px 24px 0 0}}.vacancy-story{box-sizing:border-box;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:100%;height:100%;padding:0 28px;display:flex}.vacancy-story h3{font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.vacancy-story--interview{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICA8ZGVmcz4KICAgIDxyYWRpYWxHcmFkaWVudCBpZD0iYSIgY3g9IjQxLjMzJSIgY3k9IjgwLjE2JSIgcj0iNjkuMTklIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI0VCOURBNyIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNGREU5RTgiLz4KICAgIDwvcmFkaWFsR3JhZGllbnQ+CiAgICA8cmFkaWFsR3JhZGllbnQgaWQ9ImIiIGN4PSI0MS44NyUiIGN5PSIyNi4yOSUiIHI9Ijg0LjA4JSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNGREU5RTgiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSI0Mi40NCUiIHN0b3AtY29sb3I9IiNGQUI3QjIiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSI3My4zNCUiIHN0b3AtY29sb3I9IiNFNDZGN0UiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjRkFCN0IyIi8+CiAgICA8L3JhZGlhbEdyYWRpZW50PgogICAgPHJhZGlhbEdyYWRpZW50IGlkPSJjIiBjeD0iNDEuODclIiBjeT0iMjYuMjklIiByPSI4NC4wOCUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjRkRFREVDIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNDIuNDQlIiBzdG9wLWNvbG9yPSIjRkNEMkNGIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNzMuMzQlIiBzdG9wLWNvbG9yPSIjRURBMEFBIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0ZDRDJDRiIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICA8L2RlZnM+CiAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPgogIDxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjYikiIG9wYWNpdHk9Ii45Ii8+CiAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjKSIgb3BhY2l0eT0iLjkiLz4KPC9zdmc+Cg==)}.vacancy-story--interview h3{color:#6c1e28}.vacancy-story--work{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxkZWZzPgogICAgPHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iNjUlIiBjeT0iMjUuNzMlIiByPSI5Mi4xMyUiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLjkzOTcgLjIzNzc3IC0uMzQyMDIgLjY1MzI3IDAgMCkiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjRkVGN0VDIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNDIuNDQlIiBzdG9wLWNvbG9yPSIjRkJFMkI2Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iNzMuMzQlIiBzdG9wLWNvbG9yPSIjRjZDODc5Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0ZCRTJCNiIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICA8L2RlZnM+CiAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPgo8L3N2Zz4K)}.vacancy-story--work h3{color:#b46100}.vacancy-story--training{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxkZWZzPgogICAgPHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMjAuMjclIiBjeT0iOC43OSUiIHI9Ijk3LjA2JSIgZ3JhZGllbnRUcmFuc2Zvcm09InNjYWxlKDEgLjc5NzYpIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI0QxRTFGQSIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjQyLjQ0JSIgc3RvcC1jb2xvcj0iI0E2QzVGNSIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjczLjM0JSIgc3RvcC1jb2xvcj0iIzVGOTZFOCIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNBNkM1RjUiLz4KICAgIDwvcmFkaWFsR3JhZGllbnQ+CiAgICA8cmFkaWFsR3JhZGllbnQgaWQ9ImIiIGN4PSIyMC4yNyUiIGN5PSI4Ljc5JSIgcj0iOTcuNTUlIiBncmFkaWVudFRyYW5zZm9ybT0ic2NhbGUoMSAuODAxNikiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjRThGMEZDIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNDIuNDQlIiBzdG9wLWNvbG9yPSIjRDZFNEZBIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjOTlCQ0YwIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0Q2RTRGQSIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICA8L2RlZnM+CiAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPgogIDxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjYikiLz4KPC9zdmc+Cg==)}.vacancy-story--training h3{color:#274675}.vacancy__stories-navigation{pointer-events:none;justify-content:space-between;width:575px;display:flex;position:fixed;top:calc(50% - 44px);left:calc(50% - 287.5px)}.vacancy__stories-navigation button{pointer-events:all;width:56px;height:56px}.vacancy__stories-navigation button:first-of-type{margin:0 auto 0 0}.vacancy__stories-navigation button:last-of-type{margin:0 0 0 auto}.vacancy-superficially{background:#edf3fd;border-radius:16px;flex-direction:column;flex-shrink:0;gap:24px;width:493px;height:fit-content;padding:28px;display:flex;position:sticky;top:92px}.vacancy-superficially>.button__custom{width:320px;height:56px}@media screen and (max-width:767px){.vacancy-superficially{border-radius:20px 20px 0 0;order:-1;width:100vw;margin:0 0 0 -20px;padding:28px 20px;position:relative;top:0}.vacancy-superficially>.button__custom{order:2;width:100%}.vacancy-superficially .share-link-component__standalone{order:5}}.vacancy-superficially__salary h2{margin:0 0 8px}@media screen and (max-width:767px){.vacancy-superficially__salary{order:1}.vacancy-superficially__salary h2{font-size:28px;line-height:36px}}.vacancy-superficially__salary-value{color:#717171;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.vacancy-superficially__salary-note{color:#b8b8b8;font-size:18px;font-weight:700;line-height:26px}.vacancy-superficially__address h2{margin:0 0 8px}@media screen and (max-width:767px){.vacancy-superficially__address{order:3}}.vacancy-superficially__work-format{flex-direction:column;gap:8px;display:flex}@media screen and (max-width:767px){.vacancy-superficially__work-format{order:4}.vacancy-superficially__work-format .title{font-family:MagnitSans,sans-serif}}.vacancy-superficially__tags{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.vacancy-superficially__tags li{background:#fff;border-radius:8px;padding:5px 8px;font-size:14px;font-weight:500;line-height:22px}@media screen and (max-width:767px){.vacancy-superficially__tags{order:0}}.vacancy__form-anchor{justify-content:center}.resume__hero{flex-direction:column;gap:20px;margin:0;display:flex;position:relative}@media screen and (min-width:1280px){.resume__hero{gap:40px}}.resume__hero-title{margin:0 20px;font-size:28px;font-weight:700;line-height:36px}@media screen and (min-width:1280px){.resume__hero-title{margin:0;font-size:48px;line-height:56px}}.resume__hero-image img{width:100%;height:auto;display:block}.resume__page{flex-direction:row-reverse;margin:16px 0 0}.resume__page-img-wrap{border-radius:24px;overflow:hidden}@media screen and (min-width:1280px){.resume__page{margin:0}}.resume__field{width:100%}.notfound{justify-content:center;align-items:center;height:calc(100vh - 56px);display:flex}.notfound-content{width:100%}.notfound-content h1{margin-bottom:24px;font-size:100px;font-weight:700}.notfound-content p{text-align:left}.notfound-content button{background-color:#ed0e00;margin-top:48px}.notfound-content button:hover{background-color:#f13e33}@media screen and (min-width:1280px){.notfound-content{flex-direction:column;align-items:center;width:350px;display:flex}.notfound-content p{text-align:center;max-width:80%;margin:0;font-size:16px;font-weight:400;line-height:24px}.notfound{height:calc(100vh - 56px)}}.policies{white-space:pre-wrap;width:100%}.modal .policies,.modal--legal-wrap .modal__inner-content .policies{flex-direction:column;display:flex;overflow:hidden}.modal .policies h1,.modal--legal-wrap .modal__inner-content .policies h1{text-align:center;margin:4px 0 8px;font-size:16px;font-weight:700;line-height:24px}@media screen and (min-width:1280px){.modal .policies h1,.modal--legal-wrap .modal__inner-content .policies h1{margin:52px 0 8px;font-family:MagnitBox,sans-serif;font-size:20px;line-height:28px}}.policies-title{margin:10px 0 0}.modal .policies-title,.modal--legal-wrap .modal__inner-content .policies-title{margin:48px 0 16px;font-size:18px;font-weight:600;line-height:26px}@media screen and (min-width:1280px){.policies-title{margin:20px 0 24px;font-size:32px;font-weight:600;line-height:40px}.modal .policies-title,.modal--legal-wrap .modal__inner-content .policies-title{margin:56px 0 16px;font-size:20px}}.policies-description{margin:0 0 24px}.policies-description h2{font-size:16px;line-height:24px}.policies-description div{font-size:12px;line-height:20px}.policies-description:last-child{margin:0}.modal .policies-description,.modal--legal-wrap .modal__inner-content .policies-description{white-space:pre-wrap;text-align:left;-webkit-box-orient:vertical;max-width:fit-content;max-height:95%;margin:0 0 16px;font-size:14px;font-weight:400;line-height:20px;overflow:scroll}.modal .policies-description h2,.modal--legal-wrap .modal__inner-content .policies-description h2{margin:0;font-size:16px;font-weight:600}.modal .policies-description div,.modal--legal-wrap .modal__inner-content .policies-description div{font-size:14px}.modal .policies-description a,.modal--legal-wrap .modal__inner-content .policies-description a{color:#0071c2}.modal .policies-description strong,.modal--legal-wrap .modal__inner-content .policies-description strong{font-weight:500}@media screen and (min-width:1280px){.policies-description{margin:0 0 24px;font-size:16px;font-weight:400;line-height:24px}.policies-description h2{margin:0 0 12px;font-size:20px;font-weight:600;line-height:28px}.policies-description div{font-size:16px;line-height:24px}.policies-description:last-child{margin:0}.policies-description--title{margin:0 0 12px;font-size:18px;font-weight:600}.modal .policies-description,.modal--legal-wrap .modal__inner-content .policies-description{max-height:100%;margin:0 0 16px;font-size:16px}.modal .policies-description div,.modal--legal-wrap .modal__inner-content .policies-description div{font-size:16px;font-weight:400;line-height:24px}.modal .policies-description h2,.modal--legal-wrap .modal__inner-content .policies-description h2{font-size:18px}}.policies-employee{margin:168px 20px 24px}@media screen and (min-width:1280px){.policies-employee{justify-content:space-between;align-items:flex-start;width:1216px;margin:136px auto 96px;display:flex}}.policies-employee__nav-wrap{width:100vw;margin:0 -20px;padding:0 20px;overflow:auto}.policies-employee__nav-wrap nav{flex-flow:wrap;justify-content:space-between;align-items:flex-start;width:auto;display:flex}.policies-employee__nav-wrap--wide nav{justify-content:space-between;width:auto}@media screen and (min-width:1280px){.policies-employee__nav-wrap{width:auto;margin:0;position:relative}.policies-employee__nav-wrap nav{flex-direction:column;width:300px;display:flex;position:fixed;top:170px;left:calc(50vw - 608px)}}.policies-employee__nav{background-color:#f5f5f5;border-radius:8px;justify-content:center;align-items:center;width:168px;min-width:168px;height:32px;margin-bottom:12px;font-size:14px;font-weight:400;line-height:22px;text-decoration:none;display:flex}.policies-employee__nav:first-child{margin-right:8px}.policies-employee__nav:last-child{width:185px;min-width:185px}.policies-employee__nav--checked{color:#fff;background-color:#474747}@media screen and (min-width:1280px){.policies-employee__nav{color:#b8b8b8;background-color:unset;width:auto;height:auto;margin:0 0 12px;font-size:18px;font-weight:600;line-height:26px}.policies-employee__nav:last-child{width:auto;margin:0}.policies-employee__nav--checked{color:#242424;background-color:unset}}.policies-employee__content{margin:48px 0 0}.policies-employee__content h1{color:var(--primary-color);margin:0 0 20px;font-weight:700}.policies-employee__content h2{color:var(--primary-color);margin:0 0 16px;font-weight:700}.policies-employee__content p{color:var(--primary-color);margin:0 0 24px;font-weight:400}.policies-employee__content p:last-child{margin:0}.policies-employee__content ul,.policies-employee__content ol{margin:24px 0;padding:0 0 0 30px}.policies-employee__content ul li,.policies-employee__content ol li{color:var(--primary-color);font-weight:400}.policies-employee__content a{color:#0071c2}@media screen and (min-width:1280px){.policies-employee__content{width:800px;margin:0}.policies-employee__content h1{margin:0 0 24px;font-size:32px;line-height:40px}}.policies-employee__link{color:#0071c2}.policies-youth{margin:48px 0 0}.policies-youth h1{color:#242424;margin:0 0 24px;font-size:18px;line-height:26px}.policies-youth p{color:#242424;margin:0 0 24px;font-size:16px;font-weight:400;line-height:24px}.policies-youth p:last-child{color:#b8b8b8;margin:0}.policies-youth ul{margin:24px 0;padding:0 0 0 30px}.policies-youth ul li{color:#242424;font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:1280px){.policies-youth{width:1216px;margin:72px auto 0;padding:64px 0 0}.policies-youth h1{font-size:32px;font-weight:700;line-height:40px}}.courier{margin:0;padding:112px 0 0;position:relative}.courier__section-title{color:#242424;margin:0 0 24px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:600;line-height:32px}.courier__content>.courier__city-selector:first-child{margin-top:0}@media screen and (min-width:1280px){.courier{width:1280px;overflow:inherit;margin:0 auto;padding:72px 0 0}.courier__section-title{font-size:36px;font-weight:700;line-height:44px}}.courier .marked-requirements{margin:64px 0}@media screen and (min-width:1280px){.courier .marked-requirements{margin:120px 0}}.courier__content{margin:64px 0 28px;padding:0 20px}.courier__content--no-rates{margin-bottom:0}@media screen and (min-width:1280px){.courier__content{margin:120px 0 76px;padding:0 32px}}.courier__slogan{color:#242424;margin:64px 0;font-family:MagnitBox,sans-serif;font-size:32px;font-weight:700;line-height:38px}.courier__slogan span{color:#fff;background-color:#f13e33;border-radius:10px;padding:1px 4px 4px;line-height:46px}.courier__slogan p{margin:0}@media screen and (min-width:1280px){.courier__slogan{margin:120px 0;font-size:74px;line-height:89px}.courier__slogan span{border-radius:30px;padding:0 13px 10px;line-height:89px}}.courier__anchor{z-index:5;width:calc(100% - 40px);height:40px;text-decoration:none;position:fixed;bottom:56px;left:20px}.courier__anchor button{height:100%;font-weight:500}.courier__notice{color:#b8b8b8;letter-spacing:.12px;margin:0 20px;font-size:10px;font-weight:400;line-height:14px;position:relative;bottom:-36px}@media screen and (min-width:1280px){.courier__notice{width:890px;margin:64px 32px 0;bottom:-44px}}.courier-header{z-index:5;background-color:#f13e33;justify-content:space-between;align-items:center;width:100%;height:56px;margin:0;padding:0 20px;display:flex;position:absolute;top:0;left:0}.courier-header button{width:auto;display:none}.courier-header a{text-decoration:none}.courier-header svg{width:127px}@media screen and (min-width:1280px){.courier-header{background-color:#0000;width:1216px;margin:0;padding:0;left:32px}.courier-header button{display:initial;color:#242424;background-color:#fff;border-radius:8px;width:143px;height:32px;padding:0;font-size:14px;font-weight:500;line-height:20px;transition:all .2s}.courier-header button:hover{background-color:#fbf2f2;transition:all .2s}.courier-header svg{width:auto}}.courier-hero{background-color:#fdf1f0;border-radius:0 0 20px 20px;flex-direction:column;padding:24px 20px 0;display:flex;position:relative}.courier--no-rates .courier-hero{border-radius:20px}.courier-hero img{z-index:1;pointer-events:none;order:2;width:calc(100% + 40px);margin:20px 0 0 -20px;position:relative;bottom:0;left:0}.courier-hero h2{color:#242424;margin:20px 0;font-family:Golos,sans-serif;font-size:18px;font-weight:600;line-height:26px}.courier-hero a{height:56px;font-weight:500;text-decoration:none}.courier-hero button{width:100%;height:56px;margin:0;font-size:16px;font-weight:500;line-height:24px;transition:all .2s}@media screen and (min-width:768px){.courier-hero{flex-direction:row;height:440px}.courier-hero img{bottom:0;right:0;left:unset;width:auto;max-width:470px;height:auto;margin:unset;position:absolute}.courier-hero button{width:auto}.courier-hero>div{max-width:500px}}@media screen and (min-width:1280px){.courier-hero{border-radius:0 0 32px 32px;height:440px;padding:84px 40px;display:block}.courier-hero>div{max-width:unset}.courier--no-rates .courier-hero{border-radius:32px}.courier-hero img{bottom:0;right:40px;left:unset;width:auto;max-width:550px;margin:unset;position:absolute}.courier-hero h2{width:460px;margin:16px 0 32px;font-size:20px;line-height:28px}.courier-hero button{width:280px}.courier-hero a{width:320px;height:56px}}@media screen and (min-width:1921px){.courier-hero img{right:calc(50vw - 806px)}}.courier-hero__title{color:#242424;white-space:pre-wrap;margin:0;font-family:Golos,sans-serif;font-size:28px;font-weight:700;line-height:36px}.courier-hero__title--no-rates .courier-hero__title{font-family:MagnitBox,sans-serif}@media screen and (min-width:1280px){.courier-hero__title{width:500px;font-size:48px;line-height:56px}.courier-hero__title--small-sized{font-size:32px;line-height:38px}}.courier--benefits{flex-direction:column;gap:12px;display:flex}@media screen and (min-width:1280px){.courier--benefits{flex-flow:wrap;justify-content:space-between;align-items:stretch;gap:24px}}.benefits-card{text-align:center;background-color:#f5f5f5;border-radius:16px;width:100%;height:auto;padding:20px}.benefits-card h3{color:#242424;margin:0 0 12px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:600;line-height:32px}.benefits-card p{color:#717171;margin:0;font-size:16px;font-weight:400;line-height:24px}.benefits-card--green{background-color:#f4fdf5}.benefits-card--green h3{color:#47744c}.benefits-card--green p{color:#242424}.benefits-card:last-child{margin:0}@media screen and (min-width:1280px){.benefits-card{border-radius:20px;flex-direction:column;justify-content:center;width:389px;height:216px;padding:32px;display:flex}.benefits-card--stripped-padding{padding:32px 14px}.benefits-card h3{margin:0 0 16px;font-size:36px;font-weight:700;line-height:44px}}.join{margin:0 0 48px}@media screen and (min-width:1280px){.join{margin:0 0 64px}.join-list{justify-content:space-between;align-items:center;display:flex}}.join-card{background-color:#f5f5f5;border-radius:16px;margin:0 0 12px;padding:20px}.join-card--index{color:#fff;background-color:#474747;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.join-card--green .join-card--index{background-color:#2c7e34}.join-card h3{color:#242424;margin:20px 0 12px;font-size:18px;font-weight:600;line-height:26px}.join-card a{text-decoration:none}.join-card button{color:#fff;background-color:#f13e33;border-radius:12px;width:auto;padding:10px 20px;font-size:16px;font-weight:500;line-height:24px}.join-card p{color:#717171;margin:0;font-size:16px;font-weight:400;line-height:24px}.join-card--green{background-color:#f5ffcd}.join-card--green p{color:#242424}.join-card:last-child{margin:0}@media screen and (min-width:1280px){.join-card{border-radius:32px 32px 32px 0;width:23.7%;margin:0}}.questions{margin:64px 0}.courier__content>.questions:first-child{margin-top:0}.courier__content>.questions:last-child{margin-bottom:0}@media screen and (min-width:1280px){.questions{margin:120px 0}.questions__list{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}}.questions-card{background-color:#f5f5f5;border-radius:16px;margin:0 0 12px;padding:20px}.questions-card h3{color:#242424;margin:0 0 12px;font-size:18px;font-weight:600;line-height:26px}.questions-card p{color:#717171;margin:0;font-size:16px;font-weight:400;line-height:24px}.questions-card:last-child{margin:0}@media screen and (min-width:1280px){.questions-card{border-radius:32px 32px 32px 0;margin:0;padding:24px}.questions-card h3{margin:0 0 16px}}.courier-form{background-color:#f13e33;border-radius:20px;padding:44px 20px 0;position:relative;overflow:visible}.courier-form--field{margin:0 0 8px}@media screen and (min-width:1280px){.courier-form{border-radius:24px;padding:48px 0 72px 40px}.courier-form--inner{width:500px}.courier-form--field{margin:0 0 12px}}.courier-form__wrap{margin:64px 0}@media screen and (min-width:1280px){.courier-form__wrap{margin:120px 0}}.courier-form__submit{color:#242424;background-color:#fff;width:100%;height:56px;margin:0;font-size:16px;font-weight:500;line-height:24px;transition:all .2s}.courier-form__submit:hover{background-color:#fbf2f2;transition:all .2s}@media screen and (min-width:1280px){.courier-form__submit{width:100%;display:inline}}.courier-form__submit-container{align-items:flex-end;gap:8px;margin:24px 0 0;display:flex}.courier-form__checkbox{color:#fff;margin:24px 0 0}.courier-form__checkbox a{color:#fff}.courier-form__checkbox-label:before{border:2px solid #fff}.courier-form__checkbox-label:after{background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 4 3 3 5-5.5' stroke='%23e33' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.courier-form__checkbox-label:hover:before{border:2px solid #fff}.courier-form__title{align-items:center;display:flex}.courier-form__title p{color:#242424;margin:0 0 24px;font-family:MagnitBox,sans-serif;font-size:32px;font-weight:700;line-height:40px}.courier-form__title img{margin:0 0 10px 20px}@media screen and (min-width:1280px){.courier-form__title{margin:128px 0 0}.courier-form__title p{font-size:74px;font-weight:700;line-height:89px}}.courier-form__image-wrap{width:calc(100% + 40px);margin-top:29px;padding:0 20px 0 14px;position:relative;bottom:0;left:-20px;right:0}.courier-form__image-wrap img{width:100%;display:block}@media screen and (min-width:1280px){.courier-form__image-wrap{top:0;right:0;left:unset;width:50%;height:100%;margin:0;padding:0 50px 0 0;position:absolute}.courier-form__image-wrap img{object-fit:contain;width:100%;height:100%}}.courier-preview{z-index:-1;background-color:#f13e33;border-radius:16px;height:100%;padding:24px 24px 0 16px;position:relative;overflow:hidden}.courier-preview svg{width:127px;height:24px}.courier-preview p{color:#fff;margin:0 0 24px;font-size:16px;font-weight:600;line-height:24px}.courier-preview h2{color:#fff;margin:12px 0;font-size:30px;font-weight:700}.courier-preview a{text-decoration:none}.courier-preview img{height:240px;position:absolute;bottom:-80px;left:calc(50vw - 200px)}.courier-preview button{width:100%;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.courier-preview{border-radius:16px;padding:32px 0 32px 64px}.courier-preview svg{width:148px;height:28px}.courier-preview p{margin:0 0 25px;font-size:20px;line-height:28px}.courier-preview h2{margin:16px 0 8px;font-size:48px;line-height:56px}.courier-preview img{bottom:-100px;right:-110px;left:unset;height:445px}.courier-preview button{width:280px}}.courier__bonus{background-color:#f13e33;border-radius:24px;flex-direction:row;justify-content:space-between;align-items:flex-start;height:480px;margin:64px 0 0;padding:44px 20px;display:flex;position:relative;overflow:hidden}.courier__bonus img{width:100%;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.courier__bonus{align-items:center;height:252px;margin:120px 0 0;padding:48px 40px}.courier__bonus img{top:-20px;right:45px;left:unset;max-width:550px}}.courier__bonus-container{flex-direction:column;gap:20px;width:556px;display:flex}.summer{padding:112px 0 0}@media screen and (min-width:1280px){.summer{padding:72px 0 0}}.summer__title{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}.summer__title--white{color:#fff}@media screen and (min-width:1280px){.summer__title{font-size:36px;line-height:44px}}.summer__notice{color:#b8b8b8;margin:16px 20px 0;font-size:12px;font-weight:400;line-height:16px;position:relative;bottom:-48px}@media screen and (min-width:1280px){.summer__notice{width:100%;max-width:1216px;margin:120px auto 0}}.summer-hero{background-color:#e9f3fb;border-radius:32px;flex-direction:column;align-items:center;height:584px;margin:0 0 48px;padding:0 20px;display:flex;position:relative;overflow:hidden}@media screen and (min-width:768px){.summer-hero{justify-content:center;max-width:1280px;height:440px;margin:0 auto 120px;padding:0 32px}}.summer-hero__title{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px}@media screen and (min-width:768px){.summer-hero__title{width:450px;padding:0;font-size:32px;line-height:40px}}.summer-hero__button{width:100%;margin-top:24px;display:block}.summer-hero__button button{height:56px}@media screen and (min-width:768px){.summer-hero__button{width:280px;margin-top:40px}}.summer-hero__banner{pointer-events:none;width:100vw;height:auto;margin-top:auto;position:relative;bottom:0}@media screen and (min-width:768px){.summer-hero__banner{width:76%;position:absolute;bottom:0;right:0}}.summer-hero__content{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:1280px;height:100%;margin-top:44px;display:flex}@media screen and (min-width:768px){.summer-hero__content{display:initial;height:auto;margin-top:0}}.summer-vacancies{justify-content:center;padding:0 20px;display:flex}@media screen and (min-width:1280px){.summer-vacancies{margin:0 auto 100px;padding:0 32px}}.summer-vacancies__wrapper{justify-content:space-between;align-items:flex-start;width:100%;max-width:1280px;display:flex}.summer-vacancies__content{flex-direction:column;width:100%;display:flex}@media screen and (min-width:1280px){.summer-vacancies__content{width:fit-content}}.summer-vacancies__vacancies{background-color:#e9f3fb;border-radius:32px;margin-top:24px;padding:24px}@media screen and (min-width:1280px){.summer-vacancies__vacancies{margin-top:32px}}.summer-vacancies__vacancy{align-items:center;margin:0 0 20px;display:flex}.summer-vacancies__vacancy:last-child{margin-bottom:0}.summer-vacancies__vacancy-name{color:#242424;margin:0 0 0 12px;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}.summer-vacancies__shops{justify-content:space-between;align-items:flex-start;width:100%;height:80px;margin-top:40px;display:flex}.summer-vacancies__shops :nth-child(n){height:85%}.summer-vacancies__shops :last-child{height:100%}@media screen and (min-width:1280px){.summer-vacancies__shops{height:100px;padding-right:15px}}.summer-vacancies__banner{width:520px;margin-top:29px}.summer-benefits{background:linear-gradient(78deg,#f01e1e 0%,#f08233 99.12%);border-radius:16px;width:100%;margin-top:64px;padding:32px 20px}@media screen and (min-width:1280px){.summer-benefits{margin-top:120px;padding:64px 64px 56px}}.summer-benefits__content{width:100%;max-width:1152px;margin-left:auto;margin-right:auto}.summer-benefits__list{grid-template-columns:1fr;gap:12px;margin-top:32px;display:grid}@media screen and (min-width:1280px){.summer-benefits__list{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}}.summer-benefits__benefit{background-color:#fff;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:min-content auto;align-items:center;padding:12px 16px 24px 8px;display:grid}@media screen and (min-width:1280px){.summer-benefits__benefit{padding:32px 24px}}.benefit__icon{width:80px}@media screen and (min-width:1280px){.benefit__icon{grid-row:span 2;width:112px}}.benefit__title{margin:0;padding-left:8px;font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:1280px){.benefit__title{align-self:flex-end;padding:0 0 8px 24px;font-size:24px;line-height:32px}}.benefit__description{grid-column:span 2;margin:8px 0 0;padding-left:16px;font-size:16px;line-height:20px}@media screen and (min-width:1280px){.benefit__description{grid-column:initial;align-self:flex-start;margin:0;padding:8px 0 0 24px;line-height:24px}}.summer-form{justify-content:center;width:100%;margin:64px auto 0;padding:0 20px;display:flex}@media screen and (min-width:1280px){.summer-form{margin:120px auto 0;padding:0 32px}}.summer-form__wrapper{width:100%;max-width:1280px}.summer-form__title{color:#242424;align-items:center;margin:0;font-family:MagnitBox,sans-serif;font-size:32px;font-weight:700;line-height:40px;display:flex}@media screen and (min-width:1280px){.summer-form__title{font-size:64px;line-height:75px}}.summer-form__description{margin:20px 0 0;font-size:16px;font-weight:500;line-height:24px}.summer-form__description a{color:#0071c2;text-decoration:none}@media screen and (min-width:1280px){.summer-form__description{margin:10px 0 0;font-size:18px;font-weight:700;line-height:26px}}.summer-form__content{background-color:#f13e33;border-radius:16px 16px 100px;width:100%;margin-top:20px;padding:20px 20px 0;position:relative;overflow:hidden}@media screen and (min-width:1280px){.summer-form__content{overflow:unset;margin-top:32px;padding:32px}}.summer-form__form{width:100%;max-width:500px}.summer-form__form .form__error-text{color:#fff}.summer-form__form .select__dropdown,.summer-form__form .select__dropdown-inner{max-height:168px}.summer-form__form .select__item{align-items:center;height:56px;padding-top:0;padding-bottom:0;display:flex}.summer-form__submit{margin-top:24px;font-weight:500}.summer-form__checkbox{color:#fff;margin:24px 0 0}.summer-form__checkbox a{color:#fff}.summer-form__checkbox .checkbox-label-error:before{border:2px solid #ad0000}.summer-form__checkbox-label:before{background-color:#fff;border:2px solid #717171}.summer-form__checkbox .checkbox:checked+.summer-form__checkbox-label:before{border:2px solid #414141}.summer-form__checkbox .checkbox:checked+.summer-form__checkbox-label:after{background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 4 3 3 5-5.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.summer-form__checkbox-label:hover:before{border:2px solid #717171}.summer-form__banner{object-fit:cover;object-position:top;width:calc(120% + 40px);height:240px;position:relative;bottom:-4px;left:-50px}@media screen and (min-width:1280px){.summer-form__banner{bottom:0;right:0;left:initial;object-position:left;border-radius:0 0 100px;width:540px;height:100%;position:absolute}}.summer-steps{justify-content:center;width:100%;margin:64px auto 0;padding:0 20px;display:flex}@media screen and (min-width:1280px){.summer-steps{margin:120px auto 0;padding:0 32px}}.summer-steps__wrapper{max-width:1280px}.summer-steps__accent{color:#242424;font-weight:500;text-decoration:underline}.summer-preview{background-color:#e9f3fb;border-radius:16px;flex-direction:column;width:100%;height:100%;margin:0;padding:24px 24px 0 16px;display:flex;position:relative;overflow:hidden}@media screen and (min-width:1280px){.summer-preview{flex-direction:row;width:1216px;padding:32px 0 32px 64px}}.summer-preview__content{flex-direction:column;flex:6;align-items:flex-start;width:100%;margin:0 0 16px;display:flex}@media screen and (min-width:1280px){.summer-preview__content{width:50%;margin:0}}.summer-preview__button{height:56px;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.summer-preview__button{width:288px;min-width:288px}}.summer-preview__hero{flex:6;justify-content:center;align-items:center;display:flex}.summer-preview__hero img{z-index:0;width:260px;height:auto}@media screen and (min-width:1280px){.summer-preview__hero{position:relative}.summer-preview__hero img{width:470px;height:auto;margin:0 0 28px;position:absolute;top:-65px;left:20px}}.summer-preview__logo{width:127px;height:auto;margin:0 0 12px}@media screen and (min-width:1280px){.summer-preview__logo{width:148px;margin:0 0 28px}}.summer-preview__title{margin:0 0 16px;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.summer-preview__title{font-size:48px;line-height:56px}}.summer-preview__subtitle{width:80%;margin:0 0 24px;font-size:16px;font-weight:700;line-height:24px}@media screen and (min-width:1280px){.summer-preview__subtitle{margin:0 0 33px;font-size:20px;line-height:28px}}.discount{z-index:502;position:sticky}.discount-title{color:#242424;margin:0 0 16px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.discount-title{margin:0 0 24px;font-size:32px;line-height:40px}}.discount-hero{background-color:#008c37;border-radius:0 0 100px;margin:0 0 64px;overflow:hidden}@media screen and (min-width:1280px){.discount-hero{margin:0 0 64px}}.discount-hero__locality{position:unset;justify-content:flex-end;margin:0 -20px 20px 0;padding:12px 10px 12px 8px;display:flex}.discount-hero__locality .locality__icon,.discount-hero__locality .locality__name{color:#fff}.discount-hero__locality--header{margin:0 auto 0 36px}.discount-hero__locality--header .locality__icon{height:24px;margin:0 8px 0 0}.discount-hero__locality--header .locality__name{font-size:16px;line-height:20px}.discount-hero__content{padding:0 20px 290px;position:relative}.discount-hero__content img{height:746px;position:absolute;bottom:-477px;left:calc(50vw - 274.5px)}.discount-hero__content a{text-decoration:none}.discount-hero__content h1{color:#fff;text-transform:uppercase;margin:0 0 12px;font-family:Halvar,sans-serif;font-size:36px;font-weight:500;line-height:34px}.discount-hero__content h4{color:#fff;max-width:260px;margin:0 0 48px;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.discount-hero__content{width:1216px;margin:0 auto 84px;padding:0}.discount-hero__content img{bottom:-628px;right:-220px;left:unset;height:993px;position:absolute}.discount-hero__content h1{max-width:580px;margin:0 0 16px;font-size:75px;font-weight:500;line-height:70px}.discount-hero__content h4{max-width:initial;margin:0 0 40px;font-size:20px;font-weight:600;line-height:28px}.discount-hero__content button{width:282px}}.discount-hero__header{z-index:2;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex;position:sticky}.discount-hero__header a{text-decoration:none}.discount-hero__header h3{color:#fff;text-transform:uppercase;margin:0;font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:1280px){.discount-hero__header{width:1216px;height:56px;margin:0 auto 84px;padding:0}.discount-hero__header h3{padding:0}}.discount-hero__link--content{height:56px;font-size:16px;font-weight:700;line-height:24px}.discount-hero__link--header{color:#fff;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.discount-hero__link--header svg{margin:0}@media screen and (min-width:1280px){.discount-hero__link--header:hover{background-color:#0000}}.discount-about{background:linear-gradient(#fff 6%,#feeef2 6%);margin:0 0 64px;padding:0 32px 64px}@media screen and (min-width:1280px){.discount-about{background:linear-gradient(#fff 15%,#feeef2 15%);justify-content:space-between;align-items:center;width:1216px;margin:0 auto 64px;padding:0 103px 41px;display:flex}}.discount-about__card{margin:0 0 45px}.discount-about__card p{color:#242424;max-width:265px;margin:0 0 12px;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:600;line-height:24px}.discount-about__card-top{align-items:center;height:98px;margin:0 0 10px;display:flex}.discount-about__card-top p{color:#e6143c;margin:0;font-size:100px;font-weight:700;line-height:98px}.discount-about__card-top img{height:98px;margin:10px 0 0}.discount-about__card span{color:#242424;max-width:265px;margin:0;font-size:16px;font-weight:400;line-height:24px}.discount-about__card:first-child img{margin:10px 0 0 15px}.discount-about__card:last-child,.discount-about__card:last-child img{margin:0}@media screen and (min-width:1280px){.discount-about__card{max-width:300px;margin:0}.discount-about__card p{width:85%;font-size:24px;line-height:28px}.discount-about__card-top{margin:0 0 20px}.discount-about__card-top p{width:auto;margin:0 10px 0 0;font-size:100px;line-height:98px}.discount-about__card img{height:118px;margin:10px 0 0}.discount-about__card span{width:auto}}.discount-benefits{margin:0 20px 64px}@media screen and (min-width:1280px){.discount-benefits{width:1216px;margin:0 auto 64px;padding:0 103px}.discount-benefits__list{justify-content:space-between;align-items:center;display:flex}}.discount-benefits__card{border-radius:16px;margin:0 0 16px;padding:24px;position:relative}.discount-benefits__card p{color:#fff;width:200px;margin:0;font-size:16px;font-weight:400;line-height:24px}.discount-benefits__card p:first-child{color:#fff;width:190px;margin:0 0 16px;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:600;line-height:24px}.discount-benefits__card img{position:absolute;transform:scale(.65)}.discount-benefits__card:first-child{background-color:#3d8a34}.discount-benefits__card:first-child img{top:0;right:0}.discount-benefits__card:nth-child(2){background-color:#c6355e}.discount-benefits__card:nth-child(2) img{bottom:10px;right:10px}.discount-benefits__card:nth-child(3){background-color:#e6143c;margin:0}.discount-benefits__card:nth-child(3) img{top:10px;right:10px}@media screen and (min-width:1280px){.discount-benefits__card{width:32%;min-height:210px;margin:0;padding:32px}.discount-benefits__card img{position:absolute;transform:scale(.75)}.discount-benefits__card p:first-child{width:195px;font-size:24px;line-height:28px}}.discount-vacancies{margin:0 20px 64px}@media screen and (min-width:1280px){.discount-vacancies{width:596px;margin:0}.discount-vacancies--desktop{justify-content:space-between;align-items:flex-start;width:1216px;margin:0 auto 64px;padding:0 103px;display:flex;position:relative}}.discount-address{margin-bottom:64px}@media screen and (min-width:1280px){.discount-address{margin-bottom:64px}}.discount-address__header{margin:0 20px 16px}.discount-address__header h2{margin:0}.discount-address__header-schedule{justify-content:flex-start;align-items:center;margin:8px 0 0;display:flex}.discount-address__header-schedule p{color:#717171;margin:0 0 0 10px;font-size:16px;font-weight:590;line-height:24px}@media screen and (min-width:1280px){.discount-address__header{justify-content:space-between;align-items:center;width:1010px;margin:0 auto 24px;display:flex}}.discount-address__map{width:100vw;height:500px}@media screen and (min-width:1280px){.discount-address__map{height:600px}}.map-balloon{flex-direction:column;justify-content:center;width:244px;display:flex}.map-balloon__status{color:#ed0e00;align-items:center;margin:0;padding:0 0 0 14px;font-size:12px;font-weight:500;line-height:20px;display:flex;position:relative}.map-balloon__status:before{content:"";background-color:#ed0e00;border-radius:50%;width:8px;height:8px;position:absolute;left:0}.map-balloon__address{color:#242424;margin:0 0 4px;font-size:16px;font-weight:500;line-height:24px}.map-balloon__area{color:#b8b8b8;margin:0;font-size:12px;font-weight:400;line-height:16px}.ymaps-2-1-79-balloon{background-color:#fff;border:0;border-radius:16px;flex-direction:column;justify-content:center;min-height:fit-content;display:flex;position:absolute;overflow:hidden;box-sizing:border-box!important;width:320px!important;padding:0!important;top:28px!important;left:-160px!important}.accountant-address__map .ymaps-2-1-79-balloon{width:300px!important;left:-150px!important}.accountant-address__map .ymaps-2-1-79-map{width:auto!important;height:320px!important}.ymaps-2-1-79-balloon__layout{flex-direction:column;display:flex}.ymaps-2-1-79-balloon__content{margin:0!important;padding:16px 24px!important}.ymaps-2-1-79-balloon__tail{display:none!important}.ymaps-2-1-79-balloon__close{top:14px;right:14px;margin:0!important;position:absolute!important}.ymaps-2-1-79-balloon__close-button{background-position:50%;background-repeat:no-repeat;opacity:1!important;background-image:url(close.be1bc4fc.svg)!important;width:12px!important;height:12px!important}.chatbot .ymaps-2-1-79-inner-panes{border-radius:16px}.discount-form--back{margin:24px 0 16px}@media screen and (min-width:1280px){.discount-form--bottom{width:493px}}.discount-form__wrap{background-color:#008c37;border-radius:16px 16px 100px;margin:0 20px;padding:20px 20px 315px;position:relative;overflow:hidden}.discount-form__wrap h2{color:#fff;text-transform:uppercase;margin:0 0 20px;font-family:Halvar,sans-serif;font-size:45px;font-weight:500}.discount-form__wrap img{height:844px;position:absolute;bottom:-540px;left:calc(50vw - 317px)}@media screen and (min-width:1280px){.discount-form__wrap{width:1216px;margin:0 auto;padding:40px 103px}.discount-form__wrap h2{margin:0 0 24px;font-size:75px;line-height:70px}.discount-form__wrap img{top:23px;right:-355px;bottom:unset;left:unset;height:1217px}.discount-form__wrap--top{width:390px;overflow:initial;background-color:unset;border-radius:0;margin:0;padding:0;position:sticky;top:56px}.discount-form__wrap--top img{display:none}.discount-form__wrap--top h2{color:#242424;text-transform:unset;margin:0 0 24px;font-family:MagnitBox,sans-serif;font-size:32px;font-weight:600;line-height:40px}}.discount-form__checkbox{justify-content:flex-start;margin-top:24px}@media screen and (min-width:1280px){.discount-form__submits{justify-content:space-between;align-items:center;margin:24px 0 0;display:flex}.discount-form__submits button{width:48%;margin:0}}.discount-form__submit{margin:24px 0 0;font-size:16px;font-weight:700;line-height:24px}.discount-form__switch-wrap{margin:24px 0}.discount-form__switch-label--top{color:#242424}.discount-preview{z-index:-1;background-color:#008c37;border-radius:16px;height:100%;padding:24px 24px 0 16px;position:relative;overflow:hidden}.discount-preview span{color:#fff;text-transform:uppercase;margin:0;font-size:20px;font-weight:700;line-height:28px}.discount-preview p{color:#fff;max-width:280px;margin:12px 0 24px;font-size:16px;font-weight:500;line-height:24px}.discount-preview h2{color:#fff;text-transform:uppercase;margin:16px 0 0;font-family:Halvar,sans-serif;font-size:36px;font-weight:500;line-height:36px}.discount-preview img{width:480px;position:absolute;bottom:-400px;left:calc(50vw - 231.5px)}.discount-preview a{text-decoration:none}@media screen and (min-width:1280px){.discount-preview{padding:32px 0 32px 64px}.discount-preview p{color:#fff;max-width:580px;margin:21px 0 26px;font-size:18px;line-height:26px}.discount-preview h2{max-width:580px;font-size:65px;line-height:60px}.discount-preview img{top:20px;right:-120px;left:unset;width:800px}.discount-preview button{width:250px}}.discount__header-menu{z-index:1;background-color:#fff;border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex;position:fixed;top:0;left:0;right:0}.discount__header-menu--inner{justify-content:flex-start;align-items:center;display:flex}.discount__header-menu--inner svg{border-right:1px solid #e7e7e7;width:53px;margin:0;padding:0 8px 0 0}.discount__header-menu a{margin:0 28px 0 0}.transport-header{z-index:5;background-color:#f13e33;justify-content:space-between;align-items:center;width:100%;height:56px;margin:0;padding:0 20px;display:flex;position:absolute;top:0;left:0}.transport-header button{width:auto;display:none}.transport-header a{text-decoration:none}.transport-header svg{width:127px}@media screen and (min-width:1280px){.transport-header{padding:0 calc(50vw - 608px);position:fixed}.transport-header button{display:initial;color:#242424;background-color:#fff;border-radius:8px;width:143px;height:32px;padding:0;font-size:14px;font-weight:500;line-height:20px;transition:all .2s}.transport-header button:hover{background-color:#fbf2f2;transition:all .2s}.transport-header svg{width:auto}}.transport-benefits{margin:64px 0}@media screen and (min-width:1280px){.transport-benefits{margin:120px 0}}.transport-benefits-cards{flex-wrap:wrap;gap:12px;display:flex}@media screen and (min-width:1280px){.transport-benefits-cards{gap:24px}}.transport-benefits-card{color:#717171;text-align:center;background-color:#f5f5f5;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:20px;display:flex}.transport-benefits-card .transport-benefits-card__title{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.transport-benefits-card .transport-benefits-card__description{margin:0;font-size:16px;font-weight:400;line-height:24px}.transport-benefits-card--highlight{color:#242424;background-color:#eef2fd}.transport-benefits-card--highlight .transport-benefits-card__title{color:#3333e1}@media screen and (min-width:1280px){.transport-benefits-card{flex:calc(33.333% - 24px);grid-column:span 2;gap:16px;padding:32px}.transport-benefits-card .transport-benefits-card__title{font-size:32px;line-height:40px}.transport-benefits-card .transport-benefits-card__description{font-size:16px;line-height:24px}.transport-benefits-card--big{flex-basis:calc(50% - 24px);width:100%}.transport-benefits-card--narrow-title .transport-benefits-card__title{max-width:60%}}.transport{margin-bottom:12px;padding:112px 0 0;position:relative}@media screen and (min-width:1280px){.transport{width:1280px;margin:0 auto 76px;padding:72px 0 0}}.transport__content{padding:0 20px}@media screen and (min-width:1280px){.transport__content{padding:0 32px}}.transport__questions{margin:64px 0 0}@media screen and (min-width:1280px){.transport__questions{margin:120px 0 0}}.transport-salary{background:#eef2fd;padding:44px 20px}.transport-salary .suggestions__title{color:#242424;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.transport-salary .suggestions__list{margin-top:24px}.transport-salary .suggestions__list-item{flex-direction:row;gap:8px;padding:12px 16px 24px 8px;display:flex}.transport-salary .suggestions__list-item svg{width:80px;min-width:80px;height:80px}.transport-salary .suggestions__item-content{flex-direction:column;gap:4px;display:flex}.transport-salary .suggestions__item-title{min-height:unset;margin:12px 0 0}@media screen and (min-width:1280px){.transport-salary{margin:0;padding:48px 40px}.transport-salary .suggestions__title{font-size:36px;line-height:44px}.transport-salary .suggestions__list{margin-top:36px}.transport-salary .suggestions__list-item{min-height:unset;justify-content:flex-start;padding:12px 32px 12px 16px}.transport-salary .suggestions__list-item svg{width:112px;min-width:112px;height:112px}.transport-salary .suggestions__item-content{gap:8px;margin:0}.transport-salary .suggestions__item-title{margin:0}}.transport__form{background-color:#3333e1}@media screen and (min-width:1280px){.transport__form .resume-form__submit:hover{background-color:#fbf2f2}}.transport__hero{background-color:#eef2fd;border-radius:20px;padding:40px 20px 0}.transport__hero .button__custom{color:#fff;background-color:#ed0e00}.transport__hero .button__custom:hover{background-color:#ed0e00}.transport__hero .page-template__hero-title{color:#242424}.transport__hero .page-template__hero-info{margin:0 0 25px}.transport__hero .page-template__hero-text{color:#242424;margin:20px 0}@media screen and (min-width:1280px){.transport__hero{border-radius:32px;margin-top:12px;padding:96px 0 96px 40px}.transport__hero .button__custom{width:320px}.transport__hero .button__custom:hover{background-color:#f2564c}.transport__hero .page-template__hero-title{font-size:36px;line-height:44px}.transport__hero .page-template__hero-text{margin:16px 0 32px}.transport__hero .page-template__hero-info{margin:0}}.transport-note{margin:64px 0;font-family:MagnitBox,sans-serif;font-size:32px;font-weight:700;line-height:40px}@media screen and (min-width:1280px){.transport-note{margin:120px 0;font-family:Golos,serif;font-size:74px;line-height:88px}}.transport-note__highlight{color:#fff;background-color:#3333e1;border-radius:12px;padding:1px 8px;font-family:MagnitBox,sans-serif;font-weight:700}@media screen and (min-width:1280px){.transport-note__highlight{border-radius:32px;padding:2px 16px;font-family:Golos,serif}}.transport-note__offset-line{font-family:Golos,serif;position:relative;left:-16px}.transport-requirements{width:calc(100% + 40px);margin:0 -20px;padding:44px 20px}.transport-requirements .marked-requirements__inner{flex-direction:column;gap:32px;display:flex;position:relative}.transport-requirements img{display:none}@media screen and (min-width:1280px){.transport-requirements{padding:48px 40px}.transport-requirements .marked-requirements__inner{flex-direction:row;gap:24px;display:flex}.transport-requirements img{max-width:501px;margin:0;display:block;bottom:-40px;left:27px}}.transport-requirements__inner{background-color:unset;gap:24px;padding:0}@media screen and (min-width:1280px){.transport-requirements__inner{gap:32px;margin:0}}.transport-requirements__title{margin:0;font-family:MagnitBox,sans-serif}@media screen and (min-width:1280px){.transport-requirements__title{font-size:32px;line-height:40px}}ul.transport-requirements__list{background-color:#fff;border-radius:16px;padding:16px 12px}@media screen and (min-width:1280px){ul.transport-requirements__list{padding:20px}}li.transport-requirements__item:before{margin-right:13px}.transport-women{flex-direction:column;gap:24px;margin:64px 0;display:flex}.transport-women .button__custom{display:none}@media screen and (min-width:1280px){.transport-women{flex-direction:row;gap:64px;margin:120px 0;padding:20px 79px}.transport-women .button__custom{max-width:360px;height:56px;margin-top:12px;display:flex}}.transport-women__title-wrapper{flex-direction:row;display:flex}.transport-women__title{margin:0;padding:6px 0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.transport-women__title{padding:18px 0;font-size:36px;line-height:44px}}.transport-women__icon{width:44px;height:44px;margin-left:8px}@media screen and (min-width:1280px){.transport-women__icon{width:80px;height:80px;margin-left:4px}}.transport-women__content{flex-direction:column;gap:24px;display:flex}@media screen and (min-width:1280px){.transport-women__content{justify-content:flex-start;margin-top:8px}}.transport-women__description{margin:0;font-size:16px;font-weight:400;line-height:20px}.transport-women__description--big{font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:1280px){.transport-women__description{font-size:16px;font-weight:500;line-height:24px}.transport-women__description--big{font-size:20px;font-weight:700;line-height:28px}}.transport-women__image{border-radius:12px;width:100%}@media screen and (min-width:1280px){.transport-women__image{border-radius:16px}}.transport-hint{position:relative;bottom:-64px}@media screen and (min-width:1280px){.transport-hint{bottom:-120px}}.transport-hint__item{color:#b8b8b8;margin:0;font-size:10px;line-height:14px}.transport-hint__item+.transport-hint__item{margin-top:8px}@media screen and (min-width:1280px){.transport-hint__item+.transport-hint__item{margin-top:4px}}.friend{gap:64px}@media screen and (min-width:1280px){.friend{gap:120px;max-width:1216px;margin:12px auto 56px}}.friend__title{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.friend__title{font-size:36px;line-height:44px}}.friend-hero{background-color:#fde9e8;flex-direction:column;width:100vw;margin:0 0 0 -20px;display:flex;position:relative;overflow:hidden}@media screen and (min-width:1280px){.friend-hero{width:auto;margin:0 -32px}}.friend-benefits{background-color:#fef5e5;border-radius:16px;width:100vw;margin:0 0 0 -20px;padding:44px 20px}@media screen and (min-width:1280px){.friend-benefits{width:100%;margin:0 auto;padding:48px 40px}}.friend-benefits__title{align-items:center;margin:0 0 20px;display:flex}@media screen and (min-width:1280px){.friend-benefits__title{margin:0 0 24px}.friend-benefits__title img{margin:0 4px 0 0}}.friend-benefits__content{margin:0}.friend-benefits__content ul{background-color:#fff;border-radius:16px 16px 0 0;margin:0;padding:20px 20px 0;list-style:none}.friend-benefits__content ul li{align-items:flex-start;margin:0 0 12px;display:flex}.friend-benefits__content ul li p{color:#242424;margin:0 0 2px;font-size:18px;font-weight:600;line-height:26px}.friend-benefits__content ul li p:last-child{margin:0;font-size:16px;font-weight:400;line-height:24px}.friend-benefits__content ul li:before{content:"";background-image:url(Success.71d26073.svg);background-position:50%;background-repeat:no-repeat;min-width:22px;height:22px;margin:2px 12px 0 0}.friend-benefits__content ul li:last-child{margin:0}.friend-benefits__content ul:last-child{border-radius:0 0 16px 16px;padding:12px 20px 40px}@media screen and (min-width:1280px){.friend-benefits__content{grid-template-columns:1fr 1fr;justify-content:space-between;align-items:flex-start;gap:24px;display:grid}.friend-benefits__content ul{border-radius:16px;padding:25px}.friend-benefits__content ul li{margin:0 0 16px}.friend-benefits__content ul li p{margin:0 0 4px}.friend-benefits__content ul:last-child{border-radius:16px;padding:25px}}.ocoforfriends__tabs .tabs-info-content__text>.description{font-weight:500}.ocoforfriends__tabs .tabs-info-content__text>.description:last-of-type{line-height:20px}@media screen and (min-width:1280px){.ocoforfriends__tabs>.tabs-info__title{font-size:36px;line-height:44px}.ocoforfriends__tabs>.tabs-info__buttons{max-width:100%;margin:0}.ocoforfriends__tabs .tabs-info-content .tabs-info-content__list--two-columns{flex-flow:column wrap;gap:12px 24px;height:192px;display:flex}.ocoforfriends__tabs .tabs-info-content .tabs-info-content__list--two-columns>li{width:calc(50% - 12px)}.ocoforfriends__tabs .tabs-info-content__text{padding:24px 24px 16px}}.friend__address{margin:0}.friend__address-additional{color:#242424;margin:20px 0;font-size:18px;font-weight:700;line-height:26px}.friend__address .address__locality{margin:20px 0 12px;line-height:26px}@media screen and (min-width:1280px){.friend__address{margin:0}.friend__address-additional{margin:16px 0 0}.friend__address .address__locality{margin:36px 0 16px;line-height:24px}.friend__address-map-wrap{width:700px;margin:auto 0 0;padding:40px 0 0}}.friend-form{position:relative}.friend-form+img{height:400px}@media screen and (min-width:1280px){.friend-form{width:100%;max-width:596px}}.friend-form-title{color:#fff;align-items:center;gap:20px;margin:0 0 20px;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px;display:flex}@media screen and (min-width:1280px){.friend-form-title{margin:0 0 32px;font-size:40px;line-height:48px}.friend-form-title svg{width:40px;height:40px}}.friend-form-error{color:#fff}.friend-form__wrap{background-color:#f13e33;border-radius:16px;flex-direction:column;align-items:center;width:calc(100% + 40px);max-width:802px;margin:0 0 0 -20px;padding:24px 20px 0;display:flex;position:relative;overflow:hidden}@media screen and (min-width:768px){.friend-form__wrap{width:100%;margin:0 auto;padding:24px 20px}}@media screen and (min-width:1280px){.friend-form__wrap{margin:0 auto;padding:40px}.friend-form__wrap img{height:910px;position:absolute;top:24px;right:-264px}}.friend-form--checkbox{margin:24px 0}.friend-form--checkbox label{letter-spacing:-.2px}@media screen and (min-width:1280px){.friend-banner__wrap{width:auto}}.friend-banner{background-color:#fbebed;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.friend-banner p{color:#242424;margin:32px 20px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.friend-banner a{width:auto;height:56px;margin:0 20px 40px;font-size:16px;font-weight:500;line-height:24px}.friend-banner img{width:100%}@media screen and (min-width:1280px){.friend-banner{height:264px;padding:48px 40px;position:relative}.friend-banner p{width:550px;margin:0 0 32px;font-size:32px;line-height:40px}.friend-banner a{width:256px;margin:0}.friend-banner img{width:auto;height:100%;position:absolute;bottom:0;right:0}}.frame__wrap{height:100dvh;margin:0;padding:0;position:relative}@media screen and (min-width:1280px){.frame__wrap{margin:0}}.frame__inner{position:absolute;inset:0}.frame__inner html::-webkit-scrollbar{width:3px;height:0}.frame__inner html::-webkit-scrollbar-track{background-color:#0000}.frame__inner html::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:10px}.__topContent__1MSKyQED{display:none!important}.factories-numbers{position:relative}@media screen and (min-width:1280px){.factories-numbers{margin-top:64px;display:flex}}.factories-numbers__list-wrap{max-width:100%;margin:0}.factories-numbers__list-wrap .list--various__title{margin-bottom:8px}.factories-numbers__list-wrap .list--various__desc{margin-bottom:32px}@media screen and (min-width:1280px){.factories-numbers__list-wrap{max-width:700px;margin:18px 0 0}.factories-numbers__list-wrap .list--various__desc{max-width:700px;margin-bottom:32px}}.factories-numbers__list .list--various-item{align-items:center;margin-bottom:24px}.factories-numbers__list .list--various-item:last-child{margin:0}.factories-numbers__list .list--various-number{margin:0 16px 0 0;font-size:17px}.factories-numbers__list .list--various-item--inner{margin:0}@media screen and (min-width:1280px){.factories-numbers__list .list--various-item:last-child{margin-bottom:24px}}.factories-numbers__image{width:552px;height:374px;position:absolute;right:-60px}.factories-numbers__title{max-width:100%}.factories-benefits__list-wrap{margin-bottom:0}.factories-benefits__list-wrap .list--various__title{margin-bottom:8px}@media screen and (min-width:1280px){.factories-benefits__list-wrap{margin:64px 0 0}.factories-benefits__list-wrap .list--various__title{margin-bottom:36px}}.factories-benefits__list .list--various-item{margin-bottom:36px}.factories-benefits__list .list--various-item:last-child{margin:0}.factories-benefits__list .list--various-item--inner p{font-weight:600}.factories-benefits__list .list--various-item--inner span{font-size:14px;line-height:22px}@media screen and (min-width:1280px){.factories-benefits__list .list--various-item--inner span{font-size:16px}}.factories .routes,.factories .work-steps__wrap,.factories-numbers,.factories-benefits{margin:64px 0;padding:0}@media screen and (min-width:1280px){.factories .routes,.factories .work-steps__wrap,.factories-numbers,.factories-benefits{margin:120px 0}}.factories{display:block}@media screen and (min-width:1280px){.factories{margin-bottom:56px;padding:136px 0 0}}.factories .hero__image{width:100vw;height:auto;overflow:hidden}@media screen and (min-width:768px){.factories .hero__image{width:596px;height:340px}}.factories .hero__image img{width:100%;height:auto;display:block}.factories .routes{margin-bottom:0}.factories .list--various-wrap{margin:0}.bring-friend{margin:0 20px}@media screen and (min-width:1280px){.bring-friend{width:1216px;margin:0 auto}}.bring-friend__title{color:#242424;margin:0 0 16px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width:1280px){.bring-friend__title{margin:0 0 8px;font-size:36px;line-height:44px}}.bring-friend__hero{background-color:#e9f3fb;border-radius:0 0 100px;margin:56px -20px 64px;padding:40px 20px 52px}.bring-friend__hero h1{color:#242424;margin:0 0 16px;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px}.bring-friend__hero p{color:#242424;max-width:280px;margin:0 0 44px;font-size:16px;font-weight:400;line-height:24px}.bring-friend__hero button{height:56px;font-size:16px;font-weight:500;line-height:24px}.bring-friend__hero img{width:100%;margin:33px 0 0}@media screen and (min-width:1280px){.bring-friend__hero{border-radius:0;justify-content:space-between;align-items:center;margin:72px calc(608px - 50vw) 64px;padding:96px calc(50vw - 560px);display:flex}.bring-friend__hero h1{width:420px;margin:0 0 20px;font-size:48px;line-height:56px}.bring-friend__hero p{width:420px;max-width:unset;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}.bring-friend__hero button{width:280px;font-family:MagnitSans,sans-serif}.bring-friend__hero img{width:auto;height:412px;margin:0}.bring-friend__hero-inner{justify-content:space-between;align-items:center;width:100%;display:flex}}.bring-friend-steps{margin:0 0 64px}@media screen and (min-width:1280px){.bring-friend-steps{margin:0 0 140px}}.bring-friend-steps__sub{color:#717171;letter-spacing:-.31px;align-items:center;margin:16px 0 24px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;display:flex}.bring-friend-steps__sub svg{margin:0 0 0 4px}@media screen and (min-width:1280px){.bring-friend-steps__sub{margin:8px 0 24px}}.bring-friend-steps__list-item{background-color:#f5f5f5;border-radius:32px 32px 32px 0;margin:0 0 12px;padding:24px;position:relative}.bring-friend-steps__list-item svg{position:absolute;top:10px;right:12px}.bring-friend-steps__list-item p{font-family:MagnitSans,sans-serif}.bring-friend-steps__list-item p:first-child{color:#fff;background-color:#474747;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 0 20px;font-size:18px;font-weight:700;line-height:26px;display:flex}.bring-friend-steps__list-item p:nth-child(2){color:#242424;margin:0 0 12px;font-size:18px;font-weight:700;line-height:26px}.bring-friend-steps__list-item p:nth-child(3){color:#717171;margin:0;font-size:16px;font-weight:400;line-height:24px}.bring-friend-steps__list-item:last-child{background-color:#fff5d0;margin:0}.bring-friend-steps__list-item:last-child p:first-child{color:#242424;background-color:#ffc700}@media screen and (min-width:1280px){.bring-friend-steps__list{justify-content:space-between;align-items:center;display:flex}.bring-friend-steps__list-item{background-color:#f5f5f5;border-radius:32px 32px 32px 0;width:23%;height:217px;margin:0;padding:24px}.bring-friend-steps__list-item:last-child{min-width:310px}}.bring-friend-participants{margin:0 0 64px}.bring-friend-participants h2{width:270px}.bring-friend-participants span{color:#b8b8b8;margin:0;font-family:MagnitSans,sans-serif;font-size:12px;font-weight:500;line-height:16px}.bring-friend-participants span a{color:#b8b8b8}@media screen and (min-width:1280px){.bring-friend-participants{justify-content:space-between;align-items:flex-start;margin:0 0 140px;display:flex}.bring-friend-participants h2{width:550px;margin:0 0 24px}.bring-friend-participants span{color:#b8b8b8;margin:0;font-size:12px;font-weight:400;line-height:130%}.bring-friend-participants__title{width:596px}}.bring-friend-participants__list{flex-wrap:wrap;justify-content:flex-start;margin:24px 0;display:flex}.bring-friend-participants__list svg{margin:0 32px 16px 0}.bring-friend-participants__list svg:last-child{margin:0 32px 0 0}@media screen and (min-width:1280px){.bring-friend-participants__list{justify-content:center;min-width:600px;margin:18px 0;display:flex}.bring-friend-participants__list svg{margin:0 40px 0 0}.bring-friend-participants__list svg:last-child{margin:0}}.bring-friend-participants__sub{color:#717171;letter-spacing:-.31px;margin:16px 0 24px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:1280px){.bring-friend-participants__sub{margin:4px 0}}.bring-friend-form__card{background-color:#f13e33;border-radius:16px;margin:32px 0 0;padding:20px}.bring-friend-form__card p{color:#fff;margin:0;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}.bring-friend-form__card ol{margin:20px 0;padding:0 0 0 17px}.bring-friend-form__card ol li{color:#fff;margin:0 0 12px;padding:0 0 0 4px;font-family:MagnitSans,sans-serif;font-size:14px;font-weight:400;line-height:22px}.bring-friend-form__card ol li button{color:#fff;font-family:MagnitSans,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-decoration:underline;display:inline}.bring-friend-form__card ol li:last-child{margin:0}.bring-friend-form__card header{margin:0 0 24px;position:relative}.bring-friend-form__card header svg{width:40px;height:40px;margin:6px 0 0;position:absolute;top:0;right:0}@media screen and (min-width:1280px){.bring-friend-form__card{border-radius:32px;width:700px;margin:0;padding:40px}.bring-friend-form__card p{font-size:36px;font-weight:700;line-height:44px}.bring-friend-form__card ol{width:476px;margin:24px 0 32px}.bring-friend-form__card ol li,.bring-friend-form__card ol li button{font-size:16px;line-height:24px}.bring-friend-form__card-logo{margin:0 0 0 -5px}.bring-friend-form__card header{margin:0}.bring-friend-form__card header svg{width:116px;height:116px;margin:0}}.bring-friend-form__wrap-title h2{color:#242424;margin:0 0 16px;font-family:MagnitBox,sans-serif;font-size:32px;font-weight:700;line-height:40px}.bring-friend-form__wrap-title p{color:#242424;margin:0;font-size:18px;font-weight:700;line-height:26px}.bring-friend-form__wrap-title p span{color:#fff;background-color:#474747;border-radius:6px;padding:2px 8px}@media screen and (min-width:1280px){.bring-friend-form__wrap{justify-content:space-between;align-items:center;display:flex}.bring-friend-form__wrap-title h2{width:400px;margin:0 0 32px;font-size:48px;line-height:56px}.bring-friend-form__wrap-title p{width:400px;font-size:24px;line-height:40px}.bring-friend-form__wrap-title p span{padding:4px 12px}}.bring-friend-form__card-copy{margin:0 0 24px}.bring-friend-form__card-copy button{color:#b8b8b8;height:56px;font-size:16px;font-weight:500;line-height:24px}.bring-friend-form__card-copy button p{color:#f9b2ad;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;width:100%;margin:0;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px;overflow:hidden}.bring-friend-form__card-copy button:first-child{text-align:left;width:100%;height:auto;margin:20px 0}.bring-friend-form__card-copy--allow button{color:#242424}.bring-friend-form__card-copy--allow button p{color:#fff;direction:rtl}@media screen and (min-width:1280px){.bring-friend-form__card-copy{justify-content:space-between;align-items:center;margin:0 0 16px;display:flex}.bring-friend-form__card-copy button{width:180px;min-width:180px;margin:0}.bring-friend-form__card-copy button p{max-width:390px;margin:0;font-size:28px;line-height:32px}.bring-friend-form__card-copy button:first-child{width:auto;margin:0}.bring-friend-form__card-copy--allow button p{direction:unset}}.bring-friend-form__share{justify-content:flex-start;align-items:center;display:flex}.bring-friend-form__share button{margin:0 16px 0 0}.bring-friend-form__share button:last-child{margin:0}.bring-friend-form__share svg{color:#b8b8b8;width:32px;height:32px;margin:0}.bring-friend-form__share--allow svg{color:#242424}.bring-friend-form__share-wrap p{color:#ffcecb;margin:20px 0 0;font-family:MagnitSans,sans-serif;font-size:12px;font-weight:500;line-height:16px}.bring-friend-form__share-wrap p:first-child{color:#fff;margin:0 0 8px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.bring-friend-form__share-wrap p a{color:#ffcecb}@media screen and (min-width:1280px){.bring-friend-form__share{order:2;width:240px;min-width:240px}.bring-friend-form__share svg{width:32px;height:32px}.bring-friend-form__share-wrap{justify-content:space-between;align-items:flex-start;display:flex}.bring-friend-form__share-wrap p{width:340px;margin:0;font-weight:400;line-height:20px}.bring-friend-form__share-prewrap p{width:auto}}.bring-friend-form__error{color:#fff;background-color:#474747;border-radius:12px;justify-content:center;align-items:center;width:100%;height:52px;margin:0;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:700;line-height:24px;display:flex;position:absolute;top:72px;left:0}.bring-friend-form__error:before{content:"";background-color:#474747;border-radius:3px;width:16px;height:16px;display:block;position:absolute;top:-4px;transform:rotate(45deg)}@media screen and (min-width:1280px){.bring-friend-form__error{width:280px;top:72px;left:0}.bring-friend-form__error:before{left:20px}}.bring-friend-form__copy-button,.bring-friend-form__copy-button--copied{background-color:#fff}.bring-friend-form__copy-button--copied svg{color:#242424;margin:0 0 0 8px}.bring-friend-form__copy-button--copied:active{background-color:#fff}.bring-friend-faq{margin:64px 0 0}@media screen and (min-width:1280px){.bring-friend-faq{margin:140px 0 0}}.bring-friend-faq__list{margin:24px 0 0}.bring-friend-faq__list-item{background-color:#f5f5f5;border-radius:16px;margin:0 0 12px;padding:20px}.bring-friend-faq__list-item p{color:#717171;margin:0;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.bring-friend-faq__list-item p button{color:#717171;margin:0;font-family:MagnitSans,sans-serif;line-height:24px;text-decoration:underline}.bring-friend-faq__list-item p:first-child{color:#242424;margin:0 0 12px;font-size:18px;font-weight:700;line-height:26px}.bring-friend-faq__list-item:last-child{margin:0}@media screen and (min-width:1280px){.bring-friend-faq__list{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.bring-friend-faq__list-item{border-radius:32px 32px 32px 0;width:49%;margin:0 0 24px;padding:24px 32px}.bring-friend-faq__list-item p button{display:inline}}.bring-friend__info-modal{height:auto!important;padding:0 27px!important}@media screen and (min-width:1280px){.bring-friend__info-modal{width:560px!important;height:636px!important}}.bring-friend__info-modal-content p{color:#242424;text-align:center;margin:10px 0 18px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:700;line-height:24px}.bring-friend__info-modal-content ol{margin:0 0 12px;padding:0 0 0 17px}.bring-friend__info-modal-content ol li{color:#242424;margin:0 0 4px;font-family:MagnitSans,sans-serif;font-size:14px;font-weight:400;line-height:18px}.bring-friend__info-modal-content ol li:last-child{margin:0}@media screen and (min-width:1280px){.bring-friend__info-modal-content{padding:0 27px}.bring-friend__info-modal-content p{margin:10px 0 22px;font-size:20px;line-height:24px}.bring-friend__info-modal-content ol li{margin:0;font-size:16px;line-height:24px}}.bring-friend__info-modal-images{justify-content:space-between;align-items:flex-start;margin:0 0 16px;display:flex}.bring-friend__info-modal-images img{width:49%}@media screen and (min-width:1280px){.bring-friend__info-modal-images{margin:0 0 28px}.bring-friend__info-modal-images img{width:48%}}.bring-friend__info-modal-buttons a,.bring-friend__info-modal-buttons button{height:56px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin:0 0 8px!important}.bring-friend__info-modal-buttons a:last-child,.bring-friend__info-modal-buttons button:last-child{color:#242424;background-color:#f3f3f3;margin:0 0 30px!important}@media screen and (min-width:1280px){.bring-friend__info-modal-buttons button{margin:0 0 16px!important}.bring-friend__info-modal-buttons button:last-child{margin:0 0 20px!important}}.bring-friend-event{margin:0 0 64px}@media screen and (min-width:1280px){.bring-friend-event{justify-content:space-between;margin:0 0 140px;display:flex}.bring-friend-event h2{width:48%;margin:0}}.bring-friend-event__list{width:48%;margin:20px 0 0}.bring-friend-event__list div{align-items:center;margin:0 0 8px;display:flex}.bring-friend-event__list div img{width:auto;height:24px;margin:0 8px 0 0}.bring-friend-event__list div p{color:#242424;margin:0;font-size:18px;font-weight:700;line-height:26px}.bring-friend-event__list div:last-child{margin:0}@media screen and (min-width:1280px){.bring-friend-event__list{margin:0}.bring-friend-event__list div img{margin:0 12px 0 0}.bring-friend-event__list div p{font-family:MagnitBox,sans-serif;font-size:28px;line-height:36px}.for-friend{width:1216px;margin:0 auto}}.for-friend__join{padding:0}@media screen and (min-width:1280px){.for-friend__join{margin:0 0 140px}}.for-friend-hero{background-color:#f13e33;border-radius:0 0 100px;margin:0 -20px 64px;padding:54px 0 59px}.for-friend-hero img{width:100%}@media screen and (min-width:1280px){.for-friend-hero{background-color:#0000;border-radius:0;width:596px;margin:0;padding:0}.for-friend-hero__wrap{justify-content:space-between;align-items:flex-start;margin:64px 0 0;display:flex}}.for-friend-hero__inner{margin:0 20px 63px}.for-friend-hero__inner h1{color:#fff;margin:0 0 32px;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px}.for-friend-hero__inner a{height:44px;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.for-friend-hero__inner{margin:0}.for-friend-hero__inner h1{color:#242424;margin:0 -50px 32px 0;font-size:48px;line-height:56px}}.for-friend__various-list img{margin:0 8px 0 0}.for-friend__various-list p{margin:0 0 12px}@media screen and (min-width:1280px){.for-friend__various-list-wrap{margin:140px 0}}.warehouse-benefits{margin:64px 0;padding:0}@media screen and (min-width:768px){.warehouse-benefits{margin:120px 0}}.warehouse{padding:112px 0 0}@media screen and (min-width:768px){.warehouse{padding:84px 0 0}}@media screen and (min-width:1280px){.warehouse{width:1280px;margin:0 auto}}.warehouse__content{width:auto;margin:0 20px}.warehouse__content .transport-hint{margin-bottom:12px}@media screen and (min-width:768px){.warehouse__content{width:1216px;margin-left:auto;margin-right:auto}.warehouse__content .transport-hint{margin-bottom:71px}}.warehouse__notice{color:#b8b8b8;letter-spacing:.12px;width:100%;margin:15px 0 0;font-size:10px;font-weight:400;line-height:14px;position:relative;top:0}@media screen and (min-width:768px){.warehouse__notice{top:50px}}@media screen and (min-width:1280px){.warehouse__notice{margin:0}}.warehouse__hero{background-color:#eef2fd;border-radius:20px;padding:40px 20px 0}.warehouse__hero .page-template__hero-title,.warehouse__hero .page-template__hero-text{color:#242424}.warehouse__hero .page-template__hero-text strong{color:#242424;background-color:inherit;padding:0}.warehouse__hero .button__custom,.warehouse__hero .button__custom:hover{color:#fff;background-color:#ed0e00}.warehouse__hero .page-template__hero-info{margin:0 0 27px}@media screen and (min-width:1280px){.warehouse__hero{height:unset;min-height:unset;padding:74px 0 74px 40px}.warehouse__hero .page-template__hero-title{max-width:480px}.warehouse__hero .page-template__hero-info{margin:0}.warehouse__hero img{height:100%;right:20px}.warehouse__hero .button__custom{width:320px}.warehouse__hero .button__custom:hover{background-color:#f2564c}}.warehouse-benefits{flex-direction:column;gap:12px;display:flex}@media screen and (min-width:768px){.warehouse-benefits{grid-template-rows:auto auto;grid-template-columns:repeat(6,1fr);gap:24px;display:grid}}.warehouse-benefits__card{text-align:center;background-color:#f5f5f5;border-radius:16px;flex-direction:column;grid-column:span 2;align-items:center;gap:12px;padding:20px;display:flex}.warehouse-benefits__card--big{grid-column:span 3}.warehouse-benefits__card--custom{color:#242424;background-color:#eef2fd}@media screen and (min-width:768px){.warehouse-benefits__card{gap:16px;padding:32px}}.warehouse-benefits__card-title{color:#242424;width:95%;margin:0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.warehouse-benefits__card--custom .warehouse-benefits__card-title{color:#3333e1}@media screen and (min-width:768px){.warehouse-benefits__card-title{font-size:32px;font-weight:700;line-height:40px}}.warehouse-benefits__card-description{color:#717171;margin:0;font-size:16px;font-weight:400;line-height:24px}.warehouse-benefits__card--custom .warehouse-benefits__card-description{color:#242424}.warehouse-salary{background:#eef2fd;margin:0 0 64px -20px;padding:44px 20px}.warehouse-salary .suggestions__title{color:#242424;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.warehouse-salary .suggestions__list{margin-top:24px}.warehouse-salary .suggestions__list-item{flex-direction:row;gap:8px;padding:12px 16px 24px 8px;display:flex}.warehouse-salary .suggestions__list-item svg{width:80px;min-width:80px;height:80px}.warehouse-salary .suggestions__item-content{flex-direction:column;gap:4px;display:flex}.warehouse-salary .suggestions__item-title{min-height:unset;margin:12px 0 0}@media screen and (min-width:1280px){.warehouse-salary{margin:0 0 120px;padding:48px 40px}.warehouse-salary .suggestions__title{font-size:36px;line-height:44px}.warehouse-salary .suggestions__list{grid-template-columns:repeat(3,1fr);margin-top:36px}.warehouse-salary .suggestions__list-item{min-height:unset;justify-content:flex-start;padding:12px 32px 12px 16px}.warehouse-salary .suggestions__list-item svg{width:112px;min-width:112px;height:112px}.warehouse-salary .suggestions__item-content{gap:8px;margin:0}.warehouse-salary .suggestions__item-title{width:90%;margin:0}}.warehouse-offers{width:calc(100% + 40px);margin:0 0 0 -20px;padding:44px 20px}.warehouse-offers .warehouse-offers__inner{background-color:inherit;gap:24px;padding:0}.warehouse-offers .warehouse-offers__title{margin:0;font-family:MagnitBox,sans-serif}.warehouse-offers .warehouse-offers__list{background-color:#fff;border-radius:16px;padding:16px 12px}.warehouse-offers .warehouse-offers__item:before{margin-right:12px}.warehouse-offers .warehouse-offers__image{display:none}@media screen and (min-width:1280px){.warehouse-offers{width:100%;margin:0;padding:48px 0 48px 40px}.warehouse-offers .warehouse-offers__inner{gap:32px;margin:0}.warehouse-offers .marked-requirements__inner{gap:50px}.warehouse-offers .warehouse-offers__list{max-width:556px;padding:20px}.warehouse-offers .warehouse-offers__title{font-size:32px;line-height:40px}.warehouse-offers .warehouse-offers__image{object-fit:contain;border-radius:unset;width:fit-content;max-height:368px;margin:auto auto 0 0;display:block;position:relative}}.warehouse__steps{margin:0 0 60px}.warehouse__steps .work-steps__card-number{margin:0}.warehouse__steps .work-steps__list{margin:24px 0 0}@media screen and (min-width:1280px){.warehouse__steps .work-steps__list{margin:36px 0 0}}.warehouse__steps .work-steps__title{font-family:MagnitBox,sans-serif}@media screen and (min-width:1280px){.warehouse__steps .work-steps__title{font-size:36px;line-height:44px}}.warehouse__steps .work-steps__card-title{width:100%;margin:0;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:1280px){.warehouse__steps .work-steps__card-title{margin:16px 0 0;font-size:24px;line-height:32px}}.warehouse__steps .work-steps__card{border-radius:16px;flex-direction:column;gap:20px;display:flex}@media screen and (min-width:1280px){.warehouse__steps .work-steps__card{gap:0}.warehouse__steps a{margin:44px 0 0}}.warehouse__steps .work-steps__button{width:100%;font-weight:500}@media screen and (min-width:1280px){.warehouse__steps .work-steps__button{height:44px}.warehouse__steps .work-steps__card-description{margin-top:auto}.warehouse__steps{margin:0 0 120px}}.warehouse-vacancies{width:calc(100% + 40px);margin:64px 0 64px -20px}@media screen and (min-width:1280px){.warehouse-vacancies{width:100%;margin:120px 0}}.warehouse-vacancies__content{background-color:#fff;border-radius:16px;flex-direction:column;gap:20px;padding:24px 12px;display:flex}@media screen and (min-width:1280px){.warehouse-vacancies__content{flex-direction:row;justify-content:space-between;padding:24px}}.warehouse-vacancies__item{flex-direction:column;gap:20px;display:flex}@media screen and (min-width:1280px){.warehouse-vacancies__item{gap:24px}.warehouse-vacancies__item:first-child{max-width:532px}.warehouse-vacancies__item:last-child{width:453px}}.warehouse-vacancies__title{margin:0}.warehouse-vacancies__list .marked-list__item{font-weight:500}@media screen and (min-width:1280px){.warehouse-vacancies__list{gap:16px}}.warehouse-form{background-color:#3333e1}.warehouse-form img{margin:60px 0 0 -20px}.warehouse-form .button__custom:hover{background-color:#fbf2f2}.faq-layout{padding:100px 0 0;position:relative}@media screen and (min-width:1280px){.faq-layout{width:1216px;margin:0 auto;padding:72px 0 0}}.faq-layout__header{background-color:#fff;width:calc(100% - 40px);padding:20px 0 0}@media screen and (min-width:1280px){.faq-layout__header{z-index:2;border-bottom:1px solid #e8e8e8;width:1216px;height:150px;padding:32px 0 0;position:fixed;top:72px}}.faq-layout__header-title h1{color:#242424;margin:16px 0 8px;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}.faq-layout__header-title p{color:#242424;margin:0 0 32px;font-size:16px;font-weight:400;line-height:20px}.faq-layout__header-title p button{text-decoration:underline;display:inline-block}@media screen and (min-width:1280px){.faq-layout__header-title h1{margin:24px 0;font-size:40px;line-height:48px}.faq-layout__header-title p{display:none}}.faq-layout__content-wrap{margin:20px 0 0;position:relative}@media screen and (min-width:1280px){.faq-layout__content-wrap{justify-content:space-between;align-items:flex-start;margin:0;padding:198px 0 0;display:flex}}.faq-layout__content{width:100%}.faq-layout__content-question{background-color:#f5f5f5;border-radius:12px;justify-content:space-between;align-items:center;width:100%;margin:0 0 12px;padding:12px 16px;text-decoration:none;transition:all .2s;display:flex}.faq-layout__content-question p{color:#242424;width:80%;margin:0;font-size:16px;font-weight:500;line-height:20px;transition:all .2s}.faq-layout__content-question svg{color:#242424;min-width:7px;margin:0 14px 0 16px;transition:all .2s}.faq-layout__content-question:last-child{margin:0}.faq-layout__content-question:active{background-color:#474747}.faq-layout__content-question:active p,.faq-layout__content-question:active svg{color:#fff}@media screen and (min-width:1280px){.faq-layout__content-question{border-radius:32px 32px 32px 0;margin:0 0 16px;padding:24px 32px}.faq-layout__content-question p{font-family:MagnitBox,sans-serif;font-size:20px;line-height:28px}.faq-layout__content-question svg{margin:0 7px 0 10px}.faq-layout__content-question:hover{background-color:#f0f0f0}.faq-layout__content-question:active{background-color:#474747}}.faq-layout__content-answer h2{color:#242424;margin:0 0 16px;font-family:MagnitBox,sans-serif;font-size:16px;font-weight:700;line-height:24px}.faq-layout__content-answer p{color:#242424;margin:16px 0 0;font-size:16px;font-weight:400;line-height:24px}.faq-layout__content-answer ul,.faq-layout__content-answer ol{padding:0 0 0 17px}.faq-layout__content-answer ul li,.faq-layout__content-answer ol li{color:#242424;font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:1280px){.faq-layout__content-answer{width:570px}.faq-layout__content-answer h2{margin:0 0 12px;font-size:20px;line-height:28px}.faq-layout__content-answer p{margin:12px 0 0}}.faq-layout__courier-link{color:#0071c2;margin:32px 0 0;font-size:16px;font-weight:400;line-height:24px;display:block}@media screen and (min-width:1280px){.faq-layout__courier-link{margin:12px 0 0}}.faq-layout__nav--hidden{display:none}@media screen and (min-width:1280px){.faq-layout__nav{min-width:286px;margin:0 44px 0 0;position:sticky;top:270px}.faq-layout__nav-link-to-vacancies{margin:34px 0 0;font-size:16px;font-weight:500}}.faq-layout__nav-item{color:#242424;background-color:#f5f5f5;border-radius:12px;outline:none;justify-content:center;align-items:center;width:100%;height:58px;margin:0 0 8px;padding:0 20px;font-size:18px;font-weight:700;line-height:26px;text-decoration:none;transition:all .2s;display:flex}.faq-layout__nav-item--active,.faq-layout__nav-item:active{color:#fff;background-color:#474747}.faq-layout__nav-item:last-child{margin:0}@media screen and (min-width:1280px){.faq-layout__nav-item:hover{background-color:#f0f0f0}.faq-layout__nav-item:active,.faq-layout__nav-item--active:hover{color:#fff;background-color:#474747}}.breadcrumbs{flex-wrap:wrap;align-items:center;display:flex}.breadcrumbs a{color:#717171;margin:0;font-size:12px;font-weight:500;line-height:20px;text-decoration:none}.breadcrumbs a:last-child{color:#242424}@media screen and (min-width:1280px){.breadcrumbs a{font-size:16px;line-height:24px}}.faq-empty h2{color:#242424;margin:0 0 24px;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px}.faq__modal-call{height:auto!important}.faq__modal-call-content{margin:32px 0}.faq__modal-call-list{margin:0 20px 28px}.orgunit__requirements-title,.orgunit__address-title,.orgunit__working-hours,.orgunit__sub-title,.orgunit__main-title{font-family:MagnitBox,sans-serif;font-weight:700;line-height:36px}.orgunit{color:#242424;flex-direction:column;padding-top:132px;display:flex}.orgunit__title{flex-direction:column;gap:12px;display:flex}@media screen and (max-width:1279px){.orgunit__title{gap:8px}}.orgunit__main-title{font-size:36px;line-height:44px}@media screen and (max-width:1279px){.orgunit__main-title{font-size:28px;line-height:36px}}.orgunit__sub-title{color:#717171;font-size:28px}@media screen and (max-width:1279px){.orgunit__sub-title{font-size:18px;line-height:26px}}.orgunit__deparment-info{height:fit-content;min-height:320px;margin-top:64px;display:flex}@media screen and (max-width:1279px){.orgunit__deparment-info{flex-direction:column;height:fit-content;margin-top:32px}}.orgunit__schedule{flex-direction:column;max-width:38vw;display:flex}@media screen and (max-width:1279px){.orgunit__schedule{max-width:100%}}.orgunit__working-hours{margin:4px 0 32px;font-size:28px}@media screen and (max-width:1279px){.orgunit__working-hours{font-size:24px}}.orgunit__address{margin-bottom:0;line-height:24px;text-decoration:underline}@media screen and (max-width:1279px){.orgunit__address{margin-top:8px}}.orgunit__route-button{width:220px;margin:32px auto auto 0;padding:16px 32px}@media screen and (max-width:1279px){.orgunit__route-button{width:100%}}@media screen and (max-width:767px){.orgunit__route-button{width:100%}}.orgunit__requirements{flex-direction:column;margin:64px 0 0;display:flex}.orgunit__requirements .title{margin-bottom:12px;font-weight:700}.orgunit__requirements-title{font-size:28px}.orgunit__requirements-list{margin:0;padding-left:25px}.orgunit__requirements-list:nth-child(2),.orgunit__requirements-list:nth-child(7){margin-bottom:20px}.orgunit__requirements-list:last-child{margin-bottom:0}.orgunit__requirements-item:not(:last-child){margin-bottom:8px}.orgunit__note-link{margin:8px 0 20px}.orgunit__deparment-pin-wrap{border-radius:16px;width:700px;height:320px;margin-left:auto;position:relative;overflow:hidden}@media screen and (max-width:1279px){.orgunit__deparment-pin-wrap{width:100%;margin-top:32px}}.orgunit__map{width:100%;height:100%}.orgunit__route-link{text-decoration:none}.orgunit__route-link--white{color:#fff}.orgunit__route-link--black{color:#242424}.orgunit .select__dropdown-option{color:#000}.bus-routes{position:relative}.bus-routes h2{z-index:1;position:relative}@media screen and (min-width:768px){.bus-routes{justify-content:space-between;display:flex}.bus-routes--inner{width:49%}}@media screen and (min-width:1280px){.bus-routes{width:100%;padding:0}.orgunit__requirements+.bus-routes{margin-top:64px}.bus-routes h2{margin:0 0 32px}.bus-routes--inner{width:620px}.bus-routes:before,.bus-routes:after{display:none}}.bus-routes__select{margin:20px 0 32px}.bus-routes__select-localities{z-index:3}@media screen and (min-width:1280px){.bus-routes__select{max-width:70%;margin:32px 0}.bus-routes__select-numbers{width:335px}}.bus-routes__select .select-toggle{color:#717171}.bus-routes__image-desktop{background:#edecec;border-radius:112px 0;width:49%;height:346px;overflow:hidden}.bus-routes__image-desktop img{height:100%}@media screen and (min-width:1280px){.bus-routes__image-desktop{width:428px}}.bus-routes__title{font-weight:700}.bus-routes__sub-title{font-weight:500}.bus-routes__route-link{color:#0071c2;margin:8px 0 0;font-size:16px;font-weight:500;line-height:24px;display:block}.bus-routes .list__button{color:#2a2a2a}.bus-routes .list__wrap{margin-top:24px}.orgunit__destination{margin:64px 0 0}.orgunit__destination button{color:#0071c2;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin:8px 0 0;font-size:16px;font-weight:700;line-height:24px;text-decoration:underline}@media screen and (min-width:1280px){.orgunit__destination{width:493px;max-width:493px}}.orgunit__destination-text{color:#242424;max-height:201px;margin:20px 0 0;font-size:16px;font-weight:400;line-height:20px;overflow:hidden}.orgunit__destination-text--expanded{max-height:100%}.orgunit__destination-slider-wrap{margin:20px -20px 0;position:relative}@media screen and (min-width:1280px){.orgunit__destination-slider-wrap{margin:20px 0 0}}.orgunit__destination-slider{padding:0 20px!important}@media screen and (min-width:1280px){.orgunit__destination-slider{padding:0!important}}.orgunit__destination-slider-item{object-fit:cover;border-radius:16px;width:100%;height:220px}@media screen and (min-width:1280px){.orgunit__destination-slider-item{height:244px}}.orgunit__destination-slider-nav{display:none}@media screen and (min-width:1280px){.orgunit__destination-slider-nav{z-index:2;width:calc(100% + 44px);margin:0 -22px;display:flex;position:absolute;top:122px;transform:translateY(-50%)}}.foreigner-requirements{max-width:490px;margin-bottom:64px}.pharma{margin-bottom:16px;overflow:visible}@media screen and (min-width:1280px){.pharma{margin-bottom:56px;padding:136px 0 0}}.direction-cities{color:#242424;padding-top:132px}.direction-cities__logo{justify-content:left;margin:0 0 20px}@media screen and (min-width:1280px){.direction-cities__logo{margin:0 0 28px}}.direction-cities__title{margin:0;font-size:28px;font-weight:700;line-height:36px}@media screen and (min-width:1280px){.direction-cities__title{font-size:48px;line-height:56px}}.direction-cities__cities-groups-list{margin:40px 0 0}.direction-cities__cities-list{width:calc(100vw - 137px);margin:0;padding:0;list-style:none}.direction-cities__city-group{align-items:flex-start;margin:0 0 44px;display:flex}.direction-cities__city-group:last-child{margin:0}@media screen and (min-width:1280px){.direction-cities__city-group{margin:0 0 72px}}.direction-cities__city{width:100%;font-size:24px;font-weight:700;line-height:32px}.direction-cities__city:not(:last-child){margin:0 0 24px}@media screen and (min-width:1280px){.direction-cities__city{font-size:28px;line-height:36px}}.direction-cities__city-link{color:#242424;white-space:nowrap;text-overflow:ellipsis;width:100%;text-decoration:none;display:block;overflow:hidden}.direction-cities__city-link:hover{color:#ed0e00;transition:color .2s}.direction-cities__capital-letter{color:#242424;background-color:#f5f5f5;border-radius:12px;justify-content:center;align-items:center;width:60px;min-width:60px;height:60px;margin:0 32px 0 0;font-size:36px;font-weight:700;line-height:44px;display:flex}@media screen and (min-width:1280px){.direction-cities__capital-letter{width:72px;min-width:72px;height:72px;font-size:48px;line-height:56px}}.chatbot{background-color:#f5f5f5;width:100%;height:100dvh;padding:66px 0 0}.chatbot__container{background-color:#fff;border-radius:24px;flex-direction:column;flex:1;width:100%;height:100%;padding:0 20px 34px;display:flex;overflow:visible}@media screen and (min-width:768px){.chatbot__container{width:768px;height:70dvh;margin:40px auto 100px;padding:0 32px 32px 24px}}@media screen and (min-width:1280px){.chatbot__container{width:802px}}.chatbot__chat{flex-direction:column;flex:1;justify-content:space-between;height:calc(100% - 61px);display:flex}.chatbot__messages{flex-direction:column;margin:20px 0 0;display:flex;overflow-y:scroll}.chatbot__messages::-webkit-scrollbar{width:3px;height:0}.chatbot__messages::-webkit-scrollbar-track{background-color:#0000}.chatbot__messages::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:10px}@media screen and (min-width:768px){.chatbot__messages{height:100%}}.chatbot__title{color:#242424;text-align:center;border-bottom:1px solid #e8e8e8;padding:16px 0;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}.chatbot__content{flex-direction:column;justify-content:space-between;display:flex}.chatbot-message-group{flex-direction:column;width:-webkit-fill-available;margin:0 40px 24px 0;display:flex}@media screen and (min-width:768px){.chatbot-message-group{margin:0 0 8px}}.chatbot-message-group__item{margin:0 0 10px}@media screen and (min-width:768px){.chatbot-message-group__item{margin:0 0 8px}}.chatbot-message-group--bot{justify-content:flex-start}.chatbot-message-group--user{justify-content:flex-end;margin-right:0}.chatbot-message-text{width:100%;padding:16px 40px 16px 16px;font-size:16px;font-weight:400;line-height:20px;position:relative}@media screen and (min-width:768px){.chatbot-message-text{max-width:420px;line-height:24px}}.chatbot-message-text--bot{background-color:#f5f5f5;border-radius:16px 16px 16px 0;align-self:flex-start;width:100%}.chatbot-message-text--user{background-color:#eaf7eb;border-radius:16px 16px 0;align-self:flex-end;width:fit-content}.chatbot-message-text--error{background-color:#fbf2f2}.chatbot-message-time{color:#717171;font-size:12px;font-weight:400;line-height:20px;position:absolute;bottom:8px;right:6px}.chatbot-options__row{flex-flow:wrap;justify-content:flex-end;align-self:flex-end;gap:4px;margin:24px 0 0;display:flex}.chatbot-options__row:not(:first-child){margin:4px 0 0}@media screen and (min-width:768px){.chatbot-options__row{flex-flow:wrap;justify-content:flex-start;align-self:flex-start;max-width:460px;margin:28px 0 0}.chatbot-options__row:not(:first-child){margin:4px 0 0}}.chatbot-options__button{border:1px solid #ededed;width:fit-content;padding:10px 12px;font-weight:500}.chatbot-options__button:hover{background-color:#b6b6b633}.chatbot-options__button--back{padding:10px 20px 10px 12px}.chatbot-options__button--call-to-action{color:#fff;background-color:#ed0e00}.chatbot-options__button--call-to-action:hover{background-color:#f13e33}.chatbot-options__button--call-to-action:active{background-color:#ce0e00}.chatbot-input{margin:8px 0 0}@media screen and (min-width:768px){.chatbot-input--date{width:fit-content}}.chatbot-input__input-field{width:100%;height:44px}@media screen and (min-width:768px){.chatbot-input__input-field{height:56px}.chatbot-input__date-field{width:314px}}.chatbot-input__form{gap:8px;height:fit-content;display:flex}@media screen and (min-width:768px){.chatbot-input__form{gap:20px}}.chatbot-input__button{background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex}.chatbot-input__button svg{width:44px;height:auto}@media screen and (min-width:768px){.chatbot-input__button svg{width:56px}}.chatbot-input__send-icon{color:#f3f3f3;cursor:pointer;width:44px;height:auto;transition:color .2s}.chatbot-input__send-icon:hover{color:#ededed}.chatbot-input__send-icon :active{color:#e8e8e8}@media screen and (min-width:768px){.chatbot-input__send-icon{width:56px}}.send-icon--disabled{color:#f5f5f5;cursor:not-allowed}.chatbot-message-map{border-radius:16px;width:100%;height:300px}.chatbot-typing-indicator{color:#717171;align-items:center;margin:28px 0 0;font-size:16px;font-weight:500;line-height:24px;display:flex}@media screen and (min-width:768px){.chatbot-typing-indicator{margin:24px 0 0}}.chatbot-typing-indicator__dot{margin-left:2px;animation:1.8s infinite jump;display:inline-block}.chatbot-typing-indicator__dot:nth-child(2){animation-delay:.2s}.chatbot-typing-indicator__dot:nth-child(3){animation-delay:.4s}@keyframes jump{0%,20%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.chatbot-error-screen{color:#242424;text-align:center;flex-flow:column wrap;justify-content:center;align-items:center;margin:auto;display:flex}.chatbot-error-screen__title{margin:45px 0 0;font-size:20px;font-weight:700;line-height:28px}.chatbot-error-screen__text{margin:8px 0 0;font-size:16px;font-weight:400;line-height:24px}.chatbot-error-screen__button{margin:32px 0 0}.chatbot-loader{text-align:center;justify-content:center;align-items:center;margin:auto;display:flex}.chatbot-loader__spinner-text{margin:152px 0 0;font-size:16px;font-weight:500;line-height:24px}.chatbot-message-attachment__image-wrap{width:80px;height:80px;display:flex}.chatbot-message-attachment__image{width:80px;height:80px}.omni{margin:0 auto;padding:132px 0 0;position:relative;overflow:visible}@media screen and (min-width:1280px){.omni{width:1216px;padding:136px 0 0}}.omni__title{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.omni__title span{color:#717171;margin:0 0 0 5px;font-family:MagnitBox,sans-serif}@media screen and (min-width:1280px){.omni__title{font-size:36px;line-height:44px}.omni__title span{margin:0 0 0 16px}}.omni-hero{color:#242424;border-radius:0 0 100px;flex-direction:column;justify-content:center;margin:0 0 64px;display:flex;position:relative;overflow:visible}.omni-hero h1{margin:0 0 20px;padding:0 20px;font-family:MagnitBox,sans-serif;font-size:28px;font-weight:700;line-height:36px}.omni-hero p{margin:0 0 32px;padding:0 20px;font-size:18px;font-weight:700;line-height:26px}.omni-hero img{width:100%;padding:0 20px}@media screen and (min-width:1280px){.omni-hero{width:596px;min-height:unset;border-radius:0;margin:0;position:sticky;top:136px}.omni-hero h1{margin:0 0 24px;padding:0;font-size:48px;line-height:56px}.omni-hero p{width:517px;margin:0 0 40px;padding:0;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}.omni-hero img{border-radius:40px 40px 120px;width:493px;padding:0}.omni-hero__wrap{justify-content:space-between;align-items:start;margin:0 0 120px;display:flex;position:relative}}.omni-hero__locality{padding:12px 10px 12px 8px;display:inline;position:absolute;top:-40px;right:0}.omni-hero__locality button{max-width:100%}.omni-hero__locality p{color:#242424;white-space:nowrap;text-align:left;text-overflow:ellipsis;width:calc(100vw - 66px);margin:0 0 0 8px;padding:0;font-size:16px;font-weight:700;line-height:24px;overflow:hidden}.omni-hero__locality svg{margin:0}@media screen and (min-width:1280px){.omni-hero__locality{position:unset}.omni-hero__locality p{width:auto;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}}.omni-vacancies{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 0 64px;padding:0 20px;display:flex}.omni-vacancies--centered{justify-content:center;align-items:center}@media screen and (min-width:1280px){.omni-vacancies{width:596px;margin:0;padding:0}.omni-vacancies h2{color:#242424;margin:0;font-size:24px;font-weight:700;line-height:32px}}.omni-vacancies__list{width:100%;margin:20px 0}.omni-vacancies__button-expand{border:1px solid #ededed;margin:0;font-size:16px;font-weight:500;line-height:24px}@media (hover:hover){.omni-vacancies__button-expand:hover{color:#242424;background-color:#b6b6b61a;border-color:#d6d6d6}.omni-vacancies__button-expand:active{background-color:#b6b6b633;border-color:#b8b8b8}}@media screen and (min-width:1280px){.omni-vacancies__button-expand{font-size:16px;line-height:24px}}.omni-vacancies__list-item{background-color:#f5f5f5;border-radius:16px;margin:0 0 8px;transition:all .3s;overflow:hidden}.omni-vacancies__list-item-header{text-align:left;justify-content:space-between;align-items:flex-start;width:100%;padding:16px 20px;display:flex}@media (hover:hover){.omni-vacancies__list-item-header:hover{background-color:#f0f0f0}.accountant-vacancies__list-item--expanded .omni-vacancies__list-item-header:hover,.omni-vacancies__list-item--expanded .omni-vacancies__list-item-header:hover{background-color:#f5f5f5}}.omni-vacancies__list-item-header:active{background-color:#ededed}.omni-vacancies__list-item-header p{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:16px;font-weight:700;line-height:24px}.accountant-vacancies__list-item--expanded .omni-vacancies__list-item-header p,.omni-vacancies__list-item--expanded .omni-vacancies__list-item-header p{margin:0 0 8px}.omni-vacancies__list-item-header .omni-vacancies__work-format-tag{color:var(--color);text-align:center;background:var(--bg);border-radius:8px;margin:8px 0 0;padding:6px 12px;font-size:14px;font-weight:500;line-height:18px;display:inline-block}.omni-vacancies__list-item-header .omni-vacancies__address{color:#717171;margin:20px 0 0;font-size:14px;font-weight:400;line-height:18px;display:none}.accountant-vacancies__list-item--expanded .omni-vacancies__list-item-header .omni-vacancies__address,.omni-vacancies__list-item--expanded .omni-vacancies__list-item-header .omni-vacancies__address{display:block}.omni-vacancies__list-item-header-arrow{justify-content:center;align-items:center;min-width:24px;height:24px;margin:0 0 0 20px;display:flex}.omni-vacancies__list-item-header-arrow svg{width:auto;margin:0;transition:all .2s}.accountant-vacancies__list-item--expanded .omni-vacancies__list-item-header-arrow svg,.omni-vacancies__list-item--expanded .omni-vacancies__list-item-header-arrow svg{transform:rotate(180deg)}.omni-vacancies__list-item-content{max-height:0;padding:0 20px;transition:all .3s}.omni-vacancies__list-item-content-inner{opacity:0;transition:all .3s}.omni-vacancies__list-item-content-inner p{color:#242424;margin:0;font-size:16px;font-weight:700;line-height:24px}.omni-vacancies__list-item-content-inner ul{margin:8px 0 16px;padding:0 0 0 17px}.omni-vacancies__list-item-content-inner ul li{color:#242424;margin:0 0 8px;font-size:16px;font-weight:400;line-height:24px}.omni-vacancies__list-item-content-inner ul li:last-child{margin:0}.omni-vacancies__list-item-content-inner button{height:44px;font-weight:500}.accountant-vacancies__list-item--expanded .omni-vacancies__list-item-content-inner,.omni-vacancies__list-item--expanded .omni-vacancies__list-item-content-inner{opacity:1}.omni-vacancies__list-item-content--visible{max-height:unset;padding:0 20px 16px}.omni-vacancies__list-item:last-child{margin:0}@media screen and (min-width:1280px){.omni-vacancies__list-item-header{width:100%;padding:20px 24px}.omni-vacancies__list-item-header p{font-size:20px;line-height:28px}.accountant-vacancies__list-item--expanded .omni-vacancies__list-item-header p,.omni-vacancies__list-item--expanded .omni-vacancies__list-item-header p{margin:0}.omni-vacancies__list-item-header-arrow{margin:0 0 0 32px}.omni-vacancies__list-item-content{padding:0 24px}.omni-vacancies__list-item-content-inner ul{margin:8px 0 20px}.omni-vacancies__list-item-content-inner button{width:216px}.omni-vacancies__list-item-content--visible{padding:0 80px 24px 24px}}.omni-form__wrap{padding:44px 20px 34px!important}@media screen and (min-width:1280px){.omni-form__wrap{border-radius:24px!important;max-width:560px!important;padding:44px 54px 20px!important}}.omni-form__title{text-align:center;margin:0 0 24px}.omni-form__title h2{color:#242424;margin:0 0 12px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.omni-form__title p{color:#242424;margin:0;font-size:16px;font-weight:700;line-height:24px}@media screen and (min-width:1280px){.omni-form__title h2{font-size:28px;line-height:36px}.omni-form__title p{font-size:18px;line-height:26px}.omni-form__content{width:100%}}.omni-form__city-autocomplete:before{display:none}.omni-form__city-autocomplete .autocomplete__icon-button{position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s!important}.omni-form__city-autocomplete.autocomplete--open input{border-radius:12px}.omni-form__city-autocomplete.autocomplete--open .autocomplete__icon-button{transform:translateY(-50%)rotate(180deg)}.omni-form__submit{height:44px;font-weight:500}@media screen and (min-width:1280px){.omni-form__submit{width:520px;height:56px;margin:40px -34px 0}}.omni-work-form-aside{flex-direction:column;margin:14px 0 0;display:flex;overflow:hidden}.omni-work-form-aside span{color:#fff;order:-1;font-size:18px;line-height:26px}.omni-work-form-aside img{align-self:flex-end;width:260px;max-width:100%;margin:-15px 0 -40px}@media screen and (min-width:1280px){.omni-work-form-aside{align-items:center;margin:0;overflow:visible}.omni-work-form-aside img{width:100%;max-width:360px;margin:-25px 0 28px}.omni-work-form-aside span{order:1;font-size:24px;line-height:32px}}.omni-form__file-field{margin:24px 0!important}.omni-work__city-autocomplete:before{display:none}.omni-work__city-autocomplete .autocomplete__icon-button{position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s!important}.omni-work__city-autocomplete.autocomplete--open .input{border-radius:12px}.omni-work__city-autocomplete.autocomplete--open .autocomplete__icon-button{transform:translateY(-50%)rotate(180deg)}.omni-director{flex-direction:column;margin:0 0 64px;padding:0 20px;display:flex}.omni-director img{width:100%;margin:40px 0 0}@media screen and (min-width:1280px){.omni-director{grid-template-columns:1.5fr 1fr;gap:103px;margin:0 0 120px;display:grid}.omni-director img{width:438px;margin:0}}.omni-director__content{color:#242424}.omni-director__content p{margin:0;font-size:16px;line-height:20px}.omni-director__content p+p{margin:24px 0 0}@media screen and (min-width:1280px){.omni-director__content{width:596px;margin:0}.omni-director__content p{margin:0;line-height:24px}.omni-director__content p+p{margin:28px 0 0}}.omni-director__content-title{margin:0;font-family:MagnitBox,sans-serif;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.omni-director__content-title{font-size:24px;line-height:32px}}.omni-director__content-credits{margin:16px 0 28px;font-size:18px;font-weight:700;line-height:26px}.omni-director__content-credits span{color:#717171}@media screen and (min-width:1280px){.omni-director__content-credits{font-size:24px;line-height:32px}}.omni-team{padding:0}.omni-team h2{margin-left:20px}@media screen and (min-width:1280px){.omni-team h2{margin-left:0}.omni-team__slider{margin-left:0;margin-right:0}}.omni-team__slider-nav-container{z-index:2;justify-content:space-between;align-items:center;width:calc(100% + 44px);display:flex;position:absolute;top:50%;left:-22px;transform:translateY(-50%)}.omni-team__slide-item{border-radius:16px;width:100%}.omni-work__form-section{background-color:#f13e33;border-radius:20px;padding:32px 20px 0}@media screen and (min-width:1280px){.omni-work__form-section{border-radius:24px;padding:48px 110px 48px 40px}}.omni-work__form .form__error-text{color:#fff}@media screen and (min-width:1280px){.omni-work__form{width:556px}}.omni-work__title{color:#fff;margin:0 0 24px;font-size:20px;line-height:28px}@media screen and (min-width:1280px){.omni-work__title{margin:0 0 32px;font-size:36px;line-height:44px}}.omni-work__wrapper{flex-direction:column;display:flex}@media screen and (min-width:1280px){.omni-work__wrapper{grid-template-columns:1.5fr 1fr;gap:150px;display:grid}}.omni__banner{background:radial-gradient(1245.1% 82.12% at 50% 100%,#fda69b 0%,#ff462d 82.75%);border-radius:20px;margin:64px 20px 0;padding:44px 20px 0;position:relative}.omni__banner h3{color:#fff;margin:0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.omni__banner p{color:#fff;margin:20px 0 0;font-size:18px;font-weight:700;line-height:26px}.omni__banner a{height:56px;margin:20px 0 0;font-size:16px;font-weight:500;line-height:24px;text-decoration:none}.omni__banner img{object-fit:cover;border-radius:20px;width:calc(100% + 40px);margin:22px -20px 0;display:block}@media screen and (min-width:1280px){.omni__banner{background:radial-gradient(73.48% 421.92% at 100%,#fda69b 0%,#ff462d 100%);border-radius:24px;margin:180px 0 0;padding:44px 40px}.omni__banner h3{font-size:28px;line-height:36px}.omni__banner p{max-width:480px;margin:16px 0 0}.omni__banner a{max-width:300px;margin:16px 0 0}.omni__banner img{border-radius:24px;width:59%;margin:0;position:absolute;bottom:0;right:-35px}}.onboarding{padding-inline:0}@media screen and (min-width:1280px){.onboarding{max-width:1216px;margin:0 auto}}.onboarding__hero{background:#edf3fd -50px 100%/135% no-repeat;border-radius:32px;padding:44px 20px 380px}.onboarding__hero p{margin-bottom:0}@media screen and (min-width:768px){.onboarding__hero{background-position:100% 100%;background-size:55%}}@media screen and (min-width:1280px){.onboarding__hero{margin-top:12px;background-position:100% 0;background-repeat:no-repeat;background-size:contain;margin-inline:-32px;padding:142px 40px}.onboarding__hero>*{width:460px}}.onboarding__shop-format{background-color:#edf3fd;border-radius:24px;margin-inline:0;padding:44px 20px}@media screen and (min-width:1280px){.onboarding__shop-format{padding:48px 40px}.onboarding__shop-format h1{font-size:36px;line-height:44px}}.onboarding__shops{flex-direction:column;margin:24px 0;padding:0;list-style:none;display:flex}@media screen and (min-width:1280px){.onboarding__shops{grid-template-columns:repeat(3,1fr);gap:24px;margin:36px 0;display:grid}}.onboarding__shops-item{background:#fff no-repeat;border-radius:16px;flex-grow:1;height:400px;padding:32px 20px 0}.onboarding__shops-item p{margin-top:16px}.onboarding__shops-item img{height:24px}.onboarding__shops-item+.onboarding__shops-item{margin:24px 0 0}.onboarding__shops-item:first-of-type{background-image:url(magnit_shop.f391647a.png);background-position:-20px 100%;background-size:313px}.onboarding__shops-item:nth-of-type(2){background-image:url(cosmetic_shop.f53ff7df.png);background-position:100% 100%;background-size:277px}.onboarding__shops-item:last-of-type{background-image:url(family_shop.dcb06f5b.png);background-position:100% 100%;background-size:238px}@media screen and (min-width:1280px){.onboarding__shops-item{padding:32px 28px 0}.onboarding__shops-item+.onboarding__shops-item{margin:0}.onboarding__shops-item img{height:32px}.onboarding__shops-item p{margin-top:20px}.onboarding__shops-item:first-of-type{background-position:35px 100%;background-size:313px}.onboarding__shops-item:nth-of-type(2){background-position:100% 100%;background-size:262px}.onboarding__shops-item:last-of-type{background-position:100% 100%;background-size:238px}}.onboarding__shops-summary{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:1280px){.onboarding__shops-summary{flex-direction:row}}.onboarding__shops-summary-item{background:#fff;border-radius:12px;flex-grow:1;grid-template-columns:80px auto;grid-template-areas:"image title""image description";gap:0 12px;padding:8px;display:grid}.onboarding__shops-summary-item .title{align-content:flex-end}.onboarding__shops-summary-item .description{color:#717171}.onboarding__shops-summary-item img{grid-area:image}.onboarding__shops-summary-item h3{grid-area:title}.onboarding__shops-summary-item p{grid-area:description}.onboarding__first-day{padding-top:0}.onboarding__faq-list{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.onboarding__faq-list li{background-color:#f5f5f5;border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex}.onboarding__faq-list li .description{color:#717171}@media screen and (min-width:1280px){.onboarding__faq-list{flex-flow:wrap;gap:24px;margin:36px 0 0}.onboarding__faq-list li{gap:16px;width:calc(50% - 24px);padding:24px}}.onboarding__perks{background-color:#f3e5f6;border-radius:24px;padding:44px 20px}@media screen and (min-width:1280px){.onboarding__perks{padding:48px 40px}}.onboarding__perks-list{flex-flow:column;gap:12px;margin:36px 0 0;padding:0;list-style:none;display:flex}@media screen and (min-width:1280px){.onboarding__perks-list{flex-flow:wrap;gap:24px}}.onboarding__perks-list-item{background:#fff;border-radius:16px;flex-grow:1;grid-template-columns:80px auto;grid-template-areas:"image title""image description";gap:0 8px;padding:16px;display:grid}.onboarding__perks-list-item .title{align-content:flex-end}.onboarding__perks-list-item .description{grid-area:description;margin-top:8px}.onboarding__perks-list-item img{grid-area:image;width:80px}.onboarding__perks-list-item h3{grid-area:title}@media screen and (min-width:1280px){.onboarding__perks-list-item{grid-template-columns:112px auto;gap:0 24px;width:calc(50% - 24px);padding:12px}.onboarding__perks-list-item img{width:112px}}.onboarding__timeline{padding-top:0}.onboarding__timeline-list{counter-reset:timline;flex-direction:column;gap:24px;margin:32px 0 0;padding:0;display:flex}@media screen and (min-width:1280px){.onboarding__timeline-list{grid-template-columns:repeat(4,1fr);display:grid}}.onboarding__timeline-list-item{counter-increment:timeline;padding:12px 12px 12px 60px;list-style:none;position:relative}.onboarding__timeline-list-item:before{color:#fff;text-align:center;vertical-align:middle;content:"";content:counter(timeline);background-color:#474747;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:700;line-height:26px;display:flex;position:absolute;top:12px;left:0}.onboarding__timeline-list-item:after{z-index:-1;content:"";background-color:#474747;width:4px;height:calc(100% + 24px);display:block;position:absolute;top:13px;left:18px}.onboarding__timeline-list-item:last-of-type:after{display:none}@media screen and (min-width:1280px){.onboarding__timeline-list-item{padding:84px 24px 24px}.onboarding__timeline-list-item:before{top:24px;left:24px}.onboarding__timeline-list-item:after{width:calc(100% + 24px);height:4px;top:44px;left:25px}}.onboarding__clothing{margin:0;padding-top:0}.onboarding__clothing-content{grid-template-columns:repeat(3,1fr);grid-template-areas:"rules_ok rules_ok person_ok""person_not_ok rules_not_ok rules_not_ok";gap:24px 0;margin:24px 0 0;display:grid}.onboarding__clothing-content img{flex-shrink:0;max-height:320px}.onboarding__clothing-content img:first-of-type{grid-area:person_ok;justify-self:flex-end}.onboarding__clothing-content img:last-of-type{grid-area:person_not_ok}@media screen and (min-width:1280px){.onboarding__clothing-content{grid-template-columns:1fr 370px 1fr;grid-template-areas:"person_ok rules_ok person_not_ok""person_ok rules_not_ok person_not_ok";gap:0 126px;margin:36px 0 0}.onboarding__clothing-content img{max-height:609px}}.onboarding__clothing-not-ok-rules,.onboarding__clothing-ok-rules{flex-direction:column;gap:12px;list-style:none;display:flex}.onboarding__clothing-not-ok-rules li,.onboarding__clothing-ok-rules li{gap:13px;font-size:16px;font-weight:500;line-height:20px;display:flex;position:relative}.onboarding__clothing-not-ok-rules li:before,.onboarding__clothing-ok-rules li:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:22px;height:22px;display:block;position:relative}@media screen and (min-width:1280px){.onboarding__clothing-not-ok-rules li,.onboarding__clothing-ok-rules li{font-size:18px;font-weight:700;line-height:26px}}.onboarding__clothing-ok-rules{grid-area:rules_ok;align-self:center;margin:0;padding:0;position:relative}.onboarding__clothing-ok-rules li:before{background-image:url(bullet_ok.6fbc4017.svg)}@media screen and (min-width:1280px){.onboarding__clothing-ok-rules{align-self:flex-end;margin:0 0 40px}.onboarding__clothing-ok-rules:before{content:"";background-image:url(arrow_ok.e8d5ed3f.svg);width:266px;height:65px;position:absolute;bottom:calc(100% + 26px);left:0;transform:translate(-50%)}}.onboarding__clothing-not-ok-rules{grid-area:rules_not_ok;align-self:center;margin:0 0 0 32px;padding:0;position:relative}.onboarding__clothing-not-ok-rules li:before{background-image:url(bullet_not_ok.df14c34c.svg)}@media screen and (min-width:1280px){.onboarding__clothing-not-ok-rules{align-self:flex-start;margin:40px 0 0}.onboarding__clothing-not-ok-rules:after{content:"";background-image:url(arrow_not_ok.e5551bfc.svg);width:270px;height:48px;position:absolute;top:calc(100% + 18px);right:0;transform:translate(50%)}}.onboarding__info{padding-top:0}.onboarding__info-card{flex-direction:column;display:flex}.onboarding__info-card+.onboarding__info-card{margin:64px 0 0}.onboarding__info-card>.description{margin:20px 0 24px}.onboarding__info-card img{width:100%}.onboarding__info-card:nth-of-type(2n){grid-template-columns:493px 493px;grid-template-areas:"image title""image description"}.onboarding__info-card:nth-of-type(2n) img{justify-self:flex-start}.onboarding__info-card:has(.onboarding__info-card--list){grid-template-areas:"title image""description image""list image"}.onboarding__info-card:has(.onboarding__info-card--list):nth-of-type(2n){grid-template-areas:"image title""image description""image list"}@media screen and (min-width:1280px){.onboarding__info-card{grid-template-columns:460px 493px;grid-template-areas:"title image""description image";justify-content:space-between;gap:24px 0;display:grid}.onboarding__info-card+.onboarding__info-card{margin:120px 0 0}.onboarding__info-card img{grid-area:image;justify-self:flex-end;width:493px}.onboarding__info-card>.title{grid-area:title;align-self:flex-end}.onboarding__info-card>.description{grid-area:description;align-self:flex-start;margin:0}}.onboarding__info-card--list{counter-reset:info-card;margin:0 0 24px;padding:0;list-style:none}.onboarding__info-card--list li{counter-increment:info-card;grid-template-columns:40px 1fr;grid-template-areas:"counter title"".description";gap:0 16px;display:grid;position:relative}.onboarding__info-card--list li+li{margin:24px 0 0}.onboarding__info-card--list li>.title{grid-area:title}.onboarding__info-card--list li>.title:not(:has(+.description)){align-self:center}.onboarding__info-card--list li>.description{grid-area:description;margin:-10px 0 0}.onboarding__info-card--list li:before{color:#fff;content:counter(info-card);background-color:#474747;border-radius:50%;flex-shrink:0;grid-area:counter;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media screen and (min-width:1280px){.onboarding__info-card--list{grid-area:list;margin:0 0 24px}}.onboarding__application{background-color:#fbebed;background-image:radial-gradient(circle at 0 100%,#fbebed 5%,#d83b50 70%);background-position:0 100%;border-radius:24px;flex-direction:column;gap:20px;margin:64px 0 0;padding:44px 20px 0;display:flex;position:relative}.onboarding__application a{font-weight:500}.onboarding__application img{align-self:flex-end;width:419px;margin:auto 0 0}@media screen and (min-width:1280px){.onboarding__application{background-color:#fbebed;background-image:radial-gradient(circle at 100%,#fbebed 25%,#d83b50 80%);background-position:100%;border-radius:24px;align-items:flex-start;gap:16px;margin:190px 0 0;padding:48px 0 48px 40px}.onboarding__application a{width:320px}.onboarding__application img{width:563px;position:absolute;bottom:0;right:38px}}.onboarding__responsibilities{background-color:#edf3fd;border-radius:24px;flex-flow:wrap;gap:24px 16px;padding:44px 20px;display:flex}@media screen and (min-width:1280px){.onboarding__responsibilities{flex-wrap:nowrap;justify-content:space-between;gap:160px;padding:48px 80px 48px 48px;display:flex;position:relative}.onboarding__responsibilities-title{width:100%}}.onboarding__respnsibilities-info-wrapper{flex-flow:wrap;gap:24px;max-width:100%;display:flex}@media screen and (min-width:1280px){.onboarding__respnsibilities-info-wrapper{gap:unset;flex-flow:column}}.onboarding__responsibilities-pagination-wrapper{flex-shrink:0;width:calc(100% + 40px);padding:0 20px;display:flex;position:relative;left:-20px;overflow-x:scroll}@media screen and (min-width:1280px){.onboarding__responsibilities-pagination-wrapper{left:unset;width:100%;padding:0}}.onboarding__responsibilities-pagination{gap:8px;width:auto;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:1280px){.onboarding__responsibilities-pagination{margin:24px 0 40px}}.onboarding__responsibilities-pagination-item{background:#fff;border-radius:12px;flex-shrink:0;width:44px;height:44px}.onboarding__responsibilities-pagination-item button{flex-grow:1;width:100%;height:100%;line-height:24px}.onboarding__responsibilities-pagination-item--active{background:#141414}.onboarding__responsibilities-pagination-item--active button{color:#fff}@media screen and (min-width:1280px){.onboarding__responsibilities-pagination-item{width:44px;height:44px}}.onboarding__responsibilities-navigation{pointer-events:none;order:6;justify-content:space-between;align-self:center;gap:20px;width:auto;margin:0 0 0 auto;display:flex}.onboarding__responsibilities-navigation button{pointer-events:all;background-color:#fff;border-radius:50%;width:44px;height:44px}.onboarding__responsibilities-navigation button:active{background:#fff}.onboarding__responsibilities-navigation button:last-of-type{transform:rotate(180deg)}@media (hover:hover){.onboarding__responsibilities-navigation button:hover{background:#fff}.onboarding__responsibilities-navigation button:hover svg{fill:#717171}}@media screen and (min-width:1280px){.onboarding__responsibilities-navigation{gap:unset;order:unset;width:calc(100% + 56px);position:absolute;top:318px;left:-28px}.onboarding__responsibilities-navigation button{width:56px;height:56px}}.onboarding__responsibilities-content-description{margin:-16px 0 0}@media screen and (min-width:1280px){.onboarding__responsibilities-content-description{max-width:548px;margin:16px 0}}.onboarding__responsibilities-content-list{gap:var(--item-gap);background-color:#fff;border-radius:16px;flex-direction:column;align-self:start;width:100%;margin:0;padding:16px 12px;list-style:none;display:flex}@media screen and (min-width:1280px){.onboarding__responsibilities-content-list{padding:20px}.onboarding__responsibilities-content-list--wide{width:548px}.onboarding__responsibilities-content-list--short{width:456px}}.onboarding__responsibilities-content-list-item{align-items:center;gap:12px;font-weight:500;display:flex;position:relative}.onboarding__responsibilities-content-list-item--bold{font-weight:700}.onboarding__responsibilities-content-list-item--ok{align-items:flex-start}.onboarding__responsibilities-content-list-item--ok:before{content:"";background-image:url(bullet_ok.6fbc4017.svg);background-repeat:no-repeat;background-size:22px 22px;flex-shrink:0;width:22px;height:22px;display:block}.onboarding__responsibilities-content-list-item--warning{align-items:flex-start}.onboarding__responsibilities-content-list-item--warning:before{content:"";background-image:url(bullet_warning.d0f5c92e.svg);background-repeat:no-repeat;background-size:22px 22px;flex-shrink:0;width:22px;height:22px;display:block}.onboarding__responsibilities-content-list-item--not-ok{align-items:flex-start}.onboarding__responsibilities-content-list-item--not-ok:before{content:"";background-image:url(bullet_not_ok.df14c34c.svg);background-repeat:no-repeat;background-size:22px 22px;flex-shrink:0;width:22px;height:22px;display:block}.onboarding__responsibilities-content-list-item-icon{position:relative}.onboarding__responsibilities-content-list-item-icon:before{background-image:var(--icon-url);content:"";background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:80px;height:80px;display:block}.onboarding__responsibilities-content-image{object-fit:cover;border-radius:16px;width:100%;max-height:600px}@media screen and (min-width:1280px){.onboarding__responsibilities-content-image{width:380px;height:600px}}.onboarding__responsibilities-content-video-wrapper{width:100%;position:relative}.onboarding__responsibilities-content-video-wrapper svg{flex-shrink:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.onboarding__responsibilities-content-video-wrapper video{object-fit:cover;border-radius:16px;width:100%;height:100%}@media screen and (min-width:1280px){.onboarding__responsibilities-content-video-wrapper{flex-shrink:0;max-width:340px;max-height:600px}}.onboarding__responsibility-content-cardslist{background-color:#fff;border-radius:16px;flex-direction:column;order:7;gap:50px;width:100%;margin:0;padding:20px 24px;list-style:none;display:flex}.onboarding__responsibility-content-cardslist li{flex-direction:column;justify-content:flex-end;width:100%;display:flex}.onboarding__responsibility-content-cardslist li>.title{margin-bottom:4px}.onboarding__responsibility-content-cardslist li:nth-child(odd)>.title{margin-top:24px}.onboarding__responsibility-content-cardslist li:nth-child(2n)>.title{margin-top:32px}.onboarding__responsibility-content-cardslist li img{max-width:100%}@media screen and (min-width:1280px){.onboarding__responsibility-content-cardslist{flex-direction:row;order:unset}.onboarding__responsibility-content-cardslist li{width:calc(25% - 37.5px)}.onboarding__info-card-povar-manufactory{padding:51px 71px 51px 32px}.onboarding__info-card-povar-technology{padding:36px 34px 36px 59px}.onboarding__info-card-povar-technology img{align-self:center}.onboarding__info-card-povar-technology .description{width:396px}}.operators{gap:64px}@media screen and (min-width:1280px){.operators{gap:120px;max-width:1216px;margin:12px auto 56px}.operators>:nth-child(n+2):not(.operators-interactive){margin:auto}.operators>:nth-child(n+2):not(.operators__form){max-width:1216px}}.operators__suggestion{background:#fef5e5;margin-bottom:0;padding:44px 20px}@media screen and (min-width:1280px){.operators__suggestion{padding:48px 40px}}.operators__suggestion .suggestions__list{border-radius:16px;gap:0;margin-top:24px;overflow:hidden}@media screen and (min-width:1280px){.operators__suggestion .suggestions__list{border-radius:0;gap:24px;margin-top:36px}}.operators__suggestion .suggestions__title{color:#242424;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.operators__suggestion .suggestions__title{font-size:36px;line-height:44px}}.operators__suggestion .suggestions__list-item{border-radius:0;padding:8px 12px 12px 4px}@media screen and (min-width:1280px){.operators__suggestion .suggestions__list-item{border-radius:16px;min-height:auto;padding:16px 32px 16px 16px}}.operators__suggestion .suggestions__item-content{margin:0 0 0 88px}@media screen and (min-width:1280px){.operators__suggestion .suggestions__item-content{margin:0 0 0 12px}}.operators__suggestion .suggestions__item-title{min-height:auto;margin:12px 0 0}@media screen and (min-width:1280px){.operators__suggestion .suggestions__item-title{margin:0}}.operators__suggestion .suggestions__item-description{margin-top:4px}@media screen and (min-width:1280px){.operators__suggestion .suggestions__item-description{margin:8px 0 0}}.operators__search{flex-direction:column-reverse;justify-content:space-between;width:100%;padding:44px 0;display:flex}@media screen and (min-width:1280px){.operators__search{flex-direction:row;padding:32px 79px}}.operators__search-content{margin:0 0 24px}@media screen and (min-width:1280px){.operators__search-content{max-width:517px;padding:58px 0}}.operators__search-title{margin:0;font-family:MagnitBox,sans-serif;font-size:20px;line-height:28px}@media screen and (min-width:1280px){.operators__search-title{font-size:28px;line-height:36px}}.operators__search-description{margin:24px 0 0;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.operators__search-description{margin:28px 0 0;font-size:20px;font-weight:700;line-height:28px}}.operators__search-button{display:none}@media screen and (min-width:1280px){.operators__search-button{max-width:320px;height:56px;margin-top:28px;display:flex}}.operators__search-img{width:100vw;margin:0 0 0 -20px}@media screen and (min-width:1280px){.operators__search-img{width:414px;height:420px;margin:0}}.operators__structure{background-color:#fef5e5;width:100vw;margin:0 0 0 -20px;padding:32px 20px 40px}@media screen and (min-width:1280px){.operators__structure{width:100%;margin:0;padding:48px 40px}.operators__structure .structure__list-item h2{font-size:24px;line-height:32px}}.operators__structure li:nth-of-type(2)>.structure__list-item{background-image:url(structure-van-mobile.541332d3.png);background-position:50% 100%;background-size:307px 214px}@media screen and (min-width:1280px){.operators__structure li:nth-of-type(2)>.structure__list-item{background-image:url(structure-van-desktop.f145d126.png);background-position:calc(100% - 16px) 100%;background-size:309px 216px}}.operators__structure li:last-of-type>.structure__list-item{background-position:calc(100% - 22px) 100%}@media screen and (min-width:1280px){.operators__structure li:last-of-type>.structure__list-item{background-position:calc(100% - 31px) 100%}}.operators__requirements{background-color:#fef5e5;width:100vw;margin:0 0 0 -20px;padding:44px 20px}@media screen and (min-width:1280px){.operators__requirements{padding:48px 40px}}.operators__requirements .marked-requirements__title{font-size:24px;line-height:32px}@media screen and (min-width:1280px){.operators__requirements .marked-requirements__title{margin-bottom:40px;font-size:32px;line-height:40px}}.operators__requirements .marked-requirements__inner{flex-direction:column;gap:24px;display:flex}@media screen and (min-width:1280px){.operators__requirements .marked-requirements__inner{flex-direction:row}}.operators__requirements .marked-requirements__content{min-width:unset;margin:0;padding:24px 16px}.operators__requirements .marked-requirements__content li{font-weight:500;line-height:20px}.operators__requirements .marked-requirements__content h2{margin:0;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:1280px){.operators__requirements .marked-requirements__content{width:calc(50% - 12px);padding:20px}.operators__requirements .marked-requirements__content li{line-height:24px}.operators__requirements .marked-requirements__content h2{margin:0;font-size:24px;line-height:32px}}.operators__steps{margin:0}.operators__steps .work-steps__title{font-family:MagnitBox,sans-serif}@media screen and (min-width:1280px){.operators__steps .work-steps__title{font-size:36px;line-height:44px}.operators__steps .work-steps__list{margin-top:36px}}.operators__steps .work-steps__card-title{width:100%;margin:20px 0;font-size:20px;line-height:28px}@media screen and (min-width:1280px){.operators__steps .work-steps__card-title{margin:16px 0 44px;font-size:24px;line-height:32px}}.operators__steps .work-steps__button{width:100%;height:44px}.operators__steps .work-steps__card a{width:100%;margin:0}@media screen and (min-width:1280px){.operators__steps .work-steps__card{border-radius:32px;flex-direction:column;display:flex}.operators__steps .work-steps__card-description{flex-grow:1;align-items:flex-end;display:flex}}.operators__steps .work-steps__card-number{margin:0}.operators__faq-title{margin:0;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.operators__faq-title{font-size:36px;line-height:44px}}.operators__faq-items{grid-template-columns:100%;gap:12px;margin:24px 0 0;padding:0;display:grid}@media screen and (min-width:1280px){.operators__faq-items{grid-template-columns:1fr 1fr;gap:24px;margin:36px 0 0}}.operators__faq-item{background-color:#f5f5f5;border-radius:16px;padding:20px;list-style-type:none}@media screen and (min-width:1280px){.operators__faq-item{padding:28px}}.operators__faq-item-title{margin:0;font-family:MagnitBox,sans-serif;font-size:18px;line-height:26px}@media screen and (min-width:1280px){.operators__faq-item-title{font-size:20px;line-height:28px}}.operators__faq-item-description{color:#717171;margin:12px 0 0;font-size:16px;line-height:24px}.operators__form{background-color:#f13e33;border-radius:24px;width:100%;padding:32px 20px}.operators__form .resume-form__submit{font-weight:500}.operators__form .form__error-text{color:#fff}@media screen and (min-width:1280px){.operators__form{max-width:802px;padding:48px 103px}}.operators__form .input-file__label p:last-child{font-weight:400}.operators__form-title{color:#fff;margin:0 0 24px;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.operators__form-title{font-size:36px;line-height:44px}}.operators__office{background-color:#edf3fd;border-radius:24px;width:100vw;margin:0 0 0 -20px;padding:44px 20px;position:relative}@media screen and (min-width:1280px){.operators__office{flex-direction:row-reverse;justify-content:space-between;margin:0;padding:48px 40px;display:flex}}.operators__office-title{margin:0;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.operators__office-title{max-width:437px;font-size:32px;line-height:40px}}.operators__office-content{margin:24px 0 0}@media screen and (min-width:1280px){.operators__office-content{flex-direction:column;gap:20px;max-width:437px;margin:0;padding:40px 0;display:flex}}.operators__office-description{margin:0;font-size:16px;line-height:20px}@media screen and (min-width:1280px){.operators__office-description{line-height:24px}}.operators__office-list{background-color:#fff;border-radius:16px;flex-direction:column;gap:12px;margin:24px 0 0;padding:16px 12px;list-style:none;display:flex}@media screen and (min-width:1280px){.operators__office-list{gap:20px;margin:0;padding:20px}}.operators__office-list-item{align-items:flex-start;font-size:16px;font-weight:500;line-height:20px;display:flex}.operators__office-list-item:before{content:"";background-image:url(success.71d26073.svg);background-position:50%;background-repeat:no-repeat;min-width:22px;height:22px;margin:2px 9px 0 0;position:relative;top:-4px}.operators__office-list-item--fire:before{background-image:url(Fire.8314a972.svg)}.operators__office-video-holder{cursor:pointer;aspect-ratio:3/2;background-color:#000;border-radius:16px;align-items:center;width:100%;max-width:659px;margin:20px 0 0;display:flex;position:relative;overflow:hidden}.operators__office-video-holder video{width:100%;max-width:659px}.operators__office-video-holder svg{pointer-events:none;display:none}.operators__office-video-holder--paused svg{width:44px;height:44px;display:block;position:absolute;top:calc(50% - 21px);left:calc(50% - 21px)}@media screen and (min-width:1280px){.operators__office-video-holder{margin:0}.operators__office-video-holder--paused svg{width:64px;height:64px;top:calc(50% - 32px);left:calc(50% - 32px)}}.operators-interactive{gap:20px;display:grid}@media screen and (min-width:768px){.operators-interactive{gap:36px}}.operators__roadmap{width:100%}@media screen and (min-width:1280px){.operators__roadmap{padding:48px 0}}.operators__roadmap-title{margin:0;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.operators__roadmap-title{font-size:36px;line-height:44px}}.operators__roadmap-description{width:100%;margin:12px 0 0;font-size:16px;line-height:20px}@media screen and (min-width:1280px){.operators__roadmap-description{max-width:389px;font-size:16px;line-height:24px}}.operators__roadmap-map{grid-template-columns:100%;gap:8px;width:100%;margin:24px 0 0;display:grid}@media screen and (min-width:1280px){.operators__roadmap-map{grid-template-columns:auto;gap:24px 16px;padding:4px 0}}.operators__roadmap-item-icon{border-radius:8px;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.operators__roadmap-item-icon--mobileHidden{display:none}@media screen and (min-width:1280px){.operators__roadmap-item-icon{width:auto;height:auto;margin:0 16px 0 0;padding:0}.operators__roadmap-item-icon--mobileHidden{display:block}}.operators__roadmap-item-title{text-align:center;border-radius:8px;grid-column:2;justify-content:center;align-items:center;height:60px;margin:0;padding:0 10px;font-size:16px;font-weight:500;line-height:20px;display:flex}@media screen and (min-width:1280px){.operators__roadmap-item-title{height:auto;padding:0}}.operators__roadmap-item-description{color:#717171;text-align:center;border-radius:8px;grid-area:1/1;justify-content:center;align-items:center;width:60px;height:60px;margin:0;padding:0 5px;font-size:14px;font-weight:500;line-height:18px;display:flex}@media screen and (min-width:1280px){.operators__roadmap-item-description{width:100%;height:unset;margin:4px 0 0}}.operators__roadmap-item{grid-template-columns:60px 1fr;gap:8px;display:grid}.operators__roadmap-item :nth-child(n){background-color:#f5f5f5}.operators__roadmap-item--blue :nth-child(n){background-color:#edf3fd}.operators__roadmap-item--yellow :nth-child(n){background-color:#fef5e5;height:36px}@media screen and (min-width:1280px){.operators__roadmap-item{background-color:#f5f5f5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:12px 20px;display:flex;position:relative}.operators__roadmap-item:before{content:url(arrow.5493776b.svg);position:absolute;top:calc(50% - 9.5px);left:-16px}.operators__roadmap-item:first-child:before{content:none}.operators__roadmap-item :nth-child(n){background-color:unset}.operators__roadmap-item--blue{background-color:#edf3fd}.operators__roadmap-item--yellow{background-color:#fef5e5}.operators__roadmap-item--with-icon{flex-direction:row}.operators__roadmap-item--column-1{grid-column:1;height:max-content}.operators__roadmap-item--column-2{grid-column:2;height:max-content}.operators__roadmap-item--column-3{grid-column:3;height:max-content}.operators__roadmap-item--column-4{grid-column:4;height:max-content}.operators__roadmap-item--column-5{grid-column:5;height:max-content}.operators__roadmap-item--row-1{grid-row:1}.operators__roadmap-item--row-2{grid-row:2}.operators__roadmap-item--row-1+.operators__roadmap-item--row-2:before{content:url(arrowLong.292fee2e.svg);position:absolute;top:calc(50% - 68px);left:-120px}}.operators__roadmap-items{flex-wrap:wrap;gap:6px;padding:0 0 0 68px;display:flex;position:relative}.operators__roadmap-items .operators__roadmap-item{text-align:center;background-color:#f5f5f5;border-radius:10px;flex-grow:1;margin:0;padding:8px;font-size:16px;font-weight:500;line-height:20px;display:block}.operators__roadmap-items .operators__roadmap-item--blue{background-color:#edf3fd}.operators__roadmap-items .operators__roadmap-item--yellow{background-color:#fef5e5}@media screen and (min-width:1280px){.operators__roadmap-items{padding:0}.operators__roadmap-items .operators__roadmap-item:before{content:none}.operators__roadmap-items .operators__roadmap-item:first-child:before{content:url(arrow.5493776b.svg);position:absolute;top:calc(50% - 9.5px);left:-16px}}.operators__hero{width:100vw;margin:0 0 0 -20px}@media screen and (min-width:1280px){.operators__hero{width:auto;margin:0 -32px}}.remote-necessities{background:#edf3fd;border-radius:24px;gap:40px;padding:48px 40px}.remote-necessities__list{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.remote-necessities__item{background:#fff;border-radius:12px;padding:20px;font-weight:500;position:relative}.remote-necessities__item-title{margin-bottom:16px;font-size:24px;line-height:32px}.remote-necessities__item>p{white-space:pre-line;gap:12px;display:flex}.remote-necessities__item-image{width:162px;height:213px;position:absolute;bottom:0;right:20px}.remote-necessities__item-requirements{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.remote-necessities__item-requirement{white-space:pre-line;gap:12px;font-family:MagnitSans,sans-serif;line-height:24px;display:flex}.remote-necessities__item-steps{margin:0;padding:0 0 0 20px}.remote-necessities__item-steps-description{margin:16px 0 0;font-weight:500;line-height:24px}.remote-necessities__item-step{line-height:24px}.remote-necessities__item-step a{color:#0071c2;text-decoration:underline}.remote-necessities__item-button{color:#0071c2;text-underline-position:from-font;margin:16px 0 0;font-weight:700;line-height:24px;text-decoration:underline}.remote-necessities .slider{margin:0}.remote-necessities .slider .swiper-slide{height:auto}.remote-necessities .slider .remote-necessities__item{height:100%;padding:20px}@media screen and (max-width:767px){.remote-necessities{gap:24px;padding:44px 20px}.remote-necessities>h2{white-space:pre-line;font-size:24px}.remote-necessities__item{flex-direction:column;padding:24px 16px;display:flex}.remote-necessities__item-requirement{line-height:20px}.remote-necessities__item-title{white-space:pre-wrap;font-size:20px;line-height:28px}.remote-necessities__item-step,.remote-necessities__item-steps-description{line-height:20px}.remote-necessities__item-image{width:150px;height:197px;margin:-40px 0 0 auto;position:relative;bottom:-24px}.remote-necessities__item-button{margin:auto auto 0 0}}.system-requirements-modal{max-height:100%;margin:52px 0 0;padding:0 0 20px;overflow:auto}.system-requirements-modal__container{overflow:hidden}.modal--legal-wrap .system-requirements-modal__content{width:560px}.system-requirements-modal>h2{margin:0}.system-requirements-modal__title{margin-bottom:24px;font-size:24px;font-weight:600}.system-requirements-modal__title~.system-requirements-modal__title{margin-top:16px}.system-requirements-modal__subtitle{margin-bottom:0;font-size:16px;font-weight:700;line-height:24px}ol+.system-requirements-modal__subtitle{margin-top:16px}.system-requirements-modal__steps{margin:0;padding-left:20px}.system-requirements-modal__steps li{line-height:24px}.system-requirements-modal__steps li:last-child{margin-bottom:0}@media screen and (max-width:767px){.system-requirements-modal__title{background-color:#fff;font-size:18px}.system-requirements-modal__steps{margin:4px 0 12px}.system-requirements-modal__steps li{margin:0;line-height:20px}.system-requirements-modal__subtitle{margin:12px 0 4px;font-size:16px;line-height:20px}}.support-center{background-color:#edf3fd;border-radius:20px;margin:0 -20px;padding:44px 20px}@media screen and (min-width:1280px){.support-center{padding:48px 40px}}.support-center__header h2{color:#242424;margin:0;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}.support-center__header p{color:#242424;margin:20px 0 0;font-size:16px;font-weight:500;line-height:20px}@media screen and (min-width:1280px){.support-center__header h2{font-size:32px;line-height:40px}.support-center__header p{max-width:680px;margin:24px 0 0;line-height:24px}}.support-center__tabs{grid-template-columns:1fr;gap:8px;margin:60px 0 0;display:grid;position:relative}.support-center__tabs img{pointer-events:none;position:absolute;top:-40px;right:0}.support-center__tabs--active{margin:20px 0 0}.support-center__tabs--active img{display:none}@media screen and (min-width:1280px){.support-center__tabs{flex-wrap:wrap;gap:12px;margin:24px 0 0;display:flex}.support-center__tabs img{top:-100px;right:130px}.support-center__tabs--active{margin:24px 0 0}}.support-center__tab{color:#242424;cursor:pointer;background-color:#fff;border:none;border-radius:8px;width:fit-content;padding:7px 12px;font-size:14px;font-weight:500;line-height:22px;transition:all .2s}.support-center__tab:active{background-color:#fafafa}.support-center__tab--active{color:#fff;background-color:#474747}.support-center__tab--active:active{background-color:#474747}@media screen and (min-width:1280px){.support-center__tab{padding:15px 24px;font-size:18px;font-weight:700;line-height:26px}.support-center__tab:hover{background-color:#fafafa}.support-center__tab--active:hover{background-color:#474747}}.support-center__content-title{align-items:center;display:flex}.support-center__content-title img{width:40px;height:40px}.support-center__content-title p{color:#242424;margin:0 0 0 16px;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:1280px){.support-center__content-title p{font-size:24px;line-height:32px}}.support-center__content{border-radius:16px}.support-center__content--visible{background-color:#fff;margin:24px 0 0;padding:24px 16px}.support-center__content ul{margin:20px 0;padding:0;list-style:none}.support-center__content ul li{color:#242424;align-items:flex-start;font-size:16px;font-weight:500;line-height:20px;display:flex}.support-center__content ul li:not(:last-child){margin:0 0 12px}.support-center__content ul li:before{content:"";background-image:url(success.71d26073.svg);background-position:50%;background-repeat:no-repeat;min-width:22px;height:22px;margin:2px 9px 0 0}.support-center__content p:not(.support-center__content-title p){color:#242424;margin:20px 0 0;font-size:16px;font-weight:500;line-height:20px}.support-center__content img:not(.support-center__content-title img){object-fit:cover;width:100%;margin:20px 0 0}@media screen and (min-width:1280px){.support-center__content{background-color:#0000;justify-content:space-between;margin:40px 0 0;padding:0;display:flex}.support-center__content ul li{line-height:24px}.support-center__content ul li:not(:last-child){margin:0 0 8px}.support-center__content ul li:before{margin:0 9px 0 0}.support-center__content p:not(.support-center__content-title p){line-height:24px}.support-center__content img:not(.support-center__content-title img){width:364px;margin:0 auto 0 0}.support-center__content-info{background-color:#fff;border-radius:16px;max-width:657px;margin:0 64px 0 0;padding:24px}}.operators__frame{width:100%;overflow:hidden}.operators__frame iframe{margin:-70px 0 0}@media screen and (min-width:1280px){.operators__frame iframe{margin:-50px 0 0}}.sellers{flex-direction:column;gap:64px;display:flex}@media screen and (min-width:1280px){.sellers{gap:120px;max-width:1216px;margin:12px auto 56px}.sellers>:nth-child(n+2):not(.city-selector){max-width:1216px;margin:auto}}.sellers__title{margin:0;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.sellers__title{font-size:36px;line-height:44px}}.sellers__hero{width:100vw;margin:0 0 0 -20px}.sellers__hero .full-size-hero__image{margin-top:28px}.sellers__hero .full-size-hero__button{font-weight:500}@media screen and (min-width:1280px){.sellers__hero{width:auto;margin:0 -32px;padding-top:88px;padding-bottom:88px}.sellers__hero .full-size-hero__image{max-width:630px;right:0}}.sellers__suggestion{background:#edf3fd;margin-bottom:0;padding:44px 20px}@media screen and (min-width:1280px){.sellers__suggestion{padding:48px 40px}}.sellers__suggestion .suggestions__title{color:#242424;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.sellers__suggestion .suggestions__title{font-size:36px;line-height:44px}}.sellers__suggestion .suggestions__list{margin:24px 0 0}@media screen and (min-width:1280px){.sellers__suggestion .suggestions__list{border-radius:0;margin:36px 0 0}}.sellers__suggestion .suggestions__list-item{padding:12px 16px 24px 8px}@media screen and (min-width:1280px){.sellers__suggestion .suggestions__list-item{min-height:auto;padding:16px 32px 16px 16px}}.sellers__suggestion .suggestions__item-content{margin:0 0 0 88px}@media screen and (min-width:1280px){.sellers__suggestion .suggestions__item-content{width:100%;margin:0 0 0 24px}}.sellers__suggestion .suggestions__item-title{min-height:auto;margin:12px 0 0}@media screen and (min-width:1280px){.sellers__suggestion .suggestions__item-title{margin:0}}.sellers__suggestion .suggestions__item-description{margin-top:4px}@media screen and (min-width:1280px){.sellers__suggestion .suggestions__item-description{margin:8px 0 0}}.sellers__faq-title{margin:0;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.sellers__faq-title{font-size:36px;line-height:44px}}.sellers__faq-items{grid-template-columns:100%;gap:12px;margin:24px 0 0;padding:0;display:grid}@media screen and (min-width:1280px){.sellers__faq-items{grid-template-columns:1fr 1fr;gap:24px;margin:36px 0 0}}.sellers__faq-item{background-color:#f5f5f5;border-radius:16px;padding:20px;list-style-type:none}@media screen and (min-width:1280px){.sellers__faq-item{padding:28px}.sellers__faq-item--small{height:min-content}}.sellers__faq-item-title{margin:0;font-family:MagnitBox,sans-serif;font-size:18px;line-height:26px}@media screen and (min-width:1280px){.sellers__faq-item-title{font-size:20px;line-height:28px}}.sellers__faq-item-description{color:#717171;margin:12px 0 0;font-size:16px;line-height:24px}.sellers__faq-item-description a{color:#0071c2}.section.sellers__steps{margin:0;padding:0}.sellers__steps .work-steps__title{width:90%;font-family:MagnitBox,sans-serif}@media screen and (min-width:1280px){.sellers__steps .work-steps__title{width:100%;font-size:36px;line-height:44px}.sellers__steps .work-steps__list{margin-top:36px}}.sellers__steps .work-steps__card{border-radius:16px;flex-direction:column;display:flex}.sellers__steps a{width:100%;margin:0}.sellers__steps .work-steps__card-number{margin:0}.sellers__steps .work-steps__card-title{width:100%;margin:20px 0;font-family:MagnitBox,sans-serif;font-size:20px;line-height:28px}@media screen and (min-width:1280px){.sellers__steps .work-steps__card-title{margin:16px 0 44px;font-size:24px;line-height:32px}}.sellers__steps .work-steps__button{width:100%;height:44px;margin:0}@media screen and (min-width:1280px){.sellers__steps .work-steps__button{margin:0}}.sellers__steps .work-steps__card-description{margin:20px 0 0}@media screen and (min-width:1280px){.sellers__steps .work-steps__card-description{flex-grow:1;align-items:flex-end;display:flex}}.sellers-formats{background-color:#fbebed;border-radius:20px;flex-direction:column;gap:24px;width:100vw;margin:0 0 0 -20px;padding:44px 20px;display:flex}@media screen and (min-width:1280px){.sellers-formats{border-radius:24px;gap:36px;width:100%;margin:0;padding:48px 40px}}.sellers-formats__items{grid-template-columns:100%;gap:24px;display:grid}@media screen and (min-width:1280px){.sellers-formats__items{grid-template-columns:1fr 1fr 1fr;gap:36px 24px}}.sellers-formats__text{margin:0;font-size:16px;line-height:20px}@media screen and (min-width:1280px){.sellers-formats__text{font-size:16px;line-height:24px}}.sellers-formats__title{align-items:flex-end;margin:0;font-size:18px;font-weight:700;line-height:26px;display:flex}@media screen and (min-width:1280px){.sellers-formats__title{font-size:20px;font-weight:700;line-height:26px}}.sellers-formats__icon{max-height:24px;margin-right:auto}@media screen and (min-width:1280px){.sellers-formats__icon{max-height:32px}}.sellers-formats__item{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;gap:16px;padding:24px 20px;display:flex;position:relative;overflow:hidden}.sellers-formats__item--numbers{gap:4px}@media screen and (min-width:1280px){.sellers-formats__item{gap:20px;padding:32px 28px}.sellers-formats__item--numbers{gap:12px}}.sellers-formats__subitem{grid-template-columns:min-content 1fr;column-gap:12px;display:grid}.sellers-formats__subitem img{grid-row:span 2;max-width:80px}.sellers__roadmap{flex-direction:column;gap:24px;width:100%;display:flex}@media screen and (min-width:1280px){.sellers__roadmap{flex-direction:row;padding:48px 0}}.sellers__roadmap-info{flex-direction:column;gap:12px;display:flex}@media screen and (min-width:1280px){.sellers__roadmap-info{max-width:389px}}.sellers__roadmap-text{margin:0;font-size:16px;line-height:20px}.sellers__roadmap-items{flex-direction:column;gap:16px;display:flex}@media screen and (min-width:1280px){.sellers__roadmap-items{flex-flow:wrap;gap:24px 16px;width:100%}}.sellers__roadmap-item-icon{background-color:#f5f5f5;border-radius:8px;grid-row:span 2;align-self:center;height:48px;padding:12px}@media screen and (min-width:1280px){.sellers__roadmap-item-icon{height:auto;padding:0}}.sellers__roadmap-item-title{grid-row:span 2;align-items:center;width:80%;margin:0;font-size:16px;font-weight:500;line-height:20px;display:flex}@media screen and (min-width:1280px){.sellers__roadmap-item-title{width:auto}}.sellers__roadmap-item-experience{color:#717171;margin:0;font-size:14px;font-weight:500;line-height:18px}.sellers__roadmap-item{grid-template-columns:48px auto;gap:4px 20px;display:grid}.sellers__roadmap-item--yellow .sellers__roadmap-item-icon{background-color:#fef5e5}.sellers__roadmap-item--blue .sellers__roadmap-item-icon{background-color:#edf3fd}.sellers__roadmap-item--with-default-icon .sellers__roadmap-item-title{grid-row:span 1;align-items:flex-end}@media screen and (min-width:1280px){.sellers__roadmap-item{background-color:#f5f5f5;border-radius:8px;grid-template-columns:min-content auto;gap:4px 16px;padding:12px 40px 12px 28px}.sellers__roadmap-item--yellow{background-color:#fef5e5}.sellers__roadmap-item--blue{background-color:#edf3fd}.sellers__roadmap-item--with-default-icon{padding:12px 44px}.sellers__roadmap-item--with-default-icon .sellers__roadmap-item-icon{display:none}.sellers__roadmap-item--with-default-icon .sellers__roadmap-item-title,.sellers__roadmap-item--with-default-icon .sellers__roadmap-item-experience{text-align:center;grid-column:span 2;justify-content:center;width:100%}}.sellers__stories{width:100vw;margin:0 0 0 -20px}@media screen and (min-width:1280px){.sellers__stories{width:100%;margin:0}.sellers__stories>h2{font-size:36px;line-height:44px}}.sellers__responsibilities{width:100vw;margin:0 0 0 -20px}@media screen and (min-width:1280px){.sellers__responsibilities{width:100%}}.sellers__form{background-color:#f13e33;border-radius:20px;margin:0 -20px;padding:32px 20px 318px;position:relative;overflow:hidden}.sellers__form .resume-form__title{color:#fff}.sellers__form .resume-form__title img{display:none}.sellers__form .form__error-text{color:#fff}.sellers__form .check{background-color:#fff}.sellers__form .check--checked{background-color:#242424}.sellers__form .resume-form__submit{color:#242424;background-color:#fff;font-weight:500}.sellers__form .resume-form__image{width:100%;margin:34px 0 0;position:absolute;left:0}@media screen and (min-width:1280px){.sellers__form{border-radius:24px;width:100%;margin:0;padding:32px calc(50% - 298px);overflow:visible}.sellers__form .resume-form__title{text-align:center;justify-content:center;align-items:center;margin:0 0 16px;font-size:36px;line-height:44px;display:flex}.sellers__form .resume-form__title img{width:60px;height:60px;margin:0 0 0 10px;display:flex}.sellers__form .form{max-width:596px}.sellers__form .resume-form__image{bottom:0;right:62px;left:unset;max-width:537px}}.sellers__form-wrap{width:100%}@media screen and (min-width:1280px){.sellers__form-wrap{width:802px}}.tap-link__container{flex-direction:row;align-items:flex-start;gap:24px;margin:0 auto;display:flex}.tap-link__container>img{border-radius:16px;width:100%;max-width:389px}.tap-link__content{flex-direction:column;gap:12px;display:flex}.tap-link__content a{color:#242424;background:#f5f5f5;border-radius:12px;align-items:center;gap:10px;width:389px;padding:12px 16px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.tap-link__content a:hover{background:#ededed}.tap-link__content a:after{color:#717171;content:"›";font-size:20px;position:absolute;right:20px}@media screen and (max-width:767px){.tap-link{padding-block:32px}.tap-link__container{flex-direction:column;width:100%}.tap-link__content,.tap-link__content a{width:100%}}.supermarket{gap:64px;font-family:MagnitSans,sans-serif;display:flex}@media screen and (min-width:1280px){.supermarket{gap:120px;margin-bottom:56px;padding:136px 0 0}}.mcity-suggestion{background:#f3e5f6 url(bgImage.541f81f3.svg) 50%/cover no-repeat;border-radius:20px;margin:0 -20px;padding:44px 20px}@media screen and (min-width:1280px){.mcity-suggestion{border-radius:24px;margin:0;padding:48px 40px}}.mcity-suggestion__list{gap:12px;width:100%;display:grid}@media screen and (min-width:1280px){.mcity-suggestion__list{grid-template-columns:repeat(3,1fr);gap:24px}}.mcity-suggestion__item{background-color:#fff;border-radius:16px;grid-template-columns:min-content 1fr;gap:12px 8px;padding:12px 16px 24px 4px;display:grid}@media screen and (min-width:1280px){.mcity-suggestion__item{gap:8px 16px;min-height:256px;padding:32px 24px 32px 8px}}.mcity-suggestion__item-title{min-height:unset;margin:4px 0 0}@media screen and (min-width:1280px){.mcity-suggestion__item-title{margin:0}}.mcity-suggestion__icon{grid-row:span 2;align-self:flex-start;width:64px;height:64px}@media screen and (min-width:1280px){.mcity-suggestion__icon{width:80px;height:80px}}.mcity__steps{margin:0}.mcity__steps .work-steps__title{font-family:MagnitBox,sans-serif}@media screen and (min-width:1280px){.mcity__steps .work-steps__title{font-size:36px;line-height:44px}}.mcity__steps .work-steps__card{border-radius:16px;flex-direction:column;display:flex}@media screen and (min-width:1280px){.mcity__steps .work-steps__card{min-height:256px}}.mcity__steps .work-steps__list{margin-top:20px}@media screen and (min-width:1280px){.mcity__steps .work-steps__list{margin-top:36px}}.mcity__steps .work-steps__card-title{width:100%;margin:0;font-family:MagnitBox,sans-serif;font-size:20px;line-height:28px}@media screen and (min-width:1280px){.mcity__steps .work-steps__card-title{font-size:24px;line-height:32px}}.mcity__steps .work-steps__card-description{color:#242424;margin-top:20px}@media screen and (min-width:1280px){.mcity__steps .work-steps__card-description{margin-top:auto}}@media screen and (max-width:767px){.mcity__steps{padding:0}}.mcity__search{color:#fff;background-color:#bababa;border-radius:20px;margin:0 -20px;padding:40px 20px 175px;position:relative}.mcity .mcity__search{margin-top:0}@media screen and (min-width:1280px){.mcity__search{border-radius:24px;padding:62px 595px 62px 40px}.mcity .mcity__search{margin:0}}.mcity__search-text{flex-direction:column;justify-content:center;gap:16px;display:flex}@media screen and (min-width:1280px){.mcity__search-text{gap:28px}}.mcity__search-image-desktop{display:none}@media screen and (min-width:1280px){.mcity__search-image-desktop{max-width:525px;height:100%;display:block;position:absolute;top:0;right:0}}.mcity__search-image-mobile{max-width:155px;position:absolute;bottom:30px;right:20px}@media screen and (min-width:1280px){.mcity__search-image-mobile{display:none}}.mcity__icon{position:absolute}.mcity__icon--small-star{top:10%;right:12px}.mcity__icon--big-star{bottom:19%;left:11%}.mcity__icon--plus{bottom:8%;left:33%}@media screen and (min-width:1280px){.mcity__icon{display:none}}.mcity__shops .profile-carousel__header{flex-direction:row;gap:16px}.mcity__shops .profile-carousel__title{width:100%;margin:0}.mcity__shops .profile-carousel__content{max-width:unset;align-items:center;gap:8px;display:grid}.mcity__shops .profile-carousel__slider-navigation{gap:30px;display:none}@media screen and (min-width:1280px){.mcity__shops .profile-carousel__slider-navigation{display:flex}}.mcity__shops .profile-carousel-item__image{cursor:pointer;height:240px}@media screen and (min-width:1280px){.mcity__shops .profile-carousel-item__image{height:440px}}.mcity__hero{margin-bottom:40px;display:grid}.mcity__hero h1{display:none}.mcity__hero>img{margin-top:0}@media screen and (min-width:1280px){.mcity__hero{margin-bottom:0}.mcity__hero h1{display:block}.mcity__hero>img{margin-top:40px}}.mcity{flex-direction:column;gap:64px;display:flex}.mcity .list--vacancies-wrap{margin:0}.mcity--lead-generation{padding-top:56px;padding-bottom:80px}.mcity .hero-component__wrap{margin-top:-24px}@media screen and (min-width:1280px){.mcity{gap:120px;max-width:1216px;margin:0 auto 56px;padding-top:136px}.mcity .hero-component__wrap{margin-top:0}.mcity>:nth-child(n+2):not(.list--vacancies-wrap){max-width:1216px}.mcity--lead-generation{padding-top:56px;padding-bottom:0}}.zaryad-stories{padding-top:0}.zaryad-stories .title{font-family:MagnitBox,sans-serif;font-size:36px;font-weight:700;line-height:44px}.zaryad-stories .react__stories{margin:24px 0 0}.zaryad-stories+.vacancies-table{margin-top:0}.zaryad-stories+.vacancies-table .vacancies-header{gap:16px}.zaryad-stories+.vacancies-table .vacancies-header svg{width:44px;margin:0}.zaryad-stories+.vacancies-table .vacancies-header .title,.zaryad-stories+.vacancies-table button{font-size:36px;font-weight:700;line-height:44px}@media screen and (max-width:767px){.zaryad-stories{order:-1;padding:0}.zaryad-stories .react__stories{margin-top:8px}.zaryad-stories .title{display:none}.zaryad-stories+.vacancies-table{margin-top:0}.zaryad-stories+.vacancies-table .vacancies-header{gap:8px}.zaryad-stories+.vacancies-table .vacancies-header .title,.zaryad-stories+.vacancies-table button{font-size:24px;font-weight:700;line-height:32px}}.blog{min-height:200px;padding:132px 20px 0;position:relative}@media screen and (min-width:1280px){.blog{width:1216px;margin:0 auto;padding:136px 0 0}}.blog__title{color:#242424;text-align:left;align-self:flex-start;margin-bottom:24px;font-family:MagnitBox,sans-serif;font-size:32px;font-weight:700;line-height:38px}@media screen and (min-width:1280px){.blog__title{margin-bottom:32px;font-size:48px;line-height:56px}}.blog__tabs{flex-wrap:wrap;gap:8px;width:100%;margin:0 0 32px;display:flex}@media screen and (min-width:1280px){.blog__tabs{margin:0 0 40px}}.blog__tabs-item{color:#242424;cursor:pointer;background-color:#f5f5f5;border:none;border-radius:12px;align-items:center;height:56px;padding:8px 16px;font-family:MagnitSans,sans-serif;font-size:18px;font-weight:700;line-height:26px;transition:background-color .3s;display:flex}.blog__tabs-item:hover{background-color:#ededed}.blog__tabs-item--active{color:#fff;background-color:#474747}.blog__tabs-item--active:hover{background-color:#3a3a3a}.blog__articles{flex-direction:column;width:100%;margin-bottom:40px;display:flex}@media screen and (min-width:1280px){.blog__articles{margin-bottom:56px}}.blog__grid{grid-template-columns:1fr;gap:56px 24px;width:100%;display:grid}@media screen and (min-width:768px){.blog__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){.blog__grid{grid-template-columns:repeat(3,1fr)}}.blog__load-more-btn{color:#242424;cursor:pointer;background-color:#f3f3f3;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:max-content;margin:0 auto;padding:16px 24px 16px 16px;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:500;line-height:24px;transition:background-color .3s;display:flex}.blog__load-more-btn:hover{background-color:#ededed}.blog__load-more-btn svg{margin:0}.blog__spinner .spinner{top:unset;margin:0;position:relative}.blog__error{text-align:center}.blog-card{cursor:pointer;flex-direction:column;gap:20px;display:flex;position:relative}.blog-card--featured{margin-bottom:32px}@media screen and (min-width:1280px){.blog-card--featured{flex-direction:row;margin-bottom:56px}}.blog-card__link{z-index:1;position:absolute;inset:0}.blog-card__image{border-radius:20px;width:100%;height:248px;position:relative;overflow:hidden}.blog-card__image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}@media screen and (min-width:1280px){.blog-card--featured .blog-card__image{aspect-ratio:598/340;flex:1;width:100%;height:auto}}.blog-card__content{flex-direction:column;display:flex}@media screen and (min-width:1280px){.blog-card--featured .blog-card__content{flex:1}}.blog-card__meta{color:#717171;align-items:center;font-family:MagnitSans,sans-serif;font-size:16px;font-weight:500;line-height:20px;display:flex}.blog-card__category,.blog-card__date{display:inline-block}.blog-card__separator{margin:0 8px}.blog-card__title{color:#242424;margin:8px 0 0;font-family:MagnitBox,sans-serif;font-size:18px;font-weight:700;line-height:28px}.blog-card:hover .blog-card__title{color:#ed0e00}@media screen and (min-width:1280px){.blog-card__title{font-size:20px}.blog-card--featured .blog-card__title{margin:32px 0 0;font-size:32px;line-height:40px}}.article{gap:24px;height:100%;min-height:100px;padding:132px 20px 0;position:relative}@media screen and (min-width:1280px){.article{gap:32px;max-width:1216px;margin:0 auto;padding:112px 0 0}}.article__content-wrapper{gap:24px;display:grid}@media screen and (min-width:1280px){.article__content-wrapper{grid-template-columns:57.5% 1fr;gap:32px}}.article__content{display:inherit;gap:inherit}.article__error{grid-area:1/1/3/3;justify-content:center;align-items:center;min-height:300px;display:flex}.article__header{gap:8px;display:grid}.article__meta{color:#717171;white-space:pre;align-items:center;font-size:16px;font-weight:500;display:flex}.article__separator{margin:0 8px}.article__image{aspect-ratio:700/380;border-radius:16px;overflow:hidden}.article__image img{object-fit:cover;width:100%;height:100%}.article__spinner{grid-area:1/1/3/3}.article__share-link-button{background-color:#f3f3f3;border-radius:12px;gap:8px;width:auto;height:44px;padding:10px 12px}.article-author{align-items:center;gap:8px;display:flex}@media screen and (min-width:1280px){.article-author{gap:16px}}.article-author__image{border-radius:50%;width:48px;height:48px;overflow:hidden}.article-author__image img{object-fit:cover;width:100%;height:100%}@media screen and (min-width:1280px){.article-author__image{width:64px;height:64px}}.article-author__name{margin:0;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.article-author__name{font-size:18px;line-height:26px}}.article-author__job{color:#717171;margin:0;font-size:14px;line-height:20px}@media screen and (min-width:1280px){.article-author__job{font-size:16px;line-height:24px}}.article-related{background-color:#f5f5f5;border-radius:20px;gap:16px;margin:0 -20px;padding:24px 20px;display:grid}@media screen and (min-width:1280px){.article-related{width:100%;max-width:390px;height:min-content;margin-left:auto;margin-right:0;position:sticky;top:100px}}.article-related__list{gap:8px;display:grid}.article-related__link{color:#0071c2;font-weight:500;text-decoration:underline}@media (hover:hover) and (pointer:fine){.article-related__link:hover{text-decoration:none}}.article-related__button{background-color:#fff;font-weight:500}.article-related__button:hover{background-color:#fffc}.article-related__button:active{background-color:#ffffffbf}.breadcrumbs{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs svg{margin:0 8px}.breadcrumbs__item{align-items:center;display:flex}.breadcrumbs__item--last{color:#242424}.breadcrumbs__title{color:#717171;font-size:12px;font-weight:500;line-height:20px}.breadcrumbs__item--last .breadcrumbs__title{color:#242424}@media screen and (min-width:1280px){.breadcrumbs__title{font-size:16px;line-height:24px}}.breadcrumbs__item-title{color:#242424;margin:0;font-weight:500}.article-anchor-menu{background-color:#edf3fd;border-radius:16px;flex-direction:column;gap:12px;margin:0 -20px;padding:24px 20px;display:flex}@media screen and (min-width:1280px){.article-anchor-menu{gap:16px;margin:0;padding:32px 24px}}.article-anchor-menu__title{margin:0;font-size:18px;font-weight:700;line-height:1.44}@media screen and (min-width:1280px){.article-anchor-menu__title{font-size:20px;line-height:1.4}}.article-anchor-menu__items{flex-direction:column;gap:8px;display:flex}.article-anchor-menu__item{color:#000;font-size:16px;font-weight:500;line-height:1.5;text-decoration:underline;display:block}@media (hover:hover) and (pointer:fine){.article-anchor-menu__item:hover{text-decoration:none}}@media screen and (min-width:1280px){.article-anchor-menu__item{font-size:18px;line-height:1.44}}.article-block{flex-direction:column;gap:12px;display:flex}.article-block__title{color:#000;margin:0;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.article-block__title{font-size:20px;line-height:28px}}.article-block__text{color:#242424;margin:0;font-size:16px;font-weight:400;line-height:20px}.article-block__text p{margin:0}@media screen and (min-width:1280px){.article-block__text{line-height:24px}}.article-block__video{aspect-ratio:320/200;border-radius:16px;overflow:hidden}.article-block__video-element{height:100%}.article-banner{background-color:#fde9e8;border-radius:20px;flex-direction:column;gap:20px;width:calc(100% + 40px);margin:0 -20px;padding:20px 24px;display:flex;position:relative;overflow:hidden}@media screen and (min-width:1280px){.article-banner{width:100%;margin:0}}.article-banner__title{z-index:1;font-family:MagnitBox,sans-serif;font-size:18px;font-weight:700;line-height:26px}@media screen and (min-width:1280px){.article-banner__title{font-size:20px;line-height:28px}}@media screen and (min-width:768px){.article-banner__title{width:calc(100% - 282px)}}.article-banner__button{z-index:1;width:100%;font-weight:500;line-height:24px}@media screen and (min-width:768px){.article-banner__button{width:min-content;min-width:290px}}.article-banner__background-icon{height:100%;position:absolute;top:0;right:0}.article-gallery{gap:36px;width:calc(100% + 40px);margin:0 -20px;overflow:hidden}@media screen and (min-width:1280px){.article-gallery{width:100%;margin:0}}@media screen and (min-width:768px){.article-gallery__navigation{width:min-content;margin-left:auto;padding:0 20px}}@media screen and (min-width:1280px){.article-gallery__navigation{padding:0}}.article-gallery__slider.swiper{padding:0 20px}@media screen and (min-width:1280px){.article-gallery__slider.swiper{padding:0}}.article-gallery__slide{aspect-ratio:1;border-radius:16px;width:100%;min-height:220px;overflow:hidden}.article-gallery__image{object-fit:cover;width:100%;height:100%}.article-image{border-radius:20px;width:100%;height:100%;max-height:200px;overflow:hidden}@media screen and (min-width:1280px){.article-image{max-height:380px}}.article-image__img{width:100%;height:inherit;object-fit:cover;display:block}.article-image-text{gap:8px;display:grid}@media screen and (min-width:1280px){.article-image-text{gap:12px}}.article-image-text__img{width:100%;height:inherit;object-fit:cover;aspect-ratio:320/200;border-radius:20px;display:block}@media screen and (min-width:1280px){.article-image-text__img{aspect-ratio:700/380}}.article-image-text__description{margin:0;font-weight:500}.article-title-text{scroll-margin-top:81px}@media screen and (min-width:1280px){.article-title-text{scroll-margin-top:97px}}.recruitment-center__call-to-action{gap:24px;padding-inline:0}.recruitment-center__call-to-action img{width:100%}@media screen and (min-width:1280px){.recruitment-center__call-to-action{flex-direction:row;justify-content:space-between;gap:0;padding-inline:104px}.recruitment-center__call-to-action img{width:438px}.recruitment-center__call-to-action a{width:320px}}.recruitment-center__call-to-action-content{flex-direction:column;justify-content:center;gap:24px;display:flex}.recruitment-center__call-to-action-content .title{font-size:20px;line-height:28px}.recruitment-center__call-to-action-content .description{font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.recruitment-center__call-to-action-content{gap:28px;width:492px}.recruitment-center__call-to-action-content .title{font-size:24px;line-height:32px}.recruitment-center__call-to-action-content .description{font-size:18px;font-weight:700;line-height:26px}}.recruitment-center__benefits{width:100vw;margin:0 0 0 -20px;padding:40px 0 72px}.recruitment-center__benefits ul{background-color:#fff;border-radius:16px;margin:0;padding:16px 20px 40px;list-style:none}.recruitment-center__benefits ul:first-child{background-color:#fff;border-radius:16px 16px 0 0;margin:0;padding:20px 20px 0;list-style:none}.recruitment-center__benefits ul~ul{border-radius:0 0 16px 16px}.recruitment-center__benefits li{color:#242424;align-items:flex-start;margin:0 0 16px;font-size:16px;font-weight:400;line-height:24px;display:flex}.recruitment-center__benefits li:before{content:"";background-image:url(success.71d26073.svg);background-position:50%;background-repeat:no-repeat;min-width:22px;height:22px;margin:2px 12px 0 0}.recruitment-center__benefits li:last-child{margin:0}.recruitment-center__benefits li p{color:#242424;margin:0;font-size:18px;font-weight:700;line-height:26px}.recruitment-center__benefits li p:last-child{color:#242424;margin:0;font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:1280px){.recruitment-center__benefits{width:100%;margin:0;padding:0}.recruitment-center__benefits ul,.recruitment-center__benefits ul:first-child{border-radius:16px;width:49%;padding:32px 28px}.recruitment-center__benefits ul~ul{border-radius:16px}.recruitment-center__benefits li p:last-child{margin:4px 0 0}}.recruitment-center__benefits-content{background-color:#edf3fd;border-radius:16px;padding:32px 20px 56px}@media screen and (min-width:1280px){.recruitment-center__benefits-content{border-radius:32px;width:100%;padding:40px 32px 72px}}.recruitment-center__benefits-title{justify-content:flex-start;align-items:center;margin:0 0 20px;display:flex}.recruitment-center__benefits-title h2{margin:0;font-family:MagnitBox,sans-serif}@media screen and (min-width:1280px){.recruitment-center__benefits-title{margin:0 0 24px}.recruitment-center__benefits-title h2{margin:0;font-size:36px;font-weight:700;line-height:44px}.recruitment-center__benefits-list{justify-content:space-between;align-items:flex-start;display:flex}}.recruitment-center__steps{justify-content:center;width:100%;margin:64px auto 0;padding:0 20px;display:flex}@media screen and (min-width:1280px){.recruitment-center__steps{margin:120px auto 0;padding:0 32px}}.recruitment-center__steps-wrapper{max-width:1280px}.recruitment-center__steps-accent{color:#242424;font-weight:500;text-decoration:underline}.recruitment-center__office{background-color:#edf3fd;border-radius:24px;width:calc(100% + 40px);margin:0 -20px;padding:44px 20px;position:relative}@media screen and (min-width:1280px){.recruitment-center__office{flex-direction:row-reverse;justify-content:space-between;width:auto;margin:0;padding:48px 40px;display:flex}}.recruitment-center__office-title{margin:0;font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}@media screen and (min-width:1280px){.recruitment-center__office-title{max-width:437px;font-size:32px;line-height:40px}}.recruitment-center__office-content{margin:24px 0 0}@media screen and (min-width:1280px){.recruitment-center__office-content{flex-direction:column;gap:20px;max-width:437px;margin:0;padding:40px 0;display:flex}}.recruitment-center__office-description{margin:0;font-size:16px;line-height:20px}@media screen and (min-width:1280px){.recruitment-center__office-description{line-height:24px}}.recruitment-center__office-list{background-color:#fff;border-radius:16px;flex-direction:column;gap:12px;margin:24px 0 0;padding:16px 12px;list-style:none;display:flex}@media screen and (min-width:1280px){.recruitment-center__office-list{gap:16px;margin:0;padding:20px}}.recruitment-center__office-list-item{align-items:flex-start;font-size:16px;font-weight:500;line-height:24px;display:flex}.recruitment-center__office-list-item:before{content:"";background-image:url(success.71d26073.svg);background-position:50%;background-repeat:no-repeat;min-width:22px;height:22px;margin:2px 12px 0 0;position:relative;top:0}.recruitment-center__office-list-item--fire:before{background-image:url(Fire.8314a972.svg)}.recruitment-center__office-list-item--location:before{background-image:url(Location.cfd8c734.svg);top:0}@media screen and (min-width:1280px){.recruitment-center__office-list-item:before{top:0}}.recruitment-center__office-video-holder{cursor:pointer;aspect-ratio:3/2;background-color:#000;border-radius:16px;align-items:center;width:100%;max-width:659px;margin:20px 0 0;display:flex;position:relative;overflow:hidden}.recruitment-center__office-video-holder video{width:100%;max-width:659px}.recruitment-center__office-video-holder svg{pointer-events:none;display:none}.recruitment-center__office-video-holder--paused svg{width:44px;height:44px;display:block;position:absolute;top:calc(50% - 21px);left:calc(50% - 21px)}@media screen and (min-width:1280px){.recruitment-center__office-video-holder{margin:0}.recruitment-center__office-video-holder--paused svg{width:64px;height:64px;top:calc(50% - 32px);left:calc(50% - 32px)}}.recruitment-center__listing{padding-inline:0;padding:0}@media screen and (min-width:1280px){.recruitment-center__listing{padding:72px 0 0}}.recruitment-center__listing-content{background:radial-gradient(1018.3% 95.53% at 50% 97.48%,#fef5e5 0%,#f19c00 79%);border-radius:24px;flex-direction:column;height:540px;padding:44px 20px 0;display:flex;position:relative;overflow:hidden}.recruitment-center__listing-content img{width:calc(100% + 40px);margin:auto 0 0 -20px;position:relative}@media screen and (min-width:1280px){.recruitment-center__listing-content{background:radial-gradient(96.61% 554.78% at 100%,#fef5e5 0%,#f19c00 79%);border-radius:24px;flex-direction:row;height:264px;padding:44px 40px;overflow:visible}.recruitment-center__listing-content img{max-width:602px;margin:0;position:absolute;bottom:0;right:32px}}.recruitment-center__listing-content-info{flex-direction:column;justify-content:flex-start;gap:20px;display:flex}.recruitment-center__listing-content-info .title{font-family:MagnitBox,sans-serif;font-size:24px;line-height:32px}.recruitment-center__listing-content-info .description{font-family:MagnitSans,sans-serif;font-size:18px;font-weight:700;line-height:26px}.recruitment-center__listing-content-info .button__custom{font-weight:500}@media screen and (min-width:1280px){.recruitment-center__listing-content-info{justify-content:center;gap:16px}.recruitment-center__listing-content-info .title{font-size:28px;line-height:36px}.recruitment-center__listing-content-info .description{max-width:477px}.recruitment-center__listing-content-info .button__custom{width:300px}}.recruitment-center{flex-direction:column;display:flex}.recruitment-center .hero-component h1{margin:0 0 16px}.recruitment-center .hero-component p{margin:0 0 20px;font-family:MagnitBox,sans-serif;font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:1280px){.recruitment-center .hero-component h1{margin:0 0 20px}.recruitment-center .hero-component p{margin:0 0 40px;font-family:MagnitBox,sans-serif;font-size:24px;font-weight:700;line-height:32px}}.incluisve-restrictions{background:#fbebed;border-radius:20px;gap:24px;padding:44px 20px;display:grid}.accessibility-theme-light .incluisve-restrictions,.accessibility-theme-dark .incluisve-restrictions,.accessibility-theme-blue .incluisve-restrictions{background:0 0}@media screen and (min-width:768px){.incluisve-restrictions{gap:36px}}@media screen and (min-width:1280px){.incluisve-restrictions{max-width:1216px;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.incluisve-restrictions__title{max-width:570px}}@media screen and (min-width:1280px){.incluisve-restrictions__title{max-width:740px}}.incluisve-restrictions__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media screen and (min-width:768px){.incluisve-restrictions__list{grid-template-columns:repeat(2,1fr);gap:24px}}.incluisve-restrictions-item{color:#242424;background:#fff;border-radius:24px;grid-template:"icon title"1fr"description description"min-content/min-content 1fr;align-items:flex-start;gap:8px 20px;min-height:208px;padding:12px 16px;display:grid}.accessibility-theme-light .incluisve-restrictions-item,.accessibility-theme-dark .incluisve-restrictions-item,.accessibility-theme-blue .incluisve-restrictions-item{color:var(--primary-color);border:1px solid var(--primary-color);background-color:#0000;grid-template:"title title""description description"}@media screen and (min-width:768px){.incluisve-restrictions-item{gap:16px}}@media screen and (min-width:1280px){.incluisve-restrictions-item{min-height:auto;padding:24px}}.incluisve-restrictions-item__title{grid-area:title;margin:auto 0;font-weight:700}.incluisve-restrictions-item__description{grid-area:description;margin:auto 0}.incluisve-restrictions-item__icon{grid-area:icon;margin:auto 0}.accessibility-theme-light .incluisve-restrictions-item__icon,.accessibility-theme-dark .incluisve-restrictions-item__icon,.accessibility-theme-blue .incluisve-restrictions-item__icon{display:none}.inclusive-suggestions{background:#edf3fd;gap:24px;margin:0;display:grid}.accessibility-theme-light .inclusive-suggestions,.accessibility-theme-dark .inclusive-suggestions,.accessibility-theme-blue .inclusive-suggestions{background:0 0}@media screen and (min-width:1280px){.inclusive-suggestions{gap:36px;max-width:1216px;margin-left:auto;margin-right:auto}}.inclusive-suggestions-list{margin-top:0}@media screen and (min-width:768px){.inclusive-suggestions-list{grid-template-columns:1fr 1fr;gap:24px;display:grid}}@media screen and (min-width:1280px){.inclusive-suggestions-list--three-columns{grid-template-columns:repeat(3,1fr)}}.inclusive-suggestions-list__item{padding:12px 28px 12px 0}.accessibility-theme-light .inclusive-suggestions-list__item,.accessibility-theme-dark .inclusive-suggestions-list__item,.accessibility-theme-blue .inclusive-suggestions-list__item{background-color:#0000}@media screen and (min-width:1280px){.inclusive-suggestions-list__item{justify-content:start;gap:12px;min-height:auto}}.inclusive-suggestions-list__icon{order:-1}@media screen and (max-width:1279px){.inclusive-suggestions-list__icon{top:50%;transform:translateY(-50%)}}.inclusive-suggestions-list__title{height:100%;margin-bottom:0}.accessibility-theme-light .inclusive-suggestions-list__title,.accessibility-theme-dark .inclusive-suggestions-list__title,.accessibility-theme-blue .inclusive-suggestions-list__title{color:var(--primary-color)}@media screen and (max-width:1279px){.inclusive-suggestions-list__title{margin-left:100px}}@media screen and (max-width:767px){.inclusive-suggestions-list__title{margin-left:84px}}.inclusive-hero{background-color:initial;gap:30px;height:auto;margin:56px 0 0;padding:32px 20px}.accessibility-panel~.inclusive-hero{margin-top:calc(var(--accessibility-panel-height) + var(--header-height))}@media screen and (min-width:1280px){.inclusive-hero{justify-content:center;max-width:1280px;height:440px;margin:112px auto 0;padding:32px 40px}}.work-explanation{--container-x-padding:20px;padding:44px var(--container-x-padding);background-color:#edf3fd;border-radius:20px;gap:24px;overflow:hidden}.accessibility-theme-light .work-explanation,.accessibility-theme-dark .work-explanation,.accessibility-theme-blue .work-explanation{background-color:#0000}@media screen and (min-width:768px){.work-explanation{--container-x-padding:32px;padding:40px var(--container-x-padding)}}@media screen and (min-width:1280px){.work-explanation{--container-x-padding:40px;max-width:1216px;padding:48px var(--container-x-padding);margin-left:auto;margin-right:auto}}.work-explanation__header{gap:20px;display:grid}.work-explanation__container{grid-template-columns:repeat(2,1fr);gap:28px 24px;display:grid}.work-explanation__navigation{justify-content:end;gap:56px;display:flex}.work-explanation__slider.swiper{width:calc(100% + var(--container-x-padding)*2);margin:0 calc(var(--container-x-padding)*-1);padding:0 var(--container-x-padding)}.work-explanation-card{--card-padding:12px;padding:var(--card-padding);background-color:#fff;border-radius:20px;flex-direction:column;gap:12px;display:flex;overflow:hidden}.accessibility-theme-light .work-explanation-card,.accessibility-theme-dark .work-explanation-card,.accessibility-theme-blue .work-explanation-card{background-color:#0000}@media screen and (min-width:1280px){.work-explanation-card{--card-padding:20px}}.work-explanation-card__img-container{max-height:240px;margin:calc(var(--card-padding)*-1)calc(var(--card-padding)*-1)0;border-radius:16px;order:-1;overflow:hidden}@media screen and (min-width:768px){.work-explanation-card__img-container{max-height:262px}}@media screen and (min-width:1280px){.work-explanation-card__img-container{max-height:320px}}.work-explanation-card__img{object-fit:cover;width:100%;height:100%}.work-explanation-card__title{color:#242424;white-space:pre-line;font-weight:700}.work-explanation-card:nth-child(2) .work-explanation-card__title{width:60%}.accessibility-theme-light .work-explanation-card__title,.accessibility-theme-dark .work-explanation-card__title,.accessibility-theme-blue .work-explanation-card__title{color:var(--primary-color)}@media screen and (min-width:768px){.work-explanation-card__title{text-align:center}.work-explanation-card:nth-child(2) .work-explanation-card__title{margin:0 auto}.work-explanation-card:nth-child(3) .work-explanation-card__title{width:85%;margin:0 auto}.work-explanation-card:nth-child(4) .work-explanation-card__title{width:95%;margin:0 auto}}@media screen and (min-width:1280px){.work-explanation-card:nth-child(4) .work-explanation-card__title{width:70%}}.inclusive-faq{gap:24px;padding-top:0;display:grid}@media screen and (min-width:768px){.inclusive-faq{gap:36px}}@media screen and (min-width:1280px){.inclusive-faq{max-width:1216px;margin-left:auto;margin-right:auto}}.inclusive-faq__list{gap:12px;display:grid}@media screen and (min-width:768px){.inclusive-faq__list{grid-template-columns:1fr 1fr;gap:24px}}.inclusive-video{padding:0 20px}@media screen and (min-width:768px){.inclusive-video{padding:0}}@media screen and (min-width:1280px){.inclusive-video{max-width:815px;margin-left:auto;margin-right:auto}}.inclusive-video__video{border-radius:16px;overflow:hidden}.inclusive-video-slider{--section-x-padding:20px;padding:44px var(--section-x-padding);gap:24px;display:grid;overflow:hidden}@media screen and (min-width:768px){.inclusive-video-slider{--section-x-padding:32px;gap:32px}}@media screen and (min-width:1280px){.inclusive-video-slider{max-width:calc(1216px + var(--section-x-padding)*2);margin-left:auto;margin-right:auto}}.inclusive-video-slider__slide.swiper-slide{border-radius:8px;width:auto;height:184px;overflow:hidden}@media screen and (min-width:768px){.inclusive-video-slider__slide.swiper-slide{height:195px}}@media screen and (min-width:1280px){.inclusive-video-slider__slide.swiper-slide{height:342px}}.inclusive-video-slider__video{width:100%;height:100%}.inclusive-video-slider__swiper{width:calc(100% + var(--section-x-padding)*2);margin:0 calc(var(--section-x-padding)*-1);padding:0 var(--section-x-padding);margin-bottom:0;overflow:hidden}.inclusive-video-slider__swiper .swiper{overflow:visible}@media screen and (min-width:768px){.inclusive-video-slider__swiper{width:calc(100vw - var(--section-x-padding)*2);margin:0;padding:0;overflow:visible}.inclusive-video-slider__swiper .swiper{overflow:hidden}}@media screen and (min-width:1280px){.inclusive-video-slider__swiper{width:1216px}}.inclusive-form{background-color:#f13e33;border-radius:20px;gap:24px;width:100%;margin:0 auto;padding:32px 20px;display:grid}.accessibility-theme-light .inclusive-form,.accessibility-theme-dark .inclusive-form,.accessibility-theme-blue .inclusive-form{background-color:#0000}@media screen and (min-width:768px){.inclusive-form{padding:40px 86px}}@media screen and (min-width:1280px){.inclusive-form{max-width:802px;padding:40px 103px}}.inclusive-form__title{color:#fff;justify-content:center;gap:20px;display:flex}.accessibility-theme-light .inclusive-form__title,.accessibility-theme-dark .inclusive-form__title,.accessibility-theme-blue .inclusive-form__title{color:var(--primary-color)}.inclusive-form__icon{display:none}@media screen and (min-width:768px){.inclusive-form__icon{width:40px;height:40px;display:block}.accessibility-theme-light .inclusive-form__icon,.accessibility-theme-dark .inclusive-form__icon,.accessibility-theme-blue .inclusive-form__icon{display:none}}.inclusive-form__form{gap:24px;display:grid}.inclusive-form__hint{color:#fff;font-weight:500}.accessibility-theme-light .inclusive-form__hint,.accessibility-theme-dark .inclusive-form__hint,.accessibility-theme-blue .inclusive-form__hint{color:var(--primary-color)}.header-inclusive{gap:16px;padding:0 20px}@media screen and (min-width:768px){.header-inclusive{max-width:1216px;margin:0 auto;padding:0 32px;left:0;right:0}}.header-inclusive__logo.header__logo{border-right:0;margin-left:0;margin-right:auto}.header-inclusive__button-form{width:fit-content}.header-inclusive__blind-button{white-space:nowrap;width:fit-content}.footer--inclusive .header-inclusive__blind-button{height:56px}