@charset "UTF-8";@font-face{font-family:Montserrat;src:url(./Montserrat-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(./Montserrat-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Montserrat;src:url(./Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Montserrat;src:url(./Montserrat-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Schoolbell;src:url(./Schoolbell-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Caveat;src:url(./Caveat-VariableFont_wght.ttf) format("truetype");font-weight:400;font-display:swap}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;-moz-box-sizing:border-box;box-sizing:border-box}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;-moz-box-sizing:border-box;box-sizing:border-box}:root{color-scheme:light;--primary: rgb(95, 71, 110);--surface-tint: rgb(110, 85, 125);--on-primary: rgb(255, 255, 255);--primary-container: rgb(174, 154, 182);--on-primary-container: rgb(255, 255, 255);--secondary: rgb(41, 83, 119);--on-secondary: rgb(255, 255, 255);--secondary-container: rgb(80, 120, 158);--on-secondary-container: rgb(255, 255, 255);--tertiary: rgb(115, 65, 79);--on-tertiary: rgb(255, 255, 255);--tertiary-container: rgb(157, 101, 116);--on-tertiary-container: rgb(255, 255, 255);--error: rgb(186, 26, 26);--on-error: rgb(255, 255, 255);--error-container: rgb(255, 218, 214);--on-error-container: rgb(65, 0, 2);--background: rgb(254, 247, 251);--on-background: rgb(29, 27, 30);--surface: rgb(254, 247, 251);--on-surface: rgb(29, 27, 30);--surface-variant: rgb(234, 223, 233);--on-surface-variant: rgb(75, 69, 77);--outline: rgb(124, 117, 125);--outline-variant: rgb(205, 196, 205);--shadow: rgb(0, 0, 0);--scrim: rgb(0, 0, 0);--inverse-surface: rgb(50, 47, 51);--inverse-on-surface: rgb(246, 239, 243);--inverse-primary: rgb(218, 188, 234);--primary-fixed: rgb(244, 217, 255);--on-primary-fixed: rgb(39, 18, 54);--primary-fixed-dim: rgb(218, 188, 234);--on-primary-fixed-variant: rgb(85, 61, 100);--secondary-fixed: rgb(206, 229, 255);--on-secondary-fixed: rgb(0, 29, 51);--secondary-fixed-dim: rgb(162, 202, 244);--on-secondary-fixed-variant: rgb(30, 74, 109);--tertiary-fixed: rgb(255, 217, 225);--on-tertiary-fixed: rgb(53, 14, 27);--tertiary-fixed-dim: rgb(247, 181, 197);--on-tertiary-fixed-variant: rgb(104, 56, 70);--surface-dim: rgb(223, 216, 220);--surface-bright: rgb(254, 247, 251);--surface-container-lowest: rgb(255, 255, 255);--surface-container-low: rgb(249, 242, 246);--surface-container: rgb(243, 236, 240);--surface-container-high: rgb(237, 230, 234);--surface-container-highest: rgb(231, 225, 229)}html.dark,[data-theme=dark]{color-scheme:dark;--primary: rgb(218, 188, 234);--surface-tint: rgb(218, 188, 234);--on-primary: rgb(62, 39, 76);--primary-container: rgb(132, 106, 147);--on-primary-container: rgb(255, 255, 255);--secondary: rgb(162, 202, 244);--on-secondary: rgb(0, 51, 83);--secondary-container: rgb(78, 119, 156);--on-secondary-container: rgb(255, 255, 255);--tertiary: rgb(247, 181, 197);--on-tertiary: rgb(78, 34, 48);--tertiary-container: rgb(156, 100, 115);--on-tertiary-container: rgb(255, 255, 255);--error: rgb(255, 180, 171);--on-error: rgb(105, 0, 5);--error-container: rgb(147, 0, 10);--on-error-container: rgb(255, 218, 214);--background: rgb(21, 19, 21);--on-background: rgb(231, 225, 229);--surface: rgb(21, 19, 21);--on-surface: rgb(231, 225, 229);--surface-variant: rgb(75, 69, 77);--on-surface-variant: rgb(205, 196, 205);--outline: rgb(150, 142, 151);--outline-variant: rgb(75, 69, 77);--shadow: rgb(0, 0, 0);--scrim: rgb(0, 0, 0);--inverse-surface: rgb(231, 225, 229);--inverse-on-surface: rgb(50, 47, 51);--inverse-primary: rgb(110, 85, 125);--primary-fixed: rgb(244, 217, 255);--on-primary-fixed: rgb(39, 18, 54);--primary-fixed-dim: rgb(218, 188, 234);--on-primary-fixed-variant: rgb(85, 61, 100);--secondary-fixed: rgb(206, 229, 255);--on-secondary-fixed: rgb(0, 29, 51);--secondary-fixed-dim: rgb(162, 202, 244);--on-secondary-fixed-variant: rgb(30, 74, 109);--tertiary-fixed: rgb(255, 217, 225);--on-tertiary-fixed: rgb(53, 14, 27);--tertiary-fixed-dim: rgb(247, 181, 197);--on-tertiary-fixed-variant: rgb(104, 56, 70);--surface-dim: rgb(21, 19, 21);--surface-bright: rgb(59, 56, 59);--surface-container-lowest: rgb(16, 13, 16);--surface-container-low: rgb(29, 27, 30);--surface-container: rgb(33, 31, 34);--surface-container-high: rgb(44, 41, 44);--surface-container-highest: rgb(55, 52, 55)}html{font-size:8px;scroll-behavior:smooth;color-scheme:light}html.dark{color-scheme:dark}.red{color:red!important}.green{color:green!important}.inline{font-size:inherit;display:inline}.colored{color:var(--primary-container)}.inclined{transform:rotate(-5deg)}body{font-family:Montserrat,sans-serif;background:var(--surface);transition:background .2s ease,color .2s ease}.container{margin:0}body,p,button,a,li{font-size:4.06vw}strong,b{font-weight:600}strong:not(.colored){opacity:.8;color:var(--inverse-surface)}s{text-decoration:line-through}h1,h2,h3,.title,.section__title_title{font-family:Montserrat,sans-serif;color:var(--on-surface-variant);font-size:6.1vw;font-weight:500}a{text-decoration:none}button,a{cursor:pointer}button:disabled{background:gray!important;pointer-events:none!important}.wrapper{position:relative;text-align:center;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column;overflow:hidden}.wrapper-logo{width:300px;height:300px;display:inline-block;position:relative;margin-bottom:3rem}.wrapper-logo-img{width:100%;height:100%}html .toggle_theme-btn>.sun-ico{display:none}html .toggle_theme-btn>.night-ico{display:block}html .toggle_theme-btn .st0{fill:#ffffffe3;stroke:transparent}html.dark .toggle_theme-btn>.sun-ico{display:block}html.dark .toggle_theme-btn>.night-ico{display:none}html.dark .toggle_theme-btn .st0{fill:transparent;stroke:#ffffffe3}.toggle_theme-btn{position:absolute;top:3.5rem;left:unset;right:4vw;border:0;padding:0;box-shadow:none;width:5vw;height:5vw;cursor:pointer;overflow:hidden;white-space:nowrap;text-align:left;transform:rotate(10deg)}.toggle_theme-btn svg{width:100%;height:100%}.top-btn{font-size:1.2rem;font-weight:600;color:var(--primary-container);cursor:pointer;transition:.2s ease;display:none;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;position:fixed;bottom:5vw;right:2%;height:4.2rem;width:4.2rem;padding:0;margin:0;background:var(--primary-container);box-shadow:none;border-radius:.65rem;opacity:.4;z-index:1}.top-btn:hover{opacity:1}.top-btn svg{margin:auto;height:2.4rem;width:2.4rem;color:var(--on-primary);fill:var(--on-primary);stroke:var(--on-primary)}.top-btn svg g path{fill:var(--on-primary)}.cta{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;opacity:1;position:fixed;bottom:0;width:100%;height:12rem;border-radius:2rem 2rem 0 0;text-align:center;background:var(--primary-container);margin-top:-2.25rem;transition:.65s ease-in;z-index:0;box-shadow:0 0 2rem .2rem #00000029}.cta.hidden{opacity:0;transition:.65s ease-in;z-index:-1}.cta.hidden .cta__button{pointer-events:none!important}.cta__button{height:auto;margin:auto;padding:1.8rem 8%;font-size:1.8rem;box-shadow:2px 2px 4px #00000075;color:var(--primary);font-weight:600;border-radius:1rem;border-radius:1.5rem;background:var(--surface-container-lowest)}.cta__button span{display:none}.cta__button:hover{background:var(--surface-container-low)}.cta__button:active{background:var(--surface-container)}@keyframes shake{0%{transform:rotate(250deg) scaleX(-1)}50%{transform:rotate(220deg) scaleX(-1)}to{transform:rotate(250deg) scaleX(-1)}}@keyframes shake-right{0%{transform:rotate(70deg)}50%{transform:rotate(96deg)}to{transform:rotate(70deg)}}@keyframes rise{0%{transform:translate(50%,100%) scale(0)}25%,to{transform:translate(0) scale(1)}}.badges{display:-moz-box;display:flex;flex-flow:wrap;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:2rem}.badges-link{display:block;border-radius:5rem;color:var(--main-text-color);text-decoration:none;background:var(--brand-color);padding:.8rem 1.8rem;transition:.2s ease}.badges-link:hover{background:var(--brand-light-color)}.no-link{pointer-events:none}.section{display:-moz-box;display:flex;-moz-box-align:stretch;align-items:stretch;-moz-box-pack:justify;justify-content:space-between;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column wrap;position:relative}.section__title{max-width:88vw;margin:20vw 4vw 14vw;font-weight:400;text-transform:uppercase}.section__title_title-cursive,.section__title_title-colored{font-family:Caveat,cursive;font-style:italic;text-transform:none;font-size:13vw;line-height:2.4rem;font-weight:400;margin-left:30vw;white-space:nowrap}.section__title_title-colored{color:var(--primary-container)}.section__content{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-moz-box-pack:center;justify-content:center}.header,.warranty{position:relative;background-size:cover;background-color:var(--surface);background-position:center center;color:var(--on-tertiary);z-index:0}.header__bg-shadow,.warranty__bg-shadow{position:absolute;content:"";display:block;left:0;top:0;width:100%;height:100%;z-index:-1;background:linear-gradient(0deg,rgba(0,0,0,.5) 40%,rgba(255,255,255,0) 75%)}.header{height:200vw;background-image:url(./IMG_8700.jpg);background-position:center 10%}.header__main,.header__cta,.header__content,.header__info{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;gap:7.5vw;max-width:87.5vw;margin:0 auto}.header__info{margin-top:3rem}.header__start-date{text-transform:uppercase}.header__start-date,.header__description{width:100%}.header__description{font-size:7vw;line-height:6vw;font-weight:500;font-family:Caveat,cursive;color:var(--primary-fixed)}.header__content{margin-bottom:13vw;gap:4vw}.header__main{gap:5vw;margin-bottom:3rem}.header__title,.header__subtitle,.header__text{color:var(--on-primary-container)}.header__title{max-width:94%;font-family:Montserrat,sans-serif;font-size:4vw;font-weight:600;text-transform:uppercase}.header__subtitle{font-size:4.375vw;font-weight:400}.header__text{font-size:3.75vw;max-width:80%}.header__button{padding:2.81vw 5vw;border-radius:1.125rem;width:100%;text-align:center;color:var(--on-primary-container);background-color:var(--primary-container)}.header__button-strike{text-decoration:line-through}.header__button:hover{color:var(--on-primary);background-color:var(--primary)}.header__button:active{opacity:.9}.header__cta{justify-self:flex-end;max-width:unset;width:80vw}.benefits__list{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column wrap;gap:1rem;margin-top:3rem}.benefits__item{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:3rem;box-shadow:0 0 1rem 0 var(--primary-container);text-align:left;background:var(--surface);color:var(--on-surface);width:74vw;height:auto;padding:1.4rem 1.4rem 3.75rem;border-radius:2rem;border-top-left-radius:0;left:2rem;position:relative}.benefits__item:before,.benefits__item:after{display:block;position:absolute;content:"";left:0;top:-3rem;width:50%;height:3rem}.benefits__item:before{background:var(--surface);border-top-left-radius:2rem;border-top-right-radius:.8rem;box-shadow:0 1rem 0 var(--surface),0 0 1rem 0 var(--primary-container)}.benefits__item:after{-moz-box-sizing:border-box;box-sizing:border-box;left:calc(50% - 1rem);top:-2rem;width:3rem;background:transparent;border-bottom-left-radius:2rem;border-width:0 0 1rem 1rem;border-style:solid;border-color:var(--surface)}.benefits__item:nth-child(2n-1),.benefits__item:nth-child(2n-1):before{background:var(--primary-container);box-shadow:0 0 1rem 0 var(--primary-container)}.benefits__item:nth-child(2n-1){left:-2rem;color:var(--on-primary-container)}.benefits__item:nth-child(2n-1):after{border-color:var(--primary-container)}.benefits__item-button{margin-left:auto;margin-right:0;font-size:1.4rem}.benefits__item-button:hover{text-decoration:underline;opacity:.85}.benefits__item-button:active{opacity:.2}.features .section__title_title-colored{margin-left:unset}.features__list,.features__item{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4rem}.features__item{width:87.5vw;gap:2rem;border-radius:2rem}.features__item-image{width:100%;height:50vw;border-radius:2.4rem;overflow:hidden}.features__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;box-shadow:0 0 0 20rem rgba(var(--shadow-black),.7)}.features__item:nth-child(2) img{-o-object-position:center 34%;object-position:center 34%}.features__item:nth-child(3) img{-o-object-position:center 65%;object-position:center 65%}.features__item:nth-child(4) img{-o-object-position:center 34%;object-position:center 34%}.features__item-text{color:var(--on-surface)}.features__item-text span{font-weight:600;color:var(--inverse-surface);opacity:.8}.about .section__content{gap:3rem}.about__article{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:3rem;text-align:left;width:90vw}.about__article__text{margin:.75rem 0}.about__article__text:first-letter{text-transform:capitalize}.about__article__picture{background:transparent;justify-self:center}.about__article__picture-frame{display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:40vw;height:calc(40vw + 2rem);margin:0;margin-left:10vw;transform:rotate(-10deg);padding:1.2rem 1.2rem 3.8rem;border:.2rem solid var(--primary-container);background:var(--surface-container-lowest);position:relative}.about__article__picture-bg_icon{position:absolute;top:-4rem;left:-3.2rem}.about__article__picture-bg_icon svg{transform:rotate(-25deg);width:4rem;height:3.2rem}.about__article__picture-bg_icon svg path{stroke:var(--primary-container);fill:transparent}.about__article__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__article:first-child .about__article__picture-bg_icon{animation:rise 4.2s ease-in-out infinite}.about__article:last-child .about__article__picture-bg_icon{left:-12rem;top:75%;transform:rotate(250deg) scaleX(-1);animation:shake 2.3s ease-in-out infinite}.about__article:last-child .about__article__picture-bg_icon svg{width:8rem;height:8rem}.about__article:last-child .about__article__picture-bg_icon svg g path{fill:var(--primary-container)}.about__article:last-child .about__article__picture-frame{margin-top:-20%;margin-left:auto;margin-right:10vw;transform:rotate(10deg)}.about__article__content ul{padding-top:.2rem;padding-left:2.4rem}.about__article__content li{list-style-type:none;-moz-padding-start:1ch;padding-inline-start:1ch;position:relative}.about__article__content li .ico{display:block;position:absolute;content:url(./symbol-svgrepo.svg);top:.8rem;left:-2.4rem;width:2rem;height:2rem}.about__article__content:last-of-type{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.testimonials__content ul,.testimonials__content li,.description__content ul,.description__content li,.results__content ul,.results__content li{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.testimonials__content li,.description__content li,.results__content li{width:90vw;height:45vw;border-radius:1.8rem;-moz-box-align:center;align-items:center;padding:1rem 1rem 2.4rem;color:var(--on-primary-container);background:var(--primary-container);position:relative;z-index:0}.testimonials__content li:before,.description__content li:before,.results__content li:before{display:block;position:absolute;min-width:100%;min-height:100%;content:"";top:0;left:0;border-radius:1.8rem;background:linear-gradient(0deg,rgba(var(--shadow-black),.1) 0%,rgba(var(--shadow-white),0) 100%);z-index:-1}.testimonials__content-marker,.description__content-marker,.results__content-marker{font-weight:400;font-size:6vw;margin:0;font-family:Caveat,cursive;font-style:normal;text-transform:none;justify-self:flex-start}.testimonials__content-text,.description__content-text,.results__content-text{justify-self:center}.testimonials__content-text:first-letter,.description__content-text:first-letter,.results__content-text:first-letter{text-transform:capitalize}.results .section__title:first-of-type{margin-top:0}.results__content-text{margin:auto 5vw}.results .roadmap{margin-bottom:0}.results .roadmap__list{margin:10rem 10vw 0;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column wrap;gap:0}.results .roadmap__item{height:auto;min-height:14rem;padding:3rem .5rem;display:-moz-box;display:flex;text-align:left;-moz-box-align:center;align-items:center;font-weight:400;text-transform:none;position:relative}.results .roadmap__item:after,.results .roadmap__item:first-child p:before,.results .roadmap__item:before{display:block;position:absolute;content:"";width:2rem;height:2rem;background:var(--primary-container);border-radius:50%;left:47.5%;top:-1.1rem}.results .roadmap__item:first-child p:before,.results .roadmap__item:after{top:-2px;left:unset;right:-14%;background:transparent;width:65%;height:calc(100% + 2px);border:2px dashed var(--primary-container);border-radius:0 50% 50% 0;border-left:2px solid transparent}.results .roadmap__item:first-child p:before,.results .roadmap__item:nth-child(2):after{transform:rotate(180deg);left:-15%}.results .roadmap__item:last-child:after{border-bottom:0;border-right:2px solid transparent}.results .roadmap__item:first-child p:before{border-top:0;transform:scaleX(-1);top:calc(-100% - 1px);border-right:2px solid transparent}.testimonials__content ul,.description__content ul{gap:1rem}.testimonials__content li,.description__content li{color:var(--scrim);background:var(--on-primary-container);border-radius:3.6rem;min-height:65vw;height:auto;padding:5vw 5vw 7vw;gap:2.3rem}.testimonials__content li:last-child>div>img,.description__content li:last-child>div>img{-o-object-position:center top;object-position:center top}.testimonials__content li:before,.description__content li:before{display:none}.testimonials__content li>div,.description__content li>div{width:100%;height:45vw;margin-top:1vw;border:1.4vw solid var(--primary-container);border-radius:3.25rem;position:relative;box-shadow:0 -2rem 2.4rem -1rem rgba(var(--shadow-black),.3) inset}.testimonials__content li>div img,.description__content li>div img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2rem;z-index:-1}.testimonials__content-marker,.description__content-marker{color:var(--outline);font-family:Montserrat,sans-serif;font-weight:500;font-size:5vw;margin:0 0 0 auto;font-style:normal}.testimonials__content-text,.description__content-text{text-align:left;justify-self:flex-start;align-self:flex-start}.description{background-color:var(--primary-container);border-radius:30px;margin-top:18.75vw;padding:18.75vw 0}.description .section__title{margin-top:1rem;color:var(--on-primary-container)}.description .section__title_title{color:var(--on-primary);margin-left:-20vw}.description__content-text strong{color:var(--on-tertiary-container);opacity:1}.description__content .description__content-text{width:88%}.description__content .description__content-text strong{color:var(--scrim);opacity:.75}.description__conclusion-list{color:var(--on-primary-container);display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.6rem;width:87.5vw;margin:3rem auto;padding-left:2rem}.description__conclusion-item{position:relative;-moz-padding-start:3rem;padding-inline-start:3rem}.description__conclusion-item:before{position:absolute;left:-2rem;content:url(./add-plus-svgrepo-com-2.svg);width:3.75rem;height:3.75rem;transform:rotate(-4deg)}.description__conclusion-gift{display:none;position:absolute;right:-1rem;bottom:-2rem;content:url(./blue-gift-3.png);width:8rem;height:8rem;transform:rotate(10deg)}.description__conclusion-gift img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.testimonials{padding-bottom:28vw;background:var(--surface-container-highest);background:linear-gradient(0deg,rgba(255,255,255,0) 0%,var(--surface-container-highest) 25%,var(--surface-container-highest) 75%,rgba(255,255,255,0) 100%)}.testimonials li{color:var(--inverse-surface);background-color:var(--surface-container-lowest);min-height:40vw;-moz-box-pack:stretch;justify-content:stretch;-moz-box-align:start;align-items:flex-start}.testimonials__content-text{font-weight:400}.testimonials__content-text:first-of-type{font-weight:600}.testimonials__content-text span{background-color:var(--surface-container-high)}.testimonials__content li{height:auto;padding-top:6vw;gap:3vw}.testimonials__content li div{min-height:200px;height:auto;border-color:#30a10d92}.testimonials__content li div img{position:static;width:100%;height:100%;border-radius:2rem}.warranty{height:180vw;min-height:180vw;background-image:url(./ai-generated-9007118_640.webp);padding-bottom:4rem}.warranty__bg-shadow{background:rgba(var(--shadow-black),.4)}.warranty__info,.warranty__content{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.4rem;margin:3rem auto;max-width:87.5vw}.warranty__label{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;height:7rem;width:22rem;background:var(--primary-container);margin:-5rem auto 5rem;transform:rotate(-4deg);text-transform:uppercase;border:1px dashed var(--on-primary-container);box-shadow:0 0 0 1rem var(--primary-container)}.questions__list{max-width:87.5vw}.questions__item{text-align:left;padding:4.6vw 5vw;border-radius:30px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:var(--on-primary-container);background:var(--primary-container);margin-bottom:1.2rem}.questions__dropdown{cursor:pointer}.questions__dropdown-toggle{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between}.questions__dropdown-element{height:auto;max-height:0;overflow:hidden;transition-duration:1.2s}.questions__dropdown.active .questions__expand{transform:rotate(90deg)}.questions__dropdown.active .questions__dropdown-element{max-height:500px;visibility:visible}.questions__expand{display:block;width:10.938vw;height:10.938vw;transition:.2s}.questions__expand>svg{width:100%;height:100%;stroke:var(--on-primary-container)}.questions__title{font-size:4.288vw}.questions__title,.questions__text{max-width:80%}.questions__title:first-letter,.questions__text:first-letter{text-transform:capitalize}.questions__text{max-width:87%;padding:1rem 0}.questions__text strong{color:var(--on-primary-container);opacity:1}.footer{margin-top:10rem;padding:7.25rem 7vw 14rem;display:grid;grid-template-columns:1fr;grid-gap:2.4rem;text-align:left;background:var(--primary-container);border-radius:4rem 4rem 0 0;color:var(--on-primary-container)}.footer__contacts,.footer__info{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:.8rem}.footer__link{margin:0;line-height:4.4vw}.footer__link:hover{text-decoration:underline}.footer__label{font-size:4.65vw;font-weight:600;margin-bottom:.25rem}.footer__copyright{margin-top:3rem;text-align:center}html.dark .warranty__bg-shadow{background:rgba(var(--shadow-white),.4)}:root{--shadow-white: 255, 255, 255;--shadow-black: 0, 0, 0}.form-wrapper{position:fixed;top:50vh;left:50vw;transform:translate(-50%,-50%);display:-moz-box;display:flex;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background:var(--surface-container-lowest);border-radius:3rem;color:var(--on-surface);gap:3vw;overflow:hidden;padding:10vw 4vw 12vw;width:94vw;text-align:center;-moz-box-align:center;align-items:center;box-shadow:3rem 1rem 3rem 0 var(--scrim);z-index:3}.form-wrapper.hidden{visibility:hidden;z-index:-99}.form-wrapper.hidden .form__button-submit{pointer-events:none;background:var(--surface-container-highest);color:var(--outline)}.form-wrapper__heading{font-size:5vw;font-weight:600;text-transform:uppercase}.form-wrapper__description p{font-size:3.5vw;margin:2vw 0}.form-wrapper__description p:last-of-type{font-weight:600}.form-wrapper__after-text{font-size:2.8vw;font-weight:500;max-width:87%}.form-wrapper .form{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;gap:3vw;width:100%;margin:1rem auto 2rem}.form-wrapper .form__input{padding:.8rem 1.2rem;border-bottom:1px solid var(--scrim);text-align:left;font-size:3.4vw;width:100%}.form-wrapper .form__input:active{border-bottom:1px solid var(--primary)}.form-wrapper .form__input::-moz-placeholder{color:gray}.form-wrapper .form__input::placeholder{color:gray}.form-wrapper .form__button-submit{color:var(--on-primary);background:var(--primary);border-radius:2rem;font-size:3.2vw;padding:2.5vw;width:100%;margin-top:3vw}.form-wrapper .form__button-submit:hover{opacity:.92}.form-wrapper .form__button-submit:active{opacity:.85}.form-wrapper .close-btn{position:absolute;width:7vw;height:7vw;top:1.4rem;right:1.4rem;display:block;background:transparent;cursor:pointer;border-radius:.4rem;overflow:hidden}.form-wrapper .close-btn svg rect{fill:var(--surface-container-lowest)}.form-wrapper .close-btn svg path{stroke:var(--on-surface)}.form-wrapper .close-btn:hover svg rect{fill:var(--outline)}.form-wrapper .close-btn:hover svg path{stroke:var(--surface)}.form-wrapper .close-btn:active{opacity:.9}html.dark .form-wrapper{background:var(--surface-bright)}#payment-success{background:var(--primary)}#payment-success .form-wrapper{box-shadow:0 0 0 3rem var(--on-primary);box-shadow:none}#payment-success p{margin:10px 0}#payment-success .telegram-ico{width:auto;height:auto;min-width:24px;min-height:24px}#payment-success .cls-1{fill:var(--on-primary);stroke:var(--scrim);stroke-linecap:round;stroke-linejoin:round}#payment-success .form__button-submit{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:1rem;margin:1rem auto}@media (min-width: 480px){html{font-size:10px}body,p,button,a,li{font-size:2.465vw}h1,h2,h3,.title,.section__title_title{font-size:3.63vw}.wrapper-logo{width:360px;height:360px}.toggle_theme-btn{top:3.5vw;width:2.3rem;height:2.3rem;left:unset;right:5vw}.top-btn{height:4.2rem;width:4.2rem;bottom:2%}.top-btn svg{height:2.4rem;width:2.4rem}.cta{height:12vw}.cta__button{border-radius:1.125rem;padding:1.2rem 2.4rem;font-size:2.4vw}.cta__button span{display:inline}.section__title{max-width:60%;margin-left:auto;margin-right:auto;margin:12vw auto 8vw}.section__title_title{line-height:3.2vw}.section__title_title-cursive,.section__title_title-colored{font-size:7vw}.header{height:130vw}.header__button,.header__text{font-size:2.2vw}.header__title{max-width:75%;font-size:3vw}.header__subtitle{font-size:2.7vw;width:60vw}.header__description{font-size:4.25vw;line-height:4vw;width:50vw}.header__cta{width:37vw}.header__button{padding:2.113vw 0}.header__content{margin-bottom:5vw}.header__main{margin-bottom:1vw;gap:3vw}.features__item{width:47vw;gap:1.8vw}.features__item-image{height:22.85vw;border-radius:20px}.about__article__picture-frame{border-width:.35rem}.about__article__picture-bg_icon{top:-5rem;left:-4rem}.about__article__picture-bg_icon svg{width:5rem;height:4rem}.results{-moz-box-align:center;align-items:center}.results li{height:auto;gap:2vw;padding:2vw 5vw 6vw}.results__content li{width:80vw}.results__content-marker{font-size:4vw}.testimonials__content li,.description__content li{border-radius:3.2rem;padding:2vw 4vw 4.5vw;gap:2vw;min-height:unset}.testimonials__content li>div,.description__content li>div{width:88%;height:41vw;border-width:1.2vw}.testimonials__content li p,.description__content li p{font-size:2.6vw}.testimonials__content-marker,.description__content-marker{font-size:3vw}.description{margin-top:8vw;padding:8vw 0}.description .section__title{margin-bottom:8vw}.description__conclusion-gift{width:10vw;height:10vw;right:0;bottom:-1rem}.description__conclusion-item:before{width:6.5vw;height:6.5vw}.testimonials__content li{padding-top:4vw;width:55vw;border-radius:3vw}.testimonials__content li>div{width:100%;height:auto;border-radius:4vw;border-width:.8vw}.testimonials{padding-bottom:10vw}.questions__item{padding:2vw 3vw}.questions__title{font-size:2.64vw}.questions__expand{width:7.45vw;height:7.45vw}.questions__text{max-width:unset;padding:1.6vw 5vw 1.6vw 0}.footer{padding-bottom:13vw}.footer__label{font-size:2.64vw}.footer__link{line-height:2.4vw}.form-wrapper{width:80vw;padding:6vw 4vw;gap:1.2vw}.form-wrapper__heading{font-size:3.5vw}.form-wrapper__description p{font-size:2.5vw}.form-wrapper__after-text{font-size:2.25vw}.form-wrapper .form{width:90%;gap:2vw}.form-wrapper .form__input{font-size:1.4rem}.form-wrapper .form__button-submit{font-size:2.5vw;margin-top:2vw;padding:2vw 0;border-radius:25px}.form-wrapper .close-btn{width:6vw;height:6vw}}@media (min-width: 768px){body,p,button,a,li{font-size:1.823vw}.top-btn{height:6vw;width:6vw;bottom:2vw;border-radius:1.05vw}.top-btn svg{height:3vw;width:3vw}.cta{height:11vw;border-radius:3vw 3vw 0 0}.cta__button{font-size:2vw}.section__title_title{line-height:4.2vw}.header{height:90vw;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column}.header__info,.header__content{width:35vw;text-align:left;-moz-box-align:start;align-items:flex-start;margin-left:4vw}.header__content{width:70vw;margin:auto 4vw 6%;gap:1.5rem}.header__cta{width:auto}.header__button{width:auto;margin-right:auto;font-size:1.8vw;padding:1rem 5vw}.header__button,.header__main,.header__cta{margin-left:0}.header__main{gap:2.4rem;margin-bottom:1rem;-moz-box-align:start;align-items:flex-start}.header__title{font-size:2.47vw}.header__timer,.header__time-left{display:none}.header__subtitle{font-size:1.4rem;width:70%}.header__description{font-size:2.4rem;line-height:1.75rem;transform:none;width:100%}.header__text{font-size:1.25rem}.header__bg-shadow{background:linear-gradient(45deg,rgba(0,0,0,.5) 40%,rgba(255,255,255,0) 55%)}.features__list{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:5rem;max-width:87vw;margin-bottom:6rem}.features__item{width:45%}.features__item-image{height:22vw}.features__item:nth-child(2n){margin-bottom:-12rem}.about__article__picture-frame{padding:1.2vw 1.2vw 5vw;width:24vw;height:27vw;transform:rotate(8deg);margin:auto;border-width:.4rem}.about__article__picture{margin:auto}.about__article:last-child .about__article__picture-bg_icon{left:unset;top:-40%;right:-10vw;transform:rotate(70deg);animation:shake-right 2.8s ease-in-out infinite}.about__article:last-child .about__article__picture-frame{transform:rotate(-8deg);margin:0}.about__article__content{width:50%}.about__article__content ul{max-width:90%}.about__article__content li .ico{top:.4rem}.about__article{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.results .roadmap__item:first-child p:before,.results .roadmap__item:after{width:60%;right:-10%}.results .roadmap__item:first-child p:before,.results .roadmap__item:nth-child(2):after{left:-10%}.results__content ul{max-width:76vw}.results__content li{width:auto;gap:2vw;padding:2vw 5vw 6vw}.results__content-text{font-size:1.6vw}.testimonials__content ul,.description__content ul{max-width:87.5vw;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-moz-box-pack:center;justify-content:center}.testimonials__content li,.description__content li{width:49%;height:auto;border-radius:3rem;padding:2.72vw 3vw 3vw;gap:2vw;min-height:unset}.testimonials__content li>div,.description__content li>div{border-width:.6vw;width:100%;border-radius:2rem}.description__content .description__content-text{margin:0 0 auto;width:100%}.description__content ul{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-moz-box-pack:justify;justify-content:space-between}.description__content li{gap:1rem}.description__content li>div{height:11rem;width:64%;align-self:flex-start;border-width:.4rem}.description__content li p{font-size:1.6vw}.description__content-marker{position:absolute;right:2rem;bottom:2rem}.description__conclusion-item:before{width:4vw;height:4vw}.testimonials__content ul{-moz-box-pack:justify;justify-content:space-between;gap:5rem;margin-bottom:5rem}.testimonials__content li{width:45%}.testimonials__content li p{font-size:2vw;margin:0}.testimonials__content li:last-of-type{margin-top:5rem;margin-bottom:-5rem}.testimonials__content li:nth-child(1){margin:0 27.5%}.questions__item{padding:1vw 2vw}.questions__title{font-size:1.64vw;line-height:1.25}.questions__expand{width:4.65vw;height:4.65vw}.questions__text{font-size:1.4vw;padding:.4vw 5vw 1.6vw 0}.footer{padding:5.05rem 5.05vw 12vw;border-radius:3rem 3rem 0 0;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;grid-gap:1fr;grid-template-areas:"f-top-left f-top-right" "f-bottom f-bottom"}.footer__label{font-size:1.65vw}.footer a,.footer__copyright,.footer__link{font-size:1.42vw;line-height:1.2}.footer__info{text-align:right;grid-area:f-top-right}.footer__contacts{grid-area:f-top-left}.footer__copyright{grid-area:f-bottom}.form-wrapper{max-width:unset;width:75vw}.form-wrapper__heading{font-size:3vw}.form-wrapper__description p{font-size:1.8vw}.form-wrapper__after-text{font-size:1.5vw}.form-wrapper .form{gap:1.4vw}.form-wrapper .form__button-submit,.form-wrapper .form__input{width:80%;font-size:1.65vw}.form-wrapper .form__button-submit{font-size:1.8vw;padding:1.4vw}.form-wrapper .close-btn{width:5vw;height:5vw}}@media (min-width: 991px){.header__title{font-size:1.815vw}.header__button{font-size:1.5vw}.header__main{gap:1.4rem}}@media (min-width: 1024px){html{font-size:12px}body,p,button,a,li{font-size:1.25rem}.top-btn{bottom:1vw}.cta{height:8vw}.cta__button{padding:1rem 3rem;border-radius:1rem;font-size:1.5vw}.section__title{margin-left:auto;margin-right:auto;max-width:80%}.header{height:65vw}.header__title{font-size:1.65rem}.header__button,.header__subtitle{font-size:1.25rem}.header__bg-shadow{background:linear-gradient(60deg,rgba(0,0,0,.5) 30%,rgba(255,255,255,0) 50%)}.features__list{max-width:87vw;gap:5rem;-moz-box-align:baseline;align-items:baseline;margin-bottom:10vw}.features__item{width:32.5%;margin:auto 3.5vw}.features__item-image{border-radius:1.6vw;height:18.1vw}.about__article__picture-frame{border-width:.3vw;margin:5vw auto}.about__article:first-child .about__article__picture-bg_icon{animation-duration:3.2s}.about__article:last-child .about__article__picture-bg_icon{top:-22%;right:-12vw}.testimonials__content-marker,.description__content-marker,.results__content-marker{font-size:3vw}.results .roadmap__item:first-child p:before,.results .roadmap__item:after{border-radius:0 50% 50% 0/0 12rem 12rem 0}.results__content li{width:auto;padding:2vw 5vw 6vw}.results__content-text{font-size:1.411vw}.testimonials__content-marker,.description__content-marker{font-size:1.6rem}.description__content ul{gap:2rem}.description__content li{gap:1rem;width:48%;padding:4rem 2.6rem 3.2rem}.description__content li>div{height:14rem;width:24rem;margin-top:1.6rem}.description__conclusion-list{margin-top:6vw;gap:2vw}.description__conclusion-item{padding:0rem 4rem}.description__conclusion-item:before{top:-.5rem}.description__conclusion-gift{width:7.5vw;height:7.5vw}.testimonials__content ul{-moz-box-pack:center;justify-content:center;gap:10%;padding:3vw 0 10vw}.testimonials__content li:nth-child(1){margin:0 30%}.testimonials__content-text{margin:0 auto}.questions__item{padding:1.2rem 2.6rem;border-radius:2.25rem}.questions__expand{width:4vw;height:4vw}.questions__text{font-size:1.175rem;padding-bottom:2rem}.footer{padding-bottom:9vw;font-size:1.1rem}.footer__label{font-size:1.25rem}.footer a{font-size:1.1rem}.form-wrapper{max-width:80%;max-height:98vh}.form-wrapper__heading{font-size:2vw}.form-wrapper__after-text,.form-wrapper__description p{font-size:1.3vw;margin:1vw 0}.form-wrapper .form{margin:0}.form-wrapper .form__button-submit,.form-wrapper .form__input{width:60%;font-size:1.4vw}.form-wrapper .form__button-submit{padding:1vw}.form-wrapper .close-btn{width:3vw;height:3vw}}@media (min-width: 1280px){html{font-size:14px}body,p,button,a,li{font-size:1.25vw}h1,h2,h3,.title,.section__title_title{font-size:3.73vw}.toggle_theme-btn{right:2.5vw;width:2.3vw;height:2.3vw}.top-btn{border-radius:.5vw;height:4vw;width:4vw;bottom:1.4vw}.top-btn svg{height:2.2vw;width:2.2vw}.cta{border-radius:2vw 2vw 0 0;height:7vw}.cta__button{padding:.8vw 3vw;border-radius:1vw;font-size:1.25vw}.section__title{max-width:60vw}.section__title_title{margin-bottom:3rem}.header{height:52vw;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:stretch;align-items:stretch}.header__content{margin:auto 0 6vw 4vw}.header__info{justify-self:flex-end;margin:3.4vw 0 0 auto;width:27.5vw}.header__text{font-size:1.25vw;line-height:1.2}.header__title{max-width:48%;font-size:1.6vw;line-height:2.1vw}.header__subtitle{max-width:65%;font-size:1.625vw}.header__description{font-size:3vw;line-height:3.2vw;max-width:60%}.header__main{gap:2rem}.header__button{font-size:1.4vw;padding:1.2vw 3vw;margin:.5rem 0;border-radius:1vw}.features__list{margin-bottom:6vw}.about__article:first-child .about__article__picture-bg_icon{top:-5.4vw;left:-4vw}.about__article:first-child .about__article__picture-bg_icon svg{width:4.25vw;height:4.25vw}.about__article:last-child .about__article__picture-bg_icon svg{width:8vw;height:8vw}.about{padding-bottom:5rem}.about__article{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between}.about__article:first-of-type .about__article__content{padding-left:3vw}.about__article:last-of-type .about__article__content{padding-right:3vw}.about__article__content p,.about__article__content li{margin-top:1rem}.results .roadmap__item:first-child p:before,.results .roadmap__item:after{border-radius:0 80% 80% 0/0 12vw 12vw 0}.description__content .description__content-text{font-size:1.32vw;max-width:86%}.description__content-marker{font-size:2.125rem;right:2vw;bottom:2vw}.description__content li{padding:4vw 2.6vw 3.2vw}.description__content li>div{height:15vw;width:25vw}.description__conclusion-gift{width:6.4vw;height:6.4vw}.description__conclusion-item{padding:0 3.2vw}.description__conclusion-item:before{width:3vw;height:3vw;top:-1rem}.questions__title{font-size:1.4vw;font-weight:600;padding:.6vw 0}.questions__text{font-size:1.25vw}.footer{padding-bottom:8vw}.footer__label{font-size:1.65vw}.footer a{line-height:1.4vw;font-size:1.25vw}.form-wrapper{max-height:unset;max-width:unset;padding-bottom:6vw;width:75vw;gap:1vw}.form-wrapper__description{width:76%}.form-wrapper__heading{font-size:1.8vw}.form-wrapper__description p{font-size:1.3vw;margin:.5vw 0}.form-wrapper__after-text{width:75%;font-size:1.2vw}.form-wrapper .form{gap:1vw}.form-wrapper .form__button-submit{padding:.75vw;font-size:1.2vw;width:60%;border-radius:3vw;margin-top:1vw}.form-wrapper .form__input{font-size:1.2vw;line-height:1.4vw;padding:.4vw;width:60%}.form-wrapper .close-btn{width:2.3vw;height:2.3vw}}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--primary: rgb(218, 188, 234);--surface-tint: rgb(218, 188, 234);--on-primary: rgb(62, 39, 76);--primary-container: rgb(132, 106, 147);--on-primary-container: rgb(255, 255, 255);--secondary: rgb(162, 202, 244);--on-secondary: rgb(0, 51, 83);--secondary-container: rgb(78, 119, 156);--on-secondary-container: rgb(255, 255, 255);--tertiary: rgb(247, 181, 197);--on-tertiary: rgb(78, 34, 48);--tertiary-container: rgb(156, 100, 115);--on-tertiary-container: rgb(255, 255, 255);--error: rgb(255, 180, 171);--on-error: rgb(105, 0, 5);--error-container: rgb(147, 0, 10);--on-error-container: rgb(255, 218, 214);--background: rgb(21, 19, 21);--on-background: rgb(231, 225, 229);--surface: rgb(21, 19, 21);--on-surface: rgb(231, 225, 229);--surface-variant: rgb(75, 69, 77);--on-surface-variant: rgb(205, 196, 205);--outline: rgb(150, 142, 151);--outline-variant: rgb(75, 69, 77);--shadow: rgb(0, 0, 0);--scrim: rgb(0, 0, 0);--inverse-surface: rgb(231, 225, 229);--inverse-on-surface: rgb(50, 47, 51);--inverse-primary: rgb(110, 85, 125);--primary-fixed: rgb(244, 217, 255);--on-primary-fixed: rgb(39, 18, 54);--primary-fixed-dim: rgb(218, 188, 234);--on-primary-fixed-variant: rgb(85, 61, 100);--secondary-fixed: rgb(206, 229, 255);--on-secondary-fixed: rgb(0, 29, 51);--secondary-fixed-dim: rgb(162, 202, 244);--on-secondary-fixed-variant: rgb(30, 74, 109);--tertiary-fixed: rgb(255, 217, 225);--on-tertiary-fixed: rgb(53, 14, 27);--tertiary-fixed-dim: rgb(247, 181, 197);--on-tertiary-fixed-variant: rgb(104, 56, 70);--surface-dim: rgb(21, 19, 21);--surface-bright: rgb(59, 56, 59);--surface-container-lowest: rgb(16, 13, 16);--surface-container-low: rgb(29, 27, 30);--surface-container: rgb(33, 31, 34);--surface-container-high: rgb(44, 41, 44);--surface-container-highest: rgb(55, 52, 55)}.warranty__bg-shadow{background:rgba(var(--shadow-white),.4)}.form-wrapper{background:var(--surface-bright)}}
