/* [next]/internal/font/google/roboto_dc42ee18.module.css [app-client] (css) */
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/38772d1e0cde909c-s.6c40516d.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/38772d1e0cde909c-s.6c40516d.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/38772d1e0cde909c-s.6c40516d.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/38772d1e0cde909c-s.6c40516d.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/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.0%;
  size-adjust: 99.78%;
}

.roboto_dc42ee18-module__Yt-3JW__className {
  font-family: Roboto, Roboto Fallback;
  font-style: normal;
}

/* [project]/src/components/Background/index.css [app-client] (css) */
.background {
  background-color: var(--white85);
  z-index: -1;
  width: 100%;
  height: 100vh;
  position: fixed;
  overflow: hidden;
}

.background .bg-gradient {
  filter: blur(300px);
  opacity: .25;
  width: 1200px;
  height: 1200px;
  position: absolute;
}

.background .bg-gradient.grad-1 {
  background: linear-gradient(#a6acd6 0% 90%, #a6acd600 100%);
  animation: 5s ease-in-out infinite rotateAndScale;
  top: -800px;
  left: 300px;
}

.background .bg-gradient.grad-2 {
  border-radius: 350px;
  animation: 5s ease-in-out .5s infinite rotateAndScale;
  top: -120px;
  left: 80px;
}

.background .bg-gradient.grad-3 {
  background: linear-gradient(0deg, #184bff00 0%, #174aff 100%);
  animation: 6s ease-in-out infinite rotateAndScale;
  top: 700px;
  right: 800px;
}

.background .bg-gradient.grad-4 {
  background: linear-gradient(0deg, #00c2ff00 0%, #ff29c3 100%);
  border-radius: 350px;
  animation: 6s ease-in-out .5s infinite rotateAndScale;
  top: 400px;
  right: -400px;
}

.background .ellipse {
  stroke: var(--text-dark);
  stroke-width: .1px;
  fill: none;
  opacity: .3;
  position: absolute;
  transform: rotate(14deg);
}

@media (max-width: 768px) {
  .background .ellipse {
    display: none;
  }
}

.background .ellipse.el-1 {
  width: 80%;
  animation: 6s ease-in-out infinite rotateAndScale14;
  top: 80px;
  left: 20px;
}

.background .ellipse.el-2 {
  width: 135%;
  animation: 7s ease-in-out .5s infinite rotateAndScale14;
  top: -130px;
  left: -580px;
}

.background .ellipse.el-3 {
  width: 176%;
  animation: 8s ease-in-out 1s infinite rotateAndScale14;
  top: -290px;
  left: -1000px;
}

.dark-theme .background {
  background-color: #100f1e;
}

.dark-theme .background .bg-gradient {
  filter: blur(100px);
  opacity: .6;
  width: 340px;
  height: 480px;
}

.dark-theme .background .bg-gradient.grad-1 {
  background: linear-gradient(#18ff9e00 0%, #17ffe3 100%);
  top: -185px;
  left: 152px;
}

.dark-theme .background .bg-gradient.grad-2 {
  background: linear-gradient(#173b80 0%, #11573e 100%);
  top: -120px;
  left: 80px;
}

.dark-theme .background .bg-gradient.grad-3 {
  background: linear-gradient(#184bff00 0%, #174aff 100%);
  top: 170px;
  right: -170px;
}

.dark-theme .background .bg-gradient.grad-4 {
  background: linear-gradient(#00c2ff00 0%, #ff29c3 100%);
  top: 70px;
  right: -75px;
}

.dark-theme .background .ellipse {
  stroke: var(--white);
}

/* [project]/src/app/[lang]/_variables.css [app-client] (css) */
:root {
  --primary: #646cff;
  --black: #000;
  --white: #fff;
  --grey98: #fafafa;
  --grey90: #e6e6e6;
  --grey85: #d9d9d9;
  --grey75: #bfbfbf;
  --grey60: #999;
  --grey50: gray;
  --grey35: #595959;
  --grey25: #404040;
  --grey15: #262626;
  --grey12: #202020;
  --grey10: #1a1a1a;
  --grey07: #131313;
  --white04: color-mix(in srgb, var(--white), transparent 96%);
  --white07: color-mix(in srgb, var(--white), transparent 92.5%);
  --white10: color-mix(in srgb, var(--white), transparent 90%);
  --white18: color-mix(in srgb, var(--white), transparent 82%);
  --white25: color-mix(in srgb, var(--white), transparent 75%);
  --white50: color-mix(in srgb, var(--white), transparent 50%);
  --white75: color-mix(in srgb, var(--white), transparent 25%);
  --white85: color-mix(in srgb, var(--white), transparent 15%);
  --white90: color-mix(in srgb, var(--white), transparent 10%);
  --black07: color-mix(in srgb, var(--black), transparent 92.5%);
  --black10: color-mix(in srgb, var(--black), transparent 90%);
  --black25: color-mix(in srgb, var(--black), transparent 75%);
  --black50: color-mix(in srgb, var(--black), transparent 50%);
  --black75: color-mix(in srgb, var(--black), transparent 25%);
  --black90: color-mix(in srgb, var(--black), transparent 10%);
  --primary10: color-mix(in srgb, var(--primary), transparent 90%);
  --primary25: color-mix(in srgb, var(--primary), transparent 75%);
  --primary50: color-mix(in srgb, var(--primary), transparent 50%);
  --primary-light1: color-mix(in srgb, var(--primary) 85%, var(--white));
  --primary-light2: color-mix(in srgb, var(--primary) 70%, var(--white));
  --primary-light3: color-mix(in srgb, var(--primary) 40%, var(--white));
  --primary-light4: color-mix(in srgb, var(--primary) 25%, var(--white));
  --primary-dark1: color-mix(in srgb, var(--primary) 88%, var(--black));
  --primary-dark2: color-mix(in srgb, var(--primary) 82%, var(--black));
  --primary-dark3: color-mix(in srgb, var(--primary) 48%, var(--grey15));
  --primary-dark4: color-mix(in srgb, var(--primary) 20%, var(--grey12));
  --primary-dark5: color-mix(in srgb, var(--primary) 14%, var(--grey07));
  --primary-dark6: color-mix(in srgb, var(--primary) 15%, var(--black));
  --text-light: var(--white);
  --text-dark: var(--black75);
  --text-link: var(--primary);
  --bg-root-light: color-mix(in srgb, var(--primary) 20%, var(--grey60));
  --bg-root-dark: color-mix(in srgb, var(--primary) 20%, var(--grey15));
  --bg-primary-light-active: color-mix(in srgb, var(--primary) 10%, var(--white));
  --bg-primary-light-hover: color-mix(in srgb, var(--primary) 20%, var(--grey85));
  --bg-primary-light-dimmed: color-mix(in srgb, var(--primary) 20%, var(--grey75));
  --bg-primary-dark-active: color-mix(in srgb, var(--primary) 20%, var(--grey50));
  --bg-primary-dark-hover: color-mix(in srgb, var(--primary) 20%, var(--grey35));
  --bg-primary-dark-dimmed: color-mix(in srgb, var(--primary) 20%, var(--grey25));
  --bg-elevated-light: var(--white);
  --bg-elevated-dark: var(--grey12);
  --bg-elevated-hover-light: var(--black10);
  --bg-elevated-hover-dark: var(--white10);
  --tabber-text-gradient-start: #7d8aff;
  --tabber-text-gradient-end: #e169ff;
  --tabber-text-gradient: linear-gradient(90deg, var(--tabber-text-gradient-start) 28%, var(--tabber-text-gradient-end) 72%);
  --tabber-text-gradient-two-sides: linear-gradient(90deg, var(--tabber-text-gradient-start) 25%, var(--tabber-text-gradient-end) 50%, var(--tabber-text-gradient-end) 75%, var(--tabber-text-gradient-start) 100%);
  --tabber-button-gradient: linear-gradient(225deg, #18c8ff 14%, #933ffe 85%);
  --tabber-button-gradient-hover: linear-gradient(225deg, #0e7999 14%, #582699 85%);
  --tabber-element: #8b64ff;
  --tabber-element-dark: #4549b533;
  --tabber-element-light: #a0a5ff33;
  --blue: #8ab4f8;
  --red: #f28b82;
  --yellow: #fdd663;
  --green: #81c995;
  --pink: #ff8bcb;
  --purple: #c58af9;
  --cyan: #78d9ec;
  --orange: #fcad70;
}

/* [project]/src/app/[lang]/globals.css [app-client] (css) */
:root {
  --lightningcss-light: initial;
  --lightningcss-dark: ;
  color-scheme: light dark;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
  font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
}

@media (prefers-color-scheme: dark) {
  :root {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
  }
}

a {
  color: var(--text-link);
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  font-weight: 500;
}

body {
  margin: 0;
}

.btn-round {
  aspect-ratio: 1;
  cursor: pointer;
  background-color: #0000;
  border: none;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  padding: 0;
  transition: background-color .2s ease-in-out;
  display: flex;
}

.btn-round:hover {
  background-color: var(--black10);
}

.btn-round svg {
  width: 22px;
  height: 22px;
  fill: var(--black90);
}

.divider {
  cursor: default !important;
}

.divider:hover {
  background-color: #0000 !important;
}

.divider hr {
  width: 100%;
}

.svg-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-themed svg {
  fill: var(--black90);
}

.text-color {
  color: var(--text-dark);
}

.info-page {
  max-width: 60%;
  padding: 20px 20px calc(var(--footer-height)  + 40px) 20px;
  margin: auto;
}

@media (max-width: 768px) {
  .info-page {
    max-width: 100%;
    padding: 20px 20px calc(var(--footer-height)  + 10px) 20px;
  }
}

.info-page h1 {
  text-align: center;
  margin-bottom: 5px;
  font-size: 64px;
  font-weight: 100;
}

@media (max-width: 768px) {
  .info-page h1 {
    margin-top: 5px;
    font-size: 36px;
  }
}

.info-page .date {
  opacity: .75;
  font-size: 14px;
  font-weight: 100;
}

.info-page h2 {
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 400;
  line-height: 1.2;
}

@media (max-width: 768px) {
  .info-page h2 {
    font-size: 24px;
  }
}

.info-page p {
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 100;
  line-height: 1.5;
}

@media (max-width: 768px) {
  .info-page p {
    font-size: 15px;
  }
}

.info-page ul ul {
  margin-top: 10px;
  margin-bottom: 20px;
}

.textarea-input-label {
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  position: absolute !important;
  transform: translate(14px, 24px)scale(1) !important;
}

.textarea-input-label.focused {
  max-width: calc(133% - 32px) !important;
  transform: translate(14px, -9px)scale(.75) !important;
}

.textarea-input-label.active {
  color: var(--primary) !important;
}

.textarea-themed textarea {
  resize: vertical;
  border: 1px solid var(--black25);
  background: var(--black07);
  padding: 10px;
}

.accordion {
  transition: all .3s ease-in-out;
}

.accordion:first-of-type {
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
}

.accordion:last-of-type {
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
}

.accordion[class*="expanded"] {
  border-radius: var(--border-radius);
}

:scope .question {
  padding: 10px 16px;
  font-family: inherit;
  font-size: 20px;
  font-weight: 400;
}

@media (max-width: 768px) {
  :scope .question {
    font-size: 16px;
  }
}

.subscribe {
  justify-content: center;
  align-items: center;
  display: flex;
}

.subscribe button {
  --size: 24px;
  background-color: var(--black90);
  color: var(--text-light);
  text-transform: none;
  font-size: var(--size);
  cursor: pointer;
  border: none;
  border-radius: 99px;
  padding: 10px 20px;
  font-weight: 400;
  transition: all .2s ease-in-out;
}

@media (max-width: 768px) {
  .subscribe button {
    --size: 20px;
  }
}

.subscribe button:hover {
  background-color: var(--white25);
  color: var(--text-dark);
}

.subscribe button svg {
  width: var(--size);
  height: var(--size);
  fill: currentColor;
}

.dark-theme .btn-round:hover {
  background-color: var(--white10);
}

.dark-theme .btn-round svg {
  fill: var(--white);
}

.dark-theme .icon-themed svg {
  fill: var(--white);
}

.dark-theme .text-color {
  color: var(--text-light);
}

.dark-theme .textarea-themed textarea {
  border: 1px solid var(--white10);
  background: var(--black25);
}

.dark-theme .subscribe button {
  background-color: var(--white);
  color: var(--black);
}

.dark-theme .subscribe button:hover {
  background-color: var(--black25);
  color: var(--white90);
}

/* [project]/src/app/[lang]/animations.css [app-client] (css) */
@keyframes scaleStar {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(1.2);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes rotateAndScale {
  0% {
    transform: rotate(0)scale(1);
  }

  50% {
    transform: rotate(5deg)scale(1.2);
  }

  100% {
    transform: rotate(0)scale(1);
  }
}

@keyframes rotateAndScale14 {
  0% {
    transform: rotate(14deg)scale(1);
  }

  50% {
    transform: rotate(18deg)scale(1.04);
  }

  100% {
    transform: rotate(14deg)scale(1);
  }
}

@keyframes tabPath {
  0% {
    transform: translateX(0);
  }

  25% {
    transform: translateX(0);
  }

  30% {
    transform: translateX(170px);
  }

  55% {
    transform: translateX(170px);
  }

  60% {
    transform: translateX(344px);
  }

  85% {
    transform: translateX(344px);
  }

  100% {
    transform: translateX(0);
  }
}

@keyframes tabDivPath {
  0% {
    opacity: 1;
  }

  25% {
    opacity: 1;
  }

  30% {
    opacity: 0;
    transform: translateX(0);
  }

  55% {
    opacity: 0;
    transform: translateX(-170px);
  }

  60% {
    opacity: 1;
  }

  88% {
    opacity: 1;
  }

  92% {
    opacity: 0;
    transform: translateX(-170px);
  }

  93% {
    opacity: 0;
    transform: translateX(0);
  }

  97% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}

@keyframes logoTextGradient {
  0% {
    background-position-x: 200%;
  }

  100% {
    background-position-x: 0;
  }
}

/* [project]/src/app/[lang]/template.css [app-client] (css) */
.tabber-page {
  --header-height: 78px;
  --content-height: calc(100vh - var(--header-height));
  --footer-height: calc(11.2vw + 20px);
  font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
}

@media (max-width: 768px) {
  .tabber-page {
    --header-height: 74px;
    --footer-height: calc(197px + 20px);
  }
}

.tabber-page button.gradient-button {
  background: var(--tabber-button-gradient);
  color: var(--text-light);
  cursor: pointer;
  border: none;
  border-radius: 8px;
  width: 120px;
  padding: 10px 0;
  font-size: 14px;
  transition: background .1s ease-in-out;
}

.tabber-page button.gradient-button:hover {
  background: var(--tabber-button-gradient-hover);
}

/*# sourceMappingURL=%5Broot-of-the-server%5D__d0359a21._.css.map*/