*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}svg{max-width:100%;display:block;height:auto}a{text-decoration:none;color:inherit}label{display:block}button{border:none;background-color:transparent;cursor:pointer;user-select:none}::placeholder{color:inherit}textarea{display:block}input,textarea,button,select{font:inherit;color:inherit;background-color:transparent;appearance:none;border:none;border-radius:0}ul,ol{list-style-type:none}picture,img{display:inline-block;max-width:100%;height:auto;vertical-align:bottom;object-fit:cover}:focus{outline:none}:focus-visible{outline:1.5px solid #333333;outline-offset:0px}html,body{overflow-x:clip}html{font-size:16px;scroll-behavior:smooth;scroll-padding-top:120px}@media (prefers-reduced-motion){html{scroll-behavior:none}}body{min-width:320px;-webkit-tap-highlight-color:transparent;font-family:"IBM Plex Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;font-weight:400;font-style:normal;font-size:clamp(1rem, calc(16vw / 7.68), 1.125rem);background-color:#fff;color:#000;line-height:1.4;min-height:100vh}@supports (min-height: 100svh){body{min-height:100svh}}.max-width{max-width:73.125rem;width:calc(100% - 2rem);margin:0 auto;height:100%}.homepage{background-color:#0e0e0e;color:#fff}@media (min-width: 992px){.hero{background-image:url(images/9cabca4bca4eb2852f096bdc00ef5871.webp);background-repeat:no-repeat;background-size:cover;background-position:center left}}.hero__image--mobile{display:block;width:100%;height:auto}@media (min-width: 992px){.hero__image--mobile{display:none}}.header-with-brush{width:100%;max-width:670px;display:grid;grid-template-areas:"stack";place-items:center}.header-with-brush h1,.header-with-brush h2,.header-with-brush h3,.header-with-brush h4,.header-with-brush img{grid-area:stack}.header-with-brush h1,.header-with-brush h2,.header-with-brush h3,.header-with-brush h4{line-height:1;z-index:1}@media (min-width: 768px){.header-with-brush h1,.header-with-brush h2,.header-with-brush h3,.header-with-brush h4{padding-left:16px}}.header-with-brush img{z-index:0;transform:translateY(-5px) translateX(-24px)}.hero__content{padding:30px 0 50px}@media (min-width: 992px){.hero__content{padding:50px 0 15px}}.hero__content header.header-with-brush h1{font-size:clamp(1.5rem, calc(40vw / 7.68), 3.5rem);line-height:1}@media (min-width: 500px){.hero__content header.header-with-brush h1{font-size:clamp(1.85rem, calc(50vw / 7.68), 3.5rem)}}.hero__content ul{display:grid;grid-template-columns:1fr;gap:clamp(1rem, calc(17vw / 7.68), 1.25rem);max-width:670px;margin:clamp(1.25rem, calc(30vw / 7.68), 2.5rem) 0}@media (min-width: 768px){.hero__content ul{grid-template-columns:1fr 1fr}}.hero__content ul li{display:flex;align-items:center;column-gap:clamp(1rem, calc(17vw / 7.68), 1.25rem);font-weight:700;font-size:1.125rem}.hero__controls{display:flex;flex-direction:column;align-items:center;row-gap:1.25rem;column-gap:2.5rem}@media (min-width: 992px){.hero__controls{max-width:740px}}@media (min-width: 768px){.hero__controls{flex-direction:row}}.hero__controls a{background-color:#d0001a;max-width:350px;min-width:240px;width:fit-content;text-align:center;text-transform:uppercase;padding:1.5rem 4px;text-align:center;font-size:1.25rem;font-weight:700;transition:background-color 200ms ease-in-out;flex:1}.hero__controls a:hover{background-color:#a70015}.hero__controls .hero__product{position:relative;padding-top:80px}@media (min-width: 500px){.hero__controls .hero__product{padding-top:60px;padding-bottom:50px}}.hero__controls .hero__product img{position:relative;z-index:0;display:block}@media (min-width: 768px){.hero__controls .hero__product img{max-width:400px}}.hero__controls .product__badge{position:absolute;z-index:1;display:grid;place-items:center;grid-template-areas:"badge";width:132px;height:132px;left:50%;top:5%;transform:rotate(24deg) scale(0.85)}.hero__controls .product__badge img{grid-area:badge;filter:drop-shadow(8px 10px 15px rgba(0,0,0,0.5))}@media (min-width: 500px){.hero__controls .product__badge{transform:rotate(24deg) scale(1)}}@media (min-width: 768px){.hero__controls .product__badge{transform:rotate(24deg) scale(1);top:0%;left:52%}}.hero__controls .product__badge span{grid-area:badge;z-index:10;font-family:"Titillium Web", sans-serif;font-weight:700;font-size:14px;transform:rotate(-12deg) translateY(-5px);text-align:center;line-height:1.1}.ingredients{background-image:url(images/1d986df7546c1be0725b57394d501aa6.webp);background-repeat:no-repeat;background-size:cover;background-position:center}.ingredients__content{display:flex;flex-direction:column;padding:80px 0;row-gap:3rem;column-gap:clamp(2rem, calc(32vw / 7.68), 3rem)}@media (min-width: 768px){.ingredients__content{flex-direction:row;flex-wrap:wrap}}@media (min-width: 1000px){.ingredients__content{display:grid;grid-template-columns:1fr 414px 1fr;grid-template-rows:auto auto}}.ingredients__img{width:100%}.ingredients__img img{width:100%;height:auto;display:block;margin:0 auto;max-width:414px}@media (min-width: 1000px){.ingredients__img{grid-row:1 / 3;grid-column:2 / 3}}.ingredients__item img{width:134px;height:auto}.ingredients__item h2{color:#ffa826;text-transform:uppercase;font-size:clamp(1.25rem, calc(24vw / 7.68), 1.5rem);font-family:"Titillium Web", sans-serif;margin:1.5rem 0 0.5rem}@media (min-width: 768px){.ingredients__item{width:calc(50% - 2rem)}}@media (min-width: 1000px){.ingredients__item{width:auto}}@media (min-width: 1000px){.ingredients__item.item-1{gird-row:1 / 2;grid-column:1 / 2}}@media (min-width: 1000px){.ingredients__item.item-2{gird-row:1 / 2;grid-column:3 / 4}}@media (min-width: 1000px){.ingredients__item.item-3{gird-row:2 / 3;grid-column:1 / 2}}@media (min-width: 1000px){.ingredients__item.item-4{gird-row:2 / 3;grid-column:3 / 4}}.expert{padding:80px 0}@media (min-width: 992px){.expert{background-image:url(images/0e5d3b0e65a7c0c344dbe0393bd9bb74.webp);background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}}.orange{color:#ffa826}.expert-top__content{margin-bottom:80px}@media (min-width: 992px){.expert-top__content{display:flex;align-items:center;column-gap:1rem;justify-content:space-between}}.expert-top__content .intro{font-family:"Titillium Web", sans-serif;font-size:clamp(2rem, calc(44vw / 7.68), 3rem);font-weight:700;line-height:1.2}.expert-top__content .left{display:flex;flex-direction:column;align-items:flex-start;max-width:570px}.expert-top__content .right{margin-top:3rem;display:flex;justify-content:center}@media (min-width: 992px){.expert-top__content .right{margin-top:0}}.expert-top__content .right img{width:calc(100% - 130px);max-width:423px;height:auto}.expert-top__content .right span{font-weight:700;font-size:1rem;width:65px;width:max-content}.expert-top__content .right span.before-text{align-self:flex-start;text-align:right}.expert-top__content .right span.after-text{align-self:flex-end;text-align:left;transform:translateX(-10px)}@media (min-width: 500px){.expert-top__content .right span.after-text{transform:translateX(-20px)}}@media (min-width: 768px){.expert-top__content .right span.after-text{transform:translateX(-30px)}}.expert-top__content header.header-with-brush{justify-items:start;margin:1rem 0}.expert-top__content header.header-with-brush h2{font-size:clamp(1.5rem, calc(26vw / 7.68), 1.625rem);line-height:1.2}@media (min-width: 768px){.expert-top__content header.header-with-brush h2{padding-left:0px;line-height:1}}.expert-top__content header.header-with-brush img{transform:translateY(-5px) translateX(-8px)}.expert-bottom__content{position:relative}.expert-bottom__content .expert__img--desktop{display:none}@media (min-width: 768px){.expert-bottom__content .expert__img--desktop{display:block;position:absolute;top:0%;right:65%}}@media (min-width: 992px){.expert-bottom__content .expert__img--desktop{display:block;position:absolute;top:-5%;right:70%}}.expert-bottom__content .product__img--desktop{display:none}@media (min-width: 1400px){.expert-bottom__content .product__img--desktop{display:block;position:absolute;left:77%;top:50%;transform:translateY(-50%);width:400px}}.expert-bottom__content .box{background-color:#282828;padding:clamp(1rem, calc(24vw / 7.68), 2rem)}@media (min-width: 768px){.expert-bottom__content .box{padding:48px clamp(40px, calc(60vw / 9.92), 80px) 48px clamp(218px, calc(225vw / 9.92), 225px);width:clamp(618px, calc(756vw / 9.92), 875px);margin:0 auto}}@media (min-width: 768px){.expert-bottom__content .box>p{max-width:570px}}.expert-bottom__content .box .highlight{margin-top:2rem;background-color:#ffa826;color:#000;font-weight:700;text-transform:uppercase;font-size:1.5rem;line-height:1.2;padding:clamp(1rem, calc(24vw / 7.68), 2rem)}@media (min-width: 768px){.expert-bottom__content .box .highlight{max-width:570px}}.expert-bottom__content .expert-signature{margin-top:3rem;display:flex;flex-direction:column;align-items:center;row-gap:2rem}@media (min-width: 768px){.expert-bottom__content .expert-signature{flex-direction:row;justify-content:flex-end;width:clamp(618px, calc(756vw / 9.92), 875px);margin:0 auto;margin-top:2rem}}@media (min-width: 992px){.expert-bottom__content .expert-signature{justify-content:center}}@media (min-width: 768px){.expert-bottom__content .expert-signature p{max-width:266px}}@media (min-width: 768px){.expert-bottom__content .expert-signature img.expert__img--mobile{display:none}}.effects{padding:80px 0}@media (min-width: 992px){.effects__content{display:flex;align-items:center;column-gap:4rem}}.effects__content .left{margin-bottom:3rem;display:flex;justify-content:center;position:relative}@media (min-width: 992px){.effects__content .left{margin-bottom:0}}.effects__content .left img{width:calc(100% - 130px);max-width:426px;height:auto}.effects__content .left span{font-weight:700;font-size:1rem;width:max-content}.effects__content .left span.before-text{align-self:flex-start;text-align:right}.effects__content .left span.after-text{align-self:flex-end;text-align:left;transform:translateX(-10px)}@media (min-width: 500px){.effects__content .left span.after-text{transform:translateX(-20px)}}@media (min-width: 768px){.effects__content .left span.after-text{transform:translateX(-30px)}}.effects__content .left span.text{position:absolute;top:-20px;width:100px;text-align:center;left:68%}@media (min-width: 400px){.effects__content .left span.text{left:72%;top:-10px}}@media (min-width: 500px){.effects__content .left span.text{left:75%;top:0px}}@media (min-width: 600px){.effects__content .left span.text{left:70%}}@media (min-width: 768px){.effects__content .left span.text{left:67%}}@media (min-width: 992px){.effects__content .left span.text{left:72%;top:-10px}}.effects__content .right{max-width:544px}.effects__content .right h2{font-family:"Titillium Web", sans-serif;font-size:clamp(2rem, calc(42vw / 7.68), 3rem);line-height:1.1}.effects__content .right .text{margin:clamp(1.5rem, calc(32vw / 7.68), 2.5rem) 0 1rem}.effects__content .right .header-with-brush{justify-items:start;margin:1rem 0 1.5rem}.effects__content .right .header-with-brush h3{font-size:1.5rem;line-height:1.2}@media (min-width: 768px){.effects__content .right .header-with-brush h3{padding-left:15px;line-height:1}}.effects__content .right .header-with-brush img{transform:translateY(-5px) translateX(-30px)}.features{background-image:url(images/26ca62bf2325cd0fff85bf000df91f0a.webp);background-repeat:no-repeat;background-size:cover;background-position:center;padding:80px 0 0}.features__content{display:flex;flex-direction:column;row-gap:clamp(2.25rem, calc(48vw / 7.68), 3rem)}@media (min-width: 1000px){.features__content{flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:4rem}}@media (min-width: 1200px){.features__content{display:grid;grid-template-columns:1fr 350px 1fr;grid-template-rows:auto auto}}@media (min-width: 650px){.features__item{width:80%}}@media (min-width: 1000px){.features__item{max-width:450px}}.features__item h2{margin-bottom:clamp(1rem, calc(24vw / 7.68), 1.5rem);font-size:clamp(1.5rem, calc(28vw / 7.68), 1.75rem);font-family:"Titillium Web", sans-serif;text-transform:uppercase;line-height:1.1}@media (min-width: 1200px){.features__item.item-1{width:100%;grid-row:1 / 2;grid-column:1 / 2}}@media (min-width: 1200px){.features__item.item-2{width:100%;grid-row:1 / 2;grid-column:3 / 4}}@media (min-width: 1200px){.features__item.item-3{width:100%;grid-row:2 / 3;grid-column:1 / 2;padding-bottom:80px}}@media (min-width: 1200px){.features__item.item-4{width:100%;grid-row:2 / 3;grid-column:3 / 4;padding-bottom:80px}}.features__image{position:relative}@media (min-width: 1200px){.features__image{grid-row:1 / 3;grid-column:2 / 3}}.features__image img{display:block;width:100%;max-width:250px;margin:0 auto}.features__image a{position:absolute;display:block;background-color:#d0001a;width:100%;text-align:center;text-transform:uppercase;padding:1.5rem 4px;text-align:center;font-size:1.25rem;font-weight:700;transition:background-color 200ms ease-in-out;left:50%;transform:translateX(-50%) translateY(-50%)}@media (min-width: 400px){.features__image a{width:350px}}.features__image a:hover{background-color:#a70015}.weeks{padding:120px 0 80px}.weeks h2{font-family:"Titillium Web", sans-serif;font-size:clamp(2.5rem, calc(48vw / 7.68), 3rem);text-align:center;line-height:1.1;margin-bottom:clamp(2.5rem, calc(48vw / 7.68), 3rem)}.weeks__content{display:grid;grid-template-columns:1fr;gap:clamp(2rem, calc(40vw / 7.68), 2.5rem);justify-items:center}@media (min-width: 768px){.weeks__content{grid-template-columns:1fr 1fr}}.weeks__item{max-width:550px;background:linear-gradient(#282828, rgba(40,40,40,0));padding:clamp(1rem, calc(18vw / 7.68), 1.25rem);display:flex;flex-direction:column;align-items:center}.weeks__item .icon{position:relative;width:180px;height:180px}.weeks__item .icon img{width:180px}.weeks__item .icon span{position:absolute;width:100%;text-align:center;font-family:"Titillium Web", sans-serif;font-size:clamp(1.25rem, calc(22vw / 7.68), 1.375rem);font-weight:700;color:#ffa826;left:0%;bottom:35px}.weeks__item h3{color:#000;background-color:#ffa826;text-transform:uppercase;font-size:1.25rem;margin:clamp(1.25rem, calc(24vw / 7.68), 1.5rem) auto;display:block;width:fit-content;padding:0.5rem 1rem}.testimonials{padding:80px 0;background-color:#1a1a1a}.testimonials__content{display:grid;grid-template-columns:1fr;column-gap:clamp(2rem, calc(40vw / 7.68), 3rem);row-gap:1.5rem;justify-items:center}@media (min-width: 768px){.testimonials__content{grid-template-columns:1fr 1fr}}.testimonials__item{max-width:550px;background-color:#fff;color:#000;padding:0.75rem 1rem 1rem}.testimonials__item header{display:flex;align-items:center;gap:10px}.testimonials__item header h2{font-size:1rem;line-height:1.2}.testimonials__item header p{color:#969696;font-size:12px;display:flex;align-items:flex-end;gap:4px}.testimonials__item header p .icon{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSI+PG1hc2sgaWQ9ImEiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMyIgeD0iMCIgeT0iMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSI+PHBhdGggZmlsbD0iI0Q5RDlEOSIgZD0iTTAgLjVoMTJ2MTJIMHoiLz48L21hc2s+PGcgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iIzFFMUUxRSIgZmlsbC1vcGFjaXR5PSIuMzgiIGQ9Ik02IDExLjVhNC44NjYgNC44NjYgMCAwIDEtMS45NS0uMzk0IDUuMDQ1IDUuMDQ1IDAgMCAxLTEuNTg3LTEuMDY5Yy0uNDUtLjQ1LS44MDctLjk3OS0xLjA2OS0xLjU4N0E0Ljg2NiA0Ljg2NiAwIDAgMSAxIDYuNWMwLS42OTIuMTMxLTEuMzQyLjM5NC0xLjk1YTUuMDQ2IDUuMDQ2IDAgMCAxIDEuMDY5LTEuNTg3Yy40NS0uNDUuOTc5LS44MDcgMS41ODctMS4wN0E0Ljg3MSA0Ljg3MSAwIDAgMSA2IDEuNWMuNjkyIDAgMS4zNDIuMTMxIDEuOTUuMzkzYTUuMDUzIDUuMDUzIDAgMCAxIDEuNTg3IDEuMDdjLjQ1LjQ1LjgwNy45NzkgMS4wNjkgMS41ODcuMjYzLjYwOC4zOTQgMS4yNTguMzk0IDEuOTVzLS4xMzEgMS4zNDItLjM5NCAxLjk1YTUuMDQ1IDUuMDQ1IDAgMCAxLTEuMDY5IDEuNTg4Yy0uNDUuNDUtLjk3OS44MDYtMS41ODcgMS4wNjhBNC44NjYgNC44NjYgMCAwIDEgNiAxMS41Wm0tLjUtMS4wMjVWOS41YS45NjMuOTYzIDAgMCAxLS43MDYtLjI5M0EuOTYzLjk2MyAwIDAgMSA0LjUgOC41VjhMMi4xIDUuNmMtLjAyNS4xNS0uMDQ4LjMtLjA2OS40NWEzLjkwMyAzLjkwMyAwIDAgMCAuOTYzIDMuMUEzLjg0NyAzLjg0NyAwIDAgMCA1LjUgMTAuNDc1Wk04Ljk1IDkuMmMuMTY3LS4xODMuMzE3LS4zODEuNDUtLjU5NC4xMzMtLjIxMi4yNDQtLjQzMy4zMzItLjY2MkEzLjk2MyAzLjk2MyAwIDAgMCAxMCA2LjVjMC0uODE3LS4yMjctMS41NjMtLjY4MS0yLjIzN0EzLjg1MiAzLjg1MiAwIDAgMCA3LjUgMi44VjNjMCAuMjc1LS4wOTguNTEtLjI5My43MDZBLjk2My45NjMgMCAwIDEgNi41IDRoLTF2MWMwIC4xNDItLjA0OC4yNi0uMTQ0LjM1NkEuNDg0LjQ4NCAwIDAgMSA1IDUuNUg0djFoM2MuMTQyIDAgLjI2LjA0OC4zNTYuMTQ0QS40ODUuNDg1IDAgMCAxIDcuNSA3djEuNUg4Yy4yMTcgMCAuNDEyLjA2NS41ODguMTk0YS45OS45OSAwIDAgMSAuMzYyLjUwNloiLz48L2c+PC9zdmc+");display:block;transform:translateY(-1px)}.testimonials__item>p{margin:12px 0 10px;font-size:1rem}.testimonials__item .icons{padding:12px 0;display:flex;align-items:center;justify-content:space-between;position:relative;color:#969696;font-size:14px;border-bottom:1px solid #dfdfdf}.testimonials__item .icons>p{display:flex;align-items:center;gap:1rem}.testimonials__item .icons>p span{transform:translateY(1px)}.testimonials__item .icons .blue-line{position:absolute;width:2px;height:30px;background-color:#129bf7;left:0;top:50%;transform:translateX(-16px) translateY(-50%)}@media (min-width: 992px){.interaction{background-image:url(images/6a6753172995d200ebac03d70cc52428.webp);background-repeat:no-repeat;background-size:cover;background-position:center left;background-attachment:fixed}}.interaction__image--mobile{display:block;width:100%;height:auto}@media (min-width: 992px){.interaction__image--mobile{display:none}}.interaction__content{padding:30px 0 50px}@media (min-width: 768px){.interaction__content{display:flex;flex-direction:column;align-items:center}}@media (min-width: 992px){.interaction__content{padding:50px 0;align-items:flex-start}}.interaction__content .subtitle{margin-bottom:clamp(1rem, calc(20vw / 7.68), 1.5rem);text-transform:uppercase;font-size:1.5rem;display:block;text-align:left;width:100%;max-width:670px}.interaction__content header.header-with-brush h2{font-size:clamp(1.5rem, calc(40vw / 7.68), 3rem);line-height:1.1;padding-left:0}@media (min-width: 500px){.interaction__content header.header-with-brush h2{font-size:clamp(1.85rem, calc(40vw / 7.68), 3rem)}}.interaction__content ul{display:grid;grid-template-columns:1fr;gap:clamp(1rem, calc(17vw / 7.68), 1.25rem);max-width:670px;margin:clamp(1.25rem, calc(30vw / 7.68), 2.5rem) 0}@media (min-width: 768px){.interaction__content ul{grid-template-columns:1fr 1fr}}.interaction__content ul li{display:flex;align-items:center;column-gap:clamp(1rem, calc(17vw / 7.68), 1.25rem);font-weight:700;font-size:1.125rem}.interaction__controls{display:flex;flex-direction:column;align-items:center;row-gap:1.25rem;column-gap:2.5rem}@media (min-width: 992px){.interaction__controls{max-width:1000px;flex-direction:row;align-items:flex-start}}.interaction__product{position:relative;padding-top:80px}@media (min-width: 500px){.interaction__product{padding-top:60px}}@media (min-width: 992px){.interaction__product{margin-top:50px}}.interaction__product img{position:relative;z-index:0;display:block}@media (min-width: 768px){.interaction__product img{max-width:400px}}.product__badge{position:absolute;z-index:1;display:grid;place-items:center;grid-template-areas:"badge";width:132px;height:132px;left:50%;top:5%;transform:rotate(24deg) scale(0.85)}.product__badge img{grid-area:badge;filter:drop-shadow(8px 10px 15px rgba(0,0,0,0.5))}@media (min-width: 500px){.product__badge{transform:rotate(24deg) scale(1)}}@media (min-width: 768px){.product__badge{transform:rotate(24deg) scale(1);top:0%;left:52%}}.product__badge span{grid-area:badge;z-index:10;font-family:"Titillium Web", sans-serif;font-weight:700;font-size:14px;transform:rotate(-12deg) translateY(-5px);text-align:center;line-height:1.1}.form__container{max-width:670px;border:1px solid #7e7e7e;border-radius:14px;padding:1rem;background:rgba(32,32,32,0.3);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.form__container h2{text-transform:uppercase;text-align:center}.form__container>p{font-size:15px}.form__container .partners{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center;margin:1.5rem 0}.steps{font-size:14px;margin:1rem 0}.steps__content{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.steps__item{display:flex;flex-direction:column;align-items:center}.steps__item span:first-child{text-transform:uppercase}.steps__item span:last-child{font-weight:700}.steps .progress{width:calc(100% - 65px);margin:0 auto;display:flex;align-items:center}.steps .progress__dot--first,.steps .progress__dot--second{width:15px;height:15px;border-radius:50%;background-color:#fff;border:2px solid #008000;display:block}.steps .progress__dot--second{border-color:#707070}.steps .progress__bar{flex:1;height:1px;width:100%;border-bottom:1px dashed #fff}.form-step-1,.form-step-2{font-size:1rem}.form-control{width:100%}.form-control:not(:first-of-type){margin-top:0.7rem}.form-control label{font-weight:700}.form-control input,.form-control select,.form-control textarea{margin-top:0.3rem;width:100%;padding:0.6rem;border-radius:5px;background-color:rgba(133,133,133,0.3);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}.form-control input option,.form-control select option,.form-control textarea option{background-color:#fff;color:#000}.form-control input::placeholder,.form-control select::placeholder,.form-control textarea::placeholder{color:#d9d9d9;font-size:14px}.form-control input:focus,.form-control select:focus,.form-control textarea:focus{outline:none}.form-control input:focus-visible,.form-control select:focus-visible,.form-control textarea:focus-visible{outline:2px solid #ffa826}.form-control input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #434343 inset;-webkit-text-fill-color:#fff}.form-control input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #434343 inset;-webkit-text-fill-color:#fff}.form-control textarea{resize:none}.form-control-cod div{display:flex;align-items:flex-start;gap:0.75rem;margin-top:0.3rem}.form-control-cod div input{width:auto;height:auto;transform:scale(1.7);margin-left:5px;margin-top:0.4rem}.form-control-phone .form-subcontrol{display:flex;align-items:center;gap:0.5rem;margin-top:0.7rem}.form-control-phone .form-subcontrol input{margin-top:0}.form-control-phone .form-subcontrol select{margin-top:0;width:auto;background-color:rgba(133,133,133,0.3);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:0.6rem;border-radius:5px;appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}.form-control-phone .form-subcontrol select option{background-color:#fff;color:#000}.form-control-phone .form-subcontrol select:focus{outline:none}.form-control-phone .form-subcontrol select:focus-visible{outline:2px solid #ffa826}.bold{font-weight:700}.underline{text-decoration:underline}.form-error{font-size:14px;color:#e8001b;font-weight:600;display:none;margin-top:0.3rem;text-align:right}.form-button{background-color:#d0001a;width:100%;text-align:center;text-transform:uppercase;padding:0.8rem 0.25rem;text-align:center;font-size:1.25rem;font-weight:700;transition:background-color 200ms ease-in-out;border-radius:5px;flex:1;margin-top:1rem}.form-button:hover{background-color:#a70015}.text-red{color:#e8001b}.text-green{color:green}.form__container .description-wrapper{text-align:center;margin-top:1rem;font-size:14px}.form__container .description-wrapper p:last-child{text-transform:uppercase;font-weight:700}.form-step-1{display:block}.form-step-2{display:none}.footer{padding:80px 0 40px;color:#969696;font-size:12px;text-align:center}.footer>p{margin-bottom:0.5rem}.footer__links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0.75rem;margin:1rem 0}.footer__links a{transition:color 150ms ease-in-out;text-decoration:underline}.footer__links a:hover{color:#efefef}.footer__info{display:flex;flex-direction:column;gap:0.5rem}.italic{font-style:italic}

