.product-landing{--landing-radius: 2.4rem}.product-landing__intro,.product-landing__story,.product-landing__faq{max-width:96rem;margin-inline:auto}.product-landing__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.product-landing__heading{margin:0 0 1.6rem}.product-landing__lead{font-size:clamp(1.8rem,2vw,2.4rem);line-height:1.45}.product-landing__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:4rem}.product-landing__benefit{padding:clamp(2rem,3vw,3.2rem);border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--landing-radius);background:rgba(var(--color-foreground),.035)}.product-landing__benefit h3{margin:0 0 .8rem}.product-landing__benefit .rte>:first-child{margin-top:0}.product-landing__benefit .rte>:last-child{margin-bottom:0}.product-landing__story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.4rem,5vw,6rem);align-items:center}.product-landing__story--text-only{grid-template-columns:1fr}.product-landing__story-media{overflow:hidden;border-radius:var(--landing-radius)}.product-landing__story-media img{display:block;width:100%;height:auto}.product-landing__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;max-width:96rem;margin-inline:auto}.product-landing__detail{padding:2.4rem;border-radius:1.6rem;background:rgba(var(--color-foreground),.045)}.product-landing__detail h3{margin-top:0}.product-landing__faq details{border-top:.1rem solid rgba(var(--color-foreground),.16)}.product-landing__faq details:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.16)}.product-landing__faq summary{display:flex;justify-content:space-between;gap:2rem;padding:1.8rem 0;cursor:pointer;font-weight:700}.product-landing__faq summary:after{content:"+"}.product-landing__faq details[open] summary:after{content:"\2212"}.product-landing__answer{padding:0 0 2rem}@media screen and (max-width:749px){.product-landing__benefits,.product-landing__story,.product-landing__details{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-product-landing.css.map */
