:root{--im-text-xs:0.75rem;--im-text-sm:0.875rem;--im-text-base:1rem;--im-text-lg:1.25rem;--im-text-xl:clamp(1.25rem,1.162rem + 0.38vw,1.5rem);--im-text-2xl:clamp(1.625rem,1.405rem + 0.94vw,2.25rem);--im-text-3xl:clamp(1.875rem,1.479rem + 1.69vw,3rem);--im-text-4xl:clamp(2.125rem,1.553rem + 2.44vw,3.75rem);--im-text-5xl:clamp(2.375rem,1.627rem + 3.19vw,4.5rem);--im-space-4:0.25rem;--im-space-8:0.5rem;--im-space-12:0.75rem;--im-space-14:0.875rem;--im-space-16:1rem;--im-space-20:1.25rem;--im-space-24:1.5rem;--im-space-30:1.875rem;--im-space-32:2rem;--im-space-40:2.5rem;--im-space-48:3rem;--im-space-50:3.125rem;--im-space-60:3.75rem;--im-space-64:4rem;--im-space-80:5rem;--im-space-96:6rem;--im-space-100:6.25rem;--im-space-120:7.5rem;--im-section-y:clamp(4rem,2.786rem + 6.18vw,8.25rem);--im-section-x:clamp(1.25rem,0.518rem + 3.13vw,6.25rem);--im-section-gap:clamp(2.5rem,2.054rem + 1.90vw,3.75rem);--im-font-heading:"ZT Formom",Georgia,serif;--im-font-body:"Inter",sans-serif;--im-text-6xl:clamp(2.75rem,1.606rem + 4.88vw,6rem);--im-text-28:clamp(1.375rem,1.243rem + 0.56vw,1.75rem);--im-text-18:1.125rem;--im-lh-6xl:1;--im-lh-5xl:1.111;--im-lh-4xl:1.2;--im-lh-3xl:1.167;--im-lh-2xl:1.222;--im-lh-28:1.143;--im-lh-xl:1.333;--im-lh-lg:1.4;--im-lh-18:1.556;--im-lh-base:1.5;--im-lh-sm:1.429;--im-lh-xs:1.5;--im-ls-6xl:-0.05em;--im-ls-heading:-0.03em;--im-ls-4xl:-0.0167em;--im-ls-tight:-0.03em;--im-ls-body:0em;--im-ls-eyebrow:0.1875em;--im-ls-tag:0.15em;--im-radius-8:0.5rem;--im-radius-14:0.875rem;--im-radius-16:1rem;--im-radius-20:1.25rem;--im-radius-24:1.5rem;--im-radius-32:2rem;--im-radius-40:2.5rem;--im-radius-64:4rem;--im-radius-full:9999px;--im-ls-x6:-0.06em;--im-space-10:0.625rem;--im-space-44:2.75rem;--im-success:#1e8e3e;--im-success-soft:rgba(30,142,62,.12);--im-success-line:rgba(30,142,62,.4);--im-bg-raised:#4e4740}