:root{--font:Arial;--text:#232a31;--focus:#a65d26;--muted:#626b76;--space:16px;--action:#9b283e;--border:#e0e3e5;--radius:10px;--raised:#ffffff;--theme-shadow:0 4px 16px #0000000a;--surface:#f7f7f5;--theme-card-gap:1.5rem;--body-size:16px;--card-width:280px;--action-text:#ffffff;--theme-section-gap:4rem;--heading-size:40px;--content-width:1120px;--motion-easing:ease-out;--motion-duration:160ms}