:root {--ha-space-xs: clamp(0.5rem, 0.45rem + 0.2vw, 0.625rem);--ha-space-s: clamp(0.75rem, 0.68rem + 0.3vw, 1rem);--ha-space-m: clamp(1.25rem, 1.1rem + 0.6vw, 1.75rem);--ha-space-l: clamp(2rem, 1.7rem + 1.2vw, 3rem);--ha-space-xl: clamp(3rem, 2.4rem + 2.4vw, 5rem);--ha-space-2xl: clamp(4.5rem, 3.6rem + 3.6vw, 7.5rem);--ha-text-s: clamp(0.875rem, 0.85rem + 0.1vw, 0.9375rem);--ha-text-m: clamp(1rem, 0.96rem + 0.2vw, 1.125rem);--ha-text-l: clamp(1.2rem, 1.1rem + 0.4vw, 1.4rem);--ha-text-xl: clamp(1.6rem, 1.4rem + 0.9vw, 2.2rem);--ha-text-2xl: clamp(2.2rem, 1.8rem + 1.8vw, 3.4rem);--ha-text-3xl: clamp(2.8rem, 2.1rem + 3vw, 4.8rem);--ha-font-serif: 'Fraunces', Georgia, serif;--ha-font-sans: 'Inter', system-ui, sans-serif;--ha-radius-s: 4px;--ha-radius-m: 10px;--ha-radius-l: 18px;--ha-container: 1240px;--ha-gutter: clamp(1.25rem, 4vw, 3rem);--brxw-color-primary: var(--ha-clay);--brxw-color-primary-trans-10: rgb(181 100 60 / .1);--brxw-color-neutral-950: var(--ha-ink);--brxw-color-neutral-300: var(--ha-line);--brxw-color-neutral-25: var(--ha-stone);--brxw-color-white: #ffffff;--brxw-color-neutral-trans-10: rgb(31 29 26 / .10);--brxw-color-neutral-trans-20: rgb(31 29 26 / .20);--brxw-color-neutral-trans-40: rgb(31 29 26 / .40);--brxw-color-neutral-trans-60: rgb(31 29 26 / .60);--brxw-color-neutral-trans-80: rgb(31 29 26 / .80);--brxw-color-neutral-trans-90: rgb(31 29 26 / .90);--brxw-space-xs: var(--ha-space-xs);--brxw-space-s: var(--ha-space-s);--brxw-space-m: var(--ha-space-m);--brxw-space-l: var(--ha-space-l);--brxw-space-xl: var(--ha-space-l);--brxw-space-2xl: var(--ha-space-xl);--brxw-space-3xl: var(--ha-space-xl);--brxw-space-4xl: var(--ha-space-2xl);--brxw-text-s: var(--ha-text-s);--brxw-text-m: var(--ha-text-m);--brxw-text-l: var(--ha-text-l);--brxw-text-xl: var(--ha-text-xl);--brxw-text-2xl: var(--ha-text-2xl);--brxw-radius-xs: 2px;--brxw-radius-s: var(--ha-radius-s);--brxw-radius-m: var(--ha-radius-m);--brxw-radius-l: var(--ha-radius-l);--brxw-radius-xl: 28px;--brxw-radius-full: 999px;--brxw-grid-1: repeat(1, minmax(0, 1fr));--brxw-grid-2: repeat(2, minmax(0, 1fr));--brxw-grid-3: repeat(3, minmax(0, 1fr));--brxw-grid-4: repeat(4, minmax(0, 1fr));--brxw-grid-gap: var(--ha-space-m);--brxw-content-gap: var(--ha-space-m);--brxw-container-gap: var(--ha-space-l);--brxw-section-space-horizontal: var(--ha-gutter);--brxw-section-space-vertical: var(--ha-space-2xl);--brxw-container-width: var(--ha-container);--radius-value: var(--ha-radius-m);--color-background: var(--ha-stone);--primary-light: var(--ha-sand);--base: var(--ha-ink);}