:root{--theme-primary:#344b3d;--theme-page:#fff;--theme-surface:#fff;--theme-soft:#f4f7f3;--theme-text:#25352b;--theme-muted:#657168;--theme-border:#dce4de;--theme-radius:12px;--theme-button-radius:7px;--theme-font:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--theme-heading-font:var(--theme-font);--theme-heading-weight:650;--theme-button-text:#fff}

:root{--theme-input-radius:7px;--theme-title-size:clamp(34px,4.5vw,54px);--theme-title-spacing:-.035em;--theme-page-space:clamp(36px,5vw,64px);--theme-section-space:clamp(32px,4vw,48px);--theme-grid-gap:24px;--theme-card-space:clamp(20px,2.3vw,28px);--theme-price-size:24px}
