a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;padding:0;position:relative}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a,span{display:inline-block}img{display:block}table{border-collapse:collapse;border-width:0;margin:0;padding:0}html{height:auto;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}input,textarea{border-radius:0;color:#333;font-family:inherit}input,input[type=button],input[type=submit],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}input[type=button],input[type=submit]{cursor:pointer}button,input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{background:transparent;border:none;cursor:pointer;font-family:inherit;outline:none;padding:0}form,td{margin:0;padding:0}a{color:inherit;outline:none;text-decoration:none}ul{list-style:none}*,:after,:before{box-sizing:border-box}.clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}input:not([type=checkbox],[type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input::-ms-clear{display:none}:root{--content-area:calc(1440px - 100vw + 100%);--side-padding:20px;--content-gap:20px;--side-space:1fr;--font-multi:1;--font-size:16px;--msw:1440px;--main_padding:20px;--page_title_indent:16px;--section_padding:var(--main_padding);--section_title_indent:24px;--section_indent_top:0px;--section_indent_bottom:48px;--icon_block_size:24px;--icon_svg_color:currentColor;--trns_time:0.4s;--header_height:60px;--header_top_section_height:72px;--header_bottom_section_height:56px;--overlay_opacity:0;--overlay_visibility:hidden;--overlay_width:400px;--overlay_position:calc(var(--overlay_width)*-1);--breadcrumbs_indent_top:20px;--breadcrumbs_indent_bottom:20px}@media screen and (max-width:1439px){:root{--content-area:100%}}@media (min-width:1025px){:root{--main_padding:40px;--page_title_indent:32px;--section_title_indent:40px;--section_indent_bottom:80px;--header_height:128px}}:root{--main:#3c3c3c;--main10:rgba(60,60,60,.1);--main15:rgba(60,60,60,.15);--main25:rgba(60,60,60,.25);--main40:rgba(60,60,60,.4);--main60:rgba(60,60,60,.6);--black:#0d0d0d;--red:#fc0d1b;--dark:#1a2147;--dark25:rgba(26,33,71,.25);--white:#fff;--white5:hsla(0,0%,100%,.05);--white10:hsla(0,0%,100%,.1);--white15:hsla(0,0%,100%,.15);--white20:hsla(0,0%,100%,.2);--white30:hsla(0,0%,100%,.3);--white40:hsla(0,0%,100%,.4);--white60:hsla(0,0%,100%,.6);--white80:hsla(0,0%,100%,.8);--gray:#e22a89;--gray_middle:#f6f5f9;--gray_light:#e5e0ee;--purple:#51338b;--purple5:rgba(81,51,139,.05);--purple10:rgba(81,51,139,.1);--purple15:rgba(81,51,139,.15);--purple20:rgba(81,51,139,.2);--purple30:rgba(81,51,139,.3);--purple40:rgba(81,51,139,.4);--purple50:rgba(81,51,139,.5);--purple_light:#2b3c90;--purple_light15:rgba(43,60,144,.15);--purple_light60:rgba(43,60,144,.6);--purple_dark:#342159;--pink:#e22a89;--pink40:rgba(226,42,137,.4);--pink60:rgba(226,42,137,.6);--pink80:rgba(226,42,137,.8);--orange:#ff7d24;--blue:#35ccf6;--green:#33b7a6;--error_color:var(--pink);--link_color:var(--purple);--link_color_hover:var(--main_color);--button_min_width:100px;--button_height:48px;--button_padding:16px;--button_font_size:18px;--button_font_weight:800;--button_color:var(--white_purple);--button_text_transform:inherit;--button_text_letter_spacing:inherit;--button_background:var(--purple_white);--button_border_radius:100px;--button_border_width:1px;--button_border_style:solid;--button_border_color:var(--purple_white);--button_background_hover:var(--purple_dark_white80);--button_color_hover:var(--white_purple);--button_border_color_hover:var(--purple_dark_white80);--button_color_disabled:var(--purple40);--button_background_disabled:var(--gray_light);--button_border_color_disabled:var(--gray_light);--button_icon_indent:10px;--font_size_coef:1}:root[data-size="1.2"]{--font_size_coef:1.111111111}:root[data-size="1.4"]{--font_size_coef:1.222222222}:root[data-grayscale="1"]{filter:grayscale(1)}:root:not([data-colors=dark]){--main_background:var(--gray_middle);--blocks_background:var(--gray_middle);--container_background:var(--gray_middle);--section_bg_light:var(--white);--section_bg_purple:var(--purple);--block_purple:var(--purple);--block_background:var(--white_main);--block_background_hover:var(--gray_light);--border_color:var(--purple15);--overlay_color:rgba(0,0,0,.5);--main_white:var(--main);--main_black:var(--main);--white_main:var(--white);--white_black:var(--white);--purple_white:var(--purple);--purple_white10:var(--purple);--purple_white60:var(--purple);--purple_white80:var(--purple);--white_purple:var(--white);--purple_main:var(--purple);--purple_light_main:var(--purple_light);--purple_light_white:var(--purple_light);--purple_light_white80:var(--purple_light);--purple_light60_white60:var(--purple_light60);--purple5_white5:var(--purple5);--main40_white40:var(--main40);--purple10_white10:var(--purple10);--purple30_white30:var(--purple30);--purple40_white40:var(--purple40);--purple_dark_white20:var(--purple_dark);--purple_dark_white80:var(--purple_dark);--purple20_white20:var(--purple20);--main_white80:var(--main);--gray_middle_main:var(--gray_middle);--gray_middle_black:var(--gray_middle);--gray_middle_white20:var(--gray_middle);--main60_white60:var(--main60);--pink_white:var(--pink);--pink80_white80:var(--pink80)}:root:not([data-colors=dark]) .white-logo{display:none}:root[data-colors=dark]{--main_color:var(--white);--container_background:#333;--blocks_background:var(--main);--purple:#7c52cf;--main_background:var(--black);--container_background:var(--black);--section_bg_light:var(--black);--section_bg_purple:var(--black);--block_background:var(--main);--block_background_hover:var(--white10);--block_purple:var(--main);--border_color:var(--white15);--overlay_color:hsla(0,0%,100%,.3);--main_white:var(--white);--main_black:var(--black);--white_main:var(--main);--white_black:var(--black);--gray_main:var(--main);--purple_white:var(--white);--purple_white10:var(--white10);--purple_white60:var(--white60);--purple_white80:var(--white80);--white_purple:var(--purple);--purple_main:var(--main);--purple_light_main:var(--main);--purple_light_white:var(--white);--purple_light_white80:var(--white80);--purple_light60_white60:var(--white60);--purple5_white5:var(--white5);--main40_white40:var(--white40);--purple10_white10:var(--white10);--purple30_white30:var(--white30);--purple40_white40:var(--white40);--purple_dark_white20:var(--white20);--purple_dark_white80:var(--white80);--purple20_white20:var(--white20);--main_white80:var(--white80);--gray_middle_main:var(--main);--gray_middle_black:var(--black);--gray_middle_white20:var(--white20);--main60_white60:var(--white60);--pink_white:var(--white);--pink80_white80:var(--white80);--white60:rgba(0,0,0,.6);--field_label_color:var(--purple);--field_color:var(--black)}:root[data-colors=dark] .default-logo{display:none}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(../fonts/Nunito/Nunito-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(../fonts/Nunito/Nunito-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(../fonts/Nunito/Nunito-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(../fonts/Nunito/Nunito-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:800;src:url(../fonts/Nunito/Nunito-ExtraBold.ttf) format("truetype")}html [data-theme=light],html[data-theme=light]{--nu-color-font-1:#fff;--nu-color-font-1--rgb:255 255 255}html.overlay{height:100%}@media (hover:none){html.overlay{overflow:hidden;touch-action:none}html.overlay body{overscroll-behavior:contain}}@media (hover:hover){html.overlay.full-size{overflow:hidden}html.overlay:not(.full-size){overflow-x:hidden;overflow-y:scroll}html.overlay:not(.full-size) body{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0}}body{background:var(--main_background);color:var(--main_color,--main);font-family:Nunito;font-size:calc(14px*var(--font_size_coef));font-weight:500;min-height:100dvh}.main-container,body{display:flex;flex-direction:column}.main-container{flex-grow:1}.back-to-expert-wrapper{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:rgba(0,0,0,.7);border-radius:12px;bottom:40px;color:var(--white);-moz-column-gap:16px;column-gap:16px;display:flex;left:50%;opacity:1;padding:12px 16px;position:fixed;transform:translateX(-50%);transition:opacity .3s ease;z-index:5}.back-to-expert-wrapper.hide{opacity:0;pointer-events:none}.back-to-expert-wrapper button{color:var(--white)}.back-to-expert-wrapper .link-block-wrap .back-button,.back-to-expert-wrapper .text-block-wrap{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:calc(14px*var(--font_size_coef))}.back-to-expert-wrapper .link-block-wrap .back-button{border:1px solid var(--white60);border-radius:8px;justify-content:center;padding:6px 12px}.back-to-expert-wrapper .link-block-wrap .back-button svg{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.back-to-expert-wrapper .link-block-wrap .back-button{transition:background-color var(--trns_time)}.back-to-expert-wrapper .link-block-wrap .back-button:hover{background-color:var(--white60)}}@media (max-width:1440px){.back-to-expert-wrapper{display:grid;grid-template-columns:1fr auto;padding:16px;row-gap:16px}.back-to-expert-wrapper .close{align-self:flex-start;order:2}.back-to-expert-wrapper .close .icon-block{--icon_block_size:18px}.back-to-expert-wrapper .text-block-wrap{order:1}.back-to-expert-wrapper .link-block-wrap{grid-column:span 2;order:3}}@media (max-width:1200px){.back-to-expert-wrapper{bottom:100px}}@media (max-width:1024px){.back-to-expert-wrapper{bottom:70px;margin-left:0;width:100%;width:calc(100% - 24px)}}.page-title{color:var(--purple_light_white);display:block;font-size:calc(24px*var(--font_size_coef));font-weight:800;line-height:116.6666666667%;margin:0 0 var(--page_title_indent);text-transform:uppercase}@media (min-width:1025px){.page-title{font-size:calc(32px*var(--font_size_coef));line-height:100%}}.content.is-white{background-color:var(--container_background)}.section-title-block{display:grid;grid-gap:8px;margin:0 0 var(--section_title_indent)}.section-title-block .section-title{margin:0;text-align:unset}.section-title{color:var(--purple_light_white);display:block;font-size:calc(24px*var(--font_size_coef));font-weight:800;line-height:116.6666666667%;margin:0 0 var(--section_title_indent);text-align:center;text-transform:uppercase}@media (min-width:1025px){.section-title{font-size:calc(40px*var(--font_size_coef));line-height:110%}}.post-slider:has(.show-all-block) .slider-nav{padding-bottom:88px}.show-all-block{--show_all_indent:24px;--button_padding:32px;display:flex;justify-content:center;margin:var(--show_all_indent) 0 0;padding:0 var(--main_padding)}@media (max-width:480px){.show-all-block{--button_min_width:100%}}@media (min-width:1025px){.show-all-block{--show_all_indent:40px}}.fixed-link{--indent:8px;--icon_block_size:20px;--icon_indent:8px;align-items:center;background:var(--white_main);border-radius:100px;bottom:var(--indent);box-shadow:0 20px 100px 0 var(--main25);color:var(--pink_white);display:flex;font-size:calc(18px*var(--font_size_coef));font-weight:800;line-height:111.1111111111%;padding:18px 24px;position:fixed;right:calc(var(--indent)*2.5);z-index:20}.filter-is-open .fixed-link,.menu-is-open .fixed-link,.search-is-open .fixed-link{z-index:5}@media (min-width:1025px){.fixed-link{--indent:40px}}@media (max-width:480px){.fixed-link{justify-content:center;left:var(--indent)}}.cookie-popup{--indent_x:8px;--indent_y:68px;--icon_block_size:20px;--icon_indent:8px;--button_height:48px;--button_font_size:16px;background:var(--white_main);border-radius:16px;bottom:var(--indent_y);box-shadow:0 20px 100px 0 var(--main25);font-size:calc(14px*var(--font_size_coef));left:var(--indent_x);line-height:128.5714285714%;max-width:340px;padding:20px;position:fixed;z-index:20}@media (min-width:1025px){.cookie-popup{--indent_x:40px;--indent_y:40px}}@media (max-width:480px){.cookie-popup{max-width:unset;right:var(--indent_x)}}.cookie-popup .title{font-weight:800;text-transform:uppercase}.cookie-popup .text:not(:first-child){margin-top:8px}.cookie-popup .actions{--h_gap:8px;--col_count:2}.cookie-popup .actions:not(:first-child){margin-top:16px}[data-dropdown-container]:not(.open) [data-dropdown-content]{display:none}[data-grid]{display:grid;--content-columns:12;--content-cell:calc((var(--content-area) - var(--side-padding)*2 - var(--content-gap)*(var(--content-columns) - 1))/var(--content-columns));grid-template-columns:[start] var(--side-padding) [space-left] var(--side-space) [content-start] var(--content-cell) [gap-0] var(--content-gap) [content-1] var(--content-cell) [gap-1] var(--content-gap) [content-2] var(--content-cell) [gap-2] var(--content-gap) [content-3] var(--content-cell) [gap-3] var(--content-gap) [content-4] var(--content-cell) [gap-4] var(--content-gap) [content-5] var(--content-cell) [gap-5] var(--content-gap) [content-6] var(--content-cell) [gap-6] var(--content-gap) [content-7] var(--content-cell) [gap-7] var(--content-gap) [content-8] var(--content-cell) [gap-8] var(--content-gap) [content-9] var(--content-cell) [gap-9] var(--content-gap) [content-10] var(--content-cell) [gap-10] var(--content-gap) [content-11] var(--content-cell) [content-end] 0 [space-right] var(--side-space) [space-end] var(--side-padding) [end]}@media screen and (max-width:1023px){[data-grid]{--content-columns:2;grid-template-columns:[start] var(--side-padding) [space-left] var(--side-space) [content-start] var(--content-cell) [gap-0] var(--content-gap) [content-1] var(--content-cell) [content-end] 0 [space-right] var(--side-space) [space-end] var(--side-padding) [end]}}[data-grid-inner]{display:grid;grid-column:content-start/content-end;grid-template-columns:[content-start] 1fr [gap-0] var(--content-gap) [content-1] 1fr [gap-1] var(--content-gap) [content-2] 1fr [gap-2] var(--content-gap) [content-3] 1fr [gap-3] var(--content-gap) [content-4] 1fr [gap-4] var(--content-gap) [content-5] 1fr [gap-5] var(--content-gap) [content-6] 1fr [gap-6] var(--content-gap) [content-7] 1fr [gap-7] var(--content-gap) [content-8] 1fr [gap-8] var(--content-gap) [content-9] 1fr [gap-9] var(--content-gap) [content-10] 1fr [gap-10] var(--content-gap) [content-11] 1fr [content-end] 0}@media screen and (max-width:1023px){[data-grid-inner]{--content-columns:2;grid-template-columns:[content-start] 1fr [gap-0] var(--content-gap) [content-1] 1fr [content-end] 0}}.bound-block{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:var(--msw);padding-left:var(--main_padding);padding-right:var(--main_padding);width:100%}.grid-extend{--col_count:1;--columns:100%;--rows:auto;--h_gap:0px;--v_gap:0px;--gap:var(--v_gap) var(--h_gap);--h_items:unset;--h_content:unset;--v_items:unset;--v_content:unset;display:grid;grid-template-columns:var(--columns);grid-template-rows:var(--rows);grid-gap:var(--gap);align-content:var(--v_content);align-items:var(--v_items);justify-content:var(--h_content);justify-items:var(--h_items)}.grid-extend.equal{--columns:repeat(var(--col_count),calc((100% - (var(--col_count) - 1)*var(--h_gap))/var(--col_count)))}.icon{display:inline-block;height:1em;width:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.icon.icon-arrow_down,.icon.icon-download,.icon.icon-eye,.icon.icon-filter,.icon.icon-home,.icon.icon-link,.icon.icon-medical_cross,.icon.icon-question,.icon.icon-refresh,.icon.icon-search{fill:none}.icon-block{align-items:center;color:var(--icon_svg_color);display:flex;font-size:var(--icon_svg_size,var(--icon_block_size));height:var(--icon_block_size);justify-content:center;width:var(--icon_block_size)}.icon-block:first-child:not(:last-child){margin-right:var(--icon_indent)}.icon-block:last-child:not(:first-child){margin-left:var(--icon_indent)}.icon-block .icon{rotate:var(--icon_rotate);transition:rotate var(--trns_time)}.checkbox-extend{align-items:center;cursor:pointer;display:inline-flex;line-height:var(--form_checkbox_size)}.checkbox-extend input{flex-shrink:0}.checkbox-extend .text{padding:2px 0 0}@media (max-width:1024px){.overlay-container{background:var(--overlay_color);bottom:0;left:0;opacity:var(--overlay_opacity);position:fixed;right:0;top:0;transition:opacity var(--trns_time),visibility var(--trns_time);visibility:var(--overlay_visibility)}.overlay-container .overlay-block{background:var(--white_main);bottom:0;left:var(--overlay_position);max-width:100%;position:absolute;top:0;transition:left var(--trns_time);width:var(--overlay_width)}.overlay-container.right .overlay-block{left:unset;right:var(--overlay_position);transition:right var(--trns_time)}}.loader-container{--icon_max_size:50%;--icon_block_size:100px;--icon_svg_color:var(--purple);align-items:center;background:var(--white60);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:20}.loader-container:not(.show){display:none!important}.loader-container.show{display:flex!important}.loader-container .spinner{animation:roundLoader 2s linear infinite;display:inline-flex;max-height:var(--icon_max_size);max-width:var(--icon_max_size)}@keyframes roundLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:1025px){.hidden-on-desktop{display:none!important}}@media (max-width:1024px){.hidden-on-mobile{display:none!important}}@media (min-width:1025px){.contents-on-desktop{display:contents!important}}@media (max-width:1024px){.contents-on-mobile{display:contents!important}}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:unset;border-radius:12px;cursor:pointer;font-family:inherit;font-size:calc(18px*var(--font_size_coef));height:unset;line-height:122.2222222222%;outline:unset;padding:16px 20px;transition:background-color .3s ease}.select--wrapper{position:relative;width:100%}.select--wrapper:after{background-image:url(../images/svg/select-arrow.svg);content:"";height:20px;pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px}@media (hover:hover){.select:hover{background-color:var(--gray_light)}}:root{--field_height:56px;--field_textarea_height:100px;--field_padding:16px;--field_additional_padding:0px;--field_bg:transparent;--field_bg_disabled:var(--black10);--field_font_size:16px;--field_font_weight:500;--field_letter_spacing:inherit;--field_color:var(--main_white);--field_placeholder_color:var(--main60_white60);--field_color_disabled:var(--main_white);--field_color_error:var(--error_color);--field_color_error_focus:var(--error_color);--field_border_width:1px;--field_border_style:solid;--field_border_color:var(--purple30_white30);--field_border_color_focus:var(--purple_white);--field_border_color_disabled:var(--purple30_white30);--field_label_height:36px;--field_label_font_size:12px;--field_label_font_weight:800;--field_label_color:var(--purple_white);--field_border_radius:12px;--checkbox_size:20px;--checkbox_indent_right:12px;--checkbox_indent_left:0;--checkbox_border_radius:4px;--checkbox_border_color:var(--purple40_white40);--checkbox_background_color:transparent;--checkbox_active_border_color:var(--purple_main);--checkbox_active_background_color:var(--purple_main);--radio_size:16px;--radio_indent_right:12px;--radio_indent_left:0;--radio_round_size:5px;--radio_border_color:var(--main40_white40);--radio_background_color:transparent;--radio_active_border_color:var(--purple_main);--radio_active_background_color:var(--purple_main)}[data-colors=dark] .field{--field_color:var(--white)}.field{display:block;position:relative;--border_color:var(--field_border_color);--color:var(--field_color)}.field.select-field{z-index:2}.field.select-field.to-top-mobile:has(>.store-select.open){z-index:8}@media (max-width:1024px){.field.select-field.to-top-mobile .select-content{bottom:calc(100% + 8px);top:unset}}.field.error{--border_color:var(--field_color_error);--color:var(--field_color_error)}.field input[type=date],.field input[type=email],.field input[type=month],.field input[type=number],.field input[type=password],.field input[type=search],.field input[type=tel],.field input[type=text],.field input[type=time],.field textarea{-webkit-appearance:none;background:var(--field_bg);border:var(--field_border_width) var(--field_border_style) var(--border_color);border-radius:var(--field_border_radius);box-sizing:border-box;color:var(--field_color);display:block;font-family:Nunito,sans-serif;font-size:var(--field_font_size);font-weight:var(--field_font_weight);letter-spacing:var(--field_letter_spacing);outline:none;padding:16px calc(var(--field_padding) + var(--field_additional_padding)) 0 var(--field_padding);transition:border-color .3s;width:100%}.field input[type=date].only-placeholder,.field input[type=email].only-placeholder,.field input[type=month].only-placeholder,.field input[type=number].only-placeholder,.field input[type=password].only-placeholder,.field input[type=search].only-placeholder,.field input[type=tel].only-placeholder,.field input[type=text].only-placeholder,.field input[type=time].only-placeholder,.field textarea.only-placeholder{padding:16px calc(var(--field_padding) + var(--field_additional_padding)) 16px var(--field_padding)}.field input[type=date].only-placeholder:not(:-moz-placeholder)~.label,.field input[type=email].only-placeholder:not(:-moz-placeholder)~.label,.field input[type=month].only-placeholder:not(:-moz-placeholder)~.label,.field input[type=number].only-placeholder:not(:-moz-placeholder)~.label,.field input[type=password].only-placeholder:not(:-moz-placeholder)~.label,.field input[type=search].only-placeholder:not(:-moz-placeholder)~.label,.field input[type=tel].only-placeholder:not(:-moz-placeholder)~.label,.field input[type=text].only-placeholder:not(:-moz-placeholder)~.label,.field input[type=time].only-placeholder:not(:-moz-placeholder)~.label,.field textarea.only-placeholder:not(:-moz-placeholder)~.label{display:none}.field input[type=date].only-placeholder:focus~.label,.field input[type=date].only-placeholder:not(:placeholder-shown)~.label,.field input[type=email].only-placeholder:focus~.label,.field input[type=email].only-placeholder:not(:placeholder-shown)~.label,.field input[type=month].only-placeholder:focus~.label,.field input[type=month].only-placeholder:not(:placeholder-shown)~.label,.field input[type=number].only-placeholder:focus~.label,.field input[type=number].only-placeholder:not(:placeholder-shown)~.label,.field input[type=password].only-placeholder:focus~.label,.field input[type=password].only-placeholder:not(:placeholder-shown)~.label,.field input[type=search].only-placeholder:focus~.label,.field input[type=search].only-placeholder:not(:placeholder-shown)~.label,.field input[type=tel].only-placeholder:focus~.label,.field input[type=tel].only-placeholder:not(:placeholder-shown)~.label,.field input[type=text].only-placeholder:focus~.label,.field input[type=text].only-placeholder:not(:placeholder-shown)~.label,.field input[type=time].only-placeholder:focus~.label,.field input[type=time].only-placeholder:not(:placeholder-shown)~.label,.field textarea.only-placeholder:focus~.label,.field textarea.only-placeholder:not(:placeholder-shown)~.label{display:none}.field input[type=date]:focus,.field input[type=email]:focus,.field input[type=month]:focus,.field input[type=number]:focus,.field input[type=password]:focus,.field input[type=search]:focus,.field input[type=tel]:focus,.field input[type=text]:focus,.field input[type=time]:focus,.field textarea:focus{--field_border_color:var(--field_border_color_focus)}.field input[type=date].disabled,.field input[type=date]:disabled,.field input[type=email].disabled,.field input[type=email]:disabled,.field input[type=month].disabled,.field input[type=month]:disabled,.field input[type=number].disabled,.field input[type=number]:disabled,.field input[type=password].disabled,.field input[type=password]:disabled,.field input[type=search].disabled,.field input[type=search]:disabled,.field input[type=tel].disabled,.field input[type=tel]:disabled,.field input[type=text].disabled,.field input[type=text]:disabled,.field input[type=time].disabled,.field input[type=time]:disabled,.field textarea.disabled,.field textarea:disabled{background:var(--field_bg_disabled);border-color:var(--field_border_color_disabled);color:var(--field_color_disabled);pointer-events:none}.field input[type=date]:not(.mobile[type=date]):not(:-moz-placeholder)~.label,.field input[type=email]:not(.mobile[type=date]):not(:-moz-placeholder)~.label,.field input[type=month]:not(.mobile[type=date]):not(:-moz-placeholder)~.label,.field input[type=number]:not(.mobile[type=date]):not(:-moz-placeholder)~.label,.field input[type=password]:not(.mobile[type=date]):not(:-moz-placeholder)~.label,.field input[type=search]:not(.mobile[type=date]):not(:-moz-placeholder)~.label,.field input[type=tel]:not(.mobile[type=date]):not(:-moz-placeholder)~.label,.field input[type=text]:not(.mobile[type=date]):not(:-moz-placeholder)~.label,.field input[type=time]:not(.mobile[type=date]):not(:-moz-placeholder)~.label,.field textarea:not(.mobile[type=date]):not(:-moz-placeholder)~.label{--height:var(--field_label_height);color:var(--field_label_color);font-size:calc(var(--field_label_font_size)*var(--font_size_coef));font-weight:var(--field_label_font_weight)}.field input[type=date].active~.label,.field input[type=date]:not(.mobile[type=date]):focus~.label,.field input[type=date]:not(.mobile[type=date]):not(:placeholder-shown)~.label,.field input[type=email].active~.label,.field input[type=email]:not(.mobile[type=date]):focus~.label,.field input[type=email]:not(.mobile[type=date]):not(:placeholder-shown)~.label,.field input[type=month].active~.label,.field input[type=month]:not(.mobile[type=date]):focus~.label,.field input[type=month]:not(.mobile[type=date]):not(:placeholder-shown)~.label,.field input[type=number].active~.label,.field input[type=number]:not(.mobile[type=date]):focus~.label,.field input[type=number]:not(.mobile[type=date]):not(:placeholder-shown)~.label,.field input[type=password].active~.label,.field input[type=password]:not(.mobile[type=date]):focus~.label,.field input[type=password]:not(.mobile[type=date]):not(:placeholder-shown)~.label,.field input[type=search].active~.label,.field input[type=search]:not(.mobile[type=date]):focus~.label,.field input[type=search]:not(.mobile[type=date]):not(:placeholder-shown)~.label,.field input[type=tel].active~.label,.field input[type=tel]:not(.mobile[type=date]):focus~.label,.field input[type=tel]:not(.mobile[type=date]):not(:placeholder-shown)~.label,.field input[type=text].active~.label,.field input[type=text]:not(.mobile[type=date]):focus~.label,.field input[type=text]:not(.mobile[type=date]):not(:placeholder-shown)~.label,.field input[type=time].active~.label,.field input[type=time]:not(.mobile[type=date]):focus~.label,.field input[type=time]:not(.mobile[type=date]):not(:placeholder-shown)~.label,.field textarea.active~.label,.field textarea:not(.mobile[type=date]):focus~.label,.field textarea:not(.mobile[type=date]):not(:placeholder-shown)~.label{--height:var(--field_label_height);color:var(--field_label_color);font-size:calc(var(--field_label_font_size)*var(--font_size_coef));font-weight:var(--field_label_font_weight)}.field input[type=date]:-webkit-autofill,.field input[type=date]:-webkit-autofill:active,.field input[type=date]:-webkit-autofill:focus,.field input[type=date]:-webkit-autofill:hover,.field input[type=email]:-webkit-autofill,.field input[type=email]:-webkit-autofill:active,.field input[type=email]:-webkit-autofill:focus,.field input[type=email]:-webkit-autofill:hover,.field input[type=month]:-webkit-autofill,.field input[type=month]:-webkit-autofill:active,.field input[type=month]:-webkit-autofill:focus,.field input[type=month]:-webkit-autofill:hover,.field input[type=number]:-webkit-autofill,.field input[type=number]:-webkit-autofill:active,.field input[type=number]:-webkit-autofill:focus,.field input[type=number]:-webkit-autofill:hover,.field input[type=password]:-webkit-autofill,.field input[type=password]:-webkit-autofill:active,.field input[type=password]:-webkit-autofill:focus,.field input[type=password]:-webkit-autofill:hover,.field input[type=search]:-webkit-autofill,.field input[type=search]:-webkit-autofill:active,.field input[type=search]:-webkit-autofill:focus,.field input[type=search]:-webkit-autofill:hover,.field input[type=tel]:-webkit-autofill,.field input[type=tel]:-webkit-autofill:active,.field input[type=tel]:-webkit-autofill:focus,.field input[type=tel]:-webkit-autofill:hover,.field input[type=text]:-webkit-autofill,.field input[type=text]:-webkit-autofill:active,.field input[type=text]:-webkit-autofill:focus,.field input[type=text]:-webkit-autofill:hover,.field input[type=time]:-webkit-autofill,.field input[type=time]:-webkit-autofill:active,.field input[type=time]:-webkit-autofill:focus,.field input[type=time]:-webkit-autofill:hover,.field textarea:-webkit-autofill,.field textarea:-webkit-autofill:active,.field textarea:-webkit-autofill:focus,.field textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--field_color)!important;background-color:var(--field_bg)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.field .label{--height:var(--field_height);align-items:center;color:var(--field_placeholder_color);display:flex;font-size:var(--field_font_size);font-weight:var(--field_font_weight);height:var(--height);left:0;line-height:1;padding:0 var(--field_padding);pointer-events:none;position:absolute;top:0;transition:font-size var(--trns_time),font-weight var(--trns_time),color var(--trns_time),height var(--trns_time)}.field .info{color:var(--main60);font-size:calc(14px*var(--font_size_coef));line-height:128.5714285714%;margin-top:4px}.field .info.hide{display:none}.field .right{font-size:calc(16px*var(--font_size_coef));font-weight:800;line-height:125%;position:absolute;right:18px;top:50%;transform:translateY(-50%)}.field input[type=date],.field input[type=email],.field input[type=month],.field input[type=number],.field input[type=password],.field input[type=search],.field input[type=tel],.field input[type=text],.field input[type=time]{height:var(--field_height)}.field input[type=date]:-webkit-autofill,.field input[type=email]:-webkit-autofill,.field input[type=month]:-webkit-autofill,.field input[type=number]:-webkit-autofill,.field input[type=password]:-webkit-autofill,.field input[type=search]:-webkit-autofill,.field input[type=tel]:-webkit-autofill,.field input[type=text]:-webkit-autofill,.field input[type=time]:-webkit-autofill{-webkit-text-fill-color:var(--field_color);box-shadow:inset 0 0 0 500px var(--field_bg)}.field input[type=date]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;background:url(../images/svg/calendar.svg) no-repeat right 16px center}.field input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;height:24px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px;z-index:2}.field input[type=date]::-webkit-date-and-time-value{color:inherit;font-size:inherit;text-align:left;transform:translateY(6px)}.field input[type=number]{-moz-appearance:textfield}.field input[type=number]:has(~.right){padding-right:60px}.field select.has-value~.label{--height:var(--field_label_height);color:var(--field_label_color);font-size:calc(var(--field_label_font_size)*var(--font_size_coef));font-weight:var(--field_label_font_weight)}.field textarea{min-height:var(--field_textarea_height);padding:calc(var(--field_padding) + 12px) var(--field_padding) var(--field_padding);resize:vertical}.field .store-select{--content_display:none;position:relative}.field .store-select+select{display:none}.field .store-select.open{--content_display:block;--icon_rotate:180deg;--field_border_color:var(--field_border_color_focus)}.field .store-select .select-toggle{--h_gap:var(--field_padding);--columns:1fr auto;--v_content:center;background-color:var(--field_bg);background-image:url(../images/arrow_down.svg);background-position:calc(100% - var(--field_padding)/2) 50%;background-repeat:no-repeat;border:var(--field_border_width) var(--field_border_style) var(--border_color);border-radius:var(--field_border_radius);color:var(--field_color);cursor:pointer;font-size:var(--field_font_size);font-weight:var(--field_font_weight);height:var(--field_height);letter-spacing:var(--field_letter_spacing);padding:0 calc(var(--field_padding) + var(--field_additional_padding)) 0 var(--field_padding)}.field .store-select .select-toggle .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field .store-select .select-content{--container_background:var(--field_bg);background:var(--field_bg);border-radius:var(--field_border_radius);box-shadow:0 20px 100px 0 var(--dark25);color:var(--field_color);display:var(--content_display);left:0;padding:8px 0;position:absolute;right:0;top:calc(100% + 8px);z-index:5}.field .store-select .select-content .select-options{direction:rtl;max-height:300px;overflow-x:hidden;overflow-y:auto}.field .store-select .select-content .select-options::-webkit-scrollbar{width:12px}.field .store-select .select-content .select-options::-webkit-scrollbar-track{background:transparent;border-radius:4px}.field .store-select .select-content .select-options::-webkit-scrollbar-thumb{background:var(--border_color);border-color:var(--container_background);border-radius:4px;border-style:solid;border-width:0 4px}.field .store-select .select-content .select-option{cursor:pointer;direction:ltr;padding:8px 24px}.field .store-select .select-content .select-option-label:first-child{margin-bottom:2px}.field .store-select .select-content .select-option-label:not(:first-child){color:var(--main60);font-size:calc(12px*var(--font_size_coef));line-height:133.3333333333%;padding-left:16px;position:relative}.field .store-select .select-content .select-option-label:not(:first-child):after{background-color:var(--main60);border-radius:50%;content:"";height:4px;left:2px;position:absolute;top:4px;width:4px}@media (hover:hover) and (pointer:fine){.field .store-select .select-content .select-option{transition:background var(--trns_time)}.field .store-select .select-content .select-option:hover{background:var(--purple5_white5)}}.field .store-select .select-option:empty,.field[data-tab-content]:not(.current){display:none}.field .error-message{color:var(--field_color_error);font-size:calc(14px*var(--font_size_coef));line-height:128.5714285714%;margin:4px 0 0}input[type=checkbox]{align-items:center;-webkit-appearance:none;background-color:var(--checkbox_background_color);background-position:50% 50%;background-repeat:no-repeat;background-size:14px;border:1px solid var(--checkbox_border_color);border-radius:var(--checkbox_border_radius);cursor:pointer;display:flex;flex-shrink:0;height:var(--checkbox_size);justify-content:center;margin:0 var(--checkbox_indent_right) 0 var(--checkbox_indent_left);position:relative;transition:background-color .3s,background-size .2s,border-color .3s;width:var(--checkbox_size)}input[type=checkbox]:checked{background-color:var(--checkbox_active_background_color);background-image:url(../images/svg/checkbox.svg);border-color:var(--checkbox_active_border_color)}input[type=radio]{--background:var(--radio_background_color);--round_size:calc(var(--radio_size)/2);--border_color:var(--radio_border_color);-webkit-appearance:none;background:var(--radio_background_color);border:none;border-radius:50%;box-shadow:inset 0 0 0 1px var(--border_color),inset 0 0 0 var(--round_size) var(--background);height:var(--radio_size);margin:0 var(--radio_indent_right) 0 var(--radio_indent_left);transition:box-shadow var(--trns_time),border-color var(--trns_time);width:var(--radio_size)}input[type=radio]:checked{--border_color:var(--radio_active_border_color);--background:var(--radio_active_background_color);--round_size:var(--radio_round_size)}.field-toggles{--h_gap:16px;--col_count:2;--icon_block_size:16px;--radio_indent_right:0px;--button_icon_indent:8px}.field-toggles .button{--button_font_weight:600;--button_font_size:16px;--button_color:var(--main);--button_background:transparent;--button_border_color:var(--purple15);--button_color_hover:var(--main);--button_background_hover:var(--purple5);--button_border_color_hover:var(--purple15)}.field-toggles .button.current{--button_background:var(--purple5);pointer-events:none}.field-tripples{--h_gap:16px;--col_count:3}.button{align-items:center;background:var(--button_background);border:var(--button_border_width) var(--button_border_style) var(--button_border_color);border-radius:var(--button_border_radius);box-sizing:border-box;color:var(--button_color);cursor:pointer;display:flex;font-size:calc(var(--button_font_size)*var(--font_size_coef));font-weight:var(--button_font_weight);height:var(--button_height);justify-content:center;letter-spacing:var(--button_text_letter_spacing);line-height:1;min-width:var(--button_min_width);outline:none;padding:0 var(--button_padding);text-align:center;text-decoration:none;text-transform:var(--button_text_transform);transition:background var(--trns_time),border-color var(--trns_time),color var(--trns_time)}@media (hover:hover){.button:hover{background-color:var(--button_background_hover);border-color:var(--button_border_color_hover);color:var(--button_color_hover)}}.button.disabled,.button:disabled{background-color:var(--button_background_disabled);border-color:var(--button_border_color_disabled);color:var(--button_color_disabled);pointer-events:none}.button.empty{--button_color:var(--purple_white);--button_background:transparent;--button_border_color:var(--purple40_white40);--button_color_hover:var(--purple_white80);--button_background_hover:var(--purple10_white10);--button_border_color_hover:var(--purple40_white40);--button_color_disabled:var(--purple40_white40);--button_background_disabled:transparent;--button_border_color_disabled:var(--border_color)}.button.light{--button_color:var(--purple);--button_background:var(--white);--button_color_hover:var(--purple);--button_background_hover:var(--white60);border:none}.button.gray{--button_color:var(--white);--button_background:var(--gray);--button_border_color:var(--gray);--button_color_hover:var(--white);--button_background_hover:var(--purple);--button_border_color_hover:var(--purple)}.button.pink{--button_color:var(--white);--button_background:var(--pink);--button_border_color:var(--pink);--button_color_hover:var(--white);--button_background_hover:var(--pink80);--button_border_color_hover:var(--pink80);--button_color_disabled:var(--pink40)}.button.round{--button_min_width:var(--button_height);--button_padding:0;--button_font_size:24px;border-radius:50%}.button .icon-block:first-child{margin-right:var(--button_icon_indent)}.button .icon-block:last-child{margin-left:var(--button_icon_indent)}header{background:var(--container_background);font-weight:600;position:sticky;top:0;z-index:10}@media (min-width:1025px){header{top:-72px}}header .header-container{--h_gap:12px;--columns:auto 1fr repeat(2,auto);--rows:var(--header_height);--v_items:center;--button_height:36px;--button_padding:12px;--button_icon_indent:4px;--icon_svg_color:var(--purple_white);--menu_item_height:52px}@media (min-width:1025px){header .header-container{--h_gap:16px;--columns:repeat(2,auto) minmax(300px,1fr) auto;--rows:var(--header_top_section_height) var(--header_bottom_section_height);--button_height:48px;--button_padding:20px;--button_icon_indent:8px;--menu_item_height:36px}header .header-container:before{background:linear-gradient(90deg,var(--purple_light_main) 0,var(--purple_main) 100%);bottom:0;content:"";height:var(--header_bottom_section_height);left:0;position:absolute;right:0;z-index:-1}header .header-container .additional-menu,header .header-container .logo,header .header-container .professionals-link,header .header-container .settings-container{grid-row:1}header .header-container .logo{align-items:center;display:flex;grid-column:1}header .header-container .logo:after{background:var(--purple_light15);content:"";height:var(--menu_item_height);margin-left:var(--h_gap);width:1px}header .header-container .professionals-link{grid-column:2}header .header-container .additional-menu{grid-column:3}header .header-container .settings-container{align-items:center;display:flex;grid-column:4}header .header-container .settings-container:before{background:var(--purple_light15);content:"";height:var(--menu_item_height);margin:0 calc(var(--h_gap) + 8px) 0 8px;width:1px}header .header-container .main-menu,header .header-container .search-toggle{grid-row:2}header .header-container .main-menu{grid-column:1/4}header .header-container .search-toggle{grid-column:4}header .header-container.with-profile{--columns:repeat(2,auto) minmax(300px,1fr) repeat(2,auto)}header .header-container.with-profile .profile-link{grid-column:4;grid-row:1}header .header-container.with-profile .settings-container{grid-column:5}header .header-container.with-profile .main-menu{grid-column:1/5}header .header-container.with-profile .search-toggle{grid-column:5}}header .header-container .logo{max-width:135px}header .header-container .logo svg{width:100%}@media (max-width:1024px){header .header-container{background:var(--container_background);border-bottom:1px solid var(--border_color)}header .header-container .logo{max-width:90px}}.menu-is-open header .mobile-menu-container{--overlay_opacity:1;--overlay_visibility:visible;--overlay_position:0}header .mobile-menu-container .mobile-menu-block{--rows:auto 1fr;--v_items:start}header .mobile-menu-container .mobile-menu-block .mobile-menu-head{--h_gap:12px;--columns:auto 1fr repeat(2,auto);--rows:var(--header_height);--v_items:center;background:var(--container_background);border-bottom:1px solid var(--border_color);padding:0 var(--main_padding);position:relative}header .mobile-menu-container .mobile-menu-block .mobile-menu-content{max-height:100%;overflow-x:hidden;overflow-y:auto}header .mobile-menu-container .mobile-menu-block .mobile-menu-content::-webkit-scrollbar{height:2px;width:2px}header .mobile-menu-container .mobile-menu-block .mobile-menu-content::-webkit-scrollbar-track{background:transparent;border-radius:1px}header .mobile-menu-container .mobile-menu-block .mobile-menu-content::-webkit-scrollbar-thumb{background:var(--purple_white60);border-radius:1px}header .button-link{--icon_svg_color:currentColor;--button_font_weight:800;--button_border_width:0px;--button_background:var(--pink_white);--button_background_hover:var(--pink80_white80);justify-self:start}@media (max-width:1024px){header .button-link{--icon_block_size:20px;--button_font_size:14px}}header .search-toggle,header .settings-toggle{--icon_block_size:32px;--icon_svg_size:24px;border-radius:8px;cursor:pointer}@media (hover:hover) and (pointer:fine){header .settings-toggle{transition:background var(--trns_time)}header .settings-toggle:hover{background:var(--purple10_white10)}header .search-toggle{transition:background var(--trns_time)}header .search-toggle:hover{background:var(--white10)}}@media (min-width:1025px){header .search-toggle{--icon_svg_color:var(--white);justify-self:end}}.search-is-open header .search-toggle .icon-search,header .search-toggle .icon-close{display:none}.search-is-open header .search-toggle .icon-close{display:inline-block}header .menu-container{font-size:calc(16px*var(--font_size_coef))}@media (min-width:1025px){header .menu-container{--hover_color:currentColor;--submenu_indent:18px;font-size:calc(18px*var(--font_size_coef))}header .menu-container:not(.show-more-inited){max-width:100%;overflow:hidden}header .menu-container .menu-more-item{padding:0 var(--indent)}header .menu-container .menu-more-item a{cursor:pointer}header .menu-container .menu-more-item.hidden,header .menu-container .menu-more-item:not(.hidden)~li{position:absolute;visibility:hidden}header .menu-container .menu-more-item .sub-menu{left:unset;right:0;transform:none}header .menu-container .menu-more-item .sub-menu .menu-item-has-children{--icon_svg_color:currentColor;--icon_rotate:90deg;--columns:var(--icon_block_size) 1fr;position:static}header .menu-container .menu-more-item .sub-menu .menu-item-has-children .icon-block{order:-1}header .menu-container .menu-more-item .sub-menu .sub-menu{right:100%;top:0}header .menu-container .menu-more-item .sub-menu .sub-menu:before{bottom:0;height:auto;left:100%;right:unset;top:0;width:20px}header .menu-container.main-menu{--indent:16px;--icon_svg_color:var(--white60);color:var(--white)}header .menu-container.additional-menu{--indent:12px;--icon_svg_color:currentColor;--hover_color:var(--purple_white);padding-left:16px}header .menu-container.additional-menu .menu{justify-content:flex-end}header .menu-container .menu{align-items:center;display:flex;justify-content:flex-start;margin:0 calc(var(--indent)*-1)}header .menu-container .menu>.menu-item{padding:0 var(--indent)}header .menu-container .menu a{white-space:nowrap}}@media (min-width:1025px) and (hover:hover) and (pointer:fine){header .menu-container .menu a{transition:color var(--trns_time)}header .menu-container .menu a:hover{color:var(--hover_color);text-decoration:underline}}@media (max-width:1024px){header .menu-container .menu-more-item{display:none}header .menu-container .title-menu{background:var(--gray_middle_white20);font-size:calc(13px*var(--font_size_coef));font-weight:800;line-height:1.3;padding:24px var(--main_padding) 12px;text-transform:uppercase}header .menu-container .menu-item>a{padding:0 var(--main_padding)}header .menu-container .menu>.menu-item{box-shadow:0 1px 0 0 rgba(49,49,131,.15)}}header .menu-container .menu-item{--columns:100%;--icon_block_size:20px}header .menu-container .menu-item-has-children,header .menu-container .menu-item.icon-right{--columns:1fr var(--icon_block_size)}header .menu-container .menu-item.icon-left{--icon_block_size:24px;--icon_indent:8px;--columns:var(--icon_block_size) 1fr}header .menu-container .menu-item.icon-right{--icon_indent:4px}header .menu-container .menu-item-has-children{--icon_indent:2px}header .menu-container .menu-item>a{display:grid;grid-gap:var(--icon_indent);align-items:center;grid-template-columns:var(--columns);height:var(--menu_item_height)}header .menu-container .menu-item .icon-arrow_right{rotate:-45deg}@media (min-width:1025px){header .menu-container .menu-item-has-children{position:relative}header .menu-container .menu-item-has-children:hover>.sub-menu{display:grid}}@media (max-width:1024px){header .menu-container .menu-item{font-weight:700}header .menu-container .menu-item.icon-left,header .menu-container .menu-item.icon-right{--columns:100%}header .menu-container .menu-item.icon-left .icon-block,header .menu-container .menu-item.icon-right .icon-block{display:none}header .menu-container .menu-item-has-children.open{--icon_rotate:180deg}header .menu-container .menu-item-has-children.open .sub-menu{display:grid}}header .menu-container .sub-menu{display:none}@media (min-width:1025px){header .menu-container .sub-menu{--menu_item_height:auto;--hover_color:var(--purple_white);left:50%;position:absolute;top:calc(100% + var(--submenu_indent));transform:translateX(max(var(--li_max_translate) + 16px,-50%));width:-moz-max-content;width:max-content;z-index:2;grid-gap:16px;background:var(--block_background);border-radius:16px;box-shadow:0 20px 100px 0 rgba(26,33,71,.25);color:var(--main_white);padding:20px}header .menu-container .sub-menu:before{bottom:100%;content:"";height:var(--submenu_indent);left:0;position:absolute;right:0}}@media (max-width:1024px){header .menu-container .sub-menu{--menu_item_height:48px}header .menu-container .sub-menu .menu-item{font-weight:500}}header .profile-link{display:grid;grid-gap:8px;align-items:center;font-size:calc(18px*var(--font_size_coef));font-weight:600;grid-template-columns:var(--icon_block_size) auto}@media (hover:hover) and (pointer:fine){header .profile-link{transition:color var(--trns_time)}header .profile-link:hover{color:var(--purple_white)}}@media (max-width:1024px){header .profile-link{background:var(--gray_middle_white20);border-bottom:1px solid var(--border_color);font-size:calc(13px*var(--font_size_coef));font-weight:800;padding:18px var(--main_padding);text-transform:uppercase}}footer{--button_padding:20px;--button_color:var(--white);--button_border_color:transparent;--button_background:var(--white10);--button_color_hover:var(--white);--button_background_hover:var(--purple_dark_white20);--button_border_color_hover:transparent;--v_indent:32px;background:var(--purple_main);color:var(--white60)}@media (min-width:1025px){footer{--v_indent:40px}}footer .footer-container{--v_gap:var(--v_indent);padding-bottom:var(--v_indent);padding-top:var(--v_indent)}@media (min-width:1025px){footer .footer-container{--h_gap:20px;--col_count:4}footer .footer-container:after,footer .footer-container:before{background:var(--white10);content:"";grid-column:1/-1;height:1px}footer .footer-container .logo-column,footer .footer-container .questions-column,footer .footer-container .social-column{grid-row:1}footer .footer-container:before{grid-row:2}footer .footer-container .logo-column{grid-column:1/3}footer .footer-container .questions-column{grid-column:3;justify-self:start}footer .footer-container .social-column{grid-column:4;justify-self:end}footer .footer-container .additional-menu-column,footer .footer-container .contacts-column,footer .footer-container .main-menu-column{grid-row:3}footer .footer-container .main-menu-column{grid-column:1/3}footer .footer-container .additional-menu-column{grid-column:3}footer .footer-container .contacts-column{grid-column:4}footer .footer-container:after{grid-row:4}footer .footer-container .bottom-column,footer .footer-container .info-column{--h_gap:inherit;--col_count:inherit;grid-column:1/-1}footer .footer-container .copyright,footer .footer-container .footer-description{grid-column:1/4}footer .footer-container .created-by,footer .footer-container .footer-links{grid-column:4}}@media (max-width:1024px){footer .logo-column{--h_gap:16px;--columns:repeat(2,auto);--h_content:space-between}}@media (min-width:1025px){footer .logo-column{align-items:center;display:flex}footer .logo-column .logo{display:flex}footer .logo-column .logo:after{background:var(--white15);content:"";height:var(--menu_item_height);margin:0 16px;width:1px}}footer .social-column .socials{--play_color:var(--purple_main);--icon_block_size:48px;--icon_svg_size:24px;--h_gap:24px;--columns:repeat(4,var(--icon_block_size))}@media (min-width:769px){footer .social-column .socials{--h_gap:4px}}footer .social-column .socials .social{--soc_color:var(--purple_main);border:1px solid var(--white30);border-radius:50%;color:var(--white)}@media (hover:hover) and (pointer:fine){footer .social-column .socials .social{transition:background var(--trns_time)}footer .social-column .socials .social:hover{--play_color:var(--white);background:var(--white)}footer .social-column .socials .social:hover .icon{color:var(--soc_color)}}footer .social-column .socials .social .icon{transition:color var(--trns_time)}footer .social-column .socials .social .icon-youtube{--soc_color:#fc0d1b}@media (max-width:1024px){footer .additional-menu-column:after,footer .main-menu-column:after,footer .social-column:after{background:var(--white15);content:"";display:block;height:1px;margin:var(--v_indent) calc(var(--main_padding)*-1) 0}}@media (min-width:769px){footer .main-menu-column .menu{-moz-columns:2;column-count:2;-moz-column-gap:16px;column-gap:16px;margin:0 0 -16px}footer .main-menu-column .menu>.menu-item{margin:0 0 16px}}@media (max-width:768px){footer .main-menu-column .menu{display:grid;grid-gap:16px}}footer .additional-menu-column .menu{display:grid;grid-gap:16px}@media (max-width:1024px){footer .additional-menu-column .menu{--col_count:2;--h_gap:8px;grid-template-columns:repeat(var(--col_count),calc((100% - (var(--col_count) - 1)*var(--h_gap))/var(--col_count)))}}footer .contact-block{--button_font_size:16px;--v_gap:24px;color:var(--white);font-size:calc(16px*var(--font_size_coef))}footer .contact-block .info{--v_gap:8px}footer .contact-block .phone{font-size:calc(28px*var(--font_size_coef));font-weight:800;line-height:1.143}footer .contact-block .schedule{color:var(--white60)}footer .contact-block .email{display:flex}footer .contact-block .email .label{color:var(--white60);margin-right:8px}footer .widgettitle{font-size:calc(18px*var(--font_size_coef));font-weight:500;line-height:1.2222;margin:0 0 24px}footer .widget_nav_menu a{display:flex}footer .widget_nav_menu .icon-right{--icon_block_size:20px;--icon_rotate:-45deg}footer .widget_nav_menu .icon-right .icon-block{margin-left:4px}footer .widget_nav_menu .menu a{font-size:calc(16px*var(--font_size_coef));line-height:1.25}footer .widget_nav_menu .menu>.menu-item>a{color:var(--white);font-weight:600}@media (hover:hover) and (pointer:fine){footer .widget_nav_menu .menu>.menu-item>a{transition:color var(--trns_time)}footer .widget_nav_menu .menu>.menu-item>a:hover{color:var(--white60)}}footer .widget_nav_menu .icon-left .icon-block,footer .widget_nav_menu .menu-item-has-children .icon-block{display:none}footer .widget_nav_menu .sub-menu{display:grid;grid-gap:12px;border-left:1px solid var(--white15);margin:16px 0 0;padding-left:20px}@media (hover:hover) and (pointer:fine){footer .widget_nav_menu .sub-menu a{transition:color var(--trns_time)}footer .widget_nav_menu .sub-menu a:hover{color:var(--white)}}footer .info-column .footer-description{max-width:875px}footer .info-column .footer-description p:not(:last-child){margin:0 0 16px}footer .info-column .footer-links a{text-decoration:underline}@media (hover:hover) and (pointer:fine){footer .info-column .footer-links a{transition:color var(--trns_time)}footer .info-column .footer-links a:hover{color:var(--white)}}footer .info-column .footer-links a:not(:last-child){margin:0 0 4px}footer .bottom-column{color:var(--white40);line-height:1.28}footer .created-by{--v_gap:6px;--h_items:start}footer .created-by a{color:var(--white);display:flex}@media (hover:hover) and (pointer:fine){footer .created-by a{transition:color var(--trns_time)}footer .created-by a:hover{color:var(--white40)}}footer .created-by a svg{height:8px;width:66px}footer .scroll-top{--icon_block_size:48px;--icon_svg_size:20px;--icon_rotate:-90deg;background:var(--white10);border-radius:50%;bottom:var(--v_indent);cursor:pointer;opacity:1;position:fixed;right:var(--main_padding);transition:visibility var(--trns_time),opacity var(--trns_time);visibility:visible}footer .scroll-top:not(.show){opacity:0;visibility:hidden}@media (hover:hover) and (pointer:fine){footer .scroll-top{transition:background var(--trns_time),visibility var(--trns_time),opacity var(--trns_time)}footer .scroll-top:hover{background:var(--white15)}}.breadcrumbs{--icon_block_size:14px;--v_indent:3px;color:var(--purple_white60);font-size:calc(14px*var(--font_size_coef));font-weight:600;line-height:1.3;padding-bottom:var(--breadcrumbs_indent_bottom);padding-top:var(--breadcrumbs_indent_top)}@media (max-width:480px){.breadcrumbs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.breadcrumbs::-webkit-scrollbar{height:0}.breadcrumbs::-webkit-scrollbar-thumb,.breadcrumbs::-webkit-scrollbar-track{background-color:transparent;height:0}.breadcrumbs *{-moz-user-select:none;user-select:none;-webkit-user-select:none}}.breadcrumbs .delimiter,.breadcrumbs .home-url{position:relative;top:var(--v_indent)}.breadcrumbs .home-url{--icon_svg_size:20px}.breadcrumbs .delimiter{--icon_svg_size:16px;--icon_svg_color:var(--main40_white40);--icon_rotate:-90deg;--icon_indent:5px;margin:0 var(--icon_indent)}.breadcrumbs .icon-block{display:inline-flex}.breadcrumbs .icon-block .icon{flex-shrink:0}.breadcrumbs a{color:var(--main_white);text-decoration:none}@media (hover:hover) and (pointer:fine){.breadcrumbs a{transition:color var(--trns_time)}.breadcrumbs a:hover{color:var(--purple_white)}}.settings-container{--button_color:var(--main_white);--button_background:var(--purple5_white5);--button_border_color:transparent;--button_color_hover:var(--main_white);--button_background_hover:var(--purple10_white10);--button_border_color_hover:var(--purple_white80);--button_height:40px;--button_min_width:var(--button_height);--button_padding:4px;--button_border_radius:8px;--indent:-6px}@media (min-width:1025px){.settings-container{--indent:8px;position:relative;z-index:3}}.settings-container:not(.open) .settings-block{display:none}.settings-container.open .settings-toggle{background:var(--purple_white10);color:var(--white)}.settings-container .settings-toggle{transition:color var(--trns_time),background var(--trns_time)}.settings-container .active{--button_border_color:var(--purple_white80)}.settings-container .dark{--button_color:var(--white_main);--button_background:var(--main_white)}.settings-container [data-set-size]{--font_size_coef:1;font-size:calc(16px*var(--font_size_coef))}.settings-container [data-set-size][data-set-size="1.2"]{--font_size_coef:1.111111111}.settings-container [data-set-size][data-set-size="1.4"]{--font_size_coef:1.222222222}.settings-container .settings-block{background:var(--block_background);border-radius:16px;box-shadow:0 20px 100px 0 var(--dark25);min-width:335px;padding:16px;position:absolute;right:0;top:calc(100% + var(--indent))}@media (max-width:1024px){.settings-container .settings-block{left:var(--main_padding);right:var(--main_padding)}}.settings-container .settings-list{--v_gap:15px}.settings-container .item{--h_gap:16px;--columns:65px 1fr;--h_content:start}.settings-container .item.color{--button_min_width:103px}.settings-container .value{--h_gap:16px;--columns:repeat(auto-fit,minmax(var(--button_height),auto))}.settings-container [class*=b-icon-]{--icon_background:none;--shadow:none}.settings-container [class*=b-icon-]:before{background:var(--icon_background);border-radius:50%;box-shadow:var(--shadow);content:"";display:inline-block;height:1em;margin-right:8px;width:1em}.settings-container [class*=b-icon-].b-icon-cl{--icon_background:linear-gradient(90deg,var(--purple) 50%,var(--pink) 50%)}.settings-container [class*=b-icon-].b-icon-gs{--icon_background:linear-gradient(90deg,var(--white) 50%,var(--main) 50%);--shadow:inset 1px 0 0 0 var(--main_color)}.modal-container{--visibility:visible;--opacity:1;--top:0;--blocks_indent:16px;--section_title_indent:var(--blocks_indent);--button_padding:32px;--container_background:var(--white_black);align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:var(--opacity);overflow:auto;position:fixed;right:0;top:0;transition:visibility var(--trns_time),opacity var(--trns_time);visibility:var(--visibility);z-index:20}.modal-container:not(.show){--visibility:hidden;--opacity:0;--top:-100%}@media (min-width:1025px){.modal-container{--blocks_indent:24px}}@media (max-width:480px){.modal-container{align-items:flex-end}.modal-container:not(.show){--top:100%}}.modal-container .modal-overlay{background:var(--overlay_color);bottom:0;left:0;position:fixed;right:0;top:0}.modal-container .modal-close{--indent:12px;cursor:pointer;position:absolute;right:var(--indent);top:var(--indent)}@media (hover:hover) and (pointer:fine){.modal-container .modal-close{transition:color var(--trns_time)}.modal-container .modal-close:hover{color:var(--red)}}@media (min-width:769px){.modal-container .modal-close{--indent:20px}}.modal-container .modal-block{background:var(--container_background);border-radius:16px;display:grid;grid-template-columns:minmax(auto,522px);justify-content:center;margin:auto 0;max-height:calc(100% - var(--main_padding));max-width:calc(100% - var(--main_padding));padding:40px var(--main_padding);position:relative;transform:translateY(var(--top));transition:transform var(--trns_time);width:650px;z-index:2}.modal-container .modal-block .title{margin-bottom:unset;text-align:center}.modal-container .modal-block .title+.info{margin-top:16px}.modal-container .modal-block .close{color:var(--main);position:absolute;right:16px;top:16px}.modal-container .modal-block .title+.inner-form{margin-top:32px}.modal-container .modal-block .inner-form .form-fields{align-items:center;display:flex;flex-direction:column;row-gap:32px;width:100%}.modal-container .modal-block .inner-form .form-fields .field-wrapper{width:100%}.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .code-title{font-size:calc(20px*var(--font_size_coef));line-height:120%;text-align:center}.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .code-numbers{-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:center;margin-top:40px}.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .code-numbers input{background-color:var(--gray_middle);border:unset;border-radius:12px;font-size:calc(24px*var(--font_size_coef));height:72px;line-height:116.6666666667%;max-width:72px;text-align:center;width:100%}.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .code-numbers input:focus{background-color:var(--purple15)}.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .code-error-field{display:flex;justify-content:center}.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .authorize{display:none}.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .show-after-timer-end button span{color:var(--purple);font-size:calc(16px*var(--font_size_coef));font-weight:800;line-height:125%;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:10%}.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .hide-after-timer-end,.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .show-after-timer-end{color:var(--main60);display:flex;font-size:calc(16px*var(--font_size_coef));justify-content:center;line-height:125%;margin-top:76px;text-align:center}.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .hide-after-timer-end .timer-countdown,.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .show-after-timer-end .timer-countdown{margin-left:4px}.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .hide-after-timer-end button,.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .show-after-timer-end button{color:var(--main60);font-size:inherit;text-align:center}.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .hide-after-timer-end button span,.modal-container .modal-block .inner-form .form-fields .field-wrapper.code .show-after-timer-end button span{font-size:calc(16px*var(--font_size_coef));line-height:125%}.modal-container .modal-block .registration--wrapper{display:flex;flex-direction:column;margin-top:32px;row-gap:16px}.modal-container .modal-block .registration--wrapper .select-content{--field_bg:var(--white)}.modal-container .modal-block .registration--wrapper .field-toggles.top{position:relative;z-index:7}.modal-container .modal-block .registration--wrapper input:disabled{background-color:var(--main10)}.modal-container .modal-block .registration--wrapper .agreement{display:flex}.modal-container .modal-block .registration--wrapper .select-field .text{all:unset;overflow:hidden;position:relative;text-overflow:ellipsis;top:8px;white-space:nowrap}.modal-container .modal-block .registration--wrapper .form-actions{margin-top:16px}@media (max-width:768px){.modal-container .modal-block .registration--wrapper .form-actions{align-items:center;display:flex;flex-direction:column}.modal-container .modal-block .registration--wrapper .field-toggles{--col_count:1;row-gap:16px}}@media (min-width:769px){.modal-container .modal-block{border-radius:24px;max-height:686px;padding:56px var(--main_padding) 48px}.modal-container .modal-block.big-paddings{max-height:unset;padding:60px}}@media (max-width:768px){.modal-container .modal-block .product-images-slider{--dots_margin:0;padding-bottom:24px}}@media (max-width:480px){.modal-container .modal-block{border-radius:16px 16px 0 0;margin-bottom:unset;max-width:100%;min-height:-moz-fit-content;min-height:fit-content}}@media (min-width:1025px){.modal-container .modal-block.content-styles{--text_indent:24px}}.modal-container .modal-block.content-styles h1{font-size:calc(24px*var(--font_size_coef));line-height:116.6666666667%}@media (min-width:1025px){.modal-container .modal-block.content-styles h1,.modal-container .section-title{font-size:calc(32px*var(--font_size_coef));line-height:112.5%}}.modal-container .text{font-size:calc(16px*var(--font_size_coef));font-weight:600;line-height:125%;margin:0 auto var(--blocks_indent);max-width:426px;text-align:center}.modal-container .info .buttons{-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:center;margin-top:16px}.modal-container .info .buttons .button{width:100%}@media (max-width:1024px){.modal-container .info .buttons{flex-direction:column;row-gap:8px}}@media (max-width:480px){.modal-container .info .buttons{margin-bottom:32px}}.modal-container .button{justify-self:center}[data-colors=dark] .section-container.white.reverse{background:var(--main_background)}[data-colors=dark] .section-container.white.reverse .seo-text-block{background:var(--white_main)}[data-colors=dark] .section-container.white.reverse [data-show-more-init].shadow [data-show-more-inner]:after{background:linear-gradient(0deg,var(--white_main),transparent)}.section-container{--shadow:inset 0 1px 0 0 var(--border_color);background:var(--container_background);box-shadow:var(--shadow);padding-bottom:var(--section_indent_bottom);padding-top:var(--section_indent_bottom)}.section-container.no-top-indent:not(:first-child){box-shadow:none;padding-top:0}.section-container.white{--block_background:var(--gray_middle_main);--container_background:var(--section_bg_light)}.section-container.white,.section-container.white+.section-container{--shadow:none}.section-container.white.reverse{--container_background:var(--gray_middle_main)}.section-container.white.reverse .seo-text-block{--container_background:var(--section_bg_light)}.section-container.purple{--container_background:var(--purple);background:linear-gradient(90deg,var(--purple_light) 0,var(--purple) 100%);color:var(--white)}.section-container.purple .section-title{color:inherit}.section-container.brands{--section_indent_bottom:16px}@media (min-width:1025px){.section-container.brands{--section_indent_bottom:32px}}.section-container.reviews .section-title{margin-left:auto;margin-right:auto;max-width:1060px}.section-container [data-tab-content]:not(.current){display:none}.section-container .tabs-block{justify-content:center;margin-bottom:24px}@media (min-width:1025px){.section-container .tabs-block{margin-bottom:40px}}.section-container .page-title{font-size:calc(28px*var(--font_size_coef));line-height:114.2857142857%;margin-left:auto;margin-right:auto;max-width:960px;text-align:center}@media (min-width:1025px){.section-container .page-title{font-size:calc(48px*var(--font_size_coef));line-height:116.6666666667%}}.section-container .description{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%;margin-left:auto;margin-right:auto;max-width:850px;text-align:center}@media (min-width:1025px){.section-container .description{font-size:calc(20px*var(--font_size_coef));line-height:120%}}.text-container{--container_background:var(--white_main);--block_indent:24px;--text_indent:20px;--video_min_height:calc(56.17849dvw - var(--main_padding)*2/874*491 - var(--section_padding)*2/874*491);background:var(--container_background);border-radius:16px;margin:var(--section_indent_top) auto var(--section_indent_bottom);max-width:1096px;padding:var(--section_padding)}@media (min-width:1177px){.text-container{--video_min_height:525px}}@media (min-width:1025px){.text-container{--block_indent:40px;--section_indent_top:40px;--section_padding:80px}}.text-container.content-styles{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}@media (min-width:1025px){.text-container.content-styles{font-size:calc(20px*var(--font_size_coef));line-height:120%}}.text-container .auth-section{display:flex;font-size:inherit;justify-content:center;position:relative}.text-container .auth-section__inner{align-items:center;display:flex;flex-direction:column;max-width:554px;text-align:center}.text-container .auth-section:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--white_main) 100%),linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--white_main) 100%),linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--white_main) 100%);bottom:100%;content:"";height:200px;left:0;position:absolute;width:100%}.text-container .auth-section svg{font-size:40px}.text-container .auth-section p{font-size:calc(23px*var(--font_size_coef));font-weight:800;line-height:117.3913043478%;margin-top:24px}.text-container .auth-section .button{margin-top:24px}@media (max-width:1024px){.text-container .auth-section{padding-bottom:28px}.text-container .auth-section__inner{max-width:100%}.text-container .auth-section p{font-size:calc(16.5px*var(--font_size_coef));line-height:133.3333333333%;margin-top:16px}.text-container .auth-section .button{margin-top:16px}}.text-container+.share-links{margin-top:calc((var(--section_indent_bottom) - 32px)*-1)}.slider-container{--container_background:var(--main_background);margin-bottom:var(--section_indent_bottom)}.slider-container .slider-block[data-tab-content]:not(.current){display:none}@media (max-width:1024px){.slider-container.products .slider-nav .button{display:none}}.slider-container.products .product-item{border-radius:16px}.slider-container.related-products{border-top:1px solid var(--border_color);padding-top:var(--section_indent_bottom)}.slider-container.brands{--container_background:var(--white);--section_indent_bottom:0px;--section_padding:var(--page_title_indent);--item_width:203px;--item_height:96px;--shadow_width:calc(var(--button_height) + var(--main_padding)*2);--shadow_deg:90deg;background:var(--container_background);overflow:hidden;position:relative}@media (max-width:1024px){.slider-container.brands{box-shadow:inset 0 -1px 0 0 var(--border_color)}}@media (min-width:1025px){.slider-container.brands{--item_width:248px;--item_height:112px}}@media (min-width:481px){.slider-container.brands .slider-block{padding-left:unset;padding-right:unset}}.slider-container.brands .brands-slider{--nav_indent_h:var(--main_padding);padding-bottom:var(--section_padding);padding-top:var(--section_padding)}.slider-container.brands .swiper-slide{height:100%;width:var(--item_width)}.slider-container.brands .brand-item{align-items:center;background:var(--main_background);border-radius:16px;display:flex;height:var(--item_height);padding:15px 24px;width:100%}.slider-container.brands .brand-item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:480px){.slider-container.brands .slider-nav{display:none}}@media (min-width:481px){.slider-container.brands .slider-nav:after,.slider-container.brands .slider-nav:before{background:linear-gradient(var(--shadow_deg),var(--container_background),transparent);bottom:var(--section_padding);content:"";position:absolute;top:var(--section_padding);width:var(--shadow_width);z-index:-1}.slider-container.brands .slider-nav:before{left:0}.slider-container.brands .slider-nav:after{--shadow_deg:-90deg;right:0}.slider-container.brands .slider-nav .button{position:relative;z-index:2}}@media (min-width:481px) and (max-width:1024px){.slider-container.brands .slider-nav .button{display:none}}.contact-form-container{--max_width:1100px;--info_width:534px;--form_width:400px;background:linear-gradient(90deg,var(--purple_light) 0,var(--purple) 100%);display:grid;grid-template-columns:minmax(auto,var(--max_width));justify-content:center;padding:var(--section_indent_bottom) var(--main_padding)}.contact-form-container .contact-form-grid{--v_gap:32px;--columns:minmax(auto,480px);--h_content:center}@media (min-width:1025px){.contact-form-container .contact-form-grid{--h_gap:24px;--columns:minmax(auto,var(--info_width)) var(--form_width);--v_items:center;--h_content:space-between}}.contact-form-container .info-block{color:var(--white);font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}@media (min-width:1025px){.contact-form-container .info-block{font-size:calc(20px*var(--font_size_coef));line-height:120%}}@media (max-width:1024px){.contact-form-container .info-block{text-align:center}}.contact-form-container .info-block h1,.contact-form-container .info-block h2,.contact-form-container .info-block h3{font-weight:800;margin:0 0 16px;text-transform:uppercase}@media (min-width:1025px){.contact-form-container .info-block h1,.contact-form-container .info-block h2,.contact-form-container .info-block h3{margin:0 0 32px}}.contact-form-container .info-block h1{font-size:calc(24px*var(--font_size_coef));line-height:116.6666666667%}@media (min-width:1025px){.contact-form-container .info-block h1{font-size:calc(40px*var(--font_size_coef));line-height:120%}}.contact-form-container .info-block h2{font-size:calc(22px*var(--font_size_coef));line-height:118.1818181818%}@media (min-width:1025px){.contact-form-container .info-block h2{font-size:calc(32px*var(--font_size_coef));line-height:112.5%}}.contact-form-container .info-block h3{font-size:calc(20px*var(--font_size_coef));line-height:120%}@media (min-width:1025px){.contact-form-container .info-block h3{font-size:calc(24px*var(--font_size_coef));line-height:116.6666666667%}}.contact-form-container .form{background:var(--container_background);border-radius:16px;padding:20px;width:100%}@media (min-width:1025px){.contact-form-container .form{padding:32px}}.contact-form-container .form form{--field_bg:var(--gray_middle);display:grid;grid-gap:16px}.contact-form-container .form .select-toggle{white-space:nowrap}.contact-form-container .form .select-toggle .text{overflow:hidden;position:relative;text-overflow:ellipsis;top:8px}.contact-form-container .form .select-content{--field_bg:var(--white)}.tabs-container{--container_top:var(--header_height);--item_height:54px;--indent:24px;box-shadow:inset 0 -1px 0 0 var(--border_color);font-size:calc(14px*var(--font_size_coef));font-weight:700;line-height:128.5714285714%}@media (min-width:1025px){.tabs-container{--container_top:var(--header_bottom_section_height);--indent:40px;font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}}.tabs-container.sticky{background:var(--main_background);position:sticky;top:var(--container_top);z-index:9}@media (min-width:1025px){.tabs-container.center .tabs-block{justify-content:center}}.tabs-container .tabs-block{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.tabs-container .tabs-block::-webkit-scrollbar{height:0}.tabs-container .tabs-block::-webkit-scrollbar-thumb,.tabs-container .tabs-block::-webkit-scrollbar-track{background-color:transparent;height:0}.tabs-container .tabs-block *{-moz-user-select:none;user-select:none;-webkit-user-select:none}.tabs-container a{--line_width:0%;align-items:center;display:flex;height:var(--item_height);padding:8px 0;position:relative}.tabs-container a:not(:last-child){margin-right:var(--indent)}.tabs-container a.current{--line_width:100%;color:var(--purple_light_white)}.tabs-container a:after{background:var(--purple_light_white);bottom:0;content:"";height:3px;left:calc(50% - var(--line_width)/2);position:absolute;transition:width var(--trns_time),left var(--trns_time);width:var(--line_width)}[data-show-more-init]{--shadow_height:24px;--max_height:106px;--toggle_indent:16px;--icon_indent:6px;align-content:start;align-items:start;display:grid;grid-template-rows:0fr auto;grid-gap:var(--toggle_indent);position:relative;transition:grid-template-rows var(--trns_time) ease}[data-show-more-init] [data-show-more-inner]{height:100%;min-height:calc(var(--max_height) - var(--toggle_height) - var(--toggle_indent));overflow:hidden}[data-show-more-init].shadow [data-show-more-inner]{position:relative}[data-show-more-init].shadow [data-show-more-inner]:after{background:linear-gradient(0deg,var(--container_background),transparent);bottom:0;content:"";height:var(--shadow_height);left:0;position:absolute;right:0;transition:height var(--trns_time)}[data-show-more-init]:not(.inited){overflow:hidden}[data-show-more-init]:not(.inited) [data-show-more-toggle]{bottom:0;position:absolute}[data-show-more-init].open{--shadow_height:0px;--icon_rotate:180deg;grid-template-rows:1fr auto;height:calc(var(--scroll_height) + var(--toggle_height) + var(--toggle_indent))}[data-show-more-init].disabled{display:none}.show-more-link{--icon_block_size:20px;align-items:center;color:var(--purple_white);cursor:pointer;display:flex;font-size:calc(18px*var(--font_size_coef));font-weight:800;justify-self:center;line-height:111.1111111111%;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:10%}@media (hover:hover) and (pointer:fine){.show-more-link{transition:color var(--trns_time)}.show-more-link:hover{color:var(--main_color)}}@media (min-width:1025px){.show-more-link{font-size:calc(20px*var(--font_size_coef));line-height:120%}}.toggle-link{color:var(--purple_white);cursor:pointer;font-size:calc(16px*var(--font_size_coef));font-weight:800;justify-self:start;line-height:125%;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:10%}@media (hover:hover) and (pointer:fine){.toggle-link{transition:color var(--trns_time)}.toggle-link:hover{color:var(--main_white80)}}@media (min-width:1025px){.toggle-link{font-size:calc(20px*var(--font_size_coef));line-height:120%}}.search-form-container{--visibility:hidden;--opacity:0;--top:-100%;--content_indent:8px;--v_indent:var(--content_indent);--padding:4px;--col_top_section:var(--header_height);--columns:minmax(auto,1096px);--rows:auto calc(100dvh - var(--col_top_section) - var(--button_height) - var(--padding)*2 - var(--v_indent)*2 - var(--content_indent));--h_content:center;height:0;opacity:var(--opacity);position:sticky;top:calc(var(--header_bottom_section_height)*-1);transition:visibility var(--trns_time),opacity var(--trns_time);visibility:var(--visibility);z-index:-2}@media (min-width:1025px){.search-form-container{--col_top_section:var(--header_bottom_section_height);--v_indent:24px}}.search-is-open .search-form-container{--visibility:visible;--opacity:1;--top:0%}.search-form-container .search-form-overlay{background:var(--overlay_color);height:100dvh;left:0;position:absolute;right:0;top:0;z-index:-1}.search-form-container .search-form{--h_gap:4px;--columns:1fr auto;background:var(--container_background);border-radius:100px;margin:var(--v_indent) var(--v_indent) var(--content_indent);padding:var(--padding);transform:translateY(var(--top));transition:transform var(--trns_time)}@media (min-width:1025px){.search-form-container .search-form{--v_items:center;--columns:var(--icon_block_size) 1fr auto;padding-left:32px}}@media (max-width:1024px){.search-form-container .search-form .search-icon{display:none}}.search-form-container .search-form .search-input{background:none;border:none;border-radius:inherit;color:var(--main_white);font-size:calc(16px*var(--font_size_coef));font-weight:500;line-height:137.5%;overflow:hidden;padding:4px 12px 0;text-overflow:ellipsis;white-space:nowrap}.search-form-container .search-form .search-input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis}.search-form-container .search-form .search-input::placeholder{overflow:hidden;text-overflow:ellipsis}@media (min-width:1025px){.search-form-container .search-form .search-input{font-size:calc(18px*var(--font_size_coef));line-height:133.3333333333%}}.search-form-container .search-results-container{max-height:100%;overflow-x:hidden;overflow-y:auto;padding:0 var(--v_indent);pointer-events:none}.search-form-container .search-results-container::-webkit-scrollbar{height:2px;width:2px}.search-form-container .search-results-container::-webkit-scrollbar-track{background:transparent;border-radius:1px}.search-form-container .search-results-container::-webkit-scrollbar-thumb{background:var(--white_main);border-radius:1px}.search-form-container .search-results{border-radius:24px;opacity:var(--opacity);overflow:hidden;pointer-events:auto;transition:opacity calc(var(--trns_time)*2)}.search-form-container .search-results .content{--section_title_indent:16px;background:var(--container_background);padding:24px 0}@media (min-width:1025px){.search-form-container .search-results .content{--section_title_indent:24px;padding:32px 0}}.search-form-container .search-results .content:nth-child(2n){--block_background:var(--gray_middle_main);--container_background:var(--section_bg_light)}.search-form-container .search-results .content .category-item .title{font-size:calc(20px*var(--font_size_coef));line-height:100%}.search-form-container .search-results .content [data-slider=conference-slider] .conference-item{padding:16px}.search-form-container .search-results .content [data-slider=conference-slider] .conference-item .image-block img{width:120px}@media (max-width:1024px){.search-form-container .search-results .content [data-slider=conference-slider] .conference-item .image-block img{width:100%}}.search-form-container .search-results .content [data-slider=conference-slider] .conference-item__info .sub-title{-webkit-line-clamp:1}.search-form-container .search-results .content [data-slider=conference-slider] .conference-item__info .bottom .favorite,.search-form-container .search-results .content [data-slider=conference-slider] .conference-item__info .info,.search-form-container .search-results .content [data-slider=conference-slider] .conference-item__info .registration{display:none}.search-form-container .search-results .section-title{color:var(--main_white);font-size:calc(16px*var(--font_size_coef));line-height:125%}.search-form-container .search-results .all-results-block{display:flex;justify-content:center;margin:var(--section_title_indent) 0 0}.search-form-container .search-results .all-results{color:var(--purple_white);font-size:calc(18px*var(--font_size_coef));font-weight:800;line-height:122.2222222222%;text-align:center;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:10%}@media (hover:hover) and (pointer:fine){.search-form-container .search-results .all-results{transition:color var(--trns_time)}.search-form-container .search-results .all-results:hover{color:var(--main_white80)}}.no-results{--icon_block_size:40px;--icon_svg_color:var(--purple_white);--v_gap:16px;--h_items:center;background:var(--container_background);padding:24px;text-align:center}@media (min-width:1025px){.no-results{--icon_block_size:72px;padding:40px 40px 56px}.no-results .icon-block{margin:0 0 8px}}.no-results .title{color:var(--purple_light_white);font-size:calc(24px*var(--font_size_coef));font-weight:800;line-height:116.6666666667%;text-transform:uppercase}@media (min-width:1025px){.no-results .title{font-size:calc(28px*var(--font_size_coef));line-height:114.2857142857%}}.no-results .text{font-size:calc(16px*var(--font_size_coef));font-weight:600;line-height:125%}@media (min-width:1025px){.no-results .text{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}}.filter-block{max-height:100%;overflow-x:hidden;overflow-y:auto}.filter-block::-webkit-scrollbar{height:2px;width:2px}.filter-block::-webkit-scrollbar-track{background:transparent;border-radius:1px}.filter-block::-webkit-scrollbar-thumb{background:var(--purple);border-radius:1px}.filter-results{--indent:4px;display:flex;flex-wrap:wrap;margin:calc(var(--indent)*-1)}.filter-results .label{--icon_block_size:16px;align-items:center;border:1px solid var(--border_color);border-radius:100px;cursor:pointer;display:flex;font-size:calc(16px*var(--font_size_coef));font-weight:800;line-height:125%;margin:var(--indent);padding:8px 16px}.filter-results .label .icon-block{color:var(--purple_white80);margin-left:8px}.filter-results .label.remove-all-active-filter .icon-block{display:none}@media (hover:hover) and (pointer:fine){.filter-results .label{transition:color var(--trns_time),background var(--trns_time)}.filter-results .label:hover{background:var(--purple5_white5);color:var(--purple_white80)}}.filter .filter-item{--icon_rotate:180deg;--line_display:block;font-size:calc(14px*var(--font_size_coef));line-height:128.5714285714%;padding:16px 32px 16px 0;position:relative}.filter .filter-item:after{background:var(--border_color);bottom:0;content:"";display:var(--line_display);height:1px;left:0;pointer-events:none;position:absolute;right:0}.filter .filter-item .filter-list .group.list{row-gap:12px}@media (min-width:1025px){.filter .filter-item:last-of-type{--line_display:none}.filter .filter-item:after{left:unset;right:-1px;width:50dvw}}.filter .filter-item:not(.open){--icon_rotate:0deg}.filter .filter-item:not(.open) .list-toggle,.filter .filter-item:not(.open)>.filter-list{display:none}@media (max-width:1024px){.filter .filter-item{padding:8px var(--main_padding)}}.filter .filter-item.disabled{opacity:.4;pointer-events:none}.filter .filter-item.collapsed .filter-list{max-height:260px;overflow:hidden}.filter .list-toggle{color:var(--purple_white);cursor:pointer;font-size:calc(16px*var(--font_size_coef));font-weight:800;line-height:125%;margin:16px 0 0;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:10%}.filter .list-toggle+.checkbox-extend{margin-top:16px}@media (hover:hover) and (pointer:fine){.filter .list-toggle{transition:color var(--trns_time)}.filter .list-toggle:hover{color:var(--main_white80)}}.filter .filter-search{--icon_block_size:24px;--icon_svg_color:var(--main60_white60);--icon_rotate:0deg;position:relative}.filter .filter-search .icon-block{left:12px;position:absolute;top:8px}.filter .filter-search input{border:1px solid var(--border_color);border-radius:8px;font-size:calc(16px*var(--font_size_coef));height:40px;line-height:137.5%;padding:0 20px 0 44px;width:100%}.filter .checkbox-extend.hidden{display:none}.filter .filter-title{--h_gap:12px;--columns:1fr var(--icon_block_size);--v_items:center;cursor:pointer;font-weight:800;padding:8px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.filter .filter-title{transition:color var(--trns_time)}.filter .filter-title:hover{color:var(--purple_white80)}}@media (min-width:1025px){.filter .filter-title{text-transform:uppercase}}@media (max-width:1024px){.filter .filter-title{font-size:calc(16px*var(--font_size_coef));line-height:125%}}.filter .filter-title .icon-block{margin-right:-8px}.filter .filter-list{--v_gap:12px;font-size:calc(16px*var(--font_size_coef));font-weight:600;line-height:125%;padding:8px 0}.filter .block-title{font-weight:800}.filter .block-title:not(:first-child){margin-top:4px}.filter .checkbox-extend *{cursor:pointer}.filter .list-group.hidden,.filter .list-group.open .icon-plus,.filter .list-group:not(.open) .icon-minus,.filter .list-group:not(.open)>.list{display:none}.filter .list-group .group-title{--icon_block_size:20px;--h_gap:4px;--columns:1fr var(--icon_block_size);--v_items:center}.filter .list-group .icon-block{cursor:pointer}.filter .list-group .list{--v_gap:12px;margin:12px 0 0 12px}.faq-block{--v_gap:16px;margin-left:auto;margin-right:auto;max-width:650px}.faq-list{--v_gap:8px}.faq-item{--padding:10px;background:var(--block_background);border-radius:16px;font-size:calc(16px*var(--font_size_coef));line-height:125%}@media (min-width:1025px){.faq-item{--v_gap:4px;--padding:12px;font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}}.faq-item:not(.open){--icon_rotate:45deg}.faq-item:not(.open) .content{display:none}.faq-item,.faq-item .content,.faq-item .title{padding:var(--padding)}.faq-item .title{--icon_svg_color:var(--purple_white);--h_gap:32px;--columns:auto var(--icon_block_size);cursor:pointer;font-weight:800;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.faq-item .title{transition:color var(--trns_time)}.faq-item .title:hover{--icon_svg_color:var(--purple_white80);color:var(--purple_white80)}}.faq-item .title .icon-block{transition:color var(--trns_time)}@media (max-width:1024px){.faq-item .content{margin-top:-4px}}.content-styles{--text_indent:16px;font-size:calc(16px*var(--font_size_coef));line-height:125%}@media (min-width:1025px){.content-styles{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}}.content-styles>:not(:last-child){margin-bottom:var(--text_indent)}.content-styles h1,.content-styles h2,.content-styles h3{color:var(--purple_light_white);font-size:calc(20px*var(--font_size_coef));font-weight:800;line-height:120%;text-transform:uppercase}.content-styles h4,.content-styles h5,.content-styles h6{font-weight:700}@media (min-width:1025px){.content-styles h1{font-size:calc(48px*var(--font_size_coef));line-height:116.6666666667%}.content-styles h2{font-size:calc(32px*var(--font_size_coef));line-height:112.5%}.content-styles h3{font-size:calc(24px*var(--font_size_coef));line-height:116.6666666667%}}.content-styles h4{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}@media (min-width:1025px){.content-styles h4{font-size:calc(20px*var(--font_size_coef));line-height:120%}}.content-styles ol,.content-styles ul{display:grid;list-style:none;grid-gap:20px}.content-styles ol li,.content-styles ul li{padding-left:32px;position:relative}.content-styles ol li:before,.content-styles ul li:before{content:"";left:0;position:absolute;top:0}.content-styles ul li:before{background:currentColor;border-radius:50%;height:8px;margin:.38em 12px 0;width:8px}.content-styles ol{counter-reset:num}.content-styles ol li{counter-increment:num}.content-styles ol li:before{content:counter(num) ".";margin:0 auto;padding-right:6px}.content-styles .categories-list,.content-styles .content-slider,.content-styles .download-block,.content-styles .tags-list,.content-styles .video-block,.content-styles blockquote,.content-styles hr{margin-top:var(--block_indent)}.content-styles .categories-list:not(:last-child),.content-styles .content-slider:not(:last-child),.content-styles .download-block:not(:last-child),.content-styles .tags-list:not(:last-child),.content-styles .video-block:not(:last-child),.content-styles blockquote:not(:last-child),.content-styles hr:not(:last-child){margin-bottom:var(--block_indent)}.content-styles a:not(.button){color:var(--purple_white80);font-weight:800;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:10%;word-break:break-all}@media (hover:hover) and (pointer:fine){.content-styles a:not(.button){transition:color var(--trns_time)}.content-styles a:not(.button):hover{color:var(--main_white)}}.content-styles strong{font-weight:800}.content-styles hr{border-color:var(--border_color);border-width:1px 0 0}.content-styles iframe,.content-styles img{max-width:100%}.content-styles img{height:auto;width:100%}.content-styles iframe{aspect-ratio:874/491;border-radius:24px;height:auto;min-height:var(--video_min_height);width:100%}.content-styles blockquote{--icon_block_size:32px;display:grid;grid-template-columns:32px 1fr;grid-gap:16px;background:var(--gray_middle_black);border-radius:24px;font-size:18px;font-size:calc(18px*var(--font_size_coef));font-weight:500;line-height:1.2;padding:20px}@media (min-width:1025px){.content-styles blockquote{font-size:calc(20px*var(--font_size_coef));padding:40px}}.content-styles blockquote:before{background:url(../images/svg/quote.svg) no-repeat 50% 50%;content:"";height:var(--icon_block_size);width:var(--icon_block_size)}[data-colors=dark] .content-styles blockquote:before{background:url(../images/svg/quote_white.svg) no-repeat 50% 50%}.content-styles table td,.content-styles table th{border:1px solid var(--border_color);padding:10px}.content-styles .video-block{--v_gap:var(--text_indent);text-align:center}.content-styles .categories-list{--indent:4px;--padding:6px 12px;font-size:calc(14px*var(--font_size_coef));font-weight:600;line-height:1.25}@media (min-width:1025px){.content-styles .categories-list{--indent:6px;--padding:8px 16px;font-size:calc(16px*var(--font_size_coef))}}.content-styles .categories-list ul{list-style:none;grid-gap:0;display:flex;flex-wrap:wrap;margin:calc(var(--indent)*-1)}.content-styles .categories-list ul li{margin:var(--indent);padding-left:unset}.content-styles .categories-list ul li:before{display:none}.content-styles .categories-list ul a{border:1px solid var(--border_color);border-radius:100px;color:inherit;display:flex;padding:var(--padding);text-decoration:none}@media (hover:hover) and (pointer:fine){.content-styles .categories-list ul a{transition:color var(--trns_time),background var(--trns_time),border-color var(--trns_time)}.content-styles .categories-list ul a:hover{background:var(--purple10_white10);border-color:var(--purple40_white40);color:var(--purple_white80)}}.content-styles .content-slider{--bottom_indent:calc(var(--dots_margin) + var(--dot_size));height:auto;padding-bottom:var(--bottom_indent)}@media (min-width:1025px){.content-styles .content-slider{margin-left:calc(var(--main_padding)*-1);margin-right:calc(var(--main_padding)*-1);padding-left:var(--main_padding);padding-right:var(--main_padding)}}.content-styles .content-slider:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.content-styles .content-slider .swiper-wrapper{aspect-ratio:16/9;height:100%!important}.content-styles .content-slider .swiper-slide{align-items:center;height:100%;justify-content:center}.content-styles .content-slider .swiper-slide img{height:unset;margin:0 auto;max-height:100%;max-width:100%;-o-object-fit:unset;object-fit:unset;width:unset}.content-styles .content-slider .slider-nav{bottom:var(--bottom_indent)}.content-styles .content-slider .slider-nav:after,.content-styles .content-slider .slider-nav:before{background:var(--container_background);width:var(--main_padding)}@media (max-width:1024px){.content-styles .content-slider .slider-nav:after,.content-styles .content-slider .slider-nav:before{display:none}}.content-styles .content-slider .slider-pagination{bottom:0}.content-styles .bibliography{--v_gap:8px;font-size:calc(16px*var(--font_size_coef));line-height:125%}.content-styles .bibliography .value{font-weight:700}.content-styles .tags-list{--indent:6px;font-size:calc(16px*var(--font_size_coef));font-weight:500;line-height:125%}.content-styles .tags-list ul{all:unset;display:flex;flex-wrap:wrap;list-style:none;margin:calc(var(--indent)*-1)}.content-styles .tags-list ul li{margin:var(--indent)}.content-styles .tags-list ul li:before{display:none}.content-styles .tags-list ul a{color:var(--purple_white)}@media (hover:hover) and (pointer:fine){.content-styles .tags-list ul a{transition:color var(--trns_time)}.content-styles .tags-list ul a:hover{color:var(--main_white80)}}.content-styles sup{font-size:10pt}.download-block .block-title{color:var(--main);margin:0 0 20px;text-transform:unset}.download-block .download-list{--v_gap:16px;--h_items:start;list-style:none}.download-block .download-list .link{--icon_block_size:50px}.download-block .link{--icon_block_size:20px;--icon_svg_color:var(--purple_white);--h_gap:8px;--columns:var(--icon_block_size) auto;--v_items:center;--h_content:start;font-size:calc(16px*var(--font_size_coef));font-weight:500;line-height:125%}@media (hover:hover) and (pointer:fine){.download-block .link{transition:color var(--trns_time)}.download-block .link:hover{color:var(--purple_white80);text-decoration:underline}}.download-block .link .text{height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-links{--h_gap:24px;--columns:repeat(2,auto);--v_items:center;--h_content:center;margin:0 0 var(--section_indent_bottom)}.share-links .label{font-size:calc(16px*var(--font_size_coef));font-weight:500;line-height:125%}.share-links .list{--icon_block_size:48px;--icon_svg_size:24px;--icon_svg_color:24px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--border_color);display:flex;overflow:hidden}.share-links .list a{color:var(--purple_white)}.share-links .list a:not(:first-child){box-shadow:inset 1px 0 0 0 var(--border_color)}@media (hover:hover) and (pointer:fine){.share-links .list a{transition:background var(--trns_time)}.share-links .list a:hover{background-color:var(--purple10_white10)}}.how-choose-container{--section_title_indent:16px}@media (min-width:1025px){.how-choose-container{--section_title_indent:24px}}.how-choose-form{--field_bg:var(--white_main);--field_border_color:transparent;--button_height:var(--field_height);--button_padding:32px;--columns:minmax(auto,1096px);--h_content:center;padding:0 var(--main_padding)}.how-choose-form:not(:first-child){margin:32px 0 0}.how-choose-form .form{--v_gap:24px}@media (min-width:1025px){.how-choose-form .form{--h_gap:16px;--columns:repeat(2,1fr) auto}}.how-choose-form .form .button{justify-self:center}.advantages-links-container{--icon_block_size:44px}.advantages-links-container .advantages-links{--v_gap:16px;--columns:minmax(auto,420px);--h_content:center}@media (min-width:1025px){.advantages-links-container .advantages-links{--h_gap:32px;--columns:repeat(3,auto)}}.advantages-links-container .link{--h_gap:16px;--columns:var(--icon_block_size) auto;--v_items:center;--h_content:start;background:var(--purple_main);border-radius:16px;color:var(--white);height:92px;padding:24px}.advantages-links-container .link .note,.advantages-links-container .link .title{grid-column:1/3}.advantages-links-container .link .item-icon{grid-column:1;grid-row:1/3}.advantages-links-container .link .item-icon~.note,.advantages-links-container .link .item-icon~.title{grid-column:2}.advantages-links-container .title{--icon_block_size:20px;--h_gap:8px;--columns:repeat(2,auto);--h_content:start;font-size:calc(20px*var(--font_size_coef));font-weight:800;line-height:120%}@media (min-width:1025px){.promo-container{padding-bottom:36px;padding-top:44px}}[data-colors=dark] .promo-container{background:var(--white5)}.promo-container .promo-block{--v_gap:24px}@media (min-width:1025px){.promo-container .promo-block{--columns:repeat(12,1fr);--v_content:start}.promo-container .promo-block .info-block{grid-column:1/5}.promo-container .promo-block .form-block{grid-column:6/13}}.promo-container .info-block{--v_gap:12px;--v_content:center}@media (max-width:768px){.promo-container .info-block{text-align:center}}.promo-container .title{color:var(--purple_light_white);font-size:calc(24px*var(--font_size_coef));font-weight:800;line-height:116.6666666667%;text-transform:uppercase}.promo-container .content a{color:var(--purple_light_white);font-weight:700;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0}@media (hover:hover) and (pointer:fine){.promo-container .content a{transition:color var(--trns_time)}.promo-container .content a:hover{color:var(--main_white80)}}.promo-container .form-block{--v_gap:16px;--field_font_size:16px;--button_height:48px}@media (max-width:768px){.promo-container .form-block{--button_min_width:100%}}@media (min-width:769px){.promo-container .form-block{--v_gap:20px}.promo-container .form-block .elements,.promo-container .form-block form{display:flex}.promo-container .form-block .button{flex-shrink:0}}.promo-container .form-block .elements{background:var(--white_main);border-radius:16px}@media (min-width:769px){.promo-container .form-block .elements{border-radius:100px;padding:4px}}.promo-container .form-block .inputs{display:grid}@media (min-width:769px){.promo-container .form-block .inputs{display:flex}}.promo-container .form-block .inputs:before{background:var(--border_color);content:"";display:block;height:1px;margin:0 20px}@media (min-width:769px){.promo-container .form-block .inputs:before{height:calc(100% - 24px);margin:12px 0;width:1px}}.promo-container .form-block input{background:transparent;border:none;border-radius:0;color:var(--main_white);height:64px;padding:0 20px}.promo-container .form-block input:-webkit-autofill,.promo-container .form-block input:-webkit-autofill:active,.promo-container .form-block input:-webkit-autofill:focus,.promo-container .form-block input:-webkit-autofill:hover{-webkit-text-fill-color:var(--main_white)!important;background-color:transparent!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.promo-container .form-block input:first-child{order:-1}@media (min-width:769px){.promo-container .form-block input{height:var(--button_height);width:50%}}@media (max-width:768px){.promo-container .form-block .action-block{padding:8px 20px 20px}}.promo-container .form-block .error-message{color:var(--red);margin:8px 0 0;width:100%}.promo-container .terms a{text-decoration:underline}.features .info{max-width:876px}.features .bound-block{align-items:center;display:flex;flex-direction:column}.features .section-info{font-size:calc(20px*var(--font_size_coef));font-weight:500;line-height:120%;text-align:center}.features__inner{margin-top:40px;width:100%}.features__inner .swiper{position:relative}.features__inner .next-slide{align-items:center;background-color:var(--purple);border-radius:50%;color:var(--white);display:none;font-size:24px;height:32px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px;z-index:2}.features__inner .swiper-slide:nth-child(4n+1) .top .label{background-color:var(--pink)}.features__inner .swiper-slide:nth-child(4n+2) .top .label{background-color:var(--orange)}.features__inner .swiper-slide:nth-child(4n+3) .top .label{background-color:var(--blue)}.features__inner .swiper-slide:nth-child(4n+4) .top .label{background-color:var(--green)}.features__inner .feature-item{background-color:var(--white);border-radius:16px;display:flex;flex-direction:column;padding:24px;row-gap:12px}.features__inner .feature-item .info{color:var(--main);font-size:calc(20px*var(--font_size_coef));font-weight:500;line-height:120%}.features__inner .feature-item .top{-moz-column-gap:12px;column-gap:12px;display:flex;justify-content:space-between}.features__inner .feature-item .top .title{color:var(--purple_light)}.features__inner .feature-item .top .label,.features__inner .feature-item .top .title{font-size:calc(24px*var(--font_size_coef));font-weight:700;line-height:116.6666666667%}.features__inner .feature-item .top .label{align-items:center;border-radius:50%;color:var(--white);display:flex;height:36px;justify-content:center;min-width:36px}.features .button{margin-top:40px}@media (max-width:1200px){.features .section-info{font-size:calc(16px*var(--font_size_coef));line-height:125%}.features__inner{margin-top:24px}.features__inner .next-slide{display:flex}.features .button{margin-top:24px}}.auth-block{background:linear-gradient(90deg,var(--purple_light) 0,var(--purple) 100%);display:flex;overflow:hidden;padding:unset;position:relative}.auth-block .image{--left-shift:calc((100vw - var(--msw))/2*-1 - var(--main_padding));height:100%;margin-left:var(--left-shift);max-height:576px;max-width:930px;min-height:100%;width:calc(100% + var(--left-shift)*-1)}.auth-block .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:100%}.auth-block .bound-block{-moz-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:1fr 705px;justify-content:flex-end;position:relative}.auth-block .bound-block .info{display:flex;flex-direction:column;justify-content:center;padding-bottom:var(--section_indent_bottom);padding-top:var(--section_indent_bottom);width:100%;z-index:2}.auth-block .bound-block .title{color:var(--white);font-size:calc(32px*var(--font_size_coef));line-height:125%;text-align:left;text-transform:uppercase}.auth-block .bound-block .list{display:flex;flex-direction:column;row-gap:24px}.auth-block .bound-block .list li{color:var(--white);display:flex;flex-direction:column;position:relative;row-gap:8px}.auth-block .bound-block .list li:before{background-color:var(--white);border-radius:50%;content:"";height:7px;left:-15px;position:absolute;top:7px;width:7px}.auth-block .bound-block .list li .inner-title{font-size:calc(22px*var(--font_size_coef));font-weight:700;line-height:118.1818181818%}.auth-block .bound-block .list li .text{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}.auth-block .bound-block .list__wrapper{align-items:flex-end;display:flex;justify-content:space-between;margin-top:32px}@media (max-width:1440px){.auth-block .image{--left-shift:calc(var(--main_padding)*-1)}}@media (max-width:1200px){.auth-block{background:linear-gradient(180deg,var(--purple_light) 0,var(--purple) 100%)}.auth-block .bound-block{grid-template-columns:100%}.auth-block .bound-block .title{font-size:calc(24px*var(--font_size_coef));line-height:116.6666666667%}.auth-block .bound-block .info{padding:32px 0}.auth-block .image{max-height:unset;width:calc(100% + var(--left-shift)*-2)}.auth-block .list{width:100%}.auth-block .list li .inner-title{font-size:calc(20px*var(--font_size_coef));line-height:120%}.auth-block .list li .text{font-size:calc(16px*var(--font_size_coef));line-height:125%}.auth-block .list__wrapper{flex-direction:column;margin-left:20px;margin-top:24px;row-gap:24px}.auth-block .list__wrapper .button{width:100%}}[data-colors=dark] .catalog .listing-items-grid .product-item:hover .name,[data-colors=dark] .product-item:hover .name{color:var(--main_white80)}[data-colors=dark] .filter .filter-search{--icon_svg_color:var(--main_color)}[data-colors=dark] .filter .filter-search input[type=text]{background:var(--container_background)}.catalog .listing-items-grid{padding:unset;--h_gap:0px;--v_gap:0px}.catalog .listing-items-grid .product-item{border-bottom:1px solid var(--border_color);border-right:1px solid var(--border_color)}.catalog .listing-items-grid .product-item .image{border-radius:16px;overflow:hidden}.products-list,.products-list.listing-items-grid{--h_gap:1px;padding:1px 0 0 1px}@media (max-width:480px){.products-list,.products-list.listing-items-grid{--col_count:2}}.products-list .product-item{box-shadow:1px 0 0 0 var(--border_color),0 1px 0 0 var(--border_color)}.product-slider .product-item{--block_background:var(--white_main);--item_padding_v:20px;--item_padding_h:20px;border-radius:16px;width:100%}.product-item{--v_gap:12px;--rows:auto 1fr;--item_padding_v:16px;--item_padding_h:12px;--label_indent:4px;--block_background:var(--white_black);background:var(--block_background);height:100%;padding:var(--item_padding_v) var(--item_padding_h)}@media (min-width:1025px){.product-item{--v_gap:20px;--item_padding_v:24px;--item_padding_h:24px;--label_indent:12px}}@media (hover:hover) and (pointer:fine){.product-item{transition:color var(--trns_time)}.product-item:hover .name{color:var(--main)}}.product-item .image-block{background:var(--white);border-radius:16px;height:0;padding:0 0 100%;position:relative;width:100%}.product-item .image,.product-item .labels,.product-item .volume{position:absolute}.product-item .image{align-items:center;bottom:0;display:flex;justify-content:center;left:0;right:0;top:0}.product-item .image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-item .labels{bottom:calc(var(--label_indent) - var(--item_padding_v));left:calc(var(--label_indent) - var(--item_padding_h));right:calc(var(--label_indent) - var(--item_padding_h));top:calc(var(--label_indent) - var(--item_padding_v))}.product-item .label,.product-item .volume{align-items:center;border-radius:50px;display:inline-flex;font-weight:800}.product-item .volume{bottom:0;box-shadow:inset 0 0 0 1px var(--border_color);color:var(--purple);font-size:calc(13px*var(--font_size_coef));left:0;line-height:138.4615384615%;padding:5px 8px 3px}.product-item .label{background:var(--pink);color:var(--white);font-size:calc(12px*var(--font_size_coef));line-height:150%;padding:4px 8px;text-transform:uppercase}.product-item .name{color:var(--purple_light_white);font-weight:700;max-height:calc(54px*var(--font_size_coef));text-decoration:none;transition:color .3s ease;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;font-size:calc(14px*var(--font_size_coef));line-height:128.5714285714%;overflow:hidden}@media (min-width:1025px){.product-item .name{font-size:calc(16px*var(--font_size_coef));line-height:125%;max-height:calc(60px*var(--font_size_coef))}}[data-colors=dark] .post-item{background:var(--gray_middle_main)}[data-colors=dark] .post-item.blog-item .lock-label .tooltip{color:var(--main_color,--main)}.post-slider .post-item .lock-label .tooltip{bottom:unset;top:calc(100% + 13px)}.post-slider .post-item .lock-label .tooltip:after{bottom:unset;left:50%;top:-9px;transform:translateX(-50%) rotate(180deg)}@media (max-width:1440px){.post-slider .post-item .lock-label .tooltip:after{left:calc(50% + 110px)}}.post-item{--indent:8px;--radius:16px;align-items:start;background:var(--block_background);border-radius:var(--radius);display:flex;flex-direction:column;height:100%;padding:var(--indent);position:relative;width:100%}.post-item .lock-label{display:flex;position:absolute;right:16px;top:16px;z-index:2}.post-item .lock-label .icon{background-color:var(--white_main);border-radius:8px;font-size:28px;padding:4px}.post-item .lock-label:hover .tooltip{opacity:1;pointer-events:all}.post-item .lock-label .tooltip{background-color:var(--black);border-radius:12px;bottom:calc(100% + 13px);color:var(--white_main);left:50%;max-width:281px;opacity:0;padding:12px 16px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s ease;width:-moz-max-content;width:max-content}@media (max-width:1440px){.post-item .lock-label .tooltip{left:calc(50% - 110px)}}.post-item .lock-label .tooltip:after{border-color:#000 transparent transparent;border-style:solid;border-width:12px 6px 0;bottom:-9px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%) rotate(0deg);width:0}@media (max-width:1440px){.post-item .lock-label .tooltip:after{left:calc(50% + 110px)}}.post-item .image-block{height:0;margin:0 0 calc(var(--indent)*2);padding:0 0 56.5040650407%;position:relative;width:100%}.post-item .image-block a{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.post-item .image-block img{border-radius:calc(var(--radius) - var(--indent)/2);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-item .links{display:flex;font-size:calc(16px*var(--font_size_coef));line-height:125%;padding:0 var(--indent)}@media (hover:hover) and (pointer:fine){.post-item .links a{transition:color var(--trns_time)}.post-item .links a:hover{color:var(--purple)}}.post-item .links .more-block{--indent:13px;margin-left:8px;position:relative}.post-item .links .more-block:not(:hover) .more-list{display:none}.post-item .links .more-block:hover .more-toggle{color:var(--purple);transition:color var(--trns_time)}.post-item .links .more-block .more-toggle{cursor:pointer}.post-item .links .more-block .more-list{background:var(--black);border-radius:12px;bottom:calc(100% + var(--indent));color:var(--white);font-size:calc(14px*var(--font_size_coef));font-weight:600;left:50%;line-height:128.5714285714%;max-width:280px;padding:12px 16px;position:absolute;text-align:center;transform:translateX(-50%);width:-moz-max-content;width:max-content;z-index:2}.post-item .links .more-block .more-list:before{content:"";height:var(--indent);left:0;position:absolute;right:0;top:100%}.post-item .links .more-block .more-list:after{border-color:var(--black) transparent transparent;border-style:solid;border-width:12px 6px 0;content:"";height:0;left:50%;position:absolute;top:calc(100% - 2px);width:0}.post-item .name{color:var(--purple_light_white);flex-grow:1;font-weight:700;margin-top:12px;max-height:calc(66px*var(--font_size_coef) + var(--indent));padding:var(--indent);-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%;overflow:hidden}@media (hover:hover) and (pointer:fine){.post-item .name{transition:color var(--trns_time)}.post-item .name:hover{color:var(--main_white80)}}.post-item .button{--icon_block_size:20px;margin:auto var(--indent) var(--indent)}@media (min-width:481px){.post-item .button{justify-self:start}}.swiper-slide:hover{z-index:2}.swiper-slide .post-item .name{max-height:calc(44px*var(--font_size_coef) + var(--indent));-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.review-item{--rows:1fr auto;--v_gap:12px;--image_size:56px;background:var(--block_background);border-radius:16px;font-size:calc(16px*var(--font_size_coef));line-height:125%;padding:20px}@media (min-width:1025px){.review-item{--v_gap:24px;--image_size:64px;padding:24px}}.review-item .info-block{--v_gap:inherit;--rows:auto 1fr auto}.review-item .top-info{--v_gap:4px}@media (min-width:1025px){.review-item .top-info{--h_gap:12px;--columns:1fr auto}.review-item .top-info .stars{grid-column:1/-1}}.review-item .top-info .stars{margin:var(--v_gap) 0 0}.review-item .link,.review-item .name,.review-item .product-name{font-weight:800}.review-item .date{font-size:calc(14px*var(--font_size_coef));font-weight:500;line-height:128.5714285714%}.review-item .stars{--percent:0%;background:url(../images/svg/stars.svg) no-repeat 0 0;height:16px;position:relative;width:88px}.review-item .stars:after{background:url(../images/svg/stars_fill.svg) no-repeat 0 0;bottom:0;content:"";left:0;position:absolute;top:0;width:var(--percent)}.review-item .description{font-weight:500;max-height:calc(88px*var(--font_size_coef));text-align:left;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}@media (min-width:1025px){.review-item .description{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}}.review-item .link{--icon_block_size:20px;--icon_indent:4px;--icon_rotate:-45deg;align-items:center;color:var(--purple_white);display:flex}@media (hover:hover) and (pointer:fine){.review-item .link{transition:color var(--trns_time)}.review-item .link:hover{color:var(--main_white80)}}.review-item hr{border-color:var(--border_color);border-width:1px 0 0;margin:0;width:100%}.review-item .product{--h_gap:16px;--columns:var(--image_size) 1fr;--v_items:center}.review-item .image-block{align-items:center;display:flex;height:var(--image_size);justify-content:center;width:var(--image_size)}.review-item .image-block img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.review-item .product-name{max-height:calc(64px*var(--font_size_coef));-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.brand-item{align-items:center;background:var(--block_background);border-radius:16px;display:flex;height:var(--item_height);padding:15px 24px;width:100%}.brand-item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.category-item{--v_gap:16px;--h_items:center;--image_size:100px;background:var(--block_background);border-radius:16px;font-size:calc(20px*var(--font_size_coef));font-weight:800;line-height:120%;padding:24px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:1025px){.category-item{--v_gap:32px;font-size:calc(24px*var(--font_size_coef));line-height:133.3333333333%;padding:40px 32px}}.category-item .item-icon{--icon_block_size:var(--image_size)}.category-item .item-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}[data-colors=dark] .conference-item{background-color:var(--white_main)}[data-colors=dark] .conference-item__info .info .item{background-color:#191919}[data-colors=dark] .conference-item .favorite .add_to_favorite,[data-colors=dark] .conference-item .favorite .remove_from_favorite,[data-colors=dark] .conference-item .icon,[data-colors=dark] .conference-item__info .info .item .data .value,[data-colors=dark] .conference-page .favorite .add_to_favorite,[data-colors=dark] .conference-page .favorite .remove_from_favorite{color:var(--white)}[data-colors=dark] .conference-item .registration .label{border-color:var(--white);color:var(--white)}[data-colors=dark] .conference-item__info .has-video span{color:var(--white)}.conference-item .registration .label,.conference-page .registration .label{align-items:center;border-radius:100px;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:calc(16px*var(--font_size_coef));font-weight:700;line-height:125%;padding:8px 16px}.conference-item .registration .closed,.conference-item .registration .done,.conference-page .registration .closed,.conference-page .registration .done{border:1px solid var(--purple15);color:#2c2f36}.conference-item .registration .future,.conference-page .registration .future{background-color:rgba(255,125,36,.05);color:var(--orange)}.conference-item .registration .opened,.conference-page .registration .opened{background-color:rgba(51,183,166,.05);color:var(--green)}.conference-item .favorite,.conference-page .favorite{cursor:pointer}.conference-item .favorite .add_to_favorite,.conference-item .favorite .remove_from_favorite,.conference-page .favorite .add_to_favorite,.conference-page .favorite .remove_from_favorite{align-items:center;color:#2c2f36;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:calc(16px*var(--font_size_coef));font-weight:600;line-height:125%}.conference-item .favorite .add_to_favorite .icon,.conference-item .favorite .remove_from_favorite .icon,.conference-page .favorite .add_to_favorite .icon,.conference-page .favorite .remove_from_favorite .icon{font-size:24px}.conference-item{background-color:var(--section_bg_light);border-radius:16px;-moz-column-gap:32px;column-gap:32px;display:flex;justify-content:space-between;padding:32px;width:100%}.conference-item .image-block{display:flex}.conference-item .image-block img{aspect-ratio:1;border-radius:16px;height:auto;-o-object-fit:cover;object-fit:cover;width:280px}.conference-item__info{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px;width:100%}.conference-item__info .has-video{align-items:center;color:var(--purple);-moz-column-gap:12px;column-gap:12px;display:flex;font-size:calc(18px*var(--font_size_coef));font-weight:800;line-height:111.1111111111%}.conference-item__info .has-video span{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.conference-item__info .name{font-size:calc(20px*var(--font_size_coef));font-weight:700;line-height:120%}.conference-item__info .name,.conference-item__info .sub-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.conference-item__info .sub-title{font-size:calc(16px*var(--font_size_coef));line-height:112.5%}.conference-item__info .info{display:grid;gap:12px;grid-template-columns:1fr 1fr;width:100%}.conference-item__info .info .item{align-items:center;background-color:var(--purple5);border-radius:16px;-moz-column-gap:8px;column-gap:8px;display:flex;padding:12px 16px}.conference-item__info .info .item .data{display:flex;flex-direction:column;row-gap:4px}.conference-item__info .info .item .data .label{font-size:calc(14px*var(--font_size_coef));font-weight:500;line-height:128.5714285714%}.conference-item__info .info .item .data .value{color:#2c2f36;font-size:calc(16px*var(--font_size_coef));font-weight:700;line-height:125%}.conference-item__info .bottom{align-items:center;display:flex;justify-content:space-between;width:100%}.conference-item__info .links{display:flex;flex-wrap:wrap;gap:8px}.conference-item__info .links .more-block{position:relative}.conference-item__info .links .more-block:hover .more-list{opacity:1;pointer-events:all}.conference-item__info .links .more-block .more-list{bottom:100%;display:flex;flex-direction:column;left:50%;opacity:0;pointer-events:none;position:absolute;row-gap:8px;transform:translateX(-50%);transition:opacity .3s ease}.conference-item__info .links .more-block .more-list .item{white-space:nowrap}.conference-item__info .links .item{background-color:var(--white);border:1px solid var(--purple15);border-radius:16px;color:#2c2f36;font-size:calc(16px*var(--font_size_coef));font-weight:700;line-height:125%;padding:8px 16px}.conference-item.event_ended{opacity:.5}@media (max-width:1024px){.conference-item{flex-direction:column;padding:16px;row-gap:16px}.conference-item .image-block{margin-left:-8px;margin-top:-8px}.conference-item .image-block a{width:calc(100% + 8px)}.conference-item .image-block img{aspect-ratio:29/12;width:calc(100% + 8px)}.conference-item__info .info{grid-template-columns:1fr}.conference-item__info .registration{width:100%}.conference-item__info .registration .label{justify-content:center}.conference-item__info .bottom{flex-direction:column;row-gap:12px}}[data-colors=dark] .material-item .info{color:var(--main_color,--main)}.material-item{background-color:var(--gray_middle);overflow:hidden}.material-item .image-block img{position:absolute}.material-item .links{color:var(--main);display:flex;font-size:calc(16px*var(--font_size_coef));font-weight:600;justify-content:space-between;line-height:125%;width:100%}.material-item .links .flex{display:flex}.material-item .links+.name{margin-top:unset}.material-item .name{flex-grow:unset;max-height:calc(68px*var(--font_size_coef) + var(--indent))}.material-item .info{color:var(--main);font-weight:600;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;font-size:calc(16px*var(--font_size_coef));line-height:125%;margin-bottom:16px;overflow:hidden;padding:0 var(--indent)}.material-item .actions{border-top:1px solid var(--purple15);display:flex;margin-bottom:calc(var(--indent)*-1);margin-left:calc(var(--indent)*-1);margin-top:auto;width:calc(100% + var(--indent)*2)}.material-item .action~.action{border-left:1px solid var(--purple15)}.material-item .action.hide,.material-item .quantity.hide{display:none}.material-item .quantity{display:flex;flex:1;justify-content:space-between;padding:20px 16px;width:100%}.material-item .quantity[data-value="1"] .icon-cart-trash{display:block}.material-item .quantity:not([data-value="1"]) .icon-cart-trash,.material-item .quantity[data-value="1"] .icon-cart-minus{display:none}.material-item .quantity:not([data-value="1"]) .icon-cart-minus{display:block}.material-item .quantity input[type=number]{background-color:unset;border:unset;color:var(--purple);font-size:calc(18px*var(--font_size_coef));font-weight:800;line-height:100%;margin:unset;max-width:60px;padding:unset;text-align:center;width:-moz-fit-content;width:fit-content}.material-item .quantity .minus,.material-item .quantity .plus{align-items:center;border-radius:8px;color:var(--purple);display:flex;font-size:calc(18px*var(--font_size_coef));font-weight:800;height:24px;justify-content:center;line-height:100%;transition:color .3s ease,background-color .3s ease;width:24px}.material-item .quantity .minus .icon,.material-item .quantity .plus .icon{font-size:24px}.material-item .quantity .minus:hover,.material-item .quantity .plus:hover{background-color:var(--purple);color:var(--white)}.material-item .quantity .minus:disabled,.material-item .quantity .plus:disabled{background-color:var(--purple20);color:var(--purple15);cursor:not-allowed}.material-item .action{align-items:center;color:var(--purple);-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;flex:1;font-size:calc(18px*var(--font_size_coef));font-weight:800;justify-content:center;line-height:100%;padding:20px 16px;transition:color .3s ease,background-color .3s ease}.material-item .action.show-modal-material-auth{opacity:.15}.material-item .action:hover{background-color:var(--purple);color:var(--white)}.swiper{--nav_size:48px;--nav_icon_size:20px;--slider_padding:var(--main_padding);--nav_indent_h:16px;--dots_margin:16px;--dot_size:8px;--dot_indent:4px;--dot_color:var(--purple20_white20);--dot_color_active:var(--purple_white);--slide_radius:16px;display:block;overflow:hidden;position:relative;z-index:1}@media (min-width:1025px){.swiper{--dots_margin:20px;--slide_radius:24px;--slider_padding:calc(var(--nav_size)/2)}}.swiper .swiper-slide,.swiper .swiper-wrapper,.swiper img{display:flex;height:100%;width:100%}.swiper .swiper-wrapper{box-sizing:content-box;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);z-index:1}.swiper .swiper-slide{backface-visibility:hidden;flex-shrink:0;height:auto;position:relative;transform:translateZ(0);transition-property:transform}.swiper iframe,.swiper img{border-radius:var(--slide_radius)}.swiper img{-o-object-fit:cover;object-fit:cover}.swiper.hide-pagination .slider-pagination{display:none}.swiper .slider-nav{--icon_block_size:var(--nav_size);--icon_svg_size:var(--nav_icon_size);align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:0 var(--nav_indent_h);pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}@media (max-width:768px){.swiper .slider-nav .button{display:none}}.swiper .slider-nav:after,.swiper .slider-nav:before{--dir:90deg;background:linear-gradient(var(--dir),var(--container_background),transparent);bottom:0;content:"";position:absolute;top:0;width:calc(var(--main_padding) + 100px);z-index:-1}.swiper .slider-nav:before{left:0}.swiper .slider-nav:after{--dir:-90deg;right:0}.swiper .slider-nav .button{pointer-events:auto}.swiper .slider-nav .slider-prev .icon{rotate:180deg}.swiper .slider-nav .swiper-button-lock{display:none}.swiper .slider-pagination{bottom:var(--dots_margin);display:flex;justify-content:center;left:0;position:absolute;right:0;z-index:2}.swiper .slider-pagination span{background:var(--dot_color);border-radius:50%;height:var(--dot_size);margin:0 var(--dot_indent);transition:background var(--trns_time);width:var(--dot_size)}.swiper .slider-pagination span.swiper-pagination-bullet-active{background:var(--dot_color_active)}.main-slider-container{box-shadow:inset 0 -1px 0 0 var(--border_color)}.main-slider-container .main-slider{--dots_margin:24px}@media (max-width:1024px){.main-slider-container .main-slider{padding-bottom:calc(var(--dot_size) + var(--dots_margin) + 4px)}}@media (min-width:1025px){.main-slider-container .slider-nav{box-sizing:border-box;margin:0 auto;max-width:var(--msw);width:100%}}.main-slider-container .slider-nav:after,.main-slider-container .slider-nav:before{display:none}@media (min-width:1025px){.main-slider-container .slider-pagination{display:none}}.main-slider-container .item{background:none;padding:0;text-align:left;width:100%}@media (min-width:1025px){.main-slider-container .item{--h_gap:16px;--col_count:2}}.main-slider-container .item .info-block{--v_gap:20px;--v_content:center;--h_items:start;font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%;padding:var(--main_padding)}@media (min-width:1025px){.main-slider-container .item .info-block{font-size:calc(20px*var(--font_size_coef));justify-self:end;line-height:120%;max-width:590px;padding:50px 0 50px 50px}}.main-slider-container .item .info-block .title{color:var(--purple_light_white);font-size:calc(28px*var(--font_size_coef));font-weight:800;line-height:114.2857142857%;text-transform:uppercase}@media (min-width:1025px){.main-slider-container .item .info-block .title{font-size:calc(44px*var(--font_size_coef));line-height:100%}}.main-slider-container .item .info-block .title span{font-weight:500}.main-slider-container .item .info-block .description{margin-left:unset;text-align:left}.main-slider-container .item .image-block{display:flex}.main-slider-container .item .image-block,.main-slider-container .item .image-block img{height:100%;width:100%}.main-slider-container .item .image-block img{border-radius:unset;-o-object-fit:cover;object-fit:cover}@media (min-width:1025px){.main-slider-container .item .image-block{order:2;position:relative}.main-slider-container .item .image-block:before{background:linear-gradient(270deg,transparent 0,var(--container_background) 100%);bottom:0;content:"";left:-3px;position:absolute;top:0;width:200px}}.product-image-container{display:grid}@media (max-width:768px){.product-image-container{margin:0 0 8px}}.product-image-container .product-images-slider{--item_size:100%;--height:66.56716%;--nav_indent_h:0px;--slider_indent:var(--main_padding);margin:0 calc(var(--slider_indent)*-1);padding:0 var(--slider_indent)}@media (min-width:769px) and (max-width:1024px){.product-image-container .product-images-slider{margin:0}}.product-image-container .product-images-slider:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}@media (max-width:768px){.product-image-container .product-images-slider{--dots_margin:0px;padding-bottom:24px}}@media (min-width:769px){.product-image-container .product-images-slider{--item_size:538px;--height:538px;--slider_indent:24px}.product-image-container .product-images-slider .slider-pagination{display:none}.product-image-container .product-images-slider .slider-nav .button{display:flex}}@media (max-width:768px){.product-image-container .product-images-slider{margin:0;width:100%}.product-image-container .product-images-slider .slider-nav .button{display:none}}.product-image-container .product-images-slider .slider-nav:after,.product-image-container .product-images-slider .slider-nav:before{background:linear-gradient(var(--dir),var(--container_background) 8px,transparent);width:var(--slider_indent)}.product-image-container .product-images-slider .swiper-slide{justify-content:center}.product-image-container .product-images-slider .image-block{display:flex;height:0;padding:0 0 var(--height);position:relative;width:100%}.product-image-container .product-images-slider .image-block picture{background:var(--white);border-radius:24px;bottom:0;left:0;position:absolute;right:0;top:0}.product-image-container .product-images-slider .image-block .icon-block{--icon_block_size:auto;--icon_svg_size:60px;--icon_svg_color:var(--red);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.product-image-container .product-images-slider .image-block .video-wrapper{inset:0;position:absolute;z-index:10}.product-image-container .product-images-slider .image-block .video-wrapper iframe{border:0;height:100%;pointer-events:auto;width:100%}.product-image-container .product-images-thumbs{margin:0 auto;max-width:486px}@media (max-width:768px){.product-image-container .product-images-thumbs{display:none}}@media (min-width:769px){.product-image-container .product-images-thumbs{--item_size:64px;--item_padding:8px;--shadow_width:77px;--shadow_deg:90deg;margin:20px 0 0;padding:0 var(--shadow_width);width:100%}.product-image-container .product-images-thumbs:after,.product-image-container .product-images-thumbs:before{background:linear-gradient(var(--shadow_deg),var(--container_background),transparent);bottom:0;content:"";position:absolute;top:0;width:var(--shadow_width);z-index:2}.product-image-container .product-images-thumbs:before{left:0}.product-image-container .product-images-thumbs:after{--shadow_deg:-90deg;right:0}.product-image-container .product-images-thumbs:not(.swiper-initialized) .swiper-wrapper{--columns:100%;--col_count:1;--rows:auto;--h_gap:0px;--v_gap:0px;--gap:var(--v_gap) var(--h_gap);--h_items:unset;--h_content:unset;--v_items:unset;--v_content:unset;display:grid;grid-template-columns:var(--columns);grid-template-rows:var(--rows);grid-gap:var(--gap);align-content:var(--v_content);align-items:var(--v_items);justify-content:var(--h_content);justify-items:var(--h_items);--h_gap:16px;--columns:repeat(auto-fit,minmax(var(--item_size),auto));--h_content:start}.product-image-container .product-images-thumbs .image-block{border:1px solid var(--shadow_color);border-radius:8px;padding:var(--item_padding)}.product-image-container .product-images-thumbs .image-block .icon-block{--icon_block_size:auto;--icon_svg_size:44px;--icon_svg_color:var(--red);bottom:0;left:0;position:absolute;right:0;top:0}.product-image-container .product-images-thumbs .image-block img{border-radius:4px}.product-image-container .product-images-thumbs .swiper-slide{--shadow_color:var(--purple30_white30);cursor:pointer;width:auto}.product-image-container .product-images-thumbs .swiper-slide.swiper-slide-thumb-active{--shadow_color:var(--purple_white80)}}.product-image-container iframe,.product-image-container img{height:auto;width:100%}.product-image-container .image-block{height:var(--item_size);max-height:100%;max-width:100%;position:relative;width:var(--item_size)}.product-image-container .image-block,.product-image-container .image-block picture{display:flex}.product-image-container .image-block img,.product-image-container .image-block picture{height:100%;width:100%}.product-image-container .image-block img{-o-object-fit:contain;object-fit:contain}.product-zoom-container{--visibility:visible;--opacity:1;--top:0;--container_background:var(--white_black);align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:var(--opacity);position:fixed;right:0;top:0;transition:visibility var(--trns_time),opacity var(--trns_time);visibility:var(--visibility);z-index:20}.product-zoom-container:not(.open){--visibility:hidden;--opacity:0;--top:-100%}.product-zoom-container .product-image-overlay{background:var(--overlay_color);bottom:0;left:0;position:fixed;right:0;top:0}.product-zoom-container .modal-close{--indent:12px;cursor:pointer;position:absolute;right:var(--indent);top:var(--indent)}@media (hover:hover) and (pointer:fine){.product-zoom-container .modal-close{transition:color var(--trns_time)}.product-zoom-container .modal-close:hover{color:var(--red)}}@media (min-width:769px){.product-zoom-container .modal-close{--indent:20px}}.product-zoom-container .product-image-container{background:var(--container_background);border-radius:16px;display:grid;grid-template-rows:1fr auto;max-height:calc(100% - var(--main_padding));max-width:calc(100% - var(--main_padding));padding:48px 0 24px;position:relative;transform:translateY(var(--top));transition:transform var(--trns_time);width:874px;z-index:2}@media (min-width:769px){.product-zoom-container .product-image-container{border-radius:24px;max-height:686px;padding:48px 24px 24px}}@media (max-width:768px){.product-zoom-container .product-image-container .product-images-slider{--dots_margin:0;padding-bottom:24px}}.product-zoom-container .product-images-slider{--side_indent:var(--slider_indent);margin:0;padding:0 var(--side_indent)}@media (min-width:1025px){.product-zoom-container .product-images-slider{--side_indent:calc(var(--button_height) + var(--slider_indent))}}.product-zoom-container .product-images-slider .slider-nav:after,.product-zoom-container .product-images-slider .slider-nav:before{background:linear-gradient(var(--dir),var(--container_background) calc(var(--side_indent) - 16px),transparent);width:var(--side_indent)}.product-zoom-container .product-images-thumbs{margin:20px auto 0;max-width:538px}.brands-slider{--nav_indent_h:var(--main_padding);--item_width:203px;--item_height:96px;padding-bottom:var(--section_padding);padding-top:var(--section_padding)}@media (min-width:1025px){.brands-slider{--item_width:248px;--item_height:112px}}.brands-slider .swiper-slide{height:100%;width:var(--item_width)}.brands-slider .brand-item{align-items:center;background:var(--blocks_background);border-radius:16px;display:flex;height:var(--item_height);justify-content:center;padding:15px 24px;width:100%}.brands-slider .brand-item img{height:100%;max-height:56px;max-width:150px;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:480px){.brands-slider .slider-nav{display:none}}@media (min-width:481px){.brands-slider .slider-nav:after,.brands-slider .slider-nav:before{background:linear-gradient(var(--shadow_deg),var(--container_background),transparent);bottom:var(--section_padding);content:"";position:absolute;top:var(--section_padding);width:var(--shadow_width);z-index:-1}.brands-slider .slider-nav:before{left:0}.brands-slider .slider-nav:after{--shadow_deg:-90deg;right:0}.brands-slider .slider-nav .button{position:relative;z-index:2}}@media (min-width:481px) and (max-width:1024px){.brands-slider .slider-nav .button{display:none}}.home-top-section{--v_gap:32px;padding:0}@media (min-width:1025px){.home-top-section{--v_gap:40px}}.home-seo-container:not(:first-child){padding-top:0}.listing-container{--column_size:250px;--container_background:var(--white_black);--block_background:var(--gray_middle);background:var(--container_background);flex-grow:1}.listing-container.grey,.listing-container.grey .filter .filter-search input{background:var(--main_background)}.listing-container .listing-grid{--v_items:start;padding-bottom:var(--section_indent_bottom)}@media (min-width:1025px){.listing-container .listing-grid{--columns:var(--column_size) calc(100% - var(--column_size))}}@media (max-width:1024px){.listing-container .listing-grid{padding-left:0;padding-right:0}}.listing-container .top-container{grid-column:1/-1}@media (min-width:1025px){.listing-container .top-container{--h_gap:1px;--columns:var(--column_size) calc(100% - var(--column_size));padding:24px 0 16px}}@media (max-width:1024px){.listing-container .top-container{border-bottom:1px solid var(--border_color);padding:12px var(--main_padding)}}.listing-container .sidebar-container{box-shadow:1px 0 0 0 var(--border_color);grid-column:1;position:relative}@media (min-width:1025px){.listing-container .sidebar-container:after{bottom:0;box-shadow:inset 0 1px 0 0 var(--border_color),inset 0 -1px 0 0 var(--border_color);content:"";pointer-events:none;position:absolute;right:-1px;top:0;width:50dvw}}.listing-container .mobile-filter-container{--icon_block_size:20px;--icon_rotate:180deg;z-index:10}.filter-is-open .listing-container .mobile-filter-container{--overlay_opacity:1;--overlay_visibility:visible;--overlay_position:0}.listing-container .mobile-filter-container .mobile-filter-block{--v_content:start}.listing-container .mobile-filter-container .mobile-filter-head{--h_gap:12px;--columns:var(--icon_block_size) 1fr var(--icon_block_size);--v_content:center;background:var(--white_black);border-bottom:1px solid var(--border_color);cursor:pointer;font-size:calc(18px*var(--font_size_coef));font-weight:700;height:var(--header_height);line-height:122.2222222222%;padding:12px var(--main_padding);text-align:center}.listing-container .mobile-filter-container .filter-results{box-shadow:inset 0 -1px 0 0 var(--border_color);padding:12px var(--main_padding)}.listing-container .filter-toggle{--icon_block_size:28px;--icon_svg_color:var(--purple_white);--h_gap:3px;--columns:var(--icon_block_size) auto;--v_items:start;border-bottom:1px solid var(--border_color);cursor:pointer;padding:12px var(--main_padding)}.listing-container .filter-toggle .icon-block{align-self:center;grid-column:1;grid-row:1/3}.listing-container .filter-toggle .note{color:var(--main60_white60);font-size:calc(12px*var(--font_size_coef));line-height:133.3333333333%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-container .filter-toggle .note:empty{display:none}.listing-container .filter-toggle.active .icon-block{position:relative}.listing-container .filter-toggle.active .icon-block:after{background:var(--pink);border-radius:50%;box-shadow:0 0 0 2px var(--container_background);content:"";height:6px;position:absolute;right:0;top:0;width:6px}.listing-container .main-container{box-shadow:inset 0 0 0 1px var(--border_color)}.top-search-container{--button_height:48px;--button_padding:28px;--container_background:var(--white);margin-bottom:var(--page_title_indent)}@media (min-width:1025px){.top-search-container{--button_height:56px;--button_padding:32px}}.top-search-container .search-form{--h_gap:12px;--columns:auto 1fr auto;--v_items:center;--icon_svg_color:var(--purple_white);background:var(--white_main);border-radius:var(--button_border_radius);padding:4px;position:relative}.top-search-container .search-form .icon-block{margin-left:var(--h_gap)}.top-search-container .search-form .search-field{display:block}.top-search-container .search-form .search-field,.top-search-container .search-form .search-field input{height:100%;width:100%}.top-search-container .search-form .search-field input{background:none;border:none;color:var(--main_white);font-size:calc(16px*var(--font_size_coef));font-weight:500;line-height:137.5%}.top-search-container .search-form .search-field input:-webkit-autofill,.top-search-container .search-form .search-field input:-webkit-autofill:active,.top-search-container .search-form .search-field input:-webkit-autofill:focus,.top-search-container .search-form .search-field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--main_white)!important;background-color:transparent!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.conferences .listing-items-grid{--col_count:1;--h_gap:8px}.conferences .listing-items-grid .listing-items-grid .no-results-block{padding:unset}@media (min-width:1025px){.conferences .listing-items-grid{padding:40px}}.listing-items-grid{--h_gap:20px;--v_gap:var(--h_gap);--col_count:4;padding:var(--main_padding)}@media (min-width:1025px){.listing-items-grid{padding:24px}}@media (min-width:769px) and (max-width:1200px){.listing-items-grid{--col_count:3}}@media (min-width:481px) and (max-width:768px){.listing-items-grid{--col_count:2}}@media (max-width:480px){.listing-items-grid{--col_count:1}}.listing-items-grid .no-results-block{background:var(--container_background);grid-column:1/-1;margin:calc(var(--main_padding)*-1);padding:20px var(--main_padding)}.listing-items-grid .no-results-block.no-padding{padding-left:unset}.listing-items-grid .no-results-block.no-padding .no-results{border-radius:unset}@media (min-width:1025px){.listing-items-grid .no-results-block{margin:-24px;padding:0 0 0 60px}}@media (max-width:1024px){.listing-items-grid .no-results-block{box-shadow:inset 0 -1px 0 0 var(--border_color)}}.listing-items-grid.products-list .no-results-block{margin:0}@media (min-width:1025px){.listing-items-grid.products-list .no-results-block{margin:-1px}}.listing-items-grid .no-results{background:var(--gray_middle_main);border-radius:24px}.pagination-container{--button_border_radius:0px;--button_height:72px;--button_font_weight:800;--button_font_size:18px;box-shadow:inset 0 0 0 1px var(--border_color)}@media (min-width:1025px){.pagination-container{box-shadow:inset 0 1px 0 0 var(--border_color)}}.pagination-container .show-more{--button_min_width:100%;--button_border_width:0px;box-shadow:inset 0 -1px 0 0 var(--border_color)}.pagination-container .page-numbers{display:flex;font-size:calc(16px*var(--font_size_coef));font-weight:600;line-height:125%;text-transform:uppercase}.pagination-container .page-numbers .nav.prev.disabled a{color:rgba(60,60,60,.6);cursor:not-allowed}.pagination-container .page-numbers li{flex-grow:1}.pagination-container .page-numbers li:not(:first-child){box-shadow:inset 1px 0 0 0 var(--border_color)}.pagination-container .page-numbers li.active{color:var(--purple_white80)}.pagination-container .page-numbers a,.pagination-container .page-numbers span{align-items:center;display:flex;height:var(--button_height);justify-content:center;width:100%}@media (hover:hover) and (pointer:fine){.pagination-container .page-numbers a{transition:color var(--trns_time),background var(--trns_time)}.pagination-container .page-numbers a:hover{background-color:var(--purple10_white10);color:var(--purple_white80)}}@media (max-width:480px){.pagination-container .page-numbers li:not(.nav):not(.active){display:none}.pagination-container .page-numbers li.active{flex-grow:unset;width:var(--button_height)}}[data-colors=dark] .sale-points-block .sale-point{background:var(--white5)}.product-page{--blocks_indent:16px}@media (min-width:1025px){.product-page{--blocks_indent:24px}}@media (max-width:768px){.product-page .main-block{box-shadow:0 -1px 0 0 var(--border_color);padding:var(--v_indent) var(--main_padding)}}.product-grid-block{--container_background:var(--white_black);--block_background:var(--gray_middle_main);background:var(--container_background)}@media (min-width:769px){.product-grid{--media_width:538px;--main_width:650px;--h_gap:var(--main_padding);--min:calc(50% - var(--h_gap)/2);--columns:minmax(var(--min),var(--media_width)) minmax(var(--min),var(--main_width));--h_content:space-between;--v_content:start;padding-bottom:var(--section_indent_bottom);padding-top:48px}}@media (min-width:1117px){.product-grid{--min:auto}}@media (max-width:768px){.product-grid{--v_indent:16px;padding:32px 0 0}}.landing-container{box-shadow:inset 0 1px 0 0 var(--border_color)}.landing-container .show-more-block{--max_height:572px;padding-bottom:var(--section_indent_bottom);padding-top:48px}.landing-container .show-more-block img{display:block;width:100%}.product-content-grid{padding-bottom:var(--section_indent_bottom);padding-top:var(--section_indent_bottom)}@media (min-width:1025px){.product-content-grid{--content_width:762px;--sidebar_width:427px;--h_gap:var(--main_padding);--container_background:var(--white_main);--block_background:var(--gray_middle_main);--columns:minmax(auto,var(--content_width)) var(--sidebar_width);--h_content:space-between;--v_items:start}.product-content-grid .sidebar-column{background:var(--container_background);border-radius:16px;position:sticky;top:calc(var(--header_bottom_section_height) + 86px)}}@media (max-width:1024px){.product-content-grid .sidebar-column{display:none}}.product-content-grid .characteristics-block{--max_height:166px}.product-content-grid .table-block{--max_height:260px}.product-content-grid.appcication-block{--max_height:190px}.product-content-grid .download-btn{--button_padding:24px;--icon_rotate:0deg;color:var(--button_color);display:inline-flex}@media (hover:hover) and (pointer:fine){.product-content-grid .download-btn{transition:color var(--trns_time)}.product-content-grid .download-btn:hover{color:var(--button_color_hover)}}@media (max-width:480px){.product-content-grid .download-btn{--button_min_width:100%}}.product-image-block{--v_gap:40px}.product-image-block.unavailable{filter:grayscale(1)}@media (max-width:768px){.product-image-block{display:contents}.product-image-block .download-block{order:2}}[data-colors=dark] .product-main-block .section-title-block .section-title,[data-colors=dark] .product-options .option-label .label{color:var(--main_white80)}.product-main-block{--section_title_indent:0}@media (min-width:769px){.product-main-block{--v_gap:var(--blocks_indent)}}.product-main-block .main-top-block{--v_gap:var(--blocks_indent);box-shadow:none}.product-main-block .section-title-block .page-title{font-size:calc(20px*var(--font_size_coef));line-height:120%;margin:0}@media (min-width:1025px){.product-main-block .section-title-block .page-title{font-size:calc(24px*var(--font_size_coef));line-height:116.6666666667%}}.product-main-block .section-title-block .section-title{color:var(--purple_light60_white60);font-size:calc(16px*var(--font_size_coef));font-weight:800;line-height:125%;text-transform:uppercase}@media (min-width:1025px){.product-main-block .section-title-block .section-title{font-size:calc(20px*var(--font_size_coef));line-height:120%}}.product-main-block hr{border-color:var(--border_color);border-width:1px 0 0;display:block;width:100%}@media (max-width:768px){.product-main-block hr{display:none}}@media (min-width:769px){.product-main-block .unavailable-block{display:flex;justify-content:flex-start}}.product-main-block .button.unavailable{background:var(--main10);border:none;color:var(--main)}@media (max-width:480px){.product-main-block .button{--icon_block_size:20px;--button_padding:16px;height:auto;min-height:var(--button_height);padding:12px var(--button_padding);text-align:unset}}.product-options{--indent:6px;--button_height:36px;--button_padding:16px;--button_font_weight:600;--button_color:var(--main_white);--button_background:transparent;--button_border_color:var(--border_color);--button_color_hover:var(--main_white);--button_background_hover:var(--purple10_white10);--button_border_color_hover:var(--purple40_white40);--v_gap:16px;font-size:calc(16px*var(--font_size_coef));line-height:125%}@media (min-width:1025px){.product-options{font-size:calc(20px*var(--font_size_coef));line-height:120%}}.product-options .option-label .label{color:var(--main60_white60)}.product-options .option-list{display:flex;flex-wrap:wrap;margin:calc(var(--indent)*-1)}.product-options .option-list .button{margin:var(--indent)}.product-options .option-list .button.selected{--button_color:var(--white_purple);--button_background:var(--purple_white);--button_border_color:var(--purple_white);pointer-events:none}.product-options .option-item{--v_gap:16px}.sale-points-block{--item_width:203px;--item_height:96px;--v_gap:16px;color:var(--main60_white60)}.sale-points-block.big{--item_width:100%;--item_height:112px}.sale-points-block a{display:flex}.sale-points-block .sale-points-list.equal{--h_gap:8px;--v_gap:var(--h_gap);--col_count:2}@media (min-width:769px){.sale-points-block .sale-points-list.equal{--col_count:3}}@media (min-width:1025px){.sale-points-block .sale-points-list.equal{--h_gap:20px}.sale-points-block .sale-points-list:not(.equal){--h_gap:20px;--v_gap:var(--h_gap);--columns:repeat(auto-fit,minmax(160px,1fr))}}@media (max-width:1024px){.sale-points-block .sale-points-list:not(.equal){display:flex;flex-wrap:nowrap;margin:0 calc(var(--main_padding)*-1);overflow-x:auto;overflow-y:hidden;padding:0 var(--main_padding);white-space:nowrap;width:calc(100% + var(--main_padding)*2)}.sale-points-block .sale-points-list:not(.equal)::-webkit-scrollbar{height:0}.sale-points-block .sale-points-list:not(.equal)::-webkit-scrollbar-thumb,.sale-points-block .sale-points-list:not(.equal)::-webkit-scrollbar-track{background-color:transparent;height:0}.sale-points-block .sale-points-list:not(.equal) *{-moz-user-select:none;user-select:none;-webkit-user-select:none}.sale-points-block .sale-points-list:not(.equal) .sale-point{flex-shrink:0;width:var(--item_width)}.sale-points-block .sale-points-list:not(.equal) .sale-point:not(:last-child){margin-right:8px}}.sale-points-block .sale-point{align-items:center;background:var(--block_background);border-radius:16px;display:flex;height:var(--item_height);justify-content:center;padding:16px;width:100%}@media (hover:hover) and (pointer:fine){.sale-points-block .sale-point{transition:background var(--trns_time)}.sale-points-block .sale-point:hover{background:var(--block_background_hover)}}.sale-points-block .sale-point img{height:100%;max-height:56px;max-width:150px;-o-object-fit:contain;object-fit:contain;width:100%}[data-colors=dark] .sale-points-block .sale-point img{filter:invert(.3) brightness(1.5) grayscale(1)}.sidebar-column .sale-points-block{padding:24px}.sidebar-column .sale-points-block:not(:first-child){box-shadow:0 -1px 0 0 var(--border_color)}.sidebar-column .option-list{display:none}.sidebar-column .info-block{--v_gap:8px;padding:24px}.sidebar-column .block-subtitle,.sidebar-column .block-title{font-weight:800;text-transform:uppercase}.sidebar-column .block-title{color:var(--purple_light_white);font-size:calc(20px*var(--font_size_coef));line-height:120%}.sidebar-column .block-subtitle{color:var(--purple_light60_white60);font-size:calc(16px*var(--font_size_coef));line-height:125%}.sidebar-column .product-options{font-size:calc(16px*var(--font_size_coef));line-height:125%;margin:8px 0 0}.content-column{--v_gap:40px}.content-block{word-break:break-word}.content-block pre{white-space:pre-wrap}.content-block table{border-radius:16px;box-shadow:inset 0 -1px 0 0 var(--border_color);font-size:calc(16px*var(--font_size_coef));line-height:1.2;overflow:hidden}@media (min-width:1025px){.content-block table{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}}.content-block table td,.content-block table th{padding:16px;width:100%}.content-block table th{background:var(--purple_white);color:var(--white_main);font-weight:800;text-align:left}.content-block table th:last-child,.content-block table th:not(:first-child){box-shadow:-1px 0 0 0 currentColor}.content-block table tbody tr{box-shadow:inset 1px 0 0 0 var(--border_color),inset -1px 0 0 0 var(--border_color)}.content-block table tbody tr:nth-child(odd){background:var(--white_main)}[data-colors=dark] .content-block table tbody tr:nth-child(2n){background:var(--white5)}.content-block table tbody td:first-child{color:var(--purple_light_white80);font-weight:800}.content-block .table-scroll{--container_background:var(--main_background);border-radius:16px;overflow-x:auto;overflow-y:visible}.content-block .table-scroll::-webkit-scrollbar{height:12px}.content-block .table-scroll::-webkit-scrollbar-track{background:transparent;border-radius:4px}.content-block .table-scroll::-webkit-scrollbar-thumb{background:var(--border_color);border-color:var(--container_background);border-radius:4px;border-style:solid;border-width:4px 0}.content-block .table-scroll table{width:100%!important}.content-block .table-scroll table td,.content-block .table-scroll table th{min-width:100px}.content-block:not(:last-child):after{background:var(--border_color);content:"";display:block;height:1px;margin:var(--v_gap) 0 0;width:100%}.content-block .content-title{color:var(--purple_light_white);font-size:calc(24px*var(--font_size_coef));font-weight:800;line-height:116.6666666667%;margin:0 0 16px;text-transform:uppercase}.content-block .faq-block{margin:unset;max-width:unset}.not-found-grid{--v_gap:20px;--h_items:center;background-image:url(../images/svg/not-found.svg);background-position:40px 0;background-repeat:no-repeat;background-size:503px;margin-bottom:var(--section_indent_bottom);margin-top:var(--section_indent_bottom);text-align:center}@media (max-width:1024px){.not-found-grid{--section_padding:48px var(--main_padding)}.not-found-grid .page-title{font-size:calc(32px*var(--font_size_coef));line-height:112.5%}.not-found-grid .description{font-size:calc(16px*var(--font_size_coef));line-height:125%}}@media (min-width:1025px){.not-found-grid{--v_gap:32px;background-position:0 -135px;background-size:1100px;padding-bottom:64px}}[data-colors=dark] .not-found-grid{background-image:url(../images/svg/not-found-black.svg)}.not-found-grid .page-title span{color:var(--main_white80)}[data-colors=dark] .recipe-page .info-grid .item,[data-colors=dark] .recipe-page .info-table .item,[data-colors=dark] .recipe-page .products-column .product-item{background-color:var(--white60)}.recipe-page{font-size:calc(14px*var(--font_size_coef));line-height:128.5714285714%}@media (min-width:1025px){.recipe-page{font-size:calc(16px*var(--font_size_coef));line-height:125%}}.recipe-page hr{border-color:var(--border_color);border-width:1px 0 0;margin-top:var(--block_indent)}.recipe-page hr:first-child{display:none}@media (max-width:1024px){.recipe-page .text-container{--block_indent:32px}}.recipe-page .block-title{font-size:calc(20px*var(--font_size_coef));font-weight:800;line-height:120%;margin:0 0 16px}@media (min-width:1025px){.recipe-page .block-title{font-size:calc(24px*var(--font_size_coef));line-height:116.6666666667%}}.recipe-page .value{font-size:calc(16px*var(--font_size_coef));font-weight:800;line-height:125%}@media (min-width:1025px){.recipe-page .value{font-size:calc(20px*var(--font_size_coef));line-height:120%}}.recipe-page .content-column{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}@media (min-width:1025px){.recipe-page .content-column{font-size:calc(20px*var(--font_size_coef));line-height:120%}}.recipe-page .product-image{margin:0 0 8px}@media (min-width:769px){.recipe-page .product-image{margin:0 0 40px}}.recipe-page .info-grid{--v_gap:8px;margin:0 0 32px}@media (min-width:769px){.recipe-page .info-grid{--h_gap:24px;--col_count:2;--h_content:center;margin:0 0 40px}}.recipe-page .info-grid .item{--icon_block_size:28px;--icon_svg_color:var(--purple);--v_gap:4px;background:var(--gray_middle);border-radius:16px;padding:10px}@media (max-width:768px){.recipe-page .info-grid .item{--h_items:center;text-align:center}.recipe-page .info-grid .item [data-count]{margin-top:var(--v_gap)}}@media (min-width:769px){.recipe-page .info-grid .item{--h_gap:10px;--columns:var(--icon_block_size) auto;padding:18px}.recipe-page .info-grid .item .icon-block{align-self:center;grid-column:1;grid-row:1/3}}@media (max-width:768px){.recipe-page .info-grid .icon-block{display:none}}.recipe-page .info-grid [data-count]{--count:5;--rating:3;--circle_size:16px;--circle_gap:8px;--icon_width:calc(var(--circle_size) + var(--circle_gap));--icon_height:var(--circle_size);font-size:0;height:var(--icon_height);position:relative;width:112px}.recipe-page .info-grid [data-count]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16'%3E%3Ccircle cx='8' cy='8' r='7' fill='none' stroke='%23ff0080' stroke-width='2'/%3E%3C/svg%3E");z-index:1}.recipe-page .info-grid [data-count]:after,.recipe-page .info-grid [data-count]:before{background-repeat:repeat-x;background-size:var(--icon_width) var(--icon_height);content:"";inset:0;position:absolute}.recipe-page .info-grid [data-count]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23ff0080'/%3E%3C/svg%3E");width:calc(var(--rating)*var(--icon_width));z-index:2}@media (min-width:769px){.recipe-page .info-block{--h_gap:var(--main_padding);--columns:1fr minmax(auto,204px)}}@media (max-width:768px){.recipe-page .info-block .products-column{display:none}}.recipe-page .products-column .product-item{--v_gap:20px;background:var(--gray_middle);border-radius:16px;height:auto;padding:20px}.recipe-page .products-column .product-item:not(:last-child){margin:0 0 16px}@media (max-width:768px){.recipe-page .info-table{--v_gap:8px;--h_gap:8px;--col_count:2}.recipe-page .info-table .item.full{grid-column:1/-1}}@media (min-width:769px){.recipe-page .info-table{--h_gap:16px;--columns:repeat(5,auto);--h_content:start;margin:0 0 24px}}.recipe-page .info-table .item{--v_gap:8px;background:var(--gray_middle);border-radius:16px;padding:8px 16px}@media (min-width:769px){.recipe-page .info-table .item{padding:12px 24px}}.search-container{--block_background:var(--gray_middle_main);--container_background:var(--section_bg_light)}.search-container .search-content{--grid_indent:20px;background:var(--container_background);padding:var(--grid_indent) 0}@media (min-width:1025px){.search-container .search-content{--grid_indent:40px}}.search-container .search-content [data-tab-content]:not(.current){display:none}.search-container .listing-items-grid{padding:0}.search-container .product-list .listing-items-grid{--h_gap:1px;--col_count:2;box-shadow:-1px 0 0 0 var(--border_color),0 -1px 0 0 var(--border_color)}@media (max-width:1024px){.search-container .product-list .listing-items-grid{margin:calc(var(--grid_indent)*-1) calc(var(--main_padding)*-1)}}@media (min-width:769px) and (max-width:1024px){.search-container .product-list .listing-items-grid{--col_count:3}}@media (min-width:1025px) and (max-width:1200px){.search-container .product-list .listing-items-grid{--col_count:4}}@media (min-width:1201px){.search-container .product-list .listing-items-grid{--col_count:5}}.search-container .product-list .product-item{box-shadow:1px 0 0 0 var(--border_color),0 1px 0 0 var(--border_color)}@media (min-width:769px) and (max-width:1024px){.search-container .post-list .listing-items-grid,.search-container .recipe-list .listing-items-grid{--col_count:3}}@media (min-width:1025px) and (max-width:1200px){.search-container .post-list .listing-items-grid,.search-container .recipe-list .listing-items-grid{--col_count:4}}@media (min-width:1201px){.search-container .post-list .listing-items-grid,.search-container .recipe-list .listing-items-grid{--col_count:5}}[data-colors=dark] .field-toggles .button{--button_border_color:var(--white30)}[data-colors=dark] .field-toggles .button .text{color:var(--main_color)}[data-colors=dark] .field-toggles .button input[type=radio]{box-shadow:inset 0 0 0 1px var(--white30),inset 0 0 0 var(--round_size) var(--white_main)}[data-colors=dark] .calculator-box{--field_label_color:var(--main_color);--field_color:var(--main_color);--field_placeholder_color:var(--main_color)}[data-colors=dark] .field input[type=date]{background:url(../images/svg/calendar-white.svg) no-repeat right 16px center}[data-colors=dark] .calculator .title .tooltip i{background-image:url(../images/svg/info-white.svg)}[data-colors=dark] .field-toggles .button.current{--button_background:#191919;border-color:var(--white15)}[data-colors=dark] .field-toggles .button input[type=radio]:checked,[data-colors=dark] .field-toggles .button.current input[type=radio]{box-shadow:inset 0 0 0 1px var(--white30),inset 0 0 0 var(--round_size) var(--main_color)}[data-colors=dark] .field .store-select .select-content .select-option-label:not(:first-child){color:var(--main_color)}[data-colors=dark] .field .store-select .select-content .select-option-label:not(:first-child):after{background-color:var(--main_color)}[data-colors=dark] .calculator .calculator-box .tabs-content .slider-box input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--main_color) 0,var(--main_color) var(--progress),var(--white15) var(--progress),var(--white15) 100%);border-radius:0;height:2px}[data-colors=dark] .calculator .calculator-box .tabs-content .slider-box .numbers-bottom .number .line,[data-colors=dark] .calculator .calculator-box .tabs-content .slider-box .numbers-top .number .line{background-color:var(--main_color)}[data-colors=dark] .calculator .calculator-box .tabs-content .slider-box input[type=range]::-webkit-slider-thumb{background:var(--main_color)}[data-colors=dark] .calculator .calculator-result .table .inner-title{background-color:var(--white5)}[data-colors=dark] .calculator .calculator-result .table .heading,[data-colors=dark] .calculator .calculator-result .table .result{background-color:var(--white);color:var(--main)}[data-colors=dark] .calculator .calculator-result .table .result{background-color:var(--main);color:var(--white)}[data-colors=dark] .calculator .calculator-result .products .product-box{background-color:var(--white_main)}[data-colors=dark] .calculator .calculator-result .products .product-box .product .left .inner-title{color:var(--white)}[data-colors=dark] .calculator .calculator-result .products .product-box .product .volume{border-color:var(--white30);color:var(--white)}[data-colors=dark] .calculator .info{background-color:#191919}[data-colors=dark] .calculator .calculator-result .products .product-box .info-result .inner-value{color:var(--white)}[data-colors=dark] .calculator .calculator-result .products .product-box .product .link a{border-color:var(--white30);color:var(--white30)}.calculator{align-items:flex-start;-moz-column-gap:32px;column-gap:32px;display:flex;justify-content:space-between;margin-bottom:80px}.calculator .info-box .hide,.calculator .info-box-mobile .hide{display:none}.calculator .info-box .title,.calculator .info-box-mobile .title{color:var(--purple_light_white);font-size:calc(24px*var(--font_size_coef));font-weight:800;line-height:116.6666666667%;text-transform:uppercase}.calculator .info-box .text,.calculator .info-box-mobile .text{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%}.calculator .info-box .text *+*,.calculator .info-box-mobile .text *+*{margin-top:8px}.calculator .info-box ol,.calculator .info-box-mobile ol{list-style-position:inside}.calculator .info-box .text+.how-it-works,.calculator .info-box-mobile .text+.how-it-works{margin-top:48px}.calculator .info-box .title+ol,.calculator .info-box-mobile .title+ol{margin-top:16px}.calculator .info-box-mobile,.calculator .info-box-mobile-mobile{display:none}.calculator--inner{display:flex;flex-direction:column;row-gap:16px}.calculator .title{align-items:center;-moz-column-gap:6px;column-gap:6px;display:flex;font-size:calc(14px*var(--font_size_coef));font-weight:500;line-height:200%}.calculator .title .tooltip{cursor:pointer;position:relative;text-transform:none}.calculator .title .tooltip i{background-image:url(../images/svg/info.svg);display:block;height:20px;width:20px}.calculator .title .tooltip i:hover+div{opacity:1;pointer-events:all}.calculator .title .tooltip i+div{background-color:#000;border-radius:12px;bottom:100%;color:var(--white);font-size:calc(14px*var(--font_size_coef));font-weight:600;left:50%;line-height:128.5714285714%;opacity:0;padding:12px 16px;pointer-events:none;position:absolute;transform:translateX(-50%);width:281px;z-index:5}.calculator .title--inner{display:flex;flex-direction:column;row-gap:13px}.calculator .calculator-result{margin-top:40px}.calculator .calculator-result .products,.calculator .calculator-result .products .product-box+.product-box{margin-top:16px}.calculator .calculator-result .products .product-box{background-color:var(--white);border-radius:16px;padding:24px}.calculator .calculator-result .products .product-box .info{border:1px solid var(--purple30);border-radius:16px;display:grid;grid-template-columns:1fr 1fr;margin-top:16px;padding:12px 0}.calculator .calculator-result .products .product-box .info-result+.info-result{border-left:1px solid var(--purple30)}.calculator .calculator-result .products .product-box .info-result{display:flex;flex-direction:column;padding:0 16px;row-gap:4px;width:100%}.calculator .calculator-result .products .product-box .info-result .inner-title{font-size:calc(14px*var(--font_size_coef));line-height:128.5714285714%}.calculator .calculator-result .products .product-box .info-result .inner-value{color:#2c2f36;font-size:calc(16px*var(--font_size_coef));font-weight:700;line-height:125%}.calculator .calculator-result .products .product-box .info .inner-text{color:var(--main);font-size:calc(14px*var(--font_size_coef));font-weight:500;line-height:128.5714285714%;text-transform:none}.calculator .calculator-result .products .product-box .info .recommended{margin:12px 0}.calculator .calculator-result .products .product-box .info.three{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+1),.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+2),.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+3){grid-column:span 2}.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+4){grid-column:span 6}.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+5),.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+6){grid-column:span 3}.calculator .calculator-result .products .product-box .info.three .recommended{background-color:var(--gray_middle);justify-content:center;padding:8px;text-align:center}.calculator .calculator-result .products .product-box .product{-moz-column-gap:24px;column-gap:24px;display:flex;justify-content:space-between}.calculator .calculator-result .products .product-box .product .link{align-items:center;display:flex}.calculator .calculator-result .products .product-box .product .link a{border:2px solid var(--purple40);border-radius:50%;display:flex;padding:14px}.calculator .calculator-result .products .product-box .product .label{align-items:center;background-color:var(--gray_middle);border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:8px 16px;row-gap:4px;text-align:center}.calculator .calculator-result .products .product-box .product .label div:first-child{color:var(--purple_light);font-size:calc(24px*var(--font_size_coef));font-weight:800;line-height:100%;min-width:80px}.calculator .calculator-result .products .product-box .product .label div:last-child{font-size:calc(14px*var(--font_size_coef));line-height:128.5714285714%;white-space:nowrap}.calculator .calculator-result .products .product-box .product .volume{border:1px solid var(--purple30);border-radius:16px;color:var(--purple);font-size:calc(13px*var(--font_size_coef));font-weight:800;line-height:138.4615384615%;padding:4px 8px}.calculator .calculator-result .products .product-box .product .volume.mobile{display:none}.calculator .calculator-result .products .product-box .product .left{align-items:center;-moz-column-gap:24px;column-gap:24px;display:flex}.calculator .calculator-result .products .product-box .product .left .inner-title{color:var(--purple_light);font-size:calc(18px*var(--font_size_coef));font-weight:800;line-height:122.2222222222%}.calculator .calculator-result .products .product-box .product .left .inner-title-outer{align-items:flex-start;display:flex;flex-direction:column;row-gap:12px}.calculator .calculator-result .products .product-box .product .left .title{background-color:var(--white);border-bottom-right-radius:8px;left:0;padding:0 4px 4px 0;position:absolute;top:0}.calculator .calculator-result .products .product-box .product .left .image-outer{position:relative}.calculator .calculator-result .products .product-box .product .left .image img{border-radius:16px;height:auto;max-width:80px;min-width:80px;width:100%}.calculator .calculator-result .table{border:1px solid var(--purple15);border-radius:16px;display:grid;grid-template-columns:1fr 1fr;margin-top:16px;overflow:hidden}.calculator .calculator-result .table+.title{margin-top:48px}.calculator .calculator-result .table .inner-title{font-size:calc(18px*var(--font_size_coef));font-weight:500;grid-column:span 2;line-height:122.2222222222%;padding:16px;text-align:center}.calculator .calculator-result .table .heading+.heading{border-left:1px solid var(--white)}.calculator .calculator-result .table .heading,.calculator .calculator-result .table .result{background-color:var(--purple);color:var(--white);font-size:calc(18px*var(--font_size_coef));font-weight:800;line-height:122.2222222222%;padding:16px;text-align:center}.calculator .calculator-result .table .result{background-color:var(--white);color:var(--purple_light)}.calculator .calculator-box{background-color:var(--white_main);border-radius:16px}.calculator .calculator-box .tabs-container{box-shadow:unset}.calculator .calculator-box .tabs-action{border-bottom:3px solid transparent;color:inherit;flex-basis:100%;font-size:calc(18px*var(--font_size_coef));font-weight:800;line-height:122.2222222222%;padding:24px 0 15px}.calculator .calculator-box .tabs-action[data-active=true]{border-bottom:3px solid var(--purple_light);color:var(--purple_light)}.calculator .calculator-box .tabs-actions{border-bottom:1px solid rgba(49,49,131,.15);display:flex;padding:0 40px}.calculator .calculator-box .tabs-content{padding:24px 40px}.calculator .calculator-box .tabs-content .slider-value{align-items:center;background-color:var(--gray_middle);border-radius:8px;display:flex;flex-basis:100%;justify-content:center}.calculator .calculator-box .tabs-content .slider-value .value{color:var(--purple);-moz-column-gap:4px;column-gap:4px;display:flex;font-size:calc(16px*var(--font_size_coef));font-weight:500;line-height:125%;padding:12px 0}.calculator .calculator-box .tabs-content .slider-values{-moz-column-gap:12px;column-gap:12px;display:flex;margin-top:12px}.calculator .calculator-box .tabs-content:not([data-active=true]){display:none}.calculator .calculator-box .tabs-content .calculator-form{display:flex;flex-direction:column;row-gap:24px}.calculator .calculator-box .tabs-content .select-toggle{white-space:nowrap}.calculator .calculator-box .tabs-content .select-toggle .text{overflow:hidden;position:relative;text-overflow:ellipsis;top:8px}.calculator .calculator-box .tabs-content .select-content{--field_bg:var(--white_main)}.calculator .calculator-box .tabs-content .select-field[data-foreground]{z-index:3}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom,.calculator .calculator-box .tabs-content .slider-box .numbers-top{display:flex;justify-content:space-between;pointer-events:none}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom.single-number,.calculator .calculator-box .tabs-content .slider-box .numbers-top.single-number{justify-content:center}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom.single-number .number,.calculator .calculator-box .tabs-content .slider-box .numbers-top.single-number .number{flex:unset}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom.single-number .number:last-child,.calculator .calculator-box .tabs-content .slider-box .numbers-top.single-number .number:last-child{justify-content:center}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom.single-number .number:last-child .line,.calculator .calculator-box .tabs-content .slider-box .numbers-top.single-number .number:last-child .line{right:0}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom .number,.calculator .calculator-box .tabs-content .slider-box .numbers-top .number{display:flex;flex:1;font-size:calc(12px*var(--font_size_coef));justify-content:center;line-height:133.3333333333%;position:relative}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom .number:first-child,.calculator .calculator-box .tabs-content .slider-box .numbers-top .number:first-child{justify-content:flex-start}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom .number:last-child,.calculator .calculator-box .tabs-content .slider-box .numbers-top .number:last-child{justify-content:flex-end}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom .number .line,.calculator .calculator-box .tabs-content .slider-box .numbers-top .number .line{background-color:var(--purple);height:16px;left:50%;position:absolute;top:calc(100% + 7px);transform:translateX(-50%);width:2px}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom .number:first-child .line,.calculator .calculator-box .tabs-content .slider-box .numbers-top .number:first-child .line{left:7px}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom .number:last-child .line,.calculator .calculator-box .tabs-content .slider-box .numbers-top .number:last-child .line{left:unset;right:7px}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom{margin-top:8px}.calculator .calculator-box .tabs-content .slider-box .numbers-bottom .number .line{bottom:calc(100% + 10px);height:8px;top:unset}.calculator .calculator-box .tabs-content .slider-box input[type=range]{-webkit-appearance:none;background:#ddd;border-radius:0;height:1px;margin:unset;outline:none;width:100%}.calculator .calculator-box .tabs-content .slider-box input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--purple) 0,var(--purple) var(--progress),#ddd var(--progress),#ddd 100%);border-radius:0;height:2px}.calculator .calculator-box .tabs-content .slider-box input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--purple);border-radius:50%;cursor:pointer;height:16px;margin-top:-8px;width:16px}.calculator .calculator-box .tabs-content .slider-box input[type=range]::-moz-range-progress{background:#4caf50}.calculator .calculator-box .tabs-content .slider-box input[type=range]::-moz-range-track{background:#ddd}.calculator .calculator-box,.calculator .info-box{max-width:538px;width:100%}@media (max-width:1024px){.calculator{flex-direction:column;margin-bottom:48px}.calculator .calculator-box,.calculator .info-box{max-width:100%}.calculator .calculator-box{margin-top:24px}.calculator .info-box{order:1}.calculator .info-box-mobile{display:flex;flex-direction:column;margin-top:32px}.calculator .info-box .page-title,.calculator .info-box .text{display:none}.calculator .calculator-box .tabs-actions{padding:0}.calculator .calculator-box .tabs-action{padding:20px 0 9px}.calculator .calculator-box .tabs-content{padding:16px 20px}.calculator .calculator-result .products .product-box{padding:20px}.calculator .calculator-result .products .product-box .info .recommended .tooltip i+div{left:unset;right:-16px;transform:unset}.calculator .calculator-result .products .product-box .product{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:80px 1fr 1fr;row-gap:12px}.calculator .calculator-result .products .product-box .product .left{-moz-column-gap:16px;column-gap:16px;display:grid;grid-column:span 3;grid-template-columns:80px 1fr 1fr}.calculator .calculator-result .products .product-box .product .left .inner-title-outer{grid-column:span 2}.calculator .calculator-result .products .product-box .product .label{grid-column:2/4}.calculator .calculator-result .products .product-box .product .link{grid-column:3/4;justify-content:flex-end}.calculator .calculator-result .products .product-box .product .volume.mobile{align-self:center;display:block;grid-column:2/3;justify-content:center;width:-moz-fit-content;width:fit-content}.calculator .calculator-result .products .product-box .product .left .volume{display:none}.calculator .calculator-result .products .product-box .product .left .image-outer .tooltip i+div{left:-16px;transform:unset}.calculator .calculator-result .products .product-box .product .link a{padding:10px}.calculator .title .tooltip i+div{width:230px}.calculator .info-box-mobile.under.hide{display:none}.calculator .calculator-result .products .product-box .info{grid-template-columns:1fr;padding:12px 16px}.calculator .calculator-result .products .product-box .info.three{grid-template-columns:1fr}.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+1),.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+2),.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+3),.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+4),.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+5),.calculator .calculator-result .products .product-box .info.three>:nth-child(6n+6){grid-column:span 1}.calculator .calculator-result .products .product-box .info .info-result{padding:unset}.calculator .calculator-result .products .product-box .info .info-result+.info-result{border-left:unset;border-top:1px solid var(--purple30);margin-top:12px;padding-top:12px}}[data-colors=dark] .calculator .calculator-box .tabs-actions{border-bottom-color:var(--white15)}[data-colors=dark] .calculator .calculator-box .tabs-action[data-active=true]{border-bottom-color:var(--main_color);color:var(--main_color)}[data-colors=dark] .page-template-tpl-profile .personal-cabinet-page .sidebar__items--outer{background-color:var(--white_main)}[data-colors=dark] .page-template-tpl-profile .personal-cabinet-page .sidebar__item a,[data-colors=dark] .page-template-tpl-profile .personal-cabinet-page .sidebar__item button{color:var(--white)}[data-colors=dark] .page-template-tpl-profile .personal-cabinet-page .sidebar__item.active{background:var(--main_background)}[data-colors=dark] .page-template-tpl-profile .personal-cabinet-page .content .contact-info,[data-colors=dark] .page-template-tpl-profile .personal-cabinet-page .content .personal-info{background-color:var(--white_main)}[data-colors=dark] .page-template-tpl-profile .personal-cabinet-page .profile-page .top h2{color:var(--white)}[data-colors=dark] .page-template-tpl-profile .personal-cabinet-page .profile-page .grid .field{background:var(--main_background)}[data-colors=dark] .page-template-tpl-profile .personal-cabinet-page .profile-page .grid .field span,[data-colors=dark] .page-template-tpl-profile .personal-cabinet-page .profile-page .grid .field strong{color:var(--white)}[data-colors=dark] .page-template-tpl-profile{--field_label_color:var(--main_color);--field_color:var(--main_color);--field_placeholder_color:var(--main_color)}[data-colors=dark] .page-template-tpl-profile .personal-cabinet-page .profile-page .form-inner .text{color:var(--white)}.page-template-tpl-profile .personal-cabinet-page{display:flex;flex-direction:column;margin-top:48px}.page-template-tpl-profile .personal-cabinet-page .page-title{margin-bottom:unset}.page-template-tpl-profile .personal-cabinet-page .profile-page{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:315px calc(100% - 335px);margin-bottom:80px;margin-top:48px}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .blog:has(.pagination-container) .listing-items-grid .conference-item:last-child{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid{display:flex;flex-direction:column;padding:unset}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid+.pagination-container{background-color:var(--section_bg_light);border-bottom-left-radius:16px;border-bottom-right-radius:16px}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .empty-favorites{align-items:center;background-color:var(--section_bg_light);border-radius:16px;display:flex;flex-direction:column;padding:40px 32px;row-gap:16px;text-align:center}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .empty-favorites h2{color:var(--purple);font-size:calc(28px*var(--font_size_coef));font-weight:800;line-height:114.2857142857%;max-width:761px;text-transform:uppercase}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .empty-favorites p{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%;max-width:761px}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .empty-favorites svg+h2{margin-top:8px}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .top-edit{align-items:center;background-color:var(--section_bg_light);border-top-left-radius:16px;border-top-right-radius:16px;display:flex;justify-content:space-between;padding:32px 32px 0}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .top-edit h2{color:var(--purple_light_white);font-size:calc(24px*var(--font_size_coef));font-weight:800;line-height:116.6666666667%;text-transform:uppercase}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .top-edit [data-dropdown-container]{position:relative}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .top-edit [data-dropdown-content]{background-color:var(--section_bg_light);border-radius:12px;box-shadow:0 20px 100px 0 rgba(26,33,71,.251);margin-top:8px;max-width:290px;padding:16px;position:absolute;right:0;top:100%;width:-moz-max-content;width:max-content;z-index:2}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .top-edit [data-dropdown-content] .inner{display:flex;flex-direction:column;row-gap:8px}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .top-edit [data-dropdown-content] strong{font-size:calc(20px*var(--font_size_coef));font-weight:800;line-height:120%}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .top-edit [data-dropdown-content] p{font-size:calc(14px*var(--font_size_coef));line-height:128.5714285714%}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .top-edit [data-dropdown-content] .buttons{-moz-column-gap:8px;column-gap:8px;display:flex;justify-content:flex-end;margin-top:8px}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .top-edit+.conference-item{border-top-left-radius:unset;border-top-right-radius:unset;margin-top:-20px}.page-template-tpl-profile .personal-cabinet-page .profile-page .top{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex}.page-template-tpl-profile .personal-cabinet-page .profile-page .top h2{color:var(--purple_light);font-size:calc(24px*var(--font_size_coef));font-weight:800;line-height:116.6666666667%;text-transform:uppercase}.page-template-tpl-profile .personal-cabinet-page .profile-page .top .button .icon-block{--icon_block_size:16px}.page-template-tpl-profile .personal-cabinet-page .profile-page .grid{display:grid;gap:8px;grid-template-columns:calc(50% - 4px) calc(50% - 4px);margin-top:24px}.page-template-tpl-profile .personal-cabinet-page .profile-page .grid .field{background-color:var(--purple5);border-radius:16px;display:flex;flex-direction:column;min-height:72px;padding:12px 24px;row-gap:4px}.page-template-tpl-profile .personal-cabinet-page .profile-page .grid .field.height{height:-moz-fit-content;height:fit-content}.page-template-tpl-profile .personal-cabinet-page .profile-page .grid .field strong{color:var(--main60);font-size:calc(16px*var(--font_size_coef));line-height:125%}.page-template-tpl-profile .personal-cabinet-page .profile-page .grid .field span{color:var(--main);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:calc(20px*var(--font_size_coef));font-weight:500;line-height:120%;overflow:hidden}.page-template-tpl-profile .personal-cabinet-page .profile-page .grid .field--wrapper{display:flex;flex-direction:column;row-gap:8px}.page-template-tpl-profile .personal-cabinet-page .profile-page .grid .field--wrapper .info{color:var(--main60);font-size:calc(14px*var(--font_size_coef));font-weight:500;line-height:128.5714285714%}.page-template-tpl-profile .personal-cabinet-page .profile-page .form-inner{display:flex;flex-direction:column;margin-top:24px;row-gap:24px}.page-template-tpl-profile .personal-cabinet-page .profile-page .form-inner .select-content{--field_bg:var(--section_bg_light)}.page-template-tpl-profile .personal-cabinet-page .profile-page .form-inner .select-toggle .text{overflow:hidden;position:relative;text-overflow:ellipsis;top:8px}.page-template-tpl-profile .personal-cabinet-page .profile-page .form-inner .field-toggles.foreground{z-index:3}.page-template-tpl-profile .personal-cabinet-page .profile-page .form-inner .text{color:var(--main60);font-size:calc(16px*var(--font_size_coef));line-height:125%}.page-template-tpl-profile .personal-cabinet-page .profile-page .form-actions{-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:flex-end;margin-top:24px}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .top--wrapper{align-items:flex-start;display:flex;flex-direction:column}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .top--wrapper h2{color:var(--purple);font-size:calc(24px*var(--font_size_coef));font-weight:800;line-height:116.6666666667%;text-transform:uppercase}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .top--wrapper p{color:var(--main60);font-size:calc(16px*var(--font_size_coef));line-height:125%;margin-top:8px}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code{align-items:flex-start;display:flex;flex-direction:column}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .code-numbers{margin-top:12px!important}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .hide-after-timer-end,.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .show-after-timer-end{margin-top:32px!important}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .contact-info-confirm__wrapper{display:grid;grid-template-columns:50% 50%}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .contact-info-confirm__wrapper .buttons{display:flex;grid-column:span 2;justify-content:flex-end;margin-top:24px;width:100%}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .contact-info-confirm__wrapper .buttons .auth-hide{display:none}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper{width:100%}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .code-title{font-size:calc(20px*var(--font_size_coef));line-height:120%;text-align:center}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .code-numbers{-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:center;margin-top:40px}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .code-numbers input{background-color:var(--gray_middle);border:unset;border-radius:12px;font-size:calc(24px*var(--font_size_coef));height:72px;line-height:116.6666666667%;max-width:72px;text-align:center;width:100%}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .code-numbers input:focus{background-color:var(--purple15)}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .code-error-field{display:flex;justify-content:center}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .authorize{display:none}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .show-after-timer-end button span{color:var(--purple);font-size:calc(16px*var(--font_size_coef));font-weight:800;line-height:125%;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:10%}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .hide-after-timer-end,.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .show-after-timer-end{color:var(--main60);display:flex;font-size:calc(16px*var(--font_size_coef));justify-content:center;line-height:125%;margin-top:76px;text-align:center}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .hide-after-timer-end .timer-countdown,.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .show-after-timer-end .timer-countdown{margin-left:4px}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .hide-after-timer-end button,.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .show-after-timer-end button{color:var(--main60);font-size:inherit;text-align:center}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .code-title,.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .hide-after-timer-end button span,.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .field-wrapper.code .show-after-timer-end button span{font-size:calc(16px*var(--font_size_coef));line-height:125%}.page-template-tpl-profile .personal-cabinet-page .sidebar__items--outer{border-radius:16px}.page-template-tpl-profile .personal-cabinet-page .content{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}.page-template-tpl-profile .personal-cabinet-page .content.hide{grid-template-rows:1fr}.page-template-tpl-profile .personal-cabinet-page .content__inner{display:flex;flex-direction:column;min-height:0;overflow:hidden;row-gap:8px}.page-template-tpl-profile .personal-cabinet-page .content .contact-info,.page-template-tpl-profile .personal-cabinet-page .content .personal-info{background-color:var(--section_bg_light);border-radius:16px;padding:32px}.page-template-tpl-profile .personal-cabinet-page .sidebar{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}.page-template-tpl-profile .personal-cabinet-page .sidebar.hide{grid-template-rows:1fr}.page-template-tpl-profile .personal-cabinet-page .sidebar--button{display:none}.page-template-tpl-profile .personal-cabinet-page .sidebar--button .inner{align-items:center;background-color:var(--purple);border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.page-template-tpl-profile .personal-cabinet-page .sidebar--button .inner svg{font-size:20px}.page-template-tpl-profile .personal-cabinet-page .sidebar__inner{display:flex;flex-direction:column;min-height:0;overflow:hidden}.page-template-tpl-profile .personal-cabinet-page .sidebar__item{transition:background-color .3s ease}.page-template-tpl-profile .personal-cabinet-page .sidebar__item a,.page-template-tpl-profile .personal-cabinet-page .sidebar__item button{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;font-size:calc(18px*var(--font_size_coef));font-weight:600;line-height:122.2222222222%;padding:12px 24px;width:100%}.page-template-tpl-profile .personal-cabinet-page .sidebar__item:hover a,.page-template-tpl-profile .personal-cabinet-page .sidebar__item:hover button{background:linear-gradient(90deg,rgba(81,51,139,.1),rgba(81,51,139,0) 50%)}.page-template-tpl-profile .personal-cabinet-page .sidebar__item.active a,.page-template-tpl-profile .personal-cabinet-page .sidebar__item.active button{background:linear-gradient(90deg,rgba(81,51,139,.1),rgba(81,51,139,0));border-left:2px solid var(--purple);color:var(--purple)}.page-template-tpl-profile .personal-cabinet-page .sidebar__item:last-child{margin-top:24px}.page-template-tpl-profile .personal-cabinet-page .sidebar__items{display:flex;flex-direction:column;overflow:hidden;padding:8px 0}.page-template-tpl-profile .personal-cabinet-page .sidebar__items--outer{background-color:var(--section_bg_light)}.page-template-tpl-profile .personal-cabinet-page .sidebar .modal-container .modal-block{align-items:center}.page-template-tpl-profile .personal-cabinet-page .sidebar .modal-container .modal-block .info{align-items:center;display:flex;flex-direction:column;row-gap:24px}.page-template-tpl-profile .personal-cabinet-page .sidebar .modal-container .title{margin-bottom:24px}.page-template-tpl-profile .personal-cabinet-page .sidebar .modal-container p{max-width:426px;text-align:center}.page-template-tpl-profile .personal-cabinet-page .sidebar .modal-container .buttons{-moz-column-gap:24px;column-gap:24px;display:flex;justify-content:center;max-width:426px;width:100%}.page-template-tpl-profile .personal-cabinet-page .sidebar .modal-container .buttons .button{width:100%}@media (max-width:1024px){.page-template-tpl-profile .personal-cabinet-page .content:not(.hide){margin-top:12px}.page-template-tpl-profile .personal-cabinet-page .content .contact-info,.page-template-tpl-profile .personal-cabinet-page .content .personal-info{padding:20px}.page-template-tpl-profile .personal-cabinet-page .sidebar:not(.hide){margin-top:12px}.page-template-tpl-profile .personal-cabinet-page .profile-page{grid-template-columns:100%;row-gap:0}.page-template-tpl-profile .personal-cabinet-page .profile-page .sidebar--button{display:flex}.page-template-tpl-profile .personal-cabinet-page .profile-page .sidebar--button.hide{display:none}.page-template-tpl-profile .personal-cabinet-page .profile-page .content.hide,.page-template-tpl-profile .personal-cabinet-page .profile-page .sidebar.hide{grid-template-rows:0fr}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .top-edit{flex-direction:column;padding:32px 32px 12px;row-gap:12px}.page-template-tpl-profile .personal-cabinet-page .profile-page .content .listing-items-grid .top-edit [data-dropdown-content]{left:50%;right:unset;transform:translateX(-50%)}.page-template-tpl-profile .personal-cabinet-page .profile-page .top{flex-direction:column;row-gap:12px}.page-template-tpl-profile .personal-cabinet-page .profile-page .grid{grid-template-columns:100%}.page-template-tpl-profile .personal-cabinet-page .profile-page .form-inner{margin-top:16px;row-gap:16px}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .contact-info-confirm__wrapper{grid-template-columns:100%}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .contact-info-confirm__wrapper .buttons{grid-column:unset}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .contact-info-confirm__wrapper .buttons .button{width:100%}.page-template-tpl-profile .personal-cabinet-page .profile-page .contact-info .contact-info-confirm__wrapper .field-wrapper{margin-top:16px}.page-template-tpl-profile .personal-cabinet-page .field-toggles,.page-template-tpl-profile .personal-cabinet-page .field-tripples{--col_count:1;row-gap:16px}.page-template-tpl-profile .personal-cabinet-page .form-actions{flex-direction:column;row-gap:16px}}[data-colors=dark] .conference-page .info .item .data .value{color:var(--main_white)}[data-colors=dark] .conference-page .content,[data-colors=dark] .conference-page .info .item{background-color:#191919}[data-colors=dark] .icon-block .icon-close{color:var(--white)}[data-colors=dark] .conference-page .registration .label{border-color:var(--white);color:var(--white)}.conference-page .text-container{--text_indent:20px}.conference-page .categories-list{margin:unset}.conference-page .categories-list ul{display:flex;flex-wrap:wrap;gap:12px}.conference-page .categories-list ul li{margin:unset;padding-left:unset}.conference-page .text-container{color:var(--main_white)}.conference-page .product-image{margin-bottom:var(--block_indent);width:100%}.conference-page .product-image img{border-radius:24px;width:100%}.conference-page .info{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:40px;width:100%}.conference-page .info .item{align-items:center;background-color:var(--purple5);border-radius:16px;-moz-column-gap:8px;column-gap:8px;display:flex;padding:12px 16px}.conference-page .info .item .data{display:flex;flex-direction:column;row-gap:4px}.conference-page .info .item .data .label{font-size:calc(14px*var(--font_size_coef));font-weight:500;line-height:128.5714285714%}.conference-page .info .item .data .value{color:#2c2f36;font-size:calc(16px*var(--font_size_coef));font-weight:700;line-height:125%}.conference-page .grid-extend:not(.faq-item){row-gap:12px}.conference-page .grid-extend:not(.faq-item)+.grid-extend{margin-top:40px}.conference-page .grid-extend:not(.faq-item) .label{font-size:calc(20px*var(--font_size_coef));font-weight:800;line-height:120%}.conference-page .grid-extend:not(.faq-item) .value{font-size:calc(18px*var(--font_size_coef));font-weight:500;line-height:122.2222222222%}.conference-page .contacts--inner .label{font-size:calc(20px*var(--font_size_coef));font-weight:800;line-height:120%}.conference-page .contacts--items{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:1fr 1fr;margin-top:12px}.conference-page .contacts--items .item{background-color:var(--purple5);border-radius:16px;display:flex;flex-direction:column;padding:16px 24px;row-gap:8px}.conference-page .contacts--items .item .label{font-size:calc(16px*var(--font_size_coef));line-height:125%}.conference-page .content{background-color:var(--purple5);border-radius:24px;-moz-column-gap:18px;column-gap:18px;display:flex;padding:32px}.conference-page .content-text{font-size:calc(16px*var(--font_size_coef));line-height:125%}.conference-page .content-text *+*{margin-top:16px}.conference-page .video{background-color:var(--purple5);border-radius:16px;-moz-column-gap:32px;column-gap:32px;display:flex;padding:32px 24px}.conference-page .video .thumbnail{align-items:center;aspect-ratio:71/40;border-radius:8px;display:flex;height:100%;justify-content:center;min-width:142px;overflow:hidden;position:relative}.conference-page .video .thumbnail .icon-block{font-size:calc(40px*var(--font_size_coef));line-height:100%;position:relative;z-index:2}.conference-page .video .thumbnail img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.conference-page .video .data{display:flex;flex-direction:column;row-gap:8px;width:100%}.conference-page .video .data .title{font-size:calc(18px*var(--font_size_coef));font-weight:700;line-height:122.2222222222%}.conference-page .video .data .info-video{font-size:calc(16px*var(--font_size_coef));font-weight:500;line-height:125%}.conference-page .video .data .products{-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;font-size:calc(16px*var(--font_size_coef));line-height:125%}.conference-page .videos{display:flex;flex-direction:column;margin-bottom:40px;row-gap:12px}.conference-page .fixed-panel{bottom:20px;left:0;padding:0 var(--main_padding);position:fixed;width:100%;z-index:2}.conference-page .fixed-panel__inner{align-items:center;background-color:var(--white_main);border-radius:16px;display:flex;justify-content:space-between;padding:16px 32px;width:100%}.conference-page .fixed-panel__inner .buttons{-moz-column-gap:16px;column-gap:16px;display:flex}.conference-page .fixed-panel__inner .modal-container p{font-size:calc(16px*var(--font_size_coef));font-weight:600;line-height:125%;margin-top:24px;text-align:center}@media (max-width:1024px){.conference-page .bound-block{display:flex;flex-direction:column}.conference-page .bound-block .text-container{order:1}.conference-page .bound-block .share-links{order:3}.conference-page .bound-block .fixed-panel{margin-bottom:32px;order:2;padding:0;position:relative}.conference-page .bound-block .fixed-panel__inner{flex-direction:column;padding:16px;row-gap:16px}.conference-page .bound-block .fixed-panel__inner .buttons{flex-direction:column;row-gap:16px;width:100%}.conference-page .bound-block .fixed-panel__inner .buttons .button{max-width:100%;width:100%}.conference-page .info{grid-template-columns:1fr}.conference-page .contacts--items{grid-template-columns:1fr;row-gap:12px}.conference-page .content{padding:16px}}.materials-page .listing-items-grid{--col_count:3}@media (max-width:1440px){.materials-page .listing-items-grid{--col_count:2}}@media (max-width:1024px){.materials-page .listing-items-grid{--col_count:1}}.materials-cart{background-color:var(--purple);border-radius:100px;bottom:20px;padding:8px 8px 8px 24px;position:fixed;right:20px;transition:transform .3s ease}.materials-cart,.materials-cart .info{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex}.materials-cart .info{color:var(--white);font-size:calc(16px*var(--font_size_coef));font-weight:600;line-height:125%}.materials-cart .info .icon{font-size:calc(24px*var(--font_size_coef));line-height:100%}.materials-cart.hide{transform:translateY(calc(100% + 20px))}@media (max-width:1024px){.materials-cart{border-radius:32px;flex-direction:column;padding:12px 8px;row-gap:12px;width:calc(100% - 40px)}.materials-cart .button{width:100%}}#checkout-modal #checkout-form{display:flex;flex-direction:column;margin-top:16px}#checkout-modal #checkout-form .product-positions__wrapper{color:var(--main);font-size:calc(18px*var(--font_size_coef));font-weight:600;line-height:122.2222222222%;margin-top:16px;text-align:center;width:100%}#checkout-modal #checkout-form #product-list{display:flex;flex-direction:column;margin-top:16px;max-height:332px;overflow:auto;padding-bottom:16px;row-gap:8px}#checkout-modal #checkout-form #product-list .product{background-color:var(--purple5);border-radius:16px;-moz-column-gap:16px;column-gap:16px;display:flex;padding:16px}#checkout-modal #checkout-form #product-list .product .left-wrapper{display:flex;flex-direction:column;justify-content:space-between;max-width:110px;row-gap:8px;width:100%}#checkout-modal #checkout-form #product-list .product .left-wrapper .controls{display:flex;justify-content:space-between}#checkout-modal #checkout-form #product-list .product .left-wrapper .controls[data-value="1"] .icon-cart-trash{display:block}#checkout-modal #checkout-form #product-list .product .left-wrapper .controls:not([data-value="1"]) .icon-cart-trash,#checkout-modal #checkout-form #product-list .product .left-wrapper .controls[data-value="1"] .icon-cart-minus{display:none}#checkout-modal #checkout-form #product-list .product .left-wrapper .controls:not([data-value="1"]) .icon-cart-minus{display:block}#checkout-modal #checkout-form #product-list .product .left-wrapper .controls input[type=number]{background-color:unset;border:unset;color:var(--purple);display:flex;font-size:calc(18px*var(--font_size_coef));font-weight:800;justify-content:center;line-height:100%;margin:unset;padding:unset;text-align:center;width:-moz-fit-content;width:fit-content;width:100%}#checkout-modal #checkout-form #product-list .product .left-wrapper .controls .minus,#checkout-modal #checkout-form #product-list .product .left-wrapper .controls .plus{align-items:center;border-radius:8px;color:var(--purple);display:flex;font-size:calc(18px*var(--font_size_coef));font-weight:800;height:24px;justify-content:center;line-height:100%;transition:color .3s ease,background-color .3s ease;width:24px}#checkout-modal #checkout-form #product-list .product .left-wrapper .controls .minus .icon,#checkout-modal #checkout-form #product-list .product .left-wrapper .controls .plus .icon{font-size:24px}#checkout-modal #checkout-form #product-list .product .left-wrapper .controls .minus:hover,#checkout-modal #checkout-form #product-list .product .left-wrapper .controls .plus:hover{background-color:var(--purple);color:var(--white)}#checkout-modal #checkout-form #product-list .product .left-wrapper .controls .minus:disabled,#checkout-modal #checkout-form #product-list .product .left-wrapper .controls .plus:disabled{background-color:var(--purple20);color:var(--purple15);cursor:not-allowed}#checkout-modal #checkout-form #product-list .product .left-wrapper img{border-radius:12px;max-height:61px;-o-object-fit:cover;object-fit:cover;width:100%}#checkout-modal #checkout-form #product-list .product .right-wrapper{align-items:flex-start;-moz-column-gap:16px;column-gap:16px;display:flex}#checkout-modal #checkout-form #product-list .product .right-wrapper .info{display:flex;flex-direction:column;row-gap:8px}#checkout-modal #checkout-form #product-list .product .right-wrapper .info .bottom,#checkout-modal #checkout-form #product-list .product .right-wrapper .info .top{color:var(--main);font-size:calc(16px*var(--font_size_coef));font-weight:600;line-height:125%}#checkout-modal #checkout-form #product-list .product .right-wrapper .info .name{color:var(--purple_light);font-size:calc(16px*var(--font_size_coef));font-weight:700;line-height:125%}#checkout-modal #checkout-form #product-list .product .right-wrapper .remove-product{color:var(--purple);font-size:20px}#checkout-modal #checkout-form .bottom-info{font-size:calc(14px*var(--font_size_coef));line-height:128.5714285714%;margin-top:16px;text-align:center}#checkout-modal #checkout-form .bottom-info a,#checkout-modal #checkout-form .bottom-info span{display:inline}#checkout-modal #checkout-form .field-doubles{--col_count:2;--h_gap:16px;--v_gap:16px}@media (max-width:768px){#checkout-modal #checkout-form .field-doubles{--col_count:1}}#material-auth .info-inner,#material-order-success .info-inner{font-size:calc(18px*var(--font_size_coef));font-weight:600;line-height:122.2222222222%;margin:24px auto 0;max-width:426px;text-align:center}#material-auth .modal-actions,#material-order-success .modal-actions{-moz-column-gap:24px;column-gap:24px;display:flex;margin:24px auto 0;max-width:390px}#material-auth .modal-actions .button a,#material-order-success .modal-actions .button a{color:var(--white);text-decoration:unset}@media (max-width:1024px){#material-auth .modal-actions,#material-order-success .modal-actions{flex-direction:column;row-gap:16px;width:100%}}.seo-text-block{--container_background:var(--block_background);background:var(--container_background);border-radius:16px;padding:20px}@media (min-width:1025px){.seo-text-block{padding:40px 56px}}.seo-text-block .link{--icon_block_size:20px;--icon_indent:0px;display:grid;font-weight:800;grid-template-columns:var(--icon_block_size) auto;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:10%;grid-gap:8px;align-items:center;color:var(--purple_white);cursor:pointer;font-size:calc(16px*var(--font_size_coef));line-height:125%}.seo-text-block .link .icon-block{order:-1}.seo-text-block .link [data-more-text]:last-child{grid-gap:1/-1}.seo-text-block [data-show-more-init]{--max_height:200px}.seo-text-block [data-show-more-inner].content-styles{--text_indent:16px;font-size:calc(14px*var(--font_size_coef));line-height:128.5714285714%}@media (min-width:1025px){.seo-text-block [data-show-more-inner].content-styles{font-size:calc(15px*var(--font_size_coef));line-height:146.6666666667%}}.hero-container{align-items:center;display:flex;flex-direction:column;padding:80px var(--main_padding)}.hero-container.colored{background:linear-gradient(90deg,#2b3c90,#51338b);color:var(--white)}.hero-container.colored .hero-container__title{color:var(--white)}.hero-container__inner{display:flex;flex-direction:column;max-width:868px;text-align:center;width:100%}.hero-container__inner.wide{max-width:1100px}.hero-container h1.hero-container__title{font-size:calc(48px*var(--font_size_coef));line-height:116.6666666667%}.hero-container__title{color:var(--purple_light);font-size:calc(40px*var(--font_size_coef));font-weight:800;line-height:100%;text-transform:uppercase}.hero-container__description{font-size:calc(20px*var(--font_size_coef));line-height:120%;margin-top:24px}.hero-container__form{-moz-column-gap:16px;column-gap:16px;display:flex;margin-top:32px}.hero-container__form select{width:100%}.hero-container__form button[type=submit]{--button_padding:32px;height:auto;min-width:-moz-max-content;min-width:max-content}.hero-container__listing{display:grid;gap:20px 20px;grid-template-columns:repeat(3,calc(33.33333% - 13.33333px));margin-top:40px;width:100%}.hero-container__listing .link{align-items:center;background-color:var(--gray_middle);border-radius:16px;display:flex;justify-content:center;min-height:112px;padding:16px;transition:background-color .3s ease}@media (hover:hover){.hero-container__listing .link:hover{background-color:var(--gray_light)}}@media (max-width:1024px){.hero-container{padding:48px var(--main_padding)}.hero-container h1.hero-container__title{font-size:calc(28px*var(--font_size_coef));line-height:114.2857142857%}.hero-container__title{font-size:calc(24px*var(--font_size_coef));line-height:116.6666666667%}.hero-container__description{font-size:calc(18px*var(--font_size_coef));line-height:122.2222222222%;margin-top:16px}.hero-container__form{align-items:center;flex-direction:column;row-gap:24px}.hero-container__form button[type=submit]{--button_padding:32px;height:var(--button_height);min-width:unset;width:-moz-fit-content;width:fit-content}.hero-container__listing{display:grid;gap:8px 8px;grid-template-columns:repeat(2,calc(50% - 4px));margin-top:24px}.hero-container__listing .link{min-height:72px}}.scope-application-page .tabs-container{margin:0 0 24px}@media (min-width:1025px){.scope-application-page .tabs-container{margin:0 0 40px}}.where-container{--section_title_indent:16px}@media (min-width:1025px){.where-container{--section_title_indent:24px}}.where-container .sale-points-block{margin:24px 0 0}@media (min-width:1025px){.where-container .sale-points-block{margin:40px 0 0}}/*# sourceMappingURL=styles.min.css.map */
