@font-face{font-family:effra-cc;src:url(/fonts/218f6571-0269-4cbb-b046-a94d0f36f22b.woff2) format("woff2"),url(/fonts/7cb7904c-1766-4ec4-b8dd-54a8eda758aa.woff) format("woff"),url(/fonts/845f8126-c639-4a0a-b416-9a154632805a.otf) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:effra-cc;src:url(/fonts/41c37bb3-d2b2-4371-9cfe-35ed62d85a99.woff2) format("woff2"),url(/fonts/13318edf-ce90-4106-a8af-8ddae69755c6.woff) format("woff"),url(/fonts/4d0a4db4-8c52-4974-829a-434a910a6a8c.otf) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:effra-cc;src:url(/fonts/fe81c4d2-c625-4ebd-ba71-99a3d0078374.woff2) format("woff2"),url(/fonts/ce171e6f-e43a-44e2-9ffc-3864b26527aa.woff) format("woff"),url(/fonts/029a44a3-5f8a-4fa9-b04a-fbc892d94006.otf) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:effra-cc;src:url(/fonts/16adb21a-dc75-4378-8eea-b5aca1c00a18.woff2) format("woff2"),url(/fonts/fd3c2b52-2278-4230-9f5e-fce6de60bc97.woff) format("woff"),url(/fonts/fb18615f-232d-429c-bf32-193c1b7f8ee8.otf) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:Effra CC;src:url(/fonts/16adb21a-dc75-4378-8eea-b5aca1c00a18.woff2) format("woff2"),url(/fonts/fd3c2b52-2278-4230-9f5e-fce6de60bc97.woff) format("woff"),url(/fonts/fb18615f-232d-429c-bf32-193c1b7f8ee8.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Effra CC;src:url(/fonts/fe81c4d2-c625-4ebd-ba71-99a3d0078374.woff2) format("woff2"),url(/fonts/ce171e6f-e43a-44e2-9ffc-3864b26527aa.woff) format("woff"),url(/fonts/029a44a3-5f8a-4fa9-b04a-fbc892d94006.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Effra CC;src:url(/fonts/218f6571-0269-4cbb-b046-a94d0f36f22b.woff2) format("woff2"),url(/fonts/7cb7904c-1766-4ec4-b8dd-54a8eda758aa.woff) format("woff"),url(/fonts/845f8126-c639-4a0a-b416-9a154632805a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Effra CC;src:url(/fonts/41c37bb3-d2b2-4371-9cfe-35ed62d85a99.woff2) format("woff2"),url(/fonts/13318edf-ce90-4106-a8af-8ddae69755c6.woff) format("woff"),url(/fonts/4d0a4db4-8c52-4974-829a-434a910a6a8c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/85ec00c3-40d0-4cc0-ac10-a72f5627289a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/a6b2b41a-a93b-46c3-93c2-f21224fc8934.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/4899199e-3439-401b-b045-5d3c81eb82f4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/43c718e9-d1e9-4928-b3bd-e11a5b64593d.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/2f7c3ea7-a4ff-4e88-b485-1a16f9075e35.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/b7ac0c05-107b-4aea-a3e6-ec26258154b9.woff2) format("woff2");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/85ec00c3-40d0-4cc0-ac10-a72f5627289a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/a6b2b41a-a93b-46c3-93c2-f21224fc8934.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/4899199e-3439-401b-b045-5d3c81eb82f4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/43c718e9-d1e9-4928-b3bd-e11a5b64593d.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/2f7c3ea7-a4ff-4e88-b485-1a16f9075e35.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/b7ac0c05-107b-4aea-a3e6-ec26258154b9.woff2) format("woff2");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/85ec00c3-40d0-4cc0-ac10-a72f5627289a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/a6b2b41a-a93b-46c3-93c2-f21224fc8934.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/4899199e-3439-401b-b045-5d3c81eb82f4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/43c718e9-d1e9-4928-b3bd-e11a5b64593d.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/2f7c3ea7-a4ff-4e88-b485-1a16f9075e35.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/b7ac0c05-107b-4aea-a3e6-ec26258154b9.woff2) format("woff2");unicode-range:U+0000-00FF,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:Serenity;src:url(/fonts/91b53c89-5ee7-4bba-b528-12d5cc5dee87.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Serenity;src:url(/fonts/50ed43ac-152f-4234-8f7d-645dbc7631d5.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:effra-cc;src:url(/fonts/218f6571-0269-4cbb-b046-a94d0f36f22b.woff2) format("woff2"),url(/fonts/7cb7904c-1766-4ec4-b8dd-54a8eda758aa.woff) format("woff"),url(/fonts/845f8126-c639-4a0a-b416-9a154632805a.otf) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:effra-cc;src:url(/fonts/41c37bb3-d2b2-4371-9cfe-35ed62d85a99.woff2) format("woff2"),url(/fonts/13318edf-ce90-4106-a8af-8ddae69755c6.woff) format("woff"),url(/fonts/4d0a4db4-8c52-4974-829a-434a910a6a8c.otf) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:effra-cc;src:url(/fonts/fe81c4d2-c625-4ebd-ba71-99a3d0078374.woff2) format("woff2"),url(/fonts/ce171e6f-e43a-44e2-9ffc-3864b26527aa.woff) format("woff"),url(/fonts/029a44a3-5f8a-4fa9-b04a-fbc892d94006.otf) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:effra-cc;src:url(/fonts/16adb21a-dc75-4378-8eea-b5aca1c00a18.woff2) format("woff2"),url(/fonts/fd3c2b52-2278-4230-9f5e-fce6de60bc97.woff) format("woff"),url(/fonts/fb18615f-232d-429c-bf32-193c1b7f8ee8.otf) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:Effra CC;src:url(/fonts/16adb21a-dc75-4378-8eea-b5aca1c00a18.woff2) format("woff2"),url(/fonts/fd3c2b52-2278-4230-9f5e-fce6de60bc97.woff) format("woff"),url(/fonts/fb18615f-232d-429c-bf32-193c1b7f8ee8.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Effra CC;src:url(/fonts/fe81c4d2-c625-4ebd-ba71-99a3d0078374.woff2) format("woff2"),url(/fonts/ce171e6f-e43a-44e2-9ffc-3864b26527aa.woff) format("woff"),url(/fonts/029a44a3-5f8a-4fa9-b04a-fbc892d94006.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Effra CC;src:url(/fonts/218f6571-0269-4cbb-b046-a94d0f36f22b.woff2) format("woff2"),url(/fonts/7cb7904c-1766-4ec4-b8dd-54a8eda758aa.woff) format("woff"),url(/fonts/845f8126-c639-4a0a-b416-9a154632805a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Effra CC;src:url(/fonts/41c37bb3-d2b2-4371-9cfe-35ed62d85a99.woff2) format("woff2"),url(/fonts/13318edf-ce90-4106-a8af-8ddae69755c6.woff) format("woff"),url(/fonts/4d0a4db4-8c52-4974-829a-434a910a6a8c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/85ec00c3-40d0-4cc0-ac10-a72f5627289a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/a6b2b41a-a93b-46c3-93c2-f21224fc8934.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/4899199e-3439-401b-b045-5d3c81eb82f4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/43c718e9-d1e9-4928-b3bd-e11a5b64593d.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/2f7c3ea7-a4ff-4e88-b485-1a16f9075e35.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/b7ac0c05-107b-4aea-a3e6-ec26258154b9.woff2) format("woff2");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/85ec00c3-40d0-4cc0-ac10-a72f5627289a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/a6b2b41a-a93b-46c3-93c2-f21224fc8934.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/4899199e-3439-401b-b045-5d3c81eb82f4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/43c718e9-d1e9-4928-b3bd-e11a5b64593d.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/2f7c3ea7-a4ff-4e88-b485-1a16f9075e35.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/b7ac0c05-107b-4aea-a3e6-ec26258154b9.woff2) format("woff2");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/85ec00c3-40d0-4cc0-ac10-a72f5627289a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/a6b2b41a-a93b-46c3-93c2-f21224fc8934.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/4899199e-3439-401b-b045-5d3c81eb82f4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/43c718e9-d1e9-4928-b3bd-e11a5b64593d.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/2f7c3ea7-a4ff-4e88-b485-1a16f9075e35.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/b7ac0c05-107b-4aea-a3e6-ec26258154b9.woff2) format("woff2");unicode-range:U+0000-00FF,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:Serenity;src:url(/fonts/91b53c89-5ee7-4bba-b528-12d5cc5dee87.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Serenity;src:url(/fonts/50ed43ac-152f-4234-8f7d-645dbc7631d5.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}html,body{margin:0;padding:0;background:#fff}body{font-family:var(--font-body);color:var(--text-primary);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{color:var(--text-link);text-decoration:underline;text-underline-offset:2px}a:hover{color:var(--text-link-hover)}:focus-visible{outline:3px solid rgba(0,128,201,.55);outline-offset:2px}label:focus-within{box-shadow:inset 0 0 0 2px var(--blue-500),0 0 0 3px #0080c959!important}fieldset{border:0;margin:0;padding:0;min-width:0}@media print{body{background:#fff}[data-noprint]{display:none!important}[data-print-block]{break-inside:avoid;box-shadow:inset 0 0 0 1px #cbd5e1!important}}.sch-c725fda2:hover{background:var(--neutral-200)}.sch-560e9074:hover{box-shadow:inset 0 0 0 2px var(--blue-400)}html.embed{scrollbar-width:none}html.embed::-webkit-scrollbar{width:0;height:0;display:none}html.embed body{scrollbar-width:none}html.embed body::-webkit-scrollbar{width:0;height:0;display:none}@keyframes nis2-spin{to{transform:rotate(360deg)}}@font-face{font-family:effra-cc;src:url(/fonts/218f6571-0269-4cbb-b046-a94d0f36f22b.woff2) format("woff2"),url(/fonts/7cb7904c-1766-4ec4-b8dd-54a8eda758aa.woff) format("woff"),url(/fonts/845f8126-c639-4a0a-b416-9a154632805a.otf) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:effra-cc;src:url(/fonts/41c37bb3-d2b2-4371-9cfe-35ed62d85a99.woff2) format("woff2"),url(/fonts/13318edf-ce90-4106-a8af-8ddae69755c6.woff) format("woff"),url(/fonts/4d0a4db4-8c52-4974-829a-434a910a6a8c.otf) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:effra-cc;src:url(/fonts/fe81c4d2-c625-4ebd-ba71-99a3d0078374.woff2) format("woff2"),url(/fonts/ce171e6f-e43a-44e2-9ffc-3864b26527aa.woff) format("woff"),url(/fonts/029a44a3-5f8a-4fa9-b04a-fbc892d94006.otf) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:effra-cc;src:url(/fonts/16adb21a-dc75-4378-8eea-b5aca1c00a18.woff2) format("woff2"),url(/fonts/fd3c2b52-2278-4230-9f5e-fce6de60bc97.woff) format("woff"),url(/fonts/fb18615f-232d-429c-bf32-193c1b7f8ee8.otf) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}.tk-effra-cc{font-family:effra-cc,sans-serif}@font-face{font-family:Effra CC;src:url(/fonts/16adb21a-dc75-4378-8eea-b5aca1c00a18.woff2) format("woff2"),url(/fonts/fd3c2b52-2278-4230-9f5e-fce6de60bc97.woff) format("woff"),url(/fonts/fb18615f-232d-429c-bf32-193c1b7f8ee8.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Effra CC;src:url(/fonts/fe81c4d2-c625-4ebd-ba71-99a3d0078374.woff2) format("woff2"),url(/fonts/ce171e6f-e43a-44e2-9ffc-3864b26527aa.woff) format("woff"),url(/fonts/029a44a3-5f8a-4fa9-b04a-fbc892d94006.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Effra CC;src:url(/fonts/218f6571-0269-4cbb-b046-a94d0f36f22b.woff2) format("woff2"),url(/fonts/7cb7904c-1766-4ec4-b8dd-54a8eda758aa.woff) format("woff"),url(/fonts/845f8126-c639-4a0a-b416-9a154632805a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Effra CC;src:url(/fonts/41c37bb3-d2b2-4371-9cfe-35ed62d85a99.woff2) format("woff2"),url(/fonts/13318edf-ce90-4106-a8af-8ddae69755c6.woff) format("woff"),url(/fonts/4d0a4db4-8c52-4974-829a-434a910a6a8c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/85ec00c3-40d0-4cc0-ac10-a72f5627289a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/a6b2b41a-a93b-46c3-93c2-f21224fc8934.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/4899199e-3439-401b-b045-5d3c81eb82f4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/43c718e9-d1e9-4928-b3bd-e11a5b64593d.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/2f7c3ea7-a4ff-4e88-b485-1a16f9075e35.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/b7ac0c05-107b-4aea-a3e6-ec26258154b9.woff2) format("woff2");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/85ec00c3-40d0-4cc0-ac10-a72f5627289a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/a6b2b41a-a93b-46c3-93c2-f21224fc8934.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/4899199e-3439-401b-b045-5d3c81eb82f4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/43c718e9-d1e9-4928-b3bd-e11a5b64593d.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/2f7c3ea7-a4ff-4e88-b485-1a16f9075e35.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/b7ac0c05-107b-4aea-a3e6-ec26258154b9.woff2) format("woff2");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/85ec00c3-40d0-4cc0-ac10-a72f5627289a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/a6b2b41a-a93b-46c3-93c2-f21224fc8934.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/4899199e-3439-401b-b045-5d3c81eb82f4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/43c718e9-d1e9-4928-b3bd-e11a5b64593d.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/2f7c3ea7-a4ff-4e88-b485-1a16f9075e35.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/b7ac0c05-107b-4aea-a3e6-ec26258154b9.woff2) format("woff2");unicode-range:U+0000-00FF,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:Serenity;src:url(/fonts/91b53c89-5ee7-4bba-b528-12d5cc5dee87.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Serenity;src:url(/fonts/50ed43ac-152f-4234-8f7d-645dbc7631d5.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}:root{--blue: #0080C9;--red: #E7343F;--green: #00AD97;--purple: #854A97;--blue-50: #F2FAFF;--blue-100: #DCEFFA;--blue-200: #C5E0F0;--blue-300: #61B1DF;--blue-400: #3098D4;--blue-500: #0080C9;--blue-600: #0066A1;--blue-700: #004D79;--blue-800: #003350;--blue-900: #00263C;--blue-950: #001F30;--red-50: #FDEBEC;--red-100: #FAD6D9;--red-200: #F5AEB2;--red-300: #F1858C;--red-400: #EC5D65;--red-500: #E7343F;--red-600: #B92A32;--red-700: #8B1F26;--red-800: #5C1519;--red-900: #451013;--red-950: #380D0F;--green-50: #D8F2EF;--green-100: #ABEFE6;--green-200: #80DED2;--green-300: #56CEBF;--green-400: #2BBDAB;--green-500: #00AD97;--green-600: #008A79;--green-700: #00685B;--green-800: #00453C;--green-900: #00342D;--green-950: #002621;--purple-50: #F3EDF5;--purple-100: #E7DBEA;--purple-200: #CEB7D5;--purple-300: #B692C1;--purple-400: #9D6EAC;--purple-500: #854A97;--purple-600: #6A3B79;--purple-700: #502C5B;--purple-800: #351E3C;--purple-900: #28162D;--purple-950: #1D1021;--neutral-0: #FFFFFF;--neutral-50: #F8FAFC;--neutral-100: #F1F5F9;--neutral-200: #E2E8F0;--neutral-300: #CBD5E1;--neutral-400: #94A3B8;--neutral-500: #64748B;--neutral-600: #475569;--neutral-700: #334155;--neutral-800: #1E293B;--neutral-900: #0F172A;--neutral-950: #0A0F1C;--warning-50: #FEF8E6;--warning-100: #FDF2CE;--warning-200: #FCE59C;--warning-300: #FAD76B;--warning-400: #F9CA39;--warning-500: #FECD58;--warning-600: #C69706;--warning-700: #947105;--warning-800: #634C03;--warning-900: #4A3902;--success-50: #E8FAF5;--success-100: #D0EFE6;--success-200: #80DEC2;--success-300: #56CEAC;--success-400: #2BBD7B;--success-500: #00AD79;--success-600: #008A63;--success-700: #00684B;--success-800: #004530;--success-900: #003424;--color-primary: var(--blue-500);--color-primary-hover: var(--blue-600);--color-primary-active: var(--blue-700);--color-primary-subtle: var(--blue-100);--color-accent: var(--purple-500);--text-primary: var(--neutral-900);--text-secondary: var(--neutral-600);--text-muted: var(--neutral-400);--text-on-brand: #FFFFFF;--text-on-dark: #FFFFFF;--text-link: var(--blue-500);--text-link-hover:var(--blue-600);--surface: #FFFFFF;--surface-subtle: var(--neutral-50);--surface-muted: var(--neutral-100);--surface-inverse: var(--blue-900);--surface-inverse-deep: var(--blue-950);--border: var(--neutral-200);--border-strong: var(--neutral-300);--border-focus: var(--blue-500);--border-inverse: rgba(255,255,255,.16);--color-success: var(--success-500);--color-success-subtle: var(--success-50);--color-warning: var(--warning-600);--color-warning-subtle: var(--warning-100);--color-danger: var(--red-500);--color-danger-subtle: var(--red-50);--color-info: var(--blue-500);--color-info-subtle: var(--blue-100);--ring-focus: 0 0 0 3px rgba(0,128,201,.35)}:root{--font-display: "Serenity", "Segoe UI", "Trebuchet MS", system-ui, sans-serif;--font-body: "Effra CC", "Segoe UI", "Trebuchet MS", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--weight-extralight: 200;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--text-xl: 20px;--text-lead: 23px;--text-2xl: 24px;--text-3xl: 28px;--text-4xl: 32px;--text-5xl: 36px;--text-6xl: 40px;--text-7xl: 48px;--text-8xl: 60px;--text-9xl: 72px;--leading-xs: 16px;--leading-sm: 20px;--leading-base: 24px;--leading-lg: 28px;--leading-xl: 28px;--leading-lead: 32px;--leading-2xl: 30px;--leading-3xl: 34px;--leading-4xl: 38px;--leading-5xl: 42px;--leading-6xl: 46px;--leading-7xl: 54px;--leading-8xl: 66px;--leading-9xl: 78px;--leading-tight: 1.1;--leading-snug: 1.25;--leading-normal: 1.5;--tracking-tight: -.01em;--tracking-normal: 0;--tracking-wide: .02em}.hallo-display{font-family:var(--font-display);font-weight:var(--weight-extralight);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary)}.hallo-heading{font-family:var(--font-display);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--text-primary)}.hallo-body{font-family:var(--font-body);font-weight:var(--weight-regular);font-size:var(--text-base);line-height:var(--leading-base);color:var(--text-secondary)}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-32: 128px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 32px;--radius-pill: 9999px;--rounded-none: 0;--rounded-sm: 2px;--rounded: 4px;--rounded-md: 6px;--rounded-lg: 8px;--rounded-xl: 12px;--rounded-2xl: 16px;--rounded-3xl: 24px;--rounded-full: 9999px;--border-width: 1px;--border-width-strong: 2px;--shadow-xs: 0 1px 2px rgba(0,0,0,.05);--shadow-sm: 0 1px 3px rgba(19,26,41,.06), 0 1px 2px rgba(0,0,0,.05);--shadow-md: 0 6px 16px rgba(0,38,60,.08), 0 2px 4px rgba(0,38,60,.04);--shadow-lg: 0 16px 40px rgba(0,38,60,.12), 0 4px 8px rgba(0,38,60,.05);--shadow-xl: 0 28px 64px rgba(0,38,60,.16);--ring-hairline: inset 0 0 0 1px var(--border);--ring-hairline-strong: inset 0 0 0 1px var(--border-strong);--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1280px;--container-2xl: 1440px;--content-max: 1200px;--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--duration-fast: .12s;--duration-base: .2s;--duration-slow: .32s}doc-page:not(:defined){visibility:hidden}html,body{margin:0;padding:0}body{font-family:Serenity,Segoe UI,sans-serif;font-weight:200;color:#0f172a}a{color:#0080c9}a:hover{color:#0066a1}strong,b{font-weight:500}html,body{overscroll-behavior-y:contain}
