@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@800&display=swap");@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/inter-latin.6c596dfc.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:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/inter-latin-ext.3835a68e.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:italic;font-weight:400 800;font-display:swap;src:url(/_next/static/media/inter-italic-latin.d5390949.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:Inter;font-style:italic;font-weight:400 800;font-display:swap;src:url(/_next/static/media/inter-italic-latin-ext.5f3caad3.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--tf-blue-anchor:#001e57;--tf-blue-bright:#006bd6;--tf-green-plus:#0f6637;--tf-tan:#f8f3e9;--tf-blue-cta:#003366;--tf-blue-link:#007bff;--tf-white:#ffffff;--tf-surface-tan:#f9f6f3;--tf-surface-gray:#f6f6f6;--tf-surface-alt:#f3f4f6;--tf-ink:#111111;--tf-ink-333:#333333;--tf-body:#4a5568;--tf-muted:#5f6673;--tf-subtle:#838383;--tf-placeholder:#757575;--tf-border:#dbdbdb;--tf-border-cool:#e4e8ef;--tf-border-soft:#e8e8e8;--tf-border-gray:#e5e7eb;--tf-plus-surface:#eff9f4;--tf-plus-border:#b3e0c7;--tf-pink:#e1306c;--tf-yellow:#fcb81a;--tf-caution-surface:#fff7e6;--tf-caution-ink:#7a5200;--tf-caution-line:#a87400;--tf-danger-surface:#fdeef3;--tf-danger-ink:#8f1244;--tf-chip-info-bg:#e8f1fb;--tf-chip-info-fg:#002a54;--tf-chip-mute-bg:#f6f6f6;--tf-chip-mute-fg:#6d6d6d;--tf-hairline:rgb(0 30 87/10%);--tf-hairline-strong:rgb(0 30 87/14%);--color-bg-page:var(--tf-white);--surface-card:var(--tf-white);--surface-warm:var(--tf-surface-tan);--surface-field:var(--tf-surface-gray);--surface-canvas:var(--tf-surface-tan);--text-heading:var(--tf-blue-anchor);--text-heading-cta:var(--tf-blue-cta);--text-body:var(--tf-body);--text-muted:var(--tf-muted);--text-subtle:var(--tf-subtle);--text-on-dark:var(--tf-white);--border-default:var(--tf-border);--border-subtle:var(--tf-border-cool);--action-primary:var(--tf-blue-cta);--action-primary-hover:#002a54;--action-strong:var(--tf-blue-anchor);--action-strong-hover:#041640;--action-danger:#c62828;--action-danger-hover:#a61f1f;--link:var(--tf-blue-bright);--link-nav:var(--tf-blue-link);--plus-fg:var(--tf-green-plus);--plus-surface:var(--tf-plus-surface);--plus-border:var(--tf-plus-border);--caution-fg:var(--tf-caution-ink);--caution-surface:var(--tf-caution-surface);--caution-border:var(--tf-caution-line);--danger-fg:var(--tf-danger-ink);--danger-surface:var(--tf-danger-surface);--danger-border:var(--tf-pink);--badge-count-bg:#c22138;--badge-count-fg:var(--tf-white);--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-accent:"Playfair Display",Georgia,"Times New Roman",serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fs-display:48px;--lh-display:55.2px;--fs-h2:32px;--lh-h2:40px;--fs-h3:28px;--lh-h3:33.6px;--fs-title:22px;--lh-title:33px;--fs-lead:18px;--lh-lead:28.8px;--fs-subtitle:16px;--lh-subtitle:24px;--fs-body:14px;--lh-body:21px;--fs-body-tight:14px;--lh-body-tight:19.6px;--fs-base:14px;--lh-base:21px;--fs-md:16px;--lh-md:24px;--fs-lg:18px;--lh-lg:28.8px;--fs-sm:13px;--lh-sm:18px;--fs-xs:12px;--lh-xs:16.8px;--fs-caption:12px;--lh-caption:16.8px;--fs-2xs:11px;--lh-2xs:15px;--fs-micro:11px;--lh-micro:16.94px;--ls-caps:0.04em;--ls-tight:-0.01em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:28px;--sp-8:32px;--sp-9:36px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--page-gutter:70px;--page-max:1300px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:20px;--radius-full:999px;--border-hairline:1px;--border-nav-top:2.222px;--shadow-card:0px 1px 2px rgba(0,30,87,0.04);--shadow-header:0px 4px 4px rgba(27,43,75,0.08);--shadow-pill:0px 0px 8px rgba(0,0,0,0.08);--shadow-pop:0px 8px 24px rgba(0,30,87,0.12);--ring-card:inset 0 0 0 1px var(--tf-hairline);--ring-tile:inset 0 0 0 1px var(--tf-hairline);--ring-plus:inset 0 0 0 1px var(--tf-plus-border);--ease-standard:cubic-bezier(0.4,0,0.2,1);--dur-fast:120ms;--dur-base:180ms}*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100%}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);background:var(--color-bg-page)}a{color:var(--link)}:focus-visible{outline:3px solid var(--tf-blue-bright);outline-offset:2px;border-radius:var(--radius-xs)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.tfs-skip-link{position:absolute;left:-9999px;top:0;z-index:100;padding:var(--sp-2) var(--sp-4);background:var(--tf-blue-anchor);color:var(--tf-white);border-radius:0 0 var(--radius-md) 0}.tfs-skip-link:focus-visible{left:0}