/* v11: only OUR BRAND alignment and desktop CONTACT typesetting. */
.section.brand-story{box-sizing:border-box;width:88%;margin-inline:auto;padding-left:0;padding-right:0;padding-top:28px}
.brand-story>.bodycopy,.brand-story>div{min-width:0}.brand-story .bodycopy{margin-top:0}.brand-story .pjk-link{margin-top:22px}
@media(min-width:901px){.section.brand-story{width:58.666666667%}.contact{container-type:inline-size}.contact h2.contact-message{width:100%;max-width:none;font-size:min(clamp(27.6px,3.588vw,51.52px),2.948vw);line-height:1.65}.contact h2.contact-message>span{white-space:nowrap;display:block;margin:0;line-height:inherit;font-size:inherit;font-weight:inherit}.contact h2.contact-message>span+span{margin-top:0}@supports(font-size:1cqw){.contact h2.contact-message{font-size:min(clamp(27.6px,3.588vw,51.52px),3.35cqw)}}}
@media(max-width:650px){.section.brand-story{width:86%;padding-top:24px}}
