:root{--noura-green:#143e31;--noura-deep-green:#0d2b22;--noura-cream:#f5efe4;--noura-sand:#e5d8c3;--noura-gold:#a58a43;--noura-terracotta:#b94f32;--noura-black:#171715;--noura-white:#fff;--noura-muted:#6d706a;--noura-border:rgba(20,62,49,.14);--noura-border-light:rgba(20,62,49,.07);--noura-cream-translucent:rgba(245,239,228,.82);--font-display:Merchant,Georgia,serif;--font-body:"Manrope",sans-serif;--text-display-xl:clamp(3.25rem,7vw,7.5rem);--text-display-lg:clamp(2.75rem,5.2vw,5.5rem);--text-heading-xl:clamp(2.25rem,4vw,4.25rem);--text-heading-lg:clamp(2rem,3.2vw,3.5rem);--text-heading-md:clamp(1.625rem,2.4vw,2.5rem);--text-heading-sm:clamp(1.25rem,1.5vw,1.5rem);--text-body-lg:1.1875rem;--text-body-md:1.0625rem;--text-body-sm:0.9375rem;--text-label:0.6875rem;--text-caption:0.8125rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-40:10rem;--space-48:12rem;--container-small:720px;--container-medium:960px;--container-large:1280px;--container-wide:1440px;--padding-global:clamp(1.25rem,5vw,5rem);--grid-gap:clamp(1.5rem,2vw,2.5rem);--radius:2px;--ease:cubic-bezier(.22,.61,.36,1);--duration:700ms;--noura-gold-text:#7a6531}