.hero{background-color:#36452c;padding:70px 0 100px;position:relative;overflow:hidden;background-image:url(/build/assets/learn-hero-bg-BPpRnsVF.svg)}@media (max-width: 991px){.hero{padding:97px 0 100px}}@media (max-width: 575px){.hero{padding:117px 0 70px}}.hero .hero__container{position:relative;z-index:10}.hero .hero__wrapper{display:flex;flex-direction:column;align-items:center;gap:60px}@media (max-width: 575px){.hero .hero__wrapper{gap:20px}}.hero .hero__products{position:relative;height:383px;width:423px;opacity:0}@media (max-width: 575px){.hero .hero__products{width:100%;height:300px}}.hero .hero__products .hero__products-bg{position:absolute;bottom:0;margin:0 auto;left:0;right:0;width:fit-content;z-index:10}.hero .hero__products .hero__product-preview{position:absolute;bottom:0;margin:0 auto;left:0;right:0;width:fit-content;z-index:20}.hero .hero__products .hero__product-preview img{width:132px;height:auto}.hero .hero__products .hero__product-arrow{position:absolute;bottom:40%;z-index:20;display:flex;align-items:center;justify-content:center;border-radius:100%;width:50px;height:50px;border:1px solid #FFFFFF;cursor:pointer}.hero .hero__products .hero__product-arrow.hero__product-arrow--left{left:40px}.hero .hero__products .hero__product-arrow.hero__product-arrow--right{right:40px}.hero .hero__text{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.hero .hero__text .text__tagline{font-family:Acumin Pro,sans-serif;font-size:14px;font-weight:400;line-height:136%;letter-spacing:-.14px;color:#d7c7b7;opacity:0}.hero .hero__text .text__title{font-family:P22MackinacPro,sans-serif;font-size:26px;font-weight:500;line-height:140%;letter-spacing:-.78px;color:#fff;max-width:698px;opacity:0}@media (max-width: 575px){.hero .hero__text .text__title{font-size:22px;line-height:140%;letter-spacing:-.66px;max-width:317px}}.hero .hero__text .text__desc{font-family:Acumin Pro,sans-serif;font-size:16px;font-weight:400;line-height:136%;letter-spacing:-.16px;color:#f5f4f3;max-width:638px;opacity:0}@media (max-width: 575px){.hero .hero__text .text__desc{font-size:14px;letter-spacing:-.15px;max-width:277px}}.hero .hero__title{font-family:P22MackinacPro,sans-serif;font-size:50px;font-weight:500;line-height:140%;letter-spacing:-1px;color:#252727;text-align:center}@media (max-width: 575px){.hero .hero__title{font-size:28px;line-height:140%;letter-spacing:-.56px}}.hero .hero__cta{padding:12px 18px 14px;border:1px solid #323535;font-family:Acumin Pro,sans-serif;font-size:14px;font-weight:500;line-height:136%;letter-spacing:-.28px;color:#323535;background:transparent;transition:all .3s ease}.hero .hero__cta:hover{color:#fff;background:#323535}.hero .hero__illustration{position:absolute;width:100%;top:-16%}@media (max-width: 1199px){.hero .hero__illustration{top:-9%}}@media (max-width: 1024px){.hero .hero__illustration{top:0%;object-fit:cover}}@media (max-width: 767px){.hero .hero__illustration{height:100%}}.hero .hero__footer{max-width:348px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.hero .hero__footer .hero__footer-description{font-family:Acumin Pro,sans-serif;font-size:16px;font-weight:400;line-height:136%;letter-spacing:.16px;color:#494b4b}.hero #svg{position:absolute;z-index:1;font-size:60px;font-weight:700;line-height:126%;letter-spacing:-1.2px;color:#2b3722;height:500px;left:-160px;top:15%}@media (min-width: 375px){.hero #svg{top:14%}}@media (min-width: 480px){.hero #svg{top:12%}}@media (min-width: 575px){.hero #svg{top:11%}}@media (min-width: 768px){.hero #svg{top:8%;left:0}}@media (min-width: 1024px){.hero #svg{top:0%}}@media (min-width: 1200px){.hero #svg{top:-6%}}@media (min-width: 1400px){.hero #svg{top:-11%}}@media (min-width: 1800px){.hero #svg{top:-13%;left:50%;transform:translate(-50%)}}.hero #svg path{fill:transparent}.hero #svg text{fill:#2b3722;font-family:P22MackinacPro,sans-serif;font-size:50px;font-weight:700;line-height:126%;letter-spacing:-1.2px}@media (min-width: 768px){.hero #svg text{font-size:60px}}.whatsapp-button{position:fixed;right:24px;bottom:38px;padding:13px;border-radius:50%;background-color:#fff;z-index:999;color:#bdbcbb;transition:color .3s ease-in-out}.whatsapp-button:hover{color:#649c7d}.story{position:relative;background-color:#f9f8f7;min-height:737px;overflow:hidden}.story .story__wrapper{display:flex;min-height:737px}@media (max-width: 767px){.story .story__wrapper{flex-direction:column-reverse}}.story .story__content{max-width:460px;width:48%;margin:auto 0;display:flex;flex-direction:column;align-items:center;gap:30px;padding:172px 0 120px}@media (max-width: 991px){.story .story__content{padding:136px 0 120px}}@media (max-width: 767px){.story .story__content{width:100%;padding:40px 0}}@media (max-width: 575px){.story .story__content{gap:24px}}.story .story__title{font-family:P22MackinacPro,sans-serif;font-size:32px;font-weight:700;line-height:140%;letter-spacing:-.64px;color:#252727;text-align:center;opacity:0;margin-right:8px}@media (max-width: 767px){.story .story__title{margin-bottom:-4px}}@media (max-width: 575px){.story .story__title{font-size:28px;line-height:140%;letter-spacing:-.56px}}.story .story__image{display:none}@media (max-width: 767px){.story .story__image{display:block;width:100%}}.story .story__image img{width:100%;border-radius:12px}.story .story__paragraph{display:flex;flex-direction:column;gap:16px}@media (max-width: 575px){.story .story__paragraph{padding:0 4px}}.story .story__text{font-family:Acumin Pro,sans-serif;font-size:16px;font-weight:500;line-height:136%;color:#494b4b;text-align:start;letter-spacing:-.16px;opacity:0}@media (max-width: 575px){.story .story__text{font-size:15px;letter-spacing:-.15px}}.story .story__inner{display:flex;flex-direction:column;align-items:center;gap:70px;max-width:460px}@media (max-width: 575px){.story .story__inner{gap:50px}}.story .story__animation{width:51.7%;position:relative;z-index:10;overflow:hidden}.story .story__animation video{width:100%;height:100%;position:absolute;object-fit:cover}@media (max-width: 767px){.story .story__animation{display:none}}.story .story__animation-bg{width:51.7%;height:100%;position:absolute;right:0;background:#a3a7a9;z-index:1;overflow:hidden}@media (max-width: 767px){.story .story__animation-bg{display:none;position:relative;width:calc(100% + 48px);margin:0 -24px}}.story .story__animation-bg .story__animation-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0}.story .story__animation-bg .story__animation-container video{height:190%}.story .story__animation-bg .story__animation-img{width:100%}.story .story__header{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.story .story__tagline{font-family:Acumin Pro,sans-serif;font-size:16px;font-weight:400;line-height:136%;letter-spacing:-.16px;color:#898b8b}@media (max-width: 575px){.story .story__tagline{font-size:14px;line-height:136%;letter-spacing:-.16px}}.story .story__illustration{position:relative;display:flex;align-items:center;justify-content:center;width:150px;height:150px}@media (max-width: 575px){.story .story__illustration{width:150px;height:150px}}.story .story__illustration img{width:100%;height:100%}.story .story__description{font-family:Acumin Pro,sans-serif;font-size:16px;font-weight:400;line-height:136%;letter-spacing:-.16px;color:#494b4b}.process{padding:150px 0;background-color:#fff}@media (max-width: 575px){.process{padding:100px 0}}.process .horizontal-container{overflow:hidden;width:100%}.process .process__card{flex:0 0 80vw;min-width:280px}.process .process__flow{gap:0}.process .process__wrapper{display:flex;flex-direction:column;align-items:center;gap:60px;position:relative}@media (max-width: 575px){.process .process__wrapper{gap:30px}}.process .process__title{position:absolute;font-size:135px;font-weight:500;line-height:106%;letter-spacing:-2.7px;color:#e9e8e6;opacity:0}@media (max-width: 575px){.process .process__title{font-size:60px;letter-spacing:-1.2px}}.process .process__flow{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:18px 0;margin-top:216px;width:100%}@media (max-width: 575px){.process .process__flow{margin-top:116px}}@media (max-width: 575px){.process .process__flow.horizontal-section{display:flex;gap:20px;padding:0 20px}}.process .process__flow .process__card{display:flex;flex-direction:column;gap:40px;position:relative;opacity:0}.process .process__flow .process__card .process__card-arrow{position:absolute;right:11px;top:40px}.process .process__flow .process__card .process__card-text{display:flex;flex-direction:column;gap:6px;max-width:260px}.process .process__flow .process__card .process__card-text .process__card-title{font-family:P22MackinacPro,sans-serif;font-size:26px;font-weight:500;line-height:140%;letter-spacing:-.78px;color:#252727}.process .process__flow .process__card .process__card-text .process__card-desc{font-family:Acumin Pro,sans-serif;font-size:16px;font-weight:400;line-height:136%;letter-spacing:-.16px;color:#494b4b;max-width:250px}.comparasion{background-color:#fbfaf9;background-image:url(/build/assets/hero-bg-DAs93fvz.png);padding:100px 0}@media (max-width: 767px){.comparasion{padding:80px 0}}.comparasion .comparasion__wrapper{display:flex;flex-direction:column;gap:60px}.comparasion .comparasion__wrapper .comparasion__header{display:flex;flex-direction:column;gap:8px;max-width:400px}.comparasion .comparasion__wrapper .comparasion__header .comparasion__header-title{font-family:P22MackinacPro,sans-serif;font-size:32px;font-weight:700;line-height:140%;letter-spacing:-.64px;color:#252727;opacity:0}@media (max-width: 575px){.comparasion .comparasion__wrapper .comparasion__header .comparasion__header-title{font-size:28px;line-height:140%;letter-spacing:-.56px;opacity:0;max-width:250px}}.comparasion .comparasion__wrapper .comparasion__header .comparasion__header-subtitle{font-family:Acumin Pro,sans-serif;font-size:16px;font-weight:400;line-height:136%;letter-spacing:-.16px;color:#494b4b;opacity:0;max-width:300px}.comparasion .comparasion__wrapper .comparasion__table{display:flex;flex-direction:column;align-items:stretch;gap:24px;width:100%}@media (max-width: 767px){.comparasion .comparasion__wrapper .comparasion__table{gap:32px}}.comparasion .comparasion__wrapper .comparasion__table .comparasion__table-row{display:flex;gap:24px;width:100%;opacity:0}@media (max-width: 575px){.comparasion .comparasion__wrapper .comparasion__table .comparasion__table-row{gap:8px}}.comparasion .comparasion__wrapper .comparasion__table .comparasion__table-row>*{font-family:Acumin Pro,sans-serif;font-size:18px;font-weight:500;line-height:136%;color:#252727}@media (max-width: 575px){.comparasion .comparasion__wrapper .comparasion__table .comparasion__table-row>*{font-size:14px;letter-spacing:-.28px}}.comparasion .comparasion__wrapper .comparasion__table .comparasion__table-col-main{width:51.0344827586%}.comparasion .comparasion__wrapper .comparasion__table .comparasion__table-col-value{display:flex;align-items:center;justify-content:center;width:22.4137931034%;text-align:center;white-space:nowrap}.comparasion .comparasion__wrapper .comparasion__table .comparasion__table-col-value img{width:100%;max-width:120px}.comparasion .comparasion__wrapper .comparasion__table .comparasion__table-col-dot{width:12px;height:12px;border:1px solid #BDBCBB;border-radius:100%}.comparasion .comparasion__wrapper .comparasion__table .comparasion__table-col-dot--fill{background:#3a4930;border:none}.comparasion .comparasion__wrapper .comparasion__table .comparasion__table-divider{width:100%;height:1px;background:#bdbcbb;opacity:0}.product-preview{opacity:0;background-color:#fbfaf9;background-image:url(/build/assets/hero-bg-DAs93fvz.png)}@media (max-width: 767px){.product-preview{padding:40px 0}}@media (min-width: 768px){.product-preview .product-preview__container{max-width:1920px;padding:0}}.product-preview .product-preview__wrapper .product-preview__wrapper-img.desktop{display:block}@media (max-width: 767px){.product-preview .product-preview__wrapper .product-preview__wrapper-img.desktop{display:none}}.product-preview .product-preview__wrapper .product-preview__wrapper-img.mobile{display:none}@media (max-width: 767px){.product-preview .product-preview__wrapper .product-preview__wrapper-img.mobile{display:block;border-radius:12px}}.product-preview .product-preview__wrapper img{width:100%}.faq{padding:100px 0 120px;background-color:#fff;scroll-margin-top:20vh}@media (max-width: 767px){.faq{padding:80px 0}}.faq .faq__wrapper{display:flex;flex-direction:column;align-items:center;gap:56px}@media (max-width: 575px){.faq .faq__wrapper{gap:30px}}.faq .faq__title{font-family:P22MackinacPro,sans-serif;font-size:40px;font-weight:700;line-height:130%;letter-spacing:-.8px;text-align:center;opacity:0}.faq .faq__column{position:relative;display:flex;align-items:flex-start;gap:56px;width:100%}@media (max-width: 767px){.faq .faq__column{flex-direction:column}}.faq .faq__column .faq__sidebar{position:sticky;top:32px;display:flex;flex-direction:column;gap:12px;min-width:258px}@media (max-width: 767px){.faq .faq__column .faq__sidebar{position:static}}.faq .faq__column .faq__sidebar .faq__sidebar-link{font-family:Acumin Pro,sans-serif;font-size:18px;font-weight:500;line-height:136%;color:#bbb8b3;transition:all .3s ease;text-decoration:none;opacity:0}.faq .faq__column .faq__sidebar .faq__sidebar-link:hover{color:#252727}.faq .faq__column .faq__sidebar .faq__sidebar-link.active{color:#252727;font-weight:600}.faq .faq__column .faq__body{display:flex;flex-direction:column;gap:56px;flex-grow:1}.faq .faq__column .faq__box{display:flex;flex-direction:column;gap:40px;flex-grow:1;scroll-margin-top:20vh}@media (max-width: 767px){.faq .faq__column .faq__box{position:static}}.faq .faq__column .faq__box-title{font-family:Acumin Pro,sans-serif;font-size:18px;font-weight:400;line-height:136%;text-transform:uppercase;color:#b5aba2;opacity:0}.faq .faq__column .faq__inner{display:flex;flex-direction:column;gap:24px}.faq .faq__column .faq__content-group{display:flex;flex-direction:column;opacity:0}.faq .faq__column .faq__content-question{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0;outline:none;border:none;background:transparent}.faq .faq__column .faq__content-question .faq__content-question-text{font-family:Acumin Pro,sans-serif;font-size:18px;font-weight:500;line-height:136%;letter-spacing:-.16px;color:#252727;text-align:left;max-width:620px}@media (max-width: 575px){.faq .faq__column .faq__content-question .faq__content-question-text{font-size:16px}}.faq .faq__column .faq__content-question .faq__content-question-text p{margin-bottom:0}.faq .faq__column .faq__content-question .line-plus{transition:all .2s ease}.faq .faq__column .faq__content-question:not(.collapsed) .line-plus{opacity:0}.faq .faq__column .faq__content-answer{padding-top:16px}.faq .faq__column .faq__content-answer p,.faq .faq__column .faq__content-answer h1,.faq .faq__column .faq__content-answer h2,.faq .faq__column .faq__content-answer h3,.faq .faq__column .faq__content-answer h4,.faq .faq__column .faq__content-answer h5,.faq .faq__column .faq__content-answer h6,.faq .faq__column .faq__content-answer ul,.faq .faq__column .faq__content-answer ol,.faq .faq__column .faq__content-answer li,.faq .faq__column .faq__content-answer blockquote{font-family:Acumin Pro,sans-serif;color:#494b4b;line-height:136%;letter-spacing:-.16px;margin-bottom:1rem}.faq .faq__column .faq__content-answer p:last-child,.faq .faq__column .faq__content-answer h1:last-child,.faq .faq__column .faq__content-answer h2:last-child,.faq .faq__column .faq__content-answer h3:last-child,.faq .faq__column .faq__content-answer h4:last-child,.faq .faq__column .faq__content-answer h5:last-child,.faq .faq__column .faq__content-answer h6:last-child,.faq .faq__column .faq__content-answer ul:last-child,.faq .faq__column .faq__content-answer ol:last-child,.faq .faq__column .faq__content-answer li:last-child,.faq .faq__column .faq__content-answer blockquote:last-child{margin-bottom:0}.faq .faq__column .faq__content-answer blockquote{border-left:3px solid #D7C7B7;padding-left:1.5rem;margin-left:0;font-style:italic;color:#252727}.faq .faq__column .faq__content-answer p{font-size:16px;font-weight:400}.faq .faq__column .faq__content-answer h1,.faq .faq__column .faq__content-answer h2,.faq .faq__column .faq__content-answer h3,.faq .faq__column .faq__content-answer h4,.faq .faq__column .faq__content-answer h5,.faq .faq__column .faq__content-answer h6{color:#252727;font-weight:600;margin-top:1.5rem}.faq .faq__column .faq__content-answer h2{font-size:22px}.faq .faq__column .faq__content-answer h3{font-size:20px}.faq .faq__column .faq__content-answer ul,.faq .faq__column .faq__content-answer ol{padding-left:20px}.faq .faq__column .faq__content-answer ul li,.faq .faq__column .faq__content-answer ol li{margin-bottom:8px}.faq .faq__column .faq__content-answer a{color:#252727;text-decoration:underline;font-weight:600}.faq .faq__column .faq__content-answer a:hover{color:#d7c7b7}.faq .faq__column .faq__content-answer strong{font-weight:600;color:#252727}.faq .faq__column .faq__content-divider{width:100%;height:1px;background:#e9e8e6;opacity:0}.faq .faq__column .faq__contact{display:flex;flex-direction:column;gap:16px;opacity:0;scroll-margin-top:20vh}.faq .faq__column .faq__contact h5{font-family:P22MackinacPro,sans-serif;font-size:26px;font-weight:500;line-height:140%;letter-spacing:-.78px;color:#252727}.faq .faq__column .faq__contact p{font-family:Acumin Pro,sans-serif;font-size:16px;font-weight:400;line-height:136%;letter-spacing:-.16px;color:#494b4b;max-width:630px}.faq .faq__column .faq__contact p a{font-size:16px;font-weight:400;line-height:136%;letter-spacing:-.16px;color:#494b4b;text-decoration:underline!important}
