.sdf-story{padding-block:clamp(4.8rem,7vw,9rem)}.sdf-story__open{max-width:74rem;margin-inline:auto;text-align:center}.sdf-story__title{margin:0 0 2.4rem;font-size:clamp(4rem,2.6rem + 4vw,7.2rem);line-height:1.02;letter-spacing:-.03em}.sdf-story__lede{margin:0 auto;max-width:46ch;font-family:var(--font-heading-family);font-size:clamp(2rem,1.6rem + 1.1vw,2.8rem);line-height:1.35;letter-spacing:-.015em;color:rgb(var(--color-foreground))}.sdf-story__hero{margin:clamp(3.6rem,5vw,6rem) auto 0}.sdf-story__hero img{width:100%;height:auto;display:block;aspect-ratio:16 / 9;object-fit:cover;border-radius:16px}.sdf-story__prose{max-width:62rem;margin:clamp(3.2rem,4.5vw,5.6rem) auto 0;font-size:1.7rem;line-height:1.85;color:var(--sdf-muted)}.sdf-story__prose p{max-width:none}.sdf-story__prose p+p{margin-top:1.5em}.sdf-story__quote{max-width:56rem;margin:clamp(3.6rem,5vw,6rem) auto 0;padding-left:clamp(1.6rem,2vw,2.8rem);border-left:2px solid var(--sdf-bronze)}.sdf-story__quote p{margin:0;max-width:none;font-family:var(--font-heading-family);font-size:clamp(2.2rem,1.7rem + 1.4vw,3.2rem);line-height:1.25;letter-spacing:-.02em;color:rgb(var(--color-foreground))}.sdf-story__figure{margin:clamp(3.6rem,5vw,6rem) auto 0}.sdf-story__figure--narrow{max-width:62rem}.sdf-story__figure--wide{max-width:110rem}.sdf-story__figure img{width:100%;height:auto;display:block;border-radius:14px}.sdf-story__figure figcaption{margin-top:1.2rem;font-size:1.3rem;color:var(--sdf-muted);text-align:center}.sdf-story__pair{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.2rem,2vw,2.4rem);max-width:110rem;margin:clamp(3.6rem,5vw,6rem) auto 0}.sdf-story__pair figure{margin:0}.sdf-story__pair img{width:100%;height:100%;display:block;aspect-ratio:4 / 5;object-fit:cover;border-radius:14px}.sdf-story__closing{max-width:48rem;margin:clamp(4rem,6vw,7rem) auto 0;text-align:center;font-family:var(--font-heading-family);font-size:clamp(2.2rem,1.7rem + 1.4vw,3.2rem);line-height:1.25;letter-spacing:-.02em;color:rgb(var(--color-foreground))}.sdf-story__cta{margin-top:clamp(3rem,4vw,4.4rem);text-align:center}@media screen and (max-width:749px){.sdf-story__hero img{aspect-ratio:4 / 3}.sdf-story__pair{grid-template-columns:1fr}.sdf-story__prose{font-size:1.62rem;line-height:1.8}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sedef-story.css.map */
