:root{--sp-xxxs:4px;--sp-xxs:8px;--sp-10:10px;--sp-xs:12px;--sp-sm:14px;--sp-md:16px;--sp-lg:18px;--sp-xl:20px;--sp-2xl:24px;--sp-3xl:32px;--sp-4xl:40px;--sp-5xl:48px;--sp-6xl:64px;--sp-7xl:72px;--sp-8xl:80px;--sp-9xl:92px;--container-max-w:1184px;--container-px:var(--sp-3xl);--container-px-t:var(--sp-2xl);--container-px-m:var(--sp-sm);--container-py:var(--sp-6xl);--container-py-t:var(--sp-4xl);--container-py-m:var(--sp-4xl);--font-body:Roboto,sans-serif;--font-display:"Roboto Serif",serif;--font-secondary:Poppins,sans-serif,Arial;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--leading-small:1.1;--leading-normal:1.25;--leading-wide:1.5;--leading-wider:1.8;--tracking-smaller:-0.03em;--tracking-small:-0.05em;--tracking-wide:0.03em;--tracking-wider:0.05em;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:36px;--text-4xl:48px;--text-5xl:58px;--text-6xl:64px;--text-7xl:72px;--text-8xl:84px;--text-9xl:96px;--color-white:#F5F4F6;--color-black:#303746;--color-primary:#1B3560;--color-primary-hover:#3c5373;--color-secondary:#8C6D38;--color-accent:#1C8CA1;--color-shade:#767676;--color-overlay:#00000085;--color-overlay-soft:#00000057;--hw-ease:cubic-bezier(0.16,1,0.30,1);--hw-ease-soft:cubic-bezier(0.33,1,0.68,1);--hw-dur:1.1s;--hw-rise:34px;--hw-accent:var(--color-accent);--hw-gold:var(--color-secondary);--hw-navy:var(--color-primary);--leading-none:1;--leading-130:1.3;--leading-135:1.35;--leading-140:1.4;--leading-160:1.6;--text-2xs:10px;--text-28:28px;--text-32:32px;--tracking-widest:0.08em}@media (max-width:1119px){:root{--hw-dur:0.95s;--hw-rise:26px}}@media (max-width:767px){:root{--hw-dur:0.85s;--hw-rise:20px}}