@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;height:100%;line-height:1.15;scrollbar-gutter:stable}body{margin:0;min-height:100vh}main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}footer ul{list-style-type:none;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}:where(ul[class]){list-style:none}:where(blockquote,figure):where([class]),body{margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){border:none;margin-left:0;padding:0}img,video{display:block;height:auto;max-width:100%}a:where([class]){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}button,label{cursor:pointer}svg *{-webkit-transition-property:fill,stroke;transition-property:fill,stroke}:root{--color-white:#fff;--color-black:#000;--color-white-20:hsla(0,0%,100%,.2);--color-white-50:hsla(0,0%,100%,.05);--color-dark-10:rgba(0,0,0,.1);--color-dark-80:rgba(0,0,0,.8);--color-blue-50:rgba(144,199,250,.5);--color-yellow-50:rgba(253,208,91,.5);--color-green-15:rgba(12,32,15,.15);--color-green-20:rgba(3,118,57,.2);--color-green-30:rgba(12,32,15,.3);--color-green-50:rgba(12,32,15,.5);--color-green-51:rgba(51,145,41,.5);--color-green-10:#f8fff7;--color-green-40:#add3ab;--color-green-80:#339129;--color-green-90:#037639;--color-green-100:#0c200f;--color-red-50:#ffb6b9;--color-red:#ff6d73;--color-dark-green:#828282;--color-blue:#90c7fa;--color-yellow:#fdd05b;--border-width-1:1px;--border:var(--border-width-1) solid var(--color-green-100);--border-radius-12:12px;--border-radius-15:15px;--border-radius-20:20px;--border-radius-28:28px;--border-radius-32:32px;--border-radius-40:40px;--border-radius-260:260px;--backdrop-filter:blur(12.5px);--font-family:"Inter",sans-serif;--container-width:clamp(80rem,0rem + 100vw,87.5rem);--height-header:clamp(4.3125rem,4.0961538462rem + 0.9615384615vw,4.9375rem);--container-padding-x:clamp(1rem,0.4807692308rem + 2.3076923077vw,2.5rem);--section-padding-y:clamp(2.5rem,2.0673076923rem + 1.9230769231vw,3.75rem);--transition-duration:0.2s;--transition-duration-longer:0.4s}.container{margin-inline:auto;max-width:calc(var(--container-width) + var(--container-padding-x)*2);padding-inline:var(--container-padding-x);width:100%}.visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(100%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media (min-width:1023px){.visible-tablet{display:none!important}}@media (max-width:1023px){.hidden-tablet{display:none!important}}@media (min-width:767px){.visible-mobile{display:none!important}}@media (max-width:767px){.hidden-mobile{display:none!important}}html.is-lock{-ms-overflow-style:none;overflow:hidden;position:fixed;scrollbar-width:none}html.is-lock::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-green-10);color:var(--color-green-100);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:var(--font-family);font-size:clamp(.75rem,.6634615385rem + .3846153846vw,1rem);font-weight:400;gap:0;line-height:140%}@media (max-width:767px){body{color-scheme:light dark}}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.h1,.h2,h1,h2{font-weight:700}.h3,.h4,h3,h4{font-weight:400;line-height:140%}.h1,h1{font-size:clamp(1.75rem,1.3173076923rem + 1.9230769231vw,3rem);line-height:120%}.h2,h2{font-size:clamp(1.5rem,1.3269230769rem + .7692307692vw,2rem);line-height:100%}.h3,h3{font-size:clamp(1.25rem,1.1634615385rem + .3846153846vw,1.5rem)}.h4,h4{font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem)}a,button,input,label,select,svg *,textarea{-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}a{color:inherit}a[class]{text-decoration:none}picture{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}#app .header,main .button{background:0 0}main .button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:var(--border-radius-40);color:var(--color-white);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(1rem,.8269230769rem + .7692307692vw,1.5rem);font-weight:400;justify-content:center;line-height:140%;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main .button:disabled{cursor:not-allowed;opacity:.3}main .button__icon svg{vertical-align:middle}main .button--green{background-color:var(--color-green-90);padding:16px;width:100%}@media (any-hover:hover){main .button--green:not(:disabled):hover{background-color:var(--color-white);color:var(--color-green-100);outline:var(--border)}}@media (any-hover:none){main .button--green:not(:disabled):active{background-color:var(--color-white);color:var(--color-green-100);outline:var(--border)}}main .button--green:not(:disabled):active{background-color:var(--color-white);color:var(--color-green-100);outline:var(--border)}main .button--transparent{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;border:var(--border);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}main .button--transparent:before{content:"";height:44px;left:50%;position:absolute;top:50%;translate:-50% -50%;width:44px}main .button--green-20{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background:var(--color-green-20);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:clamp(3.125rem,2.9086538462rem + .9615384615vw,3.75rem);justify-content:center;width:clamp(3.125rem,2.9086538462rem + .9615384615vw,3.75rem)}@media (any-hover:hover){main .button--green-20:hover{background-color:var(--color-green-90)}main .button--green-20:hover svg path{fill:var(--color-white)}}@media (any-hover:none){main .button--green-20:active{background-color:var(--color-green-90)}main .button--green-20:active svg path{fill:var(--color-white)}}main .button--green-20:active{background-color:var(--color-green-90)}main .button--green-20:active svg path{fill:var(--color-white)}main .button--form{background-color:var(--color-green-100);border-radius:var(--border-radius-12);color:var(--color-white);padding-block:clamp(.75rem,.6634615385rem + .3846153846vw,1rem)}.input-wrapper input:not([type=number]){display:none}.input-wrapper--checkbox input:checked+label,.input-wrapper--radio input:checked+label{background-color:var(--color-green-90);border-color:var(--color-white);color:var(--color-white)}.input-wrapper--checkbox input:checked+label svg path,.input-wrapper--radio input:checked+label svg path{stroke:var(--color-white)}.input-wrapper--checkbox label,.input-wrapper--radio label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);border:var(--border);border-radius:var(--border-radius-15);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);padding-block:clamp(1.125rem,1.0600961538rem + .2884615385vw,1.3125rem);padding-inline:28px;width:100%}@media (any-hover:hover){.input-wrapper--checkbox label:hover,.input-wrapper--radio label:hover{background-color:var(--color-green-90);border-color:var(--color-white);color:var(--color-white)}.input-wrapper--checkbox label:hover svg path,.input-wrapper--radio label:hover svg path{stroke:var(--color-white)}}@media (any-hover:none){.input-wrapper--checkbox label:active,.input-wrapper--radio label:active{background-color:var(--color-green-90);border-color:var(--color-white);color:var(--color-white)}.input-wrapper--checkbox label:active svg path,.input-wrapper--radio label:active svg path{stroke:var(--color-white)}}.input-wrapper--checkbox label:active,.input-wrapper--radio label:active{background-color:var(--color-green-90);border-color:var(--color-white);color:var(--color-white)}.input-wrapper--checkbox label:active svg path,.input-wrapper--radio label:active svg path{stroke:var(--color-white)}.input-wrapper--number{--paddingX:28px;--paddingY:clamp(1.1875rem,1.0360576923rem + 0.6730769231vw,1.625rem);-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative;row-gap:clamp(.5rem,.2403846154rem + 1.1538461538vw,1.25rem)}.input-wrapper--number,.input-wrapper--number>label{display:-webkit-box;display:-ms-flexbox;display:flex}.input-wrapper--number>label{color:var(--color-dark-80);font-size:20px}.input-wrapper--number>input[name=age]{--paddingY:21px}@media (max-width:767px){.input-wrapper--number>input[name=age]{--paddingY:24px}}.input-wrapper--number>input{-moz-appearance:textfield;background-color:var(--color-white);border:var(--border);border-radius:var(--border-radius-15);color:var(--color-green-100);font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);padding-block:var(--paddingY);padding-inline:var(--paddingX);width:100%}.input-wrapper--number>input::-webkit-inner-spin-button,.input-wrapper--number>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrapper--number>input::-webkit-input-placeholder{color:var(--color-dark-green)}.input-wrapper--number>input::-moz-placeholder{color:var(--color-dark-green)}.input-wrapper--number>input:-ms-input-placeholder{color:var(--color-dark-green)}.input-wrapper--number>input::-ms-input-placeholder{color:var(--color-dark-green)}.input-wrapper--number>input::placeholder{color:var(--color-dark-green)}.input-wrapper--number>input:focus,.input-wrapper--number>input:focus-visible{outline:0}.input-wrapper--number>input.invalid{border-color:var(--color-red);color:var(--color-red)}.input-wrapper--number:has(input.invalid):after{opacity:1}.input-wrapper--number:after{bottom:var(--paddingY);color:var(--color-red);content:"от " attr(data-min) " до " attr(data-max);opacity:0;position:absolute;right:15px;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}.input-wrapper__icon{-ms-flex-negative:0;flex-shrink:0}.input-wrapper__icon svg{height:clamp(1.5625rem,1.4759615385rem + .3846153846vw,1.8125rem);width:clamp(1.5625rem,1.4759615385rem + .3846153846vw,1.8125rem)}.select{--selectButtonArrowIconUrl:url(../img/arrow-down.svg);--selectButtonArrowIconSize:20px;--selectButtonGapX:clamp(0.75rem,-1.9166666667rem + 3.3333333333vw,1rem);--selectButtonPaddingX:28px;-ms-flex-negative:0;background-color:var(--color-white);border:var(--border);border-radius:var(--border-radius-15);flex-shrink:0;font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);grid-column:1/-1;position:relative}.select__button,.select__original-control{padding-block:21px;width:100%}@media (max-width:767px){.select__button,.select__original-control{padding-block:24px}}.select__original-control{clip:rect(0 0 0 0)!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white);background-image:var(--selectButtonArrowIconUrl);background-position:calc(100% - var(--selectButtonPaddingX)) 50%;background-repeat:no-repeat;background-size:var(--selectButtonArrowIconSize);border:none;border:0!important;border-radius:inherit;clip-path:inset(100%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding-left:var(--selectButtonPaddingX);padding-right:calc(var(--selectButtonArrowIconSize) + var(--selectButtonPaddingX) + var(--selectButtonGapX));padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select__original-control:disabled+.select__body{cursor:not-allowed;opacity:.5}.select__original-control:disabled+.select__body *{pointer-events:none}.select__body{position:relative}.select__button,.select__option{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select__button *,.select__option *{pointer-events:none}.select__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-green-100);-webkit-column-gap:var(--selectButtonGapX);-moz-column-gap:var(--selectButtonGapX);column-gap:var(--selectButtonGapX);display:-webkit-box;display:-ms-flexbox;display:flex;padding-inline:var(--selectButtonPaddingX);-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}.select__button:after{background:var(--selectButtonArrowIconUrl) center/contain no-repeat;content:"";height:var(--selectButtonArrowIconSize);margin-left:auto;-webkit-transition-duration:inherit;transition-duration:inherit;width:var(--selectButtonArrowIconSize)}.select__button.is-expanded:after{rotate:180deg}.select__button.is-placeholder{color:var(--color-dark-green)}.select__dropdown{background-color:var(--color-white);border:var(--border-width-1) solid var(--color-primary-900);border-radius:var(--border-radius-20);color:var(--color-green-100);display:grid;min-width:100%;padding:18px 27px;position:absolute;row-gap:4px;top:calc(100% + 4px);-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);z-index:100}.select__dropdown:not(.is-expanded){opacity:0;scale:0;visibility:hidden}.select__option{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px}@media (any-hover:hover){.select__option:hover{color:var(--color-green-90)}}@media (any-hover:none){.select__option:active{color:var(--color-green-90)}}.select__option.is-selected:after{content:"✔"}.select__option.is-placeholder{color:var(--color-dark-green);pointer-events:none}.select__option.is-placeholder:after{display:none}.timer{-ms-flex-item-align:center;align-self:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-size:clamp(3rem,2.6538461538rem + 1.5384615385vw,4rem);font-variant-numeric:tabular-nums}.swiper,.timer{display:-webkit-box;display:-ms-flexbox;display:flex}.swiper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;max-width:calc(100% - var(--container-padding-x));min-width:0}@media (max-width:767px){.swiper{overflow:hidden}}.swiper-notification{display:none}.swiper-wrapper{-ms-flex-item-align:start;align-self:start}.swiper-slide,.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-white);border-radius:var(--border-radius-20);-ms-flex-direction:column;flex-direction:column;gap:clamp(.75rem,.6634615385rem + .3846153846vw,1rem);padding:clamp(.875rem,.7451923077rem + .5769230769vw,1.25rem) clamp(1.125rem,.9086538462rem + .9615384615vw,1.75rem)}@media (min-width:767px){.swiper-slide{-webkit-box-shadow:0 0 20px 0 rgba(57,57,85,.15);box-shadow:0 0 20px 0 rgba(57,57,85,.15)}}@media (max-width:767px){.swiper-slide{border-radius:var(--border-radius-15)}}@media (min-width:767px){.swiper-slide-active{scale:1.03;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}}.swiper-slide__photo{border-radius:var(--border-radius-12);overflow:hidden}.swiper-slide__photo picture img{width:100%}.swiper-slide__text{opacity:.8}.swiper-slide__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(.25rem,.1634615385rem + .3846153846vw,.5rem);margin-top:auto;position:relative;z-index:5}.swiper-slide__actions,.swiper-slide__reaction{display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-slide__reaction{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-dark-10);border-radius:var(--border-radius-260);-webkit-column-gap:clamp(.25rem,.1634615385rem + .3846153846vw,.5rem);-moz-column-gap:clamp(.25rem,.1634615385rem + .3846153846vw,.5rem);column-gap:clamp(.25rem,.1634615385rem + .3846153846vw,.5rem);padding:7px clamp(.5rem,.4134615385rem + .3846153846vw,.75rem)}.swiper-slide__reaction p{font-weight:700}.swiper__controls{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-column-gap:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem);-moz-column-gap:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem);column-gap:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;max-width:100%}.swiper-scrollbar,.swiper__controls{-ms-flex-item-align:center;align-self:center}.swiper-scrollbar{background-color:var(--color-white);border-radius:var(--border-radius-20);height:10px;width:clamp(11.5rem,4.75rem + 30vw,31rem)}.swiper-scrollbar-drag{background-color:var(--color-green-51);border-radius:inherit;height:100%}.swiper__pagination{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--border-radius-100);-webkit-column-gap:clamp(.25rem,.1634615385rem + .3846153846vw,.5rem);-moz-column-gap:clamp(.25rem,.1634615385rem + .3846153846vw,.5rem);column-gap:clamp(.25rem,.1634615385rem + .3846153846vw,.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.swiper__pagination-bullet{background-color:var(--color-white);border:none;border-radius:inherit;height:6px;opacity:.2;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);width:clamp(2rem,1.9134615385rem + .3846153846vw,2.25rem)}.swiper__pagination-bullet.is-active{opacity:1}.pagination{-webkit-column-gap:clamp(1rem,.6538461538rem + 1.5384615385vw,2rem);-moz-column-gap:clamp(1rem,.6538461538rem + 1.5384615385vw,2rem);column-gap:clamp(1rem,.6538461538rem + 1.5384615385vw,2rem)}.pagination,.pagination__progress{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.pagination__progress{-webkit-column-gap:clamp(.25rem,.1634615385rem + .3846153846vw,.5rem);-moz-column-gap:clamp(.25rem,.1634615385rem + .3846153846vw,.5rem);column-gap:clamp(.25rem,.1634615385rem + .3846153846vw,.5rem);width:100%}.pagination__bullet{background-color:var(--color-white);border-radius:var(--border-radius-40);height:6px;width:12.5%}.pagination__bullet.is-active,.pagination__bullet.is-passed{background-color:var(--color-green-90)}.pagination__index{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-negative:0;align-items:center;-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:space-between}.pagination__index span{font-weight:700;opacity:.6}.promo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:clamp(1.6875rem,.6490384615rem + 4.6153846154vw,4.6875rem);grid-template-columns:39% auto}@media (max-width:767px){.promo{grid-template-columns:1fr;margin-top:35px}}.promo__intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(2.5rem,2.0889423077rem + 1.8269230769vw,3.6875rem)}@media (max-width:767px){.promo__intro{display:contents}}.promo__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:22px}.promo__button{position:relative}@media (min-width:767px){.promo__button{max-width:314px}}.promo__button picture{bottom:5%;height:103px;left:-2%;pointer-events:none;position:absolute;rotate:-121deg;width:69px;z-index:2}@media (min-width:767px){.promo__button picture{display:none}}.promo__statistics{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(.75rem,.6201923077rem + .5769230769vw,1.125rem)}@media (max-width:767px){.promo__statistics{-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;order:4}}.promo__cell{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:var(--border-radius-15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(.25rem,.0769230769rem + .7692307692vw,.75rem);padding:clamp(.75rem,.6634615385rem + .3846153846vw,1rem)}.promo__cell:first-child{background-color:var(--color-blue)}.promo__cell:nth-child(2){background-color:var(--color-yellow)}.promo__cell:nth-child(3){background-color:var(--color-red-50)}.promo__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white);-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.promo__image{justify-self:center;margin-top:clamp(2.1875rem,1.4302884615rem + 3.3653846154vw,4.375rem);scale:1.5;z-index:-1}.promo__bg-img--desktop .platform-image{display:none}}.promo__bg-img--mobile .platform-image{display:none}@media (max-width:767px){.promo__bg-img--mobile .platform-image{display:block}}.quiz{--quizBgImgUrl:url(../img/quiz-bg-content.png);--quizBgImgMobileUrl:url(../img/quiz-bg-content-mobile.png);--bgSize:cover;--bgPosition:center}.quiz__section{background-image:var(--quizBgImgUrl);background-position:var(--bgPosition);background-repeat:no-repeat;background-size:var(--bgSize);display:none;overflow:clip}@media (max-width:767px){.quiz__section{background-image:var(--quizBgImgMobileUrl)}}.quiz__section.is-active{display:block}.quiz__section.is-active:not(:last-child){-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100dvh;padding-block:var(--height-header)}.quiz__section--home{--quizBgImgUrl:url(../img/quiz-bg-home.png);--quizBgImgMobileUrl:url(../img/quiz-bg-home-mobile.png)}@media (max-width:480px){.quiz__section--home{--bgPosition:50% 15%}}@media (max-width:767px){.quiz__section--loading{--quizBgImgMobileUrl:url(../img/quiz-bg-loading-mobile.png);--bgSize:100% 100%}}.quiz__section--result{--quizBgImgUrl:url(../img/quiz-bg-result.png);--bgPosition:top center;--bgSize:contain}.content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.content,.content__block{display:-webkit-box;display:-ms-flexbox;display:flex}.content__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-green-20);border-radius:var(--border-radius-40);-webkit-box-shadow:0 4px 11.3px 0 rgba(0,0,0,.25);box-shadow:0 4px 11.3px 0 rgba(0,0,0,.25);-ms-flex-direction:column;flex-direction:column;gap:clamp(3rem,2.6538461538rem + 1.5384615385vw,4rem);max-width:100%;padding-block:clamp(1.25rem,.3846153846rem + 3.8461538462vw,3.75rem);padding-inline:clamp(.875rem,-.1201923077rem + 4.4230769231vw,3.75rem);position:relative;width:872px}@media (max-width:767px){.content__block{border-radius:var(--border-radius-20)}}.content__block>picture{position:absolute}@media (min-width:767px){.content__block>picture{display:none}}.content__block>picture:first-child{bottom:94%;left:-5%}.content__block>picture:nth-child(2){right:-6%;top:-3%}.content__block--1>picture:first-child{bottom:calc(100% + 38px);left:0}.content__block--1>picture:nth-child(2){right:85%;top:calc(100% + 118px)}.content__question{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.75rem,.9711538462rem + 3.4615384615vw,4rem)}@media (min-width:767px){.content__question{padding-inline:clamp(.125rem,-.1454326923rem + 1.2019230769vw,.90625rem)}}.content__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;text-wrap:balance;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(.75rem,.5552884615rem + .8653846154vw,1.3125rem);text-align:center}.content__title p{color:var(--color-dark-green)}.content__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.125rem,.9086538462rem + .9615384615vw,1.75rem);width:100%}.content__inputs{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr;row-gap:12px;width:100%}.content__inputs--columns-3{row-gap:18px}@media (min-width:767px){.content__inputs--columns-3{grid-template-columns:repeat(3,1fr)}.content__inputs--columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;display:block}.content__inputs--columns-2 .input-wrapper{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:12px}}.loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading,.loading__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.loading__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;text-align:center}.loading__image{background:var(--color-green-20);border-radius:var(--border-radius-40);-webkit-box-shadow:0 4px 11px 0 rgba(0,0,0,.25);box-shadow:0 4px 11px 0 rgba(0,0,0,.25);padding:clamp(1.25rem,.3846153846rem + 3.8461538462vw,3.75rem) clamp(2.21875rem,1.6887019231rem + 2.3557692308vw,3.75rem)}@media (max-width:767px){.loading__image{border-radius:var(--border-radius-20)}}.loading__image svg{height:auto;width:clamp(5.3125rem,4.2307692308rem + 4.8076923077vw,8.4375rem)}.loading__text{height:clamp(1.375rem,1.2451923077rem + .5769230769vw,1.75rem)}.loading__loader-1,.loading__loader-2,.loading__loader-3,.loading__loader-4,.loading__loader-5,.loading__loader-6{fill-opacity:0;fill:#037639;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fillIn;animation-name:fillIn;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.loading__loader-1{fill:#339129;-webkit-animation-delay:0s;animation-delay:0s}.loading__loader-2{-webkit-animation-delay:1s;animation-delay:1s}.loading__loader-3{-webkit-animation-delay:2s;animation-delay:2s}.loading__loader-4{-webkit-animation-delay:3s;animation-delay:3s}.loading__loader-5{-webkit-animation-delay:4s;animation-delay:4s}.loading__loader-6{-webkit-animation-delay:5s;animation-delay:5s}@-webkit-keyframes fillIn{0%{fill-opacity:0}to{fill-opacity:1}}@keyframes fillIn{0%{fill-opacity:0}to{fill-opacity:1}}.plan{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:var(--section-padding-y);padding-top:calc(clamp(2.1875rem,.3485576923rem + 8.1730769231vw,7.5rem) + var(--height-header))}.plan__content{gap:clamp(1.5rem,1.2403846154rem + 1.1538461538vw,2.25rem);max-width:calc(1120px + var(--container-padding-x)*2)}.plan__content,.plan__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.plan__header{gap:22px;text-align:center}.plan__block{background-color:var(--color-white);border-radius:var(--border-radius-40);padding-block:clamp(1.25rem,.3846153846rem + 3.8461538462vw,3.75rem);padding-inline:clamp(1rem,-.3846153846rem + 6.1538461538vw,5rem)}@media (max-width:767px){.plan__block{border-radius:var(--border-radius-20)}}.plan__block--padding-small{padding-block:clamp(1.25rem,.8173076923rem + 1.9230769231vw,2.5rem);padding-inline:clamp(1rem,.4807692308rem + 2.3076923077vw,2.5rem)}.plan__result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;position:relative}.plan__result picture{bottom:98%;position:absolute;right:-10%;z-index:-1}@media (min-width:767px){.plan__result picture{display:none}}.plan__weight{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.0625rem,-.1490384615rem + 5.3846153846vw,4.5625rem);justify-content:space-between}@media (max-width:767px){.plan__weight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.plan__weight svg{-ms-flex-negative:0;flex-shrink:0;height:clamp(1.5rem,.7860576923rem + 3.1730769231vw,3.5625rem);width:clamp(1.5rem,.7860576923rem + 3.1730769231vw,3.5625rem)}@media (max-width:767px){.plan__weight svg{rotate:90deg}}.plan__cell{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:normal;align-items:center;align-self:normal;border:var(--border);border-radius:var(--border-radius-40);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(.5rem,.3269230769rem + .7692307692vw,1rem);justify-content:center;padding:clamp(1.125rem,.9086538462rem + .9615384615vw,1.75rem) clamp(6.03125rem,5.6201923077rem + 1.8269230769vw,7.21875rem);text-align:center}@media (max-width:767px){.plan__cell{border-radius:var(--border-radius-20)}}.plan__cell--green{background-color:var(--color-green-20);border:none;padding-inline:clamp(3.1875rem,2.9927884615rem + .8653846154vw,3.75rem)}.plan__term{color:var(--color-dark-green);text-align:center}.plan__blocks{display:grid;gap:clamp(1.5rem,.8725961538rem + 2.7884615385vw,3.3125rem);grid-template-columns:44% 1fr;width:100%}@media (max-width:767px){.plan__blocks{grid-template-columns:1fr}}.plan__indicators{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.plan__indicators--gap-large{row-gap:35px}.plan__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.plan__label svg{-ms-flex-negative:0;flex-shrink:0;height:clamp(2rem,1.7403846154rem + 1.1538461538vw,2.75rem);width:clamp(2rem,1.7403846154rem + 1.1538461538vw,2.75rem)}.plan__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(.5rem,.2403846154rem + 1.1538461538vw,1.25rem)}.plan__item,.plan__list{display:-webkit-box;display:-ms-flexbox;display:flex}.plan__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--border-radius-20);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:10px 20px}.plan__item:first-child{background-color:var(--color-green-20)}.plan__item:nth-child(2){background-color:var(--color-blue-50)}.plan__item:nth-child(3){background-color:var(--color-yellow-50)}.plan__item:nth-child(4){background-color:var(--color-red-50)}.plan__icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background-color:var(--color-white);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:clamp(2.5rem,1.9807692308rem + 2.3076923077vw,4rem);justify-content:center;width:clamp(2.5rem,1.9807692308rem + 2.3076923077vw,4rem)}.plan__icon svg{height:clamp(1.75rem,1.4038461538rem + 1.5384615385vw,2.75rem);width:clamp(1.75rem,1.4038461538rem + 1.5384615385vw,2.75rem)}.plan__name{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.plan__name .h4 span:not(.protein,.fat,.carbohydrates){font-size:14px}.plan__name--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.plan__value{font-weight:700}.plan__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;justify-content:space-between}@media (max-width:767px){.plan__info{display:contents}}.plan__ration{gap:clamp(.75rem,.4903846154rem + 1.1538461538vw,1.5rem)}.plan__kcal,.plan__ration{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.plan__kcal{gap:18px}.plan__kcal:first-child .plan__indicator span{background-color:var(--color-green-80);width:38%}.plan__kcal:first-child .plan__indicator span,.plan__kcal:nth-child(2) .plan__indicator span{-webkit-transition-duration:var(--transition-duration-longer);transition-duration:var(--transition-duration-longer)}.plan__kcal:nth-child(2) .plan__indicator span{background-color:var(--color-yellow);width:29%}.plan__kcal:nth-child(3) .plan__indicator span{background-color:var(--color-red);-webkit-transition-duration:var(--transition-duration-longer);transition-duration:var(--transition-duration-longer);width:49%}.plan__indicator{background-color:var(--color-green-10);border-radius:var(--border-radius-20);height:10px;width:100%}.plan__indicator span{border-radius:inherit;display:block;height:100%}.advantages{--paddingY:27px;--paddingX:16px;padding-block:var(--section-padding-y);position:relative}.advantages__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(3rem,2.4807692308rem + 2.3076923077vw,4.5rem);max-width:calc(1067px + var(--container-padding-x)*2)}.advantages__content,.advantages__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.advantages__header{gap:clamp(1rem,.8269230769rem + .7692307692vw,1.5rem)}.advantages__title{text-align:center}.advantages__list,.advantages__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.advantages__tags{gap:clamp(.25rem,.1634615385rem + .3846153846vw,.5rem)}.advantages__tag{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background-color:var(--color-white);border:var(--border);border-radius:var(--border-radius-12);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;padding-block:clamp(.46875rem,.4146634615rem + .2403846154vw,.625rem);padding-inline:10px}.advantages__tag svg{-ms-flex-negative:0;flex-shrink:0;height:clamp(1.25rem,1.1634615385rem + .3846153846vw,1.5rem);width:clamp(1.25rem,1.1634615385rem + .3846153846vw,1.5rem)}.advantages__tag:not(.exception){display:none}.advantages__list{-webkit-column-gap:clamp(.75rem,.3389423077rem + 1.8269230769vw,1.9375rem);-moz-column-gap:clamp(.75rem,.3389423077rem + 1.8269230769vw,1.9375rem);column-gap:clamp(.75rem,.3389423077rem + 1.8269230769vw,1.9375rem);row-gap:clamp(.75rem,-.2884615385rem + 4.6153846154vw,3.75rem)}.advantages__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:var(--color-green-20);border-radius:var(--border-radius-20);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;justify-content:space-between;min-height:clamp(13.0625rem,7.0264423077rem + 26.8269230769vw,30.5rem);overflow:hidden;padding:var(--paddingY) var(--paddingX);width:31%}@media (max-width:767px){.advantages__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:100%}}@media (min-width:767px){.advantages__item:last-child .advantages__image{margin-bottom:0}}.advantages__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:767px){.advantages__description span{display:block}}.advantages__image{margin-bottom:calc(var(--paddingY)*-1)}@media (max-width:767px){.advantages__image{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;margin-right:calc(var(--paddingX)*-1)}.advantages__image picture{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.advantages__button{margin-top:clamp(2rem,1.6538461538rem + 1.5384615385vw,3rem);width:100%}@media (min-width:767px){.advantages__button{width:575px}}.advantages__decor{bottom:165px;position:absolute;right:0;width:clamp(12.5rem,9.6009615385rem + 12.8846153846vw,20.875rem);z-index:-1}.advantages__bg-img{display:none}@media (max-width:767px){.advantages__bg-img--desktop .platform-image{display:none}}.advantages__bg-img--mobile .platform-image{display:none}@media (max-width:767px){.advantages__bg-img--mobile .platform-image{display:block;max-width:133px}}.reviews{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(3rem,2.4807692308rem + 2.3076923077vw,4.5rem);padding-block:var(--section-padding-y)}.reviews__title{text-align:center}.reviews__button{margin-block:clamp(2rem,1.6538461538rem + 1.5384615385vw,3rem);width:100%}@media (min-width:767px){.reviews__button{width:575px}}.order{display:none;inset:0;overflow:hidden;position:fixed;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);width:100%;z-index:200}.order.is-open{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.order:before{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);background-color:var(--color-white-20);content:"";height:100lvh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.order__wrapper{background:var(--color-white) 50%/cover;background-repeat:no-repeat;border-radius:var(--border-radius-32);-webkit-box-shadow:0 0 24px 0 rgba(57,57,85,.15);box-shadow:0 0 24px 0 rgba(57,57,85,.15);max-width:690px;padding:clamp(.75rem,.6634615385rem + .3846153846vw,1rem)}@media (max-width:767px){.order__wrapper{border-radius:var(--border-radius-20);max-width:calc(100% - var(--container-padding-x)*2)}}.order__modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:var(--border-radius-28);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem)}@media (max-width:767px){.order__modal{-ms-overflow-style:none;border-radius:var(--border-radius-15);height:clamp(25.625rem,21.0817307692rem + 20.1923076923vw,38.75rem);overflow-y:auto;scrollbar-width:none}.order__modal::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}}.order__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(1rem,.7403846154rem + 1.1538461538vw,1.75rem);padding-top:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem);text-align:center}.order__title{text-wrap:balance;color:var(--color-green-90)}@media (max-width:767px){.order__title>span{display:block}}.order__subtitle{background-color:var(--color-green-20);border-radius:var(--border-radius-260);font-weight:700;padding:clamp(.75rem,.6634615385rem + .3846153846vw,1rem) clamp(1rem,.8269230769rem + .7692307692vw,1.5rem)}.order__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);border-radius:inherit;gap:clamp(1.25rem,.8173076923rem + 1.9230769231vw,2.5rem);padding:clamp(1rem,.4807692308rem + 2.3076923077vw,2.5rem)}.order__body,.order__timer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.order__timer{gap:clamp(.75rem,.3173076923rem + 1.9230769231vw,2rem);padding-inline:clamp(.5rem,-1.9230769231rem + 10.7692307692vw,7.5rem)}.order__progress{background-color:var(--color-green-20);border-radius:var(--border-radius-40);height:8px;width:100%}.order__progress span{background-color:var(--color-green-90);border-radius:inherit;display:block;height:100%;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);width:0}.order .form__text,.order .form__text2{opacity:.6}.order .form__button,.order .form__email{width:100%}.order .form__email{background-color:transparent;border:none;border-radius:var(--border-radius-12);color:var(--color-green-100);font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);opacity:.8;outline:var(--border);padding:clamp(.75rem,.7067307692rem + .1923076923vw,.875rem) clamp(.75rem,.6634615385rem + .3846153846vw,1rem)}.order .form__email:focus{outline-color:var(--color-green-90)}.order .form__email:invalid{color:#ff6e4d;outline-color:#ff6e4d}@media (min-width:767px){.order .form__error-wrap{min-height:clamp(1rem,.8485576923rem + .6730769231vw,1.4375rem)}}@media (max-width:767px){.order .form__text--top{display:none}.order .form__text--bottom{margin-top:30px}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.order__wrapper,body.no-js .order__wrapper,body.no-webp .order__wrapper{background-image:url(../img/order-modal-bg.png)}body.webp .order__wrapper{background-image:url(../img/order-modal-bg.webp)}