@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__gHMoyq__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__gHMoyq__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__7kHaPa__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__7kHaPa__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_de99100f-module__-w-5uq__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_de99100f-module__-w-5uq__variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.08di4g7n39o46.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.3szkwhi_rfrst.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.0op912u62qdhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_1acedc06-module___bCEiW__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_1acedc06-module___bCEiW__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.1rlxnzisjz_e1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.1lnyw1zsxhp0r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.0lvk2smlqz3yc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.2dzaija1uhw5g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.0fd-fjxmcxcjd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.42l_3z3944ji5.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.1szw2e8s5ktgm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.026ae5sgholss.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.0a0h245ktd4x0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Fallback;src:local(Arial);ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:99.78%}.roboto_a041e23c-module__WblFga__className{font-family:Roboto,Roboto Fallback;font-style:normal}.roboto_a041e23c-module__WblFga__variable{--font-roboto:"Roboto", "Roboto Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/0fb96d1b5bc8468e-s.2jilrsbix2ysy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/1a36275c0a5dae4b-s.0hltrl_6_8g8_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4516abe641523af1-s.1_oo8puzoz84h.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/8b28f59145c251c9-s.0fb5rus8t3v1q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/6809fa33fa73d760-s.05pw64os6u43i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/cef856781ea24bd1-s.p.42r14_4q5vmfj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_efc7d4d2-module__wi4VMq__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_efc7d4d2-module__wi4VMq__variable{--font-source-serif-4:"Source Serif 4", "Source Serif 4 Fallback"}
:root{--color-brand-50:#f0f5fd;--color-brand-100:#dfe9fb;--color-brand-200:#bdd4f7;--color-brand-300:#9bbff3;--color-brand-400:#7fa7e6;--color-brand-500:#5585cc;--color-brand-600:#3b67a8;--color-brand-700:#2a4b7e;--color-brand-800:#1c3256;--color-brand-900:#101d32;--color-brand-950:#080e1a;--color-navy-50:#eef2f8;--color-navy-100:#d5dfef;--color-navy-200:#aabfdf;--color-navy-300:#7a96c9;--color-navy-400:#4f6fa8;--color-navy-500:#2e5082;--color-navy-600:#193459;--color-navy-700:#112540;--color-navy-800:#0a1828;--color-navy-900:#050c14;--color-navy-950:#02060a;--color-ink-700:var(--color-navy-700);--color-ink-800:var(--color-navy-800);--color-ink-900:var(--color-navy-900);--color-solution-credit:#5585cc;--color-solution-credit-deep:#2a4b7e;--color-solution-equity:#6a6860;--color-solution-equity-deep:#3e3e44;--color-solution-lending:#7b8a9e;--color-solution-lending-deep:#4a5567;--color-solution-insurance:#9b8bc4;--color-solution-insurance-deep:#6e5fa0;--color-success-50:#f0fdf4;--color-success-100:#dcfce7;--color-success-200:#bbf7d0;--color-success-300:#86efac;--color-success-400:#4ade80;--color-success-500:#22c55e;--color-success-600:#16a34a;--color-success-700:#15803d;--color-success-800:#166534;--color-success-900:#14532d;--color-success-950:#052e16;--color-info-50:#f0fcfd;--color-info-100:#d4f6f9;--color-info-200:#a9ecf3;--color-info-300:#70dceb;--color-info-400:#36c8da;--color-info-500:#0aaab9;--color-info-600:#088896;--color-info-700:#0b6e7a;--color-info-800:#105963;--color-info-900:#124a52;--color-info-950:#062f36;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-200:#fde68a;--color-warning-300:#fcd34d;--color-warning-400:#fbae40;--color-warning-500:#f59e0b;--color-warning-600:#d97706;--color-warning-700:#b45309;--color-warning-800:#92400e;--color-warning-900:#78350f;--color-warning-950:#451a03;--color-danger-50:#fff1f2;--color-danger-100:#ffe4e6;--color-danger-200:#fecdd3;--color-danger-300:#fda4af;--color-danger-400:#fb7185;--color-danger-500:#f43f5e;--color-danger-600:#e11d48;--color-danger-700:#be123c;--color-danger-800:#9f1239;--color-danger-900:#881337;--color-danger-950:#4c0519;--color-neutral-50:#f8fafb;--color-neutral-100:#eef2f4;--color-neutral-150:var(--color-neutral-100);--color-neutral-200:#d5dde2;--color-neutral-300:#acb6c3;--color-neutral-400:#8496a0;--color-neutral-500:#536773;--color-neutral-600:#3e4e58;--color-neutral-700:#2d3840;--color-neutral-800:#1e262c;--color-neutral-900:#101418;--color-neutral-950:#080a0c;--color-sand-50:#fdfcf8;--color-sand-100:#faf7e9;--color-sand-200:#f0ebd8;--color-sand-300:#e0d9c4;--color-sand-400:#c8bca4;--color-sand-500:#a89878;--color-sand-600:#887555;--color-sand-700:#685840;--color-sand-800:#483c2c;--color-sand-900:#28201a;--color-sand-950:#14100c;--color-background-50:#fff;--color-background-100:#fafafa;--color-background-200:#f5f5f5;--color-background-300:#efefef;--color-background-400:#e5e5e5;--color-background-500:#d4d4d4;--color-background-600:#a3a3a3;--color-background-700:#737373;--color-background-800:#404040;--color-background-900:#262626;--color-background-950:#171717;--color-surface-canvas:#fafafa;--color-surface-page:#fff;--color-surface-subtle:#f8fafb;--color-surface-elevated:#fff;--color-surface-muted:#eef2f4;--color-surface-ink:#050c14;--color-border-muted:#eef2f4;--color-border-default:#d5dde2;--color-border-strong:#acb6c3;--color-text-primary:#101418;--color-text-secondary:#3e4e58;--color-text-muted:#536773;--color-text-subtle:#8496a0;--color-text-disabled:#acb6c3;--color-text-inverse:#fff;--color-text-link:#3b67a8;--color-text-accent:#3b67a8;--color-action-primary:#101d32;--color-action-on-primary:#fff;--color-icon-default:#1e262c;--color-state-hover:#1014180a;--color-state-active:#10141814;--color-state-selected:#5585cc14;--color-state-selected-border:#101d32;--color-state-focus:#5585cc47;--color-state-disabled:#d5dde2;--color-scrim:#050c147a;--color-brand-500-hsl:216 54% 57%;--color-brand-900-hsl:217 52% 13%;--color-neutral-100-hsl:200 21% 95%;--color-neutral-200-hsl:203 18% 86%;--color-neutral-500-hsl:203 16% 39%;--color-neutral-900-hsl:210 20% 8%;--color-danger-500-hsl:350 89% 60%;--color-success-500-hsl:142 71% 45%;--color-warning-500-hsl:38 92% 50%;--font-family-sans:var(--font-figtree,Figtree), Figtree, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-family-display:var(--font-newsreader,Newsreader), Newsreader, ui-serif, Georgia, Cambria, "Times New Roman", serif;--font-family-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--font-size-3xs:.625rem;--font-size-2xs:.6875rem;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-md:.875rem;--font-size-lg:1rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:2.25rem;--font-size-5xl:3.75rem;--font-size-6xl:5rem;--font-size-display:6rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.04;--line-height-snug:1.15;--line-height-normal:1.45;--line-height-relaxed:1.6;--letter-spacing-tightest:-.045em;--letter-spacing-tight:-.025em;--letter-spacing-normal:-.01em;--letter-spacing-wide:.02em;--letter-spacing-caps:.12em;--font-size-display-2xl:6rem;--font-size-display-xl:4.5rem;--font-size-display-lg:3.75rem;--font-size-display-md:3rem;--font-size-display-sm:2.25rem;--font-size-heading-xl:1.75rem;--font-size-heading-lg:1.5rem;--font-size-heading-md:1.25rem;--font-size-heading-sm:1.125rem;--font-size-heading-xs:1rem;--font-size-body-xl:1.125rem;--font-size-body-lg:1rem;--font-size-body-md:.875rem;--font-size-body-sm:.75rem;--font-size-label-lg:.875rem;--font-size-label-md:.75rem;--font-size-label-sm:.625rem;--font-size-caption-lg:.75rem;--font-size-caption-md:.6875rem;--font-size-caption-sm:.625rem;--font-size-data-2xl:5rem;--font-size-data-xl:4rem;--font-size-data-lg:3rem;--font-size-data-md:2.25rem;--font-size-data-sm:1.5rem;--font-size-data-xs:1.125rem;--font-size-data-xss:.875rem;--font-weight-display-2xl:300;--line-height-display-2xl:1;--letter-spacing-display-2xl:-.03em;--font-weight-display-xl:400;--line-height-display-xl:1.05;--letter-spacing-display-xl:-.025em;--font-weight-display-lg:400;--line-height-display-lg:1.1;--letter-spacing-display-lg:-.02em;--font-weight-display-md:400;--line-height-display-md:1.15;--letter-spacing-display-md:-.015em;--font-weight-display-sm:600;--line-height-display-sm:1.2;--letter-spacing-display-sm:-.01em;--font-weight-heading-xl:600;--line-height-heading-xl:1.3;--letter-spacing-heading-xl:-.018em;--font-weight-heading-lg:500;--line-height-heading-lg:1.33;--letter-spacing-heading-lg:-.015em;--font-weight-heading-md:600;--line-height-heading-md:1.4;--letter-spacing-heading-md:-.01em;--font-weight-heading-sm:600;--line-height-heading-sm:1.44;--letter-spacing-heading-sm:-.005em;--font-weight-heading-xs:500;--line-height-heading-xs:1.5;--letter-spacing-heading-xs:0;--line-height-body-xl:1.75;--letter-spacing-body-xl:0;--line-height-body-lg:1.5;--letter-spacing-body-lg:0;--line-height-body-md:1.5;--letter-spacing-body-md:0;--line-height-body-sm:1.7;--letter-spacing-body-sm:0;--font-weight-label-lg:600;--line-height-label-lg:1.5;--letter-spacing-label-lg:.04em;--font-weight-label-md:600;--line-height-label-md:1.5;--letter-spacing-label-md:.1em;--font-weight-label-sm:700;--line-height-label-sm:1.4;--letter-spacing-label-sm:.12em;--font-weight-caption-lg:400;--line-height-caption-lg:1.67;--letter-spacing-caption-lg:0;--font-weight-caption-md:400;--line-height-caption-md:1.6;--letter-spacing-caption-md:0;--font-weight-caption-sm:400;--line-height-caption-sm:1.5;--letter-spacing-caption-sm:0;--font-weight-data-2xl:700;--line-height-data-2xl:1;--letter-spacing-data-2xl:-.03em;--font-weight-data-xl:600;--line-height-data-xl:1;--letter-spacing-data-xl:-.025em;--font-weight-data-lg:500;--line-height-data-lg:1.1;--letter-spacing-data-lg:-.02em;--font-weight-data-md:400;--line-height-data-md:1.15;--letter-spacing-data-md:-.015em;--font-weight-data-sm:400;--line-height-data-sm:1.2;--letter-spacing-data-sm:-.01em;--font-weight-data-xs:400;--line-height-data-xs:1.3;--letter-spacing-data-xs:-.005em;--font-weight-data-xss:400;--line-height-data-xss:1.3;--letter-spacing-data-xss:-.005em;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:56px;--space-11:64px;--space-12:80px;--space-14:96px;--space-16:128px;--space-20:160px;--space-2xs:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-base:16px;--space-lg:20px;--space-xl:24px;--space-2xl:32px;--space-3xl:40px;--space-4xl:48px;--space-5xl:56px;--space-6xl:64px;--space-7xl:80px;--space-8xl:96px;--space-9xl:128px;--space-10xl:160px;--radius-none:0;--radius-action:8px;--radius-content:12px;--radius-surface:16px;--radius-pill:999px;--radius-xxs:var(--radius-action);--radius-xs:var(--radius-action);--radius-sm:var(--radius-action);--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:var(--radius-surface);--radius-full:var(--radius-pill);--radius-panel:var(--radius-surface);--elevation-0:0 0 0 1px #0a0a0c0f;--elevation-1:0 1px 2px #14130f0a, 0 0 0 1px #0a0a0c0f;--elevation-2:0 2px 6px #14130f0d, 0 1px 2px #14130f0a, 0 0 0 1px #0a0a0c0f;--elevation-3:0 6px 20px #14130f0f, 0 2px 6px #14130f0a, 0 0 0 1px #0a0a0c0f;--elevation-4:0 20px 50px #14130f14, 0 6px 16px #14130f0d, 0 0 0 1px #0a0a0c17;--elevation-5:0 40px 100px #14130f1f, 0 12px 32px #14130f0f;--elevation-focus:0 0 0 3px #5585cc47;--ease-out:cubic-bezier(.22, .8, .2, 1);--ease-in:cubic-bezier(.6, .04, .9, .3);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--duration-instant:80ms;--duration-fast:.16s;--duration-base:.24s;--duration-slow:.42s;--duration-slower:.64s;--transition-fast:.16s cubic-bezier(.22, .8, .2, 1);--transition-normal:.24s cubic-bezier(.22, .8, .2, 1);--transition-slow:.42s cubic-bezier(.22, .8, .2, 1);--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal:1040;--z-popover:1050;--z-tooltip:1060}
.theme-nyl{--color-blue-025:#f2f8ff;--color-blue-50:#e5f1ff;--color-blue-100:#cce3ff;--color-blue-150:#b2d5ff;--color-blue-200:#99c8ff;--color-blue-250:#80baff;--color-blue-300:#66a8ff;--color-blue-400:#38f;--color-blue-500:#0468ff;--color-blue-600:#04c;--color-blue-700:#001e94;--color-blue-800:#000a62;--color-blue-900:#000533;--color-gray-025:#f9f6f4;--color-gray-050:#f0edeb;--color-gray-100:#e4dfdb;--color-gray-150:#d6d3d0;--color-gray-200:#ccc9c6;--color-gray-250:#c2bfbd;--color-gray-300:#b5b3b1;--color-gray-400:#9c9c9c;--color-gray-500:#7f8082;--color-gray-600:#646569;--color-gray-700:#4b4c52;--color-gray-800:#313238;--color-gray-900:#17181c;--color-green-025:#f4fdf5;--color-green-50:#e8fbeb;--color-green-100:#d6f9d8;--color-green-150:#c0f7c9;--color-green-200:#a5efbf;--color-green-250:#93ecb5;--color-green-300:#7de8ab;--color-green-400:#57db9b;--color-green-500:#30cf8f;--color-green-600:#1ab382;--color-green-700:#0f8a6d;--color-green-800:#016355;--color-green-900:#01322b;--color-orange-025:#fffaf5;--color-orange-050:#fff3e5;--color-orange-100:#ffe8cf;--color-orange-150:#ffdab2;--color-orange-200:#ffce99;--color-orange-250:#ffc280;--color-orange-300:#ffae57;--color-orange-400:#ff9522;--color-orange-500:#f2840d;--color-orange-600:#cc6a00;--color-orange-700:#995000;--color-orange-800:#663500;--color-orange-900:#331b00;--color-purple-025:#fbf5ff;--color-purple-050:#f4e6ff;--color-purple-100:#eaccff;--color-purple-150:#deb6fb;--color-purple-200:#d3a1f7;--color-purple-250:#c88cf2;--color-purple-300:#bc79ec;--color-purple-400:#a552e0;--color-purple-500:#8b37c8;--color-purple-600:#7028a4;--color-purple-700:#4d1773;--color-purple-800:#391155;--color-purple-900:#1c092b;--color-dv-blue-02:var(--color-blue-500);--color-dv-blue-03:var(--color-blue-800);--color-dv-green-01:var(--color-green-600);--color-dv-green-02:var(--color-green-800);--color-dv-blue-01:var(--color-blue-250);--color-dv-purple:var(--color-purple-600);--color-dv-orange:var(--color-orange-500);--color-dv-gray:var(--color-gray-150);--color-brand-50:var(--color-blue-50);--color-brand-100:var(--color-blue-100);--color-brand-200:var(--color-blue-200);--color-brand-300:var(--color-blue-300);--color-brand-400:var(--color-blue-400);--color-brand-500:var(--color-blue-500);--color-brand-600:var(--color-blue-600);--color-brand-700:var(--color-blue-700);--color-brand-800:var(--color-blue-800);--color-brand-900:var(--color-blue-900);--color-brand-500-hsl:216 100% 51%;--color-neutral-50:var(--color-gray-025);--color-neutral-100:var(--color-gray-050);--color-neutral-150:var(--color-gray-100);--color-neutral-200:var(--color-gray-150);--color-neutral-300:var(--color-gray-300);--color-neutral-400:var(--color-gray-400);--color-neutral-500:var(--color-gray-500);--color-neutral-600:var(--color-gray-600);--color-neutral-700:var(--color-gray-700);--color-neutral-800:var(--color-gray-800);--color-neutral-900:var(--color-gray-900);--color-success-50:var(--color-green-50);--color-success-100:var(--color-green-100);--color-success-200:var(--color-green-200);--color-success-500:#238400;--color-success-600:var(--color-green-600);--color-success-700:var(--color-green-700);--color-success-soft:#f5fff2;--color-info-50:var(--color-blue-025);--color-info-100:var(--color-blue-100);--color-info-200:var(--color-blue-200);--color-info-500:var(--color-blue-600);--color-info-600:var(--color-blue-700);--color-info-700:var(--color-blue-800);--color-warning-50:#fffcf2;--color-warning-500:#ffbf00;--color-danger-50:#fcf4f4;--color-danger-500:#c02321;--color-danger-700:#95201f;--color-neutral-100-hsl:24 14% 93%;--color-neutral-200-hsl:30 7% 83%;--color-neutral-500-hsl:220 1% 50%;--color-neutral-900-hsl:228 10% 10%;--color-danger-500-hsl:1 71% 44%;--color-text-link:var(--color-brand-600);--color-text-accent:var(--color-brand-600);--color-state-selected:color-mix(in srgb, var(--color-brand-500) 6%, transparent);--color-state-selected-border:var(--color-brand-500);--color-state-focus:color-mix(in srgb, var(--color-brand-500) 35%, transparent);--elevation-focus:0 0 0 3px color-mix(in srgb, var(--color-brand-500) 35%, transparent);--mui-palette-primary-main:var(--color-brand-500);--mui-palette-primary-dark:var(--color-brand-600);--mui-palette-primary-contrastText:var(--color-text-inverse);--font-family-sans:var(--font-roboto), "Roboto", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-family-display:"Alverata", var(--font-source-serif-4), "Source Serif 4", Georgia, serif;--space-0_5:2px;--brand-mark:url(/nyl-mark.svg)}
.theme-altbrand{--color-brand-50:#fff7ed;--color-brand-100:#ffedd5;--color-brand-200:#fed7aa;--color-brand-300:#fdba74;--color-brand-400:#fb923c;--color-brand-500:#f97316;--color-brand-600:#ea580c;--color-brand-700:#c2410c;--color-brand-800:#9a3412;--color-brand-900:#7c2d12;--color-text-link:var(--color-brand-600);--color-text-accent:var(--color-brand-600);--color-state-selected:color-mix(in srgb, var(--color-brand-500) 6%, transparent);--color-state-selected-border:var(--color-brand-500);--color-state-focus:color-mix(in srgb, var(--color-brand-500) 25%, transparent);--elevation-focus:0 0 0 3px color-mix(in srgb, var(--color-brand-500) 25%, transparent);--mui-palette-primary-main:var(--color-brand-500);--mui-palette-primary-light:var(--color-brand-400);--mui-palette-primary-dark:var(--color-brand-600);--mui-palette-primary-contrastText:var(--color-text-inverse);--color-brand-500-hsl:25 95% 53%}
.solution-meeting-prep{--background:0 0% 100%;--foreground:var(--color-neutral-900-hsl,224 10% 16%);--card:0 0% 100%;--card-foreground:var(--color-neutral-900-hsl,224 10% 16%);--popover:0 0% 100%;--popover-foreground:var(--color-neutral-900-hsl,224 10% 16%);--primary:var(--color-brand-500-hsl);--primary-foreground:0 0% 100%;--secondary:var(--color-neutral-100-hsl,220 14% 96%);--secondary-foreground:var(--color-neutral-900-hsl,224 10% 16%);--muted:var(--color-neutral-100-hsl,220 14% 96%);--muted-foreground:var(--color-neutral-500-hsl,220 9% 46%);--accent:var(--color-neutral-100-hsl,220 14% 96%);--accent-foreground:var(--color-neutral-900-hsl,224 10% 16%);--destructive:var(--color-danger-500-hsl,0 84% 60%);--destructive-foreground:0 0% 100%;--border:var(--color-neutral-200-hsl,220 13% 91%);--input:var(--color-neutral-200-hsl,220 13% 91%);--ring:var(--color-brand-500-hsl);--radius:var(--radius-action);--bg-app:var(--color-neutral-50);--bg-shell:var(--color-gray-100,var(--color-neutral-150,var(--color-neutral-100)));--bg-surface:var(--color-surface-canvas);--bg-muted:var(--color-neutral-100);--bg-sidebar:var(--color-surface-canvas);--bg-header:var(--color-brand-800);--bg-header-strong:var(--color-brand-900);--border-subtle:var(--color-neutral-100);--border-default:var(--color-neutral-200);--border-strong:var(--color-gray-250,#d1d5db);--text-primary:var(--color-neutral-900);--text-secondary:var(--color-neutral-600);--text-tertiary:var(--color-neutral-500);--text-on-dark:#fff;--text-on-dark-muted:var(--color-blue-150,#c2c8d6);--recognition-exec-council:#4a5d23;--recognition-council-life-member:#8a6d1c;--recognition-centurion:#7a3b15;--brand:var(--color-brand-500);--brand-strong:var(--color-brand-600);--brand-soft:var(--color-blue-025,var(--color-brand-50));--brand-ring:var(--color-state-focus);--success:var(--color-success-500);--success-bg:var(--color-success-100);--success-text:var(--color-success-700);--success-soft:var(--color-success-soft,#f0fdf4);--warning:var(--color-danger-500);--warning-bg:var(--color-danger-50);--warning-border:var(--color-danger-200);--warning-text:var(--color-danger-700);--info:var(--color-info-500);--info-bg:var(--color-info-50);--info-border:var(--color-info-200);--info-hover:var(--color-info-100);--purple:var(--color-purple-600,#9333ea);--purple-bg:var(--color-purple-025,#faf5ff);--intent-teal:#0a7c86;--intent-teal-soft:#e3f4f5;--amber:var(--color-orange-500,#d97706);--amber-bg:var(--color-orange-025,#fffbeb);--agent-grad-from:var(--brand);--agent-grad-to:var(--brand-strong);--agent-soft:var(--brand-soft);--agent-border:var(--color-blue-150,var(--color-brand-100));--agent-text:var(--brand-strong);--r-sm:var(--radius-action);--r-md:var(--radius-content);--r-lg:var(--radius-content);--r-xl:var(--radius-surface);--r-pill:var(--radius-pill);--shadow-sm:0 1px 2px #0f172a0a;--shadow-md:0 4px 14px #0f172a0f;--shadow-lg:0 16px 40px #0f172a1f;--shadow-xl:0 24px 60px #0f172a2e;--font-sans:var(--font-family-sans);--font-serif:var(--font-family-display);font-family:var(--font-sans)}