@import"https://fonts.googleapis.com/css2?family=Halant:wght@300;400;500;600;700&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";body{font-family:Montserrat,sans-serif;background:#faf9f7!important}body p{color:#2d3452}.feedback-percentage__header{text-align:center;margin-bottom:36px}.feedback-percentage__title{font-family:Halant,serif;font-size:clamp(28px,4vw,32px);font-weight:600;margin-bottom:6px;margin-top:0}.feedback-percentage__description{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;margin:0;color:#2c3345b3}.feedback-percentage__description p{margin:0;color:#2d3452}.feedback-percentage__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;max-width:1000px;margin:0 auto}.feedback-percentage__item{flex:1;min-width:200px;text-align:center;padding:10px 20px;position:relative}.feedback-percentage__item:not(:last-child):after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:90%;background-color:#ddd}.feedback-percentage__number{font-family:Halant,serif;font-size:clamp(48px,6vw,56px);font-weight:600;line-height:1;margin-bottom:6px}.feedback-percentage__text{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#2c334599;max-width:200px;margin:0 auto}.feedback-percentage__text p{margin:0}@media screen and (max-width:768px){.feedback-percentage__grid{flex-direction:column}.feedback-percentage__item{padding:30px 20px}.feedback-percentage__item:not(:last-child):after{top:auto;bottom:0;right:50%;transform:translate(50%);width:60%;height:1px}}.multi-col-new__header{text-align:center;margin-bottom:50px}.multi-col-new__title{font-family:Halant,serif;font-size:clamp(28px,4vw,36px);font-weight:500;margin-bottom:16px;margin-top:0}.multi-col-new__description{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;max-width:750px;margin:0 auto;opacity:.8}.multi-col-new__description p{margin:0;font-size:19px;color:#575757;opacity:1;letter-spacing:0;line-height:1.4}.multi-col-new__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:64px;max-width:970px;margin:0 auto}.multi-col-new__item{flex:1;min-width:280px;text-align:center;max-width:350px}.multi-col-new__image-wrapper{margin-bottom:24px;display:flex;justify-content:center;align-items:flex-end;min-height:160px}.multi-col-new__image{max-width:200px;height:auto;margin:auto;object-fit:contain}.multi-col-new__image-wrapper--placeholder{background-color:#f4f4f4;border-radius:8px;align-items:center}.multi-col-new__image-wrapper--placeholder svg{width:100%;height:100%;max-height:160px;fill:#ccc}.multi-col-new__item-title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;margin-bottom:6px;margin-top:0}.multi-col-new__item-text{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.multi-col-new__item-text p{margin:0;font-size:16px;color:#575757;opacity:1;letter-spacing:0;line-height:1.4}@media screen and (max-width:768px){.multi-col-new__grid{flex-direction:column;align-items:center}}.col-grid__container{display:flex;flex-wrap:wrap;align-items:center;gap:60px;max-width:1200px;margin:0 auto}.col-grid__container--reverse{flex-direction:row-reverse}.col-grid__content{flex:1;min-width:300px}.col-grid__image-container{flex:1;min-width:300px;border-radius:8px;overflow:hidden;display:flex}.col-grid__image{width:100%;height:auto;object-fit:cover;display:block;border-radius:8px}.col-grid__title{font-family:Halant,serif;font-size:clamp(32px,5vw,52px);font-weight:400;line-height:1.2;margin-bottom:6px;margin-top:0}.col-grid__description{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#575757}.col-grid__description p{margin:0;color:inherit;font-size:22px;font-family:Halant,sans-serif;letter-spacing:0}.col-grid__description--top{margin-bottom:16px}.col-grid__description--bottom{margin-top:16px}.col-grid__list{list-style:none;padding:10px;margin:0;background-color:#fafafa;border-radius:8px}.col-grid__list-item{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:12px;position:relative;padding-left:12px;color:#4a4a4a}.col-grid__list-item:last-child{margin-bottom:0}.col-grid__list-item:before{content:"\2022";position:absolute;left:0;top:0;color:inherit;font-size:14px}@media screen and (max-width:768px){.col-grid__container{gap:40px}}.how-it-works__header{text-align:center;margin-bottom:60px}.how-it-works__main-title{font-family:Halant,serif;font-size:clamp(28px,5vw,33px);font-weight:500;margin:0}.how-it-works__steps-container{display:flex;flex-direction:column;gap:20px;max-width:770px;margin:0 auto}.how-it-works__step{display:flex;align-items:center;justify-content:space-between;gap:30px}.how-it-works__step:nth-child(2n){flex-direction:row-reverse}.how-it-works__step-content{flex:1;min-width:300px;max-width:500px}.how-it-works__step-subtitle{font-family:Halant,serif;font-size:18px;font-weight:500;margin-bottom:6px;line-height:1}.how-it-works__step-title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;margin-bottom:12px;margin-top:0;line-height:1}.how-it-works__step-text{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.how-it-works__step-text p{margin:0}.how-it-works__step-image-wrapper{display:flex;justify-content:center;align-items:center}.how-it-works__step-image{width:100%;max-width:246px;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%}.how-it-works__step-image-wrapper .placeholder-svg{width:100%;max-width:246px;aspect-ratio:1 / 1;border-radius:50%;background-color:#f0f0f0}@media screen and (max-width:768px){.how-it-works__steps-container{gap:20px}.how-it-works__step,.how-it-works__step:nth-child(2n){flex-direction:row-reverse;text-align:left;align-items:flex-start;gap:20px}.how-it-works__step-content{flex:1;min-width:0;max-width:100%}.how-it-works__step-image-wrapper{flex:0 0 80px;align-items:flex-start}.how-it-works__step-image,.how-it-works__step-image-wrapper .placeholder-svg{width:80px;height:80px;max-width:100%}.how-it-works__step-title{font-size:16px;line-height:1.3;margin-bottom:4px}.how-it-works__header{margin-bottom:20px}}.comparison-new__header{text-align:center;margin-bottom:40px}.comparison-new__title{font-family:Halant,serif;font-size:clamp(24px,5vw,32px);font-weight:600;margin:0}.comparison-new__table-wrapper{overflow-x:auto;padding:0 15px}.comparison-new__table{border-collapse:separate;border-spacing:0;width:100%;max-width:1100px;margin:0 auto;min-width:800px}.comparison-new__th,.comparison-new__table td{padding:24px;vertical-align:middle}.comparison-new__th{text-align:center;padding-bottom:40px}.comparison-new__th-image-wrapper{margin-bottom:20px;display:flex;justify-content:center;min-height:80px;align-items:flex-end}.comparison-new__th-image{max-width:120px;height:auto;object-fit:contain}.comparison-new__th-title{font-family:Halant,sans-serif;font-size:20px;font-weight:600;margin:0}.comparison-new__col-feature{width:25%;padding-left:0}.comparison-new__feature-inner{display:flex;align-items:center;gap:8px}.comparison-new__feature-icon{width:28px;height:auto;flex-shrink:0}.comparison-new__feature-icon--svg svg{width:100%;height:auto;display:block}.comparison-new__feature-title{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;line-height:1.3}.comparison-new__td-highlight,.comparison-new__td-competitor{font-family:Montserrat,sans-serif;font-size:15px;line-height:1.5;font-weight:400}.comparison-new__col-highlight{width:37.5%}.comparison-new__col-competitor{width:37.5%;color:#2b3b52cc}.comparison-new__table tbody tr td{border-top:1px solid #e0e0e0}.comparison-new__table th.comparison-new__col-highlight{border-top-left-radius:12px;border-top-right-radius:12px}.comparison-new__table tr:last-child td.comparison-new__col-highlight{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.product__title h1{font-size:42px;font-family:Halant,sans-serif;font-weight:600;color:#2f4a63}.product__text{font-size:14px;color:#2f4a63}.product__text .material-icon,.product__text img{margin-right:8px}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__info-wrapper{padding-left:20px;border-left:1px solid #dddddd;margin-left:20px}}@media screen and (max-width:768px){.comparison-new__table{min-width:100%}.comparison-new__table-wrapper{padding:0}.comparison-new__th,.comparison-new__table td{padding:16px 10px}.comparison-new__th{padding-bottom:20px}.comparison-new__feature-inner{flex-direction:column;align-items:flex-start;gap:6px}.comparison-new__feature-title{font-size:10px;line-height:1.2}.comparison-new__feature-icon{width:24px}.comparison-new__th-image{max-width:70px}.comparison-new__th-image-wrapper{min-height:50px;margin-bottom:12px}.comparison-new__th-title{font-size:14px;line-height:1.2}.comparison-new__td-highlight,.comparison-new__td-competitor{font-size:10px;line-height:1.4}.comparison-new__col-feature{width:26%}.comparison-new__col-highlight,.comparison-new__col-competitor{width:37%}}.new-faq__header{text-align:center;margin-bottom:40px}.new-faq__title{font-family:Halant,serif;font-size:clamp(32px,5vw,32px);font-weight:600;margin:0}.new-faq .page-width--narrow{max-width:800px;margin:0 auto}.new-faq__items{border-top:1px solid rgba(0,0,0,.05)}.new-faq__item{border-bottom:1px solid rgba(0,0,0,.05)}.new-faq__summary{width:100%;background:transparent;border:none;text-align:left;display:flex;justify-content:space-between;align-items:center;padding:16px;cursor:pointer;color:inherit;font-family:inherit}.new-faq__question{font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;margin:0;padding-right:20px}.new-faq__content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.new-faq__content{overflow:hidden}.new-faq__content-inner{padding:16px;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.4}.new-faq__content-inner p{margin:0}.new-faq__item.is-open .new-faq__content-wrapper{grid-template-rows:1fr}.new-faq__icon{position:relative;width:20px;height:20px;flex-shrink:0}.new-faq__icon svg{position:absolute;top:0;left:0;transition:transform .3s ease,opacity .3s ease;padding:2px}.new-faq__icon .icon-minus{opacity:0;transform:rotate(-90deg) scale(.5)}.new-faq__item.is-open .new-faq__icon .icon-plus{opacity:0;transform:rotate(90deg) scale(.5)}.new-faq__item.is-open .new-faq__icon .icon-minus{opacity:1;transform:rotate(0) scale(1)}.new-faq__footer{text-align:center;margin-top:40px;font-family:Montserrat,sans-serif;font-size:14px}.new-faq__footer a{color:inherit;font-weight:600;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
