@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}:root{--teal-50:#EEFAF8;--teal-100:#E6F2F0;--teal-200:#CBE0DE;--teal-300:#AFCBC8;--teal-400:#87AEAA;--teal-500:#5F918D;--teal-600:#3A7874;--teal-700:#005F5B;--teal-800:#004744;--teal-900:#0F3B38;--teal-950:#00201F;--coral-50:#FFF4F1;--coral-100:#FEE5DF;--coral-200:#FFCBBF;--coral-300:#FFA792;--coral-400:#FF7A5C;--coral-500:#DB6146;--coral-600:#BA4A31;--coral-700:#9E3A22;--coral-800:#7D1E06;--coral-900:#620D00;--coral-950:#460300;--neutral-50:#F8FBFA;--neutral-100:#F3F5F5;--neutral-200:#E1E6E6;--neutral-300:#D1D5D5;--neutral-400:#9CA5A4;--neutral-500:#6C7474;--neutral-600:#4C5453;--neutral-700:#3A4141;--neutral-800:#212827;--neutral-900:#121918;--neutral-950:#060C0B;--white:#FFFFFF;--color-bg:var(--white);--color-bg-subtle:var(--neutral-50);--color-surface:var(--white);--color-surface-brand:var(--teal-100);--color-border:var(--neutral-200);--color-border-strong:var(--neutral-500);--color-text:var(--neutral-900);--color-text-muted:var(--neutral-600);--color-text-link:var(--teal-700);--color-brand:var(--teal-700);--color-brand-hover:var(--teal-800);--color-on-brand:var(--white);--color-action:var(--coral-400);--color-action-hover:var(--coral-500);--color-on-action:var(--neutral-900);--color-action-text:var(--coral-700);--color-action-subtle:var(--coral-50);--color-progress-track:var(--neutral-200);--color-progress-fill:var(--teal-700);--color-success:#1E7A3C;--color-success-subtle:#E7F4EB;--color-danger:#B42318;--color-danger-subtle:#FDECEA;--color-warning:#8A5300;--color-warning-subtle:#FFF4DB;--color-info:#1D5FB0;--color-info-subtle:#EAF1FB;--color-focus-ring:var(--teal-700);color-scheme:light}:root[data-theme=dark]{--color-bg:var(--neutral-900);--color-bg-subtle:var(--neutral-800);--color-surface:var(--neutral-800);--color-surface-brand:#263332;--color-border:var(--neutral-700);--color-border-strong:var(--neutral-500);--color-text:var(--neutral-50);--color-text-muted:var(--neutral-400);--color-text-link:var(--teal-300);--color-brand:var(--teal-600);--color-brand-hover:var(--teal-700);--color-on-brand:var(--white);--color-action:var(--coral-400);--color-action-hover:var(--coral-300);--color-on-action:var(--neutral-900);--color-action-text:var(--coral-300);--color-action-subtle:#3A2B25;--color-progress-track:var(--neutral-700);--color-progress-fill:var(--teal-400);--color-success:#5CC27F;--color-success-subtle:#20372B;--color-danger:#F08A80;--color-danger-subtle:#372E2B;--color-warning:#F2B84B;--color-warning-subtle:#383523;--color-info:#7FB0F0;--color-info-subtle:#25343D;--color-focus-ring:var(--teal-300);color-scheme:dark}