/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(../../../fonts/roboto-slab-700.859b6516.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:800;src:url(../../../fonts/roboto-slab-800.e68aef64.woff2)format("woff2")}@font-face{font-display:swap;font-family:Wix Madefor Display;font-style:normal;font-weight:400;src:url(../../../fonts/wix-madefor-display-400.099d8bd1.woff2)format("woff2")}@font-face{font-display:swap;font-family:Wix Madefor Display;font-style:normal;font-weight:500;src:url(../../../fonts/wix-madefor-display-500.00511250.woff2)format("woff2")}@font-face{font-display:swap;font-family:Wix Madefor Display;font-style:normal;font-weight:600;src:url(../../../fonts/wix-madefor-display-600.b757bac4.woff2)format("woff2")}@font-face{font-display:swap;font-family:Wix Madefor Display;font-style:normal;font-weight:700;src:url(../../../fonts/wix-madefor-display-700.2686ba88.woff2)format("woff2")}@font-face{font-display:swap;font-family:Wix Madefor Display;font-style:normal;font-weight:800;src:url(../../../fonts/wix-madefor-display-800.ed9ac07d.woff2)format("woff2")}:root{--black-25:#f3f5f6;--black-50:#e9e9e9;--black-100:#b9b9bb;--black-200:#98989a;--black-300:#68686c;--black-400:#4b4b50;--black-500:#1e1e24;--black-600:#1b1b21;--black-700:#15151a;--black-800:#111114;--black-900:#0d0d0f;--green-50:#ecf4ed;--green-100:#c4dcc7;--green-200:#a8cbac;--green-300:#80b486;--green-400:#68a56e;--green-500:#428f4a;--green-600:#3c8243;--green-700:#2f6635;--green-800:#244f29;--green-900:#1c3c1f;--white:#fff;--black:var(--black-800);--green:var(--green-500);--color-background-primary:var(--white);--color-background-secondary:var(--black-25);--color-background-mobile-menu:var(--green);--color-background-body-overlay:#00000080;--color-background-image-overlay:#00000059;--color-background-load-image:var(--green-200);--color-background-switch-tabs:var(--black-50);--color-background-field:var(--black-25);--color-text-primary:var(--black);--color-text-primary-hover:var(--green);--color-text-secondary:var(--black-400);--color-text-secondary-on-green:var(--black-100);--color-text-secondary-description:var(--black-100);--color-text-placeholder:var(--black-300);--color-text-accent:var(--green);--color-text-white:var(--white);--color-text-error:#e3322f;--color-text-success:#487e24;--color-text-white-hover:var(--green-50);--color-text-white-05:#ffffff80;--color-text-button-green:var(--white);--color-background-button-green:var(--green);--color-background-button-green-hover:var(--green-600);--color-background-button-green-active:var(--green-700);--color-background-button-green-disabled:var(--black-300);--color-text-button-black:var(--white);--color-text-button-black-active:var(--white);--color-background-button-black:var(--black);--color-background-button-black-hover:var(--black-500);--color-background-button-black-active:var(--black-900);--color-background-button-black-disabled:var(--black-300);--radius-border-button-black:16px;--radius-border-button-green:52px;--radius-border-box:32px;--radius-border-field:8px;--font-family-text-primary:"Wix Madefor Display",sans-serif;--font-family-text-head:"Roboto Slab",serif;--color-scrollbar-thumb:var(--black-100);--color-scrollbar-track:var(--black-50);--transition-duration:.15s;--container-width:1440px;--container-padding:16px;--header-height:60px}@media (min-width:1280px){:root{--container-padding:40px;--header-height:108px}}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}a[href^=mailto\:],a[href^=tel\:]{color:inherit;white-space:nowrap;text-decoration:none}@media (hover:hover){:is(a[href^=mailto\:],a[href^=tel\:]){transition:color var(--transition-duration)}:is(a[href^=mailto\:],a[href^=tel\:]):hover{color:var(--color-text-primary-hover)}}button{cursor:pointer}.visually-hidden{-webkit-clip-path:inset(50%);clip-path:inset(50%);clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.scroll-lock{overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.base{font-family:var(--font-family-text-primary);color:var(--color-text-primary);background-color:var(--color-background-primary);-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-size:16px;font-weight:400;line-height:normal;overflow-x:hidden}.base__body{flex-direction:column;min-width:320px;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.base__body #bx-panel{display:none!important}@media (min-width:1024px){.base__body #bx-panel{display:block!important}}.header-wrap{position:relative}.header-wrap__filler{height:var(--header-height)}.header-wrap__filler--hidden{display:none}.header{z-index:100;height:var(--header-height);background-color:var(--green);transition:background-color .4s;position:fixed;top:0;left:0;right:0;box-shadow:0 0 24px #0000000d}.header--transparent{box-shadow:unset;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.header__inner{align-items:center;gap:8px;display:flex}.header__logo{margin-right:auto}.header__menu,.header__phone,.header__switch-lang{display:none}@media (min-width:1024px){.header__inner{gap:16px}.header__menu{display:block}.header .header__phone{color:var(--color-text-white);font-size:16px;font-weight:700;line-height:normal;text-decoration:none;display:block}@media (hover:hover){.header .header__phone{transition:color var(--transition-duration)}.header .header__phone:hover{color:var(--color-text-white-hover)}}.header__switch-lang{display:block}.header__mobile-menu-trigger{display:none}}@media (min-width:1280px){.header{gap:24px}.header .logo{transition:width .3s,height .3s}.header:not(.header--transparent){height:auto}.header:not(.header--transparent) .logo{width:154px;height:60px}}.logo{-webkit-user-select:none;user-select:none;pointer-events:none;width:154px;height:60px;display:block}.footer .logo{width:142px;height:50px}@media (min-width:1280px){.logo{width:281px;height:108px}}.search-trigger{color:var(--color-text-button-green);background-color:var(--color-background-button-green);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:flex}@media (hover:hover){.search-trigger{transition:background-color var(--transition-duration)}.search-trigger:hover{background-color:var(--color-background-button-green-hover)}}.search-trigger:active{background-color:var(--color-background-button-green-active)}.mobile-menu-trigger{color:var(--black);background-color:var(--white);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.search-trigger__icon path{stroke:currentColor}.line-menu{flex-direction:column;align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.line-menu__link{color:var(--color-text-white);font-size:16px;font-weight:700;line-height:normal;text-decoration:none}@media (hover:hover){.line-menu__link{transition:color var(--transition-duration)}.line-menu__link:hover{color:var(--color-text-white-hover)}}@media (min-width:1024px){.line-menu{flex-flow:wrap}}.switch-lang{background-color:#fff3;border-radius:10px;width:100%;display:flex}.switch-lang__item{text-align:center;color:var(--color-text-white-05);flex-grow:1;flex-basis:100%;padding:12px 16px;font-size:14px;font-weight:600;line-height:normal;text-decoration:none}.switch-lang__item:not(:last-child){position:relative}.switch-lang__item:not(:last-child):after{content:"";background-color:var(--white);width:1px;position:absolute;top:16px;bottom:16px;right:0}@media (hover:hover){.switch-lang__item{transition:color var(--transition-duration)}.switch-lang__item:hover{color:var(--color-text-white)}}.switch-lang__item--active{color:var(--color-text-white)}.main__banner{z-index:0;margin-bottom:60px;position:relative}.main__inner{padding-bottom:100px}.main__breadcrumb{margin-top:16px;margin-bottom:24px}.main__breadcrumb--top{z-index:10;top:var(--header-height);position:absolute}.main__breadcrumb--hidden{display:none}.main__pagination{justify-content:center;margin-top:60px;display:flex}.main__feedback-banner{margin-top:60px}@media (min-width:1024px){.main__inner{padding-bottom:60px}}.footer{color:var(--color-text-white);background-color:var(--green);margin-top:auto;font-size:16px;font-weight:700;line-height:normal}.footer a{color:inherit;text-decoration:none}@media (hover:hover){.footer a{transition:color var(--transition-duration)}.footer a:hover{color:var(--color-text-white-hover)}}.footer__inner{flex-direction:column;gap:32px;padding-top:40px;padding-bottom:40px;display:flex}.footer__line,.footer__contacts{flex-direction:column;align-items:center;gap:16px;display:flex}.footer__text{margin:0}@media (min-width:1024px){.footer__line{flex-direction:row;justify-content:space-between}.footer__contacts{align-items:flex-start}.footer__column{flex-grow:1;flex-basis:100%}.footer__column--privacy{text-align:center}.footer__column--dev{text-align:right}}@media (min-width:1280px){.footer__contacts{flex-direction:row}}.footer-contact{flex-direction:column;align-items:center;gap:4px;display:flex}.footer-contact__title{color:var(--color-text-white-05);margin:0}.footer-contact__value{margin:0}@media (min-width:1024px){.footer-contact{align-items:flex-start}}.mobile-menu{z-index:100;background-color:var(--color-background-mobile-menu);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-duration).1s,visibility var(--transition-duration),transform var(--transition-duration);flex-direction:column;gap:32px;padding-top:24px;padding-bottom:24px;display:flex;position:fixed;inset:0;transform:translate(-100%)}.mobile-menu--open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity var(--transition-duration),visibility var(--transition-duration),transform var(--transition-duration);overflow-y:auto;transform:translate(0)}.mobile-menu__header{justify-content:space-between;align-items:center;gap:32px;display:flex}.mobile-menu__title{color:var(--color-text-white);font-family:var(--font-family-text-head);text-transform:uppercase;margin:0;font-size:24px;font-weight:700;line-height:normal}.mobile-menu__close{color:var(--white);background-color:#0000;border:none;justify-content:center;align-items:center;width:34px;height:34px;margin:-5px;padding:5px;display:flex}.mobile-menu__body{flex-direction:column;gap:24px;height:100%;display:flex}.mobile-menu__site-menu{margin-bottom:auto}.mobile-menu__contacts{color:var(--color-text-white);justify-content:space-between;align-items:center;gap:24px;display:flex}.mobile-menu__hotline{font-family:var(--font-family-text-primary);flex-direction:column;align-items:flex-start;font-size:16px;font-weight:700;line-height:normal;display:flex}.mobile-menu__hotline-label{color:var(--color-text-secondary-on-green);font-size:13px;font-weight:500;line-height:normal}.arrow-menu{flex-direction:column;gap:16px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.arrow-menu__link{color:var(--color-text-white);font-family:var(--font-family-text-head);justify-content:space-between;align-items:center;gap:24px;padding:4px 0;font-size:24px;font-weight:700;line-height:normal;text-decoration:none;display:flex}.social-network{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.social-network__link{color:var(--color-text-white);justify-content:center;align-items:center;text-decoration:none;display:flex}.block-list{flex-direction:column;gap:60px;display:flex}.block-title{color:var(--color-text-primary);font-family:var(--font-family-text-head);margin:0 0 32px;font-size:36px;font-weight:800;line-height:normal}@media (min-width:1024px){.block-title{text-transform:uppercase;margin:0 0 48px;font-size:62px}}.small-block-title{color:var(--color-text-primary);font-family:var(--font-family-text-head);margin:0 0 36px;font-size:36px;font-weight:800;line-height:normal}@media (min-width:1024px){.small-block-title{margin-bottom:32px;font-size:52px}}.add-bottom-button{margin-top:48px;display:flex}.add-bottom-button--center{justify-content:center}.green-btn{-webkit-appearance:none;appearance:none;color:var(--color-text-button-green);text-align:center;background-color:var(--color-background-button-green);border-radius:var(--radius-border-button-green);border:none;justify-content:center;width:100%;padding:16px 32px;font-size:16px;font-weight:700;line-height:normal;text-decoration:none;display:flex}@media (hover:hover){.green-btn{transition:background-color var(--transition-duration)}.green-btn:hover{background-color:var(--color-background-button-green-hover)}}.green-btn:active{background-color:var(--color-background-button-green-active)}@media (min-width:768px){.green-btn{max-width:300px}}.black-btn{-webkit-appearance:none;appearance:none;color:var(--color-text-button-black);text-align:center;background-color:var(--color-background-button-black);border-radius:var(--radius-border-button-black);border:none;justify-content:center;width:100%;padding:16px 32px;font-size:16px;font-weight:700;line-height:normal;text-decoration:none;display:flex}@media (hover:hover){.black-btn{transition:background-color var(--transition-duration)}.black-btn:hover{background-color:var(--color-background-button-black-hover)}}.black-btn:active{color:var(--color-text-button-black-active);background-color:var(--color-background-button-black-active)}@media (min-width:768px){.black-btn{max-width:300px}}.banner-title-center{width:100%;max-width:2560px;height:312px;margin:0 auto;position:relative;overflow:hidden}.banner-title-center__img{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;background-color:var(--color-background-load-image);width:100%;height:100%}.banner-title-center__overlay{z-index:1;background-color:var(--color-background-image-overlay);position:absolute;inset:0}.banner-title-center__content{z-index:2;padding-top:var(--header-height);color:var(--color-text-white);flex-direction:column;justify-content:center;padding-bottom:24px;display:flex;position:absolute;inset:0}.banner-title-center__title{text-align:center;font-family:var(--font-family-text-head);text-transform:uppercase;margin:0;font-size:32px;font-weight:700;line-height:normal;animation:1.4s .4s both fadeIn}@media (min-width:768px){.banner-title-center{height:400px}.banner-title-center--s{height:300px}}@media (min-width:1024px){.banner-title-center__title{font-size:62px}}.breadcrumb__item{color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:normal;text-decoration:none}.main__breadcrumb--top .breadcrumb__item{color:var(--color-text-white)}.breadcrumb__item--hidden{display:none}.breadcrumb__separator{vertical-align:middle;color:var(--color-text-secondary);margin:0 4px;display:inline-block}.main__breadcrumb--top .breadcrumb__separator{color:var(--color-text-white)}.breadcrumb__separator path{stroke:currentColor}@media (min-width:1024px){@media (hover:hover){a.breadcrumb__item{transition:color var(--transition-duration)}a.breadcrumb__item:hover{color:var(--color-text-primary)}.main__breadcrumb--top a.breadcrumb__item:hover{color:var(--color-text-white-hover)}}}.news-list{--gap-x:36px;--gap-y:36px;gap:var(--gap-y)var(--gap-x);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.news-list{--gap-x:20px;flex-flow:wrap}.news-list__item{flex-basis:calc((100% - (var(--gap-x))*1)/2)}}@media (min-width:1024px){.news-list--vertical{flex-direction:column}.news-list__item{flex-basis:calc((100% - (var(--gap-x))*3)/4)}.news-list--vertical .news-list__item{flex-basis:auto}}.news-item{color:var(--color-text-primary);flex-direction:column;text-decoration:none;display:flex}.news-item__image-wrap{border-radius:32px;width:100%;margin-bottom:18px;overflow:hidden}.news-item__image{aspect-ratio:325/192;object-fit:cover;background-color:var(--color-background-load-image);width:100%;height:auto}@media (hover:hover){.news-item__image{transition:transform .4s;transform:scale(1)}.news-item:hover .news-item__image{transform:scale(1.04)}}.news-item__date{margin-bottom:8px;font-size:16px;font-weight:400;line-height:normal}.news-item__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:600;line-height:normal;display:-webkit-box;overflow:hidden}@media (hover:hover){.news-item__title{transition:color var(--transition-duration)}.news-item:hover .news-item__title{color:var(--color-text-primary-hover)}}.pagination{gap:28px;display:inline-flex}.pagination__arrow{color:var(--color-text-button-green);background-color:var(--color-background-button-green);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;display:flex}.pagination__arrow path{stroke:currentColor}@media (hover:hover){.pagination__arrow{transition:background-color var(--transition-duration)}.pagination__arrow:hover{background-color:var(--color-background-button-green-hover)}}.pagination__arrow:active{background-color:var(--color-background-button-green-active)}.pagination__numbers{align-items:center;gap:16px;display:flex}.pagination__item{color:var(--color-text-primary);padding:4px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;display:flex}@media (hover:hover){.pagination__item:not(.pagination__item--current){transition:color var(--transition-duration)}.pagination__item:not(.pagination__item--current):hover{color:var(--color-text-primary-hover)}}.pagination__item--current{color:var(--color-text-accent)}.catalog-sections{--gap:20px;gap:var(--gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.catalog-sections__item{min-height:315px;display:flex}.catalog-sections__item-inner{z-index:0;color:var(--color-text-white);border-radius:32px;flex-direction:column;flex-basis:100%;padding:32px 24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.catalog-sections__item-img{z-index:-1;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;height:100%;position:absolute;top:0;right:0;transform:translate(35%)}.catalog-sections__item-title{font-family:var(--font-family-text-head);margin:0 0 16px;font-size:32px;font-weight:800;line-height:normal}.catalog-sections__item-desc{width:70%;margin-bottom:16px;font-size:16px;font-weight:400;line-height:normal}.catalog-sections__item-arrow{background-color:var(--color-text-white-05);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-top:auto;display:flex}@media (hover:hover){.catalog-sections__item-arrow{transition:background-color var(--transition-duration),color var(--transition-duration)}a:hover .catalog-sections__item-arrow{background-color:#ffffffb3}}.catalog-sections__item-arrow path{stroke:currentColor}@media (min-width:768px){.catalog-sections{flex-flow:wrap}.catalog-sections__item{flex-basis:calc(50% - (var(--gap)/2))}}@media (min-width:1024px){.catalog-sections__item{min-height:260px}.catalog-sections__item-img{transform:translate(0)scale(1)}@media (hover:hover){.catalog-sections__item-img{transition:transform .5s}a:hover .catalog-sections__item-img{transform:translate(0)scale(1.05)}}.catalog-sections__item-title{margin-bottom:12px;font-size:36px}.catalog-sections__item-desc{width:55%;font-size:16px}.catalog-sections__item-arrow{transition:background-color var(--transition-duration),color var(--transition-duration),transform var(--transition-duration)}a:active .catalog-sections__item-arrow{transform:scale(.9)}}.banner-title-left-content{flex-direction:column;width:100%;max-width:2560px;min-height:360px;margin:0 auto;display:flex;position:relative;overflow:hidden}.banner-title-left-content__img{z-index:1;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;background-color:var(--color-background-load-image);width:100%;height:100%;position:absolute;inset:0}.banner-title-left-content__overlay{z-index:2;background-color:var(--color-background-image-overlay);position:absolute;inset:0}.banner-title-left-content__content{z-index:3;padding-top:calc(var(--header-height) + 90px);color:var(--color-text-white);flex-direction:column;flex-grow:1;height:100%;padding-bottom:40px;display:flex;position:relative}.banner-title-left-content__content--ext{padding-top:calc(var(--header-height) + 50px)}.banner-title-left-content__sub-title{font-family:var(--font-family-text-head);margin:0 0 16px;font-size:16px;font-weight:700;line-height:normal;animation:1.4s .4s both fadeIn}.banner-title-left-content__title{font-family:var(--font-family-text-head);margin:auto 0 0;font-size:30px;font-weight:700;line-height:normal;animation:1.4s .4s both fadeIn}@media (min-width:1024px){.banner-title-left-content{min-height:400px}.banner-title-left-content__content{padding-bottom:60px}.banner-title-left-content__sub-title{max-width:80%;font-size:32px}.banner-title-left-content__title{max-width:80%;font-size:46px}}.switch-content{flex-direction:column;gap:48px;display:flex}.switch-content__radio{display:none}.switch-content__tabs{background-color:var(--color-background-switch-tabs);border-radius:30px;gap:4px;margin:0;padding:4px;list-style:none;display:flex}.switch-content__tabs--compact{background-color:#0000;border-radius:0;padding:0;overflow-x:auto}.switch-content__tab{flex-basis:100%}.switch-content__tabs--compact .switch-content__tab{flex-shrink:0;flex-basis:auto}.switch-content__tab-label{color:var(--color-text-primary);text-align:center;background-color:var(--white);transition:color var(--transition-duration),background-color var(--transition-duration);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;padding:16px 8px;font-size:14px;font-weight:700;line-height:normal;display:block}.switch-content__tabs--compact .switch-content__tab-label{background-color:var(--color-background-switch-tabs)}.switch-content__tab:first-child .switch-content__tab-label{border-top-left-radius:26px;border-bottom-left-radius:26px}.switch-content__tab:last-child .switch-content__tab-label{border-top-right-radius:26px;border-bottom-right-radius:26px}.switch-content__radio:first-child:checked~.switch-content__tabs .switch-content__tab:first-child .switch-content__tab-label,.switch-content__radio:nth-child(2):checked~.switch-content__tabs .switch-content__tab:nth-child(2) .switch-content__tab-label,.switch-content__radio:nth-child(3):checked~.switch-content__tabs .switch-content__tab:nth-child(3) .switch-content__tab-label,.switch-content__radio:nth-child(4):checked~.switch-content__tabs .switch-content__tab:nth-child(4) .switch-content__tab-label,.switch-content__radio:nth-child(5):checked~.switch-content__tabs .switch-content__tab:nth-child(5) .switch-content__tab-label{color:var(--color-text-white);background-color:var(--color-background-button-green);cursor:auto}@media (hover:hover){.switch-content__tab-label:hover{color:var(--color-text-white);background-color:var(--color-background-button-green-hover)}}.switch-content__content{display:none}.switch-content__radio:first-child:checked~.switch-content__contents .switch-content__content:first-child,.switch-content__radio:nth-child(2):checked~.switch-content__contents .switch-content__content:nth-child(2),.switch-content__radio:nth-child(3):checked~.switch-content__contents .switch-content__content:nth-child(3),.switch-content__radio:nth-child(4):checked~.switch-content__contents .switch-content__content:nth-child(4),.switch-content__radio:nth-child(5):checked~.switch-content__contents .switch-content__content:nth-child(5),.switch-content__radio:nth-child(6):checked~.switch-content__contents .switch-content__content:nth-child(6),.switch-content__radio:nth-child(7):checked~.switch-content__contents .switch-content__content:nth-child(7),.switch-content__radio:nth-child(8):checked~.switch-content__contents .switch-content__content:nth-child(8),.switch-content__radio:nth-child(9):checked~.switch-content__contents .switch-content__content:nth-child(9),.switch-content__radio:nth-child(10):checked~.switch-content__contents .switch-content__content:nth-child(10),.switch-content__radio:nth-child(11):checked~.switch-content__contents .switch-content__content:nth-child(11),.switch-content__radio:nth-child(12):checked~.switch-content__contents .switch-content__content:nth-child(12),.switch-content__radio:nth-child(13):checked~.switch-content__contents .switch-content__content:nth-child(13),.switch-content__radio:nth-child(14):checked~.switch-content__contents .switch-content__content:nth-child(14),.switch-content__radio:nth-child(15):checked~.switch-content__contents .switch-content__content:nth-child(15),.switch-content__radio:nth-child(16):checked~.switch-content__contents .switch-content__content:nth-child(16),.switch-content__radio:nth-child(17):checked~.switch-content__contents .switch-content__content:nth-child(17),.switch-content__radio:nth-child(18):checked~.switch-content__contents .switch-content__content:nth-child(18),.switch-content__radio:nth-child(19):checked~.switch-content__contents .switch-content__content:nth-child(19),.switch-content__radio:nth-child(20):checked~.switch-content__contents .switch-content__content:nth-child(20),.switch-content__radio:nth-child(21):checked~.switch-content__contents .switch-content__content:nth-child(21),.switch-content__radio:nth-child(22):checked~.switch-content__contents .switch-content__content:nth-child(22),.switch-content__radio:nth-child(23):checked~.switch-content__contents .switch-content__content:nth-child(23),.switch-content__radio:nth-child(24):checked~.switch-content__contents .switch-content__content:nth-child(24),.switch-content__radio:nth-child(25):checked~.switch-content__contents .switch-content__content:nth-child(25){display:block}@media (min-width:768px){.switch-content__tabs{align-self:center;width:100%;max-width:666px}.switch-content__tabs--left{max-width:unset;align-self:flex-start}.switch-content__tab-label{font-size:16px}}@media (min-width:1024px){.switch-content__tabs--compact .switch-content__tab-label{padding-left:16px;padding-right:16px}.switch-content__tabs--compact{flex-wrap:wrap;overflow-x:hidden}}@media (min-width:1280px){.switch-content__tabs--compact .switch-content__tab-label{padding-left:32px;padding-right:32px}}.partner-card{background-color:var(--color-background-secondary);border-radius:var(--radius-border-box);flex-shrink:0;justify-content:center;align-items:center;height:120px;padding:24px 60px;text-decoration:none;display:flex}.main-partners .partner-card{width:285px}.partner-card--white{background-color:var(--white)}.partner-card__logo{object-fit:contain;width:100%;height:100%}.feedback-banner{z-index:0;background-color:var(--green);border-radius:var(--radius-border-box);flex-direction:column;padding:32px 24px 310px;display:flex;position:relative;overflow:hidden}.feedback-banner__body{flex-direction:column;gap:24px;display:flex}.feedback-banner__title{color:var(--color-text-white);text-align:center;font-family:var(--font-family-text-head);margin:0;font-size:32px;font-weight:800;line-height:normal}.feedback-banner__desc{color:var(--color-text-white);text-align:center;margin:0;font-size:18px;font-weight:600;line-height:normal}.feedback-banner__ball{z-index:-2;background-color:var(--green-600);border-radius:50%;width:700px;height:700px;position:absolute;bottom:0;left:50%;transform:translate(-50%,60%)}.feedback-banner__image{z-index:-1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (min-width:768px){.feedback-banner{padding:32px}.feedback-banner__body{align-items:flex-start;width:100%;max-width:473px}.feedback-banner__title,.feedback-banner__desc{text-align:left}.feedback-banner__ball{left:unset;bottom:0;right:0;transform:translate(30%,70%)}.feedback-banner__image{left:unset;bottom:0;right:0;transform:translate(-10%)}}@media (min-width:1024px){.feedback-banner{padding:64px}.feedback-banner__title{font-size:52px}.feedback-banner__ball{right:2%;transform:translateY(53%)}.feedback-banner__image{transform:unset;right:14%}}.banner-slider{width:100%;max-width:2560px;margin:0 auto;position:relative;overflow:hidden}.banner-slider__list{display:flex}.banner-slider__item{flex-shrink:0;flex-basis:100%;min-height:260px;position:relative}.banner-slider__img{z-index:1;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;background-color:var(--color-background-load-image);width:100%;height:100%;position:absolute;inset:0}.banner-slider__overlay{z-index:2;background-color:var(--color-background-image-overlay);position:absolute;inset:0}.banner-slider__content{z-index:3;padding-top:calc(var(--header-height) + 90px);color:var(--color-text-white);flex-direction:column;height:100%;padding-bottom:30px;display:flex;position:relative}.banner-slider__desc{font-family:var(--font-family-text-head);opacity:0;will-change:transform,opacity;margin:0;font-size:30px;font-weight:700;line-height:normal;transition:transform 1s ease-in-out,opacity .8s ease-in-out .1s;transform:translate(-16px)}.is-snapped .banner-slider__desc{opacity:1;transform:translate(0)}.banner-slider__container-pre-title{z-index:2;padding-top:calc(var(--header-height) + 50px);pointer-events:none;position:absolute;inset:0}.banner-slider__pre-title{color:var(--color-text-white);font-family:var(--font-family-text-head);margin:0;font-size:20px;font-weight:700;line-height:normal}.banner-slider__dots{z-index:3;justify-content:center;gap:8px;padding:8px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.banner-slider__dot{background-color:var(--white);opacity:.1;transition:opacity var(--transition-duration);border:none;border-radius:50%;width:8px;height:8px;padding:0}.banner-slider__dot--selected{opacity:1}@media (min-width:1024px){.banner-slider__content{padding-top:calc(var(--header-height) + 110px);padding-bottom:40px}.banner-slider__desc{max-width:90%;font-size:42px;transform:translate(-55px)}.banner-slider__container-pre-title{padding-top:calc(var(--header-height) + 58px)}.banner-slider__pre-title{font-size:24px}.banner-slider__dots{padding:8px 48px 32px}}.modal{display:none}.modal--open{display:block}.modal__overlay{z-index:100;background-color:var(--color-background-body-overlay);will-change:transform;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal__container{width:calc(100% - (var(--container-padding)*2));will-change:transform;max-width:410px;max-height:100vh;position:relative}.modal__inner{background-color:var(--white);border-radius:32px;flex-direction:column;gap:16px;width:100%;height:100%;padding:16px;display:flex;overflow-y:auto}.modal__close{z-index:1;color:var(--color-text-primary);background-color:var(--white);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:-64px;right:0}.modal__close svg{flex-shrink:0}.modal__close path{stroke:currentColor}@media (hover:hover){.modal__close{transition:color var(--transition-duration)}.modal__close:hover{color:var(--color-text-primary-hover)}}.modal__title{color:var(--color-text-primary);text-align:center;font-family:var(--font-family-text-head);margin:0;font-size:24px;font-weight:700;line-height:normal}.modal__sub-title{color:var(--color-text-primary);text-align:center;margin:0;font-size:16px;font-weight:400;line-height:normal}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalFadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalSlideIn{0%{transform:translateY(5%)}to{transform:translateY(0)}}@keyframes modalSlideOut{0%{transform:translateY(0)}to{transform:translateY(-3%)}}.modal[aria-hidden=false] .modal__overlay{animation:modalFadeIn var(--transition-duration)cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modal__overlay{animation:modalFadeOut var(--transition-duration)cubic-bezier(0,0,.2,1)}@media (min-width:768px){.modal__close{top:0;right:-64px}}.form{flex-direction:column;gap:16px;display:flex}.form__fields{flex-direction:column;gap:8px;display:flex}.form__desc p:first-child{margin-top:0}.form__desc p:last-child{margin-bottom:0}.form__btn{max-width:unset}.text-field__input{-webkit-appearance:none;appearance:none;color:var(--color-text-primary);background-color:var(--color-background-field);border-radius:var(--radius-border-field);box-shadow:unset;transition:background-color var(--transition-duration),border-color var(--transition-duration);border:1px solid #0000;width:100%;padding:10px 16px;font-size:16px;font-weight:400;line-height:normal}.text-field__input:focus{background-color:var(--white);border-color:var(--color-text-secondary);outline:none}@media (hover:hover){.text-field__input:hover{border-color:var(--color-text-secondary)}}.text-field__input::placeholder{color:var(--color-text-placeholder)}.textarea-field__textarea{-webkit-appearance:none;appearance:none;resize:vertical;color:var(--color-text-primary);background-color:var(--color-background-field);border-radius:var(--radius-border-field);box-shadow:unset;transition:background-color var(--transition-duration),border-color var(--transition-duration);scrollbar-color:var(--color-scrollbar-thumb)var(--color-scrollbar-track);scrollbar-width:thin;border:1px solid #0000;width:100%;min-height:42px;max-height:150px;padding:10px 16px;font-size:16px;font-weight:400;line-height:normal}.textarea-field__textarea:focus{background-color:var(--white);border-color:var(--color-text-secondary);outline:none}@media (hover:hover){.textarea-field__textarea:hover{border-color:var(--color-text-secondary)}}.textarea-field__textarea::placeholder{color:var(--color-text-placeholder)}.load-file__container{cursor:pointer;text-decoration:none}.load-file__btn{color:var(--color-text-primary);background-color:var(--color-background-field);border-radius:var(--radius-border-field);flex-direction:column;align-items:center;width:100%;max-height:150px;padding:16px;display:flex}.load-file__btn svg{margin-bottom:10px}.load-file__btn svg g{transition:transform .4s}.load-file__btn svg path{transition:stroke var(--transition-duration);stroke:currentColor}@media (hover:hover){.load-file__container:hover .load-file__btn g{transform:translateY(3px)}.load-file__container:hover .load-file__btn path{stroke:var(--green)}}.load-file__title{color:var(--color-text-primary);text-align:center;font-size:13px;font-weight:600;line-height:normal}.load-file__text{color:var(--color-text-placeholder);text-align:center;font-size:13px;font-weight:500;line-height:normal}.load-file__result-name{color:var(--color-text-primary);align-self:flex-start;margin-bottom:4px;font-size:13px;font-weight:600;line-height:normal;display:none}.load-file__result-size{color:var(--color-text-placeholder);align-self:flex-start;font-size:10px;font-weight:600;line-height:normal;display:none}.load-file__input--ready~.load-file__btn svg,.load-file__input--ready~.load-file__btn .load-file__title,.load-file__input--ready~.load-file__btn .load-file__text{display:none}.load-file__input--ready~.load-file__btn .load-file__result-name,.load-file__input--ready~.load-file__btn .load-file__result-size{display:block}.secondary-text{color:var(--color-text-secondary-description);font-size:13px;font-weight:500;line-height:normal}.secondary-text a{color:inherit}@media (hover:hover){.secondary-text a{transition:color var(--transition-duration)}.secondary-text a:hover{color:var(--color-text-secondary)}}.secondary-text--center{text-align:center}.alert{background-color:var(--color-background-field);border-radius:var(--radius-border-field);min-height:52px;padding:16px 10px;font-size:16px;font-weight:500;line-height:120%;position:relative}.alert:before{content:"";background-position:50%;background-repeat:no-repeat;width:24px;height:24px;position:absolute;top:14px;left:14px}.alert--error,.alert-danger{color:var(--color-text-error);padding-left:42px}:is(.alert--error,.alert-danger):before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 8.5a1 1 0 0 0-1.41 0L12 10.59 9.91 8.5A1 1 0 0 0 8.5 9.91L10.59 12 8.5 14.09a1 1 0 1 0 1.41 1.41L12 13.41l2.09 2.09a1 1 0 1 0 1.41-1.41L13.41 12l2.09-2.09a1 1 0 0 0 0-1.41Z' fill='%23e3322f'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 1.58a2 2 0 0 0-2 0L3.47 5.92a2 2 0 0 0-1 1.73v8.7a2 2 0 0 0 1 1.73L11 22.42a2 2 0 0 0 2 0l7.53-4.34a2 2 0 0 0 1-1.73v-8.7a2 2 0 0 0-1-1.73L13 1.58Zm6.53 6.07L12 3.31 4.47 7.65v8.7L12 20.69l7.53-4.34v-8.7Z' fill='%23e3322f'/%3E%3C/svg%3E")}.alert--success{color:var(--color-text-success);padding-left:42px}.alert--success:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 9a1 1 0 0 1 0 1.41l-4.8 4.8a1 1 0 0 1-1.4 0L8 12.9a1 1 0 1 1 1.41-1.41L11 13.09 15.09 9a1 1 0 0 1 1.41 0Z' fill='%23487e24'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12a10 10 0 1 1-20 0 10 10 0 0 1 20 0Zm-2 0a8 8 0 1 1-16 0 8 8 0 0 1 16 0Z' fill='%23487e24'/%3E%3C/svg%3E")}.embla--arrow{flex-direction:column;gap:16px;display:flex;position:relative}.embla--arrow .embla__viewport{order:1}.embla--arrow .embla__buttons{order:2;gap:12px;display:flex}.embla--arrow .embla__button{-webkit-appearance:none;appearance:none;color:var(--color-text-primary);border:2px solid var(--color-text-primary);background-color:#0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}@media (hover:hover){.embla--arrow .embla__button{transition:color var(--transition-duration),border-color var(--transition-duration)}.embla--arrow .embla__button:hover{color:var(--color-background-button-green-hover);border-color:var(--color-background-button-green-hover)}.embla--arrow .embla__button:active{color:var(--color-background-button-green-active);border-color:var(--color-background-button-green-active)}}.embla--arrow .embla__button:disabled{color:var(--black-300);border-color:var(--black-300)}.embla--arrow .embla__button__svg{flex-shrink:0;width:12px;height:12px}@media (min-width:768px){.embla--arrow .embla__viewport{order:2}.embla--arrow .embla__buttons{z-index:1;order:1;position:absolute;top:-76px;right:0}.embla--arrow .embla__buttons--small-gap{top:-60px}.embla--arrow .embla__button{width:48px;height:48px}.embla--arrow .embla__button__svg{width:16px;height:16px}}@media (min-width:1024px){.embla--arrow .embla__buttons{top:-110px}.embla--arrow .embla__buttons--small-gap{top:-80px}}.float-button{z-index:10;color:var(--color-text-white);text-align:center;background-color:#fd955a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;padding:8px;font-size:13px;font-weight:800;line-height:normal;text-decoration:none;animation:float-button-pulse 2s infinite, fadeIn 1.4s 0.4s both;display:flex;position:fixed;bottom:24px;right:16px;box-shadow:0 0 #ffb28180}.float-button:before{content:"";z-index:-1;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 10px 5px #ffb28180}@media (min-width:1024px){.float-button{width:140px;height:140px;font-size:20px;bottom:120px;right:24px}@media (hover:hover){.float-button{transition:background-color var(--transition-duration)}.float-button:hover{background-color:#f88b4e}}}@media (min-width:1280px){.float-button{right:50px}}@keyframes float-button-pulse{0%{box-shadow:0 0 #ffb28180}70%{box-shadow:0 0 0 15px #ffb28100}to{box-shadow:0 0 #ffb28100}}:root{--ss-primary-color:#5897fb;--ss-bg-color:#fff;--ss-font-color:#4d4d4d;--ss-font-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-focus-color:#5897fb;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:.2s;--ss-border-radius:4px}@keyframes ss-valueIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes ss-valueOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.ss-hide{display:none!important}.ss-main{-webkit-user-select:none;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);box-sizing:border-box;transition:background-color var(--ss-animation-timing);outline:0;flex-direction:row;width:100%;display:flex;position:relative;overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-right-radius:0;border-bottom-left-radius:0}.ss-main .ss-values{gap:var(--ss-spacing-m);flex-wrap:wrap;flex:100%;display:inline-flex}.ss-main .ss-values .ss-placeholder{padding:var(--ss-spacing-s)var(--ss-spacing-m)var(--ss-spacing-s)var(--ss-spacing-m);color:var(--ss-font-placeholder-color);text-overflow:ellipsis;white-space:nowrap;align-items:center;width:100%;margin:auto 0;line-height:1em;display:flex;overflow:hidden}.ss-main .ss-values .ss-max{-webkit-user-select:none;user-select:none;color:var(--ss-bg-color);padding:var(--ss-spacing-s)var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);align-items:center;width:-moz-fit-content;width:fit-content;font-size:12px;line-height:1;display:flex}.ss-main .ss-values .ss-single{margin:auto 0px auto var(--ss-spacing-s);display:flex}.ss-main .ss-values .ss-value{-webkit-user-select:none;user-select:none;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);align-items:center;width:-moz-fit-content;width:fit-content;animation-timing-function:ease-out;animation-fill-mode:both;display:flex}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{color:var(--ss-bg-color);padding:var(--ss-spacing-s)var(--ss-spacing-m);font-size:12px;line-height:1}.ss-main .ss-values .ss-value .ss-value-delete{height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s)var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box;align-items:center;display:flex}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18px;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{margin:0 var(--ss-spacing-m)0 var(--ss-spacing-m);flex:0 auto;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:auto;display:flex}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20px;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{margin:auto var(--ss-spacing-m)auto var(--ss-spacing-m);flex:0 auto;justify-content:flex-end;align-items:center;width:12px;height:12px;display:flex}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18px;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform-origin:top;z-index:10000;flex-direction:column;width:auto;height:auto;display:flex;position:absolute;overflow:hidden;transform:scaleY(0)}.ss-content.ss-relative{height:100%;position:relative}.ss-content.ss-open-above{opacity:1;transform-origin:bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius);flex-direction:column-reverse;transform:scaleY(1)}.ss-content.ss-open-below{opacity:1;transform-origin:top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius);transform:scaleY(1)}.ss-content .ss-search{padding:var(--ss-spacing-l)var(--ss-spacing-l)var(--ss-spacing-m)var(--ss-spacing-l);flex-direction:row;flex:0 auto;display:flex}.ss-content .ss-search input{font-size:inherit;line-height:inherit;padding:var(--ss-spacing-m)var(--ss-spacing-l);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);text-align:left;box-sizing:border-box;outline:0;flex:auto;width:100%;min-width:0;margin:0;display:inline-flex}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-content .ss-search .ss-addable{cursor:pointer;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);flex:none;justify-content:center;align-items:center;height:auto;display:inline-flex}.ss-content .ss-search .ss-addable svg{margin:auto var(--ss-spacing-m)auto var(--ss-spacing-m);flex:0 auto;justify-content:flex-end;align-items:center;width:12px;height:12px;display:flex}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18px;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:auto;height:auto;overflow:hidden auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none!important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:var(--ss-spacing-m)var(--ss-spacing-l)var(--ss-spacing-m)var(--ss-spacing-l);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{color:var(--ss-font-color);flex:auto;font-weight:700}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{justify-content:center;align-items:center;gap:var(--ss-spacing-m);flex-direction:row;flex:0 auto;display:flex}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{cursor:pointer;flex-direction:row;flex:none;display:flex}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{text-align:center;padding:0 var(--ss-spacing-s)0 0;flex:0 auto;justify-content:center;align-items:center;font-size:60%;display:flex}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{cursor:pointer;flex-direction:row;flex:0 auto;display:flex}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18px;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s)var(--ss-spacing-s)var(--ss-spacing-s)calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{padding:var(--ss-spacing-m)var(--ss-spacing-l)var(--ss-spacing-m)var(--ss-spacing-l);color:var(--ss-font-color);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}.custom-select{--ss-primary-color:var(--green);color:var(--color-text-primary);background-color:var(--color-background-field);border-radius:var(--radius-border-field);box-shadow:unset;transition:background-color var(--transition-duration),border-color var(--transition-duration);border:1px solid #0000;padding:10px 16px;font-size:16px;font-weight:400;line-height:normal}.custom-select:focus{box-shadow:unset;background-color:var(--white);border-color:var(--color-text-secondary);outline:none}@media (hover:hover){.custom-select:hover{border-color:var(--color-text-secondary)}}.custom-select.ss-open-below{border-radius:var(--radius-border-field)}.custom-select.ss-content.ss-open-below{background-color:var(--white);border-color:var(--white);transform:translateY(4px)scaleY(1);box-shadow:0 16px 32px #00000040}.custom-select .ss-values .ss-placeholder{color:var(--color-text-placeholder);padding:2px 0}.custom-select .ss-values .ss-single{margin-left:0}.custom-select .ss-list{scrollbar-color:var(--color-scrollbar-thumb)var(--color-scrollbar-track);scrollbar-width:thin;flex-direction:column;gap:4px;display:flex}.custom-select .ss-list .ss-option{color:var(--color-text-primary);background-color:var(--white);transition:color var(--transition-duration)background-color var(--transition-duration);border-radius:6px;margin-right:4px;padding:8px;font-size:16px;font-weight:400;line-height:normal}.custom-select .ss-list .ss-option:not(.ss-disabled).ss-selected,.custom-select .ss-list .ss-option.ss-highlighted{color:var(--white);background-color:var(--green)}@media (hover:hover){.custom-select .ss-list .ss-option:not(.ss-disabled):hover{color:var(--white);background-color:var(--green)}}
/*# sourceMappingURL=index.e05f91ae.css.map */
