:root{--color-primary-50:#e8eff1;--color-primary-100:#d0dee2;--color-primary-200:#a1bdc6;--color-primary-300:#719ca9;--color-primary-400:#427b8d;--color-primary-500:#135a70;--color-primary-600:#0f4a5c;--color-primary-700:#0c3a49;--color-primary-800:#082a35;--color-primary-900:#041a22;--color-primary-950:#020d11;--color-secondary-50:#f7f8f7;--color-secondary-100:#eff1ef;--color-secondary-200:#dfe2df;--color-secondary-300:#cfd4ce;--color-secondary-400:#bfc5be;--color-secondary-500:#afb7ae;--color-secondary-600:#8b948a;--color-secondary-700:#6a716a;--color-secondary-800:#4a4f49;--color-secondary-900:#2b2e2a;--color-secondary-950:#161815;--color-accent-50:#fff8ea;--color-accent-100:#fff1d5;--color-accent-200:#fee4ac;--color-accent-300:#fed683;--color-accent-400:#fdc959;--color-accent-500:#fdbb30;--color-accent-600:#e3a214;--color-accent-700:#b57f0e;--color-accent-800:#875e0a;--color-accent-900:#5a3e06;--color-accent-950:#2d1f03;--color-text-primary:#135a70;--color-text-secondary:#000000;--color-text-tertiary:#afb7ae;--color-text-white:#ffffff;--color-text-link:#2c80ff;--color-text-link-hover:#1d64d8;--color-text-success:#15803d;--color-text-warning:#b45309;--color-text-error:#b91c1c;--color-text-info:#1d4ed8;--color-bg-primary:#ffffff;--color-bg-secondary:#f7f8f7;--color-bg-tertiary:#eff1ef;--color-bg-inverse:#135a70;--color-border-default:#dfe2df;--color-border-strong:#afb7ae;--color-border-focus:#135a70;--color-interactive-default:#135a70;--color-interactive-hover:#0f4a5c;--color-interactive-active:#0c3a49;--color-interactive-disabled:#cfd4ce;--color-overlay:rgba(0,0,0,0.5)}@font-face{font-family:Saira;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/saira-v23-latin-ext-italic.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/saira-v23-latin-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/saira-v23-latin-ext-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/saira-v23-latin-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}