@font-face{font-family:"The Stegris";src:url(/wp-content/themes/coquelicot-child/assets/fonts/TheStegris-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"The Stegris";src:url(/wp-content/themes/coquelicot-child/assets/fonts/TheStegris-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"The Stegris";src:url(/wp-content/themes/coquelicot-child/assets/fonts/TheStegris-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"The Stegris";src:url(/wp-content/themes/coquelicot-child/assets/fonts/TheStegris-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"The Stegris";src:url(/wp-content/themes/coquelicot-child/assets/fonts/TheStegris-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--c-ivory:#FFFBF3;--c-oat:#F4E1AB;--c-coquelicot:#E73E1E;--c-scarlet:#BA2518;--c-grass:#54815B;--c-mist:#C7D8C8;--c-sky:#396BB2;--c-navy:#252C59;--c-beige:#B78E68;--c-cacao:#5A3A25;--color-bg:var(--c-ivory);--color-bg-alt:var(--c-oat);--color-text:var(--c-navy);--color-text-soft:#5b5f73;--color-accent:var(--c-coquelicot);--color-accent-deep:var(--c-scarlet);--color-line:rgba(37, 44, 89, 0.14);--color-on-accent:var(--c-ivory);--font-display:"The Stegris", "Jost", "Century Gothic", system-ui, sans-serif;--font-body:"The Stegris", "Jost", system-ui, sans-serif;--fs-100:0.9752rem;--fs-200:1.0496rem;--fs-300:1.2rem;--fs-400:1.5rem;--fs-500:2.1rem;--fs-600:3rem;--fs-700:clamp(3.3rem, 4.8vw, 5.4rem);--tracking-wide:0.22em;--tracking-mid:0.08em;--leading-tight:1.1;--leading-body:1.6;--space-1:0.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:4.5rem;--space-7:7rem;--container:1280px;--container-narrow:880px;--radius-sm:4px;--radius-md:10px;--radius-lg:22px;--radius-pill:999px;--shadow-soft:0 18px 50px -24px rgba(37,44,89,0.35);--transition:220ms cubic-bezier(0.4, 0, 0.2, 1)}