:root {--text-xs: clamp(0.69rem, calc(0.0005217391 * (100vw - 22.5rem) + 0.69rem), 0.72rem);--text-s: clamp(0.83rem, calc(0.0012173913 * (100vw - 22.5rem) + 0.83rem), 0.9rem);--text-m: clamp(1rem, calc(0.0022608696 * (100vw - 22.5rem) + 1rem), 1.13rem);--text-l: clamp(1.2rem, calc(0.0036521739 * (100vw - 22.5rem) + 1.2rem), 1.41rem);--text-xl: clamp(1.44rem, calc(0.0055652174 * (100vw - 22.5rem) + 1.44rem), 1.76rem);--text-2xl: clamp(1.73rem, calc(0.008173913 * (100vw - 22.5rem) + 1.73rem), 2.2rem);--text-3xl: clamp(2.07rem, calc(0.011826087 * (100vw - 22.5rem) + 2.07rem), 2.75rem);--text-4xl: clamp(2.49rem, calc(0.0163478261 * (100vw - 22.5rem) + 2.49rem), 3.43rem);--container-max: 75rem;--container-narrow: 48rem;--gutter: clamp(1rem, 0.6rem + 1.8vw, 2rem);--header-height: 4.5rem;--radius-s: 0;--radius-m: 0;--radius-l: 0;--radius-full: 0;--shadow-s: 0 1px 2px rgb(7 24 54 / 0.06), 0 1px 3px rgb(7 24 54 / 0.08);--shadow-m: 0 4px 12px rgb(7 24 54 / 0.08), 0 1px 3px rgb(7 24 54 / 0.06);--shadow-l: 0 12px 32px rgb(7 24 54 / 0.12);--focus-ring: 0 0 0 3px var(--neutral-0), 0 0 0 5px var(--brand-orange);--font-heading: "Bebas Neue Pro", "Arial Narrow", Arial, sans-serif;--font-body: Arial, "Helvetica Neue", Helvetica, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--space-2xs: clamp(0.51rem, calc(0.0003478261 * (100vw - 22.5rem) + 0.51rem), 0.53rem);--space-xs: clamp(0.64rem, calc(0.0010434783 * (100vw - 22.5rem) + 0.64rem), 0.7rem);--space-s: clamp(0.8rem, calc(0.0024347826 * (100vw - 22.5rem) + 0.8rem), 0.94rem);--space-m: clamp(1rem, calc(0.0043478261 * (100vw - 22.5rem) + 1rem), 1.25rem);--space-l: clamp(1.25rem, calc(0.0073043478 * (100vw - 22.5rem) + 1.25rem), 1.67rem);--space-xl: clamp(1.56rem, calc(0.0114782609 * (100vw - 22.5rem) + 1.56rem), 2.22rem);--space-2xl: clamp(1.95rem, calc(0.0175652174 * (100vw - 22.5rem) + 1.95rem), 2.96rem);--space-3xl: clamp(2.44rem, calc(0.0262608696 * (100vw - 22.5rem) + 2.44rem), 3.95rem);--space-4xl: clamp(3.05rem, calc(0.0384347826 * (100vw - 22.5rem) + 3.05rem), 5.26rem);--results-cols: minmax(0, 2fr) minmax(0, 2fr) minmax(0, 1.5fr) minmax(0, 1.5fr) 7.5rem;}