.about-hero{padding:clamp(1.5rem,3vw,2.5rem) 0 clamp(4rem,8vw,6.5rem);background:#fff}.about-hero__breadcrumb.breadcrumb{margin:0 0 1.25rem}.about-hero .section-kicker{margin-bottom:.6rem}.about-hero__title{margin:0 0 1rem;font-size:clamp(2rem,3.6vw,3rem)}.about-hero__text{color:var(--namourou-text);font-size:1.05rem;line-height:1.7}.about-hero__text p{margin:0 0 .8em}.about-hero__text p:last-child{margin-bottom:0}.about-hero__figure{margin:clamp(1.75rem,3.5vw,2.5rem) 0 0}.about-hero__media{aspect-ratio:3 / 1;overflow:hidden;border-radius:1rem;background:var(--namourou-sky)}.about-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.about-hero__figure figcaption{margin-top:.6rem;color:#3d2233a6;font-size:.8rem}.about-timeline{padding:clamp(4.5rem,9vw,7.5rem) 0 clamp(5rem,10vw,8rem);background:var(--namourou-cream)}.about-timeline__title{margin:0 0 clamp(3rem,6vw,5rem);font-size:clamp(1.75rem,3vw,2.4rem)}.about-story__row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem)}.about-story__row+.about-story__row{margin-top:clamp(4.5rem,9vw,8rem)}.about-story__row--image-left .about-story__media{order:1}.about-story__row--image-left .about-story__content,.about-story__row--image-right .about-story__media{order:2}.about-story__row--image-right .about-story__content{order:1}.about-story__row--text-only{grid-template-columns:1fr;max-width:42rem}.about-story__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:1rem;background:var(--namourou-sky)}.about-story__media img{display:block;width:100%;height:100%;object-fit:cover}.about-story__kicker{margin:0 0 .5rem;color:var(--namourou-violet);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.about-story__heading{margin:0 0 .9rem;font-size:clamp(1.25rem,2vw,1.5rem)}.about-story__text{color:var(--namourou-text);font-size:.98rem;line-height:1.75}.about-story__text p{margin:0 0 .9em}.about-story__text p:last-child{margin-bottom:0}.about-story__text a{color:var(--namourou-violet)}@media(max-width:767px){.about-story__row{grid-template-columns:1fr;gap:1.5rem}.about-story__row--image-right .about-story__media,.about-story__row--image-left .about-story__media{order:1}.about-story__row--image-right .about-story__content,.about-story__row--image-left .about-story__content{order:2}.about-hero__media{aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/about-story.css.map */
