/* Shared public design tokens and local brand font. */

@font-face {
    font-family: "Gilroy";
    src:
        local("Gilroy Medium"),
        local("Gilroy-Medium"),
        url("/assets/fonts/Gilroy-Medium.woff2") format("woff2"),
        url("/assets/fonts/Gilroy-Medium.woff") format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

:root {
    --zf-ivory: #f7f0e2;
    --zf-ivory-2: #fff9ed;
    --zf-sand: #ead9b8;
    --zf-sand-deep: #c6a06a;
    --zf-forest: #103b2d;
    --zf-forest-2: #1f553f;
    --zf-moss: #657a49;
    --zf-sage: #a9ba8f;
    --zf-lime: #d4e88a;
    --zf-earth: #7c6040;
    --zf-ink: #17231b;
    --zf-muted: rgba(23, 35, 27, .68);
    --zf-line: rgba(31, 59, 45, .14);
    --zf-paper: rgba(255, 250, 238, .72);
    --zf-paper-strong: rgba(255, 250, 238, .88);
    --zf-shadow: 0 26px 90px rgba(22, 45, 31, .16);
    --zf-radius-xl: 34px;
    --zf-radius-lg: 24px;
    --zf-radius-pill: 999px;
    --zf-font: "Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --zf-font-display: "Lora", Georgia, "Times New Roman", serif;
}
