.landing-section{padding-block:var(--section-padding-top, 11.2rem) var(--section-padding-bottom, 10.4rem)}.landing-section .page-width{padding-inline:var(--landing-section-gutter)}.landing-heading{margin:0;text-wrap:balance}.landing-heading--small{font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1.15}@media screen and (min-width:760px){.landing-heading--small{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.landing-kicker{margin:0 0 1.4rem;color:rgb(var(--color-accent));font-size:1.3rem;font-weight:700;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.landing-text{color:rgb(var(--color-muted-text));font-size:1.7rem;line-height:1.6;margin-top:1.4rem;text-wrap:pretty}.landing-text>*{margin:0}.landing-text--story{color:rgb(var(--color-body-text));line-height:1.7}.landing-text--story>*+*{margin-top:1.6rem}.landing-panel{border-radius:var(--text-boxes-radius);padding:6.4rem}.landing-media{display:block;width:100%;height:auto}.landing-media--cover{aspect-ratio:1;object-fit:cover;border-radius:var(--media-radius)}.landing-link{color:rgb(var(--color-accent));font-size:1.5rem;font-weight:600;text-decoration:none}.landing-link:hover{color:rgb(var(--color-accent-hover))}.diameter-image{display:block;width:100%;max-width:42rem;height:auto;aspect-ratio:1;object-fit:contain;border-radius:var(--media-radius)}.diameter-caption{font-size:1.3rem;letter-spacing:.14em;line-height:1.5;color:rgb(var(--color-muted-text));text-align:center}@media screen and (max-width:759px){:root{--landing-section-gutter: 1.6rem}.landing-section{padding-block:var(--section-padding-mobile, 6.4rem)}.landing-panel{padding:2.8rem 2rem}.diameter-image{max-width:30rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-landing.css.map */
