@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_71ccc86a-module__zC2mFa__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_71ccc86a-module__zC2mFa__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.p.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_12b38d00-module__HdFyIa__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_12b38d00-module__HdFyIa__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/56680585c2cfbc63-s.3tx6-l8uzfsv2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/dfdf0de437a5e5e5-s.3l7fjvyu_wito.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ca526c140780bb1e-s.2fgupymhmr4v2.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:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f35086f533200a69-s.p.37ij2opy8ei5p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e974d1b17831063d-s.0tl0iklm1-rhd.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:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/302892b86d4368b9-s.13batr0a0wiuo.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/702d869f45751c0b-s.0_1eovpqfvgog.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:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c9c5532cc2755595-s.2x1vo5lsxy9to.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:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3fe03c5b08991dc0-s.p.0a_4ml5he4412.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:Handjet Fallback;src:local(Arial);ascent-override:118.7%;descent-override:31.65%;line-gap-override:0.0%;size-adjust:74.33%}.handjet_642b31b4-module__d8wyya__className{font-family:Handjet,Handjet Fallback;font-style:normal}.handjet_642b31b4-module__d8wyya__variable{--font-handjet:"Handjet", "Handjet Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_121d5c9d-module__bPb6eW__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_121d5c9d-module__bPb6eW__variable{--font-ibm-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
:root{--color-surface-page:#070917;--color-surface-canvas:#0a0d24;--color-surface-card:#12142f;--color-surface-raised:#1a1e44;--color-surface-sunken:#030514;--color-surface-overlay:#030511cc;--color-surface-glass:#1417368c;--color-surface-glass-raised:#1a1e4480;--color-text-primary:#eceefb;--color-text-secondary:#a7acd6;--color-text-tertiary:#7479a3;--color-text-link:#57ecdd;--color-text-on-action:#05231f;--color-action-primary:#35e0d0;--color-action-primary-hover:#57ecdd;--color-action-primary-active:#35e0d0;--color-action-neutral:#ffffff0a;--color-action-neutral-hover:#ffffff14;--color-action-neutral-active:#ffffff1f;--color-action-destructive:#ff5a2c1a;--color-action-destructive-hover:#ff5a2c29;--color-action-destructive-active:#ff5a2c38;--color-border-subtle:#7884e01a;--color-border-default:#191d37;--color-border-glass:#94a3ff38;--color-border-strong:#6d7299;--color-border-focus:#35e0d0;--color-border-error:#ff7a45;--color-stage-base-start:#080b20;--color-stage-base-middle:#0b1030;--color-stage-base-end:#070a1d;--color-stage-wash-violet:#684cb447;--color-stage-wash-teal:#1883a240;--color-stage-wash-blue:#31649c29;--color-stage-wash-deep:#4e37972b;--color-scrim-black:#000;--color-interactive-selected-background:#35e0d01f;--color-interactive-selected-border:#35e0d0b8;--color-feedback-neutral-background:#aabfde17;--color-feedback-neutral-text:#dbe8fb;--color-feedback-neutral-border:#aabfde4d;--color-feedback-info-background:#44b9ff1f;--color-feedback-info-text:#bcefff;--color-feedback-info-border:#6fd8ff59;--color-feedback-success-background:#45ba8b1f;--color-feedback-success-text:#b8f4d4;--color-feedback-success-border:#74e2b357;--color-feedback-warning-background:#be913d21;--color-feedback-warning-text:#ffe4a5;--color-feedback-warning-border:#e1bc6d59;--color-feedback-danger-background:#ce486621;--color-feedback-danger-text:#ffc4cf;--color-feedback-danger-border:#ff8fa159;--color-feedback-recommendation-background:#885be324;--color-feedback-recommendation-text:#e0ccff;--color-feedback-recommendation-border:#b089ff61;--color-accent-orange:#ff5a2c;--color-accent-orange-2:#ff7a45;--color-accent-blue:#7098ff;--color-accent-blue-2:#93b2ff;--color-accent-cyan:#35e0d0;--color-accent-cyan-2:#57ecdd;--color-accent-violet:#8b7fff;--color-accent-magenta:#ff5ea8;--color-prototype-ink:#e9eef8;--color-prototype-cell-ink:#f2f6ff;--color-prototype-muted:#8b9ab9;--color-prototype-dim:#5a6b8c;--color-prototype-on-color:#0a0e1d;--color-prototype-panel:#080d1e;--color-prototype-sheet:#121930;--color-prototype-card:#ffffff0b;--color-prototype-mission-card:#ffffff0b;--color-prototype-card-opaque:#252d44;--color-prototype-stroke:#96bee624;--color-prototype-gold:#ffd34d;--color-prototype-green:#46dd93;--color-prototype-pink:#e05aa6;--color-prototype-amber:#f5a524;--color-prototype-cyan:#2bb3d6;--color-prototype-violet:#7c6cff;--color-prototype-violet-strong:#8b5cf6;--color-prototype-red:#ff7a72;--color-prototype-red-strong:#ef4444;--color-prototype-gold-strong:#f2b134;--color-prototype-ice:#dce4f2;--color-prototype-blue:#38bdf8;--color-prototype-teal:#2dd4bf;--color-prototype-sand:#f1e3a8;--color-prototype-lime:#a3e635;--color-prototype-green-strong:#22c55e;--color-prototype-pink-soft:#f472b6;--color-prototype-blue-strong:#3b82f6;--color-prototype-orange:#f97316;--color-prototype-purple:#c026d3;--color-prototype-road-cyan:#63d5ff;--color-prototype-road-violet:#a07cff;--color-prototype-road-green:#54e4a1;--color-prototype-road-amber:#ffc86b;--color-prototype-road-progress:#69d1ff;--color-prototype-road-review:#d6a8ff;--color-prototype-road-done:#77e0ad;--color-prototype-road-blocked:#ff808f;--color-prototype-road-muted:#8298ab;--color-glass-background:#1417368c;--color-glass-background-raised:#1a1e4480;--color-glass-border:#94a3ff38;--color-track-card-top:#3c241480;--color-track-card-bottom:#1e141e59;--color-track-card-border:#ff8c3c59;--color-track-card-glow-outer:#ff78288c;--color-track-card-glow-inner:#ff964699;--color-button-primary-background:#35e0d01f;--color-button-primary-background-hover:#35e0d01f;--color-button-primary-background-active:#35e0d0;--color-button-primary-text:#eceefb;--color-button-primary-text-hover:#eceefb;--color-button-primary-text-active:#05231f;--color-button-primary-border:#35e0d0;--color-button-primary-border-hover:#eceefb;--color-button-primary-border-active:#35e0d0;--color-button-secondary-background:#ffffff0a;--color-button-secondary-background-hover:#ffffff14;--color-button-secondary-background-active:#ffffff1f;--color-button-secondary-text:#eceefb;--color-button-secondary-text-hover:#eceefb;--color-button-secondary-text-active:#eceefb;--color-button-secondary-border:#6d7299;--color-button-secondary-border-hover:#35e0d0;--color-button-secondary-border-active:#6d7299;--color-button-ghost-background:#0000;--color-button-ghost-background-hover:#ffffff14;--color-button-ghost-background-active:#ffffff1f;--color-button-ghost-text:#eceefb;--color-button-ghost-text-hover:#eceefb;--color-button-ghost-text-active:#eceefb;--color-button-ghost-border:#191d37;--color-button-ghost-border-hover:#6d7299;--color-button-ghost-border-active:#6d7299;--color-button-destructive-background:#ff5a2c1a;--color-button-destructive-background-hover:#ff5a2c29;--color-button-destructive-background-active:#ff5a2c38;--color-button-destructive-text:#ffc4cf;--color-button-destructive-text-hover:#ffc4cf;--color-button-destructive-text-active:#ffc4cf;--color-button-destructive-border:#ff8fa159;--color-button-destructive-border-hover:#ff7a45;--color-button-destructive-border-active:#ff7a45;--color-input-background:#030514;--color-input-background-hover:#0a0d24;--color-input-background-read-only:#ffffff0a;--color-input-background-disabled:#ffffff0a;--color-input-text:#eceefb;--color-input-placeholder:#7479a3;--color-input-border:#6d7299;--color-input-border-hover:#35e0d0;--color-input-border-focus:#35e0d0;--color-input-border-error:#ff7a45;--color-badge-neutral-background:#aabfde17;--color-badge-neutral-text:#dbe8fb;--color-badge-neutral-border:#aabfde4d;--color-badge-info-background:#44b9ff1f;--color-badge-info-text:#bcefff;--color-badge-info-border:#6fd8ff59;--color-badge-success-background:#45ba8b1f;--color-badge-success-text:#b8f4d4;--color-badge-success-border:#74e2b357;--color-badge-warning-background:#be913d21;--color-badge-warning-text:#ffe4a5;--color-badge-warning-border:#e1bc6d59;--color-badge-danger-background:#ce486621;--color-badge-danger-text:#ffc4cf;--color-badge-danger-border:#ff8fa159;--color-badge-recommendation-background:#885be324;--color-badge-recommendation-text:#e0ccff;--color-badge-recommendation-border:#b089ff61;--color-parent-dark-surface:#171008;--color-parent-dark-raised:#24180d;--color-parent-dark-ink:#f3ede1;--color-parent-dark-muted:#b3a188;--color-parent-dark-gold:#ffd34d;--color-parent-dark-glass:#2c2012cc;--color-parent-dark-stroke:#e4c69447;--color-parent-dark-cells-skills:#7c6cff;--color-parent-dark-cells-road:#2bb3d6;--color-parent-dark-cells-events:#e05aa6;--color-parent-dark-cells-map:#a79bff;--color-parent-dark-cells-children:#f5a524;--color-parent-dark-cells-tasks:#2fc98a;--color-parent-paper-top:#fdf3dc;--color-parent-paper-middle:#f2dca0;--color-parent-paper-bottom:#e8ce8c;--color-parent-light-ink:#2a2116;--color-parent-light-muted:#6e6049;--color-parent-light-dim:#a2937a;--color-parent-light-gold:#b07a00;--color-parent-light-green:#0e8f5c;--color-parent-light-glass:#fffbf2b3;--color-parent-light-stroke:#684e2629;--color-parent-light-cells-skills:#5a49d6;--color-parent-light-cells-road:#0b86ad;--color-parent-light-cells-events:#b03b7c;--color-parent-light-cells-map:#5a49d6;--color-parent-light-cells-children:#b0700a;--color-parent-light-cells-tasks:#0e9256;--color-parent-wash-1:#fffcf44d;--color-parent-wash-2:#fcf3dc3d;--color-parent-wash-3:#ebd09434;--color-parent-wash-4:#f4e0af34;--color-parent-wash-5:#e6c88831;--color-parent-wash-6:#8fb0b63d;--color-parent-wash-7:#9dbcc114;--color-parent-wash-8:#a6c4c822;--color-parent-wash-9:#e8b9a41f;--color-parent-lattice-line:#ae8a56;--color-parent-lattice-line-soft:#a27e48;--color-parent-glass:#fffdf6;--color-parent-ink-primary:#4a3b24;--color-parent-ink-soft:#64543a;--color-parent-ink-danger:#9c3117;--font-body:var(--font-manrope), system-ui, sans-serif;--font-display:var(--font-playfair), Georgia, serif;--text-micro:.6875rem;--text-xs:.75rem;--text-control:.9375rem;--text-base:1rem;--text-display:clamp(1.875rem, 3.6cqi, 2.9375rem);--text-page:clamp(1.4375rem, 3cqi, 2.3125rem);--text-section:clamp(1.375rem, 2.6cqi, 2.0625rem);--text-card:1.375rem;--text-lead:1.03125rem;--text-body:.90625rem;--text-compact:.8125rem;--text-meta:.6875rem;--weight-regular:400;--weight-medium:500;--weight-semi-bold:600;--weight-bold:700;--weight-extra-bold:800;--weight-display:700;--weight-page:700;--weight-section:700;--weight-card:700;--weight-lead:500;--weight-body:500;--weight-compact:600;--weight-meta:600;--leading-none:1;--leading-normal:1.5;--leading-display:1.14;--leading-page:1.16;--leading-section:1.18;--leading-card:1.25;--leading-lead:1.5;--leading-body:1.5;--leading-compact:1.4;--leading-meta:1.35;--tracking-brand:.12em;--tracking-eyebrow:.2em;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-panel:clamp(26px, 3.4vw, 44px);--radius-xs:10px;--radius-sm:12px;--radius-md:14px;--radius-lg:16px;--radius-xl:18px;--radius-2xl:20px;--radius-3xl:24px;--radius-4xl:28px;--radius-input:13px;--radius-panel:22px;--radius-full:999px;--shadow-focus:0px 0px 0px 3px #35e0d02e;--shadow-elevation:0px 14px 30px -18px #000000ad;--shadow-action:0px 14px 30px -15px #35e0d0ad;--shadow-action-bloom:0px 0px 34px -8px #35e0d0ad, 0px 14px 30px -15px #35e0d0ad;--shadow-glass:0px 18px 44px -24px #000000ad;--shadow-overlay:0px 24px 60px -30px #000000ad;--shadow-selected:0px 0px 0px 5px #35e0d01a, 0px 0px 22px 0px #35e0d059;--shadow-node:0px 0px 18px 0px #35e0d040;--shadow-avatar:0px 0px 14px 0px #35e0d059;--shadow-blue-glow:0px 0px 28px 0px #5a82ff66;--shadow-magenta-glow:0px 0px 22px 3px #ff5ea899;--shadow-warm-glow:0px 0px 44px -20px #ff78288c, inset 0px 0px 46px -34px #ff964699;--duration-instant:0s;--duration-fast:.12s;--duration-parent-cascade:46ms;--duration-base:.2s;--duration-medium:.3s;--duration-slow:.5s;--duration-ambient:6s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-linear:cubic-bezier(0, 0, 1, 1);--size-border-width:1px;--size-spinner-stroke:2px;--size-brand-mark:142px;--size-control-default:46px;--size-control-small:38px;--size-control-icon:42px;--size-control-input:48px;--size-control-landing:50px;--size-control-target:44px;--size-icon-xs:12px;--size-icon-sm:16px;--size-icon-md:20px;--size-icon-lg:24px;--size-badge-sm:22px;--size-badge-md:26px;--size-student-cabinet-desktop-pane-minimum:320px;--size-student-cabinet-desktop-pane-maximum:432px;--size-student-cabinet-mobile-map-minimum:264px;--size-student-cabinet-mobile-map-preferred-height:38dvh;--size-student-cabinet-profile-hub:64px;--size-parent-cabinet-hub:88px;--size-parent-cabinet-node:104px;--size-parent-cabinet-caption-top:83px;--size-parent-cabinet-menu-width:270px;--size-content-width:1180px;--size-rail-width:92px;--size-focus-ring-width:3px;--size-focus-ring-offset:0px;--opacity-disabled:.58;--blur-glass:16px}
