@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200;font-display:swap;src:url(../media/d5ed7948d3d83345-s.1axboe36mgj2e.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:Plus Jakarta Sans;font-style:italic;font-weight:200;font-display:swap;src:url(../media/f6b8295589aa3077-s.2su_cm6t_752r.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:Plus Jakarta Sans;font-style:italic;font-weight:200;font-display:swap;src:url(../media/a7a9f39beafcc7f2-s.0_d1ay-85opzk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200;font-display:swap;src:url(../media/b65c166e5423853f-s.p.1x5es1flj2cxs.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:Plus Jakarta Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d5ed7948d3d83345-s.1axboe36mgj2e.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:Plus Jakarta Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/f6b8295589aa3077-s.2su_cm6t_752r.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:Plus Jakarta Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/a7a9f39beafcc7f2-s.0_d1ay-85opzk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/b65c166e5423853f-s.p.1x5es1flj2cxs.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:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d5ed7948d3d83345-s.1axboe36mgj2e.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:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f6b8295589aa3077-s.2su_cm6t_752r.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:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/a7a9f39beafcc7f2-s.0_d1ay-85opzk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b65c166e5423853f-s.p.1x5es1flj2cxs.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:Plus Jakarta Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d5ed7948d3d83345-s.1axboe36mgj2e.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:Plus Jakarta Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/f6b8295589aa3077-s.2su_cm6t_752r.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:Plus Jakarta Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/a7a9f39beafcc7f2-s.0_d1ay-85opzk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b65c166e5423853f-s.p.1x5es1flj2cxs.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:Plus Jakarta Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d5ed7948d3d83345-s.1axboe36mgj2e.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:Plus Jakarta Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/f6b8295589aa3077-s.2su_cm6t_752r.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:Plus Jakarta Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/a7a9f39beafcc7f2-s.0_d1ay-85opzk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b65c166e5423853f-s.p.1x5es1flj2cxs.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:Plus Jakarta Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d5ed7948d3d83345-s.1axboe36mgj2e.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:Plus Jakarta Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f6b8295589aa3077-s.2su_cm6t_752r.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:Plus Jakarta Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/a7a9f39beafcc7f2-s.0_d1ay-85opzk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/b65c166e5423853f-s.p.1x5es1flj2cxs.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:Plus Jakarta Sans;font-style:italic;font-weight:800;font-display:swap;src:url(../media/d5ed7948d3d83345-s.1axboe36mgj2e.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:Plus Jakarta Sans;font-style:italic;font-weight:800;font-display:swap;src:url(../media/f6b8295589aa3077-s.2su_cm6t_752r.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:Plus Jakarta Sans;font-style:italic;font-weight:800;font-display:swap;src:url(../media/a7a9f39beafcc7f2-s.0_d1ay-85opzk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:800;font-display:swap;src:url(../media/b65c166e5423853f-s.p.1x5es1flj2cxs.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:Plus Jakarta Sans;font-style:normal;font-weight:200;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:200;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:200;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_5b5703ea-module__sfLeOW__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback}.plus_jakarta_sans_5b5703ea-module__sfLeOW__variable{--font-plus-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--background:#fbfbfd;--foreground:#1d1d1f;--primary:#6d4dc7;--primary-hover:#5536ab;--secondary:#f0f0f5;--secondary-hover:#e5e5ea;--secondary-foreground:#6b7280;--accent:#2997ff;--danger:#ff3b30;--success:#34c759;--border:#0000000f;--glass-bg:linear-gradient(135deg, #ffffffe6, #ffffffb3);--glass-border:#fff;--glass-shadow:0 4px 6px -1px #00000005, 0 10px 15px -3px #00000008, 0 25px 50px -12px #6e4dc70d;--card-bg:linear-gradient(135deg, #fff 0%, #f8f9fa 100%);--card-border:#0000000a;--font-sans:"Plus Jakarta Sans", var(--font-plus-jakarta), var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--header-shadow:0 4px 16px #0000000d;--header-border:#00000014;--header-bg:#fbfbfdeb;--text-accent:var(--primary);--success-text:var(--status-success-fg);--danger-text:var(--status-danger-fg);--space-section-y:clamp(4rem, 4rem + 4vw, 8rem);--space-hero-pt:clamp(6rem, 6rem + 6vw, 12rem);--space-hero-pb:clamp(4rem, 4rem + 4vw, 8rem);--space-card:clamp(1.5rem, 1.5rem + 1.5vw, 3rem);--space-gap-lg:clamp(1.5rem, 1.5rem + 2.5vw, 4rem);--space-gap-md:clamp(1rem, 1rem + 1vw, 2rem);--space-container-x:clamp(1rem, 1rem + .5vw, 1.5rem);--surface-alpha:.4;--surface-1:rgba(244, 244, 248, var(--surface-alpha));--surface-2:rgba(255, 255, 255, var(--surface-alpha));--surface-3:rgba(236, 236, 242, var(--surface-alpha));--portal-border:#0000001a;--portal-border-strong:#0000002e;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-raised:0 1px 2px #0000000d, 0 1px 3px #0000000a;--shadow-overlay:0 8px 24px #0000001f, 0 2px 6px #0000000f;--status-info-fg:#0b5fa5;--status-info-bg:#2997ff1f;--status-info-border:#2997ff52;--status-success-fg:#146c43;--status-success-bg:#34c75921;--status-success-border:#34c75957;--status-warning-fg:#8a5200;--status-warning-bg:#fab00529;--status-warning-border:#fab00561;--status-danger-fg:#b3261e;--status-danger-bg:#ff3b301a;--status-danger-border:#ff3b304d;--status-neutral-fg:#52525b;--status-neutral-bg:#0000000d;--status-neutral-border:#0000001f;--text-label:#62666f;--text-value:#1d1d1f;--text-muted:#64646e;--portal-accent:var(--primary);--portal-sidebar-w:260px;--portal-sidebar-w-collapsed:68px;--portal-topbar-h:60px;--portal-focus-ring:0 0 0 3px #6e4dc759}.dark{--background:#0b0f17;--foreground:#f3f4f6;--primary:#6d4dc7;--primary-hover:#8d73d3;--secondary:#1f2937;--secondary-hover:#374151;--secondary-foreground:#9ca3af;--accent:#60a5fa;--danger:#ef4444;--success:#10b981;--border:#1f2937;--glass-bg:#111827b3;--glass-border:#ffffff0d;--glass-shadow:0 20px 25px -5px #00000080;--card-bg:#111827;--card-border:#1f2937;--header-shadow:none;--header-border:#ffffff14;--header-bg:#0b0f17eb;--surface-1:rgba(15, 20, 32, var(--surface-alpha));--surface-2:rgba(21, 27, 40, var(--surface-alpha));--surface-3:rgba(28, 35, 49, var(--surface-alpha));--portal-border:#ffffff1a;--portal-border-strong:#ffffff2e;--shadow-raised:0 1px 2px #0006, 0 1px 3px #0000004d;--shadow-overlay:0 12px 32px #0009, 0 2px 8px #0006;--status-info-fg:#7cc0ff;--status-info-bg:#60a5fa26;--status-info-border:#60a5fa5c;--status-success-fg:#4ade80;--status-success-bg:#10b98126;--status-success-border:#10b9815c;--status-warning-fg:#fbbf24;--status-warning-bg:#fab00526;--status-warning-border:#fab0055c;--status-danger-fg:#f87171;--status-danger-bg:#ef444429;--status-danger-border:#ef444461;--status-neutral-fg:#a1a1aa;--status-neutral-bg:#ffffff0f;--status-neutral-border:#ffffff24;--text-label:#9ca3af;--text-value:#f3f4f6;--text-muted:#9ca3af;--portal-accent:#a78bfa;--text-accent:var(--portal-accent);--portal-focus-ring:0 0 0 3px #8c74e973}*{box-sizing:border-box;margin:0;padding:0}:focus{outline:none}:focus-visible{outline:3px solid var(--primary);outline-offset:2px}html,body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);scroll-behavior:smooth;line-height:1.6;transition:background-color .3s,color .3s;overflow-x:clip}html:not(.dark) body{background-image:radial-gradient(#00000008 1px,#0000 1px);background-size:24px 24px}a{color:inherit;text-decoration:none}.watermark{opacity:.05;transition:opacity .3s}.dark .watermark{opacity:.04}.header-nav{border:1px solid #0000;border-bottom:1px solid var(--header-border);width:100%;max-width:100%;box-shadow:none;background:0 0;border-radius:0;padding:.75rem clamp(1rem,1rem + 1vw,2rem);transition:all .2s ease-out}.header-nav.scrolled{background:var(--header-bg);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--header-border);padding:.5rem clamp(1rem,1rem + 1vw,2rem);box-shadow:0 1px 3px #0000000a}.header-logo{flex-shrink:0;justify-content:center;align-items:center;width:clamp(28px,28px + 1.5vw,34px);height:clamp(28px,28px + 1.5vw,34px);transition:all .2s ease-out;display:flex}.header-nav.scrolled .header-logo{width:clamp(26px,26px + 1vw,30px);height:clamp(26px,26px + 1vw,30px)}.header-title{letter-spacing:-.01em;font-size:clamp(1rem,1rem + .25vw,1.2rem);font-weight:600;transition:all .2s ease-out}.header-nav.scrolled .header-title{font-size:clamp(.95rem,.95rem + .2vw,1.1rem)}button{cursor:pointer;background:0 0;border:none;font-family:inherit}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);box-shadow:inset 0 1px 0 #fff, var(--glass-shadow);border-radius:16px;position:relative}html:not(.dark) .glass:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fffc,#0000);border-top-left-radius:16px;border-top-right-radius:16px;height:1px;position:absolute;top:0;left:0;right:0}.glass-card{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:inset 0 1px 0 #fff, var(--glass-shadow);overflow-wrap:break-word;border-radius:24px;min-width:0;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s;position:relative}html:not(.dark) .glass-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fffc,#0000);border-top-left-radius:24px;border-top-right-radius:24px;height:1px;position:absolute;top:0;left:0;right:0}.glass-card:hover{box-shadow:0 12px 40px 0 #0000000f, var(--glass-shadow);border-color:var(--border);transform:translateY(-2px)}.text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to right, var(--primary), var(--accent))}.bg-gradient{background-image:linear-gradient(to right, var(--primary), var(--accent))}.btn{cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;padding:1rem 2.5rem;font-size:1.125rem;font-weight:600;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background-color .2s,filter .2s;display:inline-flex}.btn-primary{background-color:var(--primary);color:#fff}.btn-primary:active{transform:scale(.98)}.btn-primary:hover{filter:brightness(1.1);transform:scale(1.02);box-shadow:0 8px 30px #6e4dc74d}.btn-gradient{background-image:linear-gradient(to right, var(--primary), var(--accent));color:#fff}.btn-gradient:hover{transform:scale(1.05);box-shadow:0 0 20px #6e4dc766}.btn-secondary{background-color:var(--secondary);color:var(--foreground);border:1px solid var(--border)}.btn-secondary:hover{background-color:var(--secondary-hover)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes typing{0%{max-width:0}to{max-width:100%}}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:var(--primary)}}.animate-fade-in-up{opacity:0;animation:.8s forwards fade-in-up}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}input,select,textarea,.mobile-nav-link,.touch-target{justify-content:center;align-items:center;min-height:48px;display:flex}.theme-toggle-btn{border-radius:50%;justify-content:center;align-items:center;min-width:48px;min-height:48px;display:inline-flex}.hero-title{font-size:clamp(2.5rem,7vw,6.5rem)!important;line-height:1.1!important}.hero-subtitle{font-size:clamp(1rem,2vw,1.5rem)!important}.table-scroll-container{-webkit-overflow-scrolling:touch;border-radius:24px;width:100%;position:relative;overflow-x:auto}.table-scroll-wrapper{width:100%;position:relative}.table-scroll-wrapper:after{content:"";background:linear-gradient(to right, transparent, var(--background));pointer-events:none;z-index:20;border-top-right-radius:24px;border-bottom-right-radius:24px;width:40px;position:absolute;top:0;bottom:0;right:0}@media (hover:none),(pointer:coarse),(max-width:768px){.table-scroll-wrapper:after{display:none}}html{scrollbar-width:thin;scrollbar-color:var(--secondary-foreground) transparent;scroll-padding-top:88px}body::-webkit-scrollbar{width:8px}html::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:0 0;border:none}html::-webkit-scrollbar-track{background:0 0;border:none}body::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--secondary-foreground) 40%, transparent);border:none;border-radius:99px;min-height:40px}html::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--secondary-foreground) 40%, transparent);border:none;border-radius:99px;min-height:40px}body::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--secondary-foreground) 65%, transparent)}html::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--secondary-foreground) 65%, transparent)}.table-scroll-container{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--secondary-foreground) 40%, transparent) transparent}.table-scroll-container::-webkit-scrollbar{width:6px;height:6px}.table-scroll-container::-webkit-scrollbar-track{background:0 0;border:none}.table-scroll-container::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--secondary-foreground) 40%, transparent);border:none;border-radius:99px}.sticky-col{z-index:15;position:sticky;left:0;background:var(--card-bg)!important}.sticky-col-header{z-index:20;position:sticky;left:0;background:var(--secondary)!important}img,video,svg{max-width:100%;height:auto}.responsive-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}@media (pointer:coarse){button,a.btn{min-height:44px}input[type=range]::-webkit-slider-thumb{min-height:44px}}.band{padding-left:max(var(--space-container-x), env(safe-area-inset-left,0px) + 1rem);padding-right:max(var(--space-container-x), env(safe-area-inset-right,0px) + 1rem)}.container.hero-screenshot-frame{padding-left:clamp(2rem,6vw,3.5rem);padding-right:clamp(2rem,6vw,3.5rem)}@media (max-width:768px){.hide-on-mobile{display:none!important}.show-on-mobile{display:flex!important}section{padding-top:4rem!important;padding-bottom:4rem!important}#hero-section{min-height:auto!important;padding-top:8rem!important}.header-title{font-size:clamp(1rem,1rem + .5vw,1.25rem)!important}.header-desktop-links a{font-size:clamp(.9rem,.9rem + .15vw,1.05rem)!important}.header-nav{padding:.5rem 1rem!important}.header-nav.scrolled{width:95%!important;padding:.5rem clamp(1rem,1rem + 1vw,2rem)!important}.mobile-flex-col{flex-direction:column!important;gap:1.5rem!important}.header-hidden-mobile{transform:translateY(-120%)}}@media (max-width:1024px){.hide-on-tablet{display:none!important}}@media (max-width:480px){.header-action-group{gap:.5rem!important}.header-join-beta{padding:.5rem .75rem!important;font-size:.875rem!important}}.comparison-mobile{display:none}@media (max-width:768px){.comparison-desktop{display:none!important}.comparison-mobile{display:flex!important}}.mobile-menu-overlay{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);z-index:101;padding:2rem;padding-left:max(2rem, env(safe-area-inset-left,0px) + 1rem);padding-right:max(2rem, env(safe-area-inset-right,0px) + 1rem);padding-top:max(2rem, env(safe-area-inset-top,0px) + 1rem);padding-bottom:max(2rem, env(safe-area-inset-bottom,0px) + 1rem);flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:fixed;inset:0}.header-desktop-links{align-items:center;gap:clamp(1.25rem,1.25rem + 2.5vw,4rem);margin:0 auto;transition:gap .2s ease-out;display:flex}.header-nav.scrolled .header-desktop-links{gap:clamp(1rem,1rem + 1vw,2rem)}.header-action-group{align-items:center;gap:clamp(.75rem,.75rem + 1.25vw,2rem);transition:gap .2s ease-out;display:flex}.header-nav.scrolled .header-action-group{gap:clamp(.5rem,.5rem + .5vw,1rem)}
