/* Both experiences share the existing visual system. Only content and catalogues differ. */
.performance-section{padding-block:var(--section-space);border-block:1px solid var(--border-glass)}
.performance-section h2{max-width:600px}
.performance-section .body-copy{align-self:end}
body[data-experience=human] .track-heading{min-height:70px}
@media(max-width:599px){.performance-section{display:block;padding-block:48px}.performance-section h2{margin-bottom:28px}.performance-section .body-copy{font-size:16px}}
@media(max-width:599px){.theme-toggle .theme-thumb{width:30px;height:30px;top:6px}}
@media(max-width:359px){.brand__mark{font-size:22px}.sales-rail{gap:4px}.theme-toggle{width:64px;min-width:64px;--theme-travel:30px}.theme-toggle>span:not(.theme-thumb){width:30px}.theme-toggle .theme-thumb{width:28px;height:28px;top:7px}.sales-rail .sales-rail__contact{font-size:10px;padding-inline:8px}}

.performance-signoff{font-weight:500;color:var(--text-primary)}
.footer-owner{display:block;margin-bottom:6px;color:var(--text-primary)}
