.loader{border-top:3px solid var(--violet);box-sizing:border-box;border-right:3px solid #0000;border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotation;display:inline-block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-text{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:8px;width:fit-content;max-width:500px;padding:.3em;box-shadow:0 4px 6px #0000001a}.loader-text_light{background:#fff3}.loader-text_night{background:#00000026}.loader-text label{color:#0000;text-shadow:0 0 10px #fff;font-weight:700}.loader-text_flare{background:linear-gradient(90deg,#ffffff1a,#fff6);width:10px;height:100%;animation:1.9s linear infinite flareAnimation;position:absolute;top:0;left:10%;transform:skew(-20deg)}@keyframes flareAnimation{0%{opacity:0;left:0%}10%{opacity:0}50%{opacity:1}80%{opacity:0}to{opacity:0;left:100%}}.ico{justify-content:center;align-items:center;display:flex}.pagination{justify-content:center;align-items:center;gap:1em;display:flex}.pagination-wrapper{z-index:5;background-color:var(--white);border-top:1px solid var(--grey-light);justify-content:center;align-items:center;width:100%;padding:.4em 0;display:flex;position:sticky;bottom:0}.pagination-step_active:hover{cursor:pointer}.pagination-step_active:hover svg{filter:var(--shadow-svg)}.pagination-step_active:hover svg>path{fill:var(--violet)}.pagination-step_active svg>path{fill:var(--grey)}.pagination-step_disable:hover{cursor:default!important}.pagination-step_disable:hover svg{filter:none}.pagination-step_disable:hover svg>path,.pagination-step_disable svg>path{fill:var(--grey-light)}.pagination-step svg{width:var(--font-size-30);height:var(--font-size-30)}@media only screen and (device-width<=576px){.pagination-step svg{width:var(--font-size-36);height:var(--font-size-36)}}.pagination-number{color:var(--grey);font-size:var(--font-size-18)}.pagination-number:hover{cursor:pointer;color:var(--violet-light)}.pagination-number_active{color:var(--violet);font-size:var(--font-size-28)}.pagination-number_disable,.pagination-number_disable:hover{cursor:default;color:var(--grey)}.button{font-size:var(--font-size-22);font-family:var(--font-open-sans-light);white-space:nowrap;background:0 0;border:0;border-radius:22px;outline:none;padding-block:0;padding-inline:0}.button__loader>span{z-index:10;opacity:1;width:1em;height:1em;position:absolute}.button__loader{background:var(--gradient-background-button-50)!important}.button__wrapper>:hover{cursor:pointer}.button__wrapper{color:var(--white);border-radius:22px;justify-content:center;align-items:center;padding:.313em 1.375em .5em;display:flex}.button__wrapper_theme_night:hover{box-shadow:0 0 12px -5px var(--white), var(--shadow-button)}.button__wrapper_default{color:var(--grey);border:1px solid var(--grey);cursor:pointer}.button__wrapper_active{background:var(--gradient-background-button);color:var(--white);cursor:pointer;border:0;transition:all .4s}.button__wrapper_active:hover{box-shadow:0 3px 12px -5px var(--white), var(--shadow-night-theme)}.button__wrapper_disable{color:var(--grey-light);border:1px solid var(--grey-light)}.button__wrapper_disable:hover,.button__wrapper_disable>:hover{cursor:default}.switch-button{align-items:center;padding-top:-2px;display:flex}.switch-button input[type=checkbox]{z-index:-1;opacity:0;width:0;height:0;display:block;position:absolute}.switch-button input[type=checkbox]:not(:disabled):active+.switch-button__handle:before{box-shadow:inset 0 4px 4px #0000004d}.switch-button input[type=checkbox]:not(:disabled)+.switch-button__handle{cursor:pointer;border-color:#0000004d}.switch-button input[type=checkbox]:checked+.switch-button__handle{background:var(--blue);box-shadow:inset 0 4px 4px #0000004d}.switch-button input[type=checkbox]:checked+.switch-button__handle:before{top:-3px;transform:translate(17px)}.switch-button input[type=checkbox]:disabled+.switch-button__handle{filter:grayscale(70%);opacity:.8}.switch-button input[type=checkbox]:disabled+.switch-button__handle:before{opacity:.8;background:#fbfbfb}.switch-button__handle{background:#eee;border:1px solid #0000001a;border-radius:25%/50%;width:28px;height:15px;margin:5px;transition:all .2s;position:relative;box-shadow:inset 0 2px 2px #0000001a}.switch-button__handle:before{content:"";background:#fff;border:1px solid #939393;border-radius:50%;width:19px;height:19px;margin-top:-3px;margin-left:-5px;transition:all .15s;display:flex;box-shadow:0 1px 2px #00000080}.checkbox.focused .checkbox_switch:before{box-shadow:inset 0 0 4px #ff5623}.light-button{border:1px solid var(--grey-light);border-radius:6px;justify-content:center;align-items:center;padding:.5em;display:flex}.light-button_active:hover{cursor:pointer;border:1px solid var(--violet-extra-light);box-shadow:var(--shadow-button-2);stroke:var(--violet-light);color:var(--violet-light)}.light-button_active:hover svg>path{fill:var(--violet-light);stroke:#0000}.light-button_disable{cursor:default;color:var(--grey-light);border:1px solid var(--grey-light)}.light-button__wrapper{box-shadow:var(--shadow-inner);background:0 0;border:0;border-radius:6px;outline:none;padding-block:0;padding-inline:0}.light-button__wrapper:hover{transition:all .4s}.more-button{background-color:var(--semi-white);border:1px solid #93939340;border-radius:50px;flex-direction:row;justify-content:center;gap:6px;width:230px;height:35px;display:flex;box-shadow:0 4px 4px #00000040,inset 0 2px 2px #0000001a}@media (width<=768px){.more-button{width:200px;height:25px;padding-top:1.5px}}.more-button__description{font-family:var(--font-inter-light);color:#393939;align-self:center;margin:0;padding-top:1px;font-size:15px}.more-button__ico{color:#393939;padding-top:1px}.more-button:hover{cursor:pointer;border:1px solid #a1a5ff;transition:all .3s linear;box-shadow:0 4px 4px #00000080}.more-button:active{box-shadow:inset 2px 2px 2px #00000040}.close{cursor:pointer;background:0 0;border:none;padding-block:0;padding-inline:0;font-size:2rem;transform:scaleX(-1)}.close svg>path{fill:var(--grey)}.close svg:hover{filter:var(--shadow-svg)}.close svg:hover>path{fill:var(--violet)}.order-button{padding:var(--font-size-10) var(--font-size-18);color:var(--white);cursor:pointer;font-size:var(--font-size-20);justify-content:center;align-items:center;gap:var(--font-size-8);width:fit-content;font-family:var(--font-inter-medium);background-color:#0af;border:none;border-radius:22px;display:flex}@media (width<=768px){.order-button{padding:var(--font-size-8) var(--font-size-18);font-size:var(--font-size-16)}}@media (width<=576px){.order-button{font-size:var(--font-size-10)}}.order-button:hover{background-color:#0099f7;transform:scale(1.04);box-shadow:0 5px 15px #0000004d}.order-button:active{background-color:#008aed;transform:scale(.98);box-shadow:0 2px 8px #0000004d}.order-button__text label:hover{cursor:pointer}.order-button__ico svg{width:var(--font-size-24);height:var(--font-size-24)}@media (width<=768px){.order-button__ico svg{width:var(--font-size-20);height:var(--font-size-20)}}@media (width<=576px){.order-button__ico svg{width:var(--font-size-20);height:var(--font-size-20)}}.order-button__contact{background:var(--gradient-background-button);color:var(--white);padding:var(--font-size-10) var(--font-size-18);width:fit-content}@media (width<=768px){.order-button__contact{padding:var(--font-size-8) var(--font-size-18);font-size:var(--font-size-16)}}@media (width<=576px){.order-button__contact{font-size:var(--font-size-14)}}.order-button__contact:hover{transform:scale(1.04);box-shadow:0 5px 15px #0000004d}.order-button__contact:active{transform:scale(.98);box-shadow:0 2px 8px #0000004d}.logo{box-sizing:border-box;justify-content:flex-start;align-items:center;width:100%;padding:0 2em;display:flex}@media only screen and (device-width<=576px){.logo{padding:0}}.logo__main-text{font-size:var(--font-size-54);font-family:var(--font-open-sans-regular);color:var(--white);justify-content:center;align-items:center;padding-left:.4em;display:flex}.logo__main-text_theme_dark{color:var(--blue-darkest)}.icon{justify-content:center;align-items:center;display:flex}.icon__item{padding-top:.45em}.icon__item>svg{width:var(--font-size-62);height:var(--font-size-62)}.small-logo{align-self:start;padding-left:5px;display:flex}.small-logo__small-text{width:100%;font-size:var(--font-size-22);font-family:var(--font-inter-extra-light);color:var(--white);justify-content:flex-start;align-items:center;padding-left:1px;font-style:italic;display:flex}.small-logo__small-text_theme_dark{color:var(--blue-darkest)}.small-icon{justify-content:center;align-items:center;display:flex}.small-icon__logo-women{margin-left:5px}.small-icon__logo-women>svg{width:var(--font-size-18);height:var(--font-size-23)}.small-icon__logo-women>svg path{fill:var(--white)}.small-icon__logo-women_theme_dark>svg path{fill:var(--blue-darkest)}.logo-parts-manager{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:.75em;width:100%;padding:.5em 0;text-decoration:none;transition:all .3s;display:flex}.logo-parts-manager:hover{transform:translateY(-1px)}@media only screen and (device-width<=576px){.logo-parts-manager{gap:.5em;padding:.25em 0}}.logo-parts-manager__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.logo-parts-manager__main-text{font-size:var(--font-size-32);font-family:var(--font-open-sans-semibold);color:var(--white);letter-spacing:-.5px;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:flex}.logo-parts-manager__main-text_theme_dark{color:var(--blue-darkest)}@media only screen and (device-width<=768px){.logo-parts-manager__main-text{font-size:var(--font-size-28)}}@media only screen and (device-width<=576px){.logo-parts-manager__main-text{font-size:var(--font-size-24);letter-spacing:-.25px}}.logo-parts-manager_compact{gap:.5em;padding:.25em 0}.logo-parts-manager_compact .logo-parts-manager__main-text{font-size:var(--font-size-24)}.logo-parts-manager_compact .logo-parts-manager__icon-item>svg{width:var(--font-size-32);height:var(--font-size-32)}@media only screen and (device-width<=576px){.logo-parts-manager_compact .logo-parts-manager__main-text{font-size:var(--font-size-20)}.logo-parts-manager_compact .logo-parts-manager__icon-item>svg{width:var(--font-size-28);height:var(--font-size-28)}}.logo-parts-manager_modern .logo-parts-manager__main-text{font-family:var(--font-inter-medium);background:linear-gradient(135deg, var(--blue-darkest) 0%, var(--blue-lightest) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500}.logo-parts-manager_modern .logo-parts-manager__main-text_theme_dark{background:linear-gradient(135deg, var(--blue-darkest) 0%, var(--gray-700) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.logo-parts-manager__icon-item{justify-content:center;align-items:center;display:flex}.logo-parts-manager__icon-item>svg{width:var(--font-size-40);height:var(--font-size-40);transition:all .3s}.logo-parts-manager__icon-item>svg path{transition:fill .3s}.logo-parts-manager__icon-item_theme_dark>svg path{fill:var(--blue-darkest)}.logo-parts-manager__icon-item:not(.logo-parts-manager__icon-item_theme_dark)>svg path{fill:var(--white)}@media only screen and (device-width<=768px){.logo-parts-manager__icon-item>svg{width:var(--font-size-36);height:var(--font-size-36)}}@media only screen and (device-width<=576px){.logo-parts-manager__icon-item>svg{width:var(--font-size-32);height:var(--font-size-32)}}.small-icon-parts-manager__logo-women_theme_dark>svg path{fill:var(--blue-darkest)}.small-icon-parts-manager__logo-women:not(.small-icon-parts-manager__logo-women_theme_dark)>svg path{fill:var(--white)}.stub{justify-content:center;align-items:center;width:100%;display:flex}@media only screen and (device-width<=960px){.stub{display:none}}.stub__container{border-right:2px solid var(--grey-light);flex-direction:column;justify-content:center;align-items:center;padding:12% 10%;display:flex}.stub__container p{text-align:center;font-size:var(--font-size-24);font-family:var(--font-inter-extra-light);margin-top:20px;margin-bottom:20px}.stub__button{margin-top:40px}.stub__ico svg{width:var(--font-size-94);height:var(--font-size-94)}.stub__ico svg>path{fill:var(--blue-middle);stroke:var(--blue-middle)}.stub__default{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.stub__default label{color:var(--grey-light);text-align:center;margin-top:.5em;font-family:var(--font-inter-light)!important;font-weight:300!important}.offer__header{width:100%;color:var(--grey);border-bottom:1px solid var(--grey-light);grid-template-columns:minmax(10em,2fr) minmax(2em,1fr) minmax(6em,1fr) minmax(3.5em,1fr) minmax(3em,1fr) minmax(7em,1fr) minmax(8.5em,1.5fr) minmax(4.5em,1fr) minmax(3em,1fr) minmax(3em,1fr) minmax(3em,1fr) minmax(3em,1.5fr) minmax(12em,3fr) minmax(9em,1.5fr) minmax(2.4em,.2fr);font-weight:700;display:grid}@media only screen and (device-width<=576px){.offer__header{display:none!important}}.offer__header_mobile{display:none}@media only screen and (device-width<=576px){.offer__header_mobile{width:100%;color:var(--grey);border-bottom:1px solid var(--grey-light);justify-content:space-between;align-items:center;display:flex}}.offer__header_wrapper{z-index:5;background-color:var(--white);position:sticky;top:0}.offer__header>div,.offer__header>span{padding:.625em 0}@media only screen and (device-width<=576px){.offer__header{width:auto}}.offer__header-item{justify-content:center;align-items:center;display:flex}.offer__header-item-last{justify-content:flex-start;align-items:center;display:flex}.offer__header-item-last span{padding-left:1em}.offer__header-filter{margin-top:.3em}@media only screen and (device-width<=576px){.offer__header-filter{padding-right:10px}}.offer__header-filter:hover{cursor:pointer}.offer__header-filter svg{width:var(--font-size-30);height:var(--font-size-30)}@media only screen and (device-width<=576px){.offer__header-filter svg{width:var(--font-size-36);height:var(--font-size-36)}}.offer__header-filter svg:hover{filter:var(--shadow-svg)}.offer__header-filter svg:hover>path{fill:var(--violet)}.offer__header-filter svg>path{fill:var(--grey)}.offer__header-ico{justify-content:center;align-items:center;width:100%;display:flex}.offer__header-ico button>svg{width:var(--font-size-40);height:var(--font-size-40)}.offer__header-ico button>svg>path{fill:var(--grey)}.trigger-button{padding:0!important;background-color:#0000!important;border-width:0!important;width:fit-content!important;height:fit-content!important;margin:0!important;padding-block:0!important;padding-inline:0!important}.trigger-button:hover{cursor:pointer}.tooltip{background-color:var(--grey);color:var(--white);box-sizing:border-box;width:max-content;max-width:calc(100vw - 10px);font-size:90%;font-family:var(--font-inter-extra-light);border-radius:4px;font-weight:300;margin:0!important;padding:.25em .5em!important}.tooltip svg>path{fill:var(--grey)}.base-input{box-sizing:border-box;border:1px solid var(--grey-light);height:2.5em;box-shadow:var(--shadow-input-default-inner);border-radius:4px;justify-content:center;align-items:center;display:flex;overflow:hidden}.base-input_left{border-radius:4px 0 0 4px}.base-input_right{border-radius:0 4px 4px 0}.base-input_disabled{background-color:var(--grey-light-15)}.base-input_disabled:hover{border-color:var(--grey-light);background-color:var(--grey-light-15)}.base-input_filled{border-color:var(--blue);background-color:var(--blue-2)}.base-input_focus{border-color:var(--blue);box-shadow:var(--shadow-input-default-inner)}.base-input_focus:hover{border-color:var(--blue)}.base-input>input{all:unset;box-sizing:border-box;background-color:inherit;width:100%;height:100%;font-size:var(--font-size-16);padding-left:10px}.base-input>div{box-sizing:border-box;background-color:inherit;height:100%;padding:8px 8px 8px 0}.base-input-ico svg{height:var(--font-size-16);width:var(--font-size-16)}.base-input-ico svg:hover{cursor:pointer}.base-input-ico svg:hover>path{fill:var(--grey)}.base-input-ico svg>path{fill:var(--grey-light)}.double-input{justify-content:center;align-items:center;width:100%;display:flex}.double-input>div{width:50%}.form-input{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.form-input__input{font-size:var(--font-size-22);font-family:var(--font-inter-extra-light);background-color:#0000;border:none;outline:none;margin-left:5px;transition:all .8s}@media only screen and (device-width<=576px){.form-input__input{font-size:16px}}.form-input__input:-internal-autofill-selected{background-color:#0000!important}.form-input__input:-webkit-autofill{-webkit-box-shadow:0 0 0 40rem var(--white) inset}.form-input__input__wrapper{justify-content:center;align-items:center;display:flex}.form-input__input__wrapper:focus-within .form-input__ico-inner{opacity:1}.form-input__input__wrapper button{padding-top:5px;background-color:#0000;border:none;outline:none;width:100%;height:100%;padding-block:0;padding-inline:0}.form-input__ico{padding-bottom:3px;transition:all .4s}.form-input__ico svg{width:var(--font-size-30);height:var(--font-size-30)}.form-input__ico svg>path{fill:var(--grey-light)}.form-input__ico-inner{opacity:100;margin-left:-30px}.form-input__ico-inner:hover{cursor:pointer}.form-input__ico-inner svg{width:var(--font-size-30);height:var(--font-size-30)}.form-input__ico-inner svg>path{fill:var(--grey-light);stroke:var(--grey-light)}.input{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.input__border-bottom{border-bottom:3px solid #0000;border-image:var(--gradient-line-default);border-image-slice:1}.input__border-bottom_active{border-image:var(--gradient-line-active);border-image-slice:1}.input__border-bottom_error{border-image:var(--gradient-line-error);border-image-slice:1}.input__border-bottom_success{border-image:var(--gradient-line-success);border-image-slice:1}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}.select__group-heading{font-size:var(--font-size-18)!important}.select__group div>.select__option{padding-left:.8em}.select span{font-size:var(--font-size-14)}.select__dropdown-ico:hover{cursor:pointer}.select__dropdown-ico svg{width:var(--font-size-16);height:var(--font-size-16)}.select__dropdown-ico svg>path{fill:var(--grey)}.select__reset{color:var(--red-light);box-sizing:border-box;justify-content:flex-start;align-items:center;gap:.3em;padding-left:12px;padding-right:1.5em;display:flex}.select__reset:hover{cursor:pointer;color:var(--red)}.select__reset:hover svg>path{fill:var(--red)}.select__reset-ico{margin-top:2px}.select__reset-ico svg{width:var(--font-size-14);height:var(--font-size-14)}.select__reset-ico svg>path{fill:var(--red-light)}.select__item{box-sizing:border-box;width:fit-content;display:flex}.select__item>*{width:100%;margin-left:.5em;padding:.3em 0}.double-select{justify-content:center;align-items:center;width:100%;display:flex}.double-select>div{width:50%}.double-select>div>div{box-shadow:var(--shadow-input-default-inner)!important}.checkbox{appearance:none;background-color:var(--blue-2);border:1px solid var(--blue-lightest);width:1.5em;height:1.5em;box-shadow:0 0 .08em var(--blue) inset;border-radius:.4em;justify-content:center;align-items:center;margin-top:.25em;padding-bottom:.25em;display:flex;margin-bottom:0!important}.checkbox:before{content:"";border-bottom:.2em solid var(--green);border-right:.2em solid var(--green);width:.4em;height:.8em;display:none;transform:rotate(45deg)}.checkbox:hover{cursor:pointer;border:1px solid var(--green-light);box-shadow:0 0 .25em var(--green), 0 0 .08em var(--green) inset}.checkbox:checked{background-color:var(--green-2);border:1px solid var(--green-light);box-shadow:0 0 .08em var(--green) inset}.checkbox:checked:before{display:inline-block}.checkbox_animation{animation:.4s checkin}.checkbox__container{justify-content:flex-start;align-items:center;gap:.5em;width:100%;display:flex}.checkbox__container:hover{cursor:pointer}@keyframes checkin{0%{box-shadow:0 0 .1em var(--green), 0 0 .2em var(--green) inset}to{box-shadow:0 0 .5em var(--green), 0 0 .2em var(--green) inset}}.search{flex-direction:row;gap:0;height:28px;display:flex}@media (width<=768px){.search{height:23px}}.search__icon{color:#6c757d;margin-right:.5rem;padding-left:.4rem;font-size:1rem}.search__wrapper{background-color:#fff;border:1px solid #ced4da;border-radius:.375rem 0 0 .375rem;align-items:center;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}.search__wrapper:focus-within{border-color:#80bdff;box-shadow:0 0 0 .15rem #007bff40}@media (width<=768px){.search__wrapper:focus-within{box-shadow:0 0 0 .1rem #007bff40}}.search__input{color:#495057;width:300px;font-family:var(--font-inter-light);background-color:#0000;border:none;outline:none;flex:1}@media (width<=768px){.search__input{width:180px;font-size:.7rem}}.search__input::placeholder{color:#6c757d;opacity:1;font-size:.7rem}.search__btn{color:#6c757d;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;height:100%;font-weight:400;font-family:var(--font-inter-light);background-color:#0000;border:1px solid #6c757d;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;align-self:center;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}.search__btn:hover{cursor:pointer}.search__btn:active{transform:scale(.9)}@media (width<=768px){.search__btn{padding:.1rem .75rem;font-size:.7rem}}.search__btn:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.search__btn:focus{border-color:#6c757d;outline:none;box-shadow:0 0 0 .15rem #6c757dcc}@media (width<=768px){.search__btn:focus{box-shadow:0 0 0 .1rem #6c757dcc}}.search__btn:active{color:#fff;background-color:#5a6268;border-color:#545b62}.search__btn:disabled{color:#6c757d;opacity:.65;pointer-events:none;background-color:#0000;border-color:#6c757d}.offer-filter{justify-content:center;gap:1em;width:100%;max-height:0;transition:max-height .75s,padding .75s;display:grid;overflow:hidden}.offer-filter_visible{border-bottom:1px solid var(--grey-light);max-height:25em;transition:max-height 1s;animation:1s delay-overflow-visible;overflow:visible}@media only screen and (device-width<=576px){.offer-filter_visible{max-height:80vh;overflow-y:scroll}}.offer-filter__header{justify-content:space-between;width:100%;padding-top:.625em;display:flex}@media only screen and (device-width<=576px){.offer-filter__header{background-color:var(--white);z-index:2;grid-template-columns:1fr 3fr 1fr;align-items:center;display:grid;position:sticky;top:0}}.offer-filter__header-title{flex-direction:row;justify-content:center;align-items:center;gap:1em;display:flex}.offer-filter__header-title label{font-size:var(--font-size-24);color:var(--grey)}.offer-filter__header-filter-ico{margin-top:2px}.offer-filter__header-filter-ico svg{width:var(--font-size-28);height:var(--font-size-28)}.offer-filter__header-filter-ico svg>path{fill:var(--grey)}@media only screen and (device-width<=576px){.offer-filter__header-button-close{justify-content:flex-end;align-items:center;width:100%;display:flex}}.offer-filter__header-button-close-ico{margin-top:.4em}.offer-filter__header-button-close-ico svg{width:var(--font-size-32);height:var(--font-size-32)}.offer-filter__header-button-close-ico svg:hover{cursor:pointer;filter:var(--shadow-svg)}.offer-filter__header-button-close-ico svg:hover>path{fill:var(--violet)}.offer-filter__header-button-close-ico svg>path{fill:var(--grey)}.offer-filter__main{box-sizing:border-box;justify-content:center;align-items:start;gap:3em;width:100%;display:flex}@media only screen and (device-width<=576px){.offer-filter__main{flex-direction:column;gap:1em}}.offer-filter__main-select-with-button{justify-content:flex-start;align-items:center;gap:.5em;width:100%;display:flex}.offer-filter__main-select-with-button>:first-child{width:100%}.offer-filter__main-select-without-button{justify-content:flex-start;align-items:center;width:100%;display:flex}.offer-filter__main-select-without-button>:first-child{width:100%}.offer-filter__main-two-item-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.offer-filter__main-two-item-wrapper>div{width:48%}.offer-filter__main-car{grid-template-rows:auto;grid-template-columns:repeat(3,18em);gap:1em;display:grid}@media only screen and (device-width<=576px){.offer-filter__main-car{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}}.offer-filter__main-car-ico svg{width:var(--font-size-14);height:var(--font-size-14)}.offer-filter__main-general{grid-template-columns:1fr;grid-auto-rows:auto;gap:1em;min-width:16em;display:grid}@media only screen and (device-width<=576px){.offer-filter__main-general{flex-direction:column;width:100%;min-width:0;display:flex}}.offer-filter__main-general-date-checkbox{justify-content:flex-start;align-items:center;gap:1em;width:100%;display:flex}.offer-filter__action{justify-content:flex-end;align-items:center;gap:1em;width:100%;padding-bottom:.625em;display:flex}@media only screen and (device-width<=576px){.offer-filter__action{justify-content:center;position:sticky;bottom:0}}.offer-filter__action-reset{justify-content:center;align-items:center;display:flex}.offer-filter__action-reset span{padding-left:.2em}.offer-filter__action-reset:hover{cursor:pointer;color:var(--red)}.offer-filter__action-reset:hover svg>path{fill:var(--red)}.offer-filter__action-reset_desktop{display:none}@media only screen and (device-width<=576px){.offer-filter__action-reset_desktop{display:block}.offer-filter__action-reset_mobile{display:none}}.offer-filter__action-reset-ico svg{width:var(--font-size-16);height:var(--font-size-16);padding-top:2px}.offer-filter__action-reset-ico svg:hover{cursor:pointer}.offer-filter__action-reset-ico svg>path{fill:var(--grey)}@media only screen and (device-width<=576px){.offer-filter__action-button_desktop{display:none}}.offer-filter__action-button_desktop>*{color:var(--grey);font-size:var(--font-size-16)!important}.offer-filter__action-button_mobile{display:none}@media only screen and (device-width<=576px){.offer-filter__action-button_mobile{font-size:var(--font-size-18);margin:.5em 0 1em;display:block}}.offer__item{justify-content:center;align-items:center;display:flex}.offer__item label{text-align:center}.offer__item>label:hover{cursor:pointer}.offer__item-model{flex-direction:column;justify-content:center;align-items:flex-start;padding-left:.5em;display:flex}.offer__item-model>label:hover{cursor:pointer}.offer__item-service-ico svg{width:var(--font-size-24);height:var(--font-size-24)}.offer__item-record-date{flex-direction:column;justify-content:center;align-items:center;display:flex}.offer__item-body-ico svg{width:var(--font-size-42);height:var(--font-size-42)}@media only screen and (device-width<=576px){.offer__item-body-ico svg{width:var(--font-size-26);height:var(--font-size-20);margin-top:1px}}.offer__item-ownership-period{flex-direction:column;justify-content:center;align-items:center;display:flex}.offer__item-technical-state-ico{font-family:var(--font-open-sans-regular);color:var(--grey)}.offer__item-technical-state-ico svg{width:var(--font-size-18);height:var(--font-size-18)}.offer__item-doc-availability-ico{font-family:var(--font-open-sans-regular);color:var(--grey)}.offer__item-doc-availability-ico svg{width:var(--font-size-18);height:var(--font-size-18)}.offer__item-description{font-family:var(--font-open-sans-regular);font-size:var(--font-size-14);border-radius:100px;align-items:center;padding:.15em .8em;display:flex}.offer__item-description-none{background-color:var(--grey-light-15);border:1px solid var(--grey)}.offer__item-description-green-lighter{background-color:var(--green-lighter-15);border:1px solid var(--green-lighter)}.offer__item-description-green{background-color:var(--green-6);border:1px solid var(--green)}.offer__item-description-pink{background-color:var(--pink-12);border:1px solid var(--pink)}.offer__item-description-orange{background-color:var(--orange-15);border:1px solid var(--orange)}.offer__item-description-violet-dark{background-color:var(--violet-dark-10);border:1px solid var(--violet-dark)}.offer__item-description-blue-dark{background-color:var(--blue-dark-7);border:1px solid var(--blue-dark)}.offer__item-description-black{background-color:var(--grey);border:1px solid var(--black);color:var(--white);font-family:var(--font-inter-extra-light)}.offer__item-price{white-space:nowrap;flex-direction:row;justify-content:space-between;align-items:center;padding-left:1em;display:flex}@media only screen and (device-width<=576px){.offer__item-price{font-size:var(--font-size-18);color:var(--grey);font-weight:700}}.offer__item-price-ico_down{rotate:180deg}.offer__item-price-ico_down svg{width:var(--font-size-18);height:var(--font-size-18)}.offer__item-price-ico_down svg>path{fill:var(--red)}.offer__item-price-ico_up svg{width:var(--font-size-18);height:var(--font-size-18)}.offer__item-price-ico_up svg>path{fill:var(--green-darkest)}.offer__none-text{font-family:var(--font-open-sans-regular);color:var(--grey)}.offer__with-header-background{position:relative}.offer__with-header-background-ico svg{width:var(--font-size-30);height:var(--font-size-30)}.offer__with-header-background-ico svg path{stroke:#39393933;fill:#39393933}.offer__with-header-content{background-color:var(--white);width:var(--font-size-20);height:var(--font-size-20);color:var(--black);border-radius:100%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-5px;right:-6px}.offer__table>:last-child{border-bottom-width:0}.offer__row{padding:.625em 0}.offer__row-wrapper_blur{filter:blur(.1em);transition:filter .75s}.offer__row_selected{border-bottom:0;max-height:0;transition:max-height .8s ease-out}.offer__row-ico svg{width:var(--font-size-20);height:var(--font-size-20)}.offer__row-ico svg:hover{filter:var(--shadow-svg)}.offer__row-ico svg:hover>path{fill:var(--violet)}.offer__row-desktop{border-bottom:1px solid var(--grey-light);width:100%;color:var(--active-text-color-light-theme);grid-template-columns:minmax(10em,2fr) minmax(2em,1fr) minmax(6em,1fr) minmax(3.5em,1fr) minmax(3em,1fr) minmax(7em,1fr) minmax(8.5em,1.5fr) minmax(4.5em,1fr) minmax(3em,1fr) minmax(3em,1fr) minmax(3em,1fr) minmax(3em,1.5fr) minmax(12em,3fr) minmax(9em,1.5fr) minmax(2.4em,.2fr);max-height:100vh;transition:max-height .8s ease-out;display:grid;overflow:hidden}@media only screen and (device-width<=576px){.offer__row-desktop{display:none}}.offer__row-desktop:hover{background-color:var(--blue-extra-light);cursor:pointer}.offer__row-mobile{display:none}@media only screen and (device-width<=576px){.offer__row-mobile{border-bottom:1px solid var(--grey-light);flex-direction:column;justify-content:center;align-items:flex-start;padding:.5em 10px;display:flex}.offer__row-mobile_selected{display:none}}.offer__row-mobile-header{justify-content:space-between;align-items:center;width:100%;display:flex}.offer__row-mobile-header-title{width:100%}.offer__row-mobile-header-title h2{font-family:var(--font-open-sans-medium);font-size:var(--font-size-22);color:var(--grey);padding-bottom:.3em;font-weight:700}.offer__row-mobile-header-service{flex-direction:row;align-items:center;display:flex}.offer__row-mobile-header-record-date{justify-content:flex-start;align-items:center;display:flex}.offer__row-mobile-header-record-date label{padding-left:.5em}.offer__row-mobile-header-record-date label:first-letter{text-transform:uppercase}.offer__row-mobile-header-price{justify-content:flex-end;align-items:center;width:50%;padding-right:1vw;display:flex}.offer__row-mobile-bottom{grid-template-columns:1fr 2fr;align-items:center;width:100%;padding:.3em 0;display:grid}.offer__row-mobile-bottom-button{justify-content:center;align-items:center;padding-right:1%;display:flex}.offer__row-mobile-bottom-button label{font-size:var(--font-size-18);margin-top:-2px;padding-right:.3em}.offer__row-mobile-bottom-left{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;display:flex}.offer__row-mobile-bottom-right{flex-direction:column;justify-content:space-between;align-items:flex-end;height:100%;padding-top:.6em;display:flex}.offer__row-mobile-bottom-main-doc{align-items:center;padding-top:.2em;display:flex}.offer__row-mobile-bottom-main-doc>div:not(:first-child){padding-left:1em}.offer__row-mobile-bottom-mileage{flex-direction:row;display:flex}.offer__row-mobile-bottom-mileage label{padding-left:.5em}.offer__row-mobile-bottom-ico svg{width:var(--font-size-36)}.offer__row-mobile-bottom-ico svg>path{color:var(--grey)}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.photo{border-radius:10px;width:100%;height:100%;position:relative;overflow:hidden}.photo__swiper,.photo__slide{width:100%;height:100%}.photo__slide-content{width:100%;height:100%;position:relative}.photo__image{object-fit:cover;width:100%;height:100%;transition:opacity .3s;display:block}.photo__preloader-container{z-index:10;background:#f5f5f5cc;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.photo__preloader{border:4px solid #0000001a;border-top-color:var(--violet);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite photo-spin}.photo .swiper-button-next,.photo .swiper-button-prev{transition:color .2s}.photo .swiper-button-next:hover,.photo .swiper-button-prev:hover{color:var(--blue-lightest)!important}.photo .swiper-pagination-bullet{opacity:.6;background:#fff}.photo .swiper-pagination-bullet-active{opacity:1}@keyframes photo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.offer__more-detail{color:var(--active-text-color-light-theme);border-bottom:1px solid var(--grey-light);flex-direction:column;justify-content:center;align-items:center;margin-top:.625em;padding-bottom:.625em;padding-left:20%;padding-right:20%;display:flex}@media only screen and (device-width<=576px){.offer__more-detail{padding-left:2%;padding-right:2%}}.offer__more-detail-header{grid-template-columns:2fr 1fr 30px;justify-content:space-between;align-items:center;width:100%;display:grid}.offer__more-detail-header>:last-child{padding-left:1em}.offer__more-detail-header-service{flex-direction:row;align-items:center;display:flex}.offer__more-detail-header-record-date{justify-content:flex-start;align-items:center;display:flex}.offer__more-detail-header-record-date label{padding-left:.5em}.offer__more-detail-header-record-date label:first-letter{text-transform:uppercase}.offer__more-detail-header-source{justify-content:flex-start;align-items:center;margin-left:.5em;display:flex}.offer__more-detail-header-source-ico{transform:scaleX(-1)}.offer__more-detail-header-source-ico svg{width:var(--font-size-24);height:var(--font-size-24)}.offer__more-detail-header-source-ico svg>path{fill:var(--grey)}.offer__more-detail-header-source-ico svg:hover{filter:var(--shadow-svg)}.offer__more-detail-header-source-ico svg:hover>path{fill:var(--violet)}.offer__more-detail-header-title{flex-direction:row;align-items:center;display:flex}.offer__more-detail-header-title h2{font-family:var(--font-open-sans-medium);font-size:var(--font-size-26);color:var(--grey);font-weight:700}.offer__more-detail-header-price{width:100%;font-size:var(--font-size-20);color:var(--grey);justify-content:center;font-weight:700;display:flex}.offer__more-detail-header-ico svg{width:var(--font-size-32);height:var(--font-size-32)}.offer__more-detail-header-ico svg:hover{filter:var(--shadow-svg)}.offer__more-detail-header-ico svg:hover>path{fill:var(--violet)}.offer__more-detail-header-ico svg path{fill:var(--grey)}.offer__more-detail-header-ico:hover{cursor:pointer}.offer__more-detail-main{grid-template-columns:1fr;width:100%;padding-top:.5em;display:grid}.offer__more-detail-main-right{flex-direction:column;justify-content:space-between;display:flex}.offer__more-detail-main-price{font-size:var(--font-size-20);color:var(--grey);justify-content:center;align-items:center;padding-top:.5em;font-weight:500;display:flex}.offer__more-detail-main-doc{flex-direction:row;align-items:center;padding-bottom:.3em;display:flex}.offer__more-detail-main-doc>div:not(:first-child){padding-left:1em}.offer__more-detail-main-doc>:last-child{display:none}@media only screen and (device-width<=576px){.offer__more-detail-main-doc>:last-child{justify-content:flex-end;align-items:flex-start;width:100%;display:flex}}.offer__more-detail-end{grid-template-columns:1.5fr 2fr;gap:1em;width:100%;padding-top:1em;display:grid}@media only screen and (device-width<=576px){.offer__more-detail-end{flex-direction:column;width:100%;display:flex}}.offer__more-detail-end-description{display:none}@media only screen and (device-width<=576px){.offer__more-detail-end-description{justify-content:flex-end;align-items:flex-start;display:flex}}.offer__more-detail-end-item{align-items:start;gap:.5em;padding-bottom:2px;display:flex}.offer__more-detail-end-item label{font-family:var(--font-inter-light);font-weight:700}.offer__more-detail-end-item-description{flex-direction:column;align-items:start;max-height:70vh;display:flex;overflow-y:scroll}.offer__more-detail-end-item-description label{font-family:var(--font-inter-light);background-color:var(--white);width:100%;padding-bottom:2px;font-weight:700;position:sticky;top:0}.offer__more-detail-end-item-description p{white-space:pre-wrap}.offer__more-detail-end-item-description>div{color:var(--grey-light);flex-direction:column;justify-content:center;align-items:center;width:100%;height:70%;display:flex}.offer__more-detail-end-item-description>div span{padding-top:1em}.footer{border-top:2px solid silver;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:30px;display:flex}.footer_theme_night{background-color:var(--background-color-night-theme)}.footer__logo{justify-content:center;align-items:center;width:100%;display:flex}.footer__logo-line{background-color:var(--white);justify-content:start;width:100%;height:3px;display:flex}.footer__description{color:var(--white);font-size:var(--font-size-14);font-style:italic;font-family:var(--font-inter-extra-light);flex-direction:column;justify-content:center;align-items:center;margin-top:15px;display:flex}.footer__description-item{flex-direction:row;justify-content:center;align-items:center;display:flex}.footer__description-logo{font-size:var(--font-size-14);font-family:var(--font-open-sans-regular);justify-content:center;align-items:center;font-style:normal;display:flex}.footer__description-logo_small{align-self:start;padding-left:5px;display:flex}.footer__description-logo_small>span{font-size:var(--font-size-9);padding-left:1px}.footer__description-logo>svg{width:var(--font-size-6);height:var(--font-size-12)}.footer__description-logo>svg path{fill:var(--white)}.footer__year{justify-content:center;align-items:center;margin-top:15px;padding-bottom:5px;display:flex}.footer__year>label{font-family:var(--font-open-sans-light);color:var(--grey-light);font-size:1em}.size_logo_woomen{width:.35em}.account{justify-content:flex-end;align-items:center;margin-right:2em;display:flex}.account-label{font-size:var(--font-size-24);font-family:var(--font-inter-extra-light);color:var(--white);padding-left:.4em;font-weight:100;display:flex}.account__profile-logo_ico svg{width:var(--font-size-40);height:var(--font-size-40)}.account__profile-logo_ico svg>path{fill:var(--white)}.account__button-open_ico{margin-top:.25em;margin-left:.4em}.account__button-open_ico:hover{cursor:pointer}.account__button-open_ico:hover svg>path{fill:var(--blue-lightest)}.account__button-open_ico svg{width:var(--font-size-16);height:var(--font-size-16)}.account__button-open_ico svg>path{fill:var(--white);transition:all .35s}.account-menu_wrapper{background-color:var(--white);z-index:20;width:fit-content;min-width:8em;height:fit-content;box-shadow:var(--shadow-window);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;padding:.6em 1em;display:none;position:absolute;top:5.75em}.account-menu_open{display:flex}.account-menu__logout_ico{padding-top:4px}.account-menu__logout_ico svg{width:var(--font-size-20);height:var(--font-size-20)}.account-menu__logout_ico svg>path{fill:var(--red-lighter)}.account-menu__button-logout{color:var(--red-light);border:1px solid var(--red-light);border-radius:7px;justify-content:center;align-items:center;width:100%;display:flex}.account-menu__button-logout label{padding-top:.3em;padding-bottom:.3em;padding-left:.25em}.account-menu__button-logout:hover{border:1px solid var(--red);cursor:pointer;border-radius:7px}.account-menu__button-logout:hover>*{cursor:pointer;color:var(--red);border-color:var(--red)}.account-menu__button-logout:hover>* svg{width:var(--font-size-20);height:var(--font-size-20)}.account-menu__button-logout:hover>* svg>path{fill:var(--red)}.account-login{color:var(--grey);font-family:var(--font-open-sans-light);font-size:var(--font-size-20);justify-content:flex-end;transition:all .2s ease-in-out;display:flex}.account-login:hover{cursor:pointer;color:var(--grey-light-80)}.account-login_link{color:var(--white);font-family:var(--font-open-sans-light);font-size:var(--font-size-20);margin-right:2em;display:block}.account-login_link>label{transition:all .2s ease-in-out}.account-login_link>label:hover{cursor:pointer;color:var(--grey-light-80)}.header{flex-direction:column;justify-content:flex-start;width:100%;display:flex}.header_grid{grid-template-columns:1fr 1fr;display:grid}.header_grid__container{background-color:var(--background-color-night-theme);padding:1vh}.logo__container{padding-left:5px;display:flex}.account__wrapper{flex-direction:row;justify-content:flex-end;align-items:center;width:100%;display:flex}@media only screen and (device-width<=576px){.account__wrapper{display:none}}.menu{justify-content:end;padding-right:1em;display:none}@media only screen and (device-width<=576px){.menu{display:flex}}.menu__ico>svg{width:var(--font-size-30);height:var(--font-size-30)}.menu__ico>svg>path{stroke:var(--white)}.menu__wrapper_mobile{z-index:20;max-height:0;overflow:visible}.menu__item{justify-content:flex-start;align-items:center;display:flex}.menu__item svg{width:var(--font-size-20);height:var(--font-size-20)}.menu__item svg>path{fill:var(--grey-light)}.menu__item svg>circle{stroke:var(--grey-light)}.menu__item_selected svg{width:var(--font-size-20);height:var(--font-size-20)}.menu__item_selected svg>path{fill:var(--grey)}.menu__item_selected svg>circle{stroke:var(--grey)}.menu__item-account{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.menu__item-account-label{font-size:var(--font-size-32);font-family:var(--font-open-sans-light);color:var(--grey);padding-top:.4em;padding-bottom:.4em;padding-left:.25em;display:flex}.menu__item-account_ico svg{width:var(--font-size-48);height:var(--font-size-48)}.menu__item-account_ico svg>path{fill:var(--grey-light)}.menu__item:hover svg>path{fill:var(--grey)}.menu__item:hover svg>circle{stroke:var(--grey)}.menu__container_mobile{background-color:var(--white);flex-direction:column;justify-content:flex-start;width:100%;max-height:0;transition:max-height .5s;display:flex;overflow:hidden}.menu__container_mobile_opened{max-height:32em;transition:max-height 1.75s}.menu__container_mobile>a{border-style:solid;border-width:1px 0 0;border-color:var(--grey);gap:1em;padding:1em}.menu__container_mobile>a:last-of-type{border-bottom:1px solid var(--grey)}.menu-side{background-color:var(--white);border-right:1px solid var(--grey-light);width:fit-content;height:100%}.menu-side__block{box-sizing:border-box;white-space:nowrap;flex-direction:column;justify-content:flex-start;gap:.9em;width:3.25em;padding:1em;transition:width .45s;display:flex;position:sticky;top:0;overflow:hidden}.menu-side__block_opened{width:11em}.menu-side__item{cursor:pointer;width:100%;color:var(--grey);justify-content:flex-start;align-items:center;gap:1em;display:flex}.menu-side__item label,.menu-side__item svg>path{transition:all .35s}.menu-side__item:hover label{cursor:pointer;color:var(--violet-light)}.menu-side__item:hover:first-child svg>path{stroke:var(--violet-light)}.menu-side__item:hover svg>path{fill:var(--violet-light)}.menu-side__item:hover svg>circle{stroke:var(--violet-light)}.menu-side__item_selected:hover label,.menu-side__item_selected label{color:var(--grey)}.menu-side__item_selected svg>path{fill:var(--grey)!important}.menu-side__item_selected svg>circle{stroke:var(--grey)!important}.menu-side__item:first-child svg>path{stroke:var(--grey-light)}.menu-side__item svg{width:var(--font-size-20);height:var(--font-size-20)}.menu-side__item svg>path{fill:var(--grey-light)}.menu-side__item svg>circle{stroke:var(--grey-light)}.layout__wrapper{box-sizing:border-box;min-width:100%}.main{flex-direction:row;justify-content:flex-start;width:100%;min-height:88vh;display:flex}.main__container{z-index:10;filter:blur();flex:1;width:calc(100% - 3.3em);min-width:0;height:100%;transition:filter .5s}.main__container_blur{filter:blur(.1em);z-index:-10;transition:filter .75s}.main__container_theme_night{background-color:var(--background-color-night-theme)}.menu__container{z-index:20;width:3.3em;max-width:3.3em}@media only screen and (device-width<=576px){.menu__container{display:none}}.menu__container_hide{display:none}.two-column__wrapper{grid-template-columns:1fr 1fr;width:100%;height:88vh;display:grid}@media only screen and (device-width<=960px){.two-column__wrapper{grid-template-columns:1fr}}.loader-container,.stub-container{justify-content:center;align-items:center;width:100%;height:78vh;display:flex}.not-found{height:100%;color:var(--grey);flex-direction:column;justify-content:center;align-items:center;display:flex}.not-found__code{font-size:var(--font-size-115);margin-top:-20px}.not-found__description{font-size:var(--font-size-36);font-family:var(--font-inter-light);margin-top:-25px}.error{height:100%;color:var(--grey);flex-direction:column;justify-content:center;align-items:center;display:flex}.error__code{font-size:var(--font-size-115);margin-top:-20px}.about-first-screen{text-align:center;color:var(--blue-darkest);font-size:var(--font-size-24);flex-direction:column;justify-content:flex-start;align-items:center;padding-top:14vh;padding-bottom:10vh;display:flex}.about-first-screen>a:hover{cursor:default}@media only screen and (device-width<=1056px){.about-first-screen{min-height:0;padding-top:3vh;padding-bottom:3vh}}.about-principles{color:var(--blue-darkest);justify-content:space-between;align-items:flex-start;column-gap:3vw;padding-top:40px;padding-left:7vw;padding-right:7vw;display:flex}@media only screen and (device-width<=864px){.about-principles{padding-top:15px}}@media only screen and (device-width<=672px){.about-principles{flex-direction:column}.about-principles>div{padding-top:.625em}}.about-principles__item{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.about-principles__item h3{font-family:var(--font-inter-light);padding-bottom:.35em}.about-principles__item p{font-family:var(--font-inter-light)}.about-principles__item_animation{animation:1.5s ease-in reverse customAni}@media only screen and (device-width<=672px){.about-principles__item-left{justify-content:flex-start;width:90%}.about-principles__item-right{justify-content:flex-end;width:90%;display:flex}}@keyframes customAni{0%{opacity:1;transform:translateY(0)}75%{opacity:0}to{opacity:0;transform:translateY(20px)}}.about-description{color:var(--blue-darkest);flex-direction:column;align-items:flex-start;padding-top:40px;padding-left:7vw;padding-right:7vw;display:flex}.about-description h3{font-size:var(--font-size-24);font-family:var(--font-inter-light);padding-bottom:.35em}.about-description p{font-family:var(--font-inter-light)}.about-description p:not(:first-of-type){padding-top:10px}.about-contact{color:var(--blue-darkest);flex-direction:column;justify-content:center;align-items:center;padding-top:60px;padding-bottom:30px;display:flex}@media only screen and (device-width<=864px){.about-contact{padding-top:45px;padding-bottom:5px}}.about-contact h3{font-size:var(--font-size-20);font-family:var(--font-inter-light);margin-top:20px}.about-contact__wrapper{grid-template-columns:2.2fr 3fr;width:90%;display:grid}.about-contact__left-column{justify-content:flex-end;width:100%;display:flex}.about-contact__tower{width:var(--font-size-226);height:var(--font-size-330)}.about-contact__right-column{align-items:space-around;flex-direction:column;justify-content:flex-start;max-width:25em;padding-left:2em;display:flex}@media only screen and (device-width<=672px){.about-contact__right-column{font-size:1.25em}}@media only screen and (device-width<=576px){.about-contact__right-column{font-size:1.125em}}.about-contact__content{flex-direction:column;justify-content:flex-start;width:100%;display:flex}.about-contact__content-item{font-family:var(--font-inter-light);margin-top:10px;font-weight:300}.about-contact__content-item a{color:var(--blue-darkest)}@media only screen and (device-width<=672px){.about-contact__content-item_display_none{display:none}}.about-contact__contacts{justify-content:flex-end;align-items:center;width:100%;margin-top:1.5rem;display:flex}.about-contact__contacts button{font-size:1.2rem}@media only screen and (device-width<=672px){.about-contact__contacts button{font-size:1em}}.title{text-transform:uppercase;font-weight:300}.support__block{grid-template-columns:2.2fr 3fr;width:90%;display:grid}@media only screen and (device-width<=672px){.mobile_display_none{display:none}}.contacts_item{padding:1em}.popup{z-index:1000;animation:.3s ease-out slideIn;position:fixed;bottom:20px;right:20px}.popup__content{color:#fff;background:#000c;border-radius:8px;align-items:center;gap:10px;padding:15px 20px;display:flex}.popup__close{color:#fff;cursor:pointer;background:0 0;border:none;padding:0 5px;font-size:20px}.popup__close:hover{opacity:.8}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}body.modal-open{padding-right:calc(100vw - 100%);overflow:hidden}.modal{z-index:1000;width:100%;height:100%;position:fixed;top:0;left:0}.modal__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed}.modal__content{background:var(--white);border-radius:20px;flex-direction:column;width:100%;max-width:1200px;max-height:90vh;display:flex;position:relative;overflow:hidden}.modal__content_size-small{width:330px}.auto-parts-modal-contacts{border-radius:20px}.auto-parts-modal-contacts__content{flex-direction:column;justify-content:space-between;gap:2em;max-width:330px;margin:1.0625rem;display:flex}.auto-parts-modal-contacts__header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.auto-parts-modal-contacts__header>span{margin:10px;display:inline-block;width:5px!important}.auto-parts-modal-contacts__title{font-size:var(--font-size-30);color:var(--grey)}.auto-parts-modal-contacts__description{font-family:var(--font-inter-medium);flex-direction:column;justify-content:center;align-items:center;gap:.5em;width:100%;display:flex}.auto-parts-modal-contacts__button-call{background-color:var(--white);border:1px solid var(--grey-light);color:var(--grey);width:100%;max-width:200px;font-family:var(--font-inter-medium);font-size:var(--font-size-16);flex-direction:row-reverse;display:flex}.auto-parts-modal-contacts__button-call label{padding:10px 0}.auto-parts-modal-contacts__button-call label:hover{cursor:pointer}.auto-parts-modal-contacts__button-call:hover{background-color:var(--grey-light-5)}.auto-parts-modal-contacts__button-call:active{background-color:var(--grey-light-15)}.auto-parts-modal-contacts__button-whatsup{background-color:var(--green-dark);border:1px solid var(--grey-light);color:var(--white);width:100%;max-width:200px;font-family:var(--font-inter-medium);font-size:var(--font-size-16);flex-direction:row-reverse;display:flex}.auto-parts-modal-contacts__button-whatsup label{padding:10px 0}.auto-parts-modal-contacts__button-whatsup label:hover{cursor:pointer}.auto-parts-modal-contacts__button-whatsup svg{width:var(--font-size-24);height:var(--font-size-24)}.auto-parts-modal-contacts__button-whatsup svg>path{fill:var(--white)}.auto-parts-modal-contacts__button-whatsup:hover{background-color:var(--green-light-medium)}.auto-parts-modal-contacts__button-whatsup:active{background-color:var(--green-darkest)}.auto-parts-modal-contacts__button-telegram{background-color:var(--blue-middle-light);border:1px solid var(--grey-light);color:var(--white);width:100%;max-width:200px;font-family:var(--font-inter-medium);font-size:var(--font-size-16);flex-direction:row-reverse;display:flex}.auto-parts-modal-contacts__button-telegram label{padding:10px 0}.auto-parts-modal-contacts__button-telegram label:hover{cursor:pointer}.auto-parts-modal-contacts__button-telegram svg{width:var(--font-size-24);height:var(--font-size-24)}.auto-parts-modal-contacts__button-telegram svg>path{fill:var(--white)}.auto-parts-modal-contacts__button-telegram:hover{background-color:var(--blue-light)}.auto-parts-modal-contacts__button-telegram:active{background-color:var(--blue-middle-dark)}.auto-parts-modal-contacts__footer{color:var(--grey-light);font-size:var(--font-size-12);text-align:center}.class-of-part{background-color:var(--semi-white);text-align:center;filter:drop-shadow(0 1px 2px #92a4ff40);border:1px solid #93939340;border-radius:50px;width:230px;height:90px;box-shadow:0 4px 4px #00000040,inset 0 2px 2px #0000001a}.class-of-part__image{object-position:center;width:60px;height:60px;padding-top:4px}@media (width<=768px){.class-of-part__image{width:42px;height:32px;padding-top:1.5px}}.class-of-part__description{font-family:var(--font-inter-light);margin:0;font-size:12px}@media (width<=768px){.class-of-part__description{padding-bottom:2px;font-size:7px}}.class-of-part:hover{cursor:pointer;border:1px solid #a1a5ff;transition:all .3s linear;box-shadow:0 4px 4px #00000080}.class-of-part:active{scale:.98}.class-of-part_active{background-color:var(--semi-white);text-align:center;filter:drop-shadow(0 1px 2px #92a4ff40);border:1px solid #a1a5ff;border-radius:50px;width:235px;height:90px;box-shadow:0 4px 4px #00000040,inset 0 2px 2px #0000001a}@media (width<=768px){.class-of-part{width:130px;height:50px}}.arrow-bar__wrapper{vertical-align:top;align-items:center;display:inline-flex}.arrow-bar__wrapper>:nth-child(2),.arrow-bar__wrapper>:nth-child(3){z-index:1;margin-left:-1px;position:relative}.arrow-bar__size_md{height:var(--font-size-16)!important}.arrow-bar__size_md label{font-size:var(--font-size-12)!important;font-family:var(--font-inter-light)!important}.arrow-bar__size_md svg{width:auto;height:var(--font-size-16)!important}.arrow-bar_step-1_text{background-color:var(--blue-pastel);color:var(--white);height:var(--font-size-12);align-items:center;display:flex}.arrow-bar_step-1_text label{font-size:var(--font-size-8);font-family:var(--font-inter-extra-light);padding:0 .5em}.arrow-bar_step-1_ico svg{width:auto;height:var(--font-size-12)}.arrow-bar_step-1_ico svg>path{fill:var(--blue-pastel)}.arrow-bar_step-2_text{background-color:var(--green-pastel);color:var(--white);height:var(--font-size-12);align-items:center;display:flex}.arrow-bar_step-2_text label{font-size:var(--font-size-8);font-family:var(--font-inter-extra-light);padding:0 0 0 .5em}.arrow-bar_step-2_ico svg{width:auto;height:var(--font-size-12)}.arrow-bar_step-2_ico svg>path{fill:var(--green-pastel)}.arrow-bar_step-3{margin-left:-.5em}.arrow-bar_step-3_text{background-color:var(--pink-pastel);color:var(--white);height:var(--font-size-12);align-items:center;display:flex}.arrow-bar_step-3_text label{font-size:var(--font-size-8);font-family:var(--font-inter-extra-light);padding:0 .5em 0 0}.arrow-bar_step-3_ico svg{width:auto;height:var(--font-size-12)}.arrow-bar_step-3_ico svg>path{fill:var(--pink-pastel)}.spare-parts-card_expanded{color:#393939;z-index:4;background:#f9fafb;border-radius:.625rem;flex-direction:column;width:100%;height:auto;min-height:100%;padding:0 1em;transition:all .3s;display:flex;position:relative;box-shadow:.25rem .25rem .25rem #b6b6b64d}.spare-parts-card_expanded__top{flex-direction:column;justify-content:space-between;gap:.5rem;margin-top:.5em;display:flex;position:relative}.spare-parts-card_expanded__header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.spare-parts-card_expanded__header-left{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.spare-parts-card_expanded__title{text-align:center;width:100%}.spare-parts-card_expanded__close-ico svg{width:.9rem;height:.9rem}.spare-parts-card_expanded__sub-header{flex-direction:row;justify-content:space-between;align-items:flex-start;padding-top:.3em;display:flex}.spare-parts-card_expanded__cost{align-items:flex-start;display:flex}.spare-parts-card_expanded__cost label{font-size:var(--font-size-40)}.spare-parts-card_expanded__figures{flex-direction:row;padding:.25rem 0;display:flex;position:relative}@media (width<=1535px){.spare-parts-card_expanded__figures{padding:.5rem 0}}.spare-parts-card_expanded__figure-start{position:absolute}@media (width<=768px){.spare-parts-card_expanded__figure-start{width:2.1875rem;height:.75rem;top:.15rem}}.spare-parts-card_expanded__figure-mid{padding-top:2px;position:absolute;top:.13rem;left:3.8rem}@media (width<=1535px){.spare-parts-card_expanded__figure-mid{top:.42rem}}@media (width<=768px){.spare-parts-card_expanded__figure-mid{width:2.8125rem;height:.625rem;top:.1rem;left:2.1875rem}}.spare-parts-card_expanded__figure-end{position:absolute;top:.22rem;left:7.84rem}@media (width<=1535px){.spare-parts-card_expanded__figure-end{top:.541rem}}@media (width<=768px){.spare-parts-card_expanded__figure-end{width:2.8125rem;height:.625rem;top:.2rem;left:4.625rem}}.spare-parts-card_expanded__img-block{aspect-ratio:4/3;width:100%;height:auto;margin-top:.5rem}.spare-parts-card_expanded__img{border-radius:.625rem .625rem 0 0;width:100%;height:auto}.spare-parts-card_expanded__media{flex-direction:row;align-self:center;align-items:center;gap:.3rem;font-size:9px;display:flex}.spare-parts-card_expanded__media a{color:#393939}.spare-parts-card_expanded__media svg{width:.8rem;height:.8rem}.spare-parts-card_expanded__about-part{flex-direction:row;justify-content:space-between;align-items:start;display:flex}.spare-parts-card_expanded__description{height:auto;max-height:30vh;overflow-y:scroll}.spare-parts-card_expanded__heart{padding-bottom:7px}.spare-parts-card_expanded__number{flex-direction:row;gap:.2rem;font-size:.6875rem;line-height:1rem;display:flex}.spare-parts-card_expanded__creator{flex-direction:row;gap:.2rem;margin-bottom:.5rem;font-size:.6875rem;line-height:1rem;display:flex}.spare-parts-card_expanded__contacts{flex-direction:column;justify-content:center;align-items:start;display:flex}.spare-parts-card_expanded__contacts-whatsup svg{width:var(--font-size-22);height:var(--font-size-22)}.spare-parts-card_expanded__contacts-whatsup svg>path{fill:var(--green-dark)}.spare-parts-card_expanded__contacts-telegram svg{width:var(--font-size-22);height:var(--font-size-22)}.spare-parts-card_expanded__contacts-telegram svg>path{fill:var(--blue-middle-dark)}.spare-parts-card_expanded__info{color:#393939;font-weight:700}.spare-parts-card_expanded__footer{flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.spare-parts-card_expanded__footer_for-modal{background-color:var(--grey-lighter);padding-top:var(--font-size-8);padding-bottom:var(--font-size-8);position:sticky;bottom:0}.spare-parts-card_expanded__footer-text{color:var(--grey-light);font-size:var(--font-size-12);width:50%}.spare-parts-card_expanded__buttons{flex-direction:row;align-items:flex-end;gap:.2rem;display:flex}@media (width<=576px){.spare-parts-card_expanded__buttons_size{font-size:var(--font-size-14)}}.spare-parts-card_expanded__replace-text,.spare-parts-card_expanded__models-text{-webkit-line-clamp:2;line-clamp:2;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;-webkit-box-orient:vertical;margin:0 0 .5rem;padding-right:1.5rem;transition:all .3s;display:-webkit-box;position:relative;overflow:hidden}.spare-parts-card_expanded__replace-text.expanded,.spare-parts-card_expanded__models-text.expanded{-webkit-line-clamp:initial;line-clamp:initial}.spare-parts-card_expanded__more-info-ico{cursor:pointer;transition:transform .3s;position:absolute;bottom:0;right:0}.spare-parts-card_expanded__more-info-ico.rotated{transform:rotate(180deg)}.spare-parts-card_expanded__more-info-ico svg{width:1rem;height:1rem}.spare-parts-card_expanded__search{border-radius:5px;max-width:200px}.spare-parts-card_expanded__replace{flex-direction:column;gap:.3rem;margin-bottom:.5rem;display:flex}.spare-parts-card_expanded__replace-texts{position:relative}.auto-parts-modal__content{flex-direction:column;max-height:90vh;margin:0 20px 20px;display:flex;overflow:hidden}.auto-parts-modal__header{background:var(--white);border-bottom:1px solid var(--grey-light-15);flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:20px 24px 16px;display:flex}.auto-parts-modal__heart-ico:hover{cursor:pointer}.auto-parts-modal__heart-ico:active{transform:scale(.9)}.auto-parts-modal__title{color:#393939;text-align:center;font-size:2.5rem}.auto-parts-modal__title-h1{color:#393939;font-size:2.2rem;font-weight:400;line-height:2.2rem}.auto-parts-modal__figures{flex-direction:row;display:flex;position:relative}.auto-parts-modal__figure-start{position:absolute}.auto-parts-modal__figure-mid{padding-top:2px;position:absolute;top:-.1rem;left:3.8rem}.auto-parts-modal__figure-end{position:absolute;left:7.84rem}.auto-parts-modal__scroll-container{flex:1;min-height:0;overflow-y:auto}.auto-parts-modal__information{flex-direction:row;min-height:0;padding:0 24px;display:flex}.auto-parts-modal__left{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:50%;padding:24px 24px 24px 0;display:flex;overflow-x:hidden}.auto-parts-modal__right{box-sizing:border-box;flex-direction:column;align-self:flex-start;gap:1rem;width:50%;max-height:100%;padding:24px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.auto-parts-modal__meta{flex-direction:row;justify-content:flex-end;align-items:center;gap:1em;margin-top:1rem;display:flex}.auto-parts-modal__about-parts{color:#393939;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.auto-parts-modal__cost{font-size:var(--font-size-48)}@media (width<=992px){.auto-parts-modal__cost{font-size:var(--font-size-36)}}.auto-parts-modal__number{color:#393939;font-size:var(--font-size-24);flex-direction:row;gap:.5rem;display:flex}@media (width<=992px){.auto-parts-modal__number{font-size:var(--font-size-20)}}.auto-parts-modal__img-copy:hover{cursor:pointer}.auto-parts-modal__img-copy:active{transform:scale(.9)}.auto-parts-modal__img-copy svg{width:.8rem;height:.8rem}@media (width<=768px){.auto-parts-modal__img-copy svg{width:.5rem;height:.5rem}}.auto-parts-modal__for-models{color:#393939;width:90%}.auto-parts-modal__for-models pre{white-space:pre-wrap;word-wrap:break-word}.auto-parts-modal__replace-text{color:#393939}.auto-parts-modal__description-text{text-wrap:wrap;max-height:100px;transition:max-height .3s ease-in-out}.auto-parts-modal__description-text.expanded{max-height:1000px}.auto-parts-modal__info{color:#393939;font-weight:700}.auto-parts-modal__replace{flex-direction:column;gap:.5rem;width:100%;display:flex;position:relative}.auto-parts-modal__replace-text{text-align:justify;white-space:pre-wrap;-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;max-height:100px;margin:.5rem 0;padding-right:20px;transition:max-height .3s ease-in-out;display:-webkit-box;position:relative;overflow:hidden}.auto-parts-modal__replace-text.expanded{-webkit-line-clamp:unset;line-clamp:unset;max-height:1000px;display:block}.auto-parts-modal__more-info{flex-direction:column;gap:1rem;display:flex}.auto-parts-modal__more-info-ico{cursor:pointer;background:#fff;padding-left:5px;transition:transform .3s;position:absolute;bottom:0;right:0}.auto-parts-modal__more-info-ico.rotated{transform:rotate(180deg)}.auto-parts-modal__more-info-ico svg{color:#393939}.auto-parts-modal__more-info-ico svg:hover{filter:var(--shadow-svg-all)}.auto-parts-modal__more-info-ico svg:hover>path{fill:var(--violet)}.auto-parts-modal__creator{color:#393939;font-size:var(--font-size-24);flex-direction:row;gap:.5rem;display:flex}@media (width<=992px){.auto-parts-modal__creator{font-size:var(--font-size-20)}}.auto-parts-modal__search{border-radius:5px;max-width:200px}.auto-parts-modal__img-block{aspect-ratio:4/3;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative;overflow:hidden}.auto-parts-modal__img-block .swiper-lazy-preloader{z-index:2;width:48px;height:48px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auto-parts-modal__img{object-fit:cover;border-top-left-radius:.625rem;border-bottom-left-radius:.625rem;max-width:100%;max-height:100%}.auto-parts-modal__right-footer{flex-direction:row;justify-content:space-between;align-items:center;width:50%;display:flex}.auto-parts-modal__contacts{flex-direction:column;gap:.5rem;font-size:1rem;line-height:1rem;display:flex}.auto-parts-modal__contacts-whatsup svg{width:var(--font-size-22);height:var(--font-size-22)}.auto-parts-modal__contacts-whatsup svg>path{fill:var(--green-dark)}.auto-parts-modal__contacts-telegram svg{width:var(--font-size-22);height:var(--font-size-22)}.auto-parts-modal__contacts-telegram svg>path{fill:var(--blue-middle-dark)}.auto-parts-modal__media{color:#393939;flex-direction:row;align-self:center;align-items:center;gap:.5rem;display:flex}.auto-parts-modal__media label:hover{cursor:pointer}.auto-parts-modal__search{border-radius:5px!important}@media (width<=768px){.auto-parts-modal__content{max-height:none;padding:0}.auto-parts-modal__information{flex-direction:column;gap:1rem;height:auto;padding:1rem}.auto-parts-modal__left{width:100%;height:auto;padding-right:0;overflow-y:visible}.auto-parts-modal__right{width:100%;height:auto;padding:0;position:relative}.auto-parts-modal__right__img-block{aspect-ratio:4/3;width:100%;top:0}.auto-parts-modal__header{padding:1rem;position:relative}.auto-parts-modal__title{font-size:1.8rem}.auto-parts-modal__description-text,.auto-parts-modal__replace-text{max-height:none}.auto-parts-modal__meta{flex-direction:column;align-items:flex-start;gap:1rem}.auto-parts-modal__cost{font-size:2rem}.auto-parts-modal__more-info{gap:.5rem}}.spare-parts-card{color:#393939;background:#f9fafb;border-radius:.625rem;flex-direction:column;flex-grow:1;width:100%;height:100%;padding:.75rem .5rem;transition:all .3s;display:flex;box-shadow:.25rem .25rem .25rem #b6b6b64d}.spare-parts-card:hover{cursor:pointer;background-color:#e9e8e8;transition:background-color .3s}@media (width<=768px){.spare-parts-card_expanded{z-index:4;grid-template-columns:1fr;height:auto;min-height:100%;position:relative}.spare-parts-card_expanded__heart-ico{padding-top:.5rem;padding-right:3px}.spare-parts-card_expanded__heart-ico:hover{cursor:pointer}.spare-parts-card_expanded__heart-ico:active{transform:scale(.9)}}@media (width<=768px) and (width<=1535px){.spare-parts-card_expanded__heart-ico svg{width:2rem;height:2rem;padding-top:3px}}@media (width<=768px) and (width<=768px){.spare-parts-card_expanded__heart-ico svg{width:var(--font-size-40);height:var(--font-size-40);padding-right:.5rem}}@media (width<=768px) and (width<=576px){.spare-parts-card_expanded__heart-ico svg{width:var(--font-size-40);height:var(--font-size-40)}}@media (width<=768px){.spare-parts-card_expanded .spare-parts-card__img-block{height:auto}.spare-parts-card_expanded .spare-parts-card__description{height:50%;padding:1rem}.spare-parts-card_expanded .spare-parts-card__footer{flex-direction:column;align-items:flex-start;gap:1rem}.spare-parts-card_expanded .spare-parts-card__buttons{justify-content:space-between;width:100%}}@media (width<=1535px){.spare-parts-card{gap:.1rem}}@media (width<=1400px){.spare-parts-card{gap:.1rem}}@media (width<=992px){.spare-parts-card{width:100%}}@media (width<=768px){.spare-parts-card{gap:.5rem}}@media (width<=576px){.spare-parts-card{gap:.25rem;width:100%}}@media (width<=400px){.spare-parts-card{gap:.25rem}}.spare-parts-card__heart-ico{padding-right:3px}.spare-parts-card__heart-ico:hover{cursor:pointer}.spare-parts-card__heart-ico:active{transform:scale(.9)}@media (width<=1535px){.spare-parts-card__heart-ico svg{width:2rem;height:2rem}}@media (width<=768px){.spare-parts-card__heart-ico svg{width:1.8rem;height:1.8rem;padding-right:.5rem}}@media (width<=576px){.spare-parts-card__heart-ico svg{width:var(--font-size-40);height:var(--font-size-40)}}.spare-parts-card__img-block{aspect-ratio:4/3;align-self:center;width:100%;position:relative}.spare-parts-card__img{border-top-left-radius:.625rem;border-bottom-left-radius:.625rem;width:100%;height:auto}@media (width<=992px){.spare-parts-card__img{min-height:100%}}@keyframes preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spare-parts-card__header{flex-direction:row;justify-content:space-between;gap:1rem;margin-top:.5em;display:flex}@media (width<=768px){.spare-parts-card__header{justify-content:space-between}}.spare-parts-card__title{color:#393939;min-width:0;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600}@media (width<=1535px){.spare-parts-card__title{font-size:1.25rem}}@media (width<=1400px){.spare-parts-card__title{font-size:var(--font-size-20)}}@media (width<=992px){.spare-parts-card__title{font-size:1.1rem}}@media (width<=768px){.spare-parts-card__title{font-size:.8rem}}@media (width<=576px){.spare-parts-card__title{font-size:var(--font-size-20)}}.spare-parts-card__figures{flex-direction:row;padding-top:.5em;display:flex;position:relative}@media (width<=1535px){.spare-parts-card__figures{padding-top:.5em}}@media (width<=768px){.spare-parts-card__figures{padding:2px 0}}.spare-parts-card__mid-info{flex-direction:row;justify-content:space-between;align-items:center;margin:.5em 0;display:flex}@media (width<=768px){.spare-parts-card__mid-info{padding-right:.5rem}}.spare-parts-card__about-part{flex-direction:column;display:flex}@media (width<=992px){.spare-parts-card__about-part{font-size:1.2rem}}@media (width<=768px){.spare-parts-card__about-part{font-size:var(--font-size-18);position:relative}}@media (width<=576px){.spare-parts-card__about-part{font-size:var(--font-size-22)}}.spare-parts-card__number,.spare-parts-card__creator{flex-direction:row;gap:.25rem;font-size:.8em;display:flex}.spare-parts-card__info{font-weight:600}.spare-parts-card__img-copy:hover{cursor:pointer}.spare-parts-card__img-copy:active{transform:scale(.9)}.spare-parts-card__img-copy svg{width:.8rem;height:.8rem}@media (width<=768px){.spare-parts-card__img-copy svg{width:.5rem;height:.5rem}}.spare-parts-card__cost{justify-content:flex-end;align-items:center;display:flex}.spare-parts-card__cost label{font-variant-numeric:tabular-nums;white-space-collapse:break-spaces;font-size:2.5rem}@media (width<=1535px){.spare-parts-card__cost label{font-size:var(--font-size-36)}}@media (width<=992px){.spare-parts-card__cost label{font-size:var(--font-size-32)}}@media (width<=768px){.spare-parts-card__cost label{font-size:var(--font-size-24)}}@media (width<=576px){.spare-parts-card__cost label{font-size:var(--font-size-32)}}.spare-parts-card__footer{flex-direction:row;justify-content:flex-end;align-items:center;margin-top:auto;font-size:.75rem;display:flex}@media (width<=1535px){.spare-parts-card__footer{align-items:end}}@media (width<=1200px){.spare-parts-card__footer{justify-content:flex-end}}@media (width<=768px){.spare-parts-card__footer{padding-right:.5rem}}.spare-parts-card__buttons{flex-direction:row;gap:.375rem;padding-bottom:.25rem;display:flex}@media (width<=992px){.spare-parts-card__buttons{align-items:end;gap:.125rem;padding-bottom:.625rem}}@media (width<=768px){.spare-parts-card__buttons{align-items:center;gap:.125rem;padding-bottom:.25rem}}@media (width<=576px){.spare-parts-card__buttons_size{font-size:var(--font-size-14)}}.spare-parts-card__stub{width:100px}.auto-parts{flex-direction:column;width:100%;min-height:100vh;display:flex}.auto-parts__container{flex-direction:column;flex-grow:1;gap:1.5rem;max-width:1440px;margin:0 auto;padding:1rem;display:flex}@media (width<=1535px){.auto-parts__container{padding:1.5rem}}@media (width<=576px){.auto-parts__container{padding:.5rem}}.auto-parts__header{flex-direction:column;align-items:center;gap:1rem;margin-top:1rem;display:flex}.auto-parts__categories{flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;display:flex}.auto-parts__more-btn{margin-top:.5rem}.auto-parts__content{flex-direction:column;flex-grow:1;width:100%;display:flex}.auto-parts__mobile-search{display:none}@media (width<=576px){.auto-parts__mobile-search{margin-bottom:1rem;display:block}}.auto-parts__controls{justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 .625rem;display:flex}@media (width<=576px){.auto-parts__controls{flex-direction:column;align-items:flex-start;gap:1rem}}.auto-parts__title{align-items:center;gap:1rem;display:flex}.auto-parts__title h2{color:#393939;margin:0}@media (width<=576px){.auto-parts__title{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}.auto-parts__desktop-search{display:none}.auto-parts__filters{width:100%}}.auto-parts__grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (width<=992px){.auto-parts__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){.auto-parts__grid{grid-template-columns:repeat(1,1fr)}}.auto-parts__loader{justify-content:center;align-items:center;min-height:300px;display:flex}.auto-parts__stub{text-align:center;border:none;flex-grow:1;margin:2rem 0}.auto-parts__stub--not-found{margin-top:25vh}.auto-parts__pagination{justify-content:center;width:100%;margin-top:auto;display:flex}.feedback-hero{text-align:center;background:linear-gradient(135deg, var(--gray-50) 0%, var(--white) 100%);border-bottom:1px solid var(--gray-200);flex-direction:column;justify-content:center;align-items:center;padding:8vh 7vw 0 8vh;display:flex}@media only screen and (width<=768px){.feedback-hero{padding:8vh 7vw 0 6vh}}.feedback-hero__container{max-width:1200px;margin:0 auto}.feedback-hero__content{text-align:center;max-width:48rem;margin:0 auto}.feedback-hero__title{font-size:var(--font-size-36);font-family:var(--font-inter-semibold);color:var(--blue-darkest);font-weight:600;line-height:1.2}@media only screen and (width<=768px){.feedback-hero__title{font-size:var(--font-size-28)}}.feedback-form-section{background:var(--white);border-bottom:1px solid var(--gray-200);padding:3rem 7vw}.feedback-form-section__container{max-width:1200px;margin:0 auto}.feedback-form-section__content{max-width:48rem;margin:0 auto}.feedback-form-wrapper{background:var(--white);border:1px solid var(--gray-300);border-radius:12px;padding:0;overflow:hidden;box-shadow:0 8px 32px #0000001a}.feedback-form{padding:3rem}@media only screen and (width<=768px){.feedback-form{padding:2rem}}.feedback-form__field{margin-bottom:1rem}.feedback-form__label{font-size:var(--font-size-16);font-family:var(--font-inter-medium);color:var(--blue-darkest);margin-bottom:.75rem;font-weight:500;display:block}.feedback-form__input,.feedback-form__textarea,.feedback-form__select{border:2px solid var(--gray-400);width:100%;font-size:var(--font-size-16);font-family:var(--font-inter-regular);background:var(--white);color:var(--blue-darkest);border-radius:8px;padding:1rem 1.25rem;transition:all .3s;box-shadow:0 2px 4px #0000000d}.feedback-form__input:focus,.feedback-form__textarea:focus,.feedback-form__select:focus{border-color:var(--blue-darkest);outline:none;transform:translateY(-1px);box-shadow:0 0 0 3px #0000001a,0 4px 8px #0000001a}.feedback-form__input:hover:not(:focus),.feedback-form__textarea:hover:not(:focus),.feedback-form__select:hover:not(:focus){border-color:var(--gray-500);box-shadow:0 4px 8px #00000014}.feedback-form__input::placeholder,.feedback-form__textarea::placeholder,.feedback-form__select::placeholder{color:var(--gray-500);font-family:var(--font-inter-regular)}.feedback-form__input--error,.feedback-form__textarea--error,.feedback-form__select--error{border-color:#e53e3e;box-shadow:0 0 0 3px #e53e3e1a}.feedback-form__input--error:focus,.feedback-form__textarea--error:focus,.feedback-form__select--error:focus{border-color:#e53e3e;box-shadow:0 0 0 3px #e53e3e33}.feedback-form__select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%234A5568'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.25rem}.feedback-form__textarea{resize:vertical;min-height:150px}.feedback-form__error-text{color:#e53e3e;font-size:var(--font-size-14);font-family:var(--font-inter-regular);margin-top:.5rem;line-height:1.4}.feedback-form__success,.feedback-form__error{font-family:var(--font-inter-regular);font-size:var(--font-size-16);text-align:center;border:1px solid;border-radius:8px;margin-bottom:1.5rem;padding:1.25rem;line-height:1.5}.feedback-form__success{color:#2d3748;background:linear-gradient(135deg,#f0fff4 0%,#e6ffed 100%);border-color:#9ae6b4}.feedback-form__error{color:#2d3748;background:linear-gradient(135deg,#fed7d7 0%,#feb2b2 100%);border-color:#feb2b2}.feedback-form__submit{text-align:center;flex-direction:column;gap:1rem;margin-top:2rem;display:flex}@media (width>=768px){.feedback-form__submit{flex-direction:row;justify-content:center;align-items:center}}.feedback-form__button{background:var(--blue-darkest);color:var(--white);font-size:var(--font-size-18);font-family:var(--font-inter-semibold);cursor:pointer;border:none;border:2px solid var(--blue-darkest);border-radius:8px;width:100%;padding:1.25rem 3rem;font-weight:600;transition:all .3s;box-shadow:0 4px 12px #00000026}@media (width>=768px){.feedback-form__button{width:auto;min-width:200px}}.feedback-form__button:hover:not(:disabled){background:var(--blue-lightest);border-color:var(--blue-lightest);transform:translateY(-2px);box-shadow:0 6px 16px #0003}.feedback-form__button:active:not(:disabled){transform:translateY(0)}.feedback-form__button:disabled{cursor:not-allowed;opacity:.7}.feedback-form__clear-button{color:var(--gray-600);border:2px solid var(--gray-400);font-size:var(--font-size-16);font-family:var(--font-inter-medium);cursor:pointer;background:0 0;border-radius:8px;width:100%;padding:1.25rem 2rem;font-weight:500;transition:all .3s}@media (width>=768px){.feedback-form__clear-button{width:auto;min-width:140px}}.feedback-form__clear-button:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-500);color:var(--gray-700);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.feedback-form__clear-button:disabled{opacity:.5;cursor:not-allowed}.feedback-form__notice{font-size:var(--font-size-14);color:var(--gray-600);text-align:center;font-family:var(--font-inter-regular);margin-top:1.5rem}@media only screen and (width<=768px){.feedback-form-section{padding:1rem 7vw 2rem}}.timer__wrapper{flex-direction:column;align-items:center;height:52vh;justify-content:space-evenly!important;width:100%!important;display:flex!important}.timer__description{justify-content:center;align-items:center;display:flex}.timer__description p{font-size:var(--font-size-18);font-family:var(--font-inter-light);text-align:center}.timer__seconds{font-family:var(--font-open-sans-regular);font-size:var(--font-size-22)}.forgot-password{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.forgot-password>div{justify-content:center;width:100%;padding-top:4vh;display:flex}.forgot-password__form{flex-direction:column;justify-content:center;align-items:center;margin-top:-10%;display:flex}.forgot-password__form h2{font-family:var(--font-open-sans-light);font-size:var(--font-size-40);color:var(--grey);padding-bottom:20px}.forgot-password__button{text-align:center;margin-top:30px}.landing-page{min-height:100vh;color:var(--blue-darkest);font-family:var(--font-inter-light);background:var(--white)}.header{background:var(--white);border-bottom:1px solid var(--gray-300);z-index:1000;position:sticky;top:0;box-shadow:0 2px 8px #00000014}.header__container{max-width:1200px;margin:0 auto;padding:0 7vw}.header__content{justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.header__logo{cursor:pointer;align-items:center;display:flex}.hero{text-align:center;background:linear-gradient(135deg, var(--gray-50) 0%, var(--white) 100%);border-bottom:1px solid var(--gray-200);flex-direction:column;justify-content:flex-start;align-items:center;padding-top:14vh;padding-bottom:10vh;display:flex}@media only screen and (device-width<=1056px){.hero{padding-top:3vh;padding-bottom:3vh}}.hero__container{max-width:1200px;margin:0 auto;padding:0 7vw}.hero__content{text-align:center;max-width:64rem;margin:0 auto}.hero__title{font-size:var(--font-size-36);font-family:var(--font-inter-semibold);color:var(--blue-darkest);margin-bottom:1.5rem;font-weight:600;line-height:1.2}@media only screen and (device-width<=768px){.hero__title{font-size:var(--font-size-28)}}.hero__description{font-size:var(--font-size-20);line-height:1.6;font-family:var(--font-inter-regular);color:var(--gray-700);max-width:48rem;margin-bottom:2rem;margin-left:auto;margin-right:auto}@media only screen and (device-width<=768px){.hero__description{font-size:var(--font-size-18)}}.hero__cta-button{background:var(--blue-darkest);color:var(--white);font-size:var(--font-size-18);font-family:var(--font-inter-medium);cursor:pointer;border:none;border:2px solid var(--blue-darkest);border-radius:6px;padding:1rem 2.5rem;font-weight:500;transition:all .3s;box-shadow:0 4px 12px #00000026}.hero__cta-button:hover{background:var(--blue-lightest);border-color:var(--blue-lightest);transform:translateY(-2px);box-shadow:0 6px 16px #0003}.features{background:var(--white);border-bottom:1px solid var(--gray-200);padding:80px 7vw}.features__container{max-width:1200px;margin:0 auto}.features__title{font-size:var(--font-size-32);font-family:var(--font-inter-semibold);text-align:center;color:var(--blue-darkest);margin-bottom:60px;font-weight:600}.features__grid{justify-content:space-between;align-items:flex-start;column-gap:3vw;display:flex}@media only screen and (device-width<=672px){.features__grid{flex-direction:column;gap:2rem}}.features__card{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:2rem;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000f}.features__card:hover{border-color:var(--blue-darkest);box-shadow:0 8px 24px #0000001f}.features__icon{background:var(--blue-darkest);border-radius:8px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1.5rem;display:flex;box-shadow:0 4px 12px #00000026}.features__icon-svg svg{width:28px;height:28px;color:var(--white);stroke:2}.features__card-title{font-size:var(--font-size-24);font-family:var(--font-inter-semibold);color:var(--blue-darkest);margin-bottom:1rem;font-weight:600}.features__card-description{font-family:var(--font-inter-regular);color:var(--gray-700);font-weight:400;line-height:1.6}.how-it-works{background:var(--gray-50);border-bottom:1px solid var(--gray-200);padding:80px 7vw}.how-it-works__container{max-width:1200px;margin:0 auto}.how-it-works__title{font-size:var(--font-size-32);font-family:var(--font-inter-semibold);text-align:center;color:var(--blue-darkest);margin-bottom:60px;font-weight:600}.how-it-works__grid{justify-content:space-between;align-items:flex-start;column-gap:3vw;display:flex}@media only screen and (device-width<=672px){.how-it-works__grid{flex-direction:column;gap:2rem}}.how-it-works__column{flex-direction:column;flex:1;gap:2rem;display:flex}.how-it-works__item{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;align-items:flex-start;gap:1.5rem;padding:1.5rem;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000f}.how-it-works__item:hover{border-color:var(--blue-darkest);box-shadow:0 4px 16px #0000001a}.how-it-works__number{width:40px;height:40px;color:var(--white);font-family:var(--font-inter-semibold);font-weight:600;font-size:var(--font-size-16);background:var(--blue-darkest);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 6px #00000026}.how-it-works__item-title{font-size:var(--font-size-20);font-family:var(--font-inter-semibold);color:var(--blue-darkest);margin-bottom:.5rem;font-weight:600}.how-it-works__item-description{font-family:var(--font-inter-regular);color:var(--gray-700);font-weight:400;line-height:1.5}.unique-offer{background:var(--white);border-bottom:1px solid var(--gray-200);padding:80px 7vw}.unique-offer__container{max-width:1200px;margin:0 auto}.unique-offer__content{max-width:64rem;margin:0 auto}.unique-offer__main-card{background:var(--blue-darkest);color:var(--white);border:1px solid var(--blue-lightest);border-radius:12px;padding:3rem;box-shadow:0 8px 32px #00000026}@media only screen and (width<=768px){.unique-offer__main-card{padding:2rem}}.unique-offer__title{font-size:var(--font-size-28);font-family:var(--font-inter-semibold);text-align:center;margin-bottom:2rem;font-weight:600;line-height:1.3}.unique-offer__quote{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:8px;margin-bottom:2.5rem;padding:2rem}.unique-offer__quote-text{font-size:var(--font-size-18);text-align:center;line-height:1.6;font-family:var(--font-inter-medium);margin:0;font-style:italic;font-weight:500}.unique-offer__subtitle{font-size:var(--font-size-24);font-family:var(--font-inter-semibold);text-align:center;margin-bottom:1.5rem;font-weight:600}.unique-offer__description{font-size:var(--font-size-18);text-align:center;font-family:var(--font-inter-regular);opacity:.9;margin-bottom:2.5rem;font-weight:400}.unique-offer__benefits-grid{flex-direction:column;gap:1rem;margin-bottom:2.5rem;display:flex}.unique-offer__benefit-item{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;align-items:flex-start;gap:1rem;padding:1.25rem;transition:all .3s;display:flex}.unique-offer__benefit-item:hover{background:#ffffff26;transform:translate(4px)}.unique-offer__benefit-icon{background:var(--green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:.125rem;display:flex;box-shadow:0 2px 6px #0003}.unique-offer__benefit-check{width:14px;height:14px;color:var(--white)}.unique-offer__benefit-text{font-size:var(--font-size-16);line-height:1.5;font-family:var(--font-inter-regular);flex:1;font-weight:400}.unique-offer__highlight{font-size:var(--font-size-20);text-align:center;font-family:var(--font-inter-semibold);background:#ffffff1a;border:1px solid #fff3;border-radius:8px;margin:0;padding:1.5rem;font-weight:600}.contact-form-section{background:var(--gray-50);border-bottom:1px solid var(--gray-200);padding:80px 7vw}.contact-form-section__container{max-width:1200px;margin:0 auto}.contact-form-section__content{max-width:48rem;margin:0 auto}.contact-form-section__title{font-size:var(--font-size-32);font-family:var(--font-inter-semibold);text-align:center;color:var(--blue-darkest);margin-bottom:1rem;font-weight:600}.contact-form-section__description{font-size:var(--font-size-20);text-align:center;color:var(--gray-700);font-family:var(--font-inter-regular);margin-bottom:3rem;font-weight:400}.contact-form-wrapper{background:var(--white);border:1px solid var(--gray-300);border-radius:12px;padding:0;overflow:hidden;box-shadow:0 8px 32px #0000001a}.contact-form{padding:3rem}@media only screen and (width<=768px){.contact-form{padding:2rem}}.contact-form__field{margin-bottom:2rem}.contact-form__label{font-size:var(--font-size-16);font-family:var(--font-inter-medium);color:var(--blue-darkest);margin-bottom:.75rem;font-weight:500;display:block}.contact-form__input,.contact-form__textarea{border:2px solid var(--gray-400);width:100%;font-size:var(--font-size-16);font-family:var(--font-inter-regular);background:var(--white);color:var(--blue-darkest);border-radius:8px;padding:1rem 1.25rem;transition:all .3s;box-shadow:0 2px 4px #0000000d}.contact-form__input:focus,.contact-form__textarea:focus{border-color:var(--blue-darkest);outline:none;transform:translateY(-1px);box-shadow:0 0 0 3px #0000001a,0 4px 8px #0000001a}.contact-form__input:hover:not(:focus),.contact-form__textarea:hover:not(:focus){border-color:var(--gray-500);box-shadow:0 4px 8px #00000014}.contact-form__input::placeholder,.contact-form__textarea::placeholder{color:var(--gray-500);font-family:var(--font-inter-regular);transition:color .2s}.contact-form__input:focus::placeholder,.contact-form__textarea:focus::placeholder{color:var(--gray-400)}.contact-form__input--error,.contact-form__textarea--error{border-color:#e53e3e;box-shadow:0 0 0 3px #e53e3e1a,0 2px 4px #0000000d}.contact-form__input--error:focus,.contact-form__textarea--error:focus{border-color:#e53e3e;box-shadow:0 0 0 3px #e53e3e33,0 4px 8px #0000001a}.contact-form__input--error:hover:not(:focus),.contact-form__textarea--error:hover:not(:focus){border-color:#c53030;box-shadow:0 4px 8px #e53e3e1a}.contact-form__textarea{resize:vertical;min-height:120px}.contact-form__error-text{color:#e53e3e;font-size:var(--font-size-14);font-family:var(--font-inter-regular);margin-top:.5rem;line-height:1.4}.contact-form__success,.contact-form__error{font-family:var(--font-inter-regular);font-size:var(--font-size-16);text-align:center;border:1px solid;border-radius:8px;margin-bottom:1.5rem;padding:1.25rem;line-height:1.5}.contact-form__success{color:#2d3748;background:linear-gradient(135deg,#f0fff4 0%,#e6ffed 100%);border-color:#9ae6b4;box-shadow:0 2px 8px #9ae6b433}.contact-form__error{color:#2d3748;background:linear-gradient(135deg,#fed7d7 0%,#feb2b2 100%);border-color:#feb2b2;box-shadow:0 2px 8px #feb2b233}.contact-form__submit{text-align:center;flex-direction:column;gap:1rem;margin-top:2rem;display:flex}@media (width>=768px){.contact-form__submit{flex-direction:row;justify-content:center;align-items:center}}.contact-form__button{background:var(--blue-darkest);color:var(--white);font-size:var(--font-size-18);font-family:var(--font-inter-semibold);cursor:pointer;border:none;border:2px solid var(--blue-darkest);border-radius:8px;width:100%;padding:1.25rem 3rem;font-weight:600;transition:all .3s;box-shadow:0 4px 12px #00000026}@media (width>=768px){.contact-form__button{width:auto;min-width:200px}}.contact-form__button:hover:not(:disabled){background:var(--blue-lightest);border-color:var(--blue-lightest);transform:translateY(-2px);box-shadow:0 6px 16px #0003}.contact-form__button:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #00000026}.contact-form__button:disabled{cursor:not-allowed;box-shadow:none;opacity:.7;transform:none}.contact-form__clear-button{color:var(--gray-600);border:2px solid var(--gray-400);font-size:var(--font-size-16);font-family:var(--font-inter-medium);cursor:pointer;background:0 0;border-radius:8px;width:100%;padding:1.25rem 2rem;font-weight:500;transition:all .3s}@media (width>=768px){.contact-form__clear-button{width:auto;min-width:140px}}.contact-form__clear-button:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-500);color:var(--gray-700);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.contact-form__clear-button:active:not(:disabled){box-shadow:none;transform:translateY(0)}.contact-form__clear-button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.contact-form__notice{font-size:var(--font-size-14);color:var(--gray-600);text-align:center;font-family:var(--font-inter-regular);margin-top:1.5rem;margin-bottom:0;font-weight:400;line-height:1.5}.contact-form__success,.contact-form__error{animation:.3s ease-out slideInUp}@keyframes slideInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.contact-form-wrapper{background:var(--white);border:1px solid var(--gray-300);border-radius:12px;padding:0;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a}@media only screen and (width<=768px){.contact-form__submit{gap:.75rem}.contact-form__button,.contact-form__clear-button{font-size:var(--font-size-16);padding:1rem 2rem}.contact-form__success,.contact-form__error{font-size:var(--font-size-14);padding:1rem}}.changelog{background:var(--white);border-top:1px solid var(--gray-200);padding:80px 7vw}.changelog__container{max-width:1200px;margin:0 auto}.changelog__title{font-size:var(--font-size-32);font-family:var(--font-inter-semibold);text-align:center;color:var(--blue-darkest);margin-bottom:60px;font-weight:600}.changelog__content{flex-direction:column;gap:2rem;max-width:64rem;margin:0 auto;display:flex}.changelog__version{border:1px solid var(--gray-300);background:var(--white);border-radius:12px;padding:2.5rem;transition:all .3s;box-shadow:0 4px 16px #00000014}.changelog__version:hover{border-color:var(--blue-darkest);box-shadow:0 6px 20px #0000001f}.changelog__version-header{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}@media (width>=768px){.changelog__version-header{flex-direction:row;justify-content:space-between;align-items:center}}.changelog__version-title{font-size:var(--font-size-24);font-family:var(--font-inter-semibold);color:var(--blue-darkest);margin:0;font-weight:600}.changelog__version-badge{font-size:var(--font-size-14);font-family:var(--font-inter-medium);color:var(--white);background:var(--blue-darkest);border-radius:1rem;padding:.5rem 1rem;font-weight:500;box-shadow:0 2px 6px #00000026}.changelog__version-changes{flex-direction:column;gap:1rem;display:flex}.changelog__change{background:var(--gray-50);border-radius:6px;align-items:flex-start;gap:1rem;padding:.75rem;display:flex}.changelog__change:hover{background:var(--gray-100)}.changelog__change-icon{font-family:var(--font-inter-medium);background:var(--blue-darkest);width:24px;height:24px;color:var(--white);font-weight:500;font-size:var(--font-size-12);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;display:flex}.changelog__change-text{color:var(--blue-darkest);line-height:1.5;font-family:var(--font-inter-regular);font-weight:400}.changelog__change-text strong{font-family:var(--font-inter-medium);font-weight:500}.changelog__version-description{color:var(--blue-darkest);font-family:var(--font-inter-regular);font-weight:400;font-size:var(--font-size-16);margin-bottom:1.5rem}.changelog__version-list{color:var(--blue-darkest);font-family:var(--font-inter-regular);margin:0;padding-left:1.5rem;font-weight:400}.changelog__version-list li{margin-bottom:.75rem;line-height:1.5;position:relative}.changelog__version-list li::marker{color:var(--blue-darkest)}.footer{background:var(--blue-darkest);color:var(--white);border-top:1px solid var(--gray-300);padding:3rem 7vw}.footer__container{max-width:1200px;margin:0 auto}.footer__content{flex-direction:column;align-items:center;gap:1.5rem;display:flex}@media (width>=768px){.footer__content{flex-direction:row;justify-content:space-between}}.footer__logo{align-items:center;gap:.5rem;display:flex}.footer__copyright{color:var(--gray-400);font-family:var(--font-inter-regular);margin:0;font-weight:400}@media only screen and (device-width<=768px){.hero{padding:4rem 0 6rem}.features,.how-it-works,.unique-offer,.contact-form-section,.changelog{padding:4rem 7vw 6rem}.features__grid,.how-it-works__grid{flex-direction:column;gap:2rem}.features__card,.how-it-works__item{padding:1.5rem}}.login{flex-direction:column;justify-content:center;align-items:center;margin-left:-7.5%;padding:20px;display:flex}@media only screen and (device-width<=864px){.login{margin-left:0;padding:20px 0}}.login__form{text-align:center;flex-direction:column;display:flex}.login__form h2{text-align:center;color:var(--grey);font-size:var(--font-size-40);font-family:var(--font-open-sans-light);margin-bottom:2vh}.login__input-wrapper>div{justify-content:center;width:fit-content;margin-top:2.5vh;display:flex}@media only screen and (device-width<=960px){.login__input-wrapper>div{margin-left:0}}.login__button{text-align:center;margin-top:20px}.login__meta{justify-content:space-between;align-items:center;width:100%;margin-top:10px;margin-bottom:10px;display:flex}.login__meta a>label{font-size:var(--font-size-14);font-family:var(--font-open-sans-regular);transition:all .2s ease-in-out}.login__meta a>label:hover{color:var(--blue);cursor:pointer}.privacy-policy{padding:0 5em 2em}@media only screen and (device-width<=960px){.privacy-policy{padding:0 1.5em 2em}}.privacy-policy__title{font-family:var(--font-open-sans-medium);color:var(--grey);padding-top:1em;padding-bottom:.25em}.privacy-policy__paragraph-wrapper{width:100%;color:var(--grey);flex-direction:column;align-items:flex-start;padding:.5em 0;display:flex}.privacy-policy__paragraph-wrapper>p{font-family:var(--font-open-sans-regular);padding-top:.25em;padding-left:2em}@media only screen and (device-width<=960px){.privacy-policy__paragraph-wrapper>p{padding-left:1.5em}}.privacy-policy__paragraph-wrapper label{font-family:var(--font-open-sans-regular);padding:.25em 0}.privacy-policy__paragraph-wrapper h2{font-family:var(--font-open-sans-medium);padding-bottom:.3em}.privacy-policy__paragraph-wrapper a{font-size:var(--font-size-14);font-family:var(--font-open-sans-regular);transition:all .2s ease-in-out}.privacy-policy__paragraph-wrapper a:hover{color:var(--blue);cursor:pointer}.privacy-policy__paragraph-wrapper table,.privacy-policy__paragraph-wrapper table th,.privacy-policy__paragraph-wrapper table,.privacy-policy__paragraph-wrapper td{border:1px solid var(--grey-light);font-size:inherit;line-height:inherit}.privacy-policy__paragraph-wrapper table{border-collapse:collapse;margin:1em 2em}.privacy-policy__paragraph-wrapper table th{vertical-align:top;text-align:left;font-family:var(--font-open-sans-regular);padding:.5em .75em}.privacy-policy__paragraph-wrapper table td{padding:.5em .75em}.privacy-policy__paragraph-wrapper table td ul{margin:0;padding:0;list-style-type:none}.privacy-policy__paragraph-wrapper table td ul li{align-items:flex-start;display:flex}.privacy-policy__paragraph-wrapper table td ul li:before{content:"●";margin-right:5px;font-size:10px;line-height:24px;display:inline-block}.footer-nav{width:100%;color:var(--white);border-top:2px solid silver;flex-direction:column;grid-template-columns:1fr 2fr 1fr;justify-content:center;align-items:center;padding:.5rem 2rem 0;display:grid}.footer-nav_theme_night{background-color:var(--background-color-night-theme)}@media only screen and (device-width<=864px){.footer-nav{grid-template-columns:1fr 1fr;padding:5px 0 10px}}.footer-nav__left-column{width:100%;height:100%;font-family:var(--font-open-sans-light);font-size:var(--font-size-18);flex-direction:column;justify-content:flex-start;padding-top:6%;padding-left:7%;display:flex}.footer-nav__link-ico>svg{width:var(--font-size-20);height:var(--font-size-20)}.footer-nav__link-ico>svg path{fill:var(--white)}.footer-nav__link-item{justify-content:flex-start;align-items:center;width:100%;padding-bottom:3px;display:flex}.footer-nav__link-item label{color:var(--white);padding-left:.7em;transition:all .35s}.footer-nav__link-item label:hover{cursor:pointer;color:var(--blue-lightest)}.footer-nav__center-column{flex-direction:column;justify-content:center;align-items:center;display:flex}@media only screen and (device-width<=864px){.footer-nav__center-column{display:none}}.footer-nav__center-column>label{font-family:var(--font-open-sans-light);font-size:var(--font-size-18);text-align:center;width:35%;margin-bottom:20px}@media only screen and (device-width<=960px){.footer-nav__center-column>label{display:none}}.footer-nav__center-column-ico{margin-right:1em}.footer-nav__center-column-ico>svg{width:var(--font-size-76);height:var(--font-size-76)}.footer-nav__center-column-ico>svg path{fill:var(--white);transition:all .35s}.footer-nav__center-column-ico:hover>svg path{fill:var(--blue-lightest)}.footer-nav__right-column{flex-direction:column;justify-content:flex-end;align-items:end;width:100%;margin-left:-10%;padding-top:6%;display:flex}@media only screen and (device-width<=864px){.footer-nav__right-column{padding-top:5%}}.footer-nav__right-column>label{font-family:var(--font-open-sans-light);font-size:var(--font-size-18)}.footer-nav__right-column>label a{color:var(--white);transition:all .35s}.footer-nav__right-column>label a:hover{cursor:pointer;color:var(--blue-lightest)}.footer-nav__right-column-ico{padding-top:20px}@media only screen and (device-width<=864px){.footer-nav__right-column-ico{padding-top:10px}}.footer-nav__right-column-ico>svg{width:var(--font-size-104);height:var(--font-size-104)}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;max-width:100vw;overflow-x:hidden}.container{transform-origin:top;perspective:1px;width:100%;max-width:100vw;transform-style:preserve-3d;padding-bottom:2rem;overflow:hidden}@media (width<=1056px){.container{padding-bottom:2rem}}@media (width<=672px){.container{padding-bottom:2rem}}.first-screen{text-align:center;color:var(--white);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:80vh;padding:2rem 1rem;display:flex}.first-screen__heart{display:inline}.first-screen__heart svg{width:2.1rem;height:2.1rem}@media (width<=1056px){.first-screen__heart svg{width:1.5rem;height:1.5rem}}@media (width<=672px){.first-screen__heart svg{width:1.5rem;height:1.5rem}}.first-screen h1{font-family:var(--font-inter-light);width:100%;max-width:100%;margin-bottom:1rem;padding:0 1rem;font-size:3.125rem;font-weight:300;line-height:1.2}@media (width<=1056px){.first-screen h1{font-size:2.5rem}}@media (width<=672px){.first-screen h1{font-size:2rem}}.first-screen p{font-family:var(--font-inter-extra-light);max-width:100%;margin-bottom:2rem;padding:0 1rem;font-size:1.25rem}.first-screen__button{width:100%;max-width:200px;margin-top:2.5rem}.achieve{color:var(--white);flex-wrap:wrap;justify-content:space-around;width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem;display:flex}@media (width<=672px){.achieve{flex-direction:column;gap:3rem;padding:1.5rem 1rem}}.achieve__item{justify-content:center;align-items:center;gap:1rem;min-width:200px;display:flex}@media (width<=672px){.achieve__item{justify-content:flex-start;width:100%;min-width:auto}.achieve__item:first-child{text-align:left;justify-content:flex-start}.achieve__item:nth-child(2){text-align:center;justify-content:center}.achieve__item:nth-child(3){text-align:right;justify-content:flex-end}}.achieve__number-block span{background:linear-gradient(to bottom, var(--black) 8%, var(--violet-light), var(--violet-extra-light));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:500}@media (width<=672px){.achieve__number-block span{font-size:2.2rem}}.achieve__description-block{flex-direction:column;display:flex}@media (width<=672px){.achieve__description-block{align-items:flex-start}}.achieve__title{font-family:var(--font-inter-extra-light);text-transform:uppercase;font-size:.875rem}@media (width<=672px){.achieve__title{font-size:.8rem}}.achieve__description{font-family:var(--font-inter-light);opacity:.8;font-size:.75rem;font-style:italic}@media (width<=672px){.achieve__description{font-size:.7rem}}.we{color:var(--white);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:50vh;padding:4rem 1rem;display:flex}.we__wrapper{grid-template-columns:1fr 3fr;gap:2rem;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem;display:grid}@media (width<=1056px){.we__wrapper{flex-direction:column;display:flex}}.we__left{justify-content:flex-end;display:flex}@media (width<=1056px){.we__left{justify-content:center;margin-bottom:2rem}}.we__left h2{font-size:8.75rem;line-height:1;overflow:hidden}@media (width<=1056px){.we__left h2{font-size:5rem}}@media (width<=672px){.we__left h2{font-size:3.5rem}}.we__right p{width:100%;max-width:100%;padding:.5rem 0;font-size:2.25rem;line-height:1.3;overflow:hidden}.we__right p:first-child{font-weight:100}.we__right p:nth-child(2){font-weight:400}.we__right p:last-child{font-weight:700}@media (width<=1056px){.we__right p{font-size:1.75rem}}@media (width<=672px){.we__right p{font-size:1.25rem}}.support{color:var(--white);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;padding:3rem 1rem 6rem;display:flex;position:relative;overflow:hidden}.support h2{font-family:var(--font-inter-light);text-transform:uppercase;text-align:center;z-index:2;width:100%;margin-bottom:2rem;padding-left:1rem;font-size:1.8rem;font-weight:300;position:relative}@media (width<=672px){.support h2{text-align:left;margin-bottom:1.5rem;font-size:1.5rem}}.support__wrapper{z-index:2;grid-template-columns:2fr 3fr;gap:2rem;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem;display:grid;position:relative}@media (width<=1056px){.support__wrapper{grid-template-columns:1fr;gap:3rem}}.support__left{justify-content:flex-end;align-items:flex-start;display:flex;position:relative}@media (width<=1056px){.support__left{order:2;justify-content:center;margin-top:2rem}}@media (width<=672px){.support__left{opacity:.2;z-index:1;justify-content:flex-start;width:100%;margin-top:0;position:absolute;top:0;right:0}}.support__icon{width:14rem;max-width:100%;height:20rem;filter:drop-shadow(0 0 10px rgba(var(--violet-light), .3))}.support__icon svg{max-width:100%;height:auto}@media (width<=1056px){.support__icon{width:12rem;height:18rem}}@media (width<=672px){.support__icon{width:13rem;height:12rem}}.support__right{z-index:2;max-width:100%;position:relative}@media (width<=672px){.support__right{padding-top:4rem;padding-bottom:0}}.support h3{color:var(--white);margin-bottom:1.5rem;font-size:1.5rem;font-weight:500}@media (width<=672px){.support h3{text-align:right;font-size:1.3rem}}.support p{font-family:var(--font-inter-extra-light);max-width:100%;margin-bottom:.5rem;font-size:1.1rem;line-height:1.6}@media (width<=672px){.support p{text-align:right;font-size:.9rem}}.support__hidden{font-size:.9rem!important}@media (width<=672px){.support__hidden{opacity:.8;display:none!important}}.support__contacts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:2rem;display:flex}@media (width<=672px){.support__contacts{justify-content:flex-end;margin-top:0}}.support__contacts a{background:rgba(var(--black), .3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50%;transition:all .3s;display:inline-block}@media (width<=672px){.support__contacts a{margin-top:.6rem}}.support__contacts a svg{width:2rem;max-width:100%;height:2rem}@media (width<=672px){.support__contacts a svg{width:1.8rem;height:1.8rem}}.support__contacts a svg path{fill:var(--white);transition:fill .3s}.support__contacts a:hover{background:rgba(var(--violet-light), .3);transform:translateY(-.3rem)scale(1.1)}.support__contacts a:hover svg path{fill:var(--blue-lightest)}@media (prefers-reduced-motion:reduce){.container,.container *{transition:none!important;animation:none!important;transform:none!important}}.signup{flex-direction:column;justify-content:center;align-items:flex-start;padding-left:20%;display:flex}@media only screen and (device-width<=960px){.signup{justify-content:flex-start;align-items:center;padding-top:10vh;padding-left:0}}.signup_success{align-items:center;padding-left:0}.signup__form{flex-direction:column;align-items:center;display:flex}.signup__form>div{max-width:20em;display:flex}.signup__form h2{font-family:var(--font-open-sans-light);font-size:var(--font-size-40);color:var(--grey)}@media only screen and (device-width<=960px){.signup__form h2{text-align:center;margin-bottom:15px}.signup__input-wrapper{flex-direction:column;align-items:center;display:flex}}.signup__input-wrapper>div:not(:last-child){justify-content:flex-start;width:fit-content;margin-top:2.5vh;display:flex}.signup__button{margin-top:20px}@media only screen and (device-width<=960px){.signup__button{text-align:center;margin-bottom:15px}}.signup__button-switch{justify-content:center;align-items:center;width:100%;margin-top:20px;display:flex}.signup__button-switch label{font-family:var(--font-open-sans-regular);font-size:var(--font-size-14);font-style:italic}.signup__button-switch a{color:var(--blue)}.signup__button-switch a:hover{text-decoration:underline}.general-error__wrapper{margin-top:10px}@media only screen and (device-width<=960px){.title{margin-left:0}}.error_text{padding:20px 0 0}.email_approve_text{text-align:center}.label-error{font-size:var(--font-size-13);color:var(--red)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--transparent:#fff0;--white-20:#fff3;--white-80:#fffc;--white:#fff;--semi-white:#f9fafb;--black:#000;--black-50:#00000080;--blue-extra-light:#f4f7ffd4;--blue-lightest:#86a1ff;--blue-light:#51bdf4;--blue-middle-light:#27a7e7;--blue-middle:#229ed9;--blue-middle-dark:#049be6;--blue:#2b5aff;--blue-dark:#2061ed;--blue-dark-7:#2061ed13;--blue-darkest:#262241;--blue-2:#2b59ff05;--blue-pastel:#6697f8;--violet-extra-light:#a1a5ff;--violet-light:#5a60ff;--violet-light-50:#5a60ff80;--violet:#4d53e6;--violet-50:#4d53e680;--violet-dark:#4c05aa;--violet-dark-10:#4c05aa18;--green-darkest:#219526;--green-dark:#2cb742;--green-10:#00c06a18;--green:#00c06a;--green-2:#21952605;--green-6:#21952610;--green-light:#5ade60;--green-light-medium:#5ad16c;--green-pastel:#5ee891;--green-lighter:#c2fe35;--green-lighter-15:#c2fe352b;--red-lighter:#ff7474;--red-light:#ff5050;--red:#df1a1a;--orange:#f18137;--orange-15:#f181372b;--pink:#ca69f6;--pink-pastel:#f866ca;--pink-12:#c969f620;--grey-light-5:#f5f5f5;--grey-light-15:#93939326;--grey-light-80:#939393cc;--grey-light:#939393;--grey-lighter:#f9fafb;--grey:#393939;--gradient-line-default:linear-gradient(90deg, var(--grey-light), var(--transparent));--gradient-line-active:linear-gradient(90deg, var(--black) 1%, var(--violet) 15%, var(--violet-light) 35%, var(--transparent) 100%);--gradient-line-success:linear-gradient(90deg, var(--black) 1%, var(--green-darkest) 15%, var(--green-light) 35%, var(--transparent) 100%);--gradient-line-error:linear-gradient(90deg, var(--black) 1%, var(--red) 15%, var(--red-lighter) 35%, var(--transparent) 100%);--gradient-back-photo:linear-gradient(var(--white-20), var(--white-80));--gradient-background-button:linear-gradient(90deg, var(--violet-light), var(--violet) 30%, var(--black));--gradient-background-button-50:linear-gradient(90deg, var(--violet-light-50), var(--violet-50) 30%, var(--black-50));--background-color-night-theme:var(--blue-darkest);--background-color-light-theme:var(--white);--font-size-8:.5em;--font-size-9:.563em;--font-size-10:.625em;--font-size-12:.75em;--font-size-13:.813em;--font-size-14:.875em;--font-size-16:1em;--font-size-18:1.125em;--font-size-20:1.25em;--font-size-22:1.375em;--font-size-23:1.438em;--font-size-24:1.5em;--font-size-25:1.563em;--font-size-26:1.625em;--font-size-28:1.75em;--font-size-30:1.875em;--font-size-32:2em;--font-size-34:2.125em;--font-size-36:2.25em;--font-size-40:2.5em;--font-size-48:3em;--font-size-50:3em;--font-size-52:3.125em;--font-size-54:3.25em;--font-size-62:3.875em;--font-size-76:4.75em;--font-size-94:5.875em;--font-size-104:6.5em;--font-size-115:7.2em;--font-size-126:7.875em;--font-size-130:8.125em;--font-size-136:8.5em;--font-size-140:8.75em;--font-size-170:10.625em;--font-size-226:14.125em;--font-size-330:20.625em;--font-inter-extra-light:"Inter-ExtraLight";--font-inter-light:"Inter-Light";--font-inter-medium:"Inter-Medium";--font-open-sans-light:"OpenSans-Light";--font-open-sans-regular:"OpenSans-Regular";--font-open-sans-medium:"OpenSans-Medium";--shadow-night-theme:#32325d40 0px 13px 27px -5px, #0000004d 0px 8px 16px -8px;--shadow-inner:0px 2px 2px 1px #0000001a inset;--shadow-button-2:0px 2px 2px 1px #0000001a inset, 0px 1px 2px 0px #92a4ffb3;--shadow-input-default-inner:#ccdbe8 0px 1px 1px 0px inset, #ffffff80 0px -1px 1px 1px inset;--shadow-input-active-inner:var(--violet-extra-light) 0px 1px 1px 0px inset;--shadow-svg:drop-shadow(2px 1px 3px var(--violet-extra-light));--shadow-svg-all:drop-shadow(1px 1px 1px var(--violet-extra-light));--shadow-window:#0e1e251f 0px 2px 4px 0px, #0e1e2552 0px 2px 16px 0px}h1,h2,h3,h4,h5,h6,p{margin-block:0}a{color:#000;cursor:pointer;text-decoration:none}.no-scroll{overflow:hidden}@media screen and (-webkit-device-pixel-ratio>=0){@media only screen and (device-width<=576px){select:focus,textarea:focus,input:focus{font-size:16px!important}}}@font-face{font-family:Inter-ExtraLight;src:local(Inter-ExtraLight),url(/assets/Inter-ExtraLight-BEx6KSH1.ttf)format("truetype");font-weight:lighter}@font-face{font-family:Inter-Light;src:local(Inter-Light),url(/assets/Inter-Light-WU__v9oT.ttf)format("truetype");font-weight:lighter}@font-face{font-family:OpenSans-Medium;src:local(OpenSans-Medium),url(/assets/OpenSans-Medium-DVUZMR_6.ttf)format("truetype");font-weight:400}@font-face{font-family:OpenSans-Regular;src:local(OpenSans-Regular),url(/assets/OpenSans-Regular-DxJTClRG.ttf)format("truetype");font-weight:400}@font-face{font-family:OpenSans-Light;src:local(OpenSans-Light),url(/assets/OpenSans-Light-3sf3dutu.ttf)format("truetype");font-weight:light}@font-face{font-family:Inter-Medium;src:local(Inter-Medium),url(/assets/Inter-Medium-Bf4RgI7V.ttf)format("truetype");font-weight:500}@media only screen and (device-width<=2016px){body{font-size:20px}}@media only screen and (device-width<=1920px){body{font-size:20px}}@media only screen and (device-width<=1824px){body{font-size:19px}}@media only screen and (device-width<=1728px){body{font-size:19px}}@media only screen and (device-width<=1632px){body{font-size:18px}}@media only screen and (device-width<=1536px){body{font-size:17px}}@media only screen and (device-width<=1440px){body{font-size:17px}}@media only screen and (device-width<=1344px){body{font-size:17px}}@media only screen and (device-width<=1248px){body{font-size:16px}}@media only screen and (device-width<=1152px){body{font-size:16px}}@media only screen and (device-width<=1056px){body{font-size:15px}}@media only screen and (device-width<=960px){body{font-size:15px}}@media only screen and (device-width<=864px){body{font-size:14px}}@media only screen and (device-width<=768px){body{font-size:13px}}@media only screen and (device-width<=672px){body{font-size:13px}}@media only screen and (device-width<=576px){body{font-size:13px}}@media only screen and (device-width<=480px){body{font-size:12px}}@media only screen and (device-width<=384px){body{font-size:12px}}@media only screen and (device-width<=288px){body{font-size:11px}}@media only screen and (device-width<=192px){body{font-size:11px}}::-webkit-scrollbar{width:.375em}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:var(--grey-light);border-radius:6.25em}@-moz-document url-prefix(){.scroller{scrollbar-width:thin;scrollbar-color:var(--grey-light)}}
