@keyframes dropdown-display{0%{opacity:0;transform:scale(.98) translateY(-.6em)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes dropdown-display-up{0%{opacity:0;transform:scale(.98) translateY(.6em)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes mmslideIn{0%{opacity:0}to{opacity:1}}@keyframes mmslideOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideInBg{0%{opacity:0}to{opacity:.7}}@keyframes mmslideOutBg{0%{opacity:.7}to{opacity:0}}@keyframes opacity-display{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes loadingSpin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}:root{--base-white:rgba(255,255,255,1);--base-black:rgba(0,0,0,1);--gray-25:rgba(248,248,248,1);--gray-50:rgba(239,239,239,1);--gray-100:rgba(220,220,220,1);--gray-200:rgba(189,189,189,1);--gray-300:rgba(152,152,152,1);--gray-400:rgba(124,124,124,1);--gray-500:rgba(101,101,101,1);--gray-600:rgba(82,82,82,1);--gray-700:rgba(70,70,70,1);--gray-800:rgba(61,61,61,1);--gray-900:rgba(41,41,41,1);--gray-950:rgba(27,27,27,1);--opacity-blue-24:rgba(55,77,99,0.240);--gray-iron-25:rgba(245,247,249,1);--gray-iron-50:rgba(233,236,240,1);--gray-iron-100:rgba(210,216,224,1);--gray-iron-200:rgba(190,199,210,1);--gray-iron-300:rgba(158,171,188,1);--gray-iron-400:rgba(135,147,170,1);--gray-iron-500:rgba(117,128,155,1);--gray-iron-600:rgba(105,113,140,1);--gray-iron-700:rgba(89,95,116,1);--gray-iron-800:rgba(74,79,94,1);--gray-iron-900:rgba(48,50,59,1);--gray-iron-950:rgba(30,31,37,1);--brand-25:rgba(244,247,251,1);--brand-50:rgba(233,238,245,1);--brand-100:rgba(206,219,233,1);--brand-200:rgba(162,189,215,1);--brand-300:rgba(112,153,192,1);--brand-400:rgba(78,125,169,1);--brand-500:rgba(60,100,143,1);--brand-600:rgba(49,80,115,1);--brand-700:rgba(44,69,96,1);--brand-800:rgba(41,59,81,1);--brand-900:rgba(27,38,54,1);--brand-950:rgba(16,25,38,1);--error-25:rgba(255,251,250,1);--error-50:rgba(254,243,242,1);--error-100:rgba(254,228,226,1);--error-200:rgba(254,205,202,1);--error-300:rgba(253,162,155,1);--error-400:rgba(249,112,102,1);--error-500:rgba(240,68,56,1);--error-600:rgba(217,45,32,1);--error-700:rgba(180,35,24,1);--error-800:rgba(145,32,24,1);--error-900:rgba(122,39,26,1);--error-950:rgba(85,22,12,1);--warning-25:rgba(255,252,245,1);--warning-50:rgba(255,250,235,1);--warning-100:rgba(254,240,199,1);--warning-200:rgba(254,223,137,1);--warning-300:rgba(254,200,75,1);--warning-400:rgba(253,176,34,1);--warning-500:rgba(247,144,9,1);--warning-600:rgba(220,104,3,1);--warning-700:rgba(181,71,8,1);--warning-800:rgba(147,55,13,1);--warning-900:rgba(122,46,14,1);--warning-950:rgba(78,29,9,1);--success-25:rgba(246,254,249,1);--success-50:rgba(236,253,243,1);--success-100:rgba(220,250,230,1);--success-200:rgba(171,239,198,1);--success-300:rgba(117,224,167,1);--success-400:rgba(71,205,137,1);--success-500:rgba(23,178,106,1);--success-600:rgba(7,148,85,1);--success-700:rgba(6,118,71,1);--success-800:rgba(8,93,58,1);--success-900:rgba(7,77,49,1);--success-950:rgba(5,51,33,1);--body-font-size:16px;--body-font-size-mobile:14px;--body-font:"Cairo","Cairo Fallback", system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;--second-family:"Manrope","Manrope Fallback", system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;--third-family:"Inter","Inter Fallback", system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;--body-line-height:150%;--body-line-height-mobile:157.143%;--body-color:var(--gray-900, #292929);--body-background:var(--base-white, #ffffff);--body-wrapper:calc(1408px + 32px);--body-wrapper-padding-mobile:16px;--body-wrapper-padding-tablet:16px;--body-wrapper-padding-desktop:16px;--aside-section-margin:20px;--aside-section-row-margin:20px;--aside-section-title-margin:0 0 8px;--aside-section-title-color:var(--primary-700, #6941C6);--table-header-font-weight:700;--table-cell-padding:5px 10px;--heading-font-weight:600;--heading-line-height:1;--heading-margin:1em 0;--paragraph-margin:1em 0;--list-margin:1em 0;--bold-font-weight:700;--text-small:14px;--link-color:var(--primary-800);--link-color-hover:var(--primary-900);--hr-size:32px 0;--blockquote-color:var(--gray-600);--easing:cubic-bezier(.02, .01, .47, 1);--border-color:var(--gray-200);--border-radius:4px;--border-radius-small:2px}@font-face{font-family:"Cairo";src:url(../fonts/cairo-regular.woff2) format("woff2"),url(../fonts/cairo-regular.woff) format("woff"),url(../fonts/Cairo-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cairo";src:url(../fonts/cairo-medium.woff2) format("woff2"),url(../fonts/cairo-medium.woff) format("woff"),url(../fonts/cairo-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%}aside,details,footer,header,main,nav,section{display:block}hr,img{border:0}hr{box-sizing:content-box;overflow:visible;display:block;height:1px;margin:var(--hr-size);background:var(--gray-100)}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-tap-highlight-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{max-width:100%;height:auto;vertical-align:top}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-webkit-tap-highlight-color:transparent;outline:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0}fieldset{padding:0;padding:var(--fieldset-padding);border:1px dashed var(--border-color)}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal;font-size:16px;font-weight:600;line-height:24px;margin-left:-15px;padding:0 15px}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}body,html{min-height:100%}body{font-family:var(--body-font);font-size:var(--body-font-size-mobile);line-height:var(--body-line-height-mobile);top:0;right:0;left:0;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;min-width:360px;margin:0;padding:0;color:var(--body-color);background:var(--body-background);position:relative}@media screen and (min-width:681px){body{font-size:var(--body-font-size);line-height:var(--body-line-height)}}svg{max-height:100%}select:not([multiple]){vertical-align:middle}table{width:100%;max-width:100%;border-spacing:0;border-collapse:separate}td,th{line-height:inherit;padding:var(--table-cell-padding)}th{font-weight:var(--table-header-font-weight);text-align:left;vertical-align:bottom}td{vertical-align:top}a{text-decoration:none;outline:0}a,a:hover{color:var(--violet-500)}h1,h2,h3,h4,h5,h6{font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);margin:var(--heading-margin)}dl:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}p{margin:var(--paragraph-margin)}dl:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}dl,ol,ul{margin:var(--list-margin)}ol{list-style:decimal}::-moz-focus-inner{padding:0;border:0}.hidden-box{display:none;visibility:hidden}iframe{border:0;outline:0}.videoWrapper{position:relative;height:0;padding-bottom:56.25%}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-center{text-align:center}blockquote{font-size:12px;font-weight:500;line-height:18px;font-style:italic;position:relative;padding-left:20px;color:var(--gray-900, #101828)}@media screen and (min-width:1081px){blockquote{margin:48px 0}}blockquote:after{content:"";position:absolute;top:5px;bottom:5px;left:0;width:3px;background:var(--primary-700, #6941C6)}.modal,[data-x-cloak]{display:none}mark{padding:2px 3px;border-radius:2px}.modal.is-open{display:block}.modal[aria-hidden=false] .modal__overlay{animation:mmslideIn .3s linear}.modal[aria-hidden=true] .modal__overlay{animation:mmslideOut .3s linear}.modal__overlay{position:fixed;z-index:8888;top:0;right:0;bottom:0;left:0;display:flex;overflow-y:auto;align-items:normal;flex-flow:row nowrap;justify-content:normal;box-sizing:border-box;padding:8px;background:rgba(0,0,0,.6);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.modal__overlay _:-ms-fullscreen,:root .modal__overlay{display:block}@media screen and (min-width:681px){.modal__overlay{padding:20px}}.admin-bar .modal__overlay{padding-top:40px}@media screen and (max-width:680px){.modal__overlay--news{padding:0}}.overflowscrolling .modal__overlay{overflow-y:scroll}.modal__container{position:relative;z-index:20;box-sizing:border-box;max-width:1408px;width:100%;margin:auto;padding:80px 20px 20px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:var(--base-white)}.modal__container--thank{max-width:398px}@media screen and (min-width:681px){.modal__container{padding:40px}}.modal__close{display:flex;width:40px;height:40px;justify-content:center;align-items:center;cursor:pointer;border-radius:12px;position:absolute;right:20px;top:20px;background:var(--gray-iron-900, #30323B);border:0;outline:0}@media screen and (min-width:681px){.modal__close{width:48px;height:48px;top:40px;right:40px}}.modal__bg{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal__title{font-size:36px;font-weight:500;line-height:42px;margin-bottom:24px}@media screen and (min-width:681px){.modal__title{font-size:64px;font-weight:500;line-height:72px;margin-bottom:32px}}.modal__desc-title{font-size:20px;font-weight:500;line-height:28px;margin-bottom:24px}@media screen and (min-width:681px){.modal__desc-title{font-size:28px;font-weight:500;line-height:40px;max-width:445px}}@media screen and (min-width:1081px){.modal__desc{max-width:700px;padding-right:50px}}.modal__subtitle{font-size:24px;font-weight:500;line-height:32px;margin-bottom:32px;margin-top:40px}@media screen and (min-width:681px){.modal__subtitle{font-size:36px;font-weight:500;line-height:42px}}.modal-block{margin-bottom:32px}.modal-block:last-child{margin-bottom:0}@media screen and (min-width:1081px){.modal__part-top{display:flex;justify-content:space-between;gap:40px}}.modal-block__icon{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:12px;background:var(--brand-500, #3C648F);margin-bottom:24px}@media screen and (min-width:681px){.modal-block__icon{width:64px;height:64px;margin-bottom:32px}.modal__list{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 64px}}@media screen and (min-width:1081px){.modal__list{grid-template-columns:repeat(4,1fr)}}.modal-block__title{font-size:20px;font-weight:500;line-height:28px;margin-bottom:12px}@media screen and (min-width:681px){.modal-block__title{font-size:28px;font-weight:500;line-height:40px}}.modal__unit{margin-top:40px;padding:16px;border-radius:24px;background:var(--gray-iron-50, #E9ECF0)}@media screen and (min-width:681px){.modal__unit{padding:20px}}@media screen and (min-width:1081px){.modal__unit{display:flex;justify-content:space-between;align-items:flex-end}}.modal__unit-name{font-size:24px;font-weight:500;line-height:32px;margin-bottom:12px}@media screen and (min-width:681px){.modal__unit-name{font-size:36px;font-weight:500;line-height:42px;margin-bottom:24px}}.modal__unit-text{margin-bottom:24px}@media screen and (min-width:681px){.modal__unit-text{margin-bottom:32px}}@media screen and (min-width:1081px){.modal__unit-text{margin-bottom:0;max-width:642px}}.modal__mask{width:100%;height:100%;position:absolute;top:0;left:0}.b-btn-hide{display:inline-block;opacity:0;visibility:hidden;width:0;height:0;overflow:hidden}.cookies{position:fixed;left:0;bottom:0;width:100%;z-index:100;max-height:100svh;overflow-y:auto}.cookies.is-active .cookies__content,.cookies.is-show,.form-grid__item p.form-grid__item{display:block}.checkbox-style br,.cookies,.cookies.is-active .cookies__buttons,.wpcf7-acceptance label br,label.checkbox-style br{display:none}@media screen and (min-width:1081px){.cookies{max-width:536px;left:auto;right:0}.cookies.is-active{display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;max-width:100%;left:50%;right:auto;top:50%;bottom:auto;transform:translateX(-50%) translateY(-50%)}.cookies.is-active:after{content:"";width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.cookies__wrapper{width:100%;padding:24px 16px;border-top:1px solid var(--base-white-10, rgba(255, 255, 255, 0.1));background:var(--purple-900, #170B3A);position:relative;z-index:3}@media screen and (min-width:681px){.cookies__wrapper{padding:20px;overflow:hidden}}@media screen and (min-width:1081px){.cookies__wrapper{max-width:536px;border-radius:16px}}.cookies__close{position:absolute;width:20px;height:20px;right:12px;top:12px;cursor:pointer}.cookies__name{color:var(--base-white, #FFF);font-size:20px;font-weight:500;line-height:28px;text-transform:uppercase;margin-bottom:7px}.cookies__desc{color:var(--gray-blue-500, #9E9AA9);font-size:14px;font-weight:500;line-height:22px}.cookies__buttons{margin-top:24px;display:flex;flex-direction:column;gap:24px;align-items:center}@media screen and (min-width:681px){.cookies__buttons{flex-direction:row;gap:12px}}.cookies__btn{width:100%}@media screen and (min-width:681px){.cookies__btn{width:auto}.cookies__button-table{margin-left:auto;padding:0}}.cookies__content{display:none;padding-top:12px}.cookies__list{margin-top:24px}.cookies__item{border-radius:8px;border:1px solid var(--base-white-10, rgba(255, 255, 255, 0.1));background:var(--purple-900, #170B3A);padding:12px;margin-bottom:8px;color:var(--base-White, #FFF);font-size:14px;font-weight:500;line-height:22px}.cookies__item-top{display:flex;align-items:center;justify-content:space-between}.cookies__item-name{display:flex;align-items:center;gap:5px;cursor:pointer}.cookies__item-name svg{transition:transform .35s}.cookies__item-name.is-active svg{transform:rotate(45deg)}.cookies__data{display:none;color:var(--gray-blue-500, #9E9AA9);padding-top:12px}.cookies__data.is-active{display:block;animation:.5s opacity-display}.cookies__link{color:var(--violet-500, #7B6EE2);font-size:14px;font-weight:600;line-height:22px;transition:color .35s ease}.cookies__link:hover{color:var(--violet-200)}.cookies__data-buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px}.cookies__data-buttons .b-btn{padding:0 10px}.cookies__value{height:20px;position:relative}:root{--input-background:transparent;--input-border:1px solid var(--gray-100);--input-padding:4px 16px;--input-radius:16px;--input-height:64px;--input-textarea-height:120px;--input-shadow:0px 1px 2px 0px rgba(10, 13, 18, 0.05);--input-font-size:18px;--input-font-weight:400;--input-line-height:144;--input-color:var(--gray-900);--input-transition:border-color .3s ease, box-shadow .3s ease, color .3s ease;--input-placeholder:var(--gray-900);--input-border-focus:var(--brand-500);--input-shadow-focus:0 0 0 4px var(--primary-100), 0 1px 2px 0px rgba(16, 24, 40, 0.05);--input-color-error:var(--input-color);--input-border-error:var(--error-300);--input-border-focus-error:var(--input-border-error);--input-shadow-focus-error:0 0 0 4px var(--primary-100), 0 1px 2px 0px rgba(16, 24, 40, 0.05);--input-border-disabled:var(--gray-300);--input-background-disabled:var(--gray-50);--input-color-disabled:var(--gray-500);--input-border-readonly:var(--input-border-disabled);--input-background-readonly:var(--input-background-disabled);--input-color-readonly:var(--input-color-disabled);--input-padding-sm:4px 12px;--input-font-size-sm:16px;--input-height-sm:36px;--input-padding-md:4px 12px;--input-font-size-md:16px;--input-height-md:40px;--input-padding-xl:4px 16px;--input-font-size-xl:16px;--input-height-xl:48px;--input-padding-2xl:6px 18px;--input-font-size-2xl:18px;--input-height-2xl:60px;--input-radio-box:16px;--input-radio-box-dot:6px;--input-radio-radius:50%;--input-radio-radius-dot:50%;--input-radio-transition:border-color .3s var(--easing), background-color .3s var(--easing), box-shadow .3s var(--easing);--input-radio-background:var(--base-white, #FFF);--input-radio-border:1px solid var(--gray-300, #D0D5DD);--input-radio-dot:var(--primary-600, #7F56D9);--input-radio-background-hover:var(--primary-100, #F4EBFF);--input-radio-border-hover:var(--primary-600, #7F56D9);--input-radio-background-focus:var(--base-white, #FFF);--input-radio-border-focus:var(--primary-300, #D6BBFB);--input-radio-shadow-focus:0px 0px 0px 4px var(--primary-100, #F4EBFF);--input-radio-background-disabled:var(--gray-100, #F2F4F7);--input-radio-border-disabled:var(--gray-300, #D0D5DD);--input-radio-dot-disabled:var(--gray-300, #D0D5DD);--input-radio-background-checked:var(--primary-100, #F4EBFF);--input-radio-border-checked:var(--primary-600, #7F56D9);--input-radio-dot-checked:var(--primary-600, #7F56D9);--input-radio-font-size:16px;--input-radio-style:normal;--input-radio-weight:500;--input-radio-line-height:142.857%;--input-checkbox-box:20px;--input-checkbox-box-dot:6px;--input-checkbox-radius:6px;--input-checkbox-radius-dot:50%;--input-checkbox-transition:border-color .3s var(--easing), background-color .3s var(--easing), box-shadow .3s var(--easing);--input-checkbox-background:transparent;--input-checkbox-border:1px solid var(--brand-500);--input-checkbox-dot:var(--primary-600, #7F56D9);--input-checkbox-background-hover:var(--brand-500);--input-checkbox-border-hover:var(--brand-500);--input-checkbox-background-focus:var(--base-white, #FFF);--input-checkbox-border-focus:var(--primary-300, #D6BBFB);--input-checkbox-shadow-focus:0px 0px 0px 4px var(--primary-100, #F4EBFF);--input-checkbox-background-disabled:var(--gray-100, #F2F4F7);--input-checkbox-border-disabled:var(--gray-300, #D0D5DD);--input-checkbox-dot-disabled:var(--gray-300, #D0D5DD);--input-checkbox-background-checked:var(--brand-500);--input-checkbox-border-checked:var(--brand-500);--input-checkbox-dot-checked:var(--base-white, #ffffff);--input-checkbox-font-size:16px;--input-checkbox-style:normal;--input-checkbox-weight:500;--input-checkbox-line-height:142.857%;--fieldset-padding:30px}.input-style,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-line-height);box-sizing:border-box;max-width:100%;height:var(--input-height);padding:var(--input-padding);transition:var(--input-transition);color:var(--input-color);border:var(--input-border);border-radius:var(--input-radius);outline:0;background-color:var(--input-background);box-shadow:var(--input-shadow);-webkit-appearance:none}.input-style::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{font-weight:var(--input-font-weight);color:var(--input-placeholder);opacity:.7}.input-style:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.input-style.error,.input-style.is-error,input[type=email].error,input[type=email].is-error,input[type=number].error,input[type=number].is-error,input[type=password].error,input[type=password].is-error,input[type=search].error,input[type=search].is-error,input[type=tel].error,input[type=tel].is-error,input[type=text].error,input[type=text].is-error,input[type=url].error,input[type=url].is-error,select.error,select.is-error,textarea.error,textarea.is-error{color:var(--input-color-error);border-color:var(--input-border-error)}.input-style.error:focus,.input-style.is-error:focus,input[type=email].error:focus,input[type=email].is-error:focus,input[type=number].error:focus,input[type=number].is-error:focus,input[type=password].error:focus,input[type=password].is-error:focus,input[type=search].error:focus,input[type=search].is-error:focus,input[type=tel].error:focus,input[type=tel].is-error:focus,input[type=text].error:focus,input[type=text].is-error:focus,input[type=url].error:focus,input[type=url].is-error:focus,select.error:focus,select.is-error:focus,textarea.error:focus,textarea.is-error:focus{border-color:var(--input-border-focus-error);box-shadow:var(--input-shadow-focus-error)}.input-style.disabled,.input-style[disabled],input[type=email].disabled,input[type=email][disabled],input[type=number].disabled,input[type=number][disabled],input[type=password].disabled,input[type=password][disabled],input[type=search].disabled,input[type=search][disabled],input[type=tel].disabled,input[type=tel][disabled],input[type=text].disabled,input[type=text][disabled],input[type=url].disabled,input[type=url][disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{cursor:default;color:var(--input-color-disabled);border-color:var(--input-border-disabled);background-color:var(--input-background-disabled);box-shadow:var(--input-shadow)}.input-style[readonly],input[type=email][readonly],input[type=number][readonly],input[type=password][readonly],input[type=search][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=url][readonly],select[readonly],textarea[readonly]{cursor:default;color:var(--input-color-readonly);border-color:var(--input-border-readonly);background-color:var(--input-background-readonly);box-shadow:var(--input-shadow)}.input-style.size-sm,input[type=email].size-sm,input[type=number].size-sm,input[type=password].size-sm,input[type=search].size-sm,input[type=tel].size-sm,input[type=text].size-sm,input[type=url].size-sm,select.size-sm,textarea.size-sm{font-size:var(--input-padding-sm);height:var(--input-height-sm);padding:var(--input-font-size-sm)}.input-style.size-md,input[type=email].size-md,input[type=number].size-md,input[type=password].size-md,input[type=search].size-md,input[type=tel].size-md,input[type=text].size-md,input[type=url].size-md,select.size-md,textarea.size-md{font-size:var(--input-padding-md);height:var(--input-height-md);padding:var(--input-font-size-md)}.input-style.size-xl,input[type=email].size-xl,input[type=number].size-xl,input[type=password].size-xl,input[type=search].size-xl,input[type=tel].size-xl,input[type=text].size-xl,input[type=url].size-xl,select.size-xl,textarea.size-xl{font-size:var(--input-padding-xl);height:var(--input-height-xl);padding:var(--input-font-size-xl)}.input-style.size-2xl,input[type=email].size-2xl,input[type=number].size-2xl,input[type=password].size-2xl,input[type=search].size-2xl,input[type=tel].size-2xl,input[type=text].size-2xl,input[type=url].size-2xl,select.size-2xl,textarea.size-2xl{font-size:var(--input-padding-2xl);height:var(--input-height-2xl);padding:var(--input-font-size-2xl)}.input-style.wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=number].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=search].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,input[type=url].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:var(--brand-600, #E81A8A)}.input-style--textarea{height:var(--input-textarea-height);line-height:120%;resize:none;padding:12px}select{padding-right:40px;cursor:pointer;background-image:url(../images/icons/select.svg);background-repeat:no-repeat;background-position:100% 50%}input[type=checkbox],input[type=radio]{display:inline-block;vertical-align:middle}textarea{overflow:auto}.checkbox-style,.wpcf7-acceptance label,label.checkbox-style{font-size:var(--input-checkbox-font-size);font-weight:var(--input-checkbox-weight);line-height:var(--input-checkbox-line-height);position:relative;display:block;margin:-5px 0 -5px -5px;padding-top:5px;padding-bottom:5px;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--input-checkbox-color);outline:0;-webkit-tap-highlight-color:transparent}.checkbox-style:focus-within~.checkbox-style__wrapper::before,.checkbox-style:focus-within~.wpcf7-list-item-label::before,.checkbox-style:focus~.checkbox-style__wrapper::before,.checkbox-style:focus~.wpcf7-list-item-label::before,.wpcf7-acceptance label:focus-within~.checkbox-style__wrapper::before,.wpcf7-acceptance label:focus-within~.wpcf7-list-item-label::before,.wpcf7-acceptance label:focus~.checkbox-style__wrapper::before,.wpcf7-acceptance label:focus~.wpcf7-list-item-label::before,label.checkbox-style:focus-within~.checkbox-style__wrapper::before,label.checkbox-style:focus-within~.wpcf7-list-item-label::before,label.checkbox-style:focus~.checkbox-style__wrapper::before,label.checkbox-style:focus~.wpcf7-list-item-label::before{border-color:var(--input-checkbox-border-focus)}.checkbox-style input[type=checkbox],.wpcf7-acceptance label input[type=checkbox],label.checkbox-style input[type=checkbox]{position:absolute;top:0;left:-30px;width:1px;height:1px;outline:0;-webkit-tap-highlight-color:transparent;opacity:0}.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::before,.checkbox-style input[type=checkbox]:checked~.wpcf7-list-item-label::before,.checkbox-style input[type=checkbox]:checked~label::before,.wpcf7-acceptance label input[type=checkbox]:checked~.checkbox-style__wrapper::before,.wpcf7-acceptance label input[type=checkbox]:checked~.wpcf7-list-item-label::before,.wpcf7-acceptance label input[type=checkbox]:checked~label::before,label.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::before,label.checkbox-style input[type=checkbox]:checked~.wpcf7-list-item-label::before,label.checkbox-style input[type=checkbox]:checked~label::before{border-color:var(--input-checkbox-border-checked);background:var(--input-checkbox-background-checked)}.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::after,.checkbox-style input[type=checkbox]:checked~.wpcf7-list-item-label::after,.checkbox-style input[type=checkbox]:checked~label::after,.wpcf7-acceptance label input[type=checkbox]:checked~.checkbox-style__wrapper::after,.wpcf7-acceptance label input[type=checkbox]:checked~.wpcf7-list-item-label::after,.wpcf7-acceptance label input[type=checkbox]:checked~label::after,label.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::after,label.checkbox-style input[type=checkbox]:checked~.wpcf7-list-item-label::after,label.checkbox-style input[type=checkbox]:checked~label::after{opacity:1}.checkbox-style input[type=checkbox].disabled~span::before,.checkbox-style input[type=checkbox][disabled]~span::before,.wpcf7-acceptance label input[type=checkbox].disabled~span::before,.wpcf7-acceptance label input[type=checkbox][disabled]~span::before,label.checkbox-style input[type=checkbox].disabled~span::before,label.checkbox-style input[type=checkbox][disabled]~span::before{border-color:var(--input-checkbox-border-disabled);background:var(--input-checkbox-background-disabled)}.checkbox-style .wpcf7-not-valid-tip,.wpcf7-acceptance label .wpcf7-not-valid-tip,label.checkbox-style .wpcf7-not-valid-tip{top:calc(100% + 14px);left:5px}.checkbox-style a:hover,.wpcf7-acceptance label a:hover,label.checkbox-style a:hover{color:var(--green-09)}.wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-response-output{display:none}.checkbox-style__wrapper,.wpcf7-acceptance label .wpcf7-list-item-label{position:relative;display:flex;align-items:flex-start;flex-flow:row nowrap;justify-content:flex-start;padding-left:calc(var(--input-checkbox-box) + 14px);font-size:16px;font-weight:400;line-height:24px}.checkbox-style__wrapper::before,.wpcf7-acceptance label .wpcf7-list-item-label::before{content:"";position:absolute;z-index:1;top:1px;left:5px;box-sizing:border-box;width:var(--input-checkbox-box);height:var(--input-checkbox-box);transition:var(--input-checkbox-transition);border:var(--input-checkbox-border);border-radius:var(--input-checkbox-radius);background-color:var(--input-checkbox-background)}.checkbox-style__wrapper::after,.wpcf7-acceptance label .wpcf7-list-item-label::after{content:"";position:absolute;z-index:5;top:4px;left:8px;width:14px;height:14px;transition:opacity .3s var(--easing);opacity:0;background:url(../images/icons/check.svg) no-repeat 0 0}.checkbox-style__wrapper a,.wpcf7-acceptance label .wpcf7-list-item-label a{text-decoration:none;color:var(--brand-500)}.checkbox-style__wrapper a:hover,.wpcf7-acceptance label .wpcf7-list-item-label a:hover{text-decoration:underline}.radio-style__wrapper{position:relative;display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;padding-left:calc(var(--input-radio-box) + 14px)}.radio-style__wrapper::before{content:"";position:absolute;z-index:1;top:2px;left:5px;box-sizing:border-box;width:var(--input-radio-box);height:var(--input-radio-box);transition:var(--input-radio-transition);border:var(--input-radio-border);border-radius:var(--input-radio-radius)}.radio-style__wrapper::after{content:"";position:absolute;z-index:5;top:calc(var(--input-radio-box)/2);left:calc(var(--input-radio-box)/2 + var(--input-radio-box-dot)/2 - 1px);width:var(--input-radio-box-dot);height:var(--input-radio-box-dot);transition:opacity .3s ease;opacity:0;border-radius:var(--input-radio-radius-dot);background:var(--input-radio-dot)}.radio-style__wrapper:hover::before{border-color:var(--input-radio-border-hover);background:var(--input-radio-background-hover)}.radio-style__wrapper:focus-within::before,.radio-style__wrapper:focus::before{border-color:var(--input-radio-border-focus);background:var(--input-radio-background-focus);box-shadow:var(--input-radio-shadow-focus)}:root{--form-gap:12px;--form-label-color:var(--brand-600);--form-line-height:1.42;--form-label-size:14px;--form-label-weight:400;--form-label-margin:0 0 8px;--form-error-color:var(--error-500);--form-error-line-height:1.2;--form-error-size:14px;--form-error-weight:400;--form-error-margin:8px 0 0;--form-hint-color:var(--gray-500);--form-hint-line-height:1.2;--form-hint-size:14px;--form-hint-weight:400;--form-hint-margin:8px 0 0}.form-grid{display:grid;gap:var(--form-gap);grid-template-columns:repeat(4,1fr)}.form-grid__item{position:relative;margin:0;grid-column:span 4}.form-grid__item--line{display:flex;flex-direction:column;gap:12px;align-items:flex-start}@media screen and (min-width:681px){.form-grid__item--cols-3{grid-column:span 3}.form-grid__item--cols-2{grid-column:span 2}.form-grid__item--cols-1{grid-column:span 1}.form-grid__item--line{flex-direction:row;justify-content:space-between;align-items:center}}@media screen and (min-width:1081px){.form-grid__item--cols-2{grid-column:span 4}}.form-grid__item .select2,.form-grid__item input[type=email],.form-grid__item input[type=number],.form-grid__item input[type=password],.form-grid__item input[type=search],.form-grid__item input[type=tel],.form-grid__item input[type=text],.form-grid__item select,.form-grid__item textarea{width:100%;vertical-align:top}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch){font-size:var(--form-label-size);font-weight:var(--form-label-weight);line-height:var(--form-line-height);display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;margin:var(--form-label-margin);cursor:pointer;color:var(--form-label-color)}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch) .required{color:var(--error-700)}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch)>span{order:0}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch) .error-message{margin-top:0;margin-left:10px}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch) .error-message+span{color:var(--red)}.form-grid__item--label-no-flex>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch){display:block}.form-grid__hint,.form-grid__input{position:relative}.form-grid__hint{font-size:var(--form-hint-size);font-weight:var(--form-hint-weight);line-height:var(--form-hint-line-height);z-index:2;margin:var(--form-hint-margin);color:var(--form-hint-color)}.form-grid__label{font-size:14px;font-weight:500;line-height:22px;margin-bottom:8px;color:var(--all-base-white)}.wpcf7-form-control-wrap{display:block}.form-grid__error,.wpcf7-not-valid-tip{font-size:var(--form-error-size);font-weight:var(--form-error-weight);line-height:var(--form-error-line-height);z-index:3;color:var(--form-error-color);position:absolute;top:calc(100% + 1px);left:0}:root{--btn-font-weight:500;--btn-line-height:1.57;--btn-border-width:2px;--btn-padding:6px 32px;--btn-padding-icon:6px;--btn-font-size:14px;--btn-border-radius:48px;--btn-transition:background .3s var(--easing), color .3s var(--easing), border-color .3s var(--easing), box-shadow .3s var(--easing);--btn-height:50px;--btn-gap:13px;--btn-shadow:var(--shadow-xs);--btn-loading-color-background:rgba(255, 255, 255, 0.6);--btn-loading-color:#FFF;--btn-loading-color-outline-background:rgba(0, 0, 0, .6);--btn-loading-color-outline:#000;--btn-padding-sm:4px 14px;--btn-padding-icon-sm:4px;--btn-font-size-sm:14px;--btn-height-sm:48px;--btn-gap-sm:12px;--btn-padding-md:4px 16px;--btn-padding-icon-md:4px;--btn-font-size-md:14px;--btn-height-md:40px;--btn-gap-md:12px;--btn-padding-xl:6px 20px;--btn-padding-icon-xl:6px;--btn-font-size-xl:16px;--btn-height-xl:48px;--btn-gap-xl:12px;--btn-padding-2xl:8px 28px;--btn-padding-icon-2xl:8px;--btn-font-size-2xl:18px;--btn-height-2xl:60px;--btn-gap-2xl:12px;--btn-primary-color:var(--base-white);--btn-primary-border:var(--brand-500);--btn-primary-background:var(--brand-500);--btn-primary-color-hover:var(--base-white);--btn-primary-border-hover:var(--brand-900);--btn-primary-background-hover:var(--brand-900);--btn-primary-color-active:var(--base-white);--btn-primary-border-active:var(--brand-900);--btn-primary-background-active:var(--brand-500);--btn-primary-color-disabled:var(--base-white);--btn-primary-border-disabled:var(--brand-500);--btn-primary-background-disabled:var(--brand-500);--btn-primary-color-destructive:var(--base-white);--btn-primary-background-destructive:var(--error-600);--btn-primary-border-destructive:var(--error-600);--btn-secondary-color:var(--gray-900);--btn-secondary-border:var(--base-white);--btn-secondary-background:var(--base-white);--btn-secondary-color-hover:var(--base-white);--btn-secondary-border-hover:var(--brand-500);--btn-secondary-background-hover:var(--brand-500);--btn-secondary-color-active:var(--gray-900);--btn-secondary-border-active:var(--brand-500);--btn-secondary-background-active:var(--base-white);--btn-secondary-color-disabled:var(--gray-900);--btn-secondary-border-disabled:var(--base-white);--btn-secondary-background-disabled:var(--base-white);--btn-secondary-padding:0 16px;--btn-secondary-padding-desktop:0 24px;--btn-secondary-height:48px;--btn-secondary-radius:80px;--btn-secondary-font-size:14px;--btn-secondar-font-size-desktop:16px;--btn-purple-border:var(--violet-500);--btn-purple-background:var(--violet-500);--btn-purple-border-hover:var(--violet-600);--btn-purple-background-hover:var(--violet-600);--btn-purple-border-active:var(--violet-600);--btn-purple-background-active:var(--violet-600);--btn-link-color:var(--violet-500);--btn-link-border:transparent;--btn-link-background:transparent;--btn-link-color-hover:var(--violet-200);--btn-link-border-hover:transparent;--btn-link-background-hover:transparent;--btn-link-color-active:var(--violet-200);--btn-link-border-active:transparent;--btn-link-background-active:transparent;--btn-link-shadow-active:none;--btn-link-color-disabled:var(--link-color);--btn-link-border-disabled:transparent;--btn-link-background-disabled:transparent;--btn-error-color:var(--base-white);--btn-error-border:var(--error-600);--btn-error-background:var(--error-600);--btn-error-color-hover:var(--base-white);--btn-error-border-hover:var(--error-700);--btn-error-background-hover:var(--error-700);--btn-error-color-active:var(--base-white);--btn-error-border-active:var(--error-600);--btn-error-background-active:var(--error-600);--btn-error-shadow-active:0px 0px 0px 4px var(--error-100), 0px 1px 2px 0px rgba(16, 24, 40, 0.05);--btn-error-color-disabled:var(--base-white);--btn-error-border-disabled:var(--error-200);--btn-error-background-disabled:var(--error-200);--btn-error-outline-color:var(--error-700);--btn-error-outline-border:var(--error-300);--btn-error-outline-background:var(--base-white);--btn-error-outline-color-hover:var(--error-800);--btn-error-outline-border-hover:var(--error-300);--btn-error-outline-background-hover:var(--error-50);--btn-error-outline-color-active:var(--error-outline-color-hover);--btn-error-outline-border-active:var(--error-300);--btn-error-outline-background-active:var(--error-50);--btn-error-outline-shadow-active:0px 0px 0px 4px var(--error-100), 0px 1px 2px 0px rgba(16, 24, 40, 0.05);--btn-error-outline-color-disabled:var(--error-300);--btn-error-outline-border-disabled:var(--error-200);--btn-error-outline-background-disabled:var(--base-white)}.b-btn{font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);position:relative;display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:center;box-sizing:border-box;min-height:var(--btn-height);padding:var(--btn-padding);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--btn-transition);text-align:center;vertical-align:middle;text-decoration:none;border:var(--btn-border-width) solid transparent;border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);gap:var(--btn-gap);overflow:hidden}.b-btn.focus,.b-btn:focus,.b-btn:focus-within,.b-btn:hover{outline:0}.b-btn.disabled,.b-btn:disabled{cursor:default;opacity:.6}.b-btn>svg{display:block;flex:0 0 auto}.b-btn span,.b-btn svg{display:inline-block;position:relative;z-index:2}.b-btn:hover:after{transform:none}.b-btn--icon{width:var(--btn-height);height:var(--btn-height);padding:var(--btn-padding-icon)}@media screen and (max-width:681px){.b-btn--sm{font-size:var(--btn-font-size-sm);min-height:var(--btn-height-sm);padding:var(--btn-padding-sm);gap:var(--btn-gap-sm)}.b-btn--sm.b-btn--icon{width:var(--btn-height-sm);height:var(--btn-height-sm);padding:var(--btn-padding-icon-sm)}}.b-btn--md{min-height:40px;font-size:14px;font-weight:600;line-height:22px;min-width:140px;text-align:center;border-radius:10px}.b-btn--primary{color:var(--btn-primary-color);border-color:var(--btn-primary-border);background-color:var(--btn-primary-background)}.b-btn--primary:hover{color:var(--btn-primary-color-hover);border-color:var(--btn-primary-border-hover);background-color:var(--btn-primary-background-hover)}.b-btn--primary:active{color:var(--btn-primary-color-active);border-color:var(--btn-primary-border-active);background-color:var(--btn-primary-background-active)}.b-btn--primary.disabled,.b-btn--primary:disabled{color:var(--btn-primary-color-disabled);border-color:var(--btn-primary-border-disabled);background-color:var(--btn-primary-background-disabled);opacity:.5}.b-btn--primary.disabled.active,.b-btn--primary.disabled:active,.b-btn--primary.disabled:focus-within,.b-btn--primary.disabled:hover,.b-btn--primary:disabled.active,.b-btn--primary:disabled:active,.b-btn--primary:disabled:focus-within,.b-btn--primary:disabled:hover{color:var(--btn-primary-color-disabled);border-color:var(--btn-primary-border-disabled);background-color:var(--btn-primary-background-disabled)}.b-btn--secondary{color:var(--btn-secondary-color);border-color:var(--btn-secondary-border);background-color:var(--btn-secondary-background)}.b-btn--secondary:hover{color:var(--btn-secondary-color-hover);border-color:var(--btn-secondary-border-hover);background-color:var(--btn-secondary-background-hover)}.b-btn--secondary:active{color:var(--btn-secondary-color-active);border-color:var(--btn-secondary-border-active);background-color:var(--btn-secondary-background-active)}.b-btn--secondary.disabled,.b-btn--secondary:disabled{color:var(--btn-secondary-color-disabled);border-color:var(--btn-secondary-border-disabled);background-color:var(--btn-secondary-background-disabled);opacity:.5}.b-btn--secondary.disabled.active,.b-btn--secondary.disabled:active,.b-btn--secondary.disabled:focus-within,.b-btn--secondary.disabled:hover,.b-btn--secondary:disabled.active,.b-btn--secondary:disabled:active,.b-btn--secondary:disabled:focus-within,.b-btn--secondary:disabled:hover{color:var(--btn-secondary-color-disabled);border-color:var(--btn-secondary-border-disabled);background-color:var(--btn-secondary-background-disabled)}@media screen and (min-width:1081px){.b-btn--secondary{padding:var(--btn-secondary-padding-desktop);font-size:var(--btn-secondar-font-size-desktop);gap:16px}.b-btn--secondary svg{width:24px;height:24px}}.b-btn--purple{border-color:var(--btn-purple-border);background-color:var(--btn-purple-background)}.b-btn--purple:after{border-color:var(--btn-purple-border-hover);background-color:var(--btn-purple-background-hover)}.b-btn--transparent{border-color:transparent;background-color:transparent;color:var(--all-violet-200)}.b-btn--xs{padding:4px 12px;font-size:12px;font-weight:500;line-height:18px;min-height:32px}@media screen and (min-width:681px){.b-btn--xs{padding:4px 24px;font-size:14px;font-weight:500;line-height:22px;min-height:40px}}.b-btn--bor{background-color:transparent;border-color:var(--base-white-10);color:var(--violet-500, #7B6EE2)}.b-btn--bor:after{background-color:var(--violet-500);border-color:var(--violet-500)}.b-btn--link{padding:0;color:var(--btn-link-color);border-color:var(--btn-link-border);background-color:var(--btn-link-background);box-shadow:none}.b-btn--link:after{display:none}.b-btn--link.active,.b-btn--link:active,.b-btn--link:hover{color:var(--btn-link-color-hover);border-color:var(--btn-link-border-hover);background-color:var(--btn-link-background-hover);box-shadow:none}.b-btn--link:focus,.b-btn--link:focus-within{color:var(--btn-link-color-active);border-color:var(--btn-link-border-active);background-color:var(--btn-link-background-active);box-shadow:none}.b-btn--link.disabled,.b-btn--link:disabled{opacity:.45;color:var(--btn-link-color-disabled);border-color:var(--btn-link-border-disabled);background-color:var(--btn-link-background-disabled)}.b-btn--link.disabled.active,.b-btn--link.disabled:active,.b-btn--link.disabled:focus-within,.b-btn--link.disabled:hover,.b-btn--link:disabled.active,.b-btn--link:disabled:active,.b-btn--link:disabled:focus-within,.b-btn--link:disabled:hover{color:var(--btn-link-color-disabled);border-color:var(--btn-link-border-disabled);background-color:var(--btn-link-background-disabled)}.b-btn--error{color:var(--btn-error-color);border-color:var(--btn-error-border);background-color:var(--btn-error-background)}.b-btn--error.active,.b-btn--error:active,.b-btn--error:hover{color:var(--btn-error-color-hover);border-color:var(--btn-error-border-hover);background-color:var(--btn-error-background-hover)}.b-btn--error:focus,.b-btn--error:focus-within{color:var(--btn-error-color-active);border-color:var(--btn-error-border-active);background-color:var(--btn-error-background-active);box-shadow:var(--btn-error-shadow-active)}.b-btn--error.disabled,.b-btn--error:disabled{color:var(--btn-error-color-disabled);border-color:var(--btn-error-border-disabled);background-color:var(--btn-error-background-disabled)}.b-btn--error.disabled.active,.b-btn--error.disabled:active,.b-btn--error.disabled:focus-within,.b-btn--error.disabled:hover,.b-btn--error:disabled.active,.b-btn--error:disabled:active,.b-btn--error:disabled:focus-within,.b-btn--error:disabled:hover{color:var(--btn-error-color-disabled);border-color:var(--btn-error-border-disabled);background-color:var(--btn-error-background-disabled)}.b-btn--error-outline{color:var(--btn-error-outline-color);border-color:var(--btn-error-outline-border);background-color:var(--btn-error-outline-background)}.b-btn--error-outline.active,.b-btn--error-outline:active,.b-btn--error-outline:hover{color:var(--btn-error-outline-color-hover);border-color:var(--btn-error-outline-border-hover);background-color:var(--btn-error-outline-background-hover)}.b-btn--error-outline:focus,.b-btn--error-outline:focus-within{color:var(--btn-error-outline-color-active);border-color:var(--btn-error-outline-border-active);background-color:var(--btn-error-outline-background-active);box-shadow:var(--btn-error-outline-shadow-active)}.b-btn--error-outline.disabled,.b-btn--error-outline:disabled{color:var(--btn-error-outline-color-disabled);border-color:var(--btn-error-outline-border-disabled);background-color:var(--btn-error-outline-background-disabled)}.b-btn--error-outline.disabled.active,.b-btn--error-outline.disabled:active,.b-btn--error-outline.disabled:focus-within,.b-btn--error-outline.disabled:hover,.b-btn--error-outline:disabled.active,.b-btn--error-outline:disabled:active,.b-btn--error-outline:disabled:focus-within,.b-btn--error-outline:disabled:hover{color:var(--btn-error-outline-color-disabled);border-color:var(--btn-error-outline-border-disabled);background-color:var(--btn-error-outline-background-disabled)}.b-btn--loading::before{content:"";display:block;flex:0 0 auto;width:12px;height:12px;margin-right:0;margin-left:-5px;transition:border .3s ease;animation:loadingSpin 1s infinite linear;vertical-align:middle;border:3px solid var(--btn-loading-color-background);border-top-color:var(--btn-loading-color);border-radius:50%}.b-btn--full-size{display:flex;width:100%}@media screen and (min-width:681px){.b-btn{height:60px;padding:6px 50px;font-size:16px}}.b-btn-grouping{display:inline-flex}.b-btn-grouping .b-btn{margin-right:0;border-radius:0}.b-btn-grouping .b-btn:first-child{border-radius:var(--btn-border-radius) 0 0 var(--btn-border-radius)}.b-btn-grouping .b-btn:last-child{border-radius:0 var(--btn-border-radius) var(--btn-border-radius) 0}.b-btn-grouping--outline .b-btn{z-index:1;margin-left:-1px}.b-btn-grouping--outline .b-btn:hover{z-index:2}.b-btn-grouping--outline .b-btn.active{z-index:3}.b-btn-grouping--outline .b-btn:first-child{margin-left:0}a.b-btn.disabled,fieldset[disabled] a.b-btn{pointer-events:none}input[type=button].full-size,input[type=reset].full-size,input[type=submit].full-size{width:100%}@media screen and (max-width:1080.98px){.page-builder{width:100%;overflow:hidden}}.wrapper{box-sizing:border-box;width:100%;max-width:var(--body-wrapper);margin-right:auto;margin-left:auto;padding-right:var(--body-wrapper-padding-mobile);padding-left:var(--body-wrapper-padding-mobile);position:relative}@media screen and (min-width:681px){.wrapper{padding-right:var(--body-wrapper-padding-tablet);padding-left:var(--body-wrapper-padding-tablet)}}@media screen and (min-width:1081px){.wrapper{padding-right:var(--body-wrapper-padding-desktop);padding-left:var(--body-wrapper-padding-desktop)}}.image-for-light{display:none}@media screen and (min-width:681px){.body--page .header__nav,.body--page .header__scroll{display:none}}@media screen and (min-width:1081px){.body--page .header__theme{position:relative;top:0;left:0;right:0;bottom:0}.body--page .header__buttons{margin-left:88px}}.body--frontpage .main-menu__item:first-child{display:none}.body--page .main-menu__item{display:none}.body--page .main-menu__item:first-child,.body--page .main-menu__item:last-child{display:block}html[dir=rtl] .hero__desc-icon{margin-left:0;margin-right:auto}html[dir=rtl] .offer-block__icon{right:auto;left:-1px;transform:rotate(-90deg)}html[dir=rtl] .feedback__form .b-btn,html[dir=rtl] .feedback__icon{margin-right:auto}html[dir=rtl] .modal__close,html[dir=rtl] .section__name{right:auto;left:20px}@media screen and (min-width:681px){html[dir=rtl] .feedback__icon{right:auto;left:32px;top:25px}}@media screen and (max-width:1080.98px){body.is-hidden{position:fixed;height:100%;overflow:hidden}}.header{padding:16px 0;border-radius:0 0 24px 24px;border-right:1px solid var(--gray-100, #DCDCDC);border-bottom:1px solid var(--gray-100, #DCDCDC);border-left:1px solid var(--gray-100, #DCDCDC);background:var(--base-white, #FFF)}@media screen and (min-width:1081px){.header{position:absolute;width:100%;left:0;top:0;z-index:33;background-color:transparent;padding:16px 0;border:0}}.header__part{display:flex;align-items:center;justify-content:space-between;gap:25px}.header__menu{margin-bottom:45px}@media screen and (min-width:1081px){.header__menu{margin-bottom:0}}.header__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--gray-iron-900, #30323B);cursor:pointer}.header__icon svg{width:20px;height:20px}@media screen and (min-width:681px){.header__icon{width:64px;height:64px}.header__icon svg{width:24px;height:24px}}@media screen and (min-width:1081px){.header__icon{display:none}}.header__logo{font-size:20px;font-weight:500;line-height:28px}@media screen and (min-width:681px){.header__logo{font-size:36px;font-weight:500;line-height:42px}}@media screen and (min-width:1081px){.header__logo{display:none}}@media screen and (max-width:1080.98px){.header__panel{display:flex;flex-direction:column;position:fixed;top:0;left:0;visibility:hidden;width:100%;height:100svh;padding:16px;transition:opacity .3s,transform .5s;opacity:0;background:var(--gray-900);color:var(--base-white);overflow-y:auto;overflow-x:scroll;max-height:100vh;-webkit-overflow-scrolling:touch}.header__panel.is-active{visibility:visible;opacity:1;z-index:25}.header__panel .header__icon{background:var(--base-white, #FFF)}.header__panel .header__icon svg{stroke:var(--gray-900)}}@media screen and (min-width:1081px){.header__panel{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;justify-content:flex-end;gap:8px;padding:16px 32px}}.header__panel-data{margin-top:auto}.header__panel-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.header__data{display:flex;flex-direction:column;gap:12px;margin-bottom:40px;font-size:24px;font-weight:500;line-height:32px}@media screen and (min-width:681px){.header__data{font-size:36px;font-weight:500;line-height:42px}}@media screen and (min-width:1081px){.header__data{display:none}}.header__lang{display:inline-flex;align-items:center;gap:8px;border-radius:24px;border:1px solid var(--base-white, #FFF);padding:6px 16px}.header__lang svg{stroke:var(--gray-900);transition:stroke .35s}@media screen and (min-width:1081px){.header__lang{font-size:16px;font-weight:400;line-height:24px;color:var(--base-white);padding:4px 16px;transition:background-color .35s,color .35s}.header__lang svg{stroke:var(--base-white)}.header__lang:hover{background-color:var(--base-white);color:var(--gray-900)}.header__lang:hover svg{stroke:var(--gray-900)}}.header__list{padding:0;margin:0}@media screen and (min-width:1081px){.header__list{display:flex;gap:8px}}.header__item{list-style:none;margin-bottom:16px}.header__item:last-child{margin-bottom:0}@media screen and (min-width:681px){.header__item{margin-bottom:32px}}@media screen and (min-width:1081px){.header__item{margin-bottom:0}}.header__link{display:block;font-size:28px;font-weight:500;line-height:40px}@media screen and (min-width:681px){.header__link{font-size:64px;font-weight:500;line-height:72px}}@media screen and (min-width:1081px){.header__link{padding:8px 16px;border-radius:24px;background:var(--opacity-blue-24, rgba(55, 77, 99, 0.24));font-size:16px;font-weight:400;line-height:24px;color:var(--base-white);transition:background-color .35s,color .35s}.header__link:hover{background-color:var(--base-white);color:var(--gray-900)}}.page-wrapper{display:flex;flex-direction:column;min-height:100svh}@media screen and (min-width:1081px){.page-wrapper{min-height:100vh}}.footer{margin-top:auto}.panel-grid,body .panel-layout .so-panel{padding:0}.section{padding:32px 0;margin:0}@media screen and (min-width:681px){.section{padding:60px 0}}@media screen and (min-width:1081px){.section{padding:80px 0}}.section__head,.section__title,.widget-title{font-size:36px;font-weight:500;line-height:42px;margin:0 0 24px}@media screen and (min-width:681px){.section__head,.section__title,.widget-title{font-size:64px;font-weight:500;line-height:72px;margin-bottom:40px}.section__head--main,.section__title--main,.widget-title--main{font-size:72px;font-weight:500;line-height:80px;margin-bottom:24px}}.section__subtitle{font-size:16px;font-weight:500;line-height:24px;margin:0 0 16px}.section__subtitle--large{font-size:18px;font-weight:500;line-height:26px}@media screen and (min-width:681px){.section__subtitle{font-size:24px;font-weight:500;line-height:32px;margin-bottom:24px}.section__subtitle--large{font-size:28px;font-weight:500;line-height:40px;margin-bottom:32px}}.section__name{font-size:12px;font-weight:400;line-height:18px;opacity:.6;margin-bottom:16px}@media screen and (min-width:681px){.section__name{font-size:16px;font-weight:400;line-height:24px;position:absolute;top:7px;right:16px}}.footer__line{display:flex;flex-direction:column-reverse;gap:12px;justify-content:center;font-size:16px;font-weight:400;line-height:24px;text-align:center;padding:24px 0}@media screen and (min-width:681px){.footer__line{justify-content:space-between;align-items:center;flex-direction:row;padding:46px 0 32px}}@media screen and (min-width:1081px){.footer__line{padding:40px 0}}.footer__list{display:flex;gap:20px;padding:0;margin:0;justify-content:center}.footer__list li{list-style:none}.footer__link{color:var(--brand-500);transition:color .35s ease}.footer__link:hover{color:var(--brand-900)}.footer__coop{color:var(--gray-900);opacity:.5}@media screen and (min-width:681px){.hero{padding-top:32px}}@media screen and (min-width:1081px){.hero{padding-top:0}.hero__part{display:flex;align-items:stretch;justify-content:space-between;gap:30px}}.hero__block-picture{display:none}@media screen and (min-width:1081px){.hero__block-picture{display:block;border-radius:24px;overflow:hidden;position:relative;max-height:100svh}}.hero__desc{max-width:600px;padding-top:16px}@media screen and (min-width:1081px){.hero__desc{display:flex;flex-direction:column-reverse;align-items:stretch;justify-content:space-between;gap:30px}}.hero__unit{border-radius:24px;overflow:hidden;padding:20px;margin-top:40px;background-size:cover;background-repeat:no-repeat;background-position:top center;background-image:url(../images/hero/foil.jpg);color:var(--base-white)}@media screen and (min-width:681px){.hero__unit{padding:24px}}@media screen and (min-width:1081px){.hero__unit{max-width:470px;margin-top:0}.hero__btn{position:absolute;right:16px;bottom:16px}}.hero__desc-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--base-white, #FFF);margin-left:auto}@media screen and (min-width:681px){.hero__desc-icon{width:54px;height:54px;margin-bottom:54px}}.hero__unit-name{font-size:20px;font-weight:500;line-height:28px;margin-bottom:12px}@media screen and (min-width:681px){.hero__unit-name{font-size:24px;font-weight:500;line-height:32px}}.hero__unit-text{font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:681px){.hero__unit-text{font-size:20px;font-weight:400;line-height:28px}}@media screen and (min-width:1081px){.hero__btn-desktop{display:none}.about__part{display:flex;justify-content:space-between;gap:30px}.about__desc{max-width:42%}.about__text{max-width:540px}}.offer__item{margin-bottom:8px}.offer-block{border-radius:24px;background:var(--gray-50, #EFEFEF);padding:72px 20px 0;position:relative;overflow:hidden;cursor:pointer}.offer-block--gray{background-color:var(--gray-iron-50, #E9ECF0)}.offer-block--gray-more{background:var(--gray-iron-100, #D2D8E0)}.offer-block:hover .offer-block__foil svg{fill:var(--brand-500)}.offer-block:hover .offer-block__arrow svg{stroke:var(--base-white);transform:rotate(45deg)}@media screen and (min-width:681px){.offer-block{padding:40px 20px 40px 360px;min-height:320px}}@media screen and (min-width:1081px){.offer-block{min-height:256px;padding:56px 24px 56px 40%}}.offer-block__title{font-size:20px;font-weight:500;line-height:28px;margin-bottom:16px}@media screen and (min-width:681px){.offer-block__title{font-size:28px;font-weight:500;line-height:40px}}.offer-block__icon{width:72px;height:72px;position:absolute;top:0;right:0}@media screen and (min-width:681px){.offer-block__icon{width:96px;height:96px}}.offer-block__arrow{width:100%;height:100%;position:absolute;top:-4px;right:-4px;display:flex;align-items:center;justify-content:center;z-index:2}.offer-block__arrow svg{width:24px;height:24px;stroke:var(--gray-900);transition:transform .4s ease,stroke .4s ease}@media screen and (min-width:681px){.offer-block__arrow{top:-8px;right:-7px}.offer-block__arrow svg{width:32px;height:32px}}.offer-block__foil{width:100%;height:100%;position:absolute;top:0;right:0}.offer-block__foil svg{fill:var(--base-white);width:100%;height:100%;transition:fill .4s ease}@media screen and (min-width:681px){.offer-block__picture{width:430px;position:absolute;left:-70px;bottom:0}.offer-block__picture img,.offer-block__picture picture{width:100%}}@media screen and (min-width:1081px){.offer-block__picture{width:396px;left:24px}.offer-block__desc{max-width:478px}}.choose__list{display:grid;grid-template-columns:repeat(1,1fr);gap:32px}@media screen and (min-width:681px){.choose__list{grid-template-columns:repeat(2,1fr);gap:64px}}@media screen and (min-width:1081px){.choose__desc{max-width:44%}}.choose-block__icon{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:12px;background-color:var(--brand-500, #3C648F);margin-bottom:32px}.choose-block__icon img,.feedback__icon svg{width:24px;height:24px}@media screen and (min-width:681px){.choose-block__icon{width:64px;height:64px}.choose-block__icon img{width:32px;height:32px}}.choose-block__title{font-size:20px;font-weight:500;line-height:28px;margin:0 0 12px}@media screen and (min-width:681px){.choose-block__title{font-size:28px;font-weight:500;line-height:40px}}.choose__picture{margin-top:20px;text-align:center}@media screen and (min-width:1081px){.choose__part{display:flex;justify-content:space-between;gap:40px}}.feedback{padding-bottom:0}.feedback__part{border-radius:24px;background:var(--opacity-blue-24, rgba(55, 77, 99, 0.24));overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:top center;background-image:url(../images/hero/foil-2.jpg);padding:20px}@media screen and (min-width:681px){.feedback__part{padding:40px}.feedback__part .section__name{position:static}}@media screen and (min-width:1081px){.feedback__part{display:flex;justify-content:space-between;gap:30px}}.feedback__desc{color:var(--base-white)}.feedback__block-form{margin-top:40px;border-radius:24px;background:var(--base-white, #FFF);padding:20px}@media screen and (min-width:681px){.feedback__block-form{padding:32px;position:relative}}@media screen and (min-width:1081px){.feedback__block-form{width:49%;margin-top:0}}.feedback__icon{display:flex;width:48px;height:48px;padding:12px;justify-content:center;align-items:center;border-radius:12px;background:var(--brand-500, #3C648F);margin-bottom:16px}@media screen and (min-width:681px){.feedback__icon{position:absolute;top:32px;right:32px;width:64px;height:64px}.feedback__icon svg{width:28px;height:28px}}.feedback__form-name{font-size:24px;font-weight:500;line-height:32px;margin:0 0 16px}@media screen and (min-width:681px){.feedback__form-name{font-size:36px;font-weight:500;line-height:42px;max-width:450px}}.feedback__form{margin-top:32px}.feedback__data{display:flex;flex-direction:column;gap:12px;margin-top:40px;font-size:20px;font-weight:500;line-height:28px}@media screen and (min-width:681px){.feedback__data{font-size:28px;font-weight:500;line-height:40px;flex-direction:row;gap:24px}}@media screen and (min-width:1081px){.feedback__data{flex-direction:column;gap:24px;margin-top:58px}}@media screen and (min-width:681px){.feedback__text{max-width:402px}}@media screen and (min-width:1081px){.feedback__text{max-width:379px}}
/*# sourceMappingURL=map/app.css.map */
