[data-xsite-theme="hansa"]{--primary-color:#c80c25;--secondary-color:#20262a;--xsite-color-text:#263036;--xsite-color-muted:#606c73;--xsite-color-surface:#f5f6f5;--xsite-color-border:#e2e7e5;--content-radius:20px;--xsite-container-max:1440px;--xsite-section-space:76px;--xsite-gap:24px;--font-body:system-ui, sans-serif;--font-heading:system-ui, sans-serif}