/* Page width for AboutUs: fluid from 1024px up - sections use the full screen width with a side gutter that grows with the screen
   (32px at 1024 to 128px), the same as the header and footer. Reading text keeps its own narrower width. Phones are not affected. */
@media (min-width:1024px){:root{--spk-gutter:clamp(32px,calc(32px + (100vw - 1024px) * 0.05),128px);}}
@media (min-width:1024px){
.about-hero__grid,.story__grid,.mv__inner,.values__inner,.diff__inner{max-width:none !important;}
.about-hero,.story,.mv,.diff,.values{padding-left:var(--spk-gutter,32px) !important;padding-right:var(--spk-gutter,32px) !important;}
}
