@font-face {
    font-family: Geist;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/8a480f0b521d4e75-s.8e0177b5.woff2) format('woff2');
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
    font-family: Geist;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/caa3a2e1cccd8315-s.p.853070df.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: Geist Fallback;
    src: local(Arial);
    ascent-override: 95.94%;
    descent-override: 28.16%;
    line-gap-override: 0%;
    size-adjust: 104.76%;
}

.geist_798ff10f-module__HGtJha__className {
    font-family:
        Geist,
        Geist Fallback;
    font-style: normal;
}

.geist_798ff10f-module__HGtJha__variable {
    --font-sans: 'Geist', 'Geist Fallback';
}

@font-face {
    font-family: Geist Mono;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/3e19a33f554fa0a0-s.fcfe2d47.woff2) format('woff2');
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
    font-family: Geist Mono;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/4a404718ad388446-s.d8e620cc.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Geist Mono;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/64c5f24155ea0bd5-s.p.591f1055.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: Geist Mono Fallback;
    src: local(Arial);
    ascent-override: 74.67%;
    descent-override: 21.92%;
    line-gap-override: 0%;
    size-adjust: 134.59%;
}

.geist_mono_3f173115-module__-5hxnG__className {
    font-family:
        Geist Mono,
        Geist Mono Fallback;
    font-style: normal;
    font-weight: 400;
}

.geist_mono_3f173115-module__-5hxnG__variable {
    --font-mono: 'Geist Mono', 'Geist Mono Fallback';
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/2c55a0e60120577a-s.2a48534a.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: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/9c72aa0f40e4eef8-s.18a48cbc.woff2) format('woff2');
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/ad66f9afd8947f86-s.7a40eb73.woff2) format('woff2');
    unicode-range: U+1F??;
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/5476f68d60460930-s.c995e352.woff2) format('woff2');
    unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/2bbe8d2671613f1f-s.76dcb0b2.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: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/1bffadaabf893a1e-s.7cd81963.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/83afe278b6a6bb3c-s.p.3a6ba036.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: Inter Fallback;
    src: local(Arial);
    ascent-override: 90.44%;
    descent-override: 22.52%;
    line-gap-override: 0%;
    size-adjust: 107.12%;
}

.inter_67b4815f-module__2iy6kW__className {
    font-family:
        Inter,
        Inter Fallback;
    font-style: normal;
}

.inter_67b4815f-module__2iy6kW__variable {
    --font-inter: 'Inter', 'Inter Fallback';
}

@font-face {
    font-family: Noto Sans Arabic;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/3fd1b3eda9c5392f-s.2ae7fa5d.woff2) format('woff2');
    unicode-range:
        U+6??, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF,
        U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74,
        U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF,
        U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27,
        U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47,
        U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57,
        U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64,
        U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E,
        U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9,
        U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
    font-family: Noto Sans Arabic;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/0bcb14a778645c1f-s.80192c65.woff2) format('woff2');
    unicode-range:
        U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327,
        U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1,
        U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5,
        U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050,
        U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC,
        U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F,
        U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211,
        U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321,
        U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1,
        U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC,
        U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C,
        U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE??;
}

@font-face {
    font-family: Noto Sans Arabic;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/cacc9745706895a8-s.7e35873a.woff2) format('woff2');
    unicode-range:
        U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190,
        U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299,
        U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+28??,
        U+2921-2922, U+2981, U+29BF, U+29EB, U+2B??, U+4DC0-4DFF, U+FFF9-FFFB,
        U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB,
        U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F0??, U+1F100-1F1AD,
        U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C,
        U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8,
        U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0,
        U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F,
        U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E,
        U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB,
        U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6,
        U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503,
        U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA,
        U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698,
        U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7,
        U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F7??, U+1F800-1F80B,
        U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD,
        U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984,
        U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89,
        U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB??;
}

@font-face {
    font-family: Noto Sans Arabic;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/6ae070eaf7847c89-s.a5cdf1ce.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Noto Sans Arabic;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/14a9d8930cac1a04-s.p.84f01aea.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: Noto Sans Arabic Fallback;
    src: local(Arial);
    ascent-override: 113.22%;
    descent-override: 60.81%;
    line-gap-override: 0%;
    size-adjust: 121.35%;
}

.noto_sans_arabic_43e4c719-module__-KZrLG__className {
    font-family:
        Noto Sans Arabic,
        Noto Sans Arabic Fallback;
    font-style: normal;
}

.noto_sans_arabic_43e4c719-module__-KZrLG__variable {
    --font-ar: 'Noto Sans Arabic', 'Noto Sans Arabic Fallback';
}

@font-face {
    font-family: Noto Sans Hebrew;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/84430d97c1b75d25-s.52396a08.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: Noto Sans Hebrew;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/001b39f75c9b7aac-s.52396a08.woff2) format('woff2');
    unicode-range: U+1F??;
}

@font-face {
    font-family: Noto Sans Hebrew;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/4f36259cef3d9fc5-s.5b752ef0.woff2) format('woff2');
    unicode-range:
        U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

@font-face {
    font-family: Noto Sans Hebrew;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/5f62b0affa8a11bd-s.7d6e9c7e.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Noto Sans Hebrew;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/9d1f839a878dd09a-s.p.1f23126b.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: Noto Sans Hebrew Fallback;
    src: local(Arial);
    ascent-override: 101.09%;
    descent-override: 27.64%;
    line-gap-override: 0%;
    size-adjust: 105.65%;
}

.noto_sans_hebrew_1a1cc4a4-module__bpro2a__className {
    font-family:
        Noto Sans Hebrew,
        Noto Sans Hebrew Fallback;
    font-style: normal;
}

.noto_sans_hebrew_1a1cc4a4-module__bpro2a__variable {
    --font-he: 'Noto Sans Hebrew', 'Noto Sans Hebrew Fallback';
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/2c55a0e60120577a-s.2a48534a.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: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/9c72aa0f40e4eef8-s.18a48cbc.woff2) format('woff2');
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/ad66f9afd8947f86-s.7a40eb73.woff2) format('woff2');
    unicode-range: U+1F??;
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/5476f68d60460930-s.c995e352.woff2) format('woff2');
    unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/2bbe8d2671613f1f-s.76dcb0b2.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: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/1bffadaabf893a1e-s.7cd81963.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/83afe278b6a6bb3c-s.p.3a6ba036.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: Inter Fallback;
    src: local(Arial);
    ascent-override: 90.44%;
    descent-override: 22.52%;
    line-gap-override: 0%;
    size-adjust: 107.12%;
}

.inter_e8e54af-module__r7opxW__className {
    font-family:
        Inter,
        Inter Fallback;
    font-style: normal;
}

.inter_e8e54af-module__r7opxW__variable {
    --font-inter: 'Inter', 'Inter Fallback';
}

@font-face {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/d0daeb77ad486505-s.53fd57f3.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: Noto Sans;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/13c8bea787795a91-s.3c7372c0.woff2) format('woff2');
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/fb34704f4f4f68ab-s.ce643c06.woff2) format('woff2');
    unicode-range:
        U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC,
        U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/26229c3b890d5b41-s.d2027bdc.woff2) format('woff2');
    unicode-range: U+1F??;
}

@font-face {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/ec173da4e4ac482c-s.6e8c23fe.woff2) format('woff2');
    unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/eca1cc1e672884b5-s.080cd8a2.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: Noto Sans;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/05ce0245cbf07d46-s.bde6fdef.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/dc6d2a64e9dbf3bc-s.p.4b9eb7a1.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: Noto Sans Fallback;
    src: local(Arial);
    ascent-override: 100.54%;
    descent-override: 27.56%;
    line-gap-override: 0%;
    size-adjust: 106.33%;
}

.noto_sans_dee8330d-module__koAPMW__className {
    font-family:
        Noto Sans,
        Noto Sans Fallback;
    font-style: normal;
}

.noto_sans_dee8330d-module__koAPMW__variable {
    --font-noto-sans: 'Noto Sans', 'Noto Sans Fallback';
}

@font-face {
    font-family: Nunito Sans;
    font-style: normal;
    font-weight: 200 1000;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/f813d0b748b050e0-s.eb60fb62.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: Nunito Sans;
    font-style: normal;
    font-weight: 200 1000;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/dcd150d580a10316-s.edc4ba47.woff2) format('woff2');
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
    font-family: Nunito Sans;
    font-style: normal;
    font-weight: 200 1000;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/d261779aa92de579-s.d355e0bf.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: Nunito Sans;
    font-style: normal;
    font-weight: 200 1000;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/24ce79ed121239f3-s.8b1cf68a.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Nunito Sans;
    font-style: normal;
    font-weight: 200 1000;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/f141b5b7abe57afc-s.p.0de3c900.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: Nunito Sans Fallback;
    src: local(Arial);
    ascent-override: 99.71%;
    descent-override: 34.82%;
    line-gap-override: 0%;
    size-adjust: 101.39%;
}

.nunito_sans_6b9fe840-module__ucLaba__className {
    font-family:
        Nunito Sans,
        Nunito Sans Fallback;
    font-style: normal;
}

.nunito_sans_6b9fe840-module__ucLaba__variable {
    --font-nunito-sans: 'Nunito Sans', 'Nunito Sans Fallback';
}

@font-face {
    font-family: Figtree;
    font-style: normal;
    font-weight: 300 900;
    font-display: swap;
    src: url(../fonts/400bf8aa837fcb7e-s.b68677ba.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Figtree;
    font-style: normal;
    font-weight: 300 900;
    font-display: swap;
    src: url(../fonts/f7aa21714c1c53f8-s.p.e3544bb0.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: Figtree Fallback;
    src: local(Arial);
    ascent-override: 94.32%;
    descent-override: 24.82%;
    line-gap-override: 0%;
    size-adjust: 100.72%;
}

.figtree_c1fff3ae-module__1GD_ya__className {
    font-family:
        Figtree,
        Figtree Fallback;
    font-style: normal;
}

.figtree_c1fff3ae-module__1GD_ya__variable {
    --font-figtree: 'Figtree', 'Figtree Fallback';
}

@font-face {
    font-family: JetBrains Mono;
    font-style: normal;
    font-weight: 100 800;
    font-display: swap;
    src: url(../fonts/13bf9871fe164e7f-s.f2220059.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: JetBrains Mono;
    font-style: normal;
    font-weight: 100 800;
    font-display: swap;
    src: url(../fonts/cc545e633e20c56d-s.f6f1950f.woff2) format('woff2');
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
    font-family: JetBrains Mono;
    font-style: normal;
    font-weight: 100 800;
    font-display: swap;
    src: url(../fonts/71b036adf157cdcf-s.bd5f4d11.woff2) format('woff2');
    unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
    font-family: JetBrains Mono;
    font-style: normal;
    font-weight: 100 800;
    font-display: swap;
    src: url(../fonts/89b21bb081cb7469-s.51c18f09.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: JetBrains Mono;
    font-style: normal;
    font-weight: 100 800;
    font-display: swap;
    src: url(../fonts/3fe682a82f50d426-s.23358719.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: JetBrains Mono;
    font-style: normal;
    font-weight: 100 800;
    font-display: swap;
    src: url(../fonts/70bc3e132a0a741e-s.p.15008bfb.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: JetBrains Mono Fallback;
    src: local(Arial);
    ascent-override: 75.79%;
    descent-override: 22.29%;
    line-gap-override: 0%;
    size-adjust: 134.59%;
}

.jetbrains_mono_74f277ee-module__qbtzEG__className {
    font-family:
        JetBrains Mono,
        JetBrains Mono Fallback;
    font-style: normal;
}

.jetbrains_mono_74f277ee-module__qbtzEG__variable {
    --font-jetbrains-mono: 'JetBrains Mono', 'JetBrains Mono Fallback';
}

@font-face {
    font-family: Geist;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/8a480f0b521d4e75-s.8e0177b5.woff2) format('woff2');
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
    font-family: Geist;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/caa3a2e1cccd8315-s.p.853070df.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: Geist Fallback;
    src: local(Arial);
    ascent-override: 95.94%;
    descent-override: 28.16%;
    line-gap-override: 0%;
    size-adjust: 104.76%;
}

.geist_7e573fc1-module__ELTdiq__className {
    font-family:
        Geist,
        Geist Fallback;
    font-style: normal;
}

.geist_7e573fc1-module__ELTdiq__variable {
    --font-geist-sans: 'Geist', 'Geist Fallback';
}

@font-face {
    font-family: Geist Mono;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/4fa387ec64143e14-s.c1fdd6c2.woff2) format('woff2');
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
    font-family: Geist Mono;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/bbc41e54d2fcbd21-s.799d8ef8.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Geist Mono;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/797e433ab948586e-s.p.dbea232f.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: Geist Mono Fallback;
    src: local(Arial);
    ascent-override: 74.67%;
    descent-override: 21.92%;
    line-gap-override: 0%;
    size-adjust: 134.59%;
}

.geist_mono_34594f47-module__jOBELG__className {
    font-family:
        Geist Mono,
        Geist Mono Fallback;
    font-style: normal;
}

.geist_mono_34594f47-module__jOBELG__variable {
    --font-geist-mono: 'Geist Mono', 'Geist Mono Fallback';
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/572c13468b8cff87-s.d544064d.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: Roboto;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/62d4b50592542c9f-s.682c4823.woff2) format('woff2');
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/38772d1e0cde909c-s.6c40516d.woff2) format('woff2');
    unicode-range: U+1F??;
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/a0ffaa6a9384d9d3-s.8ae589d8.woff2) format('woff2');
    unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/fad568eea626db0e-s.4c8af930.woff2) format('woff2');
    unicode-range:
        U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327,
        U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1,
        U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5,
        U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050,
        U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC,
        U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F,
        U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211,
        U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321,
        U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1,
        U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC,
        U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C,
        U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE??;
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/ccee61546c0358b7-s.ddf605a8.woff2) format('woff2');
    unicode-range:
        U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190,
        U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299,
        U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+28??,
        U+2921-2922, U+2981, U+29BF, U+29EB, U+2B??, U+4DC0-4DFF, U+FFF9-FFFB,
        U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB,
        U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F0??, U+1F100-1F1AD,
        U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C,
        U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8,
        U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0,
        U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F,
        U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E,
        U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB,
        U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6,
        U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503,
        U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA,
        U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698,
        U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7,
        U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F7??, U+1F800-1F80B,
        U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD,
        U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984,
        U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89,
        U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB??;
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/8fcf71678f67d0c5-s.2eed3bf4.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: Roboto;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/f7d6090e8b3debad-s.bd7225bd.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(../fonts/ce62453a442c7f35-s.p.a9507876.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: Roboto Fallback;
    src: local(Arial);
    ascent-override: 92.98%;
    descent-override: 24.47%;
    line-gap-override: 0%;
    size-adjust: 99.78%;
}

.roboto_48485cf7-module__D0bFta__className {
    font-family:
        Roboto,
        Roboto Fallback;
    font-style: normal;
}

.roboto_48485cf7-module__D0bFta__variable {
    --font-roboto: 'Roboto', 'Roboto Fallback';
}

@font-face {
    font-family: Raleway;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/198d17f2fc7b7e24-s.ca672327.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: Raleway;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/bb835a708696869b-s.c37cd17c.woff2) format('woff2');
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
    font-family: Raleway;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/6c7c54d92ecafd95-s.3d203319.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: Raleway;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/4b825e536f0add60-s.d9b22f9f.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Raleway;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/c825fd02acae0153-s.p.1692d83b.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: Raleway Fallback;
    src: local(Arial);
    ascent-override: 90.51%;
    descent-override: 22.53%;
    line-gap-override: 0%;
    size-adjust: 103.86%;
}

.raleway_6ebe9260-module__RFKPpW__className {
    font-family:
        Raleway,
        Raleway Fallback;
    font-style: normal;
}

.raleway_6ebe9260-module__RFKPpW__variable {
    --font-raleway: 'Raleway', 'Raleway Fallback';
}

@font-face {
    font-family: DM Sans;
    font-style: normal;
    font-weight: 100 1000;
    font-display: swap;
    src: url(../fonts/c3cb240f9c892514-s.d8e4bce2.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: DM Sans;
    font-style: normal;
    font-weight: 100 1000;
    font-display: swap;
    src: url(../fonts/5c285b27cdda1fe8-s.p.a62025f2.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: DM Sans Fallback;
    src: local(Arial);
    ascent-override: 94.9%;
    descent-override: 29.66%;
    line-gap-override: 0%;
    size-adjust: 104.53%;
}

.dm_sans_7e013339-module__EbmEgG__className {
    font-family:
        DM Sans,
        DM Sans Fallback;
    font-style: normal;
}

.dm_sans_7e013339-module__EbmEgG__variable {
    --font-dm-sans: 'DM Sans', 'DM Sans Fallback';
}

@font-face {
    font-family: Public Sans;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/6e8df35dd937fa7a-s.a5971124.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: Public Sans;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/fc2699ecc8323b38-s.dda394a5.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Public Sans;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/fa0520225c6f3d07-s.p.d28ba1c8.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: Public Sans Fallback;
    src: local(Arial);
    ascent-override: 90.59%;
    descent-override: 21.46%;
    line-gap-override: 0%;
    size-adjust: 104.87%;
}

.public_sans_1e7ed65a-module__xPCB8a__className {
    font-family:
        Public Sans,
        Public Sans Fallback;
    font-style: normal;
}

.public_sans_1e7ed65a-module__xPCB8a__variable {
    --font-public-sans: 'Public Sans', 'Public Sans Fallback';
}

@font-face {
    font-family: Outfit;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/b2ea385cb5ae8625-s.866357a4.woff2) format('woff2');
    unicode-range:
        U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308,
        U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: Outfit;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/1b99372b3eaef0c8-s.p.758e15a8.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: Outfit Fallback;
    src: local(Arial);
    ascent-override: 100.18%;
    descent-override: 26.05%;
    line-gap-override: 0%;
    size-adjust: 99.82%;
}

.outfit_ec5f4b2c-module__amMtHq__className {
    font-family:
        Outfit,
        Outfit Fallback;
    font-style: normal;
}

.outfit_ec5f4b2c-module__amMtHq__variable {
    --font-outfit: 'Outfit', 'Outfit Fallback';
}
