*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("../assets/fonts/d029780a-1974-402b-a7cd-edf4a1b87f04.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("../assets/fonts/a05357ed-44b0-4fe3-b46b-f1b0028d3b62.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("../assets/fonts/5ad9c558-af04-43df-af3b-49dd70302e88.woff2") format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("../assets/fonts/f8e632ad-7e10-4065-a2b0-08e71aadb6ef.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("../assets/fonts/a4e2a099-45b9-4381-a3b4-127dd6b96e69.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("../assets/fonts/2d564492-365a-4414-996f-70c1e72eb3a3.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:normal;font-weight:400;font-display:swap;src:url("../assets/fonts/e8b7f6b4-c6f6-4bcd-8550-9d69358c1bb8.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("../assets/fonts/d029780a-1974-402b-a7cd-edf4a1b87f04.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("../assets/fonts/a05357ed-44b0-4fe3-b46b-f1b0028d3b62.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("../assets/fonts/5ad9c558-af04-43df-af3b-49dd70302e88.woff2") format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("../assets/fonts/f8e632ad-7e10-4065-a2b0-08e71aadb6ef.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("../assets/fonts/a4e2a099-45b9-4381-a3b4-127dd6b96e69.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("../assets/fonts/2d564492-365a-4414-996f-70c1e72eb3a3.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:normal;font-weight:500;font-display:swap;src:url("../assets/fonts/e8b7f6b4-c6f6-4bcd-8550-9d69358c1bb8.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("../assets/fonts/d029780a-1974-402b-a7cd-edf4a1b87f04.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("../assets/fonts/a05357ed-44b0-4fe3-b46b-f1b0028d3b62.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("../assets/fonts/5ad9c558-af04-43df-af3b-49dd70302e88.woff2") format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("../assets/fonts/f8e632ad-7e10-4065-a2b0-08e71aadb6ef.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("../assets/fonts/a4e2a099-45b9-4381-a3b4-127dd6b96e69.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("../assets/fonts/2d564492-365a-4414-996f-70c1e72eb3a3.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:normal;font-weight:600;font-display:swap;src:url("../assets/fonts/e8b7f6b4-c6f6-4bcd-8550-9d69358c1bb8.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("../assets/fonts/d029780a-1974-402b-a7cd-edf4a1b87f04.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("../assets/fonts/a05357ed-44b0-4fe3-b46b-f1b0028d3b62.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("../assets/fonts/5ad9c558-af04-43df-af3b-49dd70302e88.woff2") format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("../assets/fonts/f8e632ad-7e10-4065-a2b0-08e71aadb6ef.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("../assets/fonts/a4e2a099-45b9-4381-a3b4-127dd6b96e69.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("../assets/fonts/2d564492-365a-4414-996f-70c1e72eb3a3.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:normal;font-weight:700;font-display:swap;src:url("../assets/fonts/e8b7f6b4-c6f6-4bcd-8550-9d69358c1bb8.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:400;font-display:swap;src:url("../assets/fonts/c3b23937-5b26-48ef-b9c6-02b8b17f5f5c.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("../assets/fonts/e31165f8-7555-4069-839d-9bb44c725e70.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("../assets/fonts/f52656d0-6cbf-4d34-8000-5c388fb5a74d.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("../assets/fonts/f89d34db-631f-4b59-8bbf-35a2db5ac43c.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("../assets/fonts/6d27bad8-f0c4-4232-9d9c-7f966712b80c.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("../assets/fonts/1bc52c5e-4500-4cc2-9f33-c3097f51ce66.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("../assets/fonts/c3b23937-5b26-48ef-b9c6-02b8b17f5f5c.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("../assets/fonts/e31165f8-7555-4069-839d-9bb44c725e70.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("../assets/fonts/f52656d0-6cbf-4d34-8000-5c388fb5a74d.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("../assets/fonts/f89d34db-631f-4b59-8bbf-35a2db5ac43c.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("../assets/fonts/6d27bad8-f0c4-4232-9d9c-7f966712b80c.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("../assets/fonts/1bc52c5e-4500-4cc2-9f33-c3097f51ce66.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:600;font-display:swap;src:url("../assets/fonts/c3b23937-5b26-48ef-b9c6-02b8b17f5f5c.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:600;font-display:swap;src:url("../assets/fonts/e31165f8-7555-4069-839d-9bb44c725e70.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:600;font-display:swap;src:url("../assets/fonts/f52656d0-6cbf-4d34-8000-5c388fb5a74d.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:600;font-display:swap;src:url("../assets/fonts/f89d34db-631f-4b59-8bbf-35a2db5ac43c.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:600;font-display:swap;src:url("../assets/fonts/6d27bad8-f0c4-4232-9d9c-7f966712b80c.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:600;font-display:swap;src:url("../assets/fonts/1bc52c5e-4500-4cc2-9f33-c3097f51ce66.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:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url("../assets/fonts/e5bee7e7-30c4-405f-acfc-25f81ba2c892.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:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url("../assets/fonts/48c9dca4-0f59-46c6-b324-d81a3b6dc324.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:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url("../assets/fonts/dfaab16e-b8ff-4549-aa0e-63db8e4cf046.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:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url("../assets/fonts/e5bee7e7-30c4-405f-acfc-25f81ba2c892.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:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url("../assets/fonts/48c9dca4-0f59-46c6-b324-d81a3b6dc324.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:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url("../assets/fonts/dfaab16e-b8ff-4549-aa0e-63db8e4cf046.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:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url("../assets/fonts/e5bee7e7-30c4-405f-acfc-25f81ba2c892.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:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url("../assets/fonts/48c9dca4-0f59-46c6-b324-d81a3b6dc324.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:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url("../assets/fonts/dfaab16e-b8ff-4549-aa0e-63db8e4cf046.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:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url("../assets/fonts/e5bee7e7-30c4-405f-acfc-25f81ba2c892.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:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url("../assets/fonts/48c9dca4-0f59-46c6-b324-d81a3b6dc324.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:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url("../assets/fonts/dfaab16e-b8ff-4549-aa0e-63db8e4cf046.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}.az-root,.az-root *{box-sizing:border-box}.az-root{margin:0}.az-root :focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.az-root ::selection{background:var(--lime);color:#0a0d14}:root{--lime:#c7f23e;--lime-2:#aee000;--gold:#D5A847;--gold-2:#C18F27;--font-display:'Space Grotesk',system-ui,sans-serif;--font-body:'Inter',system-ui,sans-serif;--font-mono:'JetBrains Mono',ui-monospace,monospace;--r-sm:10px;--r-md:16px;--r-lg:22px;--r-xl:30px;--r-pill:999px;--maxw:1150px;--dur:.45s;--danger:#e8623f;--warn:#e0a72c;--safe:#9fe000;font-family:var(--font-body);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;line-height:1.5}:root[data-theme=dark]{--bg:#0A0D14;--bg-2:#0c1018;--surface:#10141E;--surface-2:#161c2a;--surface-3:#1f2940;--text:#EAEEF6;--muted:#9aa3b5;--subtle:#6b748a;--border:#222b3d;--border-2:#303b56;--lime-text:#c7f23e;--on-lime:#0A0D14;--focus:#c7f23e;--glass:rgba(16,21,33,.6);--shadow:0 24px 60px -24px rgba(0,0,0,.7)}:root[data-theme=light]{--bg:#FAFAF7;--bg-2:#F1F2EC;--surface:#FFFFFF;--surface-2:#F6F7F2;--surface-3:#ECEEE6;--text:#12151C;--muted:#525a6a;--subtle:#7d8593;--border:#E6E7E0;--border-2:#D7D9D0;--lime-text:#3c5200;--on-lime:#10140a;--focus:#5b7a00;--glass:rgba(255,255,255,.72);--shadow:0 22px 50px -28px rgba(20,30,10,.35)}@keyframes az-spin{to{transform:rotate(360deg)}}@keyframes az-orbit{from{transform:rotate(0) translateX(58px) rotate(0)}to{transform:rotate(360deg) translateX(58px) rotate(-360deg)}}@keyframes az-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes az-bob2{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-9px) rotate(3deg)}}@keyframes az-floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes az-floatcard{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}.az-root [data-glowcard]{animation:5.5s ease-in-out infinite az-floatcard;box-shadow:0 20px 50px -22px color-mix(in srgb,var(--lime) 42%,transparent),var(--shadow);transition:box-shadow .3s,transform .3s}.az-root [data-glowcard]:nth-child(2){animation-delay:.8s}.az-root [data-glowcard]:nth-child(3){animation-delay:1.6s}.az-root [data-glowcard]:hover{box-shadow:0 28px 64px -18px color-mix(in srgb,var(--lime) 68%,transparent),var(--shadow)}@keyframes az-phish{0%,100%{transform:translateY(0) scale(1);filter:drop-shadow(0 0 0 rgba(232,98,63,0))}50%{transform:translateY(-4px) scale(1.08);filter:drop-shadow(0 0 10px rgba(232,98,63,.7))}}@keyframes az-dangerpulse{0%,100%{box-shadow:0 0 0 0 rgba(232,98,63,.55)}70%{box-shadow:0 0 0 9px rgba(232,98,63,0)}}@keyframes az-safepulse{0%,100%{box-shadow:0 0 0 0 rgba(199,242,62,.5)}70%{box-shadow:0 0 0 9px rgba(199,242,62,0)}}@keyframes az-fadeup{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes az-sweep{0%{transform:translateY(-120%)}100%{transform:translateY(420%)}}@keyframes az-gridpan{from{background-position:0 0}to{background-position:0 -42px}}@keyframes az-blink{0%,100%,92%{opacity:1}96%{opacity:.2}}@keyframes az-loaderpop{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.az-anim,.az-root [data-glowcard]{animation:none!important}}.az-root header>nav{transition:background .3s,border-color .3s,box-shadow .3s,padding .25s,transform .25s}.az-root[data-scrolled=true] header>nav{background:var(--surface)!important;border-color:var(--border-2)!important;box-shadow:0 14px 36px -16px rgba(0,0,0,.5)!important;padding-top:7px!important;padding-bottom:7px!important}.az-root[data-scrolled=true] header{padding-top:10px!important}.az-root[data-active=pricing] [data-navlinks] a[href="#pricing"],.az-root[data-active=risks] [data-navlinks] a[href="#risks"],.az-root[data-active=scan] [data-navlinks] a[href="#scan"],.az-root[data-active=services] [data-navlinks] a[href="#services"]{color:var(--text)!important;background:var(--surface-2)}@media (max-width:900px){.az-root [data-scan-grid]{grid-template-columns:1fr!important}}@media (min-width:760px){.az-root [data-cta-desktop],.az-root [data-navlinks] a{display:inline-flex!important}.az-root [data-burger]{display:none!important}}@media (max-width:760px){.az-root main>section:first-child{height:130vh!important}}@media (max-width:720px){.az-root [data-tl-spine]{left:18px!important;transform:translateX(-50%)!important}.az-root [data-tl-dot]{left:18px!important}.az-root [data-tl-conn]{display:none!important}.az-root [data-tl-card]{width:auto!important;margin-left:42px!important;transform:none!important}}.az-root .az-loader{animation:.4s both az-loaderpop,0s linear 2.6s forwards az-loaderhide!important}@keyframes az-loaderhide{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.az-root .az-loader{display:none!important}}:root[data-theme=dark] .az-ico-light{display:none}:root[data-theme=light] .az-ico-dark{display:none}.az-root .az-menu{display:none}.az-root[data-menu=open] .az-menu{display:block}.az-root .azh-1:focus{top:12px}.az-root .azh-2:hover,.az-root .azh-3:hover,.az-root .azh-4:hover,.az-root .azh-5:hover{color:var(--text);background:var(--surface-2)}.az-root .azh-6:hover{border-color:var(--border-2)}.az-root .azh-7:hover{background:var(--lime-2)}.az-root .azh-10:hover,.az-root .azh-11:hover,.az-root .azh-8:hover,.az-root .azh-9:hover{background:var(--surface-2)}.az-root .azh-12:hover{background:var(--lime-2);transform:translateY(-1px)}.az-root .azh-13:hover{border-color:var(--lime);color:var(--lime-text)}.az-root .azh-14:hover,.az-root .azh-15:hover{background:var(--lime-2)}.az-root .azh-16:hover{border-color:var(--lime);color:var(--lime)}.az-root .azh-17:hover{border-color:var(--lime)}.az-root .azh-18:hover{background:var(--lime-2)}.az-root .azh-19:hover{background:color-mix(in srgb,var(--gold) 14%,transparent)}.az-root .azh-20:hover{background:var(--lime-2);transform:translateY(-1px)}.az-root .azh-21:hover{border-color:var(--lime)}.az-root .azh-22:hover,.az-root .azh-23:hover,.az-root .azh-24:hover{color:var(--text)}