@import url('https://fonts.googleapis.com/css2?family=Syne:wght@400;500;600;700;800&display=swap');

:root{
--gm-cal:#eeece8;--gm-cieno:#a49241;--gm-tierra:#967656;--gm-magma:#ff6b00;--gm-arena:#a99380;--gm-onix:#393331;--gm-white:#ffffff;
--gm-cal-shade:#e4e1db;--gm-cieno-shade:#968539;--gm-tierra-shade:#8a6b4d;--gm-magma-shade:#e86100;--gm-line:#d6d1c9;
--surface-page:var(--gm-white);--surface-neutral:var(--gm-cal);--surface-brand:var(--gm-tierra);--surface-dark:var(--gm-onix);
--text-body:var(--gm-onix);--text-muted:#6e6560;--text-brand:var(--gm-tierra);--text-accent:var(--gm-magma);--text-on-color:var(--gm-cal);
--accent:var(--gm-magma);--accent-hover:var(--gm-magma-shade);--border:var(--gm-line);--focus-ring:var(--gm-magma);
}

:root{
--font-brand:'Syne',sans-serif;
--fw-regular:400;/* @kind font */
--fw-medium:500;/* @kind font */
--fw-bold:700;/* @kind font */
--fs-display:56px;--fs-h1:40px;--fs-h2:28px;--fs-h3:20px;--fs-body:15px;--fs-small:13px;--fs-caption:11px;
--lh-tight:1.1;/* @kind font */
--lh-body:1.45;/* @kind font */
--ls-caps:0.12em;
}

:root{
--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:72px;
--radius-0:0px;--radius-1:2px;
--shadow-print:0 10px 30px rgba(57,51,49,.18);
--ease:cubic-bezier(.2,.6,.2,1);/* @kind other */
--dur:200ms;/* @kind other */
}

