:root{--brand-color-beige:#faf8f4;--brand-color-surface:#fff;--brand-color-surface-sunk:#f0ece4;--brand-color-border:#deddd4;--brand-color-divider:#deddd4;--brand-color-ink:#292c25;--brand-color-ink-2:#52564c;--brand-color-ink-3:#696b61;--brand-color-ink-4:#6e7066;--brand-color-action:#344c3d;--brand-color-action-hover:#263b2e;--brand-color-action-soft:#e9ede5;--brand-button-primary:#bda185;--brand-button-hover:color-mix(in srgb, var(--brand-button-primary) 90%, var(--brand-color-ink));--brand-button-active:color-mix(in srgb, var(--brand-button-primary) 82%, var(--brand-color-ink));--brand-button-ink:var(--brand-color-ink);--brand-button-label:color-mix(in srgb, var(--brand-button-primary) 48%, var(--brand-color-ink));--brand-button-border:color-mix(in srgb, var(--brand-button-primary) 65%, var(--brand-color-ink));--brand-button-soft:color-mix(in srgb, var(--brand-button-primary) 15%, var(--brand-color-beige));--brand-button-focus:var(--brand-color-ink);--brand-color-moss:#52684b;--brand-color-forest:#344c3d;--brand-color-deep-green:#263b2e;--brand-color-olive:#ddd4c3;--brand-color-field-focus:#344c3d;--brand-color-error:#b13b30;--brand-color-success:#346445;--brand-radius-button:6px;--brand-radius-input:6px;--brand-radius-lg:8px;--brand-radius-xl:10px;--brand-radius-2xl:14px;--brand-radius-3xl:20px;--brand-radius-card-sharp:8px;--brand-btn-hover-scale:1;--brand-shadow-card:0 4px 18px #292c250a;--brand-shadow-card-hover:0 10px 28px #292c2514;--brand-shadow-visual:0 4px 18px #292c250a;--brand-shadow-visual-hover:0 10px 28px #292c2514;--brand-shadow-elevated:0 18px 70px #292c2524;--brand-motion:.18s cubic-bezier(.2, .6, .3, 1)}.brand-type{--brand-font-serif-fallback:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;--brand-font-sans-fallback:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--brand-font-display:var(--font-editorial), var(--brand-font-serif-fallback);--brand-font-brand:var(--font-editorial), var(--brand-font-serif-fallback);--brand-font-ui:var(--font-interface), var(--brand-font-sans-fallback);--font-display:var(--brand-font-display);--font-brand:var(--brand-font-brand);--font-heading:var(--brand-font-brand);--font-ui:var(--brand-font-ui);--font-sans:var(--brand-font-ui);--font-mono:var(--brand-font-ui);font-family:var(--brand-font-ui);font-variant-numeric:lining-nums;font-weight:400}
