:root {--colour-text: #1f1f1d;--colour-text-muted: #5e5e5a;--colour-accent: #055bdb;--colour-accent-soft: #f0e1db;--colour-line: #dadad6;--colour-surface: #ffffff;--text-display: clamp(3.6rem, 2.6rem + 2.2vw, 5.6rem);--text-lead: clamp(2rem, 1.8rem + 0.5vw, 2.4rem);--text-body: 1.7rem;--text-small: 1.4rem;--space-section: clamp(6.4rem, 4.8rem + 4vw, 11.2rem);--space-block: clamp(2.4rem, 1.6rem + 1.5vw, 4.8rem);--space-gap: 1.6rem;--width-content: 128rem;--width-text: 64rem;--gutter: clamp(1.6rem, 0.8rem + 2vw, 3.2rem);--font-display: "the-henston", Georgia, serif;--font-body: "TT Hoves Pro", system-ui, sans-serif;--colour-butter: #fff0b5;--colour-plum: #80304d;--colour-blush: #e5bfb9;--colour-periwinkle: #b9ceff;--colour-tan: #d0966e;--text-h1: clamp(3.6rem, 5.4vw, 10.4rem);--text-h2: clamp(3rem, 2.4vw, 6rem);--text-h3: clamp(2.2rem, 2.2vw, 3.2rem);--text-h4: 1.4rem;--text-h5: 1.7rem;--text-h6: 1.4rem;}