:root{
  --on-gold:#101010;
  --teal:#2A5764;
  --teal-dk:#1b4150;
  --gold:#F0AD3D;
  --gold-hover:#d99a2e;
  --orange:#E87B05;
  --burnt:#993702;
  --cream:#F1F2CA;
  --sky:#EEF7F9;
  --ink:#101010;
  --ink-soft:#3a3a3a;
  --line:#e6e6e6;
  --paper:#FFFFFF;
  --max:1180px;
  --gut:24px;
}

:root{
  --c-fff:#fff;
  --c-rgba-255-255-255-0_97:rgba(255,255,255,0.97);
  --c-rgba-0-0-0-0_08:rgba(0,0,0,0.08);
  --c-rgba-255-255-255-0_8:rgba(255,255,255,0.8);
  --c-rgba-255-255-255-0_1:rgba(255,255,255,0.1);
  --c-f3f3f3:#f3f3f3;
  --c-rgba-16-16-16-0_4:rgba(16,16,16,0.4);
  --c-rgba-27-65-80-0_55:rgba(27,65,80,0.55);
  --c-rgba-27-65-80-0_85:rgba(27,65,80,0.85);
  --c-rgba-0-0-0-0_25:rgba(0,0,0,0.25);
  --c-rgba-255-255-255-0_95:rgba(255,255,255,0.95);
  --c-rgba-0-0-0-0_3:rgba(0,0,0,0.3);
  --c-rgba-255-255-255-0_4:rgba(255,255,255,0.4);
  --c-rgba-0-0-0-0_4:rgba(0,0,0,0.4);
  --c-rgba-255-255-255-0_3:rgba(255,255,255,0.3);
  --c-rgba-0-0-0-0_6:rgba(0,0,0,0.6);
  --c-rgba-27-65-80-0_6:rgba(27,65,80,0.6);
  --c-rgba-27-65-80-0_9:rgba(27,65,80,0.9);
  --c-rgba-0-0-0-0_38:rgba(0,0,0,0.38);
  --c-rgba-255-255-255-0_92:rgba(255,255,255,0.92);
  --c-e1edf0:#e1edf0;
  --c-rgba-0-0-0-0:rgba(0,0,0,0);
  --c-000:#000;
  --c-rgba-255-255-255-0_9:rgba(255,255,255,0.9);
  --c-rgba-255-255-255-0_6:rgba(255,255,255,0.6);
  --c-rgba-255-255-255-0_85:rgba(255,255,255,0.85);
  --c-rgba-255-255-255-0_55:rgba(255,255,255,0.55);
  --c-rgba-255-255-255-0_08:rgba(255,255,255,0.08);
  --c-rgba-255-255-255-0_78:rgba(255,255,255,0.78);
  --c-rgba-0-0-0-0_07:rgba(0,0,0,0.07);
  --c-68757b:#68757b;
  --c-rgba-42-87-100-0_1:rgba(42,87,100,0.1);
  --c-767676:#767676;
  --c-f4ba55:#f4ba55;
  --c-rgba-255-255-255-0_82:rgba(255,255,255,0.82);
  --c-f5d08a:#f5d08a;
  --c-rgba-255-255-255-0_86:rgba(255,255,255,0.86);
  --c-rgba-255-255-255-0_06:rgba(255,255,255,0.06);
  --c-rgba-255-255-255-0_72:rgba(255,255,255,0.72);
  --c-rgba-27-65-80-0:rgba(27,65,80,0);
  --c-ffffff:#ffffff;
  --c-eef7f9:#eef7f9;
  --c-101010:#101010;
  --c-3a3a3a:#3a3a3a;
  --c-2a5764:#2a5764;
  --c-1b4150:#1b4150;
  --c-993702:#993702;
  --c-rgba-0-0-0-0_22:rgba(0,0,0,0.22);
  --c-101a1d:#101a1d;
  --c-17282d:#17282d;
  --c-14262b:#14262b;
  --c-b9e4e9:#b9e4e9;
  --c-0b1518:#0b1518;
  --c-ffd079:#ffd079;
  --c-ffe1a8:#ffe1a8;
  --c-ffbf7a:#ffbf7a;
  --c-f4fbfc:#f4fbfc;
  --c-d4e4e7:#d4e4e7;
  --c-60777d:#60777d;
  --c-rgba-16-26-29-0_97:rgba(16,26,29,0.97);
  --fs-17px-s:calc(17px * var(--display-scale));
  --fs-18px-s:calc(18px * var(--display-scale));
  --fs-15px-s:calc(15px * var(--display-scale));
  --fs-10px-s:calc(10px * var(--display-scale));
  --fs-14px-s:calc(14px * var(--display-scale));
  --fs-16px-s:calc(16px * var(--display-scale));
  --fs-clamp-40px-s-6vw-s-68px-s:clamp(calc(40px * var(--display-scale)),calc(6vw * var(--display-scale)),calc(68px * var(--display-scale)));
  --fs-clamp-18px-s-2vw-s-22px-s:clamp(calc(18px * var(--display-scale)),calc(2vw * var(--display-scale)),calc(22px * var(--display-scale)));
  --fs-clamp-36px-s-5_5vw-s-56px-s:clamp(calc(36px * var(--display-scale)),calc(5.5vw * var(--display-scale)),calc(56px * var(--display-scale)));
  --fs-clamp-17px-s-1_6vw-s-20px-s:clamp(calc(17px * var(--display-scale)),calc(1.6vw * var(--display-scale)),calc(20px * var(--display-scale)));
  --fs-13px-s:calc(13px * var(--display-scale));
  --fs-11px-s:calc(11px * var(--display-scale));
  --fs-clamp-32px-s-4vw-s-44px-s:clamp(calc(32px * var(--display-scale)),calc(4vw * var(--display-scale)),calc(44px * var(--display-scale)));
  --fs-clamp-28px-s-3_5vw-s-38px-s:clamp(calc(28px * var(--display-scale)),calc(3.5vw * var(--display-scale)),calc(38px * var(--display-scale)));
  --fs-22px-s:calc(22px * var(--display-scale));
  --fs-clamp-72px-s-8vw-s-96px-s:clamp(calc(72px * var(--display-scale)),calc(8vw * var(--display-scale)),calc(96px * var(--display-scale)));
  --fs-0_4em:0.4em;
  --fs-19px-s:calc(19px * var(--display-scale));
  --fs-12px-s:calc(12px * var(--display-scale));
  --fs-clamp-32px-s-4_5vw-s-48px-s:clamp(calc(32px * var(--display-scale)),calc(4.5vw * var(--display-scale)),calc(48px * var(--display-scale)));
  --fs-max-16px-14px-s:max(16px, calc(14px * var(--display-scale)));
  --fs-20px-s:calc(20px * var(--display-scale));
  --fs-28px-s:calc(28px * var(--display-scale));
  --fs-max-16px-15px-s:max(16px, calc(15px * var(--display-scale)));
  --fs-34px-s:calc(34px * var(--display-scale));
  --fs-24px-s:calc(24px * var(--display-scale));
  --fs-26px-s:calc(26px * var(--display-scale));
  --fs-clamp-24px-s-3_2vw-s-32px-s:clamp(calc(24px * var(--display-scale)),calc(3.2vw * var(--display-scale)),calc(32px * var(--display-scale)));
  --fs-min-32px-s-12vw:min(calc(32px * var(--display-scale)),12vw);
  --display-small:1rem;
  --display-body:1rem;
  --display-title:1.2rem;
  --ff-inter-segoe-ui-apple-system-blinkmacsystemfont-sans-serif:'Inter','Segoe UI',-apple-system,BlinkMacSystemFont,sans-serif;
  --ff-fraunces-serif:'Fraunces',serif;
  --ff-inter-sans-serif:'Inter',sans-serif;
  --ff-inter-segoe-ui-sans-serif:'Inter','Segoe UI',sans-serif;
}
