:root{--font-display:"neue-haas-grotesk-display", var(--biscuit-font-display);--font-text:"neue-haas-grotesk-text", var(--biscuit-font-text);--weight-heading:600;--weight-bold:700;--text-label:0.75rem;--text-xs:0.8125rem;--text-s:0.9375rem;--text-m:clamp(1.0625rem, 1.25vw, 1.25rem);--text-l:clamp(1.1875rem, 1.4vw, 1.4375rem);--text-xl:clamp(1.375rem, 1.8vw, 1.8125rem);--h6:var(--text-m);--h5:var(--text-m);--h4:var(--text-l);--h3:var(--text-xl);--h2:clamp(1.625rem, 2.35vw, 2.375rem);--h1:clamp(2.5rem, 5.2vw, 5.5rem);--display-xl:clamp(3.125rem, 7.4vw, 8rem);--error-color:var(--biscuit-orange-deep);--border-radius-s:2px;--border-radius-m:4px;--border-radius-l:8px;--rule-bar:10px;--rule-line:5px;--rule-radius:10px;--rule-tile-gap:5px;--rule-color:var(--biscuit-cream);--gutter:clamp(24px, 5.6vw, 96px);--grid-gutter:1.5rem;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.76, 0, .24, 1)}