.mt-section{--mt-radius: 2.4rem;--mt-radius-sm: 1.6rem;--mt-gap: 3.2rem}.mt-eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;font-weight:600;color:rgb(var(--color-button));margin:0 0 1.2rem}.mt-heading{margin:0 0 1.6rem;line-height:1.1}.mt-lead{margin:0 0 2.8rem;opacity:.75;font-size:1.7rem;line-height:1.6;max-width:52rem}.mt-center{text-align:center;margin-left:auto;margin-right:auto}.mt-hero{display:grid;grid-template-columns:1fr;align-items:center;gap:var(--mt-gap)}@media screen and (min-width:750px){.mt-hero--split{grid-template-columns:1fr 1fr}.mt-hero--split.mt-hero--image-left .mt-hero__media{order:1}.mt-hero--split.mt-hero--image-left .mt-hero__content{order:2}}.mt-hero__media{position:relative;border-radius:var(--mt-radius);overflow:hidden;aspect-ratio:4 / 5}.mt-hero__media img,.mt-hero__media svg.placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.mt-hero__content{position:relative;z-index:2;padding:1rem 0}.mt-hero--overlay{position:relative;border-radius:var(--mt-radius);overflow:hidden;min-height:38rem;display:flex;align-items:center}@media screen and (min-width:750px){.mt-hero--overlay{min-height:30rem;max-height:56rem}}.mt-hero--overlay .mt-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;aspect-ratio:auto}.mt-hero--overlay .mt-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0}.mt-hero--overlay.mt-hero--content-left .mt-hero__scrim{background:linear-gradient(90deg,rgba(var(--color-background),var(--mt-scrim, .85)),rgba(var(--color-background),calc(var(--mt-scrim, .85) * .45)) 48%,rgba(var(--color-background),0) 78%)}.mt-hero--overlay.mt-hero--content-right .mt-hero__scrim{background:linear-gradient(270deg,rgba(var(--color-background),var(--mt-scrim, .85)),rgba(var(--color-background),calc(var(--mt-scrim, .85) * .45)) 48%,rgba(var(--color-background),0) 78%)}.mt-hero--overlay .mt-hero__content{padding:4rem 2.4rem;max-width:54rem}@media screen and (min-width:750px){.mt-hero--overlay .mt-hero__content{padding:5rem}}.mt-hero--content-right .mt-hero__content{margin-left:auto;text-align:right}.mt-hero__buttons{display:flex;gap:1.4rem;flex-wrap:wrap;margin-top:.8rem}.mt-hero--content-right .mt-hero__buttons{justify-content:flex-end}.mt-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:var(--mt-gap)}.mt-benefit-card{background:rgba(var(--color-foreground),.04);border-radius:var(--mt-radius-sm);padding:3.2rem 2.8rem;transition:transform .35s ease,box-shadow .35s ease}.mt-benefit-card:hover{transform:translateY(-.6rem);box-shadow:0 1.6rem 3.2rem rgba(var(--color-shadow),.18)}.mt-benefit-icon{width:5.6rem;height:5.6rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.mt-benefit-icon svg{width:2.6rem;height:2.6rem;fill:currentColor}.mt-benefit-card h3{margin:0 0 .8rem;font-size:1.9rem}.mt-benefit-card p{margin:0;opacity:.75;font-size:1.5rem;line-height:1.5}.mt-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mt-gap)}@media screen and (max-width:989px){.mt-steps{grid-template-columns:1fr;max-width:44rem;margin:0 auto}}.mt-step__media{position:relative;border-radius:var(--mt-radius);overflow:hidden;aspect-ratio:4 / 5}.mt-step__media img,.mt-step__media svg.placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.mt-step__number{position:absolute;top:1.6rem;left:1.6rem;width:4rem;height:4rem;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.6rem;box-shadow:0 .4rem 1.2rem rgba(var(--color-shadow),.25)}.mt-step__title{margin:2rem 0 .6rem;font-size:2rem}.mt-step__text{margin:0;opacity:.75;line-height:1.55}.mt-gallery{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:18rem;gap:var(--mt-gap)}.mt-gallery__item:nth-child(1){grid-column:span 4;grid-row:span 2}.mt-gallery__item:nth-child(2){grid-column:span 2;grid-row:span 2}.mt-gallery__item:nth-child(3),.mt-gallery__item:nth-child(4),.mt-gallery__item:nth-child(5){grid-column:span 2}@media screen and (max-width:749px){.mt-gallery{grid-template-columns:1fr;grid-auto-rows:auto}.mt-gallery__item:nth-child(1),.mt-gallery__item:nth-child(2),.mt-gallery__item:nth-child(3),.mt-gallery__item:nth-child(4),.mt-gallery__item:nth-child(5){grid-column:span 1;grid-row:span 1;aspect-ratio:4 / 5}}.mt-gallery__item{border-radius:var(--mt-radius);overflow:hidden;position:relative}.mt-gallery__item img,.mt-gallery__item svg.placeholder-svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.mt-gallery__item:hover img{transform:scale(1.045)}.mt-gallery__caption{position:absolute;left:0;right:0;bottom:0;padding:1.8rem 2rem;background:linear-gradient(0deg,#0000008c,#0000);color:#fff;font-size:1.3rem;letter-spacing:.02em}.mt-trust__badges{display:flex;flex-wrap:wrap;gap:2.4rem;justify-content:center;margin-bottom:var(--mt-gap)}.mt-badge{display:flex;align-items:center;gap:1rem;font-size:1.4rem;opacity:.85}.mt-badge svg{width:2.2rem;height:2.2rem;flex-shrink:0;fill:rgb(var(--color-button))}.mt-testimonials{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));gap:var(--mt-gap)}.mt-testimonial{background:rgba(var(--color-foreground),.04);border-radius:var(--mt-radius-sm);padding:2.8rem}.mt-testimonial__stars{color:rgb(var(--color-button));margin-bottom:1rem;font-size:1.4rem;letter-spacing:.2rem}.mt-testimonial__quote{font-size:1.6rem;line-height:1.5;margin:0 0 1.6rem}.mt-testimonial__author{font-size:1.3rem;font-weight:600;opacity:.8}.mt-faq{max-width:80rem;margin:0 auto}.mt-faq__item{border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.mt-faq__item summary{cursor:pointer;padding:2rem 0;font-size:1.7rem;font-weight:600;list-style:none}.mt-faq__item summary::-webkit-details-marker{display:none}.mt-faq__row{display:flex;justify-content:space-between;align-items:center;gap:1.6rem}.mt-faq__row:after{content:"+";font-size:2.4rem;font-weight:300;transition:transform .3s ease;flex-shrink:0}.mt-faq__item[open] .mt-faq__row:after{transform:rotate(45deg)}.mt-faq__item p{margin:0 0 2.2rem;opacity:.75;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mt-custom.css.map */
