/* armenian */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-eeca2f756e8cbfd4.woff2) format('woff2');
  unicode-range: U+0308, U+0530-058F, U+2010, U+2024, U+25CC, U+FB13-FB17;
}
/* bengali */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-fc6bc370b12f0aee.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0980-09FE, U+1CD0, U+1CD2, U+1CD5-1CD6, U+1CD8, U+1CE1, U+1CEA, U+1CED, U+1CF2, U+1CF5-1CF7, U+200C-200D, U+20B9, U+25CC, U+A8F1;
}
/* canadian-aboriginal */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-dd89f72b6f4287a0.woff2) format('woff2');
  unicode-range: U+02C7, U+02D8-02D9, U+02DB, U+0307, U+1400-167F, U+18B0-18F5, U+25CC, U+11AB0-11ABF;
}
/* cyrillic-ext */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-686805a12b397e01.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-cef0b4dc5ace9fbd.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-0e68abe0a17aaa43.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* ethiopic */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-12fc00b4250d99a3.woff2) format('woff2');
  unicode-range: U+030E, U+1200-1399, U+2D80-2DDE, U+AB01-AB2E, U+1E7E0-1E7E6, U+1E7E8-1E7EB, U+1E7ED-1E7EE, U+1E7F0-1E7FE;
}
/* georgian */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-9e8ab2541ec28b14.woff2) format('woff2');
  unicode-range: U+0589, U+10A0-10FF, U+1C90-1CBA, U+1CBD-1CBF, U+205A, U+2D00-2D2F, U+2E31;
}
/* greek-ext */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-ecffce74fffeddd3.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-b6130afab6e60ded.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* gujarati */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-f7d5007512c12fc1.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0A80-0AFF, U+200C-200D, U+20B9, U+25CC, U+A830-A839;
}
/* gurmukhi */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-7c8884761844af1a.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0A01-0A76, U+200C-200D, U+20B9, U+25CC, U+262C, U+A830-A839;
}
/* hebrew */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-a38079ecd09084eb.woff2) format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* khmer */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-ad75fa77de5b9426.woff2) format('woff2');
  unicode-range: U+1780-17FF, U+19E0-19FF, U+200C-200D, U+25CC;
}
/* lao */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-05411eaf2d184fec.woff2) format('woff2');
  unicode-range: U+0E81-0EDF, U+200C-200D, U+25CC;
}
/* malayalam */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-4b0185a069e8f8b7.woff2) format('woff2');
  unicode-range: U+0307, U+0323, U+0951-0952, U+0964-0965, U+0D00-0D7F, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC, U+A830-A832;
}
/* oriya */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-08752fc51a9deb5a.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0B01-0B77, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC;
}
/* sinhala */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-f42b82962f2ff672.woff2) format('woff2');
  unicode-range: U+0964-0965, U+0D81-0DF4, U+1CF2, U+200C-200D, U+25CC, U+111E1-111F4;
}
/* symbols */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-fe4018d772292038.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, 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+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, 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+1F000-1F0FF, 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+1F700-1F7FF, 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+1FB00-1FBFF;
}
/* tamil */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-422c21ee4e1aedca.woff2) format('woff2');
  unicode-range: U+0964-0965, U+0B82-0BFA, U+200C-200D, U+20B9, U+25CC;
}
/* telugu */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-c067ae4c6995ce7e.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+1CF2, U+200C-200D, U+25CC;
}
/* thai */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-45698b90ac4f7073.woff2) format('woff2');
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-75fcf5e1dd7d9973.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-55b85d61ffe17890.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-3437642baa90c72f.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* armenian */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-d06cfb569a3a0397.woff2) format('woff2');
  unicode-range: U+0308, U+0530-058F, U+2010, U+2024, U+25CC, U+FB13-FB17;
}
/* bengali */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-fa86bcbf3ac83c09.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0980-09FE, U+1CD0, U+1CD2, U+1CD5-1CD6, U+1CD8, U+1CE1, U+1CEA, U+1CED, U+1CF2, U+1CF5-1CF7, U+200C-200D, U+20B9, U+25CC, U+A8F1;
}
/* canadian-aboriginal */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-25520f28053710ca.woff2) format('woff2');
  unicode-range: U+02C7, U+02D8-02D9, U+02DB, U+0307, U+1400-167F, U+18B0-18F5, U+25CC, U+11AB0-11ABF;
}
/* cyrillic-ext */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-ddcb0ac55d4dad0f.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-6744e8f4d9dc1a94.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-c9154950bdfe1a15.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* ethiopic */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-7dc6391bc179098f.woff2) format('woff2');
  unicode-range: U+030E, U+1200-1399, U+2D80-2DDE, U+AB01-AB2E, U+1E7E0-1E7E6, U+1E7E8-1E7EB, U+1E7ED-1E7EE, U+1E7F0-1E7FE;
}
/* georgian */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-704fd661d344c947.woff2) format('woff2');
  unicode-range: U+0589, U+10A0-10FF, U+1C90-1CBA, U+1CBD-1CBF, U+205A, U+2D00-2D2F, U+2E31;
}
/* greek-ext */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-2ff26be4b72b0364.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-0c2b44f11b626a72.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* gujarati */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-9835539e125f25aa.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0A80-0AFF, U+200C-200D, U+20B9, U+25CC, U+A830-A839;
}
/* gurmukhi */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-13fa8a04841caff4.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0A01-0A76, U+200C-200D, U+20B9, U+25CC, U+262C, U+A830-A839;
}
/* hebrew */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-81982628060bdaa1.woff2) format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* khmer */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-50f136a96dd5d822.woff2) format('woff2');
  unicode-range: U+1780-17FF, U+19E0-19FF, U+200C-200D, U+25CC;
}
/* lao */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-cf95c90b103b7010.woff2) format('woff2');
  unicode-range: U+0E81-0EDF, U+200C-200D, U+25CC;
}
/* malayalam */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-81f4a1c54c47dab4.woff2) format('woff2');
  unicode-range: U+0307, U+0323, U+0951-0952, U+0964-0965, U+0D00-0D7F, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC, U+A830-A832;
}
/* oriya */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-47012575864821fe.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0B01-0B77, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC;
}
/* sinhala */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-f8f08a31d40b6459.woff2) format('woff2');
  unicode-range: U+0964-0965, U+0D81-0DF4, U+1CF2, U+200C-200D, U+25CC, U+111E1-111F4;
}
/* symbols */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-025b5b05f98d1311.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, 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+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, 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+1F000-1F0FF, 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+1F700-1F7FF, 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+1FB00-1FBFF;
}
/* tamil */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-db8ca7b4d70e1d83.woff2) format('woff2');
  unicode-range: U+0964-0965, U+0B82-0BFA, U+200C-200D, U+20B9, U+25CC;
}
/* telugu */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-51d5160167dadf22.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+1CF2, U+200C-200D, U+25CC;
}
/* thai */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-89d401a250425f29.woff2) format('woff2');
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-d8fde6dfe1ce1dc8.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-80a6783f032d241b.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'WeeNow Home Navigation';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/design-assets/fonts/google-sans-e2dc987e1942d874.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

#navContent,#navContent *,#navContent *::before,#navContent *::after{all:revert;box-sizing:border-box;margin:0}
#navContent{--ink: #211a2d;--ink-soft: #6e6878;--purple: #7216d8;--purple-dark: #2e0c5a;--lilac: #dcbaff;--paper: #f4f3f6;--white: #ffffff;--line: rgba(33, 26, 45, 0.1);--shadow: 0 28px 80px rgba(50, 19, 83, 0.12);--radius-lg: 38px;--radius-md: 26px;--ease-out: cubic-bezier(0.22, 1, 0.36, 1);--verified-shape: polygon(50% 0%, 61% 10%, 75% 7%, 82% 20%, 97% 25%, 93% 40%, 100% 50%, 90% 61%, 93% 75%, 80% 82%, 75% 97%, 60% 93%, 50% 100%, 39% 90%, 25% 93%, 18% 80%, 3% 75%, 7% 60%, 0% 50%, 10% 39%, 7% 25%, 20% 18%, 25% 3%, 40% 7%);--page-frame: clamp(36px, 5vw, 112px);--page-top-space: clamp(18px, 2.5vw, 48px);color: var(--ink);font-family: "WeeNow Home Navigation", system-ui, -apple-system, sans-serif;font-weight: 400;line-height: 1.45;-webkit-font-smoothing: antialiased;display:contents;text-align:start;font-size:16px;font-variation-settings:normal}
#navContent *{font-family:inherit!important}
#navContent img,#navContent svg{display:block;max-width:100%}
#navContent a{color:inherit;text-decoration:none}
#navContent button{font:inherit;color:inherit;cursor:pointer}


#navContent .nav-shell {
  --glass-x: 50%;
  --glass-y: 18%;
  --glass-scroll: 0px;
  width: min(1780px, calc(100% - clamp(28px, 3.25vw, 72px)));
  height: 72px;
  margin: 0;
  padding: 0 20px 0 30px;
  position: fixed;
  left: 50%;
  top: clamp(14px, 2vw, 28px);
  z-index: 950;
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  border-radius: 999px;
  background: transparent;
  box-shadow: -14px -10px 34px rgba(181,155,204,.14), 0 18px 48px rgba(47,25,69,.12), 0 2px 8px rgba(55,28,80,.06);
  transform: translateX(-50%);
  will-change: transform;
  isolation: isolate;
}
#navContent .nav-shell > :not(.glass-effect) { position: relative; z-index: 1; }
#navContent .glass-effect {
  -webkit-backdrop-filter: saturate(120%) blur(.75em);
  backdrop-filter: saturate(120%) blur(.75em);
  pointer-events: none;
  isolation: isolate;
  color: #201d1d;
  border-radius: inherit;
  position: absolute;
  inset: 0;
  overflow: hidden;
}
#navContent .glass-effect__fill {
  opacity: 1;
  border-radius: inherit;
  background-color: #d4d4d426;
  position: absolute;
  inset: 0;
}
#navContent .glass-effect__fill-burn {
  opacity: .05;
  mix-blend-mode: color-burn;
  border-radius: inherit;
  background-color: currentColor;
  position: absolute;
  inset: 0;
}
#navContent .glass-effect__highlight-soft {
  mix-blend-mode: overlay;
  border-radius: inherit;
  position: absolute;
  inset: 0;
  box-shadow: inset -.28125em -.28125em .09375em -.328125em #ffffff80;
}
#navContent .glass-effect__highlight-strong {
  border-radius: inherit;
  position: absolute;
  inset: 0;
  box-shadow: inset .28125em .28125em .09375em -.328125em #fffc;
}
#navContent .glass-effect__edge-light {
  border-radius: inherit;
  mix-blend-mode: plus-lighter;
  position: absolute;
  inset: 0;
  box-shadow: inset .1875em .28125em .09375em -.1875em #b3b3b380;
}
#navContent .glass-effect__edge-dark {
  mix-blend-mode: overlay;
  border-radius: inherit;
  position: absolute;
  inset: 0;
  box-shadow: inset -.1875em -.28125em .09375em -.1875em #b3b3b34d;
}
#navContent .glass-effect__inner-glow {
  mix-blend-mode: darken;
  border-radius: inherit;
  position: absolute;
  inset: 0;
  box-shadow: inset 0 0 1.75em #f2f2f24d;
}
#navContent .nav-shell > .glass-effect {
  -webkit-backdrop-filter: blur(18px) saturate(180%) contrast(95%) brightness(1.065);
  backdrop-filter: blur(18px) saturate(180%) contrast(95%) brightness(1.065);
  border: 1px solid rgba(255,255,255,.46);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.82), inset 0 -1px 0 rgba(83,43,119,.12);
  transition: border-color .45s ease, box-shadow .45s ease;
}
#navContent .nav-shell.is-scrolled > .glass-effect {
  border-color: rgba(255,255,255,.56);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.9), inset 0 -1px 0 rgba(83,43,119,.15);
}
#navContent .nav-shell > .glass-effect::before {
  content: "";
  position: absolute;
  inset: -42% -7%;
  z-index: 3;
  border-radius: 50%;
  pointer-events: none;
  background:
    radial-gradient(ellipse 22% 64% at 3% 2%, rgba(242,234,249,.48), rgba(220,214,227,.16) 42%, transparent 74%),
    radial-gradient(ellipse 26% 48% at var(--glass-x) var(--glass-y), rgba(255,255,255,.78), rgba(255,255,255,.2) 35%, transparent 68%),
    radial-gradient(ellipse 18% 42% at calc(var(--glass-x) + 9%) calc(var(--glass-y) + 28%), rgba(205,147,255,.2), transparent 72%);
  mix-blend-mode: plus-lighter;
  opacity: .72;
  filter: blur(3px);
  transform: translate3d(var(--glass-scroll), 0, 0);
  transition: opacity .4s ease;
}
#navContent .nav-shell > .glass-effect::after {
  content: "";
  position: absolute;
  inset: 1px;
  z-index: 4;
  border-radius: inherit;
  pointer-events: none;
  background:
    linear-gradient(105deg, rgba(255,255,255,.58), transparent 13% 80%, rgba(255,255,255,.34)),
    linear-gradient(180deg, rgba(255,255,255,.42), transparent 24% 72%, rgba(85,35,129,.08));
  box-shadow: inset 0 0 1px rgba(255,255,255,.95), inset 0 0 18px rgba(255,255,255,.12);
  mix-blend-mode: screen;
  opacity: .78;
}
#navContent .nav-shell > .glass-effect .glass-effect__fill {
  background:
    linear-gradient(180deg, rgba(255,255,255,.28), rgba(245,244,247,.13) 48%, rgba(237,232,242,.18)),
    rgba(225,224,230,.14);
}
#navContent .nav-shell.is-scrolled > .glass-effect .glass-effect__fill {
  background:
    linear-gradient(180deg, rgba(255,255,255,.3), rgba(242,241,245,.16) 48%, rgba(234,229,239,.2)),
    rgba(222,221,227,.17);
}
#navContent .nav-shell > .glass-effect .glass-effect__fill-burn {
  background:
    radial-gradient(circle at var(--glass-x) var(--glass-y), rgba(255,255,255,.36), transparent 26%),
    linear-gradient(105deg, rgba(221,46,128,.07), transparent 32%, rgba(114,22,216,.08) 72%, transparent);
  mix-blend-mode: soft-light;
  opacity: .74;
}
#navContent .nav-shell > .glass-effect .glass-effect__highlight-soft {
  background: radial-gradient(ellipse 22% 90% at var(--glass-x) 0%, rgba(255,255,255,.5), transparent 72%);
  mix-blend-mode: screen;
  box-shadow: inset 0 -9px 18px -15px rgba(83,32,124,.34);
  opacity: .7;
}
#navContent .nav-shell > .glass-effect .glass-effect__highlight-strong {
  background: linear-gradient(104deg, transparent 17%, rgba(255,255,255,.46) 29%, rgba(255,255,255,.08) 39%, transparent 48%);
  background-size: 220% 100%;
  background-position: calc(48% + var(--glass-scroll)) 0;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.76);
  mix-blend-mode: plus-lighter;
  opacity: .52;
}
#navContent .nav-shell > .glass-effect .glass-effect__edge-light {
  background: linear-gradient(120deg, rgba(173,236,255,.14), transparent 18% 78%, rgba(239,165,255,.16));
  box-shadow: inset 1px 1px 1px rgba(255,255,255,.72), inset -1px 0 1px rgba(255,255,255,.3);
  opacity: .9;
}
#navContent .nav-shell > .glass-effect .glass-effect__edge-dark {
  box-shadow: inset 0 -1px 1px rgba(55,20,84,.14), inset 10px 0 22px -24px rgba(43,8,76,.5), inset -10px 0 22px -24px rgba(43,8,76,.5);
  mix-blend-mode: multiply;
  opacity: .65;
}
#navContent .nav-shell > .glass-effect .glass-effect__inner-glow {
  box-shadow: inset 0 0 28px rgba(255,255,255,.16), inset 0 -8px 18px -18px rgba(74,20,120,.32);
  mix-blend-mode: normal;
}
#navContent .brand { width: 172px; display: inline-flex; align-items: center; transform: translateX(70px); }
#navContent .brand img { width: 100%; height: auto; }
#navContent .nav-links {
  display: flex;
  align-items: center;
  gap: clamp(22px, 2.4vw, 42px);
  color: rgba(33, 26, 45, .72);
  font-size: .94rem;
}
#navContent .nav-links a { position: relative; transition: color .25s ease; }
#navContent .nav-links a::after {
  content: "";
  position: absolute;
  left: 0;
  right: 100%;
  bottom: -7px;
  height: 1.5px;
  background: linear-gradient(90deg, #e86977, #de2e80 45%, #9d35d0);
  transition: right .35s var(--ease-out);
}
#navContent .nav-links a:hover { color: var(--purple); }
#navContent .nav-links a:hover::after { right: 0; }
#navContent .nav-cta {
  --nav-cta-inset: -80px;
  min-height: 48px;
  padding: 0 21px;
  justify-self: end;
  display: inline-flex;
  align-items: center;
  gap: 16px;
  border-radius: 999px;
  color: #fff;
  background: var(--purple);
  font-size: .9rem;
  font-weight: 500;
  box-shadow: 0 12px 28px rgba(114,22,216,.22), inset 0 1px 0 rgba(255,255,255,.18);
  transform: translateX(var(--nav-cta-inset));
  transition: transform .3s var(--ease-out), background .3s ease;
}
#navContent .nav-cta:hover { color: #fff; transform: translate(var(--nav-cta-inset), -2px); background: #8527e4; }
#navContent .menu-toggle { display: none; border: 0; background: none; }
@media (max-width: 1100px) {
  #navContent .mobile-panel { display: flex; }
  .page-politicas.menu-open #navContent .nav-shell { z-index: 2100; }
  #navContent .nav-links { display: none; }
  #navContent .nav-shell { grid-template-columns: 1fr auto auto; gap: 10px; }
  #navContent .brand { transform: translateX(30px); }
  #navContent .nav-cta { --nav-cta-inset: -40px; }
  #navContent .menu-toggle { width: 48px; height: 48px; padding: 14px; display: grid; gap: 6px; place-content: center; border-radius: 50%; background: #fff; box-shadow: 0 10px 30px rgba(33,26,45,.08); }
  #navContent .menu-toggle span { width: 18px; height: 1.5px; background: var(--ink); }
}
@media (max-width: 800px) {
  #navContent .nav-shell { width: calc(100% - 20px); height: 62px; padding: 0 8px 0 16px; }
  #navContent .brand { width: 140px; transform: translateX(8px); }
  #navContent .nav-cta { display: none; }
}
#navContent .mobile-panel {
  display: none;
  position: fixed;
  inset: 0;
  z-index: 2000;
  padding: 110px 24px 32px;
  flex-direction: column;
  justify-content: center;
  gap: 10px;
  color: #fff;
  background: rgba(33, 8, 67, .97);
  backdrop-filter: blur(26px);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity .4s ease, visibility .4s ease;
}
#navContent .mobile-panel a { padding: 9px 4px; font-size: clamp(1.45rem, 5vw, 2.2rem); font-weight: 500; letter-spacing: -.015em; }
#navContent .mobile-panel .mobile-panel-cta { margin-top: 14px; padding: 16px 20px; border: 1px solid rgba(255,255,255,.25); border-radius: 999px; color: var(--lilac); text-align: center; font-size: 1rem; }
.page-politicas.menu-open #navContent .mobile-panel { opacity: 1; visibility: visible; pointer-events: auto; }
.page-politicas.menu-open #navContent .menu-toggle { position: relative; z-index: 100; background: var(--purple); }
.page-politicas.menu-open #navContent .menu-toggle span {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: 0;
  background: #fff;
  transform-origin: center;
}
.page-politicas.menu-open #navContent .menu-toggle span:first-child { transform: translate(-50%, -50%) rotate(45deg); }
.page-politicas.menu-open #navContent .menu-toggle span:last-child { transform: translate(-50%, -50%) rotate(-45deg); }
@media (max-width: 1100px) {
  #navContent .mobile-panel { display: flex; }
}
#navContent .nav-dropdown { position: relative; }
#navContent .nav-dropdown summary { display: flex; align-items: center; gap: 6px; cursor: pointer; list-style: none; }
#navContent .nav-dropdown summary::-webkit-details-marker { display: none; }
#navContent .nav-dropdown summary span { color: #d996ff; font-size: .8rem; transition: transform .25s ease; }
#navContent .nav-dropdown[open] summary span { transform: rotate(180deg); }
#navContent .nav-dropdown-panel {
  width: 315px;
  padding: 12px;
  position: absolute;
  top: 36px;
  left: 50%;
  display: grid;
  gap: 4px;
  transform: translateX(-50%);
  border-radius: 22px;
  background: transparent;
  box-shadow: 0 28px 70px rgba(35,12,59,.16);
}
#navContent .nav-dropdown-panel > :not(.glass-effect) { position: relative; z-index: 1; }
#navContent .submenu-glass-effect .glass-effect__fill { background-color: rgba(232, 229, 236, .34); }
#navContent .nav-dropdown-panel a { padding: 11px 12px; display: grid; grid-template-columns: 34px 1fr; align-items: center; border-radius: 13px; transition: background .2s ease, color .2s ease; }
#navContent .nav-dropdown-panel a::after { display: none; }
#navContent .nav-dropdown-panel a:hover { color: var(--purple); background: #f5effb; }
#navContent .nav-dropdown-panel small { color: #aaa3b2; font-size: .68rem; }
#navContent .language-switch {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  gap: 6px;
  align-items: center;
  font-size: 11px;
  letter-spacing: 0.02em;
  z-index: 5;
  color: var(--ink-soft);
}
#navContent .language-switch a {
  padding: 5px 1px;
  border-radius: 4px;
}
#navContent .language-switch a[aria-current="true"] {
  color: var(--purple);
  font-weight: 700;
}
#navContent .language-switch a:focus-visible {
  outline: 2px solid var(--purple);
  outline-offset: 3px;
}
#navContent .nav-shell > .language-switch {
  position: absolute;
  z-index: 5;
}
#navContent .mobile-panel .language-switch {
  position: static;
  transform: none;
  align-self: flex-start;
  font-size: 14px;
  gap: 12px;
  margin-bottom: 6px;
  color: #c8c0cf;
}
#navContent .mobile-panel .language-switch a[aria-current="true"] {
  color: #cf8fff;
}
#navContent .mobile-panel .language-switch a:focus-visible {
  outline-color: #cf8fff;
}
#navContent .language-switch-standalone {
  position: fixed;
  top: 24px;
  transform: none;
  color: #6b6575;
}
#navContent .mobile-panel[aria-hidden="true"] {
  visibility: hidden;
}
#navContent .mobile-panel[aria-hidden="false"] {
  visibility: visible;
}
#navContent .mobile-panel {
  overflow-y: auto;
  overscroll-behavior-y: contain;
  justify-content: flex-start;
  scroll-padding-top: 110px;
  scroll-padding-bottom: 32px;
}
#navContent .mobile-panel > * { flex-shrink: 0; }
#navContent .mobile-panel > :first-child { margin-top: auto; }
#navContent .mobile-panel > :last-child { margin-bottom: auto; }
@media (max-width: 1100px) {
  #navContent .nav-shell > .language-switch {
    display: none;
  }
}
.page-politicas.menu-open{overflow:hidden}
#navContent :where(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(prefers-reduced-motion:reduce){#navContent *,#navContent *::before,#navContent *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
