:root{--container-space: 120px;--container-max-width: 1200px}@media(max-width: 1365px){:root{--container-space: 48px}}@media(max-width: 1023px){:root{--container-space: 24px}}@media(max-width: 767px){:root{--container-space: 16px}}:root{--palette-main-dark: 46 38 128;--palette-main: 151 141 255;--palette-main-light: 208 204 255;--palette-primary-dark: 74 64 0;--palette-primary: 255 219 38;--palette-secondary: 128 26 26;--palette-secondary-light: 255 128 128;--palette-yellow-lightXL: 252 249 232;--palette-yellow-lightX: 255 238 153;--palette-yellow-light: 255 230 102;--palette-yellow-main: 255 217 26;--palette-yellow: 239 192 6;--palette-yellow-dark: 153 115 0;--palette-yellow-darker: 87 63 15;--palette-violet-lightXL: 234 232 252;--palette-violet-lightX: 218 214 255;--palette-violet-light: 191 186 247;--palette-violet-main: 162 153 255;--palette-violet: 115 102 255;--palette-violet-dark: 71 41 163;--palette-violet-darker: 24 10 92;--palette-red-lightXL: 252 232 232;--palette-red-lightX: 255 204 204;--palette-red-light: 252 131 131;--palette-red-main: 255 77 77;--palette-red: 232 48 48;--palette-red-dark: 173 31 31;--palette-red-darker: 92 10 10;--palette-mint-lightXL: 230 254 254;--palette-mint-lightX: 205 254 254;--palette-mint-light: 178 255 255;--palette-mint-main: 156 252 252;--palette-mint: 129 228 228;--palette-mint-dark: 41 163 163;--palette-mint-darker: 10 92 92;--palette-green-lightXL: 232 252 242;--palette-green-lightX: 204 255 229;--palette-green-light: 131 252 192;--palette-green-main: 39 216 128;--palette-green: 34 195 115;--palette-green-dark: 27 152 89;--palette-green-darker: 10 92 51;--palette-blue-lightXL: 232 239 252;--palette-blue-lightX: 204 221 255;--palette-blue-light: 131 171 252;--palette-blue-main: 77 136 255;--palette-blue: 37 106 244;--palette-blue-dark: 31 78 173;--palette-blue-darker: 10 32 92;--palette-pink-lightXL: 252 232 245;--palette-pink-lightX: 255 204 242;--palette-pink-light: 255 178 236;--palette-pink-main: 255 153 221;--palette-pink: 247 110 201;--palette-pink-dark: 163 41 122;--palette-pink-darker: 92 10 65;--palette-orange-lightXL: 252 240 232;--palette-orange-lightX: 255 217 178;--palette-orange-light: 255 181 128;--palette-orange-main: 255 136 51;--palette-orange: 229 111 26;--palette-orange-dark: 184 88 20;--palette-orange-darker: 92 44 10;--palette-white: 255 255 255;--palette-grey: 190 190 190;--palette-neutral: 237 237 237;--palette-black: 0 0 0;--palette-black-5: 13 13 13;--palette-black-15: 38 38 38;--palette-black-25: 64 64 64;--palette-black-35: 89 89 89;--palette-black-45: 115 115 115;--palette-black-55: 140 140 140;--palette-black-70: 179 179 179;--palette-black-90: 230 230 230;--color-main-dark: rgb(var(--palette-main-dark));--color-main: rgb(var(--palette-main));--color-main-light: rgb(var(--palette-main-light));--color-primary-dark: rgb(var(--palette-primary-dark));--color-primary: rgb(var(--palette-primary));--color-secondary: rgb(var(--palette-secondary));--color-secondary-light: rgb(var(--palette-secondary-light));--color-yellow-lightXL: rgb(var(--palette-yellow-lightXL));--color-yellow-lightX: rgb(var(--palette-yellow-lightX));--color-yellow-light: rgb(var(--palette-yellow-light));--color-yellow-main: rgb(var(--palette-yellow-main));--color-yellow: rgb(var(--palette-yellow));--color-yellow-dark: rgb(var(--palette-yellow-dark));--color-yellow-darker: rgb(var(--palette-yellow-darker));--color-violet-lightXL: rgb(var(--palette-violet-lightXL));--color-violet-lightX: rgb(var(--palette-violet-lightX));--color-violet-light: rgb(var(--palette-violet-light));--color-violet-main: rgb(var(--palette-violet-main));--color-violet: rgb(var(--palette-violet));--color-violet-dark: rgb(var(--palette-violet-dark));--color-violet-darker: rgb(var(--palette-violet-darker));--color-red-lightXL: rgb(var(--palette-red-lightXL));--color-red-lightX: rgb(var(--palette-red-lightX));--color-red-light: rgb(var(--palette-red-light));--color-red-main: rgb(var(--palette-red-main));--color-red: rgb(var(--palette-red));--color-red-dark: rgb(var(--palette-red-dark));--color-red-darker: rgb(var(--palette-red-darker));--color-mint-lightXL: rgb(var(--palette-mint-lightXL));--color-mint-lightX: rgb(var(--palette-mint-lightX));--color-mint-light: rgb(var(--palette-mint-light));--color-mint-main: rgb(var(--palette-mint-main));--color-mint: rgb(var(--palette-mint));--color-mint-dark: rgb(var(--palette-mint-dark));--color-mint-darker: rgb(var(--palette-mint-darker));--color-green-lightXL: rgb(var(--palette-green-lightXL));--color-green-lightX: rgb(var(--palette-green-lightX));--color-green-light: rgb(var(--palette-green-light));--color-green-main: rgb(var(--palette-green-main));--color-green: rgb(var(--palette-green));--color-green-dark: rgb(var(--palette-green-dark));--color-green-darker: rgb(var(--palette-green-darker));--color-blue-lightXL: rgb(var(--palette-blue-lightXL));--color-blue-lightX: rgb(var(--palette-blue-lightX));--color-blue-light: rgb(var(--palette-blue-light));--color-blue-main: rgb(var(--palette-blue-main));--color-blue: rgb(var(--palette-blue));--color-blue-dark: rgb(var(--palette-blue-dark));--color-blue-darker: rgb(var(--palette-blue-darker));--color-pink-lightXL: rgb(var(--palette-pink-lightXL));--color-pink-lightX: rgb(var(--palette-pink-lightX));--color-pink-light: rgb(var(--palette-pink-light));--color-pink-main: rgb(var(--palette-pink-main));--color-pink: rgb(var(--palette-pink));--color-pink-dark: rgb(var(--palette-pink-dark));--color-pink-darker: rgb(var(--palette-pink-darker));--color-orange-lightXL: rgb(var(--palette-orange-lightXL));--color-orange-lightX: rgb(var(--palette-orange-lightX));--color-orange-light: rgb(var(--palette-orange-light));--color-orange-main: rgb(var(--palette-orange-main));--color-orange: rgb(var(--palette-orange));--color-orange-dark: rgb(var(--palette-orange-dark));--color-orange-darker: rgb(var(--palette-orange-darker));--color-white: rgb(var(--palette-white));--color-grey: rgb(var(--palette-grey));--color-neutral: rgb(var(--palette-neutral));--color-black: rgb(var(--palette-black));--color-black-5: rgb(var(--palette-black-5));--color-black-15: rgb(var(--palette-black-15));--color-black-25: rgb(var(--palette-black-25));--color-black-35: rgb(var(--palette-black-35));--color-black-45: rgb(var(--palette-black-45));--color-black-55: rgb(var(--palette-black-55));--color-black-70: rgb(var(--palette-black-70));--color-black-90: rgb(var(--palette-black-90))}@font-face{font-family:"AktivGroteskEx";src:local("AktivGroteskEx Black"),local("AktivGroteskEx-Black"),url("../fonts/AktivGroteskEx-Black.woff2") format("woff2"),url("../fonts/AktivGroteskEx-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"AktivGroteskEx";src:local("AktivGroteskEx ExtraBold"),local("AktivGroteskEx-ExtraBold"),url("../fonts/AktivGroteskEx-ExtraBold.woff2") format("woff2"),url("../fonts/AktivGroteskEx-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"AktivGroteskEx";src:local("AktivGroteskEx Bold"),local("AktivGroteskEx-Bold"),url("../fonts/AktivGroteskEx-Bold.woff2") format("woff2"),url("../fonts/AktivGroteskEx-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"AktivGroteskEx";src:local("AktivGroteskEx SemiBold"),local("AktivGroteskEx-SemiBold"),url("../fonts/AktivGroteskEx-SemiBold.woff2") format("woff2"),url("../fonts/AktivGroteskEx-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"AktivGroteskEx";src:local("AktivGroteskEx Medium"),local("AktivGroteskEx-Medium"),url("../fonts/AktivGroteskEx-Medium.woff2") format("woff2"),url("../fonts/AktivGroteskEx-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"AktivGroteskEx";src:local("AktivGroteskEx Regular"),local("AktivGroteskEx-Regular"),url("../fonts/AktivGroteskEx-Regular.woff2") format("woff2"),url("../fonts/AktivGroteskEx-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"AktivGroteskEx";src:local("AktivGroteskEx Light"),local("AktivGroteskEx-Light"),url("../fonts/AktivGroteskEx-Light.woff2") format("woff2"),url("../fonts/AktivGroteskEx-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"AktivGroteskEx";src:local("AktivGroteskEx ExtraLight"),local("AktivGroteskEx-ExtraLight"),url("../fonts/AktivGroteskEx-ExtraLight.woff2") format("woff2"),url("../fonts/AktivGroteskEx-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"AktivGroteskEx";src:local("AktivGroteskEx Thin"),local("AktivGroteskEx-Thin"),url("../fonts/AktivGroteskEx-Thin.woff2") format("woff2"),url("../fonts/AktivGroteskEx-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"AktivGrotesk";src:local("AktivGrotesk Black"),local("AktivGrotesk-Black"),url("../fonts/AktivGrotesk-Black.woff2") format("woff2"),url("../fonts/AktivGrotesk-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"AktivGrotesk";src:local("AktivGrotesk ExtraBold"),local("AktivGrotesk-ExtraBold"),url("../fonts/AktivGrotesk-ExtraBold.woff2") format("woff2"),url("../fonts/AktivGrotesk-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"AktivGrotesk";src:local("AktivGrotesk Bold"),local("AktivGrotesk-Bold"),url("../fonts/AktivGrotesk-Bold.woff2") format("woff2"),url("../fonts/AktivGrotesk-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"AktivGrotesk";src:local("AktivGrotesk SemiBold"),local("AktivGrotesk-SemiBold"),url("../fonts/AktivGrotesk-SemiBold.woff2") format("woff2"),url("../fonts/AktivGrotesk-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"AktivGrotesk";src:local("AktivGrotesk Medium"),local("AktivGrotesk-Medium"),url("../fonts/AktivGrotesk-Medium.woff2") format("woff2"),url("../fonts/AktivGrotesk-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"AktivGrotesk";src:local("AktivGrotesk Regular"),local("AktivGrotesk-Regular"),url("../fonts/AktivGrotesk-Regular.woff2") format("woff2"),url("../fonts/AktivGrotesk-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"AktivGrotesk";src:local("AktivGrotesk Light"),local("AktivGrotesk-Light"),url("../fonts/AktivGrotesk-Light.woff2") format("woff2"),url("../fonts/AktivGrotesk-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"AktivGrotesk";src:local("AktivGrotesk ExtraLight"),local("AktivGrotesk-ExtraLight"),url("../fonts/AktivGrotesk-ExtraLight.woff2") format("woff2"),url("../fonts/AktivGrotesk-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"AktivGrotesk";src:local("AktivGrotesk Thin"),local("AktivGrotesk-Thin"),url("../fonts/AktivGrotesk-Thin.woff2") format("woff2"),url("../fonts/AktivGrotesk-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}.lang-switcher__current .icon{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.font-12{font-size:.75rem}.font-14{font-size:.875rem}.font-16{font-size:1rem}.font-18{font-size:1.125rem}.font-20{font-size:1.25rem}.font-22{font-size:1.375rem}.font-24{font-size:1.5rem}.font-28{font-size:1.75rem}.font-32{font-size:2rem}.font-36{font-size:2.25rem}.h1-font{font-family:"AktivGroteskEx";font-size:82px;line-height:1.2;letter-spacing:-0.02em;font-weight:bold}@media(max-width: 1279px){.h1-font_adaptive{font-size:52px}}.h2-font{font-family:"AktivGroteskEx";font-size:52px;line-height:1.2;letter-spacing:-0.02em;font-weight:bold}@media(max-width: 1279px){.h2-font_adaptive{font-size:30px}}.h3-font{font-family:"AktivGroteskEx";font-size:42px;line-height:1.2;letter-spacing:-0.02em;font-weight:bold}@media(max-width: 1279px){.h3-font_adaptive{font-size:28px}}.h4-font{font-family:"AktivGroteskEx";font-size:30px;line-height:1.2;letter-spacing:-0.02em;font-weight:bold}@media(max-width: 1279px){.h4-font_adaptive{font-size:18px}}.h5-font{font-weight:bold;font-size:24px;line-height:1.26}@media(max-width: 1279px){.h5-font_adaptive{font-size:14px}}.h6-font{font-family:"AktivGroteskEx";font-weight:bold;font-size:18px}@media(max-width: 1279px){.h6-font_adaptive{font-weight:600;font-size:12px}}.h7-font{font-family:"AktivGroteskEx";font-size:14px;line-height:1.4;letter-spacing:.04em;font-weight:600}@media(max-width: 1279px){.h7-font_adaptive{font-size:12px}}.text-xl{font-size:30px;line-height:1.36;letter-spacing:-0.02em}@media(max-width: 1279px){.text-xl_adaptive{font-size:22px;line-height:1.2}}.text-md{font-size:22px;line-height:1.34;font-weight:500;letter-spacing:.01em}.text-sm{font-size:18px;line-height:1.4;font-weight:500;letter-spacing:.01em}.text{font-size:16px;line-height:1.35;font-weight:500;letter-spacing:.01em}@media(max-width: 1279px){.text_adaptive{font-size:14px;line-height:1.2;letter-spacing:0}}@media(max-width: 1023px){.font-md-12{font-size:.75rem}.font-md-14{font-size:.875rem}.font-md-16{font-size:1rem}.font-md-18{font-size:1.125rem}.font-md-20{font-size:1.25rem}.font-md-22{font-size:1.375rem}.font-md-24{font-size:1.5rem}.font-md-28{font-size:1.75rem}.font-md-32{font-size:2rem}.font-md-36{font-size:2.25rem}}@media(max-width: 1279px){.font-sm-12{font-size:.75rem}.font-sm-14{font-size:.875rem}.font-sm-16{font-size:1rem}.font-sm-18{font-size:1.125rem}.font-sm-20{font-size:1.25rem}.font-sm-22{font-size:1.375rem}.font-sm-24{font-size:1.5rem}.font-sm-28{font-size:1.75rem}.font-sm-32{font-size:2rem}.font-sm-36{font-size:2.25rem}}@media(max-width: 450px){.font-xs-12{font-size:.75rem}.font-xs-14{font-size:.875rem}.font-xs-16{font-size:1rem}.font-xs-18{font-size:1.125rem}.font-xs-20{font-size:1.25rem}.font-xs-22{font-size:1.375rem}.font-xs-24{font-size:1.5rem}.font-xs-28{font-size:1.75rem}.font-xs-32{font-size:2rem}.font-xs-36{font-size:2.25rem}}*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:rgba(0,0,0,0);margin:0;padding:0;border:0}html{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-family:"AktivGrotesk","Tahoma",sans-serif;color:#000;line-height:1}body.locked{overflow:hidden}a{text-decoration:none;color:inherit}img,svg,video{display:inline-block;vertical-align:middle;border-style:none;max-width:100%;height:auto}input,textarea{-webkit-appearance:none;border-radius:0;outline:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number],textarea[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}textarea{resize:vertical}button{font-family:inherit;color:inherit;font-size:inherit;text-transform:inherit;font-weight:inherit}ul{list-style-position:inside}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.relative{position:relative}.disabled{pointer-events:none;user-select:none}.text-underline{text-decoration:underline}.text-uppercase{text-transform:uppercase}.font-bold{font-weight:bold}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-light{font-weight:300}.font-black{font-weight:900}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.nowrap{white-space:nowrap}.hide{display:none !important}.dn{display:none}.hidden{opacity:0;visibility:hidden;pointer-events:none}.shown{opacity:1;visibility:visible;pointer-events:auto}.cursor{cursor:pointer}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.display-inline{display:inline}.w-100{width:100%}@media(max-width: 1439px){.hide-desk-l{display:none}.show-desk-l{display:block}.show-desk-l.flex-container,.show-desk-l.xl-flex-container{display:flex}}@media(max-width: 1279px){.hide-desk-s{display:none}.show-desk-s{display:block}.show-desk-s.flex-container,.show-desk-s.lg-flex-container{display:flex}}@media(max-width: 1023px){.hide-tablet{display:none}.show-tablet{display:block}.show-tablet.flex-container,.show-tablet.md-flex-container{display:flex}}@media(max-width: 767px){.text-center-mobile-s{text-align:center}.hide-mobile-s{display:none}.show-mobile-s{display:block}.show-mobile-s.flex-container{display:flex}}.form-fields{display:grid}@media(min-width: 768px){.form-fields{gap:40px}}@media(max-width: 767px){.form-fields{gap:24px}}.form-fields__item{display:grid;gap:12px;align-items:end}@media(min-width: 768px){.form-fields__item{grid-auto-flow:column;grid-auto-columns:1fr}}.form-field{position:relative;color:var(--form-field-color, #797987)}.form-field__label{display:inline-block;text-transform:var(--form-field-label-text-transform, uppercase);color:var(--form-field-label-color, var(--color-black));margin-bottom:var(--form-field-label-margin-bottom, 6px)}.form-field__target{position:relative}.form-field__target_prefix{--form-field-padding-inline-start: 50px;--form-field-icon-left: 20px}.form-field__target_suffix{--form-field-padding-inline-end: 50px;--form-field-icon-right: 20px}.form-field__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:var(--form-field-icon-left);right:var(--form-field-icon-right);display:flex;align-items:center;justify-content:center;pointer-events:none}.form-field__input{font-weight:var(--form-field-font-weight, 500);font-size:var(--form-field-font-size, 16px);letter-spacing:.01em;height:var(--form-field-height, 46px);padding-inline-start:var(--form-field-padding-inline-start, 20px);padding-inline-end:var(--form-field-padding-inline-end, 20px);padding-block:var(--form-field-padding-block, 12px);background-color:var(--form-field-background-color, #f5f5fc);min-height:var(--form-field-min-height);border:var(--form-field-border);width:100%;border-radius:24px;color:inherit}.form-field__message{margin-top:.375rem}.form-field__message.error{color:var(--color-red-main)}.form-field_border{--form-field-border: 1px solid #d7d7d7;--form-field-background-color: transparent;--icon-font-size: 24px;--form-field-icon-right: 12px}.form-field_textarea{--form-field-min-height: 76px}.header{position:fixed;top:0;left:0;right:0;display:grid;z-index:10;font-family:"AktivGroteskEx";pointer-events:none}@media(min-width: 1280px){.header{padding:16px}}.header__wrapper{position:relative;padding:12px;background-color:var(--color-white);box-shadow:0px 4px 8px rgba(0,0,0,.1);pointer-events:auto}@media(min-width: 1024px){.header__wrapper{grid-row-start:1}}@media(max-width: 1279px){.header__wrapper{display:grid;display:-ms-grid;align-items:center;grid-template-columns:0 130px auto;padding-inline:24px}}.header__logo{position:relative;z-index:1}@media(min-width: 1280px){.header__logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.header__burger{position:relative;justify-self:end;z-index:1}@media(min-width: 1280px){.header__burger{display:none}}.header__banner{--header-banner-img-max-width: 80px;--header-banner-max-width: 336px;pointer-events:auto}@media(max-width: 1023px){.header__banner{--header-banner-max-width: 100%;--header-banner-img-max-width: 67px}}@media(min-width: 1024px){.header__banner{justify-self:end}}.header.active{--header-menu-wrap-translateX: 0;--header-menu-opacity: 1;--header-menu-visibility: visible;--header-menu-pointer-events: auto;--header-wrapper-bg-display: block;--header-banner-display: none;--header-burger-line--top-transform: translate(0px, 5px) rotate(45deg);--header-burger-line--middle-transform: scale(0);--header-burger-line--bottom-transform: translate(0px, -5px) rotate(-45deg)}.header-logo{max-width:244px;display:flex}@media(max-width: 1279px){.burger{position:relative;width:24px;height:24px;padding:6px 3px;display:grid;display:-ms-grid;gap:3px;grid-template-rows:repeat(3, 2px);cursor:pointer}.burger__line{width:100%;background-color:var(--color-black);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;transition:transform .3s ease}.burger__line_top{transform:var(--header-burger-line--top-transform)}.burger__line_middle{transform:var(--header-burger-line--middle-transform)}.burger__line_bottom{transform:var(--header-burger-line--bottom-transform)}}@media(max-width: 1279px){.header-menu{position:fixed;inset:56px 0 0 0;padding-left:28px;background-color:rgb(var(--palette-black)/0.44);opacity:var(--header-menu-opacity, 0);visibility:var(--header-menu-visibility, hidden);pointer-events:var(--header-menu-pointer-events, none);-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}}.header-menu__wrap{display:grid}@media(min-width: 1280px){.header-menu__wrap{grid-auto-flow:column;align-items:center;gap:18px;grid-template-columns:1fr auto auto auto}}@media(max-width: 1279px){.header-menu__wrap{grid-template-rows:auto auto auto 1fr;align-items:start;padding:24px;height:100%;overflow-y:auto;gap:16px;align-content:start;background-color:var(--color-white);-moz-transform:translateX(var(--header-menu-wrap-translateX, 100%));-webkit-transform:translateX(var(--header-menu-wrap-translateX, 100%));transform:translateX(var(--header-menu-wrap-translateX, 100%));-webkit-transition:transform,.3s ease;-moz-transition:transform,.3s ease;transition:transform,.3s ease}}.header-menu__nav{display:grid}@media(min-width: 1280px){.header-menu__nav{grid-auto-flow:column;align-items:center;justify-self:start;gap:16px}}@media(max-width: 1279px){.header-menu__link{border-bottom:1px solid #d7d7d7}}@media(min-width: 1280px){.header-menu__link-item{display:flex}}@media(max-width: 1279px){.header-menu__link-item{width:100%}}.header-menu__link-item.active{--header-dropdown-opacity: 1;--header-dropdown-visibility: visible;--header-dropdown-pointer-events: auto;--icon-rotation: 180deg;--header-dropdown-display: block}.header-menu__link-element{--icon-font-size: 20px;font-weight:600;font-size:10px;line-height:100%;letter-spacing:.04em;text-transform:uppercase;line-height:20px}@media(max-width: 1279px){.header-menu__link-element{display:block;padding-block:16px;width:100%;justify-content:space-between;font-size:14px}}.header-menu__link-toggler{position:relative;cursor:pointer;display:flex;align-items:center}.header-menu__search{width:254px}@media(max-width: 1365px){.header-menu__search{width:220px}}@media(max-width: 1279px){.header-menu__search{grid-row-start:1;width:100%}}.header-menu__btn{--btn-padding-inline: 24px}@media(max-width: 1279px){.header-menu__btn{margin-top:80px;align-self:end}}.header-dropdown{width:100%;max-width:1200px;text-align:left;opacity:var(--header-dropdown-opacity, 0);visibility:var(--header-dropdown-visibility, hidden);pointer-events:var(--header-dropdown-pointer-events, none);padding-top:8px;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media(min-width: 1280px){.header-dropdown{position:absolute;left:0;top:100%}}@media(max-width: 1279px){.header-dropdown{padding-bottom:12px;display:var(--header-dropdown-display, none)}}.header-dropdown__wrap{display:grid}@media(min-width: 1280px){.header-dropdown__wrap{background-color:#f5f5fc;padding:16px}}@media(max-width: 1279px){.header-dropdown__wrap{gap:24px}}@media(min-width: 1280px){.header-dropdown__wrap{grid-template-columns:1fr 1fr auto;justify-content:start;gap:60px}}.header-dropdown__column{--header-banner-max-width: 324px;--header-banner-grid--template-column: 1fr 24px;--header-banner-img-grid-column: 1 / -1;display:grid;align-content:flex-start}@media(max-width: 1279px){.header-dropdown__column{gap:24px}.header-dropdown__column:has(.header-banner){display:none}}.header-dropdown__link{display:inline-block;font-family:"AktivGroteskEx";letter-spacing:0;font-weight:bold;font-size:18px;text-transform:initial;line-height:130%}@media(min-width: 1280px){.header-dropdown__link{padding:16px}}@media(max-width: 1279px){.header-dropdown__link{text-transform:uppercase;font-size:14px;letter-spacing:.04em}}.header-dropdown__sublink{font-weight:500;line-height:1.35;letter-spacing:.01em}@media(min-width: 1280px){.header-dropdown__sublink{padding:7px 16px}}@media(max-width: 1279px){.header-dropdown__sublink{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}}.header-banner{--icon-font-size: 24px;display:var(--header-banner-display, grid);max-width:var(--header-banner-max-width);align-items:center;grid-template-columns:var(--header-banner-grid--template-column, var(--header-banner-img-max-width) auto 24px);padding:12px 16px 12px 12px;gap:10px;background:linear-gradient(90.17deg, #9df6fd 0%, #a19fff 100%);box-shadow:0px 4px 8px rgba(0,0,0,.1),0px 2px 4px rgba(0,0,0,.1)}@media(max-width: 1023px){.header-banner{width:100%}}.header-banner__img{grid-column:var(--header-banner-img-grid-column);max-width:var(--header-banner-img-max-width)}.header-banner__img-element{width:100%}.header-banner__title{font-weight:500;font-size:18px}@media(max-width: 1023px){.header-banner__title{font-size:15px}}.lang-switcher{position:relative;font-weight:600;font-size:10px;letter-spacing:.04em;text-transform:uppercase}@media(min-width: 1280px){.lang-switcher{display:inline-block}}@media(max-width: 1279px){.lang-switcher{font-size:14px}}.lang-switcher__current{display:grid;grid-auto-flow:column;align-items:center;cursor:pointer}@media(max-width: 1279px){.lang-switcher__current{width:100%;justify-content:space-between}}.lang-switcher__current .icon{color:inherit;font-size:20px}.lang-switcher__current span{color:inherit}.lang-switcher__dropdown{position:absolute;left:0;top:80%;color:inherit;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden;pointer-events:none;z-index:z(dropdown);padding-top:5px}.lang-switcher__dropdown-body{position:relative;background-color:var(--color-white);border-radius:10px;padding:5px 0;box-shadow:0px 3px 4px rgba(0,0,0,.05),0px 5px 40px rgba(0,0,0,.13)}@media(max-width: 1279px){.lang-switcher__dropdown-body{padding:10px 0}}.lang-switcher__item-element{padding:5px 10px;display:block;white-space:nowrap;line-height:inherit}.lang-switcher.active .lang-switcher__current .icon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.lang-switcher.active .lang-switcher__dropdown{top:100%;visibility:visible;opacity:1;pointer-events:auto}.main-search__field{--icon-font-size: 20px}.search-result{display:flex;align-items:center;gap:10px;padding:12px;color:#000}.search-result__img{flex:0 0 88px}.search-result__body{display:grid;justify-items:start;gap:10px}.search-result__title{flex-grow:1;font-size:18px;font-weight:700;font-family:"AktivGroteskEx"}/*# sourceMappingURL=top.css.map */
