/* V158: compact story section; remove bottom wave; clean replaceable photo surface. */
body .on[data-p="about"] > section.about-origin-story {
 padding:clamp(36px,4vw,60px) 0!important;
}
body .on[data-p="about"] > section.about-origin-story::after {
 content:none!important;display:none!important;
}
body .on[data-p="about"] .about-origin-photo {
 min-height:0!important;
 max-height:540px!important;
 aspect-ratio:1 / 1.08!important;
}
body .on[data-p="about"] .about-origin-placeholder {display:none!important;}
body .on[data-p="about"] .about-origin-container {gap:clamp(28px,4vw,64px)!important;}
body .on[data-p="about"] .about-origin-copy h2 {margin-bottom:20px!important;}
body .on[data-p="about"] .about-origin-paragraphs p {padding:12px 0!important;}
@media(max-width:900px){
 body .on[data-p="about"] > section.about-origin-story {padding:36px 0!important;}
 body .on[data-p="about"] .about-origin-photo {aspect-ratio:1.2!important;max-height:350px!important;min-height:230px!important;}
}
