.section-intro h2{position:relative;z-index:1}.section-intro__avatar{max-width:17rem;margin-bottom:-12rem}.section-intro .card{margin-top:-5rem}.section-intro{padding-bottom:14rem}@media (min-width: 640px){.section-intro .card{margin-top:-5rem}}@media (max-width: 640px){.section-intro__avatar{margin-bottom:-8rem!important}.section-intro{padding-bottom:8rem!important}}.icon-cards{display:grid;grid-template-columns:1fr;gap:3px}@media (min-width: 640px){.icon-cards{grid-template-columns:1fr 1fr;padding-top:3rem}}@media (min-width: 960px){.icon-cards{grid-template-columns:1fr 1fr 1fr}.icon-cards[data-cards="2"]{grid-template-columns:1fr 1fr}}.card{position:relative}.card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:var(--color-placeholder);--squircle-smooth: 1;--squircle-radius: 32px;-webkit-mask-image:paint(squircle);mask-image:paint(squircle);z-index:-1}.no-squircle .card:before{border-radius:1.875em}.icon-card,.icon-card-lg{width:100%;padding:3.75rem 2rem}.icon-card .icon{margin-top:-5.35rem;margin-left:auto;margin-right:auto}.icon-card .icon img,.icon-card .icon svg{width:100%}.icon-card .lottie-container{transform:scale(1.75)}.icon-card-lg-group{max-width:54rem;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr;grid-template-rows:masonry;grid-auto-rows:masonry;gap:3px}@media (min-width: 640px){.icon-card{padding:3.75rem}.icon-card-lg-group{grid-template-columns:repeat(2,1fr);padding-bottom:4rem}.icon-card-lg:nth-child(2n){transform:translateY(4rem)}.icon-card-lg{padding:3.75rem 3.125rem;break-inside:avoid}}.icon-card-lg__number{font-size:4.25rem;line-height:.8;font-family:var(--font-titles);font-variation-settings:"wght" 400;color:var(--c-dune-3);font-feature-settings:"ss07" 1}.icon{width:9.375rem;height:9.375rem}.section--products{overflow:visible}.text-img-card{padding:5rem;display:flex;gap:2.5rem}.text-img-card__content{flex:0 1 50%}.text-img-card__img-wrap{position:relative;flex:1 0 450px}.text-img-card__img-wrap img{position:absolute;width:100%;bottom:-5rem;max-width:450px;left:50%;transform:translate(-50%)}@media (max-width: 960px){.text-img-card__img-wrap{position:relative;flex:1 0 396px}}@media (max-width: 860px){.text-img-card{padding:2.5rem 2rem;flex-direction:column;gap:2rem}.text-img-card__img-wrap{position:relative;margin-bottom:-2.5rem;flex:1}.text-img-card__img-wrap img{position:static;width:80%;margin-left:10%;transform:none;max-width:none}}@media (max-width: 640px){.text-img-card__img-wrap img{width:100%;margin-left:0}}.product-card__summary{display:flex;flex-wrap:wrap;gap:3rem;align-items:flex-end}.product-card__price{font-family:var(--font-body);font-size:2.5rem;font-weight:300;line-height:.9;letter-spacing:-.065em;text-align:left;color:var(--color-titles)}.product-card__meta-item{border-bottom:1px solid var(--c-dune-3);padding:.625rem 0;display:flex;align-items:center;gap:1rem}.product-card__meta-item-title{font-size:1rem;width:5.5rem;flex:0 0 5.5rem}.product-card__meta-item:last-child{border-bottom:none}.helper{margin-left:auto;position:relative}.helper__icon{background:none;border:none;cursor:pointer;padding:0}.helper__icon svg{display:block}.helper__tooltip{position:absolute;bottom:120%;left:50%;transform:translate(-50%);background-color:var(--color-titles);color:var(--color-bg);padding:1.25rem;border-radius:4px;box-shadow:0 2px 4px #0003;opacity:0;transition:opacity .3s ease;pointer-events:none;width:14.5rem;text-align:center}.helper__tooltip p{margin:0}.helper__tooltip:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:var(--color-titles) transparent transparent transparent}.helper__icon:hover+.helper__tooltip,.helper__icon:focus+.helper__tooltip{opacity:1;pointer-events:auto}.product-card__strength{display:flex;gap:.625rem;align-items:center;flex:1}@media screen and (max-width: 780px){.product-card__summary{gap:2rem}.product-card__strength{flex:0 0 100%}.product-card__meta-item{align-items:flex-start}.helper__tooltip{width:12rem;left:unset;right:170%;bottom:50%;transform:translateY(49%)}.helper__tooltip:before{top:50%;left:calc(100% + 6px);transform:translate(-50%,-80%);border-color:transparent transparent transparent var(--color-titles)}}.card--text{max-width:720px;border-radius:2em;margin-left:auto;margin-right:auto;padding:6.25rem 5rem}@media (max-width: 640px){.card--text{padding:5rem 2rem 2rem}}.testimonials__item{width:350px;flex:0 0 350px}.testimonials__item:nth-child(odd){margin-top:1.875rem}.testimonial-card{text-align:center;padding:3.125rem;width:100%;height:557px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}@media (max-width: 640px){.testimonials__item{width:300px;flex:0 0 300px}.testimonial-card{padding:3rem 2rem;height:470px}.testimonials__item:nth-child(odd){margin-top:.5rem}}.testimonial-video{background-color:var(--c-dune-2)}.testimonial-video__text{background-color:var(--color-bg-accent);position:absolute;left:0;width:100%;bottom:0;padding:3.125rem;text-align:center;display:flex;flex-direction:column;gap:2rem}.testimonial-video__video{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.testimonial-video__video video{width:100%;height:100%;object-fit:cover}.testimonial-video .star-rating svg{width:25px!important}.play-btn{width:4.175rem;height:4.175rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg);border-radius:50%;margin:-5.325rem auto 0;cursor:pointer}.ticker{display:flex;flex-direction:column;width:100%;overflow:hidden;white-space:nowrap;box-sizing:border-box;gap:3px;padding-top:4rem;margin-top:-4rem}.ticker-row{display:flex;flex-direction:row;white-space:nowrap;gap:3px}.ticker-item{position:relative;padding:3rem}.ticker-item.ticker-img{width:18rem}.ticker-item.ticker-img img{position:absolute;bottom:1.5rem;height:calc(100% - 3rem);left:50%;transform:translate(-50%)}.ticker-item.ticker-img.large img{width:70%;height:auto;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}@media (max-width: 640px){.ticker-item{padding:2rem}.ticker-item .h3{font-size:2.5rem}.ticker-item.ticker-img{width:12rem}}.ticker-track{display:flex;gap:3px;animation:scroll 30s linear infinite}.ticker-track:nth-child(2){animation-name:scroll2}.ticker-track.reverse{animation-name:rscroll}.ticker-track.reverse:nth-child(2){animation-name:rscroll2}.ticker-item{display:inline-block;white-space:nowrap}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scroll2{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rscroll{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rscroll2{0%{transform:translate(-100%)}to{transform:translate(0)}}.star-rating{display:flex;align-items:center;color:var(--color-accent)}.star-rating[data-rating="1"] svg:nth-child(2),.star-rating[data-rating="1"] svg:nth-child(3),.star-rating[data-rating="1"] svg:nth-child(4),.star-rating[data-rating="1"] svg:nth-child(5),.star-rating[data-rating="2"] svg:nth-child(3),.star-rating[data-rating="2"] svg:nth-child(4),.star-rating[data-rating="2"] svg:nth-child(5),.star-rating[data-rating="3"] svg:nth-child(4),.star-rating[data-rating="3"] svg:nth-child(5),.star-rating[data-rating="4"] svg:nth-child(5){opacity:.2!important}.testimonial__author{margin-top:0}.testimonial__author__avatar{width:5rem;height:5rem;background-color:var(--color-bg);border-radius:1.25rem;overflow:hidden}@media (max-width: 780px){.ugc-gallery{width:90%;grid-template-columns:1fr 1fr;grid-auto-rows:20%;grid-template-rows:56vw 28vw 100vw 58vw 116vw;height:auto}.gallery-card:nth-child(1){grid-column:1 / 3;grid-row:1}.gallery-card:nth-child(2){grid-column:1;grid-row:2}.gallery-card:nth-child(3){grid-column:2;grid-row:2}.gallery-card:nth-child(4){grid-column:1 / 3;grid-row:3}.gallery-card:nth-child(5){grid-column:1;grid-row:4}.gallery-card:nth-child(6){grid-column:2;grid-row:4}.gallery-card:nth-child(7){grid-column:1 / 3;grid-row:5}}.gallery-card{background-color:var(--color-bg-accent);width:100%;position:relative;overflow:hidden;--squircle-smooth: 1;--squircle-radius: 18px;-webkit-mask-image:paint(squircle);mask-image:paint(squircle)}.no-squircle .gallery-card{border-radius:1.0625rem}.gallery-card.p{padding-bottom:150%}.gallery-card.ls{padding-bottom:56%}.gallery-card.sq{padding-bottom:1.246%}.big-quote{padding:3rem 0}.big-quote__author{display:flex;gap:2rem;justify-content:center;align-items:center;flex-wrap:wrap}.big-quote__avatar{width:10rem;height:10rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/_index.css.map */
