:root{--primary:#395144;--primary-l-1:#617469;--primary-l-2:#88978f;--primary-l-3:#b0b9b4;--primary-l-4:#d7dcda;--primary-d-1:#2e4136;--primary-d-2:#223129;--primary-d-3:#17201b;--primary-d-4:#0b100e;--secondary:#aa8b56;--accent:#aa8b56;--accent-l-1:#bba278;--accent-l-2:#ccb99a;--accent-l-3:#ddd1bb;--accent-l-4:#eee8dd;--accent-d-1:#886f45;--accent-d-2:#665334;--accent-d-3:#443822;--accent-d-4:#221c11;--rich-black:#0A0A0A;--charcoal-gray:#121212;--obsidian:#0B1215;--snow:#FFFAFA;--off-white:#FAF9F6;--ghost-white:#F8F8FF;--rich-black-l-1:#3b3b3b;--rich-black-l-2:#6c6c6c;--rich-black-l-3:#9d9d9d;--rich-black-l-4:#cecece;--charcoal-gray-l-1:#414141;--charcoal-gray-l-2:#717171;--charcoal-gray-l-3:#a0a0a0;--charcoal-gray-l-4:#d0d0d0;--obsidian-l-1:#3c4144;--obsidian-l-2:#6d7173;--obsidian-l-3:#9da0a1;--obsidian-l-4:#ced0d0;--snow-d-1:#ccc8c8;--snow-d-2:#999696;--snow-d-3:#666464;--snow-d-4:#333232;--off-white-d-1:#c8c7c5;--off-white-d-2:#969594;--off-white-d-3:#646462;--off-white-d-4:#323231;--ghost-white-d-1:#c6c6cc;--ghost-white-d-2:#959599;--ghost-white-d-3:#636366;--ghost-white-d-4:#323233;--secondary-d-1:#886f45;--secondary-d-2:#665334;--secondary-d-3:#443822;--secondary-d-4:#221c11;--secondary-l-1:#bba278;--secondary-l-2:#ccb99a;--secondary-l-3:#ddd1bb;--secondary-l-4:#eee8dd;--color-primary:var(--primary);--color-primary-light:var(--primary-l-2);--color-primary-dark:var(--primary-d-1);--color-secondary:var(--secondary);--color-secondary-light:var(--secondary-l-1);--color-secondary-dark:var(--secondary-d-1);--color-accent:var(--accent);--color-accent-light:var(--accent-l-2);--color-accent-dark:var(--accent-d-1);--color-link:var(--primary);--color-link-hover:var(--primary-l-2);--color-link-on-dark:var(--primary-l-2);--color-link-on-dark-hover:var(--primary);--color-text-primary:var(--rich-black);--color-text-secondary:var(--charcoal-gray-l-1);--color-text-primary-on-dark:var(--snow);--color-text-secondary-on-dark:var(--ghost-white-d-2);--color-bg-light:var(--off-white);--color-bg-light-muted:hsl(0 0% 99%);--color-bg-light-alt:hsl(156 6.7% 90.9%);--color-bg-light-secondary:hsl(39 33.3% 96%);--color-bg-dark:var(--charcoal-gray);--color-bg-dark-muted:var(--charcoal-gray-l-1);--color-bg-dark-alt:var(--primary-d-3);--color-bg-dark-secondary:var(--secondary-d-2);--color-surface-light:var(--ghost-white);--color-surface-light-muted:var(--ghost-white-d-1);--color-surface-light-alt:var(--primary-l-3);--color-surface-light-secondary:var(--secondary-l-2);--color-surface-dark:var(--obsidian);--color-surface-dark-muted:var(--obsidian-l-1);--color-surface-dark-alt:var(--primary-d-2);--color-surface-dark-secondary:var(--secondary-d-1);--color-box-shadow:var(--neutral-dark-t-1);--color-border:var(--neutral-dark-t-2);--neutral-light:hsla(100, 0%, 100%, 1);--neutral-dark:hsla(0, 0%, 0%, 1);--neutral-light-t-1:hsla(0, 0%, 100%, 0.1);--neutral-light-t-2:hsla(0, 0%, 100%, 0.2);--neutral-light-t-3:hsla(0, 0%, 100%, 0.3);--neutral-light-t-4:hsla(0, 0%, 100%, 0.4);--neutral-light-t-5:hsla(0, 0%, 100%, 0.5);--neutral-light-t-6:hsla(0, 0%, 100%, 0.6);--neutral-light-t-7:hsla(0, 0%, 100%, 0.7);--neutral-light-t-8:hsla(0, 0%, 100%, 0.8);--neutral-light-t-9:hsla(0, 0%, 100%, 0.9);--neutral-dark-t-1:hsla(0, 0%, 0%, 0.1);--neutral-dark-t-2:hsla(0, 0%, 0%, 0.2);--neutral-dark-t-3:hsla(0, 0%, 0%, 0.3);--neutral-dark-t-4:hsla(0, 0%, 0%, 0.4);--neutral-dark-t-5:hsla(0, 0%, 0%, 0.5);--neutral-dark-t-6:hsla(0, 0%, 0%, 0.6);--neutral-dark-t-7:hsla(0, 0%, 0%, 0.7);--neutral-dark-t-8:hsla(0, 0%, 0%, 0.8);--neutral-dark-t-9:hsla(0, 0%, 0%, 0.9);--status-info:hsla(210, 95%, 56%, 1);--status-info-t-1:hsla(210, 95%, 91%, 0.2);--status-info-t-2:hsla(210, 95%, 82%, 0.4);--status-info-t-3:hsla(210, 95%, 74%, 0.6);--status-info-t-4:hsla(210, 95%, 65%, 0.8);--status-success:hsla(136, 95%, 56%, 1);--status-success-t-1:hsla(136, 95%, 91%, 0.2);--status-success-t-2:hsla(136, 95%, 82%, 0.4);--status-success-t-3:hsla(136, 95%, 74%, 0.6);--status-success-t-4:hsla(136, 95%, 65%, 0.8);--status-warning:hsla(45, 95%, 56%, 1);--status-warning-t-1:hsla(45, 95%, 91%, 0.2);--status-warning-t-2:hsla(45, 95%, 82%, 0.4);--status-warning-t-3:hsla(45, 95%, 74%, 0.6);--status-warning-t-4:hsla(45, 95%, 65%, 0.8);--status-error:hsla(351, 95%, 56%, 1);--status-error-t-1:hsla(351, 95%, 91%, 0.2);--status-error-t-2:hsla(351, 95%, 82%, 0.4);--status-error-t-3:hsla(351, 95%, 74%, 0.6);--status-error-t-4:hsla(351, 95%, 65%, 0.8)}