/*! 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}body,main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}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}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400 700;src:url(../assets/fonts/Roboto.ttf) format("truetype-variations")}@font-face{font-display:swap;font-family:Intro;font-style:normal;font-weight:400 800;src:url(../assets/fonts/Inter.ttf) format("truetype-variations")}:root{--color-white:#fff;--color-black:#000;--color-green:#b3f2a1;--color-blue:#8dd4f8;--color-yellow:#f1e97f;--color-orange:#f9be74;--color-grey-600:#ecf3f9;--color-red-500:#fb7967;--color-red-600:#e20f0f;--color-white-100:hsla(0,0%,100%,.1);--color-white-300:hsla(0,0%,100%,.3);--color-white-500:hsla(0,0%,100%,.5);--color-black-100:rgba(0,0,0,.1);--color-black-300:rgba(0,0,0,.3);--color-black-400:rgba(0,0,0,.4);--color-black-500:rgba(0,0,0,.5);--color-green-500:#dffe82;--color-green-600:#789e17;--color-green-700:#68954a;--color-green-800:#00bd9d;--color-green-900:#28560a;--color-green-900-400:rgba(0,130,121,.4);--color-green-900-1000:#008279;--linear-gradient:linear-gradient(139deg,var(--color-green-800) 25.99%,var(--color-green-900-1000) 100%);--border-width-s:1px;--border-width-m:2px;--border-width-l:8px;--border-white:var(--border-width-s) solid var(--color-white);--border-radius-8:8px;--border-radius-10:10px;--border-radius-12:12px;--border-radius-16:16px;--border-radius-20:20px;--border-radius-24:24px;--border-radius-30:30px;--border-radius-36:36px;--backdrop-filter:blur(18px);--font-family:"Roboto",sans-serif;--second-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(3rem,2.6538461538rem + 1.5384615385vw,4rem);--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:1024px){.visible-tablet{display:none!important}}@media (max-width:1023px){.hidden-tablet{display:none!important}}@media (min-width:768px){.visible-mobile{display:none!important}}@media (max-width:767px){.hidden-mobile{display:none!important}}html{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}html.is-lock{overflow:hidden;position:fixed;width:100%}body{background-color:var(--color-white);color:var(--color-black);font-family:var(--font-family);font-size:clamp(.75rem,.6634615385rem + .3846153846vw,1rem);font-weight:700;line-height:150%}@media (max-width:767px){body{color-scheme:light dark}}#app{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:0}.h1,.h3,h1,h3{line-height:120%}.h2,.h3,h2,h3{font-weight:600}.h4,.h5,h4,h5{font-weight:400}.h1,h1{font-size:clamp(2.125rem,1.4759615385rem + 2.8846153846vw,4rem);font-weight:500;text-transform:uppercase}.h2,h2{font-size:clamp(2rem,1.6538461538rem + 1.5384615385vw,3rem);line-height:100%}.h3,h3{font-size:clamp(1.5rem,1.3269230769rem + .7692307692vw,2rem)}.h4,h4{font-size:clamp(1.25rem,1.1634615385rem + .3846153846vw,1.5rem);line-height:140%}.h5,h5{font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);line-height:150%}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}#app .header{background:var(--color-dark-blue-700)}@property --color-button-start{syntax:"<color>";inherits:false;initial-value:#00bd9d}@property --color-button-end{syntax:"<color>";inherits:false;initial-value:#008279}.button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:none;color:var(--color-black);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:disabled{cursor:not-allowed;opacity:.4}.button__icon svg{vertical-align:middle}.button--green,.button--white{border-radius:var(--border-radius-10);padding-block:15px}.button--form,.button--green{background-color:var(--color-green-500);padding-inline:88.5px}@media (any-hover:hover){.button--form:not(:disabled):hover,.button--green:not(:disabled):hover{background-color:var(--color-green-800)}}@media (any-hover:none){.button--form:not(:disabled):active,.button--green:not(:disabled):active{background-color:var(--color-green-800)}}.button--form:not(:disabled):active,.button--green:not(:disabled):active{background-color:var(--color-green-900-1000);color:var(--color-white)}.button--white{background-color:var(--color-white);max-width:374px}@media (any-hover:hover){.button--white:not(:disabled):hover{background-color:var(--color-green-500)}}@media (any-hover:none){.button--white:not(:disabled):active{background-color:var(--color-green-500)}}.button--white:not(:disabled):active{background-color:var(--color-green-600);color:var(--color-white);outline:var(--border-white)}.button--rounded{background:linear-gradient(139deg,var(--color-button-start) 25.99%,var(--color-button-end) 100%);border-radius:50%;height:clamp(2.5rem,1.8509615385rem + 2.8846153846vw,4.375rem);transition:--color-button-start .2s,--color-button-end .2s;width:clamp(2.5rem,1.8509615385rem + 2.8846153846vw,4.375rem)}@media (any-hover:hover){.button--rounded:hover{--color-button-start:var(--color-green-900-1000)}}@media (any-hover:none){.button--rounded:active{--color-button-start:var(--color-green-900-1000)}}.button--rounded:active{--color-button-start:var(--color-green-900-1000)}.button--rounded svg{height:clamp(.9375rem,.65625rem + 1.25vw,1.75rem);width:clamp(.9375rem,.65625rem + 1.25vw,1.75rem)}.button--rounded-white{--color-button-start:var(--color-white);--color-button-end:var(--color-white);height:69px;width:69px}.button--rounded-white svg{height:auto;width:auto}.button--rounded-white svg path{fill:var(--color-black)}@media (any-hover:hover){.button--rounded-white:hover{--color-button-start:#dffe82;--color-button-end:#dffe82}}@media (any-hover:none){.button--rounded-white:active{--color-button-start:#dffe82;--color-button-end:#dffe82}}.button--rounded-white:active{--color-button-start:#dffe82;--color-button-end:#dffe82}.button--transparent{-ms-flex-item-align:end;align-self:end;padding:0}.button--transparent svg{height:clamp(1.125rem,.8653846154rem + 1.1538461538vw,1.875rem);width:clamp(1.125rem,.8653846154rem + 1.1538461538vw,1.875rem)}.home{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;padding-top:var(--height-header)}.home section{padding-block:var(--section-padding-y)}.hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px}.hero__title{text-wrap:balance}.hero__title span{background-color:var(--color-green-500);border-radius:5px;padding-left:clamp(.1875rem,.1225961538rem + .2884615385vw,.375rem);padding-right:clamp(.3125rem,.2043269231rem + .4807692308vw,.625rem);padding-top:clamp(.375rem,.3317307692rem + .1923076923vw,.5rem)}.hero__title:after{background-position:50%;background-repeat:no-repeat;background-size:cover;content:" ";display:inline-block;height:clamp(1.5rem,.9158653846rem + 2.5961538462vw,3.1875rem);margin-left:clamp(.625rem,.0625rem + 2.5vw,2.25rem);width:clamp(1.4375rem,.875rem + 2.5vw,3.0625rem)}.hero__image{border-radius:var(--border-radius-30) var(--border-radius-30) 0 0;overflow:hidden}@media (min-width:481px){.hero__image{-ms-flex-item-align:center;align-self:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (max-width:480px){.hero__image img{width:100%}}.description__content{-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.75rem,1.3173076923rem + 1.9230769231vw,3rem)}.description__content--column-2{-webkit-box-pack:justify;-ms-flex-pack:justify;display:grid;grid-template-columns:47.5% auto;justify-content:space-between}@media (max-width:1023px){.description__content--column-2{grid-template-columns:1fr;justify-items:center}}.description__inner{gap:clamp(1.75rem,1.4903846154rem + 1.1538461538vw,2.5rem)}.description__body,.description__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.description__body{gap:20px}@media (min-width:481px){.description__button{-ms-flex-item-align:center;align-self:center}}.description__image,.description__images{overflow:hidden}.description__images{border-radius:var(--border-radius-16);display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(.5rem,.1754807692rem + 1.4423076923vw,1.4375rem);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.description__images{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:var(--border-radius-12);-ms-flex-direction:column;flex-direction:column}}@media (max-width:480px){.description__images{width:100%}}.description__image{border-radius:inherit}@media (max-width:480px){.description__image img{height:100%;width:100%}}.description__list{gap:12px;padding-left:44px}.description__list,.info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.info{gap:clamp(1.75rem,1.3173076923rem + 1.9230769231vw,3rem)}.info__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:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)}.info__body{-webkit-box-pack:justify;-ms-flex-pack:justify;display:grid;gap:clamp(1.5rem,.7211538462rem + 3.4615384615vw,3.75rem);grid-template-columns:repeat(2,1fr);justify-content:space-between}@media (max-width:767px){.info__body{grid-template-columns:1fr}}.info__cell{-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(.75rem,.6634615385rem + .3846153846vw,1rem)}@media (min-width:481px){.info__cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.info__footnote,.info__image{border-radius:var(--border-radius-16)}.info__image{overflow:hidden}@media (max-width:480px){.info__image img{width:100%}}.info__footnote{border:clamp(.125rem,-.0048076923rem + .5769230769vw,.5rem) solid var(--color-green-500);padding:clamp(1.25rem,.8173076923rem + 1.9230769231vw,2.5rem)}.promo__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--linear-gradient);border-radius:var(--border-radius-24);display:grid;gap:30px;grid-template-columns:54% auto;overflow:hidden}@media (max-width:767px){.promo__content{border-radius:var(--border-radius-16);grid-template-columns:1fr;justify-items:center;row-gap:30px}}.promo__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px;padding-inline:clamp(1rem,.3076923077rem + 3.0769230769vw,3rem)}@media (max-width:767px){.promo__body{padding-top:24px}}.promo__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;text-wrap:balance;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}.promo__image{height:clamp(25.125rem,22.9399038462rem + 9.7115384615vw,31.4375rem);position:relative;width:clamp(25.125rem,22.9399038462rem + 9.7115384615vw,31.4375rem)}@media (max-width:480px){.promo__image{height:100%;margin-left:calc(var(--container-padding-x)*-1);width:110%}}.promo__image:before{background-color:var(--color-white);content:"";-webkit-filter:blur(145px);filter:blur(145px);height:clamp(13.4375rem,9.9543269231rem + 15.4807692308vw,23.5rem);left:50%;position:absolute;top:50%;translate:-50% -50%;width:clamp(13.4375rem,9.9543269231rem + 15.4807692308vw,23.5rem);z-index:1}.promo__image img{z-index:2}.recommendations{-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(2.5rem,2.0673076923rem + 1.9230769231vw,3.75rem)}@media (max-width:480px){.recommendations{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.recommendations__content{gap:clamp(1.75rem,1.4903846154rem + 1.1538461538vw,2.5rem)}.recommendations__content,.recommendations__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.recommendations__list{gap:clamp(1rem,.8269230769rem + .7692307692vw,1.5rem)}.recommendations__item{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.recommendations__icon,.recommendations__item{display:-webkit-box;display:-ms-flexbox;display:flex}.recommendations__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-green-500);border-radius:50%;flex-shrink:0;height:clamp(3rem,2.6538461538rem + 1.5384615385vw,4rem);justify-content:center;width:clamp(3rem,2.6538461538rem + 1.5384615385vw,4rem)}.recommendations__icon svg{height:clamp(1.125rem,.9951923077rem + .5769230769vw,1.5rem);width:clamp(1.125rem,.9951923077rem + .5769230769vw,1.5rem)}.recommendations__text{gap:clamp(.5rem,.4134615385rem + .3846153846vw,.75rem)}.faq,.recommendations__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.faq{gap:40px}.faq__item{border-bottom:var(--border-width-m) solid var(--color-black-100);padding-block:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem)}.faq__item:first-child{padding-top:0}.faq .accordion-tp__title{font-size:clamp(1.25rem,1.1634615385rem + .3846153846vw,1.5rem);font-weight:700;line-height:140%}.faq .accordion-tp__summary:after{height:24px;width:24px}.reviews__title{max-width:1400px}@media (max-width:767px){.reviews__title{margin-right:var(--container-padding-x)}}.reviews__item,.reviews__photo{border-radius:var(--border-radius-16)}.reviews__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:0 4px 14px 0 #d3d3d3;box-shadow:0 4px 14px 0 #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px;padding:clamp(1rem,.7403846154rem + 1.1538461538vw,1.75rem)}@media (max-width:767px){.reviews__item{border-radius:var(--border-radius-12)}}.reviews__photo{overflow:hidden}.reviews__photo img{height:100%;width:100%}.reviews__accordion{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative;row-gap:10px;z-index:10}.reviews__details[open]+.reviews__content{grid-template-rows:1fr}.reviews__details[open]+.reviews__content span{-webkit-filter:none;filter:none}.reviews__details:not([open]) .reviews__unwrap,.reviews__details[open] .reviews__wrap{display:block}.reviews__summary{cursor:pointer;list-style:none;min-height:44px;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reviews__summary::-webkit-details-marker{display:none}.reviews__unwrap,.reviews__wrap{display:none;font-weight:700}.reviews__content{display:grid;grid-template-rows:200px;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}.reviews__content-inner{overflow:hidden}.reviews__content-body{text-wrap:balance}.reviews__content-body span{display:block;-webkit-filter:blur(2.5px);filter:blur(2.5px)}.reviews .slider-tp{-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.75rem,1.4903846154rem + 1.1538461538vw,2.5rem);margin-top:calc(clamp(2.5rem,2.2836538462rem + .9615384615vw,3.125rem)*-1);max-width:calc(100vw - var(--container-padding-x))}.reviews .slider-tp .button-next,.reviews .slider-tp .button-prev{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-green-500);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:clamp(3.75rem,3.3173076923rem + 1.9230769231vw,5rem);justify-content:center;padding:0;width:clamp(3.75rem,3.3173076923rem + 1.9230769231vw,5rem)}.reviews .slider-tp .button-next svg,.reviews .slider-tp .button-prev svg{height:clamp(1.5625rem,1.3894230769rem + .7692307692vw,2.0625rem);width:clamp(1.5625rem,1.3894230769rem + .7692307692vw,2.0625rem)}@media (any-hover:hover){.reviews .slider-tp .button-next:hover svg,.reviews .slider-tp .button-prev:hover svg{-webkit-transform:none;-ms-transform:none;transform:none}}@media (any-hover:none){.reviews .slider-tp .button-next:active svg,.reviews .slider-tp .button-prev:active svg{-webkit-transform:none;-ms-transform:none;transform:none}}.reviews .slider-tp .button-next{right:var(--container-padding-x)}@media (min-width:1441px){.reviews .slider-tp .button-next{right:30%}}.reviews .button--green{margin-top:40px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (min-width:1441px){.reviews .button--green{-webkit-transform:translateX(25vw);-ms-transform:translateX(25vw);transform:translateX(25vw)}}@media (max-width:1440px){.reviews .button--green{justify-self:center;margin-right:var(--container-padding-x)}}@media (max-width:480px){.reviews .button--green{justify-self:stretch;max-width:100%}}.dialog{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;backdrop-filter:var(--backdrop-filter);background:var(--color-black-500);border:none;color:inherit;height:100%;inset:0;justify-content:center;padding:var(--container-padding-x);position:fixed;-webkit-transition:var(--transition-duration);transition:var(--transition-duration);width:100%;z-index:100}.dialog[open],.dialog__content{display:-webkit-box;display:-ms-flexbox;display:flex}.dialog__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--linear-gradient);border-radius:var(--border-radius-36);-ms-flex-direction:column;flex-direction:column;gap:clamp(.625rem,.0625rem + 2.5vw,2.25rem);max-width:720px;overflow:hidden;padding:clamp(.9375rem,.4831730769rem + 2.0192307692vw,2.25rem);position:relative}@media (max-width:767px){.dialog__content{border-radius:var(--border-radius-16)}}.dialog__content:after,.dialog__content:before{background-repeat:no-repeat;background-size:cover;content:"";position:absolute}.dialog__content:before{height:clamp(5.375rem,3.0600961538rem + 10.2884615385vw,12.0625rem);left:0;top:0;width:clamp(4.875rem,3.0793269231rem + 7.9807692308vw,10.0625rem)}.dialog__content:after{bottom:0;height:clamp(4.75rem,3.3653846154rem + 6.1538461538vw,8.75rem);right:0;width:clamp(4.6875rem,2.9350961538rem + 7.7884615385vw,9.75rem)}.dialog__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-white);border-radius:var(--border-radius-30);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.25rem,1.1634615385rem + .3846153846vw,1.5rem);padding-block:clamp(1.25rem,1.0985576923rem + .6730769231vw,1.6875rem);padding-inline:clamp(.75rem,.46875rem + 1.25vw,1.5625rem);position:relative;text-align:center;z-index:2}@media (max-width:767px){.dialog__body{-ms-overflow-style:none;border-radius:var(--border-radius-12);height:clamp(20rem,18.2692307692rem + 7.6923076923vw,25rem);overflow-y:auto;scrollbar-width:none}.dialog__body::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}}.dialog__title>span{color:var(--color-green-900-1000);display:block}.dialog__timer{font-size:clamp(3.75rem,2.2788461538rem + 6.5384615385vw,8rem);font-weight:700;letter-spacing:.01em;line-height:100%}.dialog__timer .timer-tp__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center}.dialog .form{color:var(--color-black-500)}.dialog .form__text,.dialog .form__text2{font-weight:400;text-align:center}@media (min-width:1024px){.dialog .form__text{-ms-flex-item-align:center;align-self:center;max-width:70%}}.dialog .form__button,.dialog .form__email{width:100%}.dialog .form__email{background-color:transparent;border:var(--border-width-s) solid var(--color-green-900-1000);border-radius:var(--border-radius-16);color:var(--color-black);font-size:clamp(1.25rem,1.1634615385rem + .3846153846vw,1.5rem);outline:0;padding:clamp(.8125rem,.7584134615rem + .2403846154vw,.96875rem) 20px;text-align:center}.dialog .form__email:user-invalid{border-color:var(--color-red-600);color:var(--color-red-600)}.dialog .form__email::-webkit-input-placeholder{color:var(--color-black-500);text-align:center}.dialog .form__email::-moz-placeholder{color:var(--color-black-500);text-align:center}.dialog .form__email:-ms-input-placeholder{color:var(--color-black-500);text-align:center}.dialog .form__email::-ms-input-placeholder{color:var(--color-black-500);text-align:center}.dialog .form__email::placeholder{color:var(--color-black-500);text-align:center}.dialog .form__button{-ms-flex-item-align:center;align-self:center;border-radius:var(--border-radius-10);font-size:clamp(1.25rem,1.1634615385rem + .3846153846vw,1.5rem);font-weight:700;line-height:1.2;max-width:349px;padding:15px 20px}@media (min-width:768px){.dialog .form__error-wrap{min-height:clamp(1rem,.8485576923rem + .6730769231vw,1.4375rem)}}@media (max-width:767px){.dialog .form__text--top{display:none}.dialog .form__text--bottom{margin-top:30px}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.hero__title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='51' fill='none'%3E%3Cpath fill='%23DFFE82' d='M.976 44.235A3.762 3.762 0 1 0 6.55 49.29l-2.787-2.527zM46.52 3.579A3.76 3.76 0 0 0 42.579.005L8.757 1.655a3.763 3.763 0 0 0 .367 7.515l30.064-1.466 1.466 30.064a3.763 3.763 0 0 0 7.516-.366zM3.763 46.763 6.55 49.29l39-43-2.787-2.527-2.787-2.528-39 43z'/%3E%3C/svg%3E")}.dialog__content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='161' height='193' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cmask id='b' width='250' height='250' x='-89' y='-57' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3E%3Cpath fill='%23fff' d='M161-57H-89v250h250z'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cpath fill='url(%23c)' fill-rule='evenodd' d='M-26.5 68C8.018 68 36 40.018 36 5.5 36 40.018 63.983 68 98.5 68 63.983 68 36 95.983 36 130.5 36 95.983 8.018 68-26.5 68m0 0C-61.018 68-89 95.983-89 130.5c0 34.518 27.982 62.5 62.5 62.5S36 165.018 36 130.5c0 34.518 27.983 62.5 62.5 62.5 34.518 0 62.5-27.982 62.5-62.5S133.018 68 98.5 68C133.018 68 161 40.018 161 5.5S133.018-57 98.5-57 36-29.018 36 5.5C36-29.018 8.018-57-26.5-57S-89-29.018-89 5.5-61.018 68-26.5 68' clip-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='c' x1='36' x2='36' y1='-57' y2='193' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23789E17'/%3E%3Cstop offset='1' stop-color='%23DFFE82'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M-89-57h250v250H-89z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.dialog__content:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='156' height='140' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cmask id='b' width='250' height='250' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3E%3Cpath fill='%23fff' d='M250 0H0v250h250z'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cpath fill='url(%23c)' fill-rule='evenodd' d='M62.5 125c34.518 0 62.5-27.982 62.5-62.5 0 34.518 27.982 62.5 62.5 62.5-34.518 0-62.5 27.982-62.5 62.5 0-34.518-27.982-62.5-62.5-62.5m0 0C27.982 125 0 152.982 0 187.5S27.982 250 62.5 250s62.5-27.982 62.5-62.5c0 34.518 27.982 62.5 62.5 62.5s62.5-27.982 62.5-62.5-27.982-62.5-62.5-62.5c34.518 0 62.5-27.982 62.5-62.5S222.018 0 187.5 0 125 27.982 125 62.5C125 27.982 97.018 0 62.5 0S0 27.982 0 62.5 27.982 125 62.5 125' clip-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='c' x1='125' x2='125' y1='0' y2='250' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23789E17'/%3E%3Cstop offset='1' stop-color='%23DFFE82'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h250v250H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}