@font-face{font-family:General Sans;src:local("General Sans Regular"),local("General Sans"),url(../_fonts/tC46Z6qj6xT0aWEOHN8B36Ymo4F0PmdC002w6-C_yJg-3Ff_aNY5Ah8YiWOcnKyMGEFyIct9BnMC0dOqCpfHS9c.woff2) format(woff2),url(../_fonts/tC46Z6qj6xT0aWEOHN8B36Ymo4F0PmdC002w6-C_yJg-wKH0ST9T0yorUOb_TsXEP_tfS78WBZfALzwKBjKCwKE.woff) format(woff),url(../_fonts/tC46Z6qj6xT0aWEOHN8B36Ymo4F0PmdC002w6-C_yJg-6uJG7sYZtgFWbksyqNBHolIkwiXpyyoWyMdtvLcsznA.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"General Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:108.0422%;ascent-override:93.482%;descent-override:22.2135%;line-gap-override:9.2556%}@font-face{font-family:"General Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:101.4978%;ascent-override:99.5095%;descent-override:23.6458%;line-gap-override:9.8524%}@font-face{font-family:"General Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:100%;ascent-override:101%;descent-override:24%;line-gap-override:10%}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:100.9419%;ascent-override:100.0575%;descent-override:23.776%;line-gap-override:9.9067%}@font-face{font-family:"General Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:94.9367%;ascent-override:106.3867%;descent-override:25.28%;line-gap-override:10.5333%}@font-face{font-family:General Sans;src:local("General Sans Regular Italic"),local("General Sans Italic"),url(../_fonts/giMk_G1to6QDj2oEa0kUi5kCJ-WqfCO9rKhnHFd9Z40-88H2pUJwzyy_N47gbu3lrBt8i8Xf6Ac0v1VabouuQ7Y.woff2) format(woff2),url(../_fonts/giMk_G1to6QDj2oEa0kUi5kCJ-WqfCO9rKhnHFd9Z40-XqQWa0usIAuech3b5mh7y0KOcoeF_zvZqN3hqmz98qo.woff) format(woff),url(../_fonts/giMk_G1to6QDj2oEa0kUi5kCJ-WqfCO9rKhnHFd9Z40-Nv8uO__XTlvE28YWZ6rtS92Dx706pjREoEcOuhKI45E.ttf) format(truetype);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"General Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:103.9606%;ascent-override:97.1522%;descent-override:23.0857%;line-gap-override:9.619%}@font-face{font-family:"General Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:97.6634%;ascent-override:103.4164%;descent-override:24.5742%;line-gap-override:10.2392%}@font-face{font-family:"General Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:96.2222%;ascent-override:104.9654%;descent-override:24.9423%;line-gap-override:10.3926%}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:97.1286%;ascent-override:103.9859%;descent-override:24.7095%;line-gap-override:10.2956%}@font-face{font-family:"General Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:91.3502%;ascent-override:110.5635%;descent-override:26.2725%;line-gap-override:10.9469%}@font-face{font-family:General Sans;src:local("General Sans Medium"),url(../_fonts/Si_X01v3NXDxUfxS-k_PVPPlaItoiBJLsoO8r-GKJWo-E65n27qfR_qzWymivj0ZN22QK7aNmAcRrBJcecna6Mk.woff2) format(woff2),url(../_fonts/Si_X01v3NXDxUfxS-k_PVPPlaItoiBJLsoO8r-GKJWo-ViSCCOpZCXqWR2zH4VRXqvd4wlh9_iUjyzGhZCx7C0M.woff) format(woff),url(../_fonts/Si_X01v3NXDxUfxS-k_PVPPlaItoiBJLsoO8r-GKJWo-3A5xOZxfPopNqz2qOBK2efz1VOCut5WsJhBfl96Kl74.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"General Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:110.9233%;ascent-override:91.0539%;descent-override:21.6366%;line-gap-override:9.0152%}@font-face{font-family:"General Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:104.2044%;ascent-override:96.9249%;descent-override:23.0317%;line-gap-override:9.5965%}@font-face{font-family:"General Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:102.6667%;ascent-override:98.3766%;descent-override:23.3766%;line-gap-override:9.7403%}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:103.6337%;ascent-override:97.4586%;descent-override:23.1585%;line-gap-override:9.6494%}@font-face{font-family:"General Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:97.4684%;ascent-override:103.6234%;descent-override:24.6234%;line-gap-override:10.2597%}@font-face{font-family:General Sans;src:local("General Sans Medium Italic"),url(../_fonts/NveydcLPD0zDAWuW6La2f89p5zWokYF5I5_THlrjUi0-qg1MQGtzHFFKQddq3nntjSWKDlCcfOIdKwDvsqLIsiQ.woff2) format(woff2),url(../_fonts/NveydcLPD0zDAWuW6La2f89p5zWokYF5I5_THlrjUi0-EhQJRjjIqS_lQKvvYGDO6kDm6unNG3W-ZnoO4axgz-M.woff) format(woff),url(../_fonts/NveydcLPD0zDAWuW6La2f89p5zWokYF5I5_THlrjUi0-T4_f8-cjP9_PdBbj9i17tcpHCP_PBZsYD7rW6fTszTY.ttf) format(truetype);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:"General Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:107.0818%;ascent-override:94.3204%;descent-override:22.4128%;line-gap-override:9.3387%}@font-face{font-family:"General Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.5956%;ascent-override:100.402%;descent-override:23.8579%;line-gap-override:9.9408%}@font-face{font-family:"General Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:99.1111%;ascent-override:101.9058%;descent-override:24.2152%;line-gap-override:10.0897%}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:100.0447%;ascent-override:100.9549%;descent-override:23.9893%;line-gap-override:9.9955%}@font-face{font-family:"General Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:94.0928%;ascent-override:107.3408%;descent-override:25.5067%;line-gap-override:10.6278%}@font-face{font-family:General Sans;src:local("General Sans SemiBold"),url(../_fonts/m-Xo8FTlWdXI99mXF5LeL-rL47mQp3tna8ADRSbPAig-5BN9CGgiFQISJ5Wr7ilPaYVZGapSMDyOXuHM_jqf5Ug.woff2) format(woff2),url(../_fonts/m-Xo8FTlWdXI99mXF5LeL-rL47mQp3tna8ADRSbPAig-R13ZEkq0aLxGUft1bLP6Sr8h62DraQDshkIexU_NAyo.woff) format(woff),url(../_fonts/m-Xo8FTlWdXI99mXF5LeL-rL47mQp3tna8ADRSbPAig-1mPaeDRX5kklFnHAhIy4uXeVgzKQxpAxwpWKN8CVDhg.ttf) format(truetype);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"General Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.5247%;ascent-override:88.1906%;descent-override:20.9562%;line-gap-override:8.7317%}@font-face{font-family:"General Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.5877%;ascent-override:93.8769%;descent-override:22.3074%;line-gap-override:9.2947%}@font-face{font-family:"General Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106%;ascent-override:95.283%;descent-override:22.6415%;line-gap-override:9.434%}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:106.9985%;ascent-override:94.3939%;descent-override:22.4302%;line-gap-override:9.3459%}@font-face{font-family:"General Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.6329%;ascent-override:100.3648%;descent-override:23.8491%;line-gap-override:9.9371%}@font-face{font-family:General Sans;src:local("General Sans SemiBold Italic"),url(../_fonts/X93QBuWHpV3RjOGRwgNXCyg6mXEMOqM-2G9Jh1AIIxw-_-O6Mp405K0jLZM31IRBDFgBEZhiMudP3FjUOPaAWpg.woff2) format(woff2),url(../_fonts/X93QBuWHpV3RjOGRwgNXCyg6mXEMOqM-2G9Jh1AIIxw-rAWGjJ8Qngf98WS0CVxnPb1COlacNZqFmQQLxO9zihk.woff) format(woff),url(../_fonts/X93QBuWHpV3RjOGRwgNXCyg6mXEMOqM-2G9Jh1AIIxw-cLDgyY_E7xrdRFhWYqP6HasiPV5RR3u4B76BJzvNEkw.ttf) format(truetype);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:"General Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:110.6832%;ascent-override:91.2514%;descent-override:21.6835%;line-gap-override:9.0348%}@font-face{font-family:"General Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:103.9789%;ascent-override:97.1351%;descent-override:23.0816%;line-gap-override:9.6173%}@font-face{font-family:"General Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:102.4444%;ascent-override:98.59%;descent-override:23.4273%;line-gap-override:9.7614%}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:103.4094%;ascent-override:97.67%;descent-override:23.2087%;line-gap-override:9.6703%}@font-face{font-family:"General Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:97.2574%;ascent-override:103.8482%;descent-override:24.6768%;line-gap-override:10.282%}@font-face{font-family:General Sans;src:local("General Sans Bold"),url(../_fonts/jbeGztx5eLUYZY0Y9wAzyC9iuI6R_HwBgxMV8N4Wk7A-H4xUFL3JA03kCGjTZkFkqywApWaujkqe80RE6tCQg10.woff2) format(woff2),url(../_fonts/jbeGztx5eLUYZY0Y9wAzyC9iuI6R_HwBgxMV8N4Wk7A-_KtHOpHMApbnwXR9JkwNWgmg99-N1Naffo4pTRJb3Rw.woff) format(woff),url(../_fonts/jbeGztx5eLUYZY0Y9wAzyC9iuI6R_HwBgxMV8N4Wk7A-EcPYe4EAi70Mk8F8Qsj4MwkR1pqQ7jRgusA70EcnKfs.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"General Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:117.4059%;ascent-override:86.0264%;descent-override:20.4419%;line-gap-override:8.5175%}@font-face{font-family:"General Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:110.2943%;ascent-override:91.5732%;descent-override:21.76%;line-gap-override:9.0667%}@font-face{font-family:"General Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:108.6667%;ascent-override:92.9448%;descent-override:22.0859%;line-gap-override:9.2025%}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:109.6903%;ascent-override:92.0775%;descent-override:21.8798%;line-gap-override:9.1166%}@font-face{font-family:"General Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:103.1646%;ascent-override:97.9018%;descent-override:23.2638%;line-gap-override:9.6933%}@font-face{font-family:General Sans;src:local("General Sans Bold Italic"),url(../_fonts/zMxt_y0iY22TqfrAxOfJoFwL_yIM0e2-0yG_3jL9OU8-_uwmVoa9tLctWr18ysrkT5HO8-YLChoKN3ovMYBG36c.woff2) format(woff2),url(../_fonts/zMxt_y0iY22TqfrAxOfJoFwL_yIM0e2-0yG_3jL9OU8-bm6fU_MMKnygs73dMvEJGulARpu0KaMWK7chLhGjFI8.woff) format(woff),url(../_fonts/zMxt_y0iY22TqfrAxOfJoFwL_yIM0e2-0yG_3jL9OU8-Kulm31Nc5w0f1YOnUizizfSOIlgqVb9tEqKnNtNiapk.ttf) format(truetype);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:"General Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.0445%;ascent-override:88.5619%;descent-override:21.0444%;line-gap-override:8.7685%}@font-face{font-family:"General Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.1366%;ascent-override:94.2722%;descent-override:22.4013%;line-gap-override:9.3339%}@font-face{font-family:"General Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:105.5556%;ascent-override:95.6842%;descent-override:22.7368%;line-gap-override:9.4737%}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:106.5498%;ascent-override:94.7913%;descent-override:22.5247%;line-gap-override:9.3853%}@font-face{font-family:"General Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.211%;ascent-override:100.7874%;descent-override:23.9495%;line-gap-override:9.9789%}:root{color-scheme:dark}*,:after,:before{box-sizing:border-box}#__nuxt,body,html{margin:0;min-height:100%}html{scroll-behavior:smooth}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:General Sans,"General Sans Fallback: BlinkMacSystemFont","General Sans Fallback: Segoe UI","General Sans Fallback: Helvetica Neue","General Sans Fallback: Arial","General Sans Fallback: Noto Sans",Space Grotesk,Sora,system-ui,sans-serif}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:inherit}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}button{background:none;border:0}ol,ul{margin:0;padding:0}::-moz-selection{background:#111;color:#f5f5f5}::selection{background:#111;color:#f5f5f5}[data-theme=light] ::-moz-selection{background:#111;color:#fff}[data-theme=light] ::selection{background:#111;color:#fff}.page-enter-active,.page-leave-active{transition:opacity .34s cubic-bezier(.22,1,.36,1),transform .46s cubic-bezier(.22,1,.36,1),filter .46s cubic-bezier(.22,1,.36,1)}.page-enter-from,.page-leave-to{filter:blur(6px);opacity:0;transform:translateY(14px) scale(.995)}.page-enter-to,.page-leave-from{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.page-enter-active,.page-leave-active{transition:none!important}}
