html {
  scroll-behavior: smooth;
}

#main {
  margin: 0;
  padding: 0;
  box-sizing: border-box
}

:root {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

* {
  box-sizing: border-box;
  -webkit-font-smoothing: inherit
}

figure {
  margin: 0
}

button {
  font-size: 12px;
  font-family: sans-serif
}

body {
  --token-f07bd819-3132-4b59-b01d-c794567fa989: rgb(255, 255, 255);
  --token-6014b03e-96b6-44fc-a8fe-1c6402d9a85e: rgb(181, 189, 197);
  --token-c55792fe-13b9-4f9a-ade0-295b1c41380b: rgb(33, 46, 49);
  --token-49581d6a-7694-4733-bc6f-fd82c9e0713e: rgb(20, 29, 31);
  --token-b69a2820-65b0-4428-9394-a203b35ae7ac: rgb(6, 15, 17);
  --token-014f44b0-4365-49a2-a3e1-43e76509186b: rgb(97, 154, 246);
  --token-7bd9e81f-2829-4778-a07d-4ccc13f0b72e: rgb(27, 46, 15)
}

#__custom-badge-container {
  position: fixed;
  bottom: 0;
  padding: 20px;
  width: 100%;
  display: flex;
  justify-content: right;
  pointer-events: none;
  z-index: 314159
}

.__custom-badge {
  pointer-events: auto
}

@font-face {
  font-family: Archivo;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kBo8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYCx-muLRm.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
}

@font-face {
  font-family: Archivo;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kBo8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYCx6muLRm.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
}

@font-face {
  font-family: Archivo;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kBo8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYCxCmuA.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
}

@font-face {
  font-family: Archivo;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kBo8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYCx-muLRm.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
}

@font-face {
  font-family: Archivo;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kBo8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYCx6muLRm.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
}

@font-face {
  font-family: Archivo;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kBo8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYCxCmuA.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
}

@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLySOxK-vA.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
}

@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.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
}

@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.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
}

@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLySOxK-vA.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
}

@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.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
}

@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.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
}

@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLySOxK-vA.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
}

@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.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
}

@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/archivo/v19/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.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
}

@font-face {
  font-family: DM Sans;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/dmsans/v15/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.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
}

@font-face {
  font-family: DM Sans;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/dmsans/v15/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.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
}

@font-face {
  font-family: DM Sans;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/dmsans/v15/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.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
}

@font-face {
  font-family: DM Sans;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/dmsans/v15/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.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
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format("woff2");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format("woff2");
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, 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+1EE00-1EEFF
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.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
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.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
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.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
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.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
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format("woff2");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format("woff2");
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, 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+1EE00-1EEFF
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.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
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.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
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.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
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");
  unicode-range: U+0460-052F, 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(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, 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+1EE00-1EEFF
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");
  unicode-range: U+0460-052F, 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(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, 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+1EE00-1EEFF
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");
  unicode-range: U+0460-052F, 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(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, 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+1EE00-1EEFF
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtEluUlYIw.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtEn-UlYIw.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtEmOUlYIw.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtElOUlYIw.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtEleUlYIw.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtEm-Ul.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtEluUlYIw.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtEn-UlYIw.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtEmOUlYIw.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtElOUlYIw.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtEleUlYIw.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: italic;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xdDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAIe2Imhk1T8rbociImtEm-Ul.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSV0mf0h.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSx0mf0h.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSt0mf0h.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSd0mf0h.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSZ0mf0h.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0mQ.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSV0mf0h.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSx0mf0h.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSt0mf0h.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSd0mf0h.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSZ0mf0h.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0mQ.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSV0mf0h.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSx0mf0h.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSt0mf0h.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSd0mf0h.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSZ0mf0h.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0mQ.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSV0mf0h.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSx0mf0h.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSt0mf0h.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSd0mf0h.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSZ0mf0h.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
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0mQ.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
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/NXxvFRoY5LDh3yCm7MEP2jqYk.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/5CcgcVyoWSqO1THBiISd6oCog.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/MF544SVCvk3yNpLIz3pwDXFZPKM.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/TNtxudDBkAm2RXdtU3rvTBwoM.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/fIabp4VN5z7iJ3lNOz9qfNeQHc.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/YSOgKh50dqzzsXffetgcarlLHcI.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/9iRSYClnXA0RMygyIn6yjjWXJw.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/MVhJhYeDWxeyqT939zMNyw9p8.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/WXQXYfAQJIi2pCJACAfWWXfIDqI.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/RJeJJARdrtNUtic58kOz7hIgBuE.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/4hBRAuM02i3fsxYDzyNvt5Az2so.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/fz1JbBffNGgK7BNUI1mmbFBlgA8.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/hgmI3sEShaw5UU738TAjDBQPH0.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/eIZyQwIlHYR0mnMSneEDMtqBPgw.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/BkDpl4ghaqvMi1btKFyG2tdbec.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/zAMK70AQRFSShJgUiaR5IiIhgzk.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/IETjvc5qzUaRoaruDpPSwCUM8.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/oLCoaT3ioA0fHdJnWR9W6k7NY.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/Sj0PCHQSBjFmEp6NBWg6FNaKc.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/v2q8JTTTs7McDMSEhnxAIBqd0.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/H4TfENUY1rh8R9UaSD6vngjJP3M.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/jN39PDxZWEwjG7Csryx3JN2r2Y.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/JAur4lGGSGRGyrFi59JSIKqVgU.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/jn4BtSPLlS0NDp1KiFAtFKiiY0o.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/YJsHMqeEm0oDHuxRTVCwg5eZuo.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/oJJMyJlDykMObEyb5VexHSxd24.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/IpeaX0WzLaonj68howNZg4SJJaY.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/KCj1bV3vDXY5OLHttTeRYcu9J8.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/biaVHhOprxbHaR3dIP7Z8cYurHg.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/BpOIEy4nYtcp1RwqOtwAgi2EiDE.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/gNa011yWpVpNFgUhhSlDX8nUiPQ.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/vpq17U0WM26sBGHgq9jnrUmUf8.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/bNYh7lNMEpOegeRYAtyGel1WqBE.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/FBzcXZYmdulcZC0z278U6o0cw.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/ua60IRqWK94xCrq0SC639Hbsdjg.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/Pd8gNPn2dSCh4FyjWFw9PJysoQ.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/zpiI5DA3vCb3G2sqEyq9xqogo.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/DtVQjTG8OGGKnwKYrMHRZVCyo.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/YYB6GZmCWnZq3RWZOghuZIOxQY.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/miJTzODdiyIr3tRo9KEoqXXk2PM.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/6ZMhcggRFfEfbf7lncCpaUbA.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/8sCN6PGUr4I8q5hC5twAXfcwqV0.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/aUYDUTztS7anQw5JuwCncXeLOBY.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/5mDAOkC5Wpzo7NkuE9oYfqlY2u4.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/yDiPvYxioBHsicnYxpPW35WQmx8.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/khkJkwSL66WFg8SX6Wa726c.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/0E7IMbDzcGABpBwwqNEt60wU0w.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/JEXmejW8mXOYMtt0hyRg811kHac.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/ksvR4VsLksjpSwnC2fPgHRNMw.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/6FI2EneKzM3qBy5foOZXey7coCA.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/qrVgiXNd6RuQjETYQiVQ9nqCk.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/if4nAQEfO1l3iBiurvlUSTaMA.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/GdJ7SQjcmkU1sz7lk5lMpKUlKY.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/sOA6LVskcCqlqggyjIZe0Zh39UQ.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/zUCSsMbWBcHOQoATrhsPVigkc.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/6eYp9yIAUvPZY7o0yfI4e2OP6g.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/aKoimhPBfs6C7Am2HTTVjGcpE.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/L9nHaKi7ULzGWchEehsfwttxOwM.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/g0c8vEViiXNlKAgI4Ymmk3Ig.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter;
  src: url(https://customusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/nCpxWS6DaPlPe0lHzStXAPCo3lw.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/Vu4RH4OOAYHIXg4LpXVzNVmbpY.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/eOWZqb2nQ1SLbtYmcGBFYFSOE5U.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/H0Z3dXk6VFBv9TPQedY7FZVVVQ.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/sMud1BrfhejzYfhsGoUtjWdRb90.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/SDel4nEmK9AyiBktaYZfYI9DrY.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/goi1SSqo9KWshoqpg7CqWwBcQBc.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/iPDparXDXhfwSxmuiEXzr0b1vAU.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 100;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/kZK78sVb0ChIxwI4EF00ArQvpu0.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/zLXnIInNs9VhCJZQ1B0FvHgtWDM.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/yHa3FUh9QDCLkYGoHU44PsRbTI.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/w3wwH92cnNPcZVAf63gAmGQW0k.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/w9aHRXFhel7kScIgRMsPqEwE3AY.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/uUP0myN2OEY8kWGv4U4DKeDieDg.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/eDNmF3DmGWYDX8NrhNZOl1SDyQ.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 200;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/MaMAn5Jp5gJg1z3VaLH65QwWPLc.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/fEqgEChcTaneQFxeugexHq7Bk.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/nL7d8Ph0ViwUQorApF89PoAagQI.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/YOHXUQlY1iC2t7qT4HeLSoBDtn4.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/TfzHIi6ZmZDuhnIFGcgM6Ipuim4.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/6e1qKhy2mljzCRhlGpuCksCGjGI.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/ub5XwqqEAMrXQz31ej6fNqbxnBc.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/r0mv3NegmA0akcQsNFotG32Las.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/8yoV9pUxquX7VD7ZXlNYKQmkmk.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/dHHUz45rhM2KCQpj9zttNVlibk.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/I11LrmuBDQZweplJ62KkVsklU5Y.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/n9CXKI3tsmCPeC6MCT9NziShSuQ.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/RDJfWXA0aFdpD2OO2AJLBh2Z7E.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/e97VFGU1js4GGgvQCnvIiHpRf0.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/9WZaFuMg9OiQ7an8bugAJkUG04.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/Kc2pkIGjh9K7EmlGx2sorKHcJDw.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/pFve2DToKu0uyKsWs4NBTHpK7Vc.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/1ZgR8LZSrJTG9VOgP5wgqaL3lQ4.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/4hhgqiTCDCCa8WhFmTB7QXODupk.woff2);
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/EZSFVoaPWKnZ6GuVk5dlS5pk.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/TMYuLEOqLWgunxD5qCFeADEgk.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/EL4v8OG6t2XwHSJLO1YF25DNiDw.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/vSoBOmgqFUd0rVCgogjwL7jQI.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/bIwBTbnyeAOa9wQIBagEdRDHXhE.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/ytuJ1iJd5SddEQ3LTMbeYRRwiE.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/fmXYBApyDC604dR7g2aaACGvCk.woff2);
  font-display: block;
  font-style: normal;
  font-weight: 900;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/fWaKVy6hRB8Z8aBaXHMiFEvPILU.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/syX0favWwGMDkTs34aSUJp2FDg.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/MRDnh8epalyri0qENYQVaYkjNjA.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/dkR8k5Cze1rY2rQWCcFiLvNxm8M.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/3RO0kKTqHkJmvsJcJAr5at0.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/vYXKBGLaUwctOIY5xUjwrXQ4p8.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/GSo3TkcX0SwmUNLnnUlsKhqgZI.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 100;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/7b925B3vAlG2atcrbV7LoSudp7c.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/FuEG87bF2T2uEeI84KQYYAE9wA.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/l72nQILmlFUAK8OXlvJB8Qybl2M.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/PjAOIKsdFTryeYPWcKg4xHgWCTI.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/5u1LyW8isA2RA3QfYvCc6TVeGSU.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/TB25ubMpKGgq66PNQGGdJB2VGM.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/vFOa28RMJNgff4GnWLns8E8vGZw.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 200;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/JVGAsgKKXCCsDQ3MCrxIs5u1U.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/GeFYhvsobZhw8u0Xza2zCmC8Cw.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/8dxmIktsyEgZt0OloSu5gz6TgLI.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/f2kclCrwmFV8YeznrosrT3kcjE.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/HTPyW5jOpXfwIja9CrgNJUDriY4.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/SorE7ZPZIqD5pBy9oKeSOEC0Q5k.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/xFtzow8wtMpaEQuIGgCbt25Qorg.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/THWAFHoAcmqLMy81E8hCSdziVKA.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/sQxGYWDlRkDr0eOKqiNRl6g5rs.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/NNTAT1XAm8ZRkr824inYPkjNeL4.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/P2qr9PAWBt905929rHfxmneMUG0.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/2BmSa4TZZvFKAZg2DydxTbvKlTU.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/djqIk3Er2JcAcz7Rup88BdINEw.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/KMFW46iYsEZaUBwXbwPc9nQm71o.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/A5P4nkYCJlLQxGxaS1lzG8PNSc.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/vuPfygr1n1zYxscvWgGI8hRf3LE.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/jplzYzqFHXreyADwk9yrkQlWQ.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/sSIKP2TfVPvfK7YVENPE5H87A.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/gawbeo7iEJSRZ4kcrh6YRrU8o.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/xSzma7KIWAdctStaX171ey3lams.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/8E92vrr3j1gDqzepmeSbD2u0JxA.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/KKQXBq6BF0xEmVbrTnWxh3Yw.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/ugFYeIKZEJXDxI6Kh0YQUX6EK9I.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/DgDysCLt0HkIpWMu2uN5tivgQ.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/2yEyxokC6poTg3Uc5E2ogfVi6WE.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/wmHLUqO4QxLaADUScavxvknnBQ.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/08bCJfmvizuFi36VeazboYh54CQ.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/DuYGXsyDXsSnxlZ8qzmcA4x3JiI.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/4oIO9fB59bn3cKFWz7piCj28z9s.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/TBccIZR9kIpkRce5i9ATfPp7a4.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/toNasQAsgu8B7dP8n9xdXRzdNhU.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/xPVm3TFQkuvdIaC7nzaBBAiE5Y.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/xwWV9Y5bwNwM4PjHKFG1XmdwA.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/oG51mTqVfF2JDETyCzOOIQOpzY.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/1aaySnsnw0pKE2qUemKvHaM1tw.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/pkaPRuutZhWxJishes736uL2KM.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/gLJVFeatQcrirAaS7jqVJIO4.woff2);
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/yHWoQPBZSEiCC3aW3JXtcoFby8o.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/UHqhq621TbUtspKtPKPA1Ne8qY.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/6dsy2CbviAWDcszGLlgyaLpRMk.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/TQqnntSFYYGDv7XtyT3ZhfvDA.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/nE03Xxh2GngsU8hDpg6CRGxqfoM.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/sz8HQr9IEEln6nmUJ8X0dtBwUQ.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: Inter Display;
  src: url(https://customusercontent.com/assets/dWFiPjtJpfcxAIDV8RPyuCq04.woff2);
  font-display: block;
  font-style: italic;
  font-weight: 900;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: Roboto Placeholder;
  src: local("Arial");
  ascent-override: 92.43%;
  descent-override: 24.32%;
  line-gap-override: 0%;
  size-adjust: 100.37%
}

@font-face {
  font-family: Archivo Placeholder;
  src: local("Arial");
  ascent-override: 88.86%;
  descent-override: 21.25%;
  line-gap-override: 0%;
  size-adjust: 98.81%
}

@font-face {
  font-family: DM Sans Placeholder;
  src: local("Arial");
  ascent-override: 94.35%;
  descent-override: 29.49%;
  line-gap-override: 0%;
  size-adjust: 105.14%
}

@font-face {
  font-family: Inter Placeholder;
  src: local("Arial");
  ascent-override: 89.79%;
  descent-override: 22.36%;
  line-gap-override: 0%;
  size-adjust: 107.89%
}

@font-face {
  font-family: Inter Display Placeholder;
  src: local("Arial");
  ascent-override: 98.56%;
  descent-override: 24.54%;
  line-gap-override: 0%;
  size-adjust: 98.29%
}

html body {
  background: var(--token-b69a2820-65b0-4428-9394-a203b35ae7ac, rgb(6, 15, 17));
}

body {
  --custom-will-change-override: none
}

@supports (background: -webkit-named-image(i)) and (not (grid-template-rows: subgrid)) {
  body {
    --custom-will-change-override: transform
  }
}

[data-custom-component-type] {
  position: absolute
}

[data-custom-component-type=Text] {
  cursor: inherit
}

[data-custom-component-text-autosized] * {
  white-space: pre
}

[data-custom-component-type=Text]>* {
  text-align: var(--custom-text-alignment, start)
}

[data-custom-component-type=Text] span span,
[data-custom-component-type=Text] p span,
[data-custom-component-type=Text] h1 span,
[data-custom-component-type=Text] h2 span,
[data-custom-component-type=Text] h3 span,
[data-custom-component-type=Text] h4 span,
[data-custom-component-type=Text] h5 span,
[data-custom-component-type=Text] h6 span {
  display: block
}

[data-custom-component-type=Text] span span span,
[data-custom-component-type=Text] p span span,
[data-custom-component-type=Text] h1 span span,
[data-custom-component-type=Text] h2 span span,
[data-custom-component-type=Text] h3 span span,
[data-custom-component-type=Text] h4 span span,
[data-custom-component-type=Text] h5 span span,
[data-custom-component-type=Text] h6 span span {
  display: unset
}

[data-custom-component-type=Text] div div span,
[data-custom-component-type=Text] a div span,
[data-custom-component-type=Text] span span span,
[data-custom-component-type=Text] p span span,
[data-custom-component-type=Text] h1 span span,
[data-custom-component-type=Text] h2 span span,
[data-custom-component-type=Text] h3 span span,
[data-custom-component-type=Text] h4 span span,
[data-custom-component-type=Text] h5 span span,
[data-custom-component-type=Text] h6 span span,
[data-custom-component-type=Text] a {
  font-family: var(--font-family);
  font-style: var(--font-style);
  font-weight: min(calc(var(--custom-font-weight-increase, 0) + var(--font-weight, 400)), 900);
  color: var(--text-color);
  letter-spacing: var(--letter-spacing);
  font-size: var(--font-size);
  text-transform: var(--text-transform);
  text-decoration: var(--text-decoration);
  line-height: var(--line-height)
}

[data-custom-component-type=Text] div div span,
[data-custom-component-type=Text] a div span,
[data-custom-component-type=Text] span span span,
[data-custom-component-type=Text] p span span,
[data-custom-component-type=Text] h1 span span,
[data-custom-component-type=Text] h2 span span,
[data-custom-component-type=Text] h3 span span,
[data-custom-component-type=Text] h4 span span,
[data-custom-component-type=Text] h5 span span,
[data-custom-component-type=Text] h6 span span,
[data-custom-component-type=Text] a {
  --font-family: var(--custom-font-family);
  --font-style: var(--custom-font-style);
  --font-weight: var(--custom-font-weight);
  --text-color: var(--custom-text-color);
  --letter-spacing: var(--custom-letter-spacing);
  --font-size: var(--custom-font-size);
  --text-transform: var(--custom-text-transform);
  --text-decoration: var(--custom-text-decoration);
  --line-height: var(--custom-line-height)
}

[data-custom-component-type=Text] a,
[data-custom-component-type=Text] a div span,
[data-custom-component-type=Text] a span span span,
[data-custom-component-type=Text] a p span span,
[data-custom-component-type=Text] a h1 span span,
[data-custom-component-type=Text] a h2 span span,
[data-custom-component-type=Text] a h3 span span,
[data-custom-component-type=Text] a h4 span span,
[data-custom-component-type=Text] a h5 span span,
[data-custom-component-type=Text] a h6 span span {
  --font-family: var(--custom-link-font-family, var(--custom-font-family));
  --font-style: var(--custom-link-font-style, var(--custom-font-style));
  --font-weight: var(--custom-link-font-weight, var(--custom-font-weight));
  --text-color: var(--custom-link-text-color, var(--custom-text-color));
  --font-size: var(--custom-link-font-size, var(--custom-font-size));
  --text-transform: var(--custom-link-text-transform, var(--custom-text-transform));
  --text-decoration: var(--custom-link-text-decoration, var(--custom-text-decoration))
}

[data-custom-component-type=Text] a:hover,
[data-custom-component-type=Text] a div span:hover,
[data-custom-component-type=Text] a span span span:hover,
[data-custom-component-type=Text] a p span span:hover,
[data-custom-component-type=Text] a h1 span span:hover,
[data-custom-component-type=Text] a h2 span span:hover,
[data-custom-component-type=Text] a h3 span span:hover,
[data-custom-component-type=Text] a h4 span span:hover,
[data-custom-component-type=Text] a h5 span span:hover,
[data-custom-component-type=Text] a h6 span span:hover {
  --font-family: var(--custom-link-hover-font-family, var(--custom-link-font-family, var(--custom-font-family)));
  --font-style: var(--custom-link-hover-font-style, var(--custom-link-font-style, var(--custom-font-style)));
  --font-weight: var(--custom-link-hover-font-weight, var(--custom-link-font-weight, var(--custom-font-weight)));
  --text-color: var(--custom-link-hover-text-color, var(--custom-link-text-color, var(--custom-text-color)));
  --font-size: var(--custom-link-hover-font-size, var(--custom-link-font-size, var(--custom-font-size)));
  --text-transform: var(--custom-link-hover-text-transform, var(--custom-link-text-transform, var(--custom-text-transform)));
  --text-decoration: var(--custom-link-hover-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration)))
}

[data-custom-component-type=Text].isCurrent a,
[data-custom-component-type=Text].isCurrent a div span,
[data-custom-component-type=Text].isCurrent a span span span,
[data-custom-component-type=Text].isCurrent a p span span,
[data-custom-component-type=Text].isCurrent a h1 span span,
[data-custom-component-type=Text].isCurrent a h2 span span,
[data-custom-component-type=Text].isCurrent a h3 span span,
[data-custom-component-type=Text].isCurrent a h4 span span,
[data-custom-component-type=Text].isCurrent a h5 span span,
[data-custom-component-type=Text].isCurrent a h6 span span {
  --font-family: var(--custom-link-current-font-family, var(--custom-link-font-family, var(--custom-font-family)));
  --font-style: var(--custom-link-current-font-style, var(--custom-link-font-style, var(--custom-font-style)));
  --font-weight: var(--custom-link-current-font-weight, var(--custom-link-font-weight, var(--custom-font-weight)));
  --text-color: var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-text-color)));
  --font-size: var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size)));
  --text-transform: var(--custom-link-current-text-transform, var(--custom-link-text-transform, var(--custom-text-transform)));
  --text-decoration: var(--custom-link-current-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration)))
}

p.custom-text,
div.custom-text,
figure.custom-text,
h1.custom-text,
h2.custom-text,
h3.custom-text,
h4.custom-text,
h5.custom-text,
h6.custom-text,
ol.custom-text,
ul.custom-text {
  margin: 0;
  padding: 0
}

p.custom-text,
div.custom-text,
h1.custom-text,
h2.custom-text,
h3.custom-text,
h4.custom-text,
h5.custom-text,
h6.custom-text,
li.custom-text,
ol.custom-text,
ul.custom-text,
span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-blockquote-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-blockquote-font-style, var(--custom-font-style, normal));
  font-weight: var(--custom-blockquote-font-weight, var(--custom-font-weight, 400));
  color: var(--custom-blockquote-text-color, var(--custom-text-color, #000));
  font-size: calc(var(--custom-blockquote-font-size, var(--custom-font-size, 16px)) * var(--custom-font-size-scale, 1));
  letter-spacing: var(--custom-blockquote-letter-spacing, var(--custom-letter-spacing, 0));
  text-transform: var(--custom-blockquote-text-transform, var(--custom-text-transform, none));
  text-decoration: var(--custom-blockquote-text-decoration, var(--custom-text-decoration, none));
  line-height: var(--custom-blockquote-line-height, var(--custom-line-height, 1.2em));
  text-align: var(--custom-blockquote-text-alignment, var(--custom-text-alignment, start));
  -webkit-text-stroke-width: var(--custom-text-stroke-width, initial);
  -webkit-text-stroke-color: var(--custom-text-stroke-color, initial);
  -moz-font-feature-settings: var(--custom-font-open-type-features, initial);
  -webkit-font-feature-settings: var(--custom-font-open-type-features, initial);
  font-feature-settings: var(--custom-font-open-type-features, initial);
  font-variation-settings: var(--custom-font-variation-axes, normal);
  text-wrap: var(--custom-text-wrap-override, var(--custom-text-wrap))
}

@supports not (color: color(display-p3 1 1 1)) {

  p.custom-text,
  div.custom-text,
  h1.custom-text,
  h2.custom-text,
  h3.custom-text,
  h4.custom-text,
  h5.custom-text,
  h6.custom-text,
  li.custom-text,
  ol.custom-text,
  ul.custom-text,
  span.custom-text:not([data-text-fill]) {
    color: var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))));
    -webkit-text-stroke-color: var(--custom-text-stroke-color-rgb, var(--custom-text-stroke-color, initial))
  }
}

.custom-fit-text .custom-text {
  white-space: nowrap;
  white-space-collapse: preserve
}

strong.custom-text {
  font-family: var(--custom-blockquote-font-family-bold, var(--custom-font-family-bold));
  font-style: var(--custom-blockquote-font-style-bold, var(--custom-font-style-bold));
  font-weight: var(--custom-blockquote-font-weight-bold, var(--custom-font-weight-bold, bolder));
  font-variation-settings: var(--custom-blockquote-font-variation-axes-bold, var(--custom-font-variation-axes-bold))
}

em.custom-text {
  font-family: var(--custom-blockquote-font-family-italic, var(--custom-font-family-italic));
  font-style: var(--custom-blockquote-font-style-italic, var(--custom-font-style-italic, italic));
  font-weight: var(--custom-blockquote-font-weight-italic, var(--custom-font-weight-italic));
  font-variation-settings: var(--custom-blockquote-font-variation-axes-italic, var(--custom-font-variation-axes-italic))
}

em.custom-text>strong.custom-text {
  font-family: var(--custom-blockquote-font-family-bold-italic, var(--custom-font-family-bold-italic));
  font-style: var(--custom-blockquote-font-style-bold-italic, var(--custom-font-style-bold-italic, italic));
  font-weight: var(--custom-blockquote-font-weight-bold-italic, var(--custom-font-weight-bold-italic, bolder));
  font-variation-settings: var(--custom-blockquote-font-variation-axes-bold-italic, var(--custom-font-variation-axes-bold-italic))
}

p.custom-text:not(:first-child),
div.custom-text:not(:first-child),
h1.custom-text:not(:first-child),
h2.custom-text:not(:first-child),
h3.custom-text:not(:first-child),
h4.custom-text:not(:first-child),
h5.custom-text:not(:first-child),
h6.custom-text:not(:first-child),
ol.custom-text:not(:first-child),
ul.custom-text:not(:first-child),
blockquote.custom-text:not(:first-child),
table.custom-text:not(:first-child),
figure.custom-text:not(:first-child),
.custom-image.custom-text:not(:first-child) {
  margin-top: var(--custom-blockquote-paragraph-spacing, var(--custom-paragraph-spacing, 0))
}

li.custom-text>ul.custom-text:nth-child(2),
li.custom-text>ol.custom-text:nth-child(2) {
  margin-top: 0
}

.custom-text[data-text-fill] {
  display: inline-block;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: max(0em, calc(calc(1.3em - var(--custom-blockquote-line-height, var(--custom-line-height, 1.3em))) / 2));
  margin: min(0em, calc(calc(1.3em - var(--custom-blockquote-line-height, var(--custom-line-height, 1.3em))) / -2))
}

code.custom-text,
code.custom-text span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-code-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-blockquote-font-style, var(--custom-code-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-blockquote-font-weight, var(--custom-code-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-blockquote-text-color, var(--custom-code-text-color, var(--custom-text-color, #000)));
  font-size: calc(var(--custom-blockquote-font-size, var(--custom-font-size, 16px)) * var(--custom-font-size-scale, 1));
  letter-spacing: var(--custom-blockquote-letter-spacing, var(--custom-letter-spacing, 0));
  line-height: var(--custom-blockquote-line-height, var(--custom-line-height, 1.2em))
}

@supports not (color: color(display-p3 1 1 1)) {

  code.custom-text,
  code.custom-text span.custom-text:not([data-text-fill]) {
    color: var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-code-text-color-rgb, var(--custom-code-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))
  }
}

blockquote.custom-text {
  margin-block-start: initial;
  margin-block-end: initial;
  margin-inline-start: initial;
  margin-inline-end: initial;
  unicode-bidi: initial
}

a.custom-text,
a.custom-text span.custom-text:not([data-text-fill]),
span.custom-text[data-nested-link],
span.custom-text[data-nested-link] span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-blockquote-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif)));
  font-style: var(--custom-blockquote-font-style, var(--custom-link-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-blockquote-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-blockquote-text-color, var(--custom-link-text-color, var(--custom-text-color, #000)));
  font-size: calc(var(--custom-blockquote-font-size, var(--custom-font-size, 16px)) * var(--custom-font-size-scale, 1));
  text-transform: var(--custom-blockquote-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none)));
  text-decoration: var(--custom-blockquote-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none)));
  cursor: var(--custom-custom-cursors, pointer)
}

@supports not (color: color(display-p3 1 1 1)) {

  a.custom-text,
  a.custom-text span.custom-text:not([data-text-fill]),
  span.custom-text[data-nested-link],
  span.custom-text[data-nested-link] span.custom-text:not([data-text-fill]) {
    color: var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))
  }
}

code.custom-text a.custom-text,
code.custom-text a.custom-text span.custom-text:not([data-text-fill]),
code.custom-text span.custom-text[data-nested-link],
code.custom-text span.custom-text[data-nested-link] span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-code-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-blockquote-font-style, var(--custom-code-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-blockquote-font-weight, var(--custom-code-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-blockquote-text-color, var(--custom-link-text-color, var(--custom-code-text-color, var(--custom-text-color, #000))));
  font-size: calc(var(--custom-blockquote-font-size, var(--custom-font-size, 16px)) * var(--custom-font-size-scale, 1))
}

@supports not (color: color(display-p3 1 1 1)) {

  code.custom-text a.custom-text,
  code.custom-text a.custom-text span.custom-text:not([data-text-fill]),
  code.custom-text span.custom-text[data-nested-link],
  code.custom-text span.custom-text[data-nested-link] span.custom-text:not([data-text-fill]) {
    color: var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-code-text-color-rgb, var(--custom-code-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))
  }
}

a.custom-text:hover,
a.custom-text:hover span.custom-text:not([data-text-fill]),
span.custom-text[data-nested-link]:hover,
span.custom-text[data-nested-link]:hover span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-link-hover-font-family, var(--custom-blockquote-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif))));
  font-style: var(--custom-link-hover-font-style, var(--custom-blockquote-font-style, var(--custom-link-font-style, var(--custom-font-style, normal))));
  font-weight: var(--custom-link-hover-font-weight, var(--custom-blockquote-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400))));
  color: var(--custom-link-hover-text-color, var(--custom-blockquote-text-color, var(--custom-link-text-color, var(--custom-text-color, #000))));
  font-size: calc(var(--custom-link-hover-font-size, var(--custom-blockquote-font-size, var(--custom-font-size, 16px))) * var(--custom-font-size-scale, 1));
  text-transform: var(--custom-link-hover-text-transform, var(--custom-blockquote-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none))));
  text-decoration: var(--custom-link-hover-text-decoration, var(--custom-blockquote-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none))))
}

@supports not (color: color(display-p3 1 1 1)) {

  a.custom-text:hover,
  a.custom-text:hover span.custom-text:not([data-text-fill]),
  span.custom-text[data-nested-link]:hover,
  span.custom-text[data-nested-link]:hover span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-hover-text-color-rgb, var(--custom-link-hover-text-color, var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))
  }
}

code.custom-text a.custom-text:hover,
code.custom-text a.custom-text:hover span.custom-text:not([data-text-fill]),
code.custom-text span.custom-text[data-nested-link]:hover,
code.custom-text span.custom-text[data-nested-link]:hover span.custom-text:not([data-text-fill]) {
  font-family: var(var(--custom-code-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif)));
  font-style: var(--custom-blockquote-font-style, var(--custom-code-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-blockquote-font-weight, var(--custom-code-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-link-hover-text-color, var(--custom-blockquote-text-color, var(--custom-link-text-color, var(--custom-code-text-color, var(--custom-text-color, #000)))));
  font-size: calc(var(--custom-link-hover-font-size, var(--custom-blockquote-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px)))) * var(--custom-font-size-scale, 1))
}

@supports not (color: color(display-p3 1 1 1)) {

  code.custom-text a.custom-text:hover,
  code.custom-text a.custom-text:hover span.custom-text:not([data-text-fill]),
  code.custom-text span.custom-text[data-nested-link]:hover,
  code.custom-text span.custom-text[data-nested-link]:hover span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-hover-text-color-rgb, var(--custom-link-hover-text-color, var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))
  }
}

a.custom-text[data-custom-page-link-current],
a.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]),
span.custom-text[data-custom-page-link-current],
span.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-link-current-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif)));
  font-style: var(--custom-link-current-font-style, var(--custom-link-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-link-current-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-text-color, #000)));
  font-size: calc(var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px))) * var(--custom-font-size-scale, 1));
  text-transform: var(--custom-link-current-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none)));
  text-decoration: var(--custom-link-current-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none)))
}

@supports not (color: color(display-p3 1 1 1)) {

  a.custom-text[data-custom-page-link-current],
  a.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]),
  span.custom-text[data-custom-page-link-current],
  span.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-current-text-color-rgb, var(--custom-link-current-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))
  }
}

code.custom-text a.custom-text[data-custom-page-link-current],
code.custom-text a.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]),
code.custom-text span.custom-text[data-custom-page-link-current],
code.custom-text span.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-code-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-code-font-style, var(--custom-font-style, normal));
  font-weight: var(--custom-code-font-weight, var(--custom-font-weight, 400));
  color: var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-code-text-color, var(--custom-text-color, #000))));
  font-size: calc(var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px))) * var(--custom-font-size-scale, 1))
}

@supports not (color: color(display-p3 1 1 1)) {

  code.custom-text a.custom-text[data-custom-page-link-current],
  code.custom-text a.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]),
  code.custom-text span.custom-text[data-custom-page-link-current],
  code.custom-text span.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-current-text-color-rgb, var(--custom-link-current-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-code-text-color-rgb, var(--custom-code-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))
  }
}

a.custom-text[data-custom-page-link-current]:hover,
a.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]),
span.custom-text[data-custom-page-link-current]:hover,
span.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-link-hover-font-family, var(--custom-link-current-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif))));
  font-style: var(--custom-link-hover-font-style, var(--custom-link-current-font-style, var(--custom-link-font-style, var(--custom-font-style, normal))));
  font-weight: var(--custom-link-hover-font-weight, var(--custom-link-current-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400))));
  color: var(--custom-link-hover-text-color, var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-text-color, #000))));
  font-size: calc(var(--custom-link-hover-font-size, var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px)))) * var(--custom-font-size-scale, 1));
  text-transform: var(--custom-link-hover-text-transform, var(--custom-link-current-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none))));
  text-decoration: var(--custom-link-hover-text-decoration, var(--custom-link-current-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none))))
}

@supports not (color: color(display-p3 1 1 1)) {

  a.custom-text[data-custom-page-link-current]:hover,
  a.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]),
  span.custom-text[data-custom-page-link-current]:hover,
  span.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-hover-text-color-rgb, var(--custom-link-hover-text-color, var(--custom-link-current-text-color-rgb, var(--custom-link-current-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-code-text-color-rgb, var(--custom-code-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))))
  }
}

code.custom-text a.custom-text[data-custom-page-link-current]:hover,
code.custom-text a.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]),
code.custom-text span.custom-text[data-custom-page-link-current]:hover,
code.custom-text span.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-code-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-code-font-style, var(--custom-font-style, normal));
  font-weight: var(--custom-code-font-weight, var(--custom-font-weight, 400));
  color: var(--custom-link-hover-text-color, var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-code-text-color, var(--custom-text-color, #000)))));
  font-size: calc(var(--custom-link-hover-font-size, var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px)))) * var(--custom-font-size-scale, 1))
}

@supports not (color: color(display-p3 1 1 1)) {

  code.custom-text a.custom-text[data-custom-page-link-current]:hover,
  code.custom-text a.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]),
  code.custom-text span.custom-text[data-custom-page-link-current]:hover,
  code.custom-text span.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-hover-text-color-rgb, var(--custom-link-hover-text-color, var(--custom-link-current-text-color-rgb, var(--custom-link-current-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-code-text-color-rgb, var(--custom-code-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))))
  }
}

.custom-image.custom-text {
  display: block;
  max-width: 100%;
  height: auto
}

.text-styles-preset-reset.custom-text {
  --custom-font-family: Inter, Inter Placeholder, sans-serif;
  --custom-font-style: normal;
  --custom-font-weight: 500;
  --custom-text-color: #000;
  --custom-font-size: 16px;
  --custom-letter-spacing: 0;
  --custom-text-transform: none;
  --custom-text-decoration: none;
  --custom-line-height: 1.2em;
  --custom-text-alignment: start;
  --custom-font-open-type-features: normal
}

ol.custom-text {
  --list-style-type: decimal
}

ul.custom-text,
ol.custom-text {
  padding-left: 3ch;
  position: relative
}

li.custom-text {
  counter-increment: list-item;
  list-style: none
}

ol.custom-text>li.custom-text:before {
  position: absolute;
  left: 0;
  content: counter(list-item, var(--list-style-type)) ".";
  font-variant-numeric: tabular-nums
}

ol.custom-text>li.custom-text:nth-last-child(n+100),
ol.custom-text>li.custom-text:nth-last-child(n+100)~li {
  padding-left: 1ch
}

ol.custom-text>li.custom-text:nth-last-child(n+1000),
ol.custom-text>li.custom-text:nth-last-child(n+1000)~li {
  padding-left: 2ch
}

ol.custom-text>li.custom-text:nth-last-child(n+10000),
ol.custom-text>li.custom-text:nth-last-child(n+10000)~li {
  padding-left: 3ch
}

ol.custom-text>li.custom-text:nth-last-child(n+100000),
ol.custom-text>li.custom-text:nth-last-child(n+100000)~li {
  padding-left: 4ch
}

ol.custom-text>li.custom-text:nth-last-child(n+1000000),
ol.custom-text>li.custom-text:nth-last-child(n+1000000)~li {
  padding-left: 5ch
}

ul.custom-text>li.custom-text:before {
  position: absolute;
  left: 0;
  content: "\2022"
}

.custom-table-wrapper {
  overflow-x: auto
}

table.custom-text,
.custom-table-wrapper table.custom-text {
  border-collapse: separate;
  border-spacing: 0;
  table-layout: auto;
  word-break: normal;
  width: 100%
}

td.custom-text,
th.custom-text {
  min-width: 16ch;
  vertical-align: top
}

.custom-text-module[style*=aspect-ratio]>:first-child {
  width: 100%
}

@supports not (aspect-ratio: 1) {
  .custom-text-module[style*=aspect-ratio] {
    position: relative
  }
}

@supports not (aspect-ratio: 1) {
  .custom-text-module[style*=aspect-ratio]:before {
    content: "";
    display: block;
    padding-bottom: calc(100% / calc(var(--aspect-ratio)))
  }
}

@supports not (aspect-ratio: 1) {
  .custom-text-module[style*=aspect-ratio]>:first-child {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%
  }
}

[data-custom-component-type=DeprecatedRichText] {
  cursor: inherit
}

[data-custom-component-type=DeprecatedRichText] .text-styles-preset-reset {
  --custom-font-family: Inter, Inter Placeholder, sans-serif;
  --custom-font-style: normal;
  --custom-font-weight: 500;
  --custom-text-color: #000;
  --custom-font-size: 16px;
  --custom-letter-spacing: 0;
  --custom-text-transform: none;
  --custom-text-decoration: none;
  --custom-line-height: 1.2em;
  --custom-text-alignment: start;
  --custom-font-open-type-features: normal;
  --font-variation-settings: normal
}

[data-custom-component-type=DeprecatedRichText] p,
[data-custom-component-type=DeprecatedRichText] div,
[data-custom-component-type=DeprecatedRichText] h1,
[data-custom-component-type=DeprecatedRichText] h2,
[data-custom-component-type=DeprecatedRichText] h3,
[data-custom-component-type=DeprecatedRichText] h4,
[data-custom-component-type=DeprecatedRichText] h5,
[data-custom-component-type=DeprecatedRichText] h6 {
  margin: 0;
  padding: 0
}

[data-custom-component-type=DeprecatedRichText] p,
[data-custom-component-type=DeprecatedRichText] div,
[data-custom-component-type=DeprecatedRichText] h1,
[data-custom-component-type=DeprecatedRichText] h2,
[data-custom-component-type=DeprecatedRichText] h3,
[data-custom-component-type=DeprecatedRichText] h4,
[data-custom-component-type=DeprecatedRichText] h5,
[data-custom-component-type=DeprecatedRichText] h6,
[data-custom-component-type=DeprecatedRichText] li,
[data-custom-component-type=DeprecatedRichText] ol,
[data-custom-component-type=DeprecatedRichText] ul,
[data-custom-component-type=DeprecatedRichText] span:not([data-text-fill]) {
  font-family: var(--custom-font-family, Inter, Inter Placeholder, sans-serif);
  font-style: var(--custom-font-style, normal);
  font-weight: var(--custom-font-weight, 400);
  color: var(--custom-text-color, #000);
  font-size: var(--custom-font-size, 16px);
  letter-spacing: var(--custom-letter-spacing, 0);
  text-transform: var(--custom-text-transform, none);
  text-decoration: var(--custom-text-decoration, none);
  line-height: var(--custom-line-height, 1.2em);
  text-align: var(--custom-text-alignment, start)
}

[data-custom-component-type=DeprecatedRichText] p:not(:first-child),
[data-custom-component-type=DeprecatedRichText] div:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h1:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h2:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h3:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h4:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h5:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h6:not(:first-child),
[data-custom-component-type=DeprecatedRichText] ol:not(:first-child),
[data-custom-component-type=DeprecatedRichText] ul:not(:first-child),
[data-custom-component-type=DeprecatedRichText] .custom-image:not(:first-child) {
  margin-top: var(--custom-paragraph-spacing, 0)
}

[data-custom-component-type=DeprecatedRichText] span[data-text-fill] {
  display: inline-block;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent
}

[data-custom-component-type=DeprecatedRichText] a,
[data-custom-component-type=DeprecatedRichText] a span:not([data-text-fill]) {
  font-family: var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-link-font-style, var(--custom-font-style, normal));
  font-weight: var(--custom-link-font-weight, var(--custom-font-weight, 400));
  color: var(--custom-link-text-color, var(--custom-text-color, #000));
  font-size: var(--custom-link-font-size, var(--custom-font-size, 16px));
  text-transform: var(--custom-link-text-transform, var(--custom-text-transform, none));
  text-decoration: var(--custom-link-text-decoration, var(--custom-text-decoration, none))
}

[data-custom-component-type=DeprecatedRichText] a:hover,
[data-custom-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]) {
  font-family: var(--custom-link-hover-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif)));
  font-style: var(--custom-link-hover-font-style, var(--custom-link-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-link-hover-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-link-hover-text-color, var(--custom-link-text-color, var(--custom-text-color, #000)));
  font-size: var(--custom-link-hover-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px)));
  text-transform: var(--custom-link-hover-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none)));
  text-decoration: var(--custom-link-hover-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none)))
}

[data-custom-component-type=DeprecatedRichText] a[data-custom-page-link-current],
[data-custom-component-type=DeprecatedRichText] a[data-custom-page-link-current] span:not([data-text-fill]):not([data-nested-link]) {
  font-family: var(--custom-link-current-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif)));
  font-style: var(--custom-link-current-font-style, var(--custom-link-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-link-current-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-text-color, #000)));
  font-size: var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px)));
  text-transform: var(--custom-link-current-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none)));
  text-decoration: var(--custom-link-current-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none)))
}

[data-custom-component-type=DeprecatedRichText] a[data-custom-page-link-current]:hover,
[data-custom-component-type=DeprecatedRichText] a[data-custom-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]) {
  font-family: var(--custom-link-hover-font-family, var(--custom-link-current-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif))));
  font-style: var(--custom-link-hover-font-style, var(--custom-link-current-font-style, var(--custom-link-font-style, var(--custom-font-style, normal))));
  font-weight: var(--custom-link-hover-font-weight, var(--custom-link-current-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400))));
  color: var(--custom-link-hover-text-color, var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-text-color, #000))));
  font-size: var(--custom-link-hover-font-size, var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px))));
  text-transform: var(--custom-link-hover-text-transform, var(--custom-link-current-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none))));
  text-decoration: var(--custom-link-hover-text-decoration, var(--custom-link-current-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none))))
}

[data-custom-component-type=DeprecatedRichText] strong {
  font-weight: bolder
}

[data-custom-component-type=DeprecatedRichText] em {
  font-style: italic
}

[data-custom-component-type=DeprecatedRichText] .custom-image {
  display: block;
  max-width: 100%;
  height: auto
}

[data-custom-component-type=DeprecatedRichText] ul,
[data-custom-component-type=DeprecatedRichText] ol {
  display: table;
  width: 100%;
  padding-left: 0;
  margin: 0
}

[data-custom-component-type=DeprecatedRichText] li {
  display: table-row;
  counter-increment: list-item;
  list-style: none
}

[data-custom-component-type=DeprecatedRichText] ol>li:before {
  display: table-cell;
  width: 2.25ch;
  box-sizing: border-box;
  padding-right: .75ch;
  content: counter(list-item) ".";
  white-space: nowrap
}

[data-custom-component-type=DeprecatedRichText] ul>li:before {
  display: table-cell;
  width: 2.25ch;
  box-sizing: border-box;
  padding-right: .75ch;
  content: "\2022"
}

:not([data-custom-generated])>[data-custom-stack-content-wrapper]>*,
:not([data-custom-generated])>[data-custom-stack-content-wrapper]>[data-custom-component-type],
:not([data-custom-generated])>[data-custom-stack-content-wrapper]>[data-custom-legacy-stack-gap-enabled]>*,
:not([data-custom-generated])>[data-custom-stack-content-wrapper]>[data-custom-legacy-stack-gap-enabled]>[data-custom-component-type] {
  position: relative
}

.flexbox-gap-not-supported [data-custom-legacy-stack-gap-enabled=true]>*,
[data-custom-legacy-stack-gap-enabled=true][data-custom-stack-flexbox-gap=false] {
  margin-top: calc(var(--stack-gap-y) / 2);
  margin-bottom: calc(var(--stack-gap-y) / 2);
  margin-right: calc(var(--stack-gap-x) / 2);
  margin-left: calc(var(--stack-gap-x) / 2)
}

[data-custom-stack-content-wrapper][data-custom-stack-gap-enabled=true] {
  row-gap: var(--stack-native-row-gap);
  column-gap: var(--stack-native-column-gap)
}

.flexbox-gap-not-supported [data-custom-stack-content-wrapper][data-custom-stack-gap-enabled=true] {
  row-gap: unset;
  column-gap: unset
}

.flexbox-gap-not-supported [data-custom-stack-direction-reverse=false] [data-custom-legacy-stack-gap-enabled=true]>*:first-child,
[data-custom-stack-direction-reverse=false] [data-custom-legacy-stack-gap-enabled=true][data-custom-stack-flexbox-gap=false]>*:first-child,
.flexbox-gap-not-supported [data-custom-stack-direction-reverse=true] [data-custom-legacy-stack-gap-enabled=true]>*:last-child,
[data-custom-stack-direction-reverse=true] [data-custom-legacy-stack-gap-enabled=true][data-custom-stack-flexbox-gap=false]>*:last-child {
  margin-top: 0;
  margin-left: 0
}

.flexbox-gap-not-supported [data-custom-stack-direction-reverse=false] [data-custom-legacy-stack-gap-enabled=true]>*:last-child,
[data-custom-stack-direction-reverse=false] [data-custom-legacy-stack-gap-enabled=true][data-custom-stack-flexbox-gap=false]>*:last-child,
.flexbox-gap-not-supported [data-custom-stack-direction-reverse=true] [data-custom-legacy-stack-gap-enabled=true]>*:first-child,
[data-custom-stack-direction-reverse=true] [data-custom-legacy-stack-gap-enabled=true][data-custom-stack-flexbox-gap=false]>*:first-child {
  margin-right: 0;
  margin-bottom: 0
}

NavigationContainer [data-custom-component-type=NavigationContainer]>*,
[data-custom-component-type=NavigationContainer]>[data-custom-component-type] {
  position: relative
}

[data-custom-component-type=Scroll]::-webkit-scrollbar {
  display: none
}

[data-custom-component-type=ScrollContentWrapper]>* {
  position: relative
}

[data-custom-component-type=NativeScroll] {
  -webkit-overflow-scrolling: touch
}

[data-custom-component-type=NativeScroll]>* {
  position: relative
}

[data-custom-component-type=NativeScroll].direction-both {
  overflow-x: scroll;
  overflow-y: scroll
}

[data-custom-component-type=NativeScroll].direction-vertical {
  overflow-x: hidden;
  overflow-y: scroll
}

[data-custom-component-type=NativeScroll].direction-horizontal {
  overflow-x: scroll;
  overflow-y: hidden
}

[data-custom-component-type=NativeScroll].direction-vertical>* {
  width: 100% !important
}

[data-custom-component-type=NativeScroll].direction-horizontal>* {
  height: 100% !important
}

[data-custom-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar {
  display: none
}

[data-custom-component-type=PageContentWrapper]>*,
[data-custom-component-type=PageContentWrapper]>[data-custom-component-type] {
  position: relative
}

[data-custom-component-type=DeviceComponent].no-device>* {
  width: 100% !important;
  height: 100% !important
}

[data-is-present=false],
[data-is-present=false] * {
  pointer-events: none !important
}

[data-custom-cursor=pointer] {
  cursor: pointer
}

[data-custom-cursor=grab] {
  cursor: grab
}

[data-custom-cursor=grab]:active {
  cursor: grabbing
}

[data-custom-component-type=Frame] *,
[data-custom-component-type=Stack] * {
  pointer-events: auto
}

[data-custom-generated] * {
  pointer-events: unset
}

.svgContainer svg {
  display: block
}

[data-reset=button] {
  border-width: 0;
  padding: 0;
  background: none
}

[data-hide-scrollbars=true]::-webkit-scrollbar {
  width: 0px;
  height: 0px
}

[data-hide-scrollbars=true]::-webkit-scrollbar-thumb {
  background: transparent
}

[data-hide-scrollbars=true] {
  scrollbar-width: none
}

.custom-cursor-none,
.custom-cursor-none * {
  cursor: none !important
}

.custom-pointer-events-none,
.custom-pointer-events-none * {
  pointer-events: none !important
}

.custom-ph6lJ.custom-lux5qc,
.custom-ph6lJ .custom-lux5qc {
  display: block
}

.custom-ph6lJ.custom-72rtr7 {
  align-content: center;
  align-items: center;
  background-color: var(--token-b69a2820-65b0-4428-9394-a203b35ae7ac, #060f11);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1280px
}

.custom-ph6lJ .custom-1qllfr {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%;
  z-index: 5
}

.custom-ph6lJ .custom-1bmvd1p-container {
  flex: none;
  height: auto;
  position: relative;
  width: 100%;
  z-index: 9
}

.custom-ph6lJ .custom-18qulvh {
  --border-bottom-width: 1.5px;
  --border-color: var(--token-c55792fe-13b9-4f9a-ade0-295b1c41380b, #212e31);
  --border-left-width: 0px;
  --border-right-width: 0px;
  --border-style: solid;
  --border-top-width: 0px;
  align-content: center;
  align-items: center;
  /*background: linear-gradient(180deg, #060f11, #0b1a1d 57.277590090090094% 97.74774774774775%);*/
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 96px 0 32px;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-7mcqvx {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 150px;
  height: min-content;
  justify-content: center;
  max-width: 1280px;
  overflow: visible;
  padding: 0 40px;
  position: relative;
  width: 100%;
  z-index: 2
}

.custom-ph6lJ .custom-ei72mo {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-73wks8 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 64px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1px;
  z-index: 2
}

.custom-ph6lJ .custom-1pnsh5s {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-195cjhj-container,
.custom-ph6lJ .custom-12qrpe4-container,
.custom-ph6lJ .custom-ijgg-container,
.custom-ph6lJ .custom-1vr84z-container,
.custom-ph6lJ .custom-94smvr-container,
.custom-ph6lJ .custom-1h2ng4a-container,
.custom-ph6lJ .custom-3icv11-container,
.custom-ph6lJ .custom-1uaxar2-container,
.custom-ph6lJ .custom-1zugbn-container,
.custom-ph6lJ .custom-1auxeew-container,
.custom-ph6lJ .custom-1cv5ds7-container,
.custom-ph6lJ .custom-br00p2-container,
.custom-ph6lJ .custom-1q3hkzc-container {
  flex: none;
  height: auto;
  position: relative;
  width: auto
}

.custom-ph6lJ .custom-35s7pt {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 17px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-qbynff,
.custom-ph6lJ .custom-fgv4va,
.custom-ph6lJ .custom-1vrg3gl,
.custom-ph6lJ .custom-175wsxv,
.custom-ph6lJ .custom-1pxu0s0,
.custom-ph6lJ .custom-o7baoh,
.custom-ph6lJ .custom-mjqosi,
.custom-ph6lJ .custom-8yw2f9,
.custom-ph6lJ .custom-itel8g,
.custom-ph6lJ .custom-1c74ql5,
.custom-ph6lJ .custom-lwrgz8,
.custom-ph6lJ .custom-1rjyij8,
.custom-ph6lJ .custom-1ix67qs,
.custom-ph6lJ .custom-1g9m52j,
.custom-ph6lJ .custom-1jl1ltw {
  --custom-link-text-color: #0099ff;
  --custom-link-text-decoration: underline;
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-ph6lJ .custom-lmd6l {
  --custom-link-text-color: #0099ff;
  --custom-link-text-decoration: underline;
  align-self: stretch;
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-ph6lJ .custom-qc58gv {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: flex-start;
  min-height: 77px;
  min-width: 308px;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-ph6lJ .custom-hei627-container {
  flex: none;
  height: auto;
  left: -1px;
  position: absolute;
  top: 49%;
  transform: translateY(-50%);
  width: auto;
  z-index: 1
}

.custom-ph6lJ .custom-1muayht,
.custom-ph6lJ .custom-15wq4ak,
.custom-ph6lJ .custom-g3gbht,
.custom-ph6lJ .custom-1jxri1r,
.custom-ph6lJ .custom-10l6bn1,
.custom-ph6lJ .custom-17hdo4,
.custom-ph6lJ .custom-du3cum,
.custom-ph6lJ .custom-z0ojh {
  --custom-link-text-color: #0099ff;
  --custom-link-text-decoration: underline;
  flex: none;
  height: auto;
  max-width: 600px;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-ph6lJ .custom-1dt36ev,
.custom-ph6lJ .custom-10wc8lm,
.custom-ph6lJ .custom-1c7xhpv,
.custom-ph6lJ .custom-8fprxh {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-i9g1sj {
  align-content: flex-end;
  align-items: flex-end;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 64px;
  height: min-content;
  justify-content: flex-start;
  max-width: 460px;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1px;
  z-index: 2
}

.custom-ph6lJ .custom-pcch6o-container {
  flex: none;
  height: auto;
  max-width: 420px;
  position: relative;
  width: 100%;
  z-index: 2
}

.custom-ph6lJ .custom-azoqxs {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  height: min-content;
  justify-content: center;
  max-width: 768px;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-l6ryy3,
.custom-ph6lJ .custom-8u8iiw,
.custom-ph6lJ .custom-1nl8sfr,
.custom-ph6lJ .custom-o3l5ut,
.custom-ph6lJ .custom-18552sz,
.custom-ph6lJ .custom-f60vq0,
.custom-ph6lJ .custom-dssyia,
.custom-ph6lJ .custom-az8pbx,
.custom-ph6lJ .custom-1whdmt3,
.custom-ph6lJ .custom-2mkqlm,
.custom-ph6lJ .custom-1vqkpp1,
.custom-ph6lJ .custom-1e2wqyu,
.custom-ph6lJ .custom-vifozb,
.custom-ph6lJ .custom-1q5ect3,
.custom-ph6lJ .custom-3xrcr1,
.custom-ph6lJ .custom-lhxg6s,
.custom-ph6lJ .custom-11h32ey,
.custom-ph6lJ .custom-1cokfuw,
.custom-ph6lJ .custom-146l3jb,
.custom-ph6lJ .custom-1jw0fnu,
.custom-ph6lJ .custom-18b3xy6,
.custom-ph6lJ .custom-13rf39m,
.custom-ph6lJ .custom-pm9hil,
.custom-ph6lJ .custom-1vhdd4g,
.custom-ph6lJ .custom-14lcf3w,
.custom-ph6lJ .custom-1iucya,
.custom-ph6lJ .custom-yv2322,
.custom-ph6lJ .custom-9yj9gy,
.custom-ph6lJ .custom-f8q7um,
.custom-ph6lJ .custom-16pmeoi,
.custom-ph6lJ .custom-1402lk6,
.custom-ph6lJ .custom-xvxxj1,
.custom-ph6lJ .custom-1u6bzm6,
.custom-ph6lJ .custom-76sqyg,
.custom-ph6lJ .custom-567tze,
.custom-ph6lJ .custom-1b7sen0,
.custom-ph6lJ .custom-uwcpf2,
.custom-ph6lJ .custom-1935yzc {
  --custom-link-text-color: #0099ff;
  --custom-link-text-decoration: underline;
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-ph6lJ .custom-mbvkek-container {
  flex: none;
  height: 40px;
  pointer-events: none;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-pbpdzz,
.custom-ph6lJ .custom-mmv8gw {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 48px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-ph6lJ .custom-hpuucu {
  aspect-ratio: 3.52 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 25px);
  position: relative;
  width: 88px
}

.custom-ph6lJ .custom-wwgaxh,
.custom-ph6lJ .custom-1r88bi7 {
  aspect-ratio: 4.909090909090909 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 22px);
  position: relative;
  width: 108px
}

.custom-ph6lJ .custom-ykugcn {
  aspect-ratio: 5.142857142857143 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 21px);
  position: relative;
  width: 108px
}

.custom-ph6lJ .custom-3n1nj0 {
  aspect-ratio: 7.75 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 16px);
  position: relative;
  width: 124px
}

.custom-ph6lJ .custom-8sy0c {
  aspect-ratio: 5.333333333333333 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 18px);
  position: relative;
  width: 96px
}

.custom-ph6lJ .custom-13rpdtw {
  aspect-ratio: 1.5401069518716577 / 1;
  bottom: 0;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 831px);
  left: 0;
  overflow: visible;
  position: absolute;
  right: 0;
  z-index: 1
}

.custom-ph6lJ .custom-11io2js,
.custom-ph6lJ .custom-15o3wpq,
.custom-ph6lJ .custom-mchfgp,
.custom-ph6lJ .custom-etx98g,
.custom-ph6lJ .custom-1pmb7j0,
.custom-ph6lJ .custom-9snfxr,
.custom-ph6lJ .custom-11k4cm9,
.custom-ph6lJ .custom-6gtbjm,
.custom-ph6lJ .custom-1xok3ae,
.custom-ph6lJ .custom-19qlhh9,
.custom-ph6lJ .custom-1476i7k {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 160px 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-5q1ys7 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: flex-start;
  max-width: 1280px;
  overflow: visible;
  padding: 0 40px;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-o6pwfn {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: min-content;
  justify-content: space-between;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-1wt7d7y {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-start;
  max-width: 570px;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-199gjfm,
.custom-ph6lJ .custom-msj5vf,
.custom-ph6lJ .custom-17872wc,
.custom-ph6lJ .custom-nfaaqb,
.custom-ph6lJ .custom-mf3zyz,
.custom-ph6lJ .custom-deckbt,
.custom-ph6lJ .custom-1qet7x3,
.custom-ph6lJ .custom-1fs8tet,
.custom-ph6lJ .custom-16cj6b8,
.custom-ph6lJ .custom-142o1j6,
.custom-ph6lJ .custom-1qk66x9 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-ph6lJ .custom-m4udae,
.custom-ph6lJ .custom-1yhogis,
.custom-ph6lJ .custom-39p6rf {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-ph6lJ .custom-ssxgk9 {
  display: grid;
  flex: none;
  gap: 60px;
  grid-auto-rows: min-content;
  grid-template-columns: repeat(3, minmax(200px, 1fr));
  grid-template-rows: repeat(1, min-content);
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-cb8vd6-container,
.custom-ph6lJ .custom-15b6by7-container,
.custom-ph6lJ .custom-1htnqy3-container,
.custom-ph6lJ .custom-nwv4oy-container,
.custom-ph6lJ .custom-f73ipw-container,
.custom-ph6lJ .custom-1gaioxl-container {
  align-self: start;
  flex: none;
  height: 100%;
  justify-self: start;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-8za39d,
.custom-ph6lJ .custom-1x7mozb,
.custom-ph6lJ .custom-unhy33,
.custom-ph6lJ .custom-1fzgqfa,
.custom-ph6lJ .custom-xx8sze,
.custom-ph6lJ .custom-zmuubo,
.custom-ph6lJ .custom-j8j4hw,
.custom-ph6lJ .custom-1p059wc,
.custom-ph6lJ .custom-2c05e2 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: center;
  max-width: 1280px;
  overflow: visible;
  padding: 0 40px;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-ref399,
.custom-ph6lJ .custom-1n210s1,
.custom-ph6lJ .custom-1fq5ffi,
.custom-ph6lJ .custom-1lrwucn,
.custom-ph6lJ .custom-1x8d95t,
.custom-ph6lJ .custom-188w7qg,
.custom-ph6lJ .custom-esu5fx,
.custom-ph6lJ .custom-jw65vs {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-dqclj6,
.custom-ph6lJ .custom-ffhrlh,
.custom-ph6lJ .custom-115rkj5,
.custom-ph6lJ .custom-18v5bgo {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%;
  z-index: 2
}

.custom-ph6lJ .custom-prabsj {
  display: grid;
  flex: 1 0 0px;
  gap: 32px;
  grid-auto-rows: min-content;
  grid-template-columns: repeat(3, minmax(200px, 1fr));
  grid-template-rows: repeat(2, min-content);
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-trl3s1 {
  align-content: center;
  align-items: center;
  align-self: start;
  background: radial-gradient(58.548009367681495% 50% at 50% 39.800000000000004%, #0c3328b3, #0b1a1d);
  border-radius: 14px;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 32px;
  grid-column: auto / span 2;
  height: 100%;
  justify-content: center;
  justify-self: start;
  overflow: hidden;
  padding: 40px;
  position: relative;
  width: 100%;
  will-change: var(--custom-will-change-override, transform)
}

.custom-ph6lJ .custom-7xcwza {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 37px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-194fqml {
  flex: none;
  height: 264px;
  overflow: visible;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-bdfqu3,
.custom-ph6lJ .custom-1ft0z9w,
.custom-ph6lJ .custom-cexjxq,
.custom-ph6lJ .custom-b9ms2j,
.custom-ph6lJ .custom-1mf3isq,
.custom-ph6lJ .custom-m3g8fb,
.custom-ph6lJ .custom-1vzrcci,
.custom-ph6lJ .custom-1agf2di {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-isz8ay,
.custom-ph6lJ .custom-du0qpx,
.custom-ph6lJ .custom-1dofa9e,
.custom-ph6lJ .custom-3n76p0 {
  align-content: center;
  align-items: center;
  align-self: start;
  background: radial-gradient(58.548009367681495% 50% at 50% 39.800000000000004%, #0c3328, #0b1a1d);
  border-radius: 14px;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 32px;
  height: 100%;
  justify-content: center;
  justify-self: start;
  overflow: hidden;
  padding: 40px;
  position: relative;
  width: 100%;
  will-change: var(--custom-will-change-override, transform)
}

.custom-ph6lJ .custom-r3fbu2-container,
.custom-ph6lJ .custom-18pnhe9-container,
.custom-ph6lJ .custom-ljwapo-container {
  flex: none;
  height: 264px;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-ug66yr {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 264px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-1x4edoe-container {
  bottom: 2px;
  flex: none;
  height: auto;
  left: 50%;
  position: absolute;
  transform: translate(-50%);
  width: 127%
}

.custom-ph6lJ .custom-1e9f4a2,
.custom-ph6lJ .custom-1batmes {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%;
  z-index: 2
}

.custom-ph6lJ .custom-a57sf5-container {
  flex: none;
  height: auto;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-1k7d4z4,
.custom-ph6lJ .custom-jxqmd4 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-jq02lc,
.custom-ph6lJ .custom-1sbw1cd {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 64px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-hb1skm,
.custom-ph6lJ .custom-za8uwo {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 32px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-12swsvh,
.custom-ph6lJ .custom-1ta29d0,
.custom-ph6lJ .custom-7vt7ox,
.custom-ph6lJ .custom-upxjk2,
.custom-ph6lJ .custom-q4igrx {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-1w5i6ek,
.custom-ph6lJ .custom-1gsihgz {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-5ihn45 {
  flex: none;
  height: 597px;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-jz4sr9 {
  border-radius: 14px;
  flex: none;
  height: 597px;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-rf72zr,
.custom-ph6lJ .custom-5fcm17,
.custom-ph6lJ .custom-1vb2swg {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-1lzeyzz {
  display: grid;
  flex: 1 0 0px;
  gap: 40px;
  grid-auto-rows: minmax(0, 1fr);
  grid-template-columns: repeat(3, minmax(200px, 1fr));
  grid-template-rows: repeat(1, minmax(0, 1fr));
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-zxskcb,
.custom-ph6lJ .custom-1e8vtbu,
.custom-ph6lJ .custom-bzs7uc {
  align-content: flex-start;
  align-items: flex-start;
  align-self: start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: 100%;
  justify-content: flex-start;
  justify-self: start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-8sz0lm,
.custom-ph6lJ .custom-1vz719e,
.custom-ph6lJ .custom-7x6pcf {
  align-content: center;
  align-items: center;
  background: linear-gradient(180deg, #081217, #124932 136.56918238993754%);
  border-radius: 14px;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 300px;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
  will-change: var(--custom-will-change-override, transform)
}

.custom-ph6lJ .custom-xj73ae,
.custom-ph6lJ .custom-ngnbo8-container {
  flex: 1 0 0px;
  height: 100%;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-1qpew0v,
.custom-ph6lJ .custom-1udtitd {
  border-radius: 14px;
  flex: 1 0 0px;
  height: 100%;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-1xn68lo,
.custom-ph6lJ .custom-3aogik {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 160px 0 56px;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-3rcegc-container,
.custom-ph6lJ .custom-14d8fp6-container,
.custom-ph6lJ .custom-a18j10-container,
.custom-ph6lJ .custom-wq2g76-container,
.custom-ph6lJ .custom-5qyfux-container,
.custom-ph6lJ .custom-oc4u-container,
.custom-ph6lJ .custom-njo4b-container,
.custom-ph6lJ .custom-1fnbep1-container,
.custom-ph6lJ .custom-abpumf-container {
  flex: 1 0 0px;
  height: auto;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-dm4cq8 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-184wg66 {
  --custom-link-text-color: #0099ff;
  --custom-link-text-decoration: underline;
  flex: none;
  height: auto;
  max-width: 620px;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-ph6lJ .custom-dynmr0 {
  background: linear-gradient(270deg, #ababab00, #acfe85);
  border-radius: 64px;
  box-shadow: 0 1px 17px #ffffff40;
  flex: none;
  height: 6px;
  left: calc(43.08333333333336% - 50px / 2);
  overflow: hidden;
  position: absolute;
  top: calc(50.00000000000002% - 6px / 2);
  width: 50px;
  will-change: var(--custom-will-change-override, transform);
  z-index: 4
}

.custom-ph6lJ .custom-2fjw70 {
  background: linear-gradient(270deg, #ababab00, #acfe85);
  border-radius: 64px;
  box-shadow: 0 1px 17px #ffffff40;
  flex: none;
  height: 6px;
  left: calc(56.91666666666669% - 50px / 2);
  overflow: hidden;
  position: absolute;
  top: calc(50.00000000000002% - 6px / 2);
  width: 50px;
  will-change: var(--custom-will-change-override, transform);
  z-index: 4
}

.custom-ph6lJ .custom-ffqien {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: min-content;
  justify-content: space-between;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 746px;
  z-index: 1
}

.custom-ph6lJ .custom-xogiv5,
.custom-ph6lJ .custom-1pryc1k {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 47px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-ph6lJ .custom-15rd7gp,
.custom-ph6lJ .custom-6b09gm,
.custom-ph6lJ .custom-1tw1yht,
.custom-ph6lJ .custom-rqvm83,
.custom-ph6lJ .custom-tsggho,
.custom-ph6lJ .custom-16066d6 {
  align-content: center;
  align-items: center;
  background-color: var(--token-49581d6a-7694-4733-bc6f-fd82c9e0713e, #141d1f);
  border-radius: 24px;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 80px;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 80px;
  will-change: var(--custom-will-change-override, transform)
}

.custom-ph6lJ .custom-18kfkrb {
  aspect-ratio: .6666666666666666 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 36px);
  position: relative;
  width: 24px
}

.custom-ph6lJ .custom-1bh2078,
.custom-ph6lJ .custom-ky095l {
  aspect-ratio: 1.2 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 30px);
  position: relative;
  width: 36px
}

.custom-ph6lJ .custom-1d6tgqw {
  aspect-ratio: 1 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 36px);
  position: relative;
  width: 36px
}

.custom-ph6lJ .custom-77jv2m {
  align-content: center;
  align-items: center;
  aspect-ratio: 1 / 1;
  background-color: var(--token-49581d6a-7694-4733-bc6f-fd82c9e0713e, #141d1f);
  border-radius: 24px;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: var(--custom-aspect-ratio-supported, 116px);
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 116px;
  will-change: var(--custom-will-change-override, transform)
}

.custom-ph6lJ .custom-3mlpam {
  aspect-ratio: 1 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 42px);
  position: relative;
  width: 42px
}

.custom-ph6lJ .custom-1370y5t {
  aspect-ratio: 1 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 32px);
  position: relative;
  width: 32px
}

.custom-ph6lJ .custom-t6o51i {
  aspect-ratio: 1.6363636363636365 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 22px);
  position: relative;
  width: 36px
}

.custom-ph6lJ .custom-m44ydi {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 160px 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-r7ggo4 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0 40px;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-1rjszzk {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1600px
}

.custom-ph6lJ .custom-1vrp4zb,
.custom-ph6lJ .custom-4lq2v9 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: center;
  max-width: 1280px;
  overflow: hidden;
  padding: 0 40px;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-xieezg {
  --border-bottom-width: 1.5px;
  --border-color: #212e31;
  --border-left-width: 0px;
  --border-right-width: 0px;
  --border-style: solid;
  --border-top-width: 0px;
  align-content: center;
  align-items: center;
  background: linear-gradient(180deg, #081217, #0b1a1d 97.74774774774775%);
  border-radius: 14px;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 524px;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0 0 0 64px;
  position: relative;
  width: 100%;
  will-change: var(--custom-will-change-override, transform);
  z-index: 1
}

.custom-ph6lJ .custom-10fgvx1 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 524px;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px;
  z-index: 2
}

.custom-ph6lJ .custom-1s8jlab {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 56px;
  height: min-content;
  justify-content: flex-start;
  max-width: 560px;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px;
  z-index: 2
}

.custom-ph6lJ .custom-1a884vy {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  max-width: 560px;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
  z-index: 5
}

.custom-ph6lJ .custom-1wpbvy1 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-1wymawb,
.custom-ph6lJ .custom-1nwdop5 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-zy1m5w {
  align-content: center;
  align-items: center;
  bottom: 0;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 524px;
  justify-content: flex-end;
  overflow: visible;
  padding: 0;
  position: absolute;
  right: 0;
  width: 656px;
  z-index: 1
}

.custom-ph6lJ .custom-zlawgr-container {
  bottom: -1px;
  flex: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 604px;
  z-index: 1
}

.custom-ph6lJ .custom-1233ykd-container {
  flex: .8 0 0px;
  height: 100%;
  position: relative;
  width: 1px;
  z-index: 1
}

.custom-ph6lJ .custom-1qx5xgy,
.custom-ph6lJ .custom-1ceyy7q {
  aspect-ratio: 1.5401069518716577 / 1;
  bottom: -60px;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 779px);
  left: 0;
  overflow: visible;
  position: absolute;
  right: 0;
  z-index: 1
}

.custom-ph6lJ .custom-m4q801 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-4o7cce {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: min-content;
  justify-content: flex-start;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-18hknyq {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: center;
  max-width: 768px;
  overflow: visible;
  padding: 0 40px;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-150cxes {
  --custom-link-text-color: #0099ff;
  --custom-link-text-decoration: underline;
  flex: none;
  height: auto;
  max-width: 540px;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-ph6lJ .custom-1j6rfmc {
  --border-bottom-width: 1px;
  --border-color: var(--token-c55792fe-13b9-4f9a-ade0-295b1c41380b, #212e31);
  --border-left-width: 0px;
  --border-right-width: 0px;
  --border-style: solid;
  --border-top-width: 0px;
  align-content: center;
  align-items: center;
  background: linear-gradient(180deg, #081217, #0b1a1d 97.74774774774775%);
  border-radius: 14px;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 456px;
  justify-content: flex-start;
  overflow: hidden;
  padding: 64px;
  position: relative;
  width: 100%;
  will-change: var(--custom-will-change-override, transform);
  z-index: 1
}

.custom-ph6lJ .custom-b5doeu {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: min-content;
  justify-content: flex-start;
  max-width: 440px;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px;
  z-index: 2
}

.custom-ph6lJ .custom-r9lk19 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
  z-index: 5
}

.custom-ph6lJ .custom-1yur1rs {
  bottom: -7px;
  flex: none;
  height: 457px;
  left: -32px;
  overflow: visible;
  position: absolute;
  right: -1px;
  z-index: 1
}

.custom-ph6lJ .custom-tan3mt {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ph6lJ .custom-1g6uukt {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  max-width: 1280px;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ph6lJ .custom-1c65oj4-container {
  bottom: 70px;
  flex: none;
  height: 40px;
  position: fixed;
  right: 20px;
  width: 140px;
  z-index: 10
}

@supports (background: -webkit-named-image(i)) and (not (scale:1)) {

  .custom-ph6lJ.custom-72rtr7,
  .custom-ph6lJ .custom-1qllfr,
  .custom-ph6lJ .custom-18qulvh,
  .custom-ph6lJ .custom-7mcqvx,
  .custom-ph6lJ .custom-ei72mo,
  .custom-ph6lJ .custom-73wks8,
  .custom-ph6lJ .custom-1pnsh5s,
  .custom-ph6lJ .custom-35s7pt,
  .custom-ph6lJ .custom-qc58gv,
  .custom-ph6lJ .custom-1dt36ev,
  .custom-ph6lJ .custom-i9g1sj,
  .custom-ph6lJ .custom-azoqxs,
  .custom-ph6lJ .custom-pbpdzz,
  .custom-ph6lJ .custom-11io2js,
  .custom-ph6lJ .custom-5q1ys7,
  .custom-ph6lJ .custom-1wt7d7y,
  .custom-ph6lJ .custom-199gjfm,
  .custom-ph6lJ .custom-m4udae,
  .custom-ph6lJ .custom-15o3wpq,
  .custom-ph6lJ .custom-8za39d,
  .custom-ph6lJ .custom-ref399,
  .custom-ph6lJ .custom-msj5vf,
  .custom-ph6lJ .custom-dqclj6,
  .custom-ph6lJ .custom-trl3s1,
  .custom-ph6lJ .custom-7xcwza,
  .custom-ph6lJ .custom-bdfqu3,
  .custom-ph6lJ .custom-isz8ay,
  .custom-ph6lJ .custom-1ft0z9w,
  .custom-ph6lJ .custom-du0qpx,
  .custom-ph6lJ .custom-cexjxq,
  .custom-ph6lJ .custom-1dofa9e,
  .custom-ph6lJ .custom-ug66yr,
  .custom-ph6lJ .custom-b9ms2j,
  .custom-ph6lJ .custom-3n76p0,
  .custom-ph6lJ .custom-1mf3isq,
  .custom-ph6lJ .custom-mchfgp,
  .custom-ph6lJ .custom-1x7mozb,
  .custom-ph6lJ .custom-1e9f4a2,
  .custom-ph6lJ .custom-etx98g,
  .custom-ph6lJ .custom-unhy33,
  .custom-ph6lJ .custom-1k7d4z4,
  .custom-ph6lJ .custom-jq02lc,
  .custom-ph6lJ .custom-hb1skm,
  .custom-ph6lJ .custom-12swsvh,
  .custom-ph6lJ .custom-17872wc,
  .custom-ph6lJ .custom-10wc8lm,
  .custom-ph6lJ .custom-1w5i6ek,
  .custom-ph6lJ .custom-1pmb7j0,
  .custom-ph6lJ .custom-1fzgqfa,
  .custom-ph6lJ .custom-jxqmd4,
  .custom-ph6lJ .custom-1gsihgz,
  .custom-ph6lJ .custom-1sbw1cd,
  .custom-ph6lJ .custom-za8uwo,
  .custom-ph6lJ .custom-1ta29d0,
  .custom-ph6lJ .custom-nfaaqb,
  .custom-ph6lJ .custom-1c7xhpv,
  .custom-ph6lJ .custom-9snfxr,
  .custom-ph6lJ .custom-xx8sze,
  .custom-ph6lJ .custom-1n210s1,
  .custom-ph6lJ .custom-mf3zyz,
  .custom-ph6lJ .custom-rf72zr,
  .custom-ph6lJ .custom-zxskcb,
  .custom-ph6lJ .custom-8sz0lm,
  .custom-ph6lJ .custom-7vt7ox,
  .custom-ph6lJ .custom-m3g8fb,
  .custom-ph6lJ .custom-1e8vtbu,
  .custom-ph6lJ .custom-1vz719e,
  .custom-ph6lJ .custom-upxjk2,
  .custom-ph6lJ .custom-1vzrcci,
  .custom-ph6lJ .custom-bzs7uc,
  .custom-ph6lJ .custom-7x6pcf,
  .custom-ph6lJ .custom-q4igrx,
  .custom-ph6lJ .custom-1agf2di,
  .custom-ph6lJ .custom-1xn68lo,
  .custom-ph6lJ .custom-zmuubo,
  .custom-ph6lJ .custom-1fq5ffi,
  .custom-ph6lJ .custom-deckbt,
  .custom-ph6lJ .custom-ffhrlh,
  .custom-ph6lJ .custom-11k4cm9,
  .custom-ph6lJ .custom-j8j4hw,
  .custom-ph6lJ .custom-1lrwucn,
  .custom-ph6lJ .custom-1qet7x3,
  .custom-ph6lJ .custom-5fcm17,
  .custom-ph6lJ .custom-dm4cq8,
  .custom-ph6lJ .custom-3aogik,
  .custom-ph6lJ .custom-1p059wc,
  .custom-ph6lJ .custom-1x8d95t,
  .custom-ph6lJ .custom-1fs8tet,
  .custom-ph6lJ .custom-115rkj5,
  .custom-ph6lJ .custom-xogiv5,
  .custom-ph6lJ .custom-15rd7gp,
  .custom-ph6lJ .custom-6b09gm,
  .custom-ph6lJ .custom-1tw1yht,
  .custom-ph6lJ .custom-77jv2m,
  .custom-ph6lJ .custom-1pryc1k,
  .custom-ph6lJ .custom-rqvm83,
  .custom-ph6lJ .custom-tsggho,
  .custom-ph6lJ .custom-16066d6,
  .custom-ph6lJ .custom-1yhogis,
  .custom-ph6lJ .custom-m44ydi,
  .custom-ph6lJ .custom-r7ggo4,
  .custom-ph6lJ .custom-188w7qg,
  .custom-ph6lJ .custom-16cj6b8,
  .custom-ph6lJ .custom-18v5bgo,
  .custom-ph6lJ .custom-mmv8gw,
  .custom-ph6lJ .custom-1rjszzk,
  .custom-ph6lJ .custom-6gtbjm,
  .custom-ph6lJ .custom-1vrp4zb,
  .custom-ph6lJ .custom-xieezg,
  .custom-ph6lJ .custom-10fgvx1,
  .custom-ph6lJ .custom-1s8jlab,
  .custom-ph6lJ .custom-1a884vy,
  .custom-ph6lJ .custom-1wpbvy1,
  .custom-ph6lJ .custom-1wymawb,
  .custom-ph6lJ .custom-1nwdop5,
  .custom-ph6lJ .custom-zy1m5w,
  .custom-ph6lJ .custom-1xok3ae,
  .custom-ph6lJ .custom-2c05e2,
  .custom-ph6lJ .custom-esu5fx,
  .custom-ph6lJ .custom-142o1j6,
  .custom-ph6lJ .custom-1batmes,
  .custom-ph6lJ .custom-m4q801,
  .custom-ph6lJ .custom-4o7cce,
  .custom-ph6lJ .custom-39p6rf,
  .custom-ph6lJ .custom-19qlhh9,
  .custom-ph6lJ .custom-18hknyq,
  .custom-ph6lJ .custom-jw65vs,
  .custom-ph6lJ .custom-1qk66x9,
  .custom-ph6lJ .custom-1vb2swg,
  .custom-ph6lJ .custom-1476i7k,
  .custom-ph6lJ .custom-4lq2v9,
  .custom-ph6lJ .custom-1j6rfmc,
  .custom-ph6lJ .custom-b5doeu,
  .custom-ph6lJ .custom-r9lk19,
  .custom-ph6lJ .custom-8fprxh,
  .custom-ph6lJ .custom-tan3mt,
  .custom-ph6lJ .custom-1g6uukt {
    gap: 0px
  }

  .custom-ph6lJ.custom-72rtr7>*,
  .custom-ph6lJ .custom-11io2js>*,
  .custom-ph6lJ .custom-15o3wpq>*,
  .custom-ph6lJ .custom-mchfgp>*,
  .custom-ph6lJ .custom-etx98g>*,
  .custom-ph6lJ .custom-1pmb7j0>*,
  .custom-ph6lJ .custom-9snfxr>*,
  .custom-ph6lJ .custom-1xn68lo>*,
  .custom-ph6lJ .custom-11k4cm9>*,
  .custom-ph6lJ .custom-3aogik>*,
  .custom-ph6lJ .custom-r7ggo4>*,
  .custom-ph6lJ .custom-6gtbjm>*,
  .custom-ph6lJ .custom-1xok3ae>*,
  .custom-ph6lJ .custom-19qlhh9>*,
  .custom-ph6lJ .custom-1476i7k>* {
    margin: 0
  }

  .custom-ph6lJ.custom-72rtr7>:first-child,
  .custom-ph6lJ .custom-1qllfr>:first-child,
  .custom-ph6lJ .custom-18qulvh>:first-child,
  .custom-ph6lJ .custom-7mcqvx>:first-child,
  .custom-ph6lJ .custom-73wks8>:first-child,
  .custom-ph6lJ .custom-1pnsh5s>:first-child,
  .custom-ph6lJ .custom-qc58gv>:first-child,
  .custom-ph6lJ .custom-i9g1sj>:first-child,
  .custom-ph6lJ .custom-azoqxs>:first-child,
  .custom-ph6lJ .custom-11io2js>:first-child,
  .custom-ph6lJ .custom-5q1ys7>:first-child,
  .custom-ph6lJ .custom-1wt7d7y>:first-child,
  .custom-ph6lJ .custom-15o3wpq>:first-child,
  .custom-ph6lJ .custom-8za39d>:first-child,
  .custom-ph6lJ .custom-ref399>:first-child,
  .custom-ph6lJ .custom-trl3s1>:first-child,
  .custom-ph6lJ .custom-bdfqu3>:first-child,
  .custom-ph6lJ .custom-isz8ay>:first-child,
  .custom-ph6lJ .custom-1ft0z9w>:first-child,
  .custom-ph6lJ .custom-du0qpx>:first-child,
  .custom-ph6lJ .custom-cexjxq>:first-child,
  .custom-ph6lJ .custom-1dofa9e>:first-child,
  .custom-ph6lJ .custom-b9ms2j>:first-child,
  .custom-ph6lJ .custom-3n76p0>:first-child,
  .custom-ph6lJ .custom-1mf3isq>:first-child,
  .custom-ph6lJ .custom-mchfgp>:first-child,
  .custom-ph6lJ .custom-1x7mozb>:first-child,
  .custom-ph6lJ .custom-1e9f4a2>:first-child,
  .custom-ph6lJ .custom-etx98g>:first-child,
  .custom-ph6lJ .custom-unhy33>:first-child,
  .custom-ph6lJ .custom-jq02lc>:first-child,
  .custom-ph6lJ .custom-hb1skm>:first-child,
  .custom-ph6lJ .custom-12swsvh>:first-child,
  .custom-ph6lJ .custom-1pmb7j0>:first-child,
  .custom-ph6lJ .custom-1fzgqfa>:first-child,
  .custom-ph6lJ .custom-1sbw1cd>:first-child,
  .custom-ph6lJ .custom-za8uwo>:first-child,
  .custom-ph6lJ .custom-1ta29d0>:first-child,
  .custom-ph6lJ .custom-9snfxr>:first-child,
  .custom-ph6lJ .custom-xx8sze>:first-child,
  .custom-ph6lJ .custom-1n210s1>:first-child,
  .custom-ph6lJ .custom-zxskcb>:first-child,
  .custom-ph6lJ .custom-7vt7ox>:first-child,
  .custom-ph6lJ .custom-m3g8fb>:first-child,
  .custom-ph6lJ .custom-1e8vtbu>:first-child,
  .custom-ph6lJ .custom-upxjk2>:first-child,
  .custom-ph6lJ .custom-1vzrcci>:first-child,
  .custom-ph6lJ .custom-bzs7uc>:first-child,
  .custom-ph6lJ .custom-q4igrx>:first-child,
  .custom-ph6lJ .custom-1agf2di>:first-child,
  .custom-ph6lJ .custom-1xn68lo>:first-child,
  .custom-ph6lJ .custom-zmuubo>:first-child,
  .custom-ph6lJ .custom-1fq5ffi>:first-child,
  .custom-ph6lJ .custom-11k4cm9>:first-child,
  .custom-ph6lJ .custom-j8j4hw>:first-child,
  .custom-ph6lJ .custom-1lrwucn>:first-child,
  .custom-ph6lJ .custom-3aogik>:first-child,
  .custom-ph6lJ .custom-1p059wc>:first-child,
  .custom-ph6lJ .custom-1x8d95t>:first-child,
  .custom-ph6lJ .custom-xogiv5>:first-child,
  .custom-ph6lJ .custom-15rd7gp>:first-child,
  .custom-ph6lJ .custom-6b09gm>:first-child,
  .custom-ph6lJ .custom-1tw1yht>:first-child,
  .custom-ph6lJ .custom-77jv2m>:first-child,
  .custom-ph6lJ .custom-1pryc1k>:first-child,
  .custom-ph6lJ .custom-rqvm83>:first-child,
  .custom-ph6lJ .custom-tsggho>:first-child,
  .custom-ph6lJ .custom-16066d6>:first-child,
  .custom-ph6lJ .custom-m44ydi>:first-child,
  .custom-ph6lJ .custom-r7ggo4>:first-child,
  .custom-ph6lJ .custom-188w7qg>:first-child,
  .custom-ph6lJ .custom-6gtbjm>:first-child,
  .custom-ph6lJ .custom-1vrp4zb>:first-child,
  .custom-ph6lJ .custom-1s8jlab>:first-child,
  .custom-ph6lJ .custom-1a884vy>:first-child,
  .custom-ph6lJ .custom-1wymawb>:first-child,
  .custom-ph6lJ .custom-1nwdop5>:first-child,
  .custom-ph6lJ .custom-1xok3ae>:first-child,
  .custom-ph6lJ .custom-2c05e2>:first-child,
  .custom-ph6lJ .custom-esu5fx>:first-child,
  .custom-ph6lJ .custom-1batmes>:first-child,
  .custom-ph6lJ .custom-19qlhh9>:first-child,
  .custom-ph6lJ .custom-18hknyq>:first-child,
  .custom-ph6lJ .custom-jw65vs>:first-child,
  .custom-ph6lJ .custom-1476i7k>:first-child,
  .custom-ph6lJ .custom-4lq2v9>:first-child,
  .custom-ph6lJ .custom-b5doeu>:first-child,
  .custom-ph6lJ .custom-r9lk19>:first-child {
    margin-top: 0
  }

  .custom-ph6lJ.custom-72rtr7>:last-child,
  .custom-ph6lJ .custom-1qllfr>:last-child,
  .custom-ph6lJ .custom-18qulvh>:last-child,
  .custom-ph6lJ .custom-7mcqvx>:last-child,
  .custom-ph6lJ .custom-73wks8>:last-child,
  .custom-ph6lJ .custom-1pnsh5s>:last-child,
  .custom-ph6lJ .custom-qc58gv>:last-child,
  .custom-ph6lJ .custom-i9g1sj>:last-child,
  .custom-ph6lJ .custom-azoqxs>:last-child,
  .custom-ph6lJ .custom-11io2js>:last-child,
  .custom-ph6lJ .custom-5q1ys7>:last-child,
  .custom-ph6lJ .custom-1wt7d7y>:last-child,
  .custom-ph6lJ .custom-15o3wpq>:last-child,
  .custom-ph6lJ .custom-8za39d>:last-child,
  .custom-ph6lJ .custom-ref399>:last-child,
  .custom-ph6lJ .custom-trl3s1>:last-child,
  .custom-ph6lJ .custom-bdfqu3>:last-child,
  .custom-ph6lJ .custom-isz8ay>:last-child,
  .custom-ph6lJ .custom-1ft0z9w>:last-child,
  .custom-ph6lJ .custom-du0qpx>:last-child,
  .custom-ph6lJ .custom-cexjxq>:last-child,
  .custom-ph6lJ .custom-1dofa9e>:last-child,
  .custom-ph6lJ .custom-b9ms2j>:last-child,
  .custom-ph6lJ .custom-3n76p0>:last-child,
  .custom-ph6lJ .custom-1mf3isq>:last-child,
  .custom-ph6lJ .custom-mchfgp>:last-child,
  .custom-ph6lJ .custom-1x7mozb>:last-child,
  .custom-ph6lJ .custom-1e9f4a2>:last-child,
  .custom-ph6lJ .custom-etx98g>:last-child,
  .custom-ph6lJ .custom-unhy33>:last-child,
  .custom-ph6lJ .custom-jq02lc>:last-child,
  .custom-ph6lJ .custom-hb1skm>:last-child,
  .custom-ph6lJ .custom-12swsvh>:last-child,
  .custom-ph6lJ .custom-1pmb7j0>:last-child,
  .custom-ph6lJ .custom-1fzgqfa>:last-child,
  .custom-ph6lJ .custom-1sbw1cd>:last-child,
  .custom-ph6lJ .custom-za8uwo>:last-child,
  .custom-ph6lJ .custom-1ta29d0>:last-child,
  .custom-ph6lJ .custom-9snfxr>:last-child,
  .custom-ph6lJ .custom-xx8sze>:last-child,
  .custom-ph6lJ .custom-1n210s1>:last-child,
  .custom-ph6lJ .custom-zxskcb>:last-child,
  .custom-ph6lJ .custom-7vt7ox>:last-child,
  .custom-ph6lJ .custom-m3g8fb>:last-child,
  .custom-ph6lJ .custom-1e8vtbu>:last-child,
  .custom-ph6lJ .custom-upxjk2>:last-child,
  .custom-ph6lJ .custom-1vzrcci>:last-child,
  .custom-ph6lJ .custom-bzs7uc>:last-child,
  .custom-ph6lJ .custom-q4igrx>:last-child,
  .custom-ph6lJ .custom-1agf2di>:last-child,
  .custom-ph6lJ .custom-1xn68lo>:last-child,
  .custom-ph6lJ .custom-zmuubo>:last-child,
  .custom-ph6lJ .custom-1fq5ffi>:last-child,
  .custom-ph6lJ .custom-11k4cm9>:last-child,
  .custom-ph6lJ .custom-j8j4hw>:last-child,
  .custom-ph6lJ .custom-1lrwucn>:last-child,
  .custom-ph6lJ .custom-3aogik>:last-child,
  .custom-ph6lJ .custom-1p059wc>:last-child,
  .custom-ph6lJ .custom-1x8d95t>:last-child,
  .custom-ph6lJ .custom-xogiv5>:last-child,
  .custom-ph6lJ .custom-15rd7gp>:last-child,
  .custom-ph6lJ .custom-6b09gm>:last-child,
  .custom-ph6lJ .custom-1tw1yht>:last-child,
  .custom-ph6lJ .custom-77jv2m>:last-child,
  .custom-ph6lJ .custom-1pryc1k>:last-child,
  .custom-ph6lJ .custom-rqvm83>:last-child,
  .custom-ph6lJ .custom-tsggho>:last-child,
  .custom-ph6lJ .custom-16066d6>:last-child,
  .custom-ph6lJ .custom-m44ydi>:last-child,
  .custom-ph6lJ .custom-r7ggo4>:last-child,
  .custom-ph6lJ .custom-188w7qg>:last-child,
  .custom-ph6lJ .custom-6gtbjm>:last-child,
  .custom-ph6lJ .custom-1vrp4zb>:last-child,
  .custom-ph6lJ .custom-1s8jlab>:last-child,
  .custom-ph6lJ .custom-1a884vy>:last-child,
  .custom-ph6lJ .custom-1wymawb>:last-child,
  .custom-ph6lJ .custom-1nwdop5>:last-child,
  .custom-ph6lJ .custom-1xok3ae>:last-child,
  .custom-ph6lJ .custom-2c05e2>:last-child,
  .custom-ph6lJ .custom-esu5fx>:last-child,
  .custom-ph6lJ .custom-1batmes>:last-child,
  .custom-ph6lJ .custom-19qlhh9>:last-child,
  .custom-ph6lJ .custom-18hknyq>:last-child,
  .custom-ph6lJ .custom-jw65vs>:last-child,
  .custom-ph6lJ .custom-1476i7k>:last-child,
  .custom-ph6lJ .custom-4lq2v9>:last-child,
  .custom-ph6lJ .custom-b5doeu>:last-child,
  .custom-ph6lJ .custom-r9lk19>:last-child {
    margin-bottom: 0
  }

  .custom-ph6lJ .custom-1qllfr>*,
  .custom-ph6lJ .custom-18qulvh>*,
  .custom-ph6lJ .custom-qc58gv>*,
  .custom-ph6lJ .custom-15rd7gp>*,
  .custom-ph6lJ .custom-6b09gm>*,
  .custom-ph6lJ .custom-1tw1yht>*,
  .custom-ph6lJ .custom-77jv2m>*,
  .custom-ph6lJ .custom-rqvm83>*,
  .custom-ph6lJ .custom-tsggho>*,
  .custom-ph6lJ .custom-16066d6>* {
    margin: 5px 0
  }

  .custom-ph6lJ .custom-7mcqvx>* {
    margin: 75px 0
  }

  .custom-ph6lJ .custom-ei72mo>*,
  .custom-ph6lJ .custom-1k7d4z4>*,
  .custom-ph6lJ .custom-jxqmd4>* {
    margin: 0 48px
  }

  .custom-ph6lJ .custom-ei72mo>:first-child,
  .custom-ph6lJ .custom-35s7pt>:first-child,
  .custom-ph6lJ .custom-1dt36ev>:first-child,
  .custom-ph6lJ .custom-pbpdzz>:first-child,
  .custom-ph6lJ .custom-199gjfm>:first-child,
  .custom-ph6lJ .custom-m4udae>:first-child,
  .custom-ph6lJ .custom-msj5vf>:first-child,
  .custom-ph6lJ .custom-dqclj6>:first-child,
  .custom-ph6lJ .custom-7xcwza>:first-child,
  .custom-ph6lJ .custom-ug66yr>:first-child,
  .custom-ph6lJ .custom-1k7d4z4>:first-child,
  .custom-ph6lJ .custom-17872wc>:first-child,
  .custom-ph6lJ .custom-10wc8lm>:first-child,
  .custom-ph6lJ .custom-1w5i6ek>:first-child,
  .custom-ph6lJ .custom-jxqmd4>:first-child,
  .custom-ph6lJ .custom-1gsihgz>:first-child,
  .custom-ph6lJ .custom-nfaaqb>:first-child,
  .custom-ph6lJ .custom-1c7xhpv>:first-child,
  .custom-ph6lJ .custom-mf3zyz>:first-child,
  .custom-ph6lJ .custom-rf72zr>:first-child,
  .custom-ph6lJ .custom-8sz0lm>:first-child,
  .custom-ph6lJ .custom-1vz719e>:first-child,
  .custom-ph6lJ .custom-7x6pcf>:first-child,
  .custom-ph6lJ .custom-deckbt>:first-child,
  .custom-ph6lJ .custom-ffhrlh>:first-child,
  .custom-ph6lJ .custom-1qet7x3>:first-child,
  .custom-ph6lJ .custom-5fcm17>:first-child,
  .custom-ph6lJ .custom-dm4cq8>:first-child,
  .custom-ph6lJ .custom-1fs8tet>:first-child,
  .custom-ph6lJ .custom-115rkj5>:first-child,
  .custom-ph6lJ .custom-1yhogis>:first-child,
  .custom-ph6lJ .custom-16cj6b8>:first-child,
  .custom-ph6lJ .custom-18v5bgo>:first-child,
  .custom-ph6lJ .custom-mmv8gw>:first-child,
  .custom-ph6lJ .custom-1rjszzk>:first-child,
  .custom-ph6lJ .custom-xieezg>:first-child,
  .custom-ph6lJ .custom-10fgvx1>:first-child,
  .custom-ph6lJ .custom-1wpbvy1>:first-child,
  .custom-ph6lJ .custom-zy1m5w>:first-child,
  .custom-ph6lJ .custom-142o1j6>:first-child,
  .custom-ph6lJ .custom-m4q801>:first-child,
  .custom-ph6lJ .custom-4o7cce>:first-child,
  .custom-ph6lJ .custom-39p6rf>:first-child,
  .custom-ph6lJ .custom-1qk66x9>:first-child,
  .custom-ph6lJ .custom-1vb2swg>:first-child,
  .custom-ph6lJ .custom-1j6rfmc>:first-child,
  .custom-ph6lJ .custom-8fprxh>:first-child,
  .custom-ph6lJ .custom-tan3mt>:first-child,
  .custom-ph6lJ .custom-1g6uukt>:first-child {
    margin-left: 0
  }

  .custom-ph6lJ .custom-ei72mo>:last-child,
  .custom-ph6lJ .custom-35s7pt>:last-child,
  .custom-ph6lJ .custom-1dt36ev>:last-child,
  .custom-ph6lJ .custom-pbpdzz>:last-child,
  .custom-ph6lJ .custom-199gjfm>:last-child,
  .custom-ph6lJ .custom-m4udae>:last-child,
  .custom-ph6lJ .custom-msj5vf>:last-child,
  .custom-ph6lJ .custom-dqclj6>:last-child,
  .custom-ph6lJ .custom-7xcwza>:last-child,
  .custom-ph6lJ .custom-ug66yr>:last-child,
  .custom-ph6lJ .custom-1k7d4z4>:last-child,
  .custom-ph6lJ .custom-17872wc>:last-child,
  .custom-ph6lJ .custom-10wc8lm>:last-child,
  .custom-ph6lJ .custom-1w5i6ek>:last-child,
  .custom-ph6lJ .custom-jxqmd4>:last-child,
  .custom-ph6lJ .custom-1gsihgz>:last-child,
  .custom-ph6lJ .custom-nfaaqb>:last-child,
  .custom-ph6lJ .custom-1c7xhpv>:last-child,
  .custom-ph6lJ .custom-mf3zyz>:last-child,
  .custom-ph6lJ .custom-rf72zr>:last-child,
  .custom-ph6lJ .custom-8sz0lm>:last-child,
  .custom-ph6lJ .custom-1vz719e>:last-child,
  .custom-ph6lJ .custom-7x6pcf>:last-child,
  .custom-ph6lJ .custom-deckbt>:last-child,
  .custom-ph6lJ .custom-ffhrlh>:last-child,
  .custom-ph6lJ .custom-1qet7x3>:last-child,
  .custom-ph6lJ .custom-5fcm17>:last-child,
  .custom-ph6lJ .custom-dm4cq8>:last-child,
  .custom-ph6lJ .custom-1fs8tet>:last-child,
  .custom-ph6lJ .custom-115rkj5>:last-child,
  .custom-ph6lJ .custom-1yhogis>:last-child,
  .custom-ph6lJ .custom-16cj6b8>:last-child,
  .custom-ph6lJ .custom-18v5bgo>:last-child,
  .custom-ph6lJ .custom-mmv8gw>:last-child,
  .custom-ph6lJ .custom-1rjszzk>:last-child,
  .custom-ph6lJ .custom-xieezg>:last-child,
  .custom-ph6lJ .custom-10fgvx1>:last-child,
  .custom-ph6lJ .custom-1wpbvy1>:last-child,
  .custom-ph6lJ .custom-zy1m5w>:last-child,
  .custom-ph6lJ .custom-142o1j6>:last-child,
  .custom-ph6lJ .custom-m4q801>:last-child,
  .custom-ph6lJ .custom-4o7cce>:last-child,
  .custom-ph6lJ .custom-39p6rf>:last-child,
  .custom-ph6lJ .custom-1qk66x9>:last-child,
  .custom-ph6lJ .custom-1vb2swg>:last-child,
  .custom-ph6lJ .custom-1j6rfmc>:last-child,
  .custom-ph6lJ .custom-8fprxh>:last-child,
  .custom-ph6lJ .custom-tan3mt>:last-child,
  .custom-ph6lJ .custom-1g6uukt>:last-child {
    margin-right: 0
  }

  .custom-ph6lJ .custom-73wks8>*,
  .custom-ph6lJ .custom-i9g1sj>*,
  .custom-ph6lJ .custom-jq02lc>*,
  .custom-ph6lJ .custom-1sbw1cd>* {
    margin: 32px 0
  }

  .custom-ph6lJ .custom-1pnsh5s>*,
  .custom-ph6lJ .custom-azoqxs>* {
    margin: 12px 0
  }

  .custom-ph6lJ .custom-35s7pt>* {
    margin: 0 8.5px
  }

  .custom-ph6lJ .custom-1dt36ev>*,
  .custom-ph6lJ .custom-m4udae>*,
  .custom-ph6lJ .custom-10wc8lm>*,
  .custom-ph6lJ .custom-1c7xhpv>*,
  .custom-ph6lJ .custom-1yhogis>*,
  .custom-ph6lJ .custom-39p6rf>*,
  .custom-ph6lJ .custom-8fprxh>* {
    margin: 0 8px
  }

  .custom-ph6lJ .custom-pbpdzz>*,
  .custom-ph6lJ .custom-mmv8gw>* {
    margin: 0 24px
  }

  .custom-ph6lJ .custom-5q1ys7>*,
  .custom-ph6lJ .custom-8za39d>*,
  .custom-ph6lJ .custom-1x7mozb>*,
  .custom-ph6lJ .custom-1e9f4a2>*,
  .custom-ph6lJ .custom-unhy33>*,
  .custom-ph6lJ .custom-1fzgqfa>*,
  .custom-ph6lJ .custom-xx8sze>*,
  .custom-ph6lJ .custom-zmuubo>*,
  .custom-ph6lJ .custom-j8j4hw>*,
  .custom-ph6lJ .custom-1p059wc>*,
  .custom-ph6lJ .custom-m44ydi>*,
  .custom-ph6lJ .custom-1vrp4zb>*,
  .custom-ph6lJ .custom-2c05e2>*,
  .custom-ph6lJ .custom-1batmes>*,
  .custom-ph6lJ .custom-18hknyq>*,
  .custom-ph6lJ .custom-4lq2v9>* {
    margin: 48px 0
  }

  .custom-ph6lJ .custom-1wt7d7y>*,
  .custom-ph6lJ .custom-ref399>*,
  .custom-ph6lJ .custom-12swsvh>*,
  .custom-ph6lJ .custom-1ta29d0>*,
  .custom-ph6lJ .custom-1n210s1>*,
  .custom-ph6lJ .custom-7vt7ox>*,
  .custom-ph6lJ .custom-upxjk2>*,
  .custom-ph6lJ .custom-q4igrx>*,
  .custom-ph6lJ .custom-1fq5ffi>*,
  .custom-ph6lJ .custom-1lrwucn>*,
  .custom-ph6lJ .custom-1x8d95t>*,
  .custom-ph6lJ .custom-188w7qg>*,
  .custom-ph6lJ .custom-1a884vy>*,
  .custom-ph6lJ .custom-esu5fx>*,
  .custom-ph6lJ .custom-jw65vs>*,
  .custom-ph6lJ .custom-r9lk19>* {
    margin: 8px 0
  }

  .custom-ph6lJ .custom-199gjfm>*,
  .custom-ph6lJ .custom-msj5vf>*,
  .custom-ph6lJ .custom-17872wc>*,
  .custom-ph6lJ .custom-nfaaqb>*,
  .custom-ph6lJ .custom-mf3zyz>*,
  .custom-ph6lJ .custom-deckbt>*,
  .custom-ph6lJ .custom-1qet7x3>*,
  .custom-ph6lJ .custom-1fs8tet>*,
  .custom-ph6lJ .custom-16cj6b8>*,
  .custom-ph6lJ .custom-142o1j6>*,
  .custom-ph6lJ .custom-1qk66x9>* {
    margin: 0 4px
  }

  .custom-ph6lJ .custom-dqclj6>*,
  .custom-ph6lJ .custom-ug66yr>*,
  .custom-ph6lJ .custom-1w5i6ek>*,
  .custom-ph6lJ .custom-1gsihgz>*,
  .custom-ph6lJ .custom-rf72zr>*,
  .custom-ph6lJ .custom-8sz0lm>*,
  .custom-ph6lJ .custom-1vz719e>*,
  .custom-ph6lJ .custom-7x6pcf>*,
  .custom-ph6lJ .custom-ffhrlh>*,
  .custom-ph6lJ .custom-5fcm17>*,
  .custom-ph6lJ .custom-dm4cq8>*,
  .custom-ph6lJ .custom-115rkj5>*,
  .custom-ph6lJ .custom-18v5bgo>*,
  .custom-ph6lJ .custom-10fgvx1>*,
  .custom-ph6lJ .custom-1vb2swg>*,
  .custom-ph6lJ .custom-tan3mt>*,
  .custom-ph6lJ .custom-1g6uukt>* {
    margin: 0 5px
  }

  .custom-ph6lJ .custom-trl3s1>*,
  .custom-ph6lJ .custom-isz8ay>*,
  .custom-ph6lJ .custom-du0qpx>*,
  .custom-ph6lJ .custom-1dofa9e>*,
  .custom-ph6lJ .custom-3n76p0>*,
  .custom-ph6lJ .custom-hb1skm>*,
  .custom-ph6lJ .custom-za8uwo>* {
    margin: 16px 0
  }

  .custom-ph6lJ .custom-7xcwza>* {
    margin: 0 18.5px
  }

  .custom-ph6lJ .custom-bdfqu3>*,
  .custom-ph6lJ .custom-1ft0z9w>*,
  .custom-ph6lJ .custom-cexjxq>*,
  .custom-ph6lJ .custom-b9ms2j>*,
  .custom-ph6lJ .custom-1mf3isq>*,
  .custom-ph6lJ .custom-m3g8fb>*,
  .custom-ph6lJ .custom-1vzrcci>*,
  .custom-ph6lJ .custom-1agf2di>*,
  .custom-ph6lJ .custom-1wymawb>*,
  .custom-ph6lJ .custom-1nwdop5>* {
    margin: 4px 0
  }

  .custom-ph6lJ .custom-zxskcb>*,
  .custom-ph6lJ .custom-1e8vtbu>*,
  .custom-ph6lJ .custom-bzs7uc>*,
  .custom-ph6lJ .custom-b5doeu>* {
    margin: 20px 0
  }

  .custom-ph6lJ .custom-xogiv5>*,
  .custom-ph6lJ .custom-1pryc1k>* {
    margin: 23.5px 0
  }

  .custom-ph6lJ .custom-1rjszzk>*,
  .custom-ph6lJ .custom-1wpbvy1>*,
  .custom-ph6lJ .custom-m4q801>*,
  .custom-ph6lJ .custom-4o7cce>* {
    margin: 0 20px
  }

  .custom-ph6lJ .custom-xieezg>*,
  .custom-ph6lJ .custom-zy1m5w>*,
  .custom-ph6lJ .custom-1j6rfmc>* {
    margin: 0
  }

  .custom-ph6lJ .custom-1s8jlab>* {
    margin: 28px 0
  }
}

.custom-Isr7q .custom-styles-preset-1ju7w8d:not(.rich-text-wrapper),
.custom-Isr7q .custom-styles-preset-1ju7w8d.rich-text-wrapper h1 {
  --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-size: 64px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 500;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 500;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.2em;
  --custom-paragraph-spacing: 40px;
  --custom-text-alignment: left;
  --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

@media (max-width: 1279px) and (min-width: 1024px) {

  .custom-Isr7q .custom-styles-preset-1ju7w8d:not(.rich-text-wrapper),
  .custom-Isr7q .custom-styles-preset-1ju7w8d.rich-text-wrapper h1 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 64px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

@media (max-width: 1023px) and (min-width: 810px) {

  .custom-Isr7q .custom-styles-preset-1ju7w8d:not(.rich-text-wrapper),
  .custom-Isr7q .custom-styles-preset-1ju7w8d.rich-text-wrapper h1 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 48px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

@media (max-width: 809px) and (min-width: 0px) {

  .custom-Isr7q .custom-styles-preset-1ju7w8d:not(.rich-text-wrapper),
  .custom-Isr7q .custom-styles-preset-1ju7w8d.rich-text-wrapper h1 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 36px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

.custom-YmmII .custom-styles-preset-1dl3bn0:not(.rich-text-wrapper),
.custom-YmmII .custom-styles-preset-1dl3bn0.rich-text-wrapper p {
  --custom-font-family: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-bold: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-bold-italic: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-italic: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-size: 21px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 400;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 400;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.4em;
  --custom-paragraph-spacing: 20px;
  --custom-text-alignment: left;
  --custom-text-color: var(--token-6014b03e-96b6-44fc-a8fe-1c6402d9a85e, #b4b9b1);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

.custom-qmzde .custom-styles-preset-5qt12q:not(.rich-text-wrapper),
.custom-qmzde .custom-styles-preset-5qt12q.rich-text-wrapper h5 {
  --custom-font-family: "Roboto Mono", monospace;
  --custom-font-family-bold: "Roboto Mono", monospace;
  --custom-font-family-bold-italic: "Roboto Mono", monospace;
  --custom-font-family-italic: "Roboto Mono", monospace;
  --custom-font-size: 18px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 500;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 500;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.4em;
  --custom-paragraph-spacing: 40px;
  --custom-text-alignment: left;
  --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

.custom-ph6lJ[data-border=true]:after,
.custom-ph6lJ [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

@media (min-width: 1024px) and (max-width: 1279px) {
  .custom-ph6lJ.custom-72rtr7 {
    width: 1024px
  }

  .custom-ph6lJ .custom-ei72mo {
    gap: 64px
  }

  .custom-ph6lJ .custom-13rpdtw {
    height: var(--custom-aspect-ratio-supported, 665px)
  }

  .custom-ph6lJ .custom-5q1ys7,
  .custom-ph6lJ .custom-8za39d,
  .custom-ph6lJ .custom-1x7mozb,
  .custom-ph6lJ .custom-unhy33,
  .custom-ph6lJ .custom-1fzgqfa,
  .custom-ph6lJ .custom-xx8sze,
  .custom-ph6lJ .custom-zmuubo,
  .custom-ph6lJ .custom-j8j4hw,
  .custom-ph6lJ .custom-1p059wc,
  .custom-ph6lJ .custom-r7ggo4,
  .custom-ph6lJ .custom-1vrp4zb,
  .custom-ph6lJ .custom-2c05e2,
  .custom-ph6lJ .custom-18hknyq,
  .custom-ph6lJ .custom-4lq2v9 {
    padding: 0 30px
  }

  .custom-ph6lJ .custom-1qx5xgy,
  .custom-ph6lJ .custom-1ceyy7q {
    height: var(--custom-aspect-ratio-supported, 626px)
  }

  @supports (background: -webkit-named-image(i)) and (not (scale:1)) {
    .custom-ph6lJ .custom-ei72mo {
      gap: 0px
    }

    .custom-ph6lJ .custom-ei72mo>* {
      margin: 0 32px
    }

    .custom-ph6lJ .custom-ei72mo>:first-child {
      margin-left: 0
    }

    .custom-ph6lJ .custom-ei72mo>:last-child {
      margin-right: 0
    }
  }
}

@media (min-width: 810px) and (max-width: 1023px) {
  .custom-ph6lJ.custom-72rtr7 {
    width: 810px
  }

  .custom-ph6lJ .custom-ei72mo,
  .custom-ph6lJ .custom-1k7d4z4,
  .custom-ph6lJ .custom-jxqmd4,
  .custom-ph6lJ .custom-4o7cce {
    flex-direction: column
  }

  .custom-ph6lJ .custom-73wks8,
  .custom-ph6lJ .custom-1gsihgz,
  .custom-ph6lJ .custom-1sbw1cd,
  .custom-ph6lJ .custom-njo4b-container {
    flex: none;
    width: 100%
  }

  .custom-ph6lJ .custom-qc58gv {
    align-content: center;
    align-items: center;
    height: 60px;
    justify-content: center;
    min-height: unset
  }

  .custom-ph6lJ .custom-1dt36ev,
  .custom-ph6lJ .custom-m4udae,
  .custom-ph6lJ .custom-1yhogis,
  .custom-ph6lJ .custom-39p6rf {
    justify-content: center
  }

  .custom-ph6lJ .custom-i9g1sj {
    align-content: center;
    align-items: center;
    flex: none;
    width: 100%
  }

  .custom-ph6lJ .custom-13rpdtw {
    height: var(--custom-aspect-ratio-supported, 786px);
    left: -200px;
    right: -200px
  }

  .custom-ph6lJ .custom-5q1ys7,
  .custom-ph6lJ .custom-8za39d,
  .custom-ph6lJ .custom-1x7mozb,
  .custom-ph6lJ .custom-unhy33,
  .custom-ph6lJ .custom-1fzgqfa,
  .custom-ph6lJ .custom-xx8sze,
  .custom-ph6lJ .custom-zmuubo,
  .custom-ph6lJ .custom-j8j4hw,
  .custom-ph6lJ .custom-1p059wc,
  .custom-ph6lJ .custom-r7ggo4,
  .custom-ph6lJ .custom-1vrp4zb,
  .custom-ph6lJ .custom-2c05e2,
  .custom-ph6lJ .custom-18hknyq,
  .custom-ph6lJ .custom-4lq2v9 {
    padding: 0 30px
  }

  .custom-ph6lJ .custom-prabsj {
    grid-template-columns: repeat(2, minmax(200px, 1fr));
    height: 1477px
  }

  .custom-ph6lJ .custom-jq02lc {
    flex: none;
    order: 1;
    width: 100%
  }

  .custom-ph6lJ .custom-1w5i6ek {
    flex: none;
    order: 0;
    width: 100%
  }

  .custom-ph6lJ .custom-1lzeyzz {
    gap: 48px;
    grid-template-columns: repeat(2, minmax(200px, 1fr))
  }

  .custom-ph6lJ .custom-xj73ae {
    height: 400px
  }

  .custom-ph6lJ .custom-14d8fp6-container {
    order: 0
  }

  .custom-ph6lJ .custom-xieezg {
    height: 464px;
    padding: 0 0 0 40px
  }

  .custom-ph6lJ .custom-1a884vy {
    max-width: unset
  }

  .custom-ph6lJ .custom-zy1m5w {
    bottom: unset;
    right: -130px;
    top: calc(50.00000000000002% - 524px / 2)
  }

  .custom-ph6lJ .custom-1qx5xgy,
  .custom-ph6lJ .custom-1ceyy7q {
    bottom: 0;
    height: var(--custom-aspect-ratio-supported, 786px);
    left: -200px;
    right: -200px
  }

  .custom-ph6lJ .custom-1j6rfmc {
    padding: 40px
  }

  @supports (background: -webkit-named-image(i)) and (not (scale:1)) {

    .custom-ph6lJ .custom-ei72mo,
    .custom-ph6lJ .custom-1k7d4z4,
    .custom-ph6lJ .custom-jxqmd4,
    .custom-ph6lJ .custom-1lzeyzz,
    .custom-ph6lJ .custom-4o7cce {
      gap: 0px
    }

    .custom-ph6lJ .custom-ei72mo>*,
    .custom-ph6lJ .custom-1k7d4z4>*,
    .custom-ph6lJ .custom-jxqmd4>* {
      margin: 48px 0
    }

    .custom-ph6lJ .custom-ei72mo>:first-child,
    .custom-ph6lJ .custom-1k7d4z4>:first-child,
    .custom-ph6lJ .custom-jxqmd4>:first-child,
    .custom-ph6lJ .custom-4o7cce>:first-child {
      margin-top: 0
    }

    .custom-ph6lJ .custom-ei72mo>:last-child,
    .custom-ph6lJ .custom-1k7d4z4>:last-child,
    .custom-ph6lJ .custom-jxqmd4>:last-child,
    .custom-ph6lJ .custom-4o7cce>:last-child {
      margin-bottom: 0
    }

    .custom-ph6lJ .custom-1lzeyzz>*,
    .custom-ph6lJ .custom-1lzeyzz>:first-child,
    .custom-ph6lJ .custom-1lzeyzz>:last-child {
      margin: 0
    }

    .custom-ph6lJ .custom-4o7cce>* {
      margin: 20px 0
    }
  }
}

@media (max-width: 809px) {
  .custom-ph6lJ.custom-72rtr7 {
    width: 390px
  }

  .custom-ph6lJ .custom-7mcqvx,
  .custom-ph6lJ .custom-5q1ys7,
  .custom-ph6lJ .custom-8za39d,
  .custom-ph6lJ .custom-1x7mozb,
  .custom-ph6lJ .custom-unhy33,
  .custom-ph6lJ .custom-1fzgqfa,
  .custom-ph6lJ .custom-xx8sze,
  .custom-ph6lJ .custom-zmuubo,
  .custom-ph6lJ .custom-j8j4hw,
  .custom-ph6lJ .custom-1p059wc,
  .custom-ph6lJ .custom-r7ggo4,
  .custom-ph6lJ .custom-1vrp4zb,
  .custom-ph6lJ .custom-2c05e2,
  .custom-ph6lJ .custom-18hknyq,
  .custom-ph6lJ .custom-4lq2v9 {
    padding: 0 20px
  }

  .custom-ph6lJ .custom-ei72mo,
  .custom-ph6lJ .custom-1k7d4z4,
  .custom-ph6lJ .custom-jxqmd4,
  .custom-ph6lJ .custom-4o7cce {
    flex-direction: column
  }

  .custom-ph6lJ .custom-73wks8,
  .custom-ph6lJ .custom-i9g1sj,
  .custom-ph6lJ .custom-1wt7d7y,
  .custom-ph6lJ .custom-1gsihgz,
  .custom-ph6lJ .custom-1sbw1cd,
  .custom-ph6lJ .custom-njo4b-container {
    flex: none;
    width: 100%
  }

  .custom-ph6lJ .custom-35s7pt {
    gap: 16px
  }

  .custom-ph6lJ .custom-qc58gv {
    align-content: center;
    align-items: center;
    gap: 0px;
    height: 46px;
    justify-content: center;
    min-height: unset;
    min-width: unset;
    width: 240px
  }

  .custom-ph6lJ .custom-hei627-container {
    bottom: 9px;
    top: unset;
    transform: unset
  }

  .custom-ph6lJ .custom-1dt36ev,
  .custom-ph6lJ .custom-m4udae,
  .custom-ph6lJ .custom-39p6rf {
    flex-wrap: wrap;
    justify-content: center
  }

  .custom-ph6lJ .custom-13rpdtw {
    height: var(--custom-aspect-ratio-supported, 829px);
    left: -443px;
    right: -443px
  }

  .custom-ph6lJ .custom-11io2js,
  .custom-ph6lJ .custom-15o3wpq,
  .custom-ph6lJ .custom-mchfgp,
  .custom-ph6lJ .custom-etx98g,
  .custom-ph6lJ .custom-1pmb7j0,
  .custom-ph6lJ .custom-9snfxr,
  .custom-ph6lJ .custom-1xn68lo,
  .custom-ph6lJ .custom-11k4cm9,
  .custom-ph6lJ .custom-3aogik,
  .custom-ph6lJ .custom-m44ydi,
  .custom-ph6lJ .custom-1xok3ae,
  .custom-ph6lJ .custom-19qlhh9 {
    padding: 96px 0
  }

  .custom-ph6lJ .custom-o6pwfn {
    flex-direction: column;
    gap: 64px;
    justify-content: flex-start
  }

  .custom-ph6lJ .custom-ssxgk9 {
    gap: 40px;
    grid-template-columns: repeat(1, minmax(200px, 1fr))
  }

  .custom-ph6lJ .custom-prabsj {
    grid-template-columns: repeat(1, minmax(200px, 1fr))
  }

  .custom-ph6lJ .custom-trl3s1 {
    grid-column: auto / span 1
  }

  .custom-ph6lJ .custom-194fqml {
    height: 124px
  }

  .custom-ph6lJ .custom-jq02lc {
    flex: none;
    order: 1;
    width: 100%
  }

  .custom-ph6lJ .custom-1w5i6ek {
    flex: none;
    order: 0;
    width: 100%
  }

  .custom-ph6lJ .custom-5ihn45,
  .custom-ph6lJ .custom-jz4sr9 {
    height: 390px
  }

  .custom-ph6lJ .custom-1lzeyzz {
    gap: 48px;
    grid-template-columns: repeat(1, minmax(200px, 1fr))
  }

  .custom-ph6lJ .custom-14d8fp6-container {
    order: 0
  }

  .custom-ph6lJ .custom-dynmr0 {
    left: calc(50.00000000000002% - 50px / 2);
    top: calc(36.152570480928716% - 6px / 2)
  }

  .custom-ph6lJ .custom-2fjw70 {
    left: calc(50.00000000000002% - 50px / 2);
    top: calc(63.68159203980102% - 6px / 2)
  }

  .custom-ph6lJ .custom-ffqien {
    flex: 1 0 0px;
    flex-direction: column;
    height: 600px;
    width: 1px
  }

  .custom-ph6lJ .custom-xogiv5,
  .custom-ph6lJ .custom-1pryc1k {
    flex-direction: row;
    gap: 36px
  }

  .custom-ph6lJ .custom-xieezg {
    align-content: flex-start;
    align-items: flex-start;
    height: 700px;
    justify-content: center;
    padding: 0
  }

  .custom-ph6lJ .custom-10fgvx1 {
    flex-direction: column;
    height: min-content
  }

  .custom-ph6lJ .custom-1s8jlab {
    flex: none;
    padding: 40px;
    width: 100%
  }

  .custom-ph6lJ .custom-zy1m5w {
    bottom: unset;
    height: min-content;
    max-width: 350px;
    min-height: 524px;
    position: relative;
    right: unset;
    width: 350px
  }

  .custom-ph6lJ .custom-zlawgr-container {
    height: 575px;
    left: 0;
    top: unset;
    width: unset
  }

  .custom-ph6lJ .custom-1233ykd-container {
    bottom: 76px;
    flex: none;
    height: 524px;
    left: -97px;
    position: absolute;
    right: -78px;
    width: unset
  }

  .custom-ph6lJ .custom-1qx5xgy,
  .custom-ph6lJ .custom-1ceyy7q {
    bottom: 0;
    height: var(--custom-aspect-ratio-supported, 829px);
    left: -443px;
    right: -443px
  }

  .custom-ph6lJ .custom-1j6rfmc {
    align-content: flex-start;
    align-items: flex-start;
    justify-content: center;
    padding: 40px
  }

  .custom-ph6lJ .custom-8fprxh {
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center
  }

  .custom-ph6lJ .custom-br00p2-container,
  .custom-ph6lJ .custom-1q3hkzc-container {
    width: 100%
  }

  @supports (background: -webkit-named-image(i)) and (not (scale:1)) {

    .custom-ph6lJ .custom-ei72mo,
    .custom-ph6lJ .custom-35s7pt,
    .custom-ph6lJ .custom-qc58gv,
    .custom-ph6lJ .custom-o6pwfn,
    .custom-ph6lJ .custom-ssxgk9,
    .custom-ph6lJ .custom-1k7d4z4,
    .custom-ph6lJ .custom-jxqmd4,
    .custom-ph6lJ .custom-1lzeyzz,
    .custom-ph6lJ .custom-ffqien,
    .custom-ph6lJ .custom-xogiv5,
    .custom-ph6lJ .custom-1pryc1k,
    .custom-ph6lJ .custom-10fgvx1,
    .custom-ph6lJ .custom-4o7cce,
    .custom-ph6lJ .custom-8fprxh {
      gap: 0px
    }

    .custom-ph6lJ .custom-ei72mo>*,
    .custom-ph6lJ .custom-1k7d4z4>*,
    .custom-ph6lJ .custom-jxqmd4>* {
      margin: 48px 0
    }

    .custom-ph6lJ .custom-ei72mo>:first-child,
    .custom-ph6lJ .custom-qc58gv>:first-child,
    .custom-ph6lJ .custom-o6pwfn>:first-child,
    .custom-ph6lJ .custom-1k7d4z4>:first-child,
    .custom-ph6lJ .custom-jxqmd4>:first-child,
    .custom-ph6lJ .custom-10fgvx1>:first-child,
    .custom-ph6lJ .custom-4o7cce>:first-child,
    .custom-ph6lJ .custom-8fprxh>:first-child {
      margin-top: 0
    }

    .custom-ph6lJ .custom-ei72mo>:last-child,
    .custom-ph6lJ .custom-qc58gv>:last-child,
    .custom-ph6lJ .custom-o6pwfn>:last-child,
    .custom-ph6lJ .custom-1k7d4z4>:last-child,
    .custom-ph6lJ .custom-jxqmd4>:last-child,
    .custom-ph6lJ .custom-10fgvx1>:last-child,
    .custom-ph6lJ .custom-4o7cce>:last-child,
    .custom-ph6lJ .custom-8fprxh>:last-child {
      margin-bottom: 0
    }

    .custom-ph6lJ .custom-35s7pt>* {
      margin: 0 8px
    }

    .custom-ph6lJ .custom-35s7pt>:first-child,
    .custom-ph6lJ .custom-xogiv5>:first-child,
    .custom-ph6lJ .custom-1pryc1k>:first-child {
      margin-left: 0
    }

    .custom-ph6lJ .custom-35s7pt>:last-child,
    .custom-ph6lJ .custom-xogiv5>:last-child,
    .custom-ph6lJ .custom-1pryc1k>:last-child {
      margin-right: 0
    }

    .custom-ph6lJ .custom-qc58gv>* {
      margin: 0
    }

    .custom-ph6lJ .custom-o6pwfn>* {
      margin: 32px 0
    }

    .custom-ph6lJ .custom-ssxgk9>*,
    .custom-ph6lJ .custom-ssxgk9>:first-child,
    .custom-ph6lJ .custom-ssxgk9>:last-child,
    .custom-ph6lJ .custom-1lzeyzz>*,
    .custom-ph6lJ .custom-1lzeyzz>:first-child,
    .custom-ph6lJ .custom-1lzeyzz>:last-child,
    .custom-ph6lJ .custom-ffqien>*,
    .custom-ph6lJ .custom-ffqien>:first-child,
    .custom-ph6lJ .custom-ffqien>:last-child {
      margin: 0
    }

    .custom-ph6lJ .custom-xogiv5>*,
    .custom-ph6lJ .custom-1pryc1k>* {
      margin: 0 18px
    }

    .custom-ph6lJ .custom-10fgvx1>* {
      margin: 5px 0
    }

    .custom-ph6lJ .custom-4o7cce>* {
      margin: 20px 0
    }

    .custom-ph6lJ .custom-8fprxh>* {
      margin: 8px 0
    }
  }
}

.custom-LaooD[data-border=true]:after,
.custom-LaooD [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-LaooD.custom-1ewi1jd,
.custom-LaooD .custom-1ewi1jd {
  display: block
}

.custom-LaooD.custom-1hqolkp {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 4px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-LaooD .custom-1ahggc1 {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 4px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-LaooD .custom-l8mt5x {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-LaooD .custom-ofv8d8 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 18px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 18px
}

.custom-LaooD .custom-1qt2r2l {
  flex: none;
  height: 18px;
  position: relative;
  width: 18px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-LaooD.custom-1hqolkp,
  .custom-LaooD .custom-1ahggc1,
  .custom-LaooD .custom-ofv8d8 {
    gap: 0px
  }

  .custom-LaooD.custom-1hqolkp>* {
    margin: 2px 0
  }

  .custom-LaooD.custom-1hqolkp>:first-child {
    margin-top: 0
  }

  .custom-LaooD.custom-1hqolkp>:last-child {
    margin-bottom: 0
  }

  .custom-LaooD .custom-1ahggc1>* {
    margin: 0 2px
  }

  .custom-LaooD .custom-1ahggc1>:first-child,
  .custom-LaooD .custom-ofv8d8>:first-child {
    margin-left: 0
  }

  .custom-LaooD .custom-1ahggc1>:last-child,
  .custom-LaooD .custom-ofv8d8>:last-child {
    margin-right: 0
  }

  .custom-LaooD .custom-ofv8d8>* {
    margin: 0 5px
  }
}

.custom-LaooD.custom-v-ws07nn .custom-l8mt5x {
  order: 0
}

.custom-LaooD.custom-v-ws07nn .custom-ofv8d8 {
  order: 1
}

.custom-kwKpb[data-border=true]:after,
.custom-kwKpb [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-kwKpb.custom-bgprf0,
.custom-kwKpb .custom-bgprf0 {
  display: block
}

.custom-kwKpb.custom-15d4evy {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 4px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 69px
}

.custom-kwKpb .custom-jzqq62 {
  align-content: center;
  align-items: center;
  display: flex;
  flex-basis: 0px;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  text-decoration: none;
  width: 1px
}

.custom-kwKpb .custom-9m3f8h {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-kwKpb .custom-12se5t0 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 18px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 19px
}

.custom-kwKpb .custom-gty7xx {
  flex: none;
  height: 18px;
  position: relative;
  width: 18px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-kwKpb.custom-15d4evy,
  .custom-kwKpb .custom-jzqq62,
  .custom-kwKpb .custom-12se5t0 {
    gap: 0px
  }

  .custom-kwKpb.custom-15d4evy>* {
    margin: 0 2px
  }

  .custom-kwKpb.custom-15d4evy>:first-child,
  .custom-kwKpb .custom-jzqq62>:first-child,
  .custom-kwKpb .custom-12se5t0>:first-child {
    margin-left: 0
  }

  .custom-kwKpb.custom-15d4evy>:last-child,
  .custom-kwKpb .custom-jzqq62>:last-child,
  .custom-kwKpb .custom-12se5t0>:last-child {
    margin-right: 0
  }

  .custom-kwKpb .custom-jzqq62>*,
  .custom-kwKpb .custom-12se5t0>* {
    margin: 0 5px
  }
}

.custom-S2Wto .custom-styles-preset-1t61974:not(.rich-text-wrapper),
.custom-S2Wto .custom-styles-preset-1t61974.rich-text-wrapper p {
  --custom-font-family: "Roboto Mono", monospace;
  --custom-font-size: 14px;
  --custom-font-style: normal;
  --custom-font-weight: 500;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.4em;
  --custom-paragraph-spacing: 20px;
  --custom-text-alignment: left;
  --custom-text-color: var(--token-6014b03e-96b6-44fc-a8fe-1c6402d9a85e, #b4b9b1);
  --custom-text-decoration: none;
  --custom-text-transform: uppercase
}

.custom-rsjDK.custom-1o0ilw,
.custom-rsjDK .custom-1o0ilw {
  display: block
}

.custom-rsjDK.custom-kpk27y {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 16px 0;
  position: relative;
  width: 1280px
}

.custom-rsjDK .custom-5nks7q {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  height: min-content;
  justify-content: space-between;
  max-width: 1280px;
  overflow: visible;
  padding: 0 40px;
  position: relative;
  width: 1px
}

.custom-rsjDK .custom-gnbxvx {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-1oblfky,
.custom-rsjDK .custom-qturrh,
.custom-rsjDK .custom-5kge0y {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-1ywyd75-container,
.custom-rsjDK .custom-15f3gq9-container,
.custom-rsjDK .custom-1w3orcw-container {
  flex: none;
  height: auto;
  position: relative;
  width: auto
}

.custom-rsjDK .custom-1vkc1kp {
  flex: none;
  height: 40px;
  overflow: visible;
  position: relative;
  width: 40px
}

.custom-rsjDK .custom-1jo4u4g {
  bottom: 13px;
  flex: none;
  height: 2px;
  left: calc(50.00000000000002% - 18px / 2);
  overflow: visible;
  position: absolute;
  width: 18px
}

.custom-rsjDK .custom-146ql5w {
  flex: none;
  height: 2px;
  left: calc(50.00000000000002% - 18px / 2);
  overflow: visible;
  position: absolute;
  top: calc(50.00000000000002% - 2px / 2);
  width: 18px
}

.custom-rsjDK .custom-m96nr9 {
  flex: none;
  height: 2px;
  left: calc(50.00000000000002% - 18px / 2);
  overflow: visible;
  position: absolute;
  top: 13px;
  width: 18px
}

.custom-rsjDK .custom-tmrfg4 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 4px;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-1evy76i {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 9px;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-xs9med-container {
  flex: none;
  height: auto;
  position: relative;
  width: 56px
}

.custom-rsjDK .custom-ube320-container {
  height: auto;
  position: relative;
  width: 324px
}

.custom-rsjDK .custom-1d3pmv0,
.custom-rsjDK .custom-yzer3k,
.custom-rsjDK .custom-1qh7dfe,
.custom-rsjDK .custom-xk0v9q {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 8px;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-1yr7yso {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 32px;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-155ra7v {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 64px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-enh4tm,
.custom-rsjDK .custom-odfrpf,
.custom-rsjDK .custom-1oii0q0 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-19jibcm,
.custom-rsjDK .custom-19idrgd,
.custom-rsjDK .custom-w8jt51,
.custom-rsjDK .custom-115hezw,
.custom-rsjDK .custom-1i2n3o,
.custom-rsjDK .custom-7iiv0h,
.custom-rsjDK .custom-q12flo,
.custom-rsjDK .custom-qz170g,
.custom-rsjDK .custom-sncb3b,
.custom-rsjDK .custom-1tcjb00,
.custom-rsjDK .custom-1p6di2f,
.custom-rsjDK .custom-1q696g8,
.custom-rsjDK .custom-n6iqc9,
.custom-rsjDK .custom-p1j1u7,
.custom-rsjDK .custom-1wmi0h9,
.custom-rsjDK .custom-1fviink {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-rsjDK .custom-v6s633 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: min-content;
  justify-content: flex-end;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-l30w6v-container {
  flex: 1 0 0px;
  height: auto;
  position: relative;
  width: 1px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-rsjDK.custom-kpk27y,
  .custom-rsjDK .custom-gnbxvx,
  .custom-rsjDK .custom-1oblfky,
  .custom-rsjDK .custom-qturrh,
  .custom-rsjDK .custom-5kge0y,
  .custom-rsjDK .custom-tmrfg4,
  .custom-rsjDK .custom-1evy76i,
  .custom-rsjDK .custom-1d3pmv0,
  .custom-rsjDK .custom-1yr7yso,
  .custom-rsjDK .custom-155ra7v,
  .custom-rsjDK .custom-enh4tm,
  .custom-rsjDK .custom-odfrpf,
  .custom-rsjDK .custom-1oii0q0,
  .custom-rsjDK .custom-yzer3k,
  .custom-rsjDK .custom-1qh7dfe,
  .custom-rsjDK .custom-xk0v9q,
  .custom-rsjDK .custom-v6s633 {
    gap: 0px
  }

  .custom-rsjDK.custom-kpk27y>*,
  .custom-rsjDK .custom-1evy76i>*,
  .custom-rsjDK .custom-1d3pmv0>*,
  .custom-rsjDK .custom-yzer3k>*,
  .custom-rsjDK .custom-1qh7dfe>*,
  .custom-rsjDK .custom-xk0v9q>* {
    margin: 0 5px
  }

  .custom-rsjDK.custom-kpk27y>:first-child,
  .custom-rsjDK .custom-gnbxvx>:first-child,
  .custom-rsjDK .custom-1oblfky>:first-child,
  .custom-rsjDK .custom-qturrh>:first-child,
  .custom-rsjDK .custom-5kge0y>:first-child,
  .custom-rsjDK .custom-tmrfg4>:first-child,
  .custom-rsjDK .custom-1evy76i>:first-child,
  .custom-rsjDK .custom-1d3pmv0>:first-child,
  .custom-rsjDK .custom-1yr7yso>:first-child,
  .custom-rsjDK .custom-155ra7v>:first-child,
  .custom-rsjDK .custom-yzer3k>:first-child,
  .custom-rsjDK .custom-1qh7dfe>:first-child,
  .custom-rsjDK .custom-xk0v9q>:first-child,
  .custom-rsjDK .custom-v6s633>:first-child {
    margin-left: 0
  }

  .custom-rsjDK.custom-kpk27y>:last-child,
  .custom-rsjDK .custom-gnbxvx>:last-child,
  .custom-rsjDK .custom-1oblfky>:last-child,
  .custom-rsjDK .custom-qturrh>:last-child,
  .custom-rsjDK .custom-5kge0y>:last-child,
  .custom-rsjDK .custom-tmrfg4>:last-child,
  .custom-rsjDK .custom-1evy76i>:last-child,
  .custom-rsjDK .custom-1d3pmv0>:last-child,
  .custom-rsjDK .custom-1yr7yso>:last-child,
  .custom-rsjDK .custom-155ra7v>:last-child,
  .custom-rsjDK .custom-yzer3k>:last-child,
  .custom-rsjDK .custom-1qh7dfe>:last-child,
  .custom-rsjDK .custom-xk0v9q>:last-child,
  .custom-rsjDK .custom-v6s633>:last-child {
    margin-right: 0
  }

  .custom-rsjDK .custom-gnbxvx>*,
  .custom-rsjDK .custom-v6s633>* {
    margin: 0 20px
  }

  .custom-rsjDK .custom-1oblfky>*,
  .custom-rsjDK .custom-qturrh>*,
  .custom-rsjDK .custom-5kge0y>* {
    margin: 0 8px
  }

  .custom-rsjDK .custom-tmrfg4>* {
    margin: 0 4px
  }

  .custom-rsjDK .custom-1yr7yso>* {
    margin: 0
  }

  .custom-rsjDK .custom-155ra7v>* {
    margin: 0 32px
  }

  .custom-rsjDK .custom-enh4tm>*,
  .custom-rsjDK .custom-odfrpf>*,
  .custom-rsjDK .custom-1oii0q0>* {
    margin: 8px 0
  }

  .custom-rsjDK .custom-enh4tm>:first-child,
  .custom-rsjDK .custom-odfrpf>:first-child,
  .custom-rsjDK .custom-1oii0q0>:first-child {
    margin-top: 0
  }

  .custom-rsjDK .custom-enh4tm>:last-child,
  .custom-rsjDK .custom-odfrpf>:last-child,
  .custom-rsjDK .custom-1oii0q0>:last-child {
    margin-bottom: 0
  }
}

.custom-rsjDK.custom-v-15auuhe.custom-kpk27y {
  justify-content: flex-start;
  width: 390px
}

.custom-rsjDK.custom-v-15auuhe .custom-5nks7q {
  padding: 0 20px
}

.custom-rsjDK.custom-v-15auuhe .custom-gnbxvx,
.custom-rsjDK.custom-v-15auuhe .custom-1oblfky {
  flex: 1 0 0px;
  width: 1px
}

.custom-rsjDK.custom-v-15auuhe .custom-qturrh {
  flex: 1 0 0px;
  gap: unset;
  justify-content: space-between;
  width: 1px
}

.custom-rsjDK.custom-v-15auuhe .custom-1vkc1kp,
.custom-rsjDK.custom-v-zseczu .custom-1vkc1kp {
  cursor: pointer
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-rsjDK.custom-v-15auuhe .custom-qturrh {
    gap: 0px
  }

  .custom-rsjDK.custom-v-15auuhe .custom-qturrh>*,
  .custom-rsjDK.custom-v-15auuhe .custom-qturrh>:first-child,
  .custom-rsjDK.custom-v-15auuhe .custom-qturrh>:last-child {
    margin: 0
  }
}

.custom-rsjDK.custom-v-zseczu.custom-kpk27y {
  flex-direction: column;
  justify-content: flex-start;
  width: 390px
}

.custom-rsjDK.custom-v-zseczu .custom-5nks7q {
  flex: none;
  flex-direction: column;
  gap: 64px;
  justify-content: center;
  padding: 0 20px;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-gnbxvx,
.custom-rsjDK.custom-v-zseczu .custom-1oblfky {
  flex-direction: column;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-qturrh {
  gap: unset;
  justify-content: space-between;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-1jo4u4g {
  bottom: unset;
  top: calc(50.00000000000002% - 2px / 2)
}

.custom-rsjDK.custom-v-zseczu .custom-m96nr9 {
  top: calc(50.00000000000002% - 2px / 2)
}

.custom-rsjDK.custom-v-zseczu .custom-tmrfg4 {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  justify-content: flex-start;
  padding: 0;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-yzer3k {
  justify-content: flex-start;
  order: 2;
  padding: 8px 8px 8px 0;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-1qh7dfe {
  justify-content: flex-start;
  order: 3;
  padding: 8px 8px 8px 0;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-xk0v9q {
  justify-content: flex-start;
  order: 4;
  padding: 8px 8px 8px 0;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-v6s633 {
  flex-direction: column;
  gap: 16px;
  justify-content: center;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-l30w6v-container {
  flex: none;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-1w3orcw-container {
  width: 100%
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-rsjDK.custom-v-zseczu.custom-kpk27y,
  .custom-rsjDK.custom-v-zseczu .custom-5nks7q,
  .custom-rsjDK.custom-v-zseczu .custom-gnbxvx,
  .custom-rsjDK.custom-v-zseczu .custom-1oblfky,
  .custom-rsjDK.custom-v-zseczu .custom-qturrh,
  .custom-rsjDK.custom-v-zseczu .custom-tmrfg4,
  .custom-rsjDK.custom-v-zseczu .custom-v6s633 {
    gap: 0px
  }

  .custom-rsjDK.custom-v-zseczu.custom-kpk27y>* {
    margin: 5px 0
  }

  .custom-rsjDK.custom-v-zseczu.custom-kpk27y>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-5nks7q>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-gnbxvx>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-1oblfky>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-tmrfg4>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-v6s633>:first-child {
    margin-top: 0
  }

  .custom-rsjDK.custom-v-zseczu.custom-kpk27y>:last-child,
  .custom-rsjDK.custom-v-zseczu .custom-5nks7q>:last-child,
  .custom-rsjDK.custom-v-zseczu .custom-gnbxvx>:last-child,
  .custom-rsjDK.custom-v-zseczu .custom-1oblfky>:last-child,
  .custom-rsjDK.custom-v-zseczu .custom-tmrfg4>:last-child,
  .custom-rsjDK.custom-v-zseczu .custom-v6s633>:last-child {
    margin-bottom: 0
  }

  .custom-rsjDK.custom-v-zseczu .custom-5nks7q>* {
    margin: 32px 0
  }

  .custom-rsjDK.custom-v-zseczu .custom-gnbxvx>* {
    margin: 20px 0
  }

  .custom-rsjDK.custom-v-zseczu .custom-1oblfky>*,
  .custom-rsjDK.custom-v-zseczu .custom-v6s633>* {
    margin: 8px 0
  }

  .custom-rsjDK.custom-v-zseczu .custom-qturrh>*,
  .custom-rsjDK.custom-v-zseczu .custom-qturrh>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-qturrh>:last-child {
    margin: 0
  }

  .custom-rsjDK.custom-v-zseczu .custom-tmrfg4>* {
    margin: 4px 0
  }
}

.custom-Fw6oD .custom-styles-preset-blcz8v:not(.rich-text-wrapper),
.custom-Fw6oD .custom-styles-preset-blcz8v.rich-text-wrapper a {
  --custom-link-current-text-decoration: none;
  --custom-link-hover-text-color: var(--token-014f44b0-4365-49a2-a3e1-43e76509186b, #adff85);
  --custom-link-hover-text-decoration: none;
  --custom-link-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
  --custom-link-text-decoration: none
}

.custom-rsjDK[data-border=true]:after,
.custom-rsjDK [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-ajSBD.custom-1vx4um3,
.custom-ajSBD .custom-1vx4um3 {
  display: block
}

.custom-ajSBD.custom-17lh6kt {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 8px 12px 8px 0;
  position: relative;
  text-decoration: none;
  width: min-content
}

.custom-ajSBD .custom-1nog7kb {
  align-self: stretch;
  flex: none;
  height: auto;
  overflow: hidden;
  position: relative;
  width: 2px;
  will-change: var(--custom-will-change-override, transform)
}

.custom-ajSBD .custom-bog4r0 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-ajSBD .custom-18b36tv {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-ajSBD .custom-3alp1l {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  min-height: 15px;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 20px
}

.custom-ajSBD .custom-5dj6k {
  flex: none;
  height: 2px;
  overflow: visible;
  position: absolute;
  right: 3px;
  top: calc(46.66666666666669% - 2px / 2);
  width: 12px;
  z-index: 1
}

.custom-ajSBD .custom-1mqemzm {
  flex: none;
  height: 2px;
  overflow: visible;
  position: absolute;
  right: 1px;
  top: 4px;
  width: 8px;
  z-index: 1
}

.custom-ajSBD .custom-1yzr4dm {
  bottom: 5px;
  flex: none;
  height: 2px;
  overflow: visible;
  position: absolute;
  right: 1px;
  width: 8px;
  z-index: 1
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-ajSBD.custom-17lh6kt,
  .custom-ajSBD .custom-bog4r0,
  .custom-ajSBD .custom-3alp1l {
    gap: 0px
  }

  .custom-ajSBD.custom-17lh6kt>*,
  .custom-ajSBD .custom-bog4r0>* {
    margin: 0 4px
  }

  .custom-ajSBD.custom-17lh6kt>:first-child,
  .custom-ajSBD .custom-bog4r0>:first-child,
  .custom-ajSBD .custom-3alp1l>:first-child {
    margin-left: 0
  }

  .custom-ajSBD.custom-17lh6kt>:last-child,
  .custom-ajSBD .custom-bog4r0>:last-child,
  .custom-ajSBD .custom-3alp1l>:last-child {
    margin-right: 0
  }

  .custom-ajSBD .custom-3alp1l>* {
    margin: 0 5px
  }
}

.custom-ajSBD.custom-v-17lh6kt.hover .custom-5dj6k {
  right: 2px;
  width: 1px
}

.custom-9heR5[data-border=true]:after,
.custom-9heR5 [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-9heR5.custom-1h4502i,
.custom-9heR5 .custom-1h4502i {
  display: block
}

.custom-9heR5.custom-1qg9lw0 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 464px;
  justify-content: space-between;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 420px;
  will-change: var(--custom-will-change-override, transform)
}

.custom-9heR5 .custom-rjcngs {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 30px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-9heR5 .custom-155k76p {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 1px 0 0;
  position: relative;
  width: 100%
}

.custom-9heR5 .custom-yl8aw9,
.custom-9heR5 .custom-d6i6a2,
.custom-9heR5 .custom-18s0piz,
.custom-9heR5 .custom-rig4h1 {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-basis: 0px;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 20px 24px;
  position: relative;
  width: 1px
}

.custom-9heR5 .custom-1glpvr,
.custom-9heR5 .custom-af7cec,
.custom-9heR5 .custom-1fhfbj,
.custom-9heR5 .custom-wf4toq {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-9heR5 .custom-d187u7 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0 16px;
  position: relative;
  width: 100%
}

.custom-9heR5 .custom-ug6ftg {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-9heR5 .custom-1j25xek {
  -webkit-user-select: none;
  flex: none;
  height: auto;
  position: relative;
  user-select: none;
  white-space: pre;
  width: auto
}

.custom-9heR5 .custom-2z03fm {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 90%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-9heR5 .custom-1hu1mg6 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-9heR5 .custom-1e72cxw {
  flex: none;
  height: 1px;
  overflow: hidden;
  position: relative;
  width: 100%
}

.custom-9heR5 .custom-abmjby {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: min-content;
  justify-content: space-between;
  overflow: hidden;
  padding: 12px 16px;
  position: relative;
  width: 100%
}

.custom-9heR5 .custom-1480bdm-container {
  flex: none;
  height: auto;
  position: relative;
  width: auto
}

.custom-9heR5 .custom-d8nmlo {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 4px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-9heR5 .custom-1oaxb6u-container {
  cursor: pointer;
  flex: none;
  height: 24px;
  position: relative;
  width: 24px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-9heR5 .custom-rjcngs,
  .custom-9heR5 .custom-155k76p,
  .custom-9heR5 .custom-yl8aw9,
  .custom-9heR5 .custom-d6i6a2,
  .custom-9heR5 .custom-18s0piz,
  .custom-9heR5 .custom-rig4h1,
  .custom-9heR5 .custom-d187u7,
  .custom-9heR5 .custom-ug6ftg,
  .custom-9heR5 .custom-1hu1mg6,
  .custom-9heR5 .custom-d8nmlo {
    gap: 0px
  }

  .custom-9heR5 .custom-rjcngs>* {
    margin: 15px 0
  }

  .custom-9heR5 .custom-rjcngs>:first-child,
  .custom-9heR5 .custom-ug6ftg>:first-child,
  .custom-9heR5 .custom-1hu1mg6>:first-child {
    margin-top: 0
  }

  .custom-9heR5 .custom-rjcngs>:last-child,
  .custom-9heR5 .custom-ug6ftg>:last-child,
  .custom-9heR5 .custom-1hu1mg6>:last-child {
    margin-bottom: 0
  }

  .custom-9heR5 .custom-155k76p>* {
    margin: 0
  }

  .custom-9heR5 .custom-155k76p>:first-child,
  .custom-9heR5 .custom-yl8aw9>:first-child,
  .custom-9heR5 .custom-d6i6a2>:first-child,
  .custom-9heR5 .custom-18s0piz>:first-child,
  .custom-9heR5 .custom-rig4h1>:first-child,
  .custom-9heR5 .custom-d187u7>:first-child,
  .custom-9heR5 .custom-d8nmlo>:first-child {
    margin-left: 0
  }

  .custom-9heR5 .custom-155k76p>:last-child,
  .custom-9heR5 .custom-yl8aw9>:last-child,
  .custom-9heR5 .custom-d6i6a2>:last-child,
  .custom-9heR5 .custom-18s0piz>:last-child,
  .custom-9heR5 .custom-rig4h1>:last-child,
  .custom-9heR5 .custom-d187u7>:last-child,
  .custom-9heR5 .custom-d8nmlo>:last-child {
    margin-right: 0
  }

  .custom-9heR5 .custom-yl8aw9>*,
  .custom-9heR5 .custom-d6i6a2>*,
  .custom-9heR5 .custom-18s0piz>*,
  .custom-9heR5 .custom-rig4h1>*,
  .custom-9heR5 .custom-d187u7>* {
    margin: 0 5px
  }

  .custom-9heR5 .custom-ug6ftg>*,
  .custom-9heR5 .custom-1hu1mg6>* {
    margin: 0
  }

  .custom-9heR5 .custom-d8nmlo>* {
    margin: 0 2px
  }
}

.custom-T84Tk[data-border=true]:after,
.custom-T84Tk [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-T84Tk.custom-y4mkrq,
.custom-T84Tk .custom-y4mkrq {
  display: block
}

.custom-T84Tk.custom-163h6wm {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 4px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-decoration: none;
  width: min-content
}

.custom-T84Tk .custom-bj1nq0 {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-T84Tk .custom-1v7ubbs {
  flex: none;
  height: 16px;
  position: relative;
  width: 16px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-T84Tk.custom-163h6wm {
    gap: 0px
  }

  .custom-T84Tk.custom-163h6wm>* {
    margin: 0 2px
  }

  .custom-T84Tk.custom-163h6wm>:first-child {
    margin-left: 0
  }

  .custom-T84Tk.custom-163h6wm>:last-child {
    margin-right: 0
  }
}

.custom-tH3uY.custom-af5i1o,
.custom-tH3uY .custom-af5i1o {
  display: block
}

.custom-tH3uY.custom-ylrow8 {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 24px;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 24px;
  will-change: var(--custom-will-change-override, transform)
}

.custom-tH3uY .custom-1957udz {
  flex: none;
  height: 16px;
  position: relative;
  width: 16px
}

.custom-tH3uY .custom-1uhvq90-container {
  flex: none;
  height: auto;
  left: 50%;
  position: absolute;
  top: 50%;
  width: auto;
  z-index: 1
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-tH3uY.custom-ylrow8 {
    gap: 0px
  }

  .custom-tH3uY.custom-ylrow8>* {
    margin: 0 5px
  }

  .custom-tH3uY.custom-ylrow8>:first-child {
    margin-left: 0
  }

  .custom-tH3uY.custom-ylrow8>:last-child {
    margin-right: 0
  }
}

.custom-tH3uY.custom-v-ylrow8.hover.custom-ylrow8 {
  aspect-ratio: 1 / 1;
  height: var(--custom-aspect-ratio-supported, 24px)
}

.custom-sA2i5.custom-c515vc,
.custom-sA2i5 .custom-c515vc {
  display: block
}

.custom-sA2i5.custom-4ujwvc {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 434px
}

.custom-sA2i5 .custom-1xykos5 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-sA2i5 .custom-la168x {
  align-content: center;
  align-items: center;
  aspect-ratio: 1 / 1;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: var(--custom-aspect-ratio-supported, 40px);
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 40px
}

.custom-sA2i5 .custom-kc6962-container {
  flex: none;
  height: 24px;
  position: relative;
  width: 24px
}

.custom-sA2i5 .custom-hw8i8v {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-sA2i5 .custom-exjsdw,
.custom-sA2i5 .custom-1f45l8y {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-sA2i5.custom-4ujwvc,
  .custom-sA2i5 .custom-1xykos5,
  .custom-sA2i5 .custom-la168x,
  .custom-sA2i5 .custom-hw8i8v {
    gap: 0px
  }

  .custom-sA2i5.custom-4ujwvc>* {
    margin: 8px 0
  }

  .custom-sA2i5.custom-4ujwvc>:first-child,
  .custom-sA2i5 .custom-1xykos5>:first-child,
  .custom-sA2i5 .custom-hw8i8v>:first-child {
    margin-top: 0
  }

  .custom-sA2i5.custom-4ujwvc>:last-child,
  .custom-sA2i5 .custom-1xykos5>:last-child,
  .custom-sA2i5 .custom-hw8i8v>:last-child {
    margin-bottom: 0
  }

  .custom-sA2i5 .custom-1xykos5>* {
    margin: 6px 0
  }

  .custom-sA2i5 .custom-la168x>* {
    margin: 0 5px
  }

  .custom-sA2i5 .custom-la168x>:first-child {
    margin-left: 0
  }

  .custom-sA2i5 .custom-la168x>:last-child {
    margin-right: 0
  }

  .custom-sA2i5 .custom-hw8i8v>* {
    margin: 4px 0
  }
}

.custom-sA2i5[data-border=true]:after,
.custom-sA2i5 [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-jhlbn[data-border=true]:after,
.custom-jhlbn [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-jhlbn.custom-181djzl,
.custom-jhlbn .custom-181djzl {
  display: block
}

.custom-jhlbn.custom-s07k25 {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 24px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 24px
}

.custom-jhlbn .custom-13w0v1y,
.custom-jhlbn .custom-qn773m,
.custom-jhlbn .custom-1jl6wlh,
.custom-jhlbn .custom-15j39nt,
.custom-jhlbn .custom-1ot3rnq,
.custom-jhlbn .custom-1ov0xy3,
.custom-jhlbn .custom-1fq1bod,
.custom-jhlbn .custom-hfwtx3,
.custom-jhlbn .custom-krd71s,
.custom-jhlbn .custom-dhrehx,
.custom-jhlbn .custom-1k1ajn7,
.custom-jhlbn .custom-91e0vr,
.custom-jhlbn .custom-1vd40o2 {
  aspect-ratio: 1 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 24px);
  position: relative;
  width: 24px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-jhlbn.custom-s07k25 {
    gap: 0px
  }

  .custom-jhlbn.custom-s07k25>* {
    margin: 0 5px
  }

  .custom-jhlbn.custom-s07k25>:first-child {
    margin-left: 0
  }

  .custom-jhlbn.custom-s07k25>:last-child {
    margin-right: 0
  }
}

.custom-jhlbn.custom-v-qlf2cf .custom-1ov0xy3,
.custom-jhlbn.custom-v-1hvxxhm .custom-1fq1bod {
  order: 7
}

.custom-jhlbn.custom-v-1h7g1a3 .custom-krd71s {
  order: 8
}

.custom-jhlbn.custom-v-16ujghm .custom-dhrehx {
  order: 9
}

.custom-jhlbn.custom-v-nphfc3 .custom-1k1ajn7 {
  order: 10
}

.custom-jhlbn.custom-v-1fsu2fg .custom-91e0vr {
  order: 11
}

.custom-jhlbn.custom-v-dx3rvd .custom-1vd40o2 {
  order: 12
}

.custom-Jwxtv[data-border=true]:after,
.custom-Jwxtv [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-Jwxtv.custom-vcf7bp,
.custom-Jwxtv .custom-vcf7bp {
  display: block
}

.custom-Jwxtv.custom-v8xscv {
  align-content: flex-end;
  align-items: flex-end;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 264px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 299px
}

.custom-Jwxtv .custom-sgyt0p-container {
  flex: none;
  height: 240px;
  left: calc(50.16722408026758% - 240px / 2);
  position: absolute;
  top: calc(49.24242424242426% - 240px / 2);
  width: 240px;
  z-index: 1
}

.custom-Jwxtv .custom-ab125w {
  flex: none;
  height: 255px;
  overflow: visible;
  position: relative;
  width: 253px
}

.custom-Jwxtv .custom-yh6vdg {
  aspect-ratio: 1 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 240px);
  left: 50%;
  overflow: visible;
  position: absolute;
  top: 47%;
  width: 240px
}

.custom-Jwxtv .custom-4jaeea {
  flex: none;
  height: 8px;
  left: calc(50.197628458498045% - 8px / 2);
  overflow: visible;
  position: absolute;
  top: calc(47.450980392156886% - 8px / 2);
  width: 8px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-Jwxtv.custom-v8xscv {
    gap: 0px
  }

  .custom-Jwxtv.custom-v8xscv>* {
    margin: 0 5px
  }

  .custom-Jwxtv.custom-v8xscv>:first-child {
    margin-left: 0
  }

  .custom-Jwxtv.custom-v8xscv>:last-child {
    margin-right: 0
  }
}

.custom-dBNZe[data-border=true]:after,
.custom-dBNZe [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-dBNZe.custom-9535xu,
.custom-dBNZe .custom-9535xu {
  display: block
}

.custom-dBNZe.custom-62ilc2 {
  height: 240px;
  overflow: hidden;
  position: relative;
  width: 240px
}

.custom-dBNZe .custom-112kax7 {
  aspect-ratio: 1 / 1;
  bottom: 49px;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 24px);
  left: 31px;
  position: absolute;
  width: 24px
}

.custom-dBNZe .custom-1subtq5 {
  aspect-ratio: 1 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 24px);
  left: 18px;
  position: absolute;
  top: 70px;
  width: 24px
}

.custom-dBNZe .custom-1v8ulrb {
  aspect-ratio: 1 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 24px);
  position: absolute;
  right: 32px;
  top: 47px;
  width: 24px
}

.custom-p1aAz[data-border=true]:after,
.custom-p1aAz [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-p1aAz.custom-1eyyskc,
.custom-p1aAz .custom-1eyyskc {
  display: block
}

.custom-p1aAz.custom-or2jxp {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 264px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 299px
}

.custom-p1aAz .custom-1qm1qcq {
  flex: none;
  height: 274px;
  overflow: visible;
  position: relative;
  width: 299px
}

.custom-p1aAz .custom-9iz6p0 {
  bottom: 102px;
  flex: none;
  height: 70px;
  left: calc(50.16722408026758% - 196px / 2);
  overflow: visible;
  position: absolute;
  width: 196px
}

.custom-p1aAz .custom-20zgkr,
.custom-p1aAz .custom-1lfcv5,
.custom-p1aAz .custom-atnkku {
  cursor: pointer;
  flex: none;
  height: auto;
  left: 50%;
  position: absolute;
  top: 17px;
  white-space: pre;
  width: auto
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-p1aAz.custom-or2jxp {
    gap: 0px
  }

  .custom-p1aAz.custom-or2jxp>* {
    margin: 0 5px
  }

  .custom-p1aAz.custom-or2jxp>:first-child {
    margin-left: 0
  }

  .custom-p1aAz.custom-or2jxp>:last-child {
    margin-right: 0
  }
}

.custom-W0Tnb.custom-qdlws5,
.custom-W0Tnb .custom-qdlws5 {
  display: block
}

.custom-W0Tnb.custom-w3h3lx {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  height: min-content;
  justify-content: center;
  min-height: 152px;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 379px
}

.custom-W0Tnb .custom-h0iqls {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  height: 152px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 379px
}

.custom-W0Tnb .custom-8hq4c5-container,
.custom-W0Tnb .custom-tayuvl-container {
  flex: none;
  height: 64px;
  pointer-events: none;
  position: relative;
  width: 100%
}

.custom-W0Tnb .custom-1sqjk2j,
.custom-W0Tnb .custom-pg08vs {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 24px;
  height: 64px;
  justify-content: flex-end;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-W0Tnb .custom-n0qt5u,
.custom-W0Tnb .custom-w22qh6,
.custom-W0Tnb .custom-2ctgy3,
.custom-W0Tnb .custom-191k8b,
.custom-W0Tnb .custom-tu9t85,
.custom-W0Tnb .custom-1ejgzoq,
.custom-W0Tnb .custom-16d06x2,
.custom-W0Tnb .custom-zbnpqv,
.custom-W0Tnb .custom-k07we8 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 64px;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 64px
}

.custom-W0Tnb .custom-1lg3rfm,
.custom-W0Tnb .custom-rtsmm5,
.custom-W0Tnb .custom-1oh9cd2,
.custom-W0Tnb .custom-1a1fyp3,
.custom-W0Tnb .custom-1hps7bq,
.custom-W0Tnb .custom-zg4hec,
.custom-W0Tnb .custom-1q678jf,
.custom-W0Tnb .custom-1n9tah,
.custom-W0Tnb .custom-23pwsx {
  flex: none;
  height: 78px;
  overflow: visible;
  position: relative;
  width: 76px
}

.custom-W0Tnb .custom-dbvxk7 {
  aspect-ratio: 2.4934210526315788 / 1;
  bottom: 0;
  flex: none;
  left: 50%;
  overflow: visible;
  position: absolute;
  top: 0;
  width: var(--custom-aspect-ratio-supported, 190px);
  z-index: 1
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-W0Tnb.custom-w3h3lx,
  .custom-W0Tnb .custom-h0iqls,
  .custom-W0Tnb .custom-1sqjk2j,
  .custom-W0Tnb .custom-n0qt5u,
  .custom-W0Tnb .custom-w22qh6,
  .custom-W0Tnb .custom-2ctgy3,
  .custom-W0Tnb .custom-191k8b,
  .custom-W0Tnb .custom-tu9t85,
  .custom-W0Tnb .custom-pg08vs,
  .custom-W0Tnb .custom-1ejgzoq,
  .custom-W0Tnb .custom-16d06x2,
  .custom-W0Tnb .custom-zbnpqv,
  .custom-W0Tnb .custom-k07we8 {
    gap: 0px
  }

  .custom-W0Tnb.custom-w3h3lx>*,
  .custom-W0Tnb .custom-h0iqls>* {
    margin: 12px 0
  }

  .custom-W0Tnb.custom-w3h3lx>:first-child,
  .custom-W0Tnb .custom-h0iqls>:first-child {
    margin-top: 0
  }

  .custom-W0Tnb.custom-w3h3lx>:last-child,
  .custom-W0Tnb .custom-h0iqls>:last-child {
    margin-bottom: 0
  }

  .custom-W0Tnb .custom-1sqjk2j>*,
  .custom-W0Tnb .custom-pg08vs>* {
    margin: 0 12px
  }

  .custom-W0Tnb .custom-1sqjk2j>:first-child,
  .custom-W0Tnb .custom-n0qt5u>:first-child,
  .custom-W0Tnb .custom-w22qh6>:first-child,
  .custom-W0Tnb .custom-2ctgy3>:first-child,
  .custom-W0Tnb .custom-191k8b>:first-child,
  .custom-W0Tnb .custom-tu9t85>:first-child,
  .custom-W0Tnb .custom-pg08vs>:first-child,
  .custom-W0Tnb .custom-1ejgzoq>:first-child,
  .custom-W0Tnb .custom-16d06x2>:first-child,
  .custom-W0Tnb .custom-zbnpqv>:first-child,
  .custom-W0Tnb .custom-k07we8>:first-child {
    margin-left: 0
  }

  .custom-W0Tnb .custom-1sqjk2j>:last-child,
  .custom-W0Tnb .custom-n0qt5u>:last-child,
  .custom-W0Tnb .custom-w22qh6>:last-child,
  .custom-W0Tnb .custom-2ctgy3>:last-child,
  .custom-W0Tnb .custom-191k8b>:last-child,
  .custom-W0Tnb .custom-tu9t85>:last-child,
  .custom-W0Tnb .custom-pg08vs>:last-child,
  .custom-W0Tnb .custom-1ejgzoq>:last-child,
  .custom-W0Tnb .custom-16d06x2>:last-child,
  .custom-W0Tnb .custom-zbnpqv>:last-child,
  .custom-W0Tnb .custom-k07we8>:last-child {
    margin-right: 0
  }

  .custom-W0Tnb .custom-n0qt5u>*,
  .custom-W0Tnb .custom-w22qh6>*,
  .custom-W0Tnb .custom-2ctgy3>*,
  .custom-W0Tnb .custom-191k8b>*,
  .custom-W0Tnb .custom-tu9t85>*,
  .custom-W0Tnb .custom-1ejgzoq>*,
  .custom-W0Tnb .custom-16d06x2>*,
  .custom-W0Tnb .custom-zbnpqv>*,
  .custom-W0Tnb .custom-k07we8>* {
    margin: 0
  }
}

.custom-W0Tnb.custom-v-10tn0cf.custom-w3h3lx {
  min-height: unset
}

.custom-MlbrT[data-border=true]:after,
.custom-MlbrT [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-MlbrT.custom-1qyix4j,
.custom-MlbrT .custom-1qyix4j {
  display: block
}

.custom-MlbrT.custom-1o5szdg {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 264px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 299px
}

.custom-MlbrT .custom-1a9gee6 {
  flex: none;
  height: 11px;
  left: calc(51.50501672240805% - 100px / 2);
  overflow: visible;
  position: absolute;
  top: 81px;
  width: 100px;
  z-index: 3
}

.custom-MlbrT .custom-1fuvvrz {
  flex: none;
  height: 13px;
  left: calc(50.836120401337816% - 97px / 2);
  overflow: hidden;
  position: absolute;
  top: 81px;
  width: 97px;
  z-index: 2
}

.custom-MlbrT .custom-1jjl1hw {
  bottom: -69px;
  flex: none;
  height: 59px;
  left: calc(48.4536082474227% - 55px / 2);
  overflow: visible;
  position: absolute;
  width: 55px;
  z-index: 1
}

.custom-MlbrT .custom-pqq2jw {
  flex: none;
  height: 274px;
  overflow: visible;
  position: relative;
  width: 299px
}

.custom-MlbrT .custom-xc2grk {
  flex: none;
  height: 110px;
  left: calc(50.58626465661644% - 108px / 2);
  overflow: visible;
  position: absolute;
  top: calc(51.51515151515154% - 110px / 2);
  width: 108px;
  z-index: 1
}

.custom-MlbrT .custom-1i2nfzn {
  flex: none;
  height: 59px;
  left: calc(49.0740740740741% - 55px / 2);
  overflow: visible;
  position: absolute;
  top: calc(48.1818181818182% - 59px / 2);
  width: 55px;
  z-index: 1
}

.custom-MlbrT .custom-672vsc {
  align-content: flex-end;
  align-items: flex-end;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 96px;
  justify-content: center;
  left: calc(50.58626465661644% - 96px / 2);
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: calc(48.484848484848506% - 96px / 2);
  width: 96px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-MlbrT.custom-1o5szdg,
  .custom-MlbrT .custom-672vsc {
    gap: 0px
  }

  .custom-MlbrT.custom-1o5szdg>*,
  .custom-MlbrT .custom-672vsc>* {
    margin: 0
  }

  .custom-MlbrT.custom-1o5szdg>:first-child,
  .custom-MlbrT .custom-672vsc>:first-child {
    margin-left: 0
  }

  .custom-MlbrT.custom-1o5szdg>:last-child,
  .custom-MlbrT .custom-672vsc>:last-child {
    margin-right: 0
  }
}

.custom-MlbrT.custom-v-w7px7r .custom-1a9gee6,
.custom-MlbrT.custom-v-11wr2gn .custom-1a9gee6,
.custom-MlbrT.custom-v-1fpxwxo .custom-1a9gee6 {
  bottom: 89px;
  top: unset
}

.custom-MlbrT.custom-v-w7px7r .custom-1fuvvrz,
.custom-MlbrT.custom-v-11wr2gn .custom-1fuvvrz,
.custom-MlbrT.custom-v-1fpxwxo .custom-1fuvvrz {
  height: 96px;
  top: calc(48.484848484848506% - 96px / 2)
}

.custom-MlbrT.custom-v-w7px7r .custom-1jjl1hw,
.custom-MlbrT.custom-v-11wr2gn .custom-1jjl1hw,
.custom-MlbrT.custom-v-1fpxwxo .custom-1jjl1hw {
  bottom: 13px
}

.custom-9B3ka[data-border=true]:after,
.custom-9B3ka [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-9B3ka.custom-1daujs8,
.custom-9B3ka .custom-1daujs8 {
  display: block
}

.custom-9B3ka.custom-tsp2bi {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1200px
}

.custom-9B3ka .custom-1klj7l7-container {
  flex: none;
  height: auto;
  position: relative;
  width: 100%
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-9B3ka.custom-tsp2bi {
    gap: 0px
  }

  .custom-9B3ka.custom-tsp2bi>* {
    margin: 5px 0
  }

  .custom-9B3ka.custom-tsp2bi>:first-child {
    margin-top: 0
  }

  .custom-9B3ka.custom-tsp2bi>:last-child {
    margin-bottom: 0
  }
}

.custom-9B3ka.custom-v-d6of9p.custom-tsp2bi {
  overflow: visible;
  width: 810px
}

.custom-9B3ka.custom-v-1fxxqwe.custom-tsp2bi {
  width: 375px
}

.custom-vizAs[data-border=true]:after,
.custom-vizAs [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-vizAs.custom-kna4th,
.custom-vizAs .custom-kna4th {
  display: block
}

.custom-vizAs.custom-tkz683 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 124px;
  height: min-content;
  justify-content: flex-end;
  max-width: 1280px;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1280px
}

.custom-vizAs .custom-1a9fn58 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-vizAs .custom-djksup {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 64px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-vizAs .custom-hb9yvs {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-vizAs .custom-1adob6i {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-vizAs .custom-19fmuqg {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-vizAs .custom-yfeapb {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-vizAs .custom-1m7y2mv {
  flex: none;
  height: auto;
  max-width: 600px;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-vizAs .custom-1usw0ox {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-vizAs .custom-4fukne-container {
  flex: none;
  height: auto;
  position: relative;
  width: auto
}

.custom-vizAs .custom-1cw74m7 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px;
  will-change: var(--custom-will-change-override, transform)
}

.custom-vizAs .custom-1hvj7s {
  flex: none;
  height: 597px;
  position: relative;
  width: 100%
}

.custom-vizAs .custom-14968hb,
.custom-vizAs .custom-xxr7ve {
  bottom: 0;
  flex: none;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1
}

.custom-vizAs .custom-173aha6 {
  flex: none;
  inset: 0;
  position: absolute;
  z-index: 1
}

.custom-vizAs .custom-5uzup0 {
  aspect-ratio: 1.5401069518716577 / 1;
  bottom: 0;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 657px);
  left: 50%;
  overflow: visible;
  position: absolute;
  width: 171%;
  z-index: 1
}

.custom-vizAs .custom-w5zkyv {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 32px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-vizAs .custom-1kjvz35-container {
  flex: 1.5 0 0px;
  height: auto;
  position: relative;
  width: 1px
}

.custom-vizAs .custom-1d6ciks-container,
.custom-vizAs .custom-ua3qt5-container,
.custom-vizAs .custom-1vk5ayp-container {
  flex: 1 0 0px;
  height: auto;
  position: relative;
  width: 1px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-vizAs.custom-tkz683,
  .custom-vizAs .custom-1a9fn58,
  .custom-vizAs .custom-djksup,
  .custom-vizAs .custom-hb9yvs,
  .custom-vizAs .custom-1adob6i,
  .custom-vizAs .custom-1usw0ox,
  .custom-vizAs .custom-1cw74m7,
  .custom-vizAs .custom-w5zkyv {
    gap: 0px
  }

  .custom-vizAs.custom-tkz683>* {
    margin: 62px 0
  }

  .custom-vizAs.custom-tkz683>:first-child,
  .custom-vizAs .custom-djksup>:first-child,
  .custom-vizAs .custom-hb9yvs>:first-child {
    margin-top: 0
  }

  .custom-vizAs.custom-tkz683>:last-child,
  .custom-vizAs .custom-djksup>:last-child,
  .custom-vizAs .custom-hb9yvs>:last-child {
    margin-bottom: 0
  }

  .custom-vizAs .custom-1a9fn58>* {
    margin: 0 48px
  }

  .custom-vizAs .custom-1a9fn58>:first-child,
  .custom-vizAs .custom-1adob6i>:first-child,
  .custom-vizAs .custom-1usw0ox>:first-child,
  .custom-vizAs .custom-1cw74m7>:first-child,
  .custom-vizAs .custom-w5zkyv>:first-child {
    margin-left: 0
  }

  .custom-vizAs .custom-1a9fn58>:last-child,
  .custom-vizAs .custom-1adob6i>:last-child,
  .custom-vizAs .custom-1usw0ox>:last-child,
  .custom-vizAs .custom-1cw74m7>:last-child,
  .custom-vizAs .custom-w5zkyv>:last-child {
    margin-right: 0
  }

  .custom-vizAs .custom-djksup>* {
    margin: 32px 0
  }

  .custom-vizAs .custom-hb9yvs>* {
    margin: 8px 0
  }

  .custom-vizAs .custom-1adob6i>* {
    margin: 0 4px
  }

  .custom-vizAs .custom-1usw0ox>* {
    margin: 0 8px
  }

  .custom-vizAs .custom-1cw74m7>* {
    margin: 0 5px
  }

  .custom-vizAs .custom-w5zkyv>* {
    margin: 0 16px
  }
}

.custom-vizAs.custom-v-s75xrg .custom-1hvj7s,
.custom-vizAs.custom-v-1gx11mm .custom-1hvj7s,
.custom-vizAs.custom-v-1bmkhis .custom-1hvj7s,
.custom-vizAs.custom-v-plx5hb .custom-1hvj7s,
.custom-vizAs.custom-v-1812g1x .custom-1hvj7s,
.custom-vizAs.custom-v-c2n24u .custom-1hvj7s,
.custom-vizAs.custom-v-1q5x6n1 .custom-1hvj7s,
.custom-vizAs.custom-v-1bywu5y .custom-1hvj7s,
.custom-vizAs.custom-v-1jm8ieu .custom-1hvj7s {
  height: unset;
  inset: 0;
  position: absolute;
  width: unset;
  z-index: 1
}

.custom-vizAs.custom-v-s75xrg .custom-14968hb,
.custom-vizAs.custom-v-1gx11mm .custom-xxr7ve {
  bottom: unset;
  height: 597px;
  left: unset;
  position: relative;
  top: unset
}

.custom-vizAs.custom-v-s75xrg .custom-1kjvz35-container,
.custom-vizAs.custom-v-1gx11mm .custom-1kjvz35-container,
.custom-vizAs.custom-v-1bmkhis .custom-1kjvz35-container,
.custom-vizAs.custom-v-plx5hb .custom-1kjvz35-container,
.custom-vizAs.custom-v-1812g1x .custom-1kjvz35-container {
  flex: 1 0 0px
}

.custom-vizAs.custom-v-s75xrg .custom-1d6ciks-container,
.custom-vizAs.custom-v-1gx11mm .custom-ua3qt5-container,
.custom-vizAs.custom-v-1bmkhis .custom-1vk5ayp-container,
.custom-vizAs.custom-v-plx5hb .custom-1d6ciks-container,
.custom-vizAs.custom-v-1812g1x .custom-ua3qt5-container {
  flex: 1.5 0 0px
}

.custom-vizAs.custom-v-1gx11mm .custom-14968hb,
.custom-vizAs.custom-v-fs3e0b .custom-14968hb,
.custom-vizAs.custom-v-fs3e0b .custom-xxr7ve,
.custom-vizAs.custom-v-plx5hb .custom-xxr7ve,
.custom-vizAs.custom-v-1812g1x .custom-14968hb,
.custom-vizAs.custom-v-c2n24u .custom-14968hb,
.custom-vizAs.custom-v-c2n24u .custom-xxr7ve,
.custom-vizAs.custom-v-1bywu5y .custom-14968hb,
.custom-vizAs.custom-v-1jm8ieu .custom-14968hb {
  right: 0;
  width: unset
}

.custom-vizAs.custom-v-1gx11mm .custom-173aha6 {
  right: unset;
  width: 100%
}

.custom-vizAs.custom-v-1gx11mm .custom-5uzup0,
.custom-vizAs.custom-v-1bmkhis .custom-5uzup0,
.custom-vizAs.custom-v-fs3e0b .custom-5uzup0,
.custom-vizAs.custom-v-plx5hb .custom-5uzup0,
.custom-vizAs.custom-v-1812g1x .custom-5uzup0,
.custom-vizAs.custom-v-c2n24u .custom-5uzup0,
.custom-vizAs.custom-v-32l103 .custom-5uzup0,
.custom-vizAs.custom-v-1q5x6n1 .custom-5uzup0,
.custom-vizAs.custom-v-1bywu5y .custom-5uzup0,
.custom-vizAs.custom-v-1jm8ieu .custom-5uzup0 {
  height: var(--custom-aspect-ratio-supported, 130px)
}

.custom-vizAs.custom-v-1bmkhis .custom-173aha6 {
  bottom: unset;
  height: 597px;
  left: unset;
  position: relative;
  right: unset;
  top: unset;
  width: 100%
}

.custom-vizAs.custom-v-fs3e0b.custom-tkz683,
.custom-vizAs.custom-v-plx5hb.custom-tkz683,
.custom-vizAs.custom-v-1812g1x.custom-tkz683,
.custom-vizAs.custom-v-c2n24u.custom-tkz683 {
  gap: 40px;
  height: 1148px;
  width: 810px
}

.custom-vizAs.custom-v-fs3e0b .custom-1a9fn58,
.custom-vizAs.custom-v-plx5hb .custom-1a9fn58,
.custom-vizAs.custom-v-1812g1x .custom-1a9fn58,
.custom-vizAs.custom-v-c2n24u .custom-1a9fn58,
.custom-vizAs.custom-v-32l103 .custom-1a9fn58,
.custom-vizAs.custom-v-1q5x6n1 .custom-1a9fn58,
.custom-vizAs.custom-v-1bywu5y .custom-1a9fn58,
.custom-vizAs.custom-v-1jm8ieu .custom-1a9fn58 {
  flex-direction: column
}

.custom-vizAs.custom-v-fs3e0b .custom-djksup,
.custom-vizAs.custom-v-fs3e0b .custom-1cw74m7,
.custom-vizAs.custom-v-plx5hb .custom-djksup,
.custom-vizAs.custom-v-plx5hb .custom-1cw74m7,
.custom-vizAs.custom-v-1812g1x .custom-djksup,
.custom-vizAs.custom-v-1812g1x .custom-1cw74m7,
.custom-vizAs.custom-v-c2n24u .custom-djksup,
.custom-vizAs.custom-v-c2n24u .custom-1cw74m7,
.custom-vizAs.custom-v-32l103 .custom-djksup,
.custom-vizAs.custom-v-32l103 .custom-1cw74m7,
.custom-vizAs.custom-v-1q5x6n1 .custom-djksup,
.custom-vizAs.custom-v-1q5x6n1 .custom-1cw74m7,
.custom-vizAs.custom-v-1bywu5y .custom-djksup,
.custom-vizAs.custom-v-1bywu5y .custom-1cw74m7,
.custom-vizAs.custom-v-1jm8ieu .custom-djksup,
.custom-vizAs.custom-v-1jm8ieu .custom-1cw74m7 {
  flex: none;
  width: 100%
}

.custom-vizAs.custom-v-fs3e0b .custom-1hvj7s,
.custom-vizAs.custom-v-32l103 .custom-1hvj7s {
  height: 364px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-vizAs.custom-v-fs3e0b.custom-tkz683,
  .custom-vizAs.custom-v-fs3e0b .custom-1a9fn58 {
    gap: 0px
  }

  .custom-vizAs.custom-v-fs3e0b.custom-tkz683>* {
    margin: 20px 0
  }

  .custom-vizAs.custom-v-fs3e0b.custom-tkz683>:first-child,
  .custom-vizAs.custom-v-fs3e0b .custom-1a9fn58>:first-child {
    margin-top: 0
  }

  .custom-vizAs.custom-v-fs3e0b.custom-tkz683>:last-child,
  .custom-vizAs.custom-v-fs3e0b .custom-1a9fn58>:last-child {
    margin-bottom: 0
  }

  .custom-vizAs.custom-v-fs3e0b .custom-1a9fn58>* {
    margin: 48px 0
  }
}

.custom-vizAs.custom-v-plx5hb .custom-14968hb,
.custom-vizAs.custom-v-1812g1x .custom-xxr7ve,
.custom-vizAs.custom-v-1q5x6n1 .custom-14968hb,
.custom-vizAs.custom-v-1bywu5y .custom-xxr7ve {
  bottom: unset;
  height: 364px;
  left: unset;
  position: relative;
  top: unset
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-vizAs.custom-v-plx5hb.custom-tkz683,
  .custom-vizAs.custom-v-plx5hb .custom-1a9fn58 {
    gap: 0px
  }

  .custom-vizAs.custom-v-plx5hb.custom-tkz683>* {
    margin: 20px 0
  }

  .custom-vizAs.custom-v-plx5hb.custom-tkz683>:first-child,
  .custom-vizAs.custom-v-plx5hb .custom-1a9fn58>:first-child {
    margin-top: 0
  }

  .custom-vizAs.custom-v-plx5hb.custom-tkz683>:last-child,
  .custom-vizAs.custom-v-plx5hb .custom-1a9fn58>:last-child {
    margin-bottom: 0
  }

  .custom-vizAs.custom-v-plx5hb .custom-1a9fn58>* {
    margin: 48px 0
  }
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-vizAs.custom-v-1812g1x.custom-tkz683,
  .custom-vizAs.custom-v-1812g1x .custom-1a9fn58 {
    gap: 0px
  }

  .custom-vizAs.custom-v-1812g1x.custom-tkz683>* {
    margin: 20px 0
  }

  .custom-vizAs.custom-v-1812g1x.custom-tkz683>:first-child,
  .custom-vizAs.custom-v-1812g1x .custom-1a9fn58>:first-child {
    margin-top: 0
  }

  .custom-vizAs.custom-v-1812g1x.custom-tkz683>:last-child,
  .custom-vizAs.custom-v-1812g1x .custom-1a9fn58>:last-child {
    margin-bottom: 0
  }

  .custom-vizAs.custom-v-1812g1x .custom-1a9fn58>* {
    margin: 48px 0
  }
}

.custom-vizAs.custom-v-c2n24u .custom-173aha6 {
  bottom: unset;
  height: 364px;
  left: unset;
  position: relative;
  right: unset;
  top: unset;
  width: 100%
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-vizAs.custom-v-c2n24u.custom-tkz683,
  .custom-vizAs.custom-v-c2n24u .custom-1a9fn58 {
    gap: 0px
  }

  .custom-vizAs.custom-v-c2n24u.custom-tkz683>* {
    margin: 20px 0
  }

  .custom-vizAs.custom-v-c2n24u.custom-tkz683>:first-child,
  .custom-vizAs.custom-v-c2n24u .custom-1a9fn58>:first-child {
    margin-top: 0
  }

  .custom-vizAs.custom-v-c2n24u.custom-tkz683>:last-child,
  .custom-vizAs.custom-v-c2n24u .custom-1a9fn58>:last-child {
    margin-bottom: 0
  }

  .custom-vizAs.custom-v-c2n24u .custom-1a9fn58>* {
    margin: 48px 0
  }
}

.custom-vizAs.custom-v-32l103.custom-tkz683,
.custom-vizAs.custom-v-1q5x6n1.custom-tkz683,
.custom-vizAs.custom-v-1bywu5y.custom-tkz683,
.custom-vizAs.custom-v-1jm8ieu.custom-tkz683 {
  gap: 40px;
  width: 375px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-vizAs.custom-v-32l103.custom-tkz683,
  .custom-vizAs.custom-v-32l103 .custom-1a9fn58 {
    gap: 0px
  }

  .custom-vizAs.custom-v-32l103.custom-tkz683>* {
    margin: 20px 0
  }

  .custom-vizAs.custom-v-32l103.custom-tkz683>:first-child,
  .custom-vizAs.custom-v-32l103 .custom-1a9fn58>:first-child {
    margin-top: 0
  }

  .custom-vizAs.custom-v-32l103.custom-tkz683>:last-child,
  .custom-vizAs.custom-v-32l103 .custom-1a9fn58>:last-child {
    margin-bottom: 0
  }

  .custom-vizAs.custom-v-32l103 .custom-1a9fn58>* {
    margin: 48px 0
  }
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-vizAs.custom-v-1q5x6n1.custom-tkz683,
  .custom-vizAs.custom-v-1q5x6n1 .custom-1a9fn58 {
    gap: 0px
  }

  .custom-vizAs.custom-v-1q5x6n1.custom-tkz683>* {
    margin: 20px 0
  }

  .custom-vizAs.custom-v-1q5x6n1.custom-tkz683>:first-child,
  .custom-vizAs.custom-v-1q5x6n1 .custom-1a9fn58>:first-child {
    margin-top: 0
  }

  .custom-vizAs.custom-v-1q5x6n1.custom-tkz683>:last-child,
  .custom-vizAs.custom-v-1q5x6n1 .custom-1a9fn58>:last-child {
    margin-bottom: 0
  }

  .custom-vizAs.custom-v-1q5x6n1 .custom-1a9fn58>* {
    margin: 48px 0
  }
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-vizAs.custom-v-1bywu5y.custom-tkz683,
  .custom-vizAs.custom-v-1bywu5y .custom-1a9fn58 {
    gap: 0px
  }

  .custom-vizAs.custom-v-1bywu5y.custom-tkz683>* {
    margin: 20px 0
  }

  .custom-vizAs.custom-v-1bywu5y.custom-tkz683>:first-child,
  .custom-vizAs.custom-v-1bywu5y .custom-1a9fn58>:first-child {
    margin-top: 0
  }

  .custom-vizAs.custom-v-1bywu5y.custom-tkz683>:last-child,
  .custom-vizAs.custom-v-1bywu5y .custom-1a9fn58>:last-child {
    margin-bottom: 0
  }

  .custom-vizAs.custom-v-1bywu5y .custom-1a9fn58>* {
    margin: 48px 0
  }
}

.custom-vizAs.custom-v-1jm8ieu .custom-173aha6 {
  bottom: unset;
  height: 364px;
  left: unset;
  position: relative;
  right: unset;
  top: unset;
  width: 375px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-vizAs.custom-v-1jm8ieu.custom-tkz683,
  .custom-vizAs.custom-v-1jm8ieu .custom-1a9fn58 {
    gap: 0px
  }

  .custom-vizAs.custom-v-1jm8ieu.custom-tkz683>* {
    margin: 20px 0
  }

  .custom-vizAs.custom-v-1jm8ieu.custom-tkz683>:first-child,
  .custom-vizAs.custom-v-1jm8ieu .custom-1a9fn58>:first-child {
    margin-top: 0
  }

  .custom-vizAs.custom-v-1jm8ieu.custom-tkz683>:last-child,
  .custom-vizAs.custom-v-1jm8ieu .custom-1a9fn58>:last-child {
    margin-bottom: 0
  }

  .custom-vizAs.custom-v-1jm8ieu .custom-1a9fn58>* {
    margin: 48px 0
  }
}

.custom-LX0w1 .custom-styles-preset-1gt4429:not(.rich-text-wrapper),
.custom-LX0w1 .custom-styles-preset-1gt4429.rich-text-wrapper p {
  --custom-font-family: "Roboto Mono", monospace;
  --custom-font-family-bold: "Roboto Mono", monospace;
  --custom-font-family-bold-italic: "Roboto Mono", monospace;
  --custom-font-family-italic: "Roboto Mono", monospace;
  --custom-font-size: 16px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 500;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 500;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.2em;
  --custom-paragraph-spacing: 20px;
  --custom-text-alignment: start;
  --custom-text-color: var(--token-014f44b0-4365-49a2-a3e1-43e76509186b, #adff85);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

.custom-Ab0R8 .custom-styles-preset-uswa5v:not(.rich-text-wrapper),
.custom-Ab0R8 .custom-styles-preset-uswa5v.rich-text-wrapper h2 {
  --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-size: 48px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 500;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 500;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.2em;
  --custom-paragraph-spacing: 40px;
  --custom-text-alignment: left;
  --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

@media (max-width: 1279px) and (min-width: 1024px) {

  .custom-Ab0R8 .custom-styles-preset-uswa5v:not(.rich-text-wrapper),
  .custom-Ab0R8 .custom-styles-preset-uswa5v.rich-text-wrapper h2 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 48px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

@media (max-width: 1023px) and (min-width: 810px) {

  .custom-Ab0R8 .custom-styles-preset-uswa5v:not(.rich-text-wrapper),
  .custom-Ab0R8 .custom-styles-preset-uswa5v.rich-text-wrapper h2 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 40px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

@media (max-width: 809px) and (min-width: 0px) {

  .custom-Ab0R8 .custom-styles-preset-uswa5v:not(.rich-text-wrapper),
  .custom-Ab0R8 .custom-styles-preset-uswa5v.rich-text-wrapper h2 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 32px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

.custom-mTpr8 .custom-styles-preset-i6g36k:not(.rich-text-wrapper),
.custom-mTpr8 .custom-styles-preset-i6g36k.rich-text-wrapper p {
  --custom-font-family: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-bold: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-bold-italic: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-italic: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-size: 18px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 400;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 400;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.4em;
  --custom-paragraph-spacing: 20px;
  --custom-text-alignment: center;
  --custom-text-color: var(--token-6014b03e-96b6-44fc-a8fe-1c6402d9a85e, #b4b9b1);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

.custom-42aJ9 [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-42aJ9 .custom-1gly6tp {
  display: block
}

.custom-42aJ9 .custom-apcjjg {
  height: 1px;
  overflow: visible;
  position: relative;
  width: 482px
}

.custom-42aJ9 .custom-1fn8ha6 {
  bottom: 0;
  flex: none;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%
}

.custom-42aJ9 .custom-rwygaf {
  bottom: 0;
  flex: none;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 0%
}

.custom-42aJ9.custom-v-1g5jg61 .custom-rwygaf {
  width: 100%
}

.custom-odz6A[data-border=true]:after,
.custom-odz6A [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-odz6A.custom-11xu2kn,
.custom-odz6A .custom-11xu2kn {
  display: block
}

.custom-odz6A.custom-1bc5o5w {
  align-content: flex-start;
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 482px
}

.custom-odz6A .custom-yt3apg {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-odz6A .custom-x5xgwp-container {
  flex: none;
  height: auto;
  position: relative;
  width: 100%
}

.custom-odz6A .custom-kbk926 {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-odz6A .custom-q5d0fg {
  flex: none;
  height: auto;
  overflow: visible;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-odz6A .custom-1gpree3 {
  flex: none;
  height: 1px;
  overflow: visible;
  position: relative;
  width: 482px
}

.custom-odz6A .custom-hifev2 {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-odz6A.custom-1bc5o5w,
  .custom-odz6A .custom-yt3apg {
    gap: 0px
  }

  .custom-odz6A.custom-1bc5o5w>* {
    margin: 8px 0
  }

  .custom-odz6A.custom-1bc5o5w>:first-child,
  .custom-odz6A .custom-yt3apg>:first-child {
    margin-top: 0
  }

  .custom-odz6A.custom-1bc5o5w>:last-child,
  .custom-odz6A .custom-yt3apg>:last-child {
    margin-bottom: 0
  }

  .custom-odz6A .custom-yt3apg>* {
    margin: 4px 0
  }
}

.custom-odz6A.custom-v-113v2nk .custom-kbk926 {
  order: 2
}

.custom-odz6A.custom-v-113v2nk .custom-q5d0fg {
  order: 3
}

.custom-odz6A.custom-v-113v2nk .custom-1gpree3 {
  order: 1
}

.custom-DWyW0[data-border=true]:after,
.custom-DWyW0 [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-DWyW0.custom-qdikt9,
.custom-DWyW0 .custom-qdikt9 {
  display: block
}

.custom-DWyW0.custom-1sai76g {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 164px;
  height: min-content;
  justify-content: center;
  max-width: 1100px;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1100px
}

.custom-DWyW0 .custom-1hwnuob-container {
  flex-basis: 0px;
  flex-grow: 1;
  flex-shrink: 0;
  height: auto;
  position: relative;
  width: 1px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-DWyW0.custom-1sai76g {
    gap: 0px
  }

  .custom-DWyW0.custom-1sai76g>* {
    margin: 0 82px
  }

  .custom-DWyW0.custom-1sai76g>:first-child {
    margin-left: 0
  }

  .custom-DWyW0.custom-1sai76g>:last-child {
    margin-right: 0
  }
}

.custom-DWyW0.custom-v-18g8sjz.custom-1sai76g {
  width: 375px
}

.custom-ROjH6[data-border=true]:after,
.custom-ROjH6 [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-ROjH6.custom-rx0b0e,
.custom-ROjH6 .custom-rx0b0e {
  display: block
}

.custom-ROjH6.custom-1wzcu7t {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 124px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1100px
}

.custom-ROjH6 .custom-7a9l6r {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ROjH6 .custom-n0ari3,
.custom-ROjH6 .custom-6itf16 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ROjH6 .custom-61zyzs-container,
.custom-ROjH6 .custom-1xft3i5-container {
  flex: none;
  height: auto;
  position: relative;
  width: 100%
}

.custom-ROjH6 .custom-hj02hk {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ROjH6 .custom-yt8mon-container {
  flex: 1 0 0px;
  height: auto;
  position: relative;
  width: 1px
}

.custom-ROjH6 .custom-rxs4wk {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1.5 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px;
  will-change: var(--custom-will-change-override, transform)
}

.custom-ROjH6 .custom-qlpr5i {
  flex: none;
  height: 597px;
  position: relative;
  width: 100%
}

.custom-ROjH6 .custom-1l4mfex,
.custom-ROjH6 .custom-1rqj760 {
  flex: none;
  inset: 0;
  position: absolute;
  z-index: 1
}

.custom-ROjH6 .custom-3mlrei {
  aspect-ratio: 1.5401069518716577 / 1;
  bottom: 0;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 650px);
  left: 50%;
  overflow: visible;
  position: absolute;
  width: 171%;
  z-index: 1
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-ROjH6.custom-1wzcu7t,
  .custom-ROjH6 .custom-7a9l6r,
  .custom-ROjH6 .custom-n0ari3,
  .custom-ROjH6 .custom-6itf16,
  .custom-ROjH6 .custom-hj02hk,
  .custom-ROjH6 .custom-rxs4wk {
    gap: 0px
  }

  .custom-ROjH6.custom-1wzcu7t>* {
    margin: 0 62px
  }

  .custom-ROjH6.custom-1wzcu7t>:first-child,
  .custom-ROjH6 .custom-hj02hk>:first-child,
  .custom-ROjH6 .custom-rxs4wk>:first-child {
    margin-left: 0
  }

  .custom-ROjH6.custom-1wzcu7t>:last-child,
  .custom-ROjH6 .custom-hj02hk>:last-child,
  .custom-ROjH6 .custom-rxs4wk>:last-child {
    margin-right: 0
  }

  .custom-ROjH6 .custom-7a9l6r>* {
    margin: 0
  }

  .custom-ROjH6 .custom-7a9l6r>:first-child,
  .custom-ROjH6 .custom-n0ari3>:first-child,
  .custom-ROjH6 .custom-6itf16>:first-child {
    margin-top: 0
  }

  .custom-ROjH6 .custom-7a9l6r>:last-child,
  .custom-ROjH6 .custom-n0ari3>:last-child,
  .custom-ROjH6 .custom-6itf16>:last-child {
    margin-bottom: 0
  }

  .custom-ROjH6 .custom-n0ari3>*,
  .custom-ROjH6 .custom-6itf16>* {
    margin: 5px 0
  }

  .custom-ROjH6 .custom-hj02hk>*,
  .custom-ROjH6 .custom-rxs4wk>* {
    margin: 0 5px
  }
}

.custom-ROjH6.custom-v-m40vzh .custom-qlpr5i,
.custom-ROjH6.custom-v-1mcipwb .custom-qlpr5i,
.custom-ROjH6.custom-v-faxyq1 .custom-qlpr5i {
  height: unset;
  inset: 0;
  position: absolute;
  width: unset;
  z-index: 1
}

.custom-ROjH6.custom-v-m40vzh .custom-1l4mfex,
.custom-ROjH6.custom-v-1mcipwb .custom-1rqj760 {
  bottom: unset;
  height: 597px;
  left: unset;
  position: relative;
  right: unset;
  top: unset;
  width: 100%
}

.custom-ROjH6.custom-v-1mcipwb .custom-1l4mfex {
  right: 0
}

.custom-ROjH6.custom-v-1mcipwb .custom-3mlrei,
.custom-ROjH6.custom-v-qrg359 .custom-3mlrei,
.custom-ROjH6.custom-v-1mtzt0m .custom-3mlrei,
.custom-ROjH6.custom-v-faxyq1 .custom-3mlrei {
  height: var(--custom-aspect-ratio-supported, 130px)
}

.custom-ROjH6.custom-v-qrg359.custom-1wzcu7t,
.custom-ROjH6.custom-v-1mtzt0m.custom-1wzcu7t,
.custom-ROjH6.custom-v-faxyq1.custom-1wzcu7t {
  flex-direction: column;
  gap: 40px;
  width: 375px
}

.custom-ROjH6.custom-v-qrg359 .custom-7a9l6r,
.custom-ROjH6.custom-v-qrg359 .custom-rxs4wk,
.custom-ROjH6.custom-v-1mtzt0m .custom-7a9l6r,
.custom-ROjH6.custom-v-1mtzt0m .custom-rxs4wk,
.custom-ROjH6.custom-v-faxyq1 .custom-7a9l6r,
.custom-ROjH6.custom-v-faxyq1 .custom-rxs4wk {
  flex: none;
  width: 100%
}

.custom-ROjH6.custom-v-qrg359 .custom-qlpr5i {
  height: 364px
}

.custom-ROjH6.custom-v-qrg359 .custom-1l4mfex,
.custom-ROjH6.custom-v-qrg359 .custom-1rqj760,
.custom-ROjH6.custom-v-1mtzt0m .custom-1rqj760 {
  right: unset;
  width: 100%
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-ROjH6.custom-v-qrg359.custom-1wzcu7t {
    gap: 0px
  }

  .custom-ROjH6.custom-v-qrg359.custom-1wzcu7t>* {
    margin: 20px 0
  }

  .custom-ROjH6.custom-v-qrg359.custom-1wzcu7t>:first-child {
    margin-top: 0
  }

  .custom-ROjH6.custom-v-qrg359.custom-1wzcu7t>:last-child {
    margin-bottom: 0
  }
}

.custom-ROjH6.custom-v-1mtzt0m .custom-qlpr5i {
  bottom: 0;
  height: unset;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1
}

.custom-ROjH6.custom-v-1mtzt0m .custom-1l4mfex,
.custom-ROjH6.custom-v-faxyq1 .custom-1rqj760 {
  bottom: unset;
  height: 364px;
  left: unset;
  position: relative;
  right: unset;
  top: unset;
  width: 100%
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-ROjH6.custom-v-1mtzt0m.custom-1wzcu7t {
    gap: 0px
  }

  .custom-ROjH6.custom-v-1mtzt0m.custom-1wzcu7t>* {
    margin: 20px 0
  }

  .custom-ROjH6.custom-v-1mtzt0m.custom-1wzcu7t>:first-child {
    margin-top: 0
  }

  .custom-ROjH6.custom-v-1mtzt0m.custom-1wzcu7t>:last-child {
    margin-bottom: 0
  }
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-ROjH6.custom-v-faxyq1.custom-1wzcu7t {
    gap: 0px
  }

  .custom-ROjH6.custom-v-faxyq1.custom-1wzcu7t>* {
    margin: 20px 0
  }

  .custom-ROjH6.custom-v-faxyq1.custom-1wzcu7t>:first-child {
    margin-top: 0
  }

  .custom-ROjH6.custom-v-faxyq1.custom-1wzcu7t>:last-child {
    margin-bottom: 0
  }
}

.custom-W04du [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-W04du .custom-1woxp4 {
  display: block
}

.custom-W04du .custom-niwe5d {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 1px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 400px
}

.custom-W04du .custom-56ql4u {
  flex: none;
  height: 100%;
  left: 0;
  overflow: visible;
  position: absolute;
  top: calc(50.00000000000002% - 100% / 2);
  width: 100%;
  z-index: 1
}

.custom-W04du .custom-1907e51 {
  flex: none;
  height: 100%;
  left: 0;
  overflow: visible;
  position: absolute;
  top: calc(50.00000000000002% - 100% / 2);
  width: 0%;
  z-index: 1
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-W04du .custom-niwe5d {
    gap: 0px
  }

  .custom-W04du .custom-niwe5d>* {
    margin: 0 5px
  }

  .custom-W04du .custom-niwe5d>:first-child {
    margin-left: 0
  }

  .custom-W04du .custom-niwe5d>:last-child {
    margin-right: 0
  }
}

.custom-W04du.custom-v-10s9b0j .custom-1907e51 {
  width: 100%
}

.custom-uTrzI[data-border=true]:after,
.custom-uTrzI [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-uTrzI.custom-sfq4a2,
.custom-uTrzI .custom-sfq4a2 {
  display: block
}

.custom-uTrzI.custom-1kkpqt2 {
  align-content: flex-start;
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 16px 0 24px;
  position: relative;
  width: 400px
}

.custom-uTrzI .custom-1rsxtht {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-uTrzI .custom-926fek {
  flex: none;
  height: 1px;
  overflow: visible;
  position: relative;
  width: 100%;
  z-index: 1
}

.custom-uTrzI .custom-1p2dcf0 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-uTrzI .custom-hudu0t {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-uTrzI .custom-gfsj4c {
  flex-basis: 0px;
  flex-grow: 1;
  flex-shrink: 0;
  height: auto;
  overflow: hidden;
  position: relative;
  white-space: pre-wrap;
  width: 1px;
  word-break: break-word;
  word-wrap: break-word
}

.custom-uTrzI .custom-1a2vcv {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 14px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 14px
}

.custom-uTrzI .custom-11824nl,
.custom-uTrzI .custom-1j6rhyv {
  flex: none;
  height: 11px;
  left: calc(50.00000000000002% - 1.5px / 2);
  overflow: visible;
  position: absolute;
  top: calc(50.00000000000002% - 11px / 2);
  width: 2px;
  z-index: 1
}

.custom-uTrzI .custom-whq1wt {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-uTrzI .custom-10r3qkc-container {
  flex: none;
  height: auto;
  position: relative;
  width: 100%;
  z-index: 1
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-uTrzI.custom-1kkpqt2,
  .custom-uTrzI .custom-1rsxtht,
  .custom-uTrzI .custom-1p2dcf0,
  .custom-uTrzI .custom-hudu0t,
  .custom-uTrzI .custom-1a2vcv {
    gap: 0px
  }

  .custom-uTrzI.custom-1kkpqt2>* {
    margin: 8px 0
  }

  .custom-uTrzI.custom-1kkpqt2>:first-child,
  .custom-uTrzI .custom-1rsxtht>:first-child,
  .custom-uTrzI .custom-1p2dcf0>:first-child {
    margin-top: 0
  }

  .custom-uTrzI.custom-1kkpqt2>:last-child,
  .custom-uTrzI .custom-1rsxtht>:last-child,
  .custom-uTrzI .custom-1p2dcf0>:last-child {
    margin-bottom: 0
  }

  .custom-uTrzI .custom-1rsxtht>* {
    margin: 12px 0
  }

  .custom-uTrzI .custom-1p2dcf0>* {
    margin: 4px 0
  }

  .custom-uTrzI .custom-hudu0t>*,
  .custom-uTrzI .custom-1a2vcv>* {
    margin: 0 5px
  }

  .custom-uTrzI .custom-hudu0t>:first-child,
  .custom-uTrzI .custom-1a2vcv>:first-child {
    margin-left: 0
  }

  .custom-uTrzI .custom-hudu0t>:last-child,
  .custom-uTrzI .custom-1a2vcv>:last-child {
    margin-right: 0
  }
}

.custom-uTrzI.custom-v-19ekmbm .custom-926fek,
.custom-uTrzI.custom-v-19ekmbm .custom-hudu0t,
.custom-uTrzI.custom-v-19ekmbm .custom-1a2vcv {
  order: 1
}

.custom-uTrzI.custom-v-19ekmbm .custom-1p2dcf0,
.custom-uTrzI.custom-v-19ekmbm .custom-gfsj4c {
  order: 0
}

.custom-J1OKi .custom-styles-preset-oh2hj5:not(.rich-text-wrapper),
.custom-J1OKi .custom-styles-preset-oh2hj5.rich-text-wrapper p {
  --custom-font-family: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-bold: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-bold-italic: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-italic: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-size: 16px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 400;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 400;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.4em;
  --custom-paragraph-spacing: 20px;
  --custom-text-alignment: left;
  --custom-text-color: var(--token-6014b03e-96b6-44fc-a8fe-1c6402d9a85e, #d1d4d7);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

.custom-THbFO[data-border=true]:after,
.custom-THbFO [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-THbFO.custom-131snal,
.custom-THbFO .custom-131snal {
  display: block
}

.custom-THbFO.custom-fdgxv5 {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1280px
}

.custom-THbFO .custom-1qg21h3 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 64px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-THbFO .custom-1pr23ui {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 16px;
  position: relative;
  width: 100%
}

.custom-THbFO .custom-167167c {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-THbFO .custom-zspsgb,
.custom-THbFO .custom-1fp5cbv {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 8px 16px;
  position: relative;
  width: min-content;
  z-index: 2
}

.custom-THbFO .custom-1hraaaj,
.custom-THbFO .custom-mrkaqr,
.custom-THbFO .custom-1jz8rvq {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-THbFO .custom-1t1lgxo {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 32px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 70px
}

.custom-THbFO .custom-1ly7gyf {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 24px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: absolute;
  right: 4px;
  top: calc(50.00000000000002% - 24px / 2);
  width: 24px;
  z-index: 1
}

.custom-THbFO .custom-yjh7tr {
  flex: none;
  inset: 0;
  overflow: visible;
  position: absolute;
  z-index: 1
}

.custom-THbFO .custom-17ih8xp {
  flex: none;
  height: 8px;
  left: calc(50.00000000000002% - 8px / 2);
  overflow: visible;
  position: absolute;
  top: calc(50.00000000000002% - 8px / 2);
  width: 8px;
  z-index: 1
}

.custom-THbFO .custom-1ulwmch {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  left: 50%;
  overflow: visible;
  padding: 8px 16px;
  position: absolute;
  top: -24px;
  width: min-content;
  z-index: 2
}

.custom-THbFO .custom-4rik6s {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: var(--1330euw);
  flex-wrap: nowrap;
  gap: 32px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-THbFO .custom-1aesia8-container,
.custom-THbFO .custom-eb3i92-container,
.custom-THbFO .custom-h75m8m-container {
  flex: var(--qdouog);
  height: auto;
  position: relative;
  width: var(--1b18gxz)
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-THbFO.custom-fdgxv5,
  .custom-THbFO .custom-1qg21h3,
  .custom-THbFO .custom-1pr23ui,
  .custom-THbFO .custom-167167c,
  .custom-THbFO .custom-zspsgb,
  .custom-THbFO .custom-1t1lgxo,
  .custom-THbFO .custom-1ly7gyf,
  .custom-THbFO .custom-1fp5cbv,
  .custom-THbFO .custom-1ulwmch,
  .custom-THbFO .custom-4rik6s {
    gap: 0px
  }

  .custom-THbFO.custom-fdgxv5>*,
  .custom-THbFO .custom-zspsgb>*,
  .custom-THbFO .custom-1ly7gyf>*,
  .custom-THbFO .custom-1fp5cbv>*,
  .custom-THbFO .custom-1ulwmch>* {
    margin: 5px 0
  }

  .custom-THbFO.custom-fdgxv5>:first-child,
  .custom-THbFO .custom-1qg21h3>:first-child,
  .custom-THbFO .custom-1pr23ui>:first-child,
  .custom-THbFO .custom-zspsgb>:first-child,
  .custom-THbFO .custom-1ly7gyf>:first-child,
  .custom-THbFO .custom-1fp5cbv>:first-child,
  .custom-THbFO .custom-1ulwmch>:first-child {
    margin-top: 0
  }

  .custom-THbFO.custom-fdgxv5>:last-child,
  .custom-THbFO .custom-1qg21h3>:last-child,
  .custom-THbFO .custom-1pr23ui>:last-child,
  .custom-THbFO .custom-zspsgb>:last-child,
  .custom-THbFO .custom-1ly7gyf>:last-child,
  .custom-THbFO .custom-1fp5cbv>:last-child,
  .custom-THbFO .custom-1ulwmch>:last-child {
    margin-bottom: 0
  }

  .custom-THbFO .custom-1qg21h3>* {
    margin: 32px 0
  }

  .custom-THbFO .custom-1pr23ui>* {
    margin: 12px 0
  }

  .custom-THbFO .custom-167167c>*,
  .custom-THbFO .custom-1t1lgxo>* {
    margin: 0 5px
  }

  .custom-THbFO .custom-167167c>:first-child,
  .custom-THbFO .custom-1t1lgxo>:first-child {
    margin-left: 0
  }

  .custom-THbFO .custom-167167c>:last-child,
  .custom-THbFO .custom-1t1lgxo>:last-child {
    margin-right: 0
  }

  .custom-THbFO .custom-4rik6s>* {
    margin-bottom: var(--aq5uhx);
    margin-left: var(--oznqml);
    margin-right: var(--oznqml);
    margin-top: var(--aq5uhx)
  }

  .custom-THbFO .custom-4rik6s>:first-child {
    margin-left: 0;
    margin-top: 0
  }

  .custom-THbFO .custom-4rik6s>:last-child {
    margin-bottom: 0;
    margin-right: 0
  }
}

.custom-THbFO.custom-v-1j7d96g .custom-1ly7gyf {
  left: 4px;
  right: unset
}

.custom-Wwvl3.custom-nk9c6e,
.custom-Wwvl3 .custom-nk9c6e {
  display: block
}

.custom-Wwvl3.custom-kcewmg {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 72px 40px 40px;
  position: relative;
  width: 352px
}

.custom-Wwvl3 .custom-9cperj {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 4px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 8px 12px;
  position: absolute;
  right: 24px;
  top: 24px;
  width: min-content;
  will-change: var(--custom-will-change-override, transform);
  z-index: 1
}

.custom-Wwvl3 .custom-1w7ogv3,
.custom-Wwvl3 .custom-1nqzigy-container,
.custom-Wwvl3 .custom-gy8vov-container,
.custom-Wwvl3 .custom-1ggfgkm-container,
.custom-Wwvl3 .custom-1avo1tc-container,
.custom-Wwvl3 .custom-1oc6w23-container {
  flex: none;
  height: 16px;
  position: relative;
  width: 16px
}

.custom-Wwvl3 .custom-nrxfda,
.custom-Wwvl3 .custom-1cjvari {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-Wwvl3 .custom-qbegwj {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 48px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-Wwvl3 .custom-1fcoyz {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-Wwvl3 .custom-as115u,
.custom-Wwvl3 .custom-1ont2ig,
.custom-Wwvl3 .custom-17r8gwh {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-Wwvl3 .custom-fpwqwb {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: 71px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 272px
}

.custom-Wwvl3 .custom-1k5cbmk {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-Wwvl3 .custom-16maqz2 {
  align-self: stretch;
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-Wwvl3 .custom-1c9xrcr {
  flex: none;
  height: 1px;
  overflow: visible;
  position: relative;
  width: 272px
}

.custom-Wwvl3 .custom-iig2ne {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-Wwvl3 .custom-5c2or5,
.custom-Wwvl3 .custom-1vwodt8,
.custom-Wwvl3 .custom-a6pdca,
.custom-Wwvl3 .custom-1mo5a2q,
.custom-Wwvl3 .custom-en3se6 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-Wwvl3 .custom-1p2iiby,
.custom-Wwvl3 .custom-10vmezj,
.custom-Wwvl3 .custom-i4ai5n,
.custom-Wwvl3 .custom-1e034u1,
.custom-Wwvl3 .custom-1v07jgx {
  flex: 1 0 0px;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 1px;
  word-break: break-word;
  word-wrap: break-word
}

.custom-Wwvl3 .custom-1iotp07-container {
  flex: none;
  height: auto;
  position: relative;
  width: 100%
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-Wwvl3.custom-kcewmg,
  .custom-Wwvl3 .custom-9cperj,
  .custom-Wwvl3 .custom-qbegwj,
  .custom-Wwvl3 .custom-1fcoyz,
  .custom-Wwvl3 .custom-fpwqwb,
  .custom-Wwvl3 .custom-1k5cbmk,
  .custom-Wwvl3 .custom-iig2ne,
  .custom-Wwvl3 .custom-5c2or5,
  .custom-Wwvl3 .custom-1vwodt8,
  .custom-Wwvl3 .custom-a6pdca,
  .custom-Wwvl3 .custom-1mo5a2q,
  .custom-Wwvl3 .custom-en3se6 {
    gap: 0px
  }

  .custom-Wwvl3.custom-kcewmg>*,
  .custom-Wwvl3 .custom-1fcoyz>* {
    margin: 12px 0
  }

  .custom-Wwvl3.custom-kcewmg>:first-child,
  .custom-Wwvl3 .custom-qbegwj>:first-child,
  .custom-Wwvl3 .custom-1fcoyz>:first-child,
  .custom-Wwvl3 .custom-fpwqwb>:first-child,
  .custom-Wwvl3 .custom-iig2ne>:first-child {
    margin-top: 0
  }

  .custom-Wwvl3.custom-kcewmg>:last-child,
  .custom-Wwvl3 .custom-qbegwj>:last-child,
  .custom-Wwvl3 .custom-1fcoyz>:last-child,
  .custom-Wwvl3 .custom-fpwqwb>:last-child,
  .custom-Wwvl3 .custom-iig2ne>:last-child {
    margin-bottom: 0
  }

  .custom-Wwvl3 .custom-9cperj>* {
    margin: 0 2px
  }

  .custom-Wwvl3 .custom-9cperj>:first-child,
  .custom-Wwvl3 .custom-1k5cbmk>:first-child,
  .custom-Wwvl3 .custom-5c2or5>:first-child,
  .custom-Wwvl3 .custom-1vwodt8>:first-child,
  .custom-Wwvl3 .custom-a6pdca>:first-child,
  .custom-Wwvl3 .custom-1mo5a2q>:first-child,
  .custom-Wwvl3 .custom-en3se6>:first-child {
    margin-left: 0
  }

  .custom-Wwvl3 .custom-9cperj>:last-child,
  .custom-Wwvl3 .custom-1k5cbmk>:last-child,
  .custom-Wwvl3 .custom-5c2or5>:last-child,
  .custom-Wwvl3 .custom-1vwodt8>:last-child,
  .custom-Wwvl3 .custom-a6pdca>:last-child,
  .custom-Wwvl3 .custom-1mo5a2q>:last-child,
  .custom-Wwvl3 .custom-en3se6>:last-child {
    margin-right: 0
  }

  .custom-Wwvl3 .custom-qbegwj>* {
    margin: 24px 0
  }

  .custom-Wwvl3 .custom-fpwqwb>* {
    margin: 8px 0
  }

  .custom-Wwvl3 .custom-1k5cbmk>* {
    margin: 0
  }

  .custom-Wwvl3 .custom-iig2ne>* {
    margin: 4px 0
  }

  .custom-Wwvl3 .custom-5c2or5>*,
  .custom-Wwvl3 .custom-1vwodt8>*,
  .custom-Wwvl3 .custom-a6pdca>*,
  .custom-Wwvl3 .custom-1mo5a2q>*,
  .custom-Wwvl3 .custom-en3se6>* {
    margin: 0 4px
  }
}

.custom-Wwvl3[data-border=true]:after,
.custom-Wwvl3 [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-ixrBe.custom-1yy9iyx,
.custom-ixrBe .custom-1yy9iyx {
  display: block
}

.custom-ixrBe.custom-qv11ek {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 32px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 32px;
  position: relative;
  width: 356px;
  will-change: var(--custom-will-change-override, transform)
}

.custom-ixrBe .custom-dd3yvx {
  -webkit-user-select: none;
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 32px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  user-select: none;
  width: 100%
}

.custom-ixrBe .custom-wk1tqf {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ixrBe .custom-1u8njsb {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-ixrBe .custom-480aox {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 12px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-ixrBe .custom-zgciel {
  aspect-ratio: 1 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 40px);
  position: relative;
  width: 40px
}

.custom-ixrBe .custom-1e4eghs {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 2px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ixrBe .custom-1iulpir,
.custom-ixrBe .custom-3qrl4k {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-ixrBe .custom-12sudxc {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: flex-end;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-ixrBe .custom-1skmjkd-container {
  flex: none;
  height: auto;
  position: relative;
  width: auto
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-ixrBe.custom-qv11ek,
  .custom-ixrBe .custom-dd3yvx,
  .custom-ixrBe .custom-wk1tqf,
  .custom-ixrBe .custom-480aox,
  .custom-ixrBe .custom-1e4eghs,
  .custom-ixrBe .custom-12sudxc {
    gap: 0px
  }

  .custom-ixrBe.custom-qv11ek>*,
  .custom-ixrBe .custom-dd3yvx>* {
    margin: 16px 0
  }

  .custom-ixrBe.custom-qv11ek>:first-child,
  .custom-ixrBe .custom-dd3yvx>:first-child,
  .custom-ixrBe .custom-wk1tqf>:first-child,
  .custom-ixrBe .custom-1e4eghs>:first-child {
    margin-top: 0
  }

  .custom-ixrBe.custom-qv11ek>:last-child,
  .custom-ixrBe .custom-dd3yvx>:last-child,
  .custom-ixrBe .custom-wk1tqf>:last-child,
  .custom-ixrBe .custom-1e4eghs>:last-child {
    margin-bottom: 0
  }

  .custom-ixrBe .custom-wk1tqf>* {
    margin: 5px 0
  }

  .custom-ixrBe .custom-480aox>* {
    margin: 0 6px
  }

  .custom-ixrBe .custom-480aox>:first-child,
  .custom-ixrBe .custom-12sudxc>:first-child {
    margin-left: 0
  }

  .custom-ixrBe .custom-480aox>:last-child,
  .custom-ixrBe .custom-12sudxc>:last-child {
    margin-right: 0
  }

  .custom-ixrBe .custom-1e4eghs>* {
    margin: 1px 0
  }

  .custom-ixrBe .custom-12sudxc>* {
    margin: 0 5px
  }
}

.custom-ixrBe[data-border=true]:after,
.custom-ixrBe [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-vSWbZ.custom-11r4cen,
.custom-vSWbZ .custom-11r4cen {
  display: block
}

.custom-vSWbZ.custom-gossr8 {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: flex-end;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-vSWbZ .custom-kwmj5n {
  flex: none;
  height: 15px;
  position: relative;
  width: 76px
}

.custom-vSWbZ .custom-1maju0j {
  flex: none;
  height: 18px;
  position: relative;
  width: 64px
}

.custom-vSWbZ .custom-1j841ge {
  flex: none;
  height: 14px;
  position: relative;
  width: 76px
}

.custom-vSWbZ .custom-umjirq {
  flex: none;
  height: 14px;
  position: relative;
  width: 70px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-vSWbZ.custom-gossr8 {
    gap: 0px
  }

  .custom-vSWbZ.custom-gossr8>* {
    margin: 0 5px
  }

  .custom-vSWbZ.custom-gossr8>:first-child {
    margin-left: 0
  }

  .custom-vSWbZ.custom-gossr8>:last-child {
    margin-right: 0
  }
}

.custom-vSWbZ.custom-v-17stuvr .custom-1j841ge {
  order: 2
}

.custom-vSWbZ.custom-v-111apn .custom-1maju0j {
  order: 1
}

.custom-FNHP5[data-border=true]:after,
.custom-FNHP5 [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-FNHP5.custom-fr1c36,
.custom-FNHP5 .custom-fr1c36 {
  display: block
}

.custom-FNHP5.custom-11u4v1v {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 32px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-decoration: none;
  width: 374px
}

.custom-FNHP5 .custom-sy72vf {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 264px;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-FNHP5 .custom-1inj02l {
  flex-basis: 0px;
  flex-grow: 1;
  flex-shrink: 0;
  height: 264px;
  position: relative;
  width: 1px
}

.custom-FNHP5 .custom-1dz2yzr {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 32px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-FNHP5 .custom-1b1o5zj {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-FNHP5 .custom-odsu67 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: min-content;
  justify-content: space-between;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-FNHP5 .custom-1o06y4r,
.custom-FNHP5 .custom-1p4muxo {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-FNHP5 .custom-uqk38f {
  flex: none;
  height: 45px;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-FNHP5 .custom-1e066dl {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-FNHP5 .custom-cn0769 {
  align-content: center;
  align-items: center;
  display: flex;
  flex-basis: 0px;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-FNHP5 .custom-vf9mv9 {
  flex-basis: 0px;
  flex-grow: 1;
  flex-shrink: 0;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 1px;
  word-break: break-word;
  word-wrap: break-word
}

.custom-FNHP5 .custom-1s8bfal {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-FNHP5 .custom-lby4zg {
  flex: none;
  height: 16px;
  position: relative;
  width: 16px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-FNHP5.custom-11u4v1v,
  .custom-FNHP5.custom-sy72vf,
  .custom-FNHP5.custom-1dz2yzr,
  .custom-FNHP5.custom-1b1o5zj,
  .custom-FNHP5.custom-1e066dl,
  .custom-FNHP5.custom-cn0769,
  .custom-FNHP5.custom-1s8bfal {
    gap: 0px
  }

  .custom-FNHP5.custom-11u4v1v>*,
  .custom-FNHP5 .custom-1dz2yzr>* {
    margin: 16px 0
  }

  .custom-FNHP5.custom-11u4v1v>:first-child,
  .custom-FNHP5 .custom-1dz2yzr>:first-child,
  .custom-FNHP5 .custom-1b1o5zj>:first-child {
    margin-top: 0
  }

  .custom-FNHP5.custom-11u4v1v>:last-child,
  .custom-FNHP5 .custom-1dz2yzr>:last-child,
  .custom-FNHP5 .custom-1b1o5zj>:last-child {
    margin-bottom: 0
  }

  .custom-FNHP5 .custom-sy72vf>*,
  .custom-FNHP5 .custom-1e066dl>* {
    margin: 0 5px
  }

  .custom-FNHP5 .custom-sy72vf>:first-child,
  .custom-FNHP5 .custom-1e066dl>:first-child,
  .custom-FNHP5 .custom-cn0769>:first-child,
  .custom-FNHP5 .custom-1s8bfal>:first-child {
    margin-left: 0
  }

  .custom-FNHP5 .custom-sy72vf>:last-child,
  .custom-FNHP5 .custom-1e066dl>:last-child,
  .custom-FNHP5 .custom-cn0769>:last-child,
  .custom-FNHP5 .custom-1s8bfal>:last-child {
    margin-right: 0
  }

  .custom-FNHP5 .custom-1b1o5zj>* {
    margin: 4px 0
  }

  .custom-FNHP5 .custom-cn0769>*,
  .custom-FNHP5 .custom-1s8bfal>* {
    margin: 0 4px
  }
}

.custom-pR8GG [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-pR8GG .custom-17mpe1p {
  display: block
}

.custom-pR8GG .custom-190584s {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 768px
}

.custom-pR8GG .custom-1j7umai-container,
.custom-pR8GG .custom-1vylda3-container,
.custom-pR8GG .custom-14f3d63-container,
.custom-pR8GG .custom-84g2yz-container,
.custom-pR8GG .custom-1dqetgp-container {
  flex: none;
  height: auto;
  position: relative;
  width: 100%
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-pR8GG .custom-190584s {
    gap: 0px
  }

  .custom-pR8GG .custom-190584s>* {
    margin: 8px 0
  }

  .custom-pR8GG .custom-190584s>:first-child {
    margin-top: 0
  }

  .custom-pR8GG .custom-190584s>:last-child {
    margin-bottom: 0
  }
}

.custom-eqM0t[data-border=true]:after,
.custom-eqM0t [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-eqM0t.custom-juid0c,
.custom-eqM0t .custom-juid0c {
  display: block
}

.custom-eqM0t.custom-cfygdr {
  align-content: center;
  /*align-items: center;*/
  cursor: pointer;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 24px;
  position: relative;
  width: 768px;
  will-change: var(--custom-will-change-override, transform)
}

.custom-eqM0t .custom-1djfj6s {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-eqM0t .custom-163wb9y {
  align-content: center;
  align-items: center;
  display: flex;
  flex-basis: 0px;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-eqM0t .custom-1r21x9q {
  flex-basis: 0px;
  flex-grow: 1;
  flex-shrink: 0;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 1px;
  word-break: break-word;
  word-wrap: break-word
}

.custom-eqM0t .custom-19q4xgx {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 14px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 14px
}

.custom-eqM0t .custom-m3dggz,
.custom-eqM0t .custom-1697wxr {
  flex: none;
  height: 11px;
  left: calc(50.00000000000002% - 1.5px / 2);
  overflow: visible;
  position: absolute;
  top: calc(50.00000000000002% - 11px / 2);
  width: 2px;
  z-index: 1
}

.custom-eqM0t .custom-1ss0r3t {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-eqM0t .custom-1ownvfo {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-eqM0t.custom-cfygdr,
  .custom-eqM0t .custom-1djfj6s,
  .custom-eqM0t .custom-163wb9y,
  .custom-eqM0t .custom-19q4xgx,
  .custom-eqM0t .custom-1ss0r3t {
    gap: 0px
  }

  .custom-eqM0t.custom-cfygdr>* {
    margin: 8px 0
  }

  .custom-eqM0t.custom-cfygdr>:first-child,
  .custom-eqM0t .custom-1ss0r3t>:first-child {
    margin-top: 0
  }

  .custom-eqM0t.custom-cfygdr>:last-child,
  .custom-eqM0t .custom-1ss0r3t>:last-child {
    margin-bottom: 0
  }

  .custom-eqM0t .custom-1djfj6s>*,
  .custom-eqM0t .custom-163wb9y>*,
  .custom-eqM0t .custom-19q4xgx>* {
    margin: 0 5px
  }

  .custom-eqM0t .custom-1djfj6s>:first-child,
  .custom-eqM0t .custom-163wb9y>:first-child,
  .custom-eqM0t .custom-19q4xgx>:first-child {
    margin-left: 0
  }

  .custom-eqM0t .custom-1djfj6s>:last-child,
  .custom-eqM0t .custom-163wb9y>:last-child,
  .custom-eqM0t .custom-19q4xgx>:last-child {
    margin-right: 0
  }

  .custom-eqM0t .custom-1ss0r3t>* {
    margin: 5px 0
  }
}

.custom-ZYj7W[data-border=true]:after,
.custom-ZYj7W [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-ZYj7W.custom-1pq9l2x,
.custom-ZYj7W .custom-1pq9l2x {
  display: block
}

.custom-ZYj7W.custom-2qwvod {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 4px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 16px 17px 16px 24px;
  position: relative;
  text-decoration: none;
  width: min-content;
  will-change: var(--custom-will-change-override, transform)
}

.custom-ZYj7W .custom-f9fsyn {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-ZYj7W .custom-1b4xu9n {
  flex: none;
  height: 18px;
  position: relative;
  width: 18px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-ZYj7W.custom-2qwvod {
    gap: 0px
  }

  .custom-ZYj7W.custom-2qwvod>* {
    margin: 0 2px
  }

  .custom-ZYj7W.custom-2qwvod>:first-child {
    margin-left: 0
  }

  .custom-ZYj7W.custom-2qwvod>:last-child {
    margin-right: 0
  }
}

.custom-ZYj7W.custom-v-f9xi3h.custom-2qwvod {
  padding: 12px 16px
}

.custom-ZYj7W.custom-v-1m0xyz7.custom-2qwvod,
.custom-ZYj7W.custom-v-sqx21q.custom-2qwvod {
  padding: 4px 9px 4px 0
}

.custom-ZYj7W.custom-v-1hwqnfu.custom-2qwvod,
.custom-ZYj7W.custom-v-8nnk52.custom-2qwvod,
.custom-ZYj7W.custom-v-y3qq01.custom-2qwvod {
  padding: 16px 24px
}

.custom-ZYj7W.custom-v-sqx21q .custom-1b4xu9n {
  width: 12px
}

.ssr-variant {
  display: contents
}

.custom-kP2BM.custom-1vs2czt,
.custom-kP2BM .custom-1vs2czt {
  display: block
}

.custom-kP2BM.custom-ae9m82 {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 124px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 40px;
  position: relative;
  width: 1280px
}

.custom-kP2BM .custom-4ve0ig {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 124px;
  height: min-content;
  justify-content: center;
  max-width: 1280px;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-kP2BM .custom-1636vyb {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 64px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-kP2BM .custom-18xv9si {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-kP2BM .custom-1nz41rn {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 32px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-kP2BM .custom-7lsz66-container,
.custom-kP2BM .custom-lrl1k8-container {
  flex: none;
  height: auto;
  position: relative;
  width: auto
}

.custom-kP2BM .custom-tch0h5 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-end;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-kP2BM .custom-hn9nm1-container,
.custom-kP2BM .custom-15hcsi9-container,
.custom-kP2BM .custom-wmsb0s-container,
.custom-kP2BM .custom-1ekccjc-container {
  flex: none;
  height: 18px;
  position: relative;
  width: 18px
}

.custom-kP2BM .custom-gow2dk,
.custom-kP2BM .custom-1ghwznm,
.custom-kP2BM .custom-eydctd,
.custom-kP2BM .custom-1a3ev48 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-kP2BM .custom-nywvwu,
.custom-kP2BM .custom-plcq45,
.custom-kP2BM .custom-t5npbo,
.custom-kP2BM .custom-h6fszu,
.custom-kP2BM .custom-zjb3vb,
.custom-kP2BM .custom-151339f,
.custom-kP2BM .custom-87lij7,
.custom-kP2BM .custom-1il2d0m,
.custom-kP2BM .custom-11u5ruf,
.custom-kP2BM .custom-11qrg4j,
.custom-kP2BM .custom-19ylspo,
.custom-kP2BM .custom-127i5bx,
.custom-kP2BM .custom-9bqq04,
.custom-kP2BM .custom-13sdyic,
.custom-kP2BM .custom-4jtsv6,
.custom-kP2BM .custom-10jxfi2,
.custom-kP2BM .custom-z25sgp,
.custom-kP2BM .custom-1gd1sgg,
.custom-kP2BM .custom-s97s3r,
.custom-kP2BM .custom-pvel3u,
.custom-kP2BM .custom-1tvhxe2 {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-kP2BM .custom-1guifd6 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-kP2BM .custom-13opgv4 {
  align-content: flex-end;
  align-items: flex-end;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-kP2BM .custom-1h2h9my {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: min-content;
  justify-content: space-between;
  overflow: visible;
  padding: 32px 0 0;
  position: relative;
  width: 100%
}

.custom-kP2BM .custom-2iocgr {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-kP2BM .custom-1d0or00 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}



.custom-kP2BM.custom-v-1k65e8i.custom-ae9m82 {
  gap: 96px;
  padding: 20px;
  width: 390px
}

.custom-kP2BM.custom-v-1k65e8i .custom-4ve0ig {
  gap: 32px
}

.custom-kP2BM.custom-v-1k65e8i .custom-18xv9si {
  flex-direction: column;
  gap: 56px
}

.custom-kP2BM.custom-v-1k65e8i .custom-1nz41rn,
.custom-kP2BM.custom-v-1k65e8i .custom-gow2dk,
.custom-kP2BM.custom-v-1k65e8i .custom-1ghwznm,
.custom-kP2BM.custom-v-1k65e8i .custom-eydctd,
.custom-kP2BM.custom-v-1k65e8i .custom-1a3ev48 {
  flex: none;
  width: 100%
}

.custom-kP2BM.custom-v-1k65e8i .custom-1h2h9my {
  flex-direction: column;
  gap: 24px;
  justify-content: flex-start;
  padding: 24px 0 0
}

.custom-kP2BM.custom-v-1k65e8i .custom-2iocgr {
  order: 1
}

.custom-kP2BM.custom-v-1k65e8i .custom-1d0or00 {
  order: 0
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-kP2BM.custom-v-1k65e8i.custom-ae9m82,
  .custom-kP2BM.custom-v-1k65e8i .custom-4ve0ig,
  .custom-kP2BM.custom-v-1k65e8i .custom-18xv9si,
  .custom-kP2BM.custom-v-1k65e8i .custom-1h2h9my {
    gap: 0px
  }

  .custom-kP2BM.custom-v-1k65e8i.custom-ae9m82>* {
    margin: 48px 0
  }

  .custom-kP2BM.custom-v-1k65e8i.custom-ae9m82>:first-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-4ve0ig>:first-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-18xv9si>:first-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-1h2h9my>:first-child {
    margin-top: 0
  }

  .custom-kP2BM.custom-v-1k65e8i.custom-ae9m82>:last-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-4ve0ig>:last-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-18xv9si>:last-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-1h2h9my>:last-child {
    margin-bottom: 0
  }

  .custom-kP2BM.custom-v-1k65e8i .custom-4ve0ig>* {
    margin: 16px 0
  }

  .custom-kP2BM.custom-v-1k65e8i .custom-18xv9si>* {
    margin: 28px 0
  }

  .custom-kP2BM.custom-v-1k65e8i .custom-1h2h9my>* {
    margin: 12px 0
  }
}

.custom-lqUAu .custom-styles-preset-4pa8r7:not(.rich-text-wrapper),
.custom-lqUAu .custom-styles-preset-4pa8r7.rich-text-wrapper a {
  --custom-link-current-text-decoration: none;
  --custom-link-hover-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
  --custom-link-hover-text-decoration: none;
  --custom-link-text-color: var(--token-6014b03e-96b6-44fc-a8fe-1c6402d9a85e, #b5bdc5);
  --custom-link-text-decoration: none
}

.custom-kP2BM[data-border=true]:after,
.custom-kP2BM [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-6RU5K [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-6RU5K .custom-7e2yfd {
  display: block
}

.custom-6RU5K .custom-8rrhlj {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-decoration: none;
  width: min-content
}

.custom-6RU5K .custom-6r5jkw {
  flex: none;
  height: 24px;
  position: relative;
  width: 108px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-6RU5K .custom-8rrhlj {
    gap: 0px
  }

  .custom-6RU5K .custom-8rrhlj>* {
    margin: 0 4px
  }

  .custom-6RU5K .custom-8rrhlj>:first-child {
    margin-left: 0
  }

  .custom-6RU5K .custom-8rrhlj>:last-child {
    margin-right: 0
  }
}

.custom-3ycaR[data-border=true]:after,
.custom-3ycaR [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-3ycaR.custom-sgd2m,
.custom-3ycaR .custom-sgd2m {
  display: block
}

.custom-3ycaR.custom-ji7akg {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 18px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  text-decoration: none;
  width: 18px
}

.custom-3ycaR .custom-d2zghn {
  flex: none;
  height: 16px;
  position: relative;
  width: 16px
}

.custom-3ycaR .custom-7nfmj7,
.custom-3ycaR .custom-ndc5bm,
.custom-3ycaR .custom-x580qg,
.custom-3ycaR .custom-11c70eh {
  flex: none;
  height: 18px;
  position: relative;
  width: 18px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-3ycaR.custom-ji7akg {
    gap: 0px
  }

  .custom-3ycaR.custom-ji7akg>* {
    margin: 0 5px
  }

  .custom-3ycaR.custom-ji7akg>:first-child {
    margin-left: 0
  }

  .custom-3ycaR.custom-ji7akg>:last-child {
    margin-right: 0
  }
}

.custom-lnvxY.custom-1v9ladh,
.custom-lnvxY .custom-1v9ladh {
  display: block
}

.custom-lnvxY.custom-19sswjn {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  text-decoration: none;
  width: min-content
}

.custom-lnvxY .custom-uir7ko-container {
  flex: none;
  height: 24px;
  position: relative;
  width: 24px
}

.custom-lnvxY .custom-18lqve0 {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-lnvxY.custom-19sswjn {
    gap: 0px
  }

  .custom-lnvxY.custom-19sswjn>* {
    margin: 0
  }

  .custom-lnvxY.custom-19sswjn>:first-child {
    margin-left: 0
  }

  .custom-lnvxY.custom-19sswjn>:last-child {
    margin-right: 0
  }
}

.custom-TijeA.custom-1s5i8ye,
.custom-TijeA .custom-1s5i8ye {
  display: block
}

.custom-TijeA.custom-1fq1c1q {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 24px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 24px
}

.custom-TijeA .custom-1jxjeqr {
  aspect-ratio: 1 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 8px);
  left: 50%;
  overflow: visible;
  position: absolute;
  top: 50%;
  width: 8px;
  z-index: 1
}

.custom-TijeA .custom-1dylrlc-container {
  flex: none;
  height: 24px;
  position: relative;
  width: 24px
}


.custom-TijeA.custom-v-1gmh7m3 .custom-1jxjeqr {
  order: 1
}

.custom-TijeA.custom-v-1gmh7m3 .custom-1dylrlc-container {
  order: 0
}

@supports (aspect-ratio: 1) {
  body {
    --custom-aspect-ratio-supported: auto
  }
}

.custom-6Oo37.custom-bko69p,
.custom-6Oo37 .custom-bko69p {
  display: block
}

.custom-6Oo37.custom-1e1woki {
  /* ... */
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: 40px;
  justify-content: center;
  overflow: hidden;
  padding: 16px;
  position: relative;
  text-decoration: none;
  width: 140px;
  will-change: var(--custom-will-change-override, transform);
  top: 45px
}

.custom-6Oo37 .custom-uiqqp9-container {
  flex: none;
  height: 16px;
  position: relative;
  width: 16px
}

.custom-6Oo37 .custom-cejmj7 {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.cursor {
  -webkit-animation: cursor 1s infinite;
  animation: cursor 1s infinite;
  margin-left: 1px
}

@keyframes cursor {
  0% {
    opacity: 0
  }

  50% {
    opacity: 1
  }

  100% {
    opacity: 0
  }
}

@-webkit-keyframes cursor {
  0% {
    opacity: 0
  }

  50% {
    opacity: 1
  }

  100% {
    opacity: 0
  }
}

#word_scroll {
  padding-right: 10px;
  white-space: nowrap;
  overflow: hidden;
}

.custom-cfygdr:hover {
  background-color: rgb(26, 37, 40) !important;
  cursor: pointer;
  transform: scale(1.01);
  transition: all 0.2s ease-in-out;
}

.rotated {
  transform: rotate(45deg) !important;
  transition: transform 0.3s ease;
}

#answer1,
#answer2,
#answer3,
#answer4,
#answer5 {
  overflow: hidden;
  height: 0;
  opacity: 0;
  transition: none;
  display: none;
}

:root {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

* {
  box-sizing: border-box;
  -webkit-font-smoothing: inherit
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
figure {
  margin: 0
}

body,
input,
textarea,
select,
button {
  font-size: 12px;
  font-family: sans-serif
}

body {
  --token-f07bd819-3132-4b59-b01d-c794567fa989: rgb(255, 255, 255);
  --token-6014b03e-96b6-44fc-a8fe-1c6402d9a85e: rgb(181, 189, 197);
  --token-c55792fe-13b9-4f9a-ade0-295b1c41380b: rgb(33, 46, 49);
  --token-49581d6a-7694-4733-bc6f-fd82c9e0713e: rgb(20, 29, 31);
  --token-b69a2820-65b0-4428-9394-a203b35ae7ac: rgb(6, 15, 17);
  --token-014f44b0-4365-49a2-a3e1-43e76509186b: rgb(97, 154, 246);
  --token-7bd9e81f-2829-4778-a07d-4ccc13f0b72e: rgb(27, 46, 15)
}

#__custom-badge-container {
  position: fixed;
  bottom: 0;
  padding: 20px;
  width: 100%;
  display: flex;
  justify-content: right;
  pointer-events: none;
  z-index: 314159
}

.__custom-badge {
  pointer-events: auto
}


body {
  --custom-will-change-override: none
}

@supports (background: -webkit-named-image(i)) and (not (grid-template-rows: subgrid)) {
  body {
    --custom-will-change-override: transform
  }
}

[data-custom-component-type] {
  position: absolute
}

[data-custom-component-type=Text] {
  cursor: inherit
}

[data-custom-component-text-autosized] * {
  white-space: pre
}

[data-custom-component-type=Text]>* {
  text-align: var(--custom-text-alignment, start)
}

[data-custom-component-type=Text] span span,
[data-custom-component-type=Text] p span,
[data-custom-component-type=Text] h1 span,
[data-custom-component-type=Text] h2 span,
[data-custom-component-type=Text] h3 span,
[data-custom-component-type=Text] h4 span,
[data-custom-component-type=Text] h5 span,
[data-custom-component-type=Text] h6 span {
  display: block
}

[data-custom-component-type=Text] span span span,
[data-custom-component-type=Text] p span span,
[data-custom-component-type=Text] h1 span span,
[data-custom-component-type=Text] h2 span span,
[data-custom-component-type=Text] h3 span span,
[data-custom-component-type=Text] h4 span span,
[data-custom-component-type=Text] h5 span span,
[data-custom-component-type=Text] h6 span span {
  display: unset
}

[data-custom-component-type=Text] div div span,
[data-custom-component-type=Text] a div span,
[data-custom-component-type=Text] span span span,
[data-custom-component-type=Text] p span span,
[data-custom-component-type=Text] h1 span span,
[data-custom-component-type=Text] h2 span span,
[data-custom-component-type=Text] h3 span span,
[data-custom-component-type=Text] h4 span span,
[data-custom-component-type=Text] h5 span span,
[data-custom-component-type=Text] h6 span span,
[data-custom-component-type=Text] a {
  font-family: var(--font-family);
  font-style: var(--font-style);
  font-weight: min(calc(var(--custom-font-weight-increase, 0) + var(--font-weight, 400)), 900);
  color: var(--text-color);
  letter-spacing: var(--letter-spacing);
  font-size: var(--font-size);
  text-transform: var(--text-transform);
  text-decoration: var(--text-decoration);
  line-height: var(--line-height)
}

[data-custom-component-type=Text] div div span,
[data-custom-component-type=Text] a div span,
[data-custom-component-type=Text] span span span,
[data-custom-component-type=Text] p span span,
[data-custom-component-type=Text] h1 span span,
[data-custom-component-type=Text] h2 span span,
[data-custom-component-type=Text] h3 span span,
[data-custom-component-type=Text] h4 span span,
[data-custom-component-type=Text] h5 span span,
[data-custom-component-type=Text] h6 span span,
[data-custom-component-type=Text] a {
  --font-family: var(--custom-font-family);
  --font-style: var(--custom-font-style);
  --font-weight: var(--custom-font-weight);
  --text-color: var(--custom-text-color);
  --letter-spacing: var(--custom-letter-spacing);
  --font-size: var(--custom-font-size);
  --text-transform: var(--custom-text-transform);
  --text-decoration: var(--custom-text-decoration);
  --line-height: var(--custom-line-height)
}

[data-custom-component-type=Text] a,
[data-custom-component-type=Text] a div span,
[data-custom-component-type=Text] a span span span,
[data-custom-component-type=Text] a p span span,
[data-custom-component-type=Text] a h1 span span,
[data-custom-component-type=Text] a h2 span span,
[data-custom-component-type=Text] a h3 span span,
[data-custom-component-type=Text] a h4 span span,
[data-custom-component-type=Text] a h5 span span,
[data-custom-component-type=Text] a h6 span span {
  --font-family: var(--custom-link-font-family, var(--custom-font-family));
  --font-style: var(--custom-link-font-style, var(--custom-font-style));
  --font-weight: var(--custom-link-font-weight, var(--custom-font-weight));
  --text-color: var(--custom-link-text-color, var(--custom-text-color));
  --font-size: var(--custom-link-font-size, var(--custom-font-size));
  --text-transform: var(--custom-link-text-transform, var(--custom-text-transform));
  --text-decoration: var(--custom-link-text-decoration, var(--custom-text-decoration))
}

[data-custom-component-type=Text] a:hover,
[data-custom-component-type=Text] a div span:hover,
[data-custom-component-type=Text] a span span span:hover,
[data-custom-component-type=Text] a p span span:hover,
[data-custom-component-type=Text] a h1 span span:hover,
[data-custom-component-type=Text] a h2 span span:hover,
[data-custom-component-type=Text] a h3 span span:hover,
[data-custom-component-type=Text] a h4 span span:hover,
[data-custom-component-type=Text] a h5 span span:hover,
[data-custom-component-type=Text] a h6 span span:hover {
  --font-family: var(--custom-link-hover-font-family, var(--custom-link-font-family, var(--custom-font-family)));
  --font-style: var(--custom-link-hover-font-style, var(--custom-link-font-style, var(--custom-font-style)));
  --font-weight: var(--custom-link-hover-font-weight, var(--custom-link-font-weight, var(--custom-font-weight)));
  --text-color: var(--custom-link-hover-text-color, var(--custom-link-text-color, var(--custom-text-color)));
  --font-size: var(--custom-link-hover-font-size, var(--custom-link-font-size, var(--custom-font-size)));
  --text-transform: var(--custom-link-hover-text-transform, var(--custom-link-text-transform, var(--custom-text-transform)));
  --text-decoration: var(--custom-link-hover-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration)))
}

[data-custom-component-type=Text].isCurrent a,
[data-custom-component-type=Text].isCurrent a div span,
[data-custom-component-type=Text].isCurrent a span span span,
[data-custom-component-type=Text].isCurrent a p span span,
[data-custom-component-type=Text].isCurrent a h1 span span,
[data-custom-component-type=Text].isCurrent a h2 span span,
[data-custom-component-type=Text].isCurrent a h3 span span,
[data-custom-component-type=Text].isCurrent a h4 span span,
[data-custom-component-type=Text].isCurrent a h5 span span,
[data-custom-component-type=Text].isCurrent a h6 span span {
  --font-family: var(--custom-link-current-font-family, var(--custom-link-font-family, var(--custom-font-family)));
  --font-style: var(--custom-link-current-font-style, var(--custom-link-font-style, var(--custom-font-style)));
  --font-weight: var(--custom-link-current-font-weight, var(--custom-link-font-weight, var(--custom-font-weight)));
  --text-color: var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-text-color)));
  --font-size: var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size)));
  --text-transform: var(--custom-link-current-text-transform, var(--custom-link-text-transform, var(--custom-text-transform)));
  --text-decoration: var(--custom-link-current-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration)))
}

p.custom-text,
div.custom-text,
figure.custom-text,
h1.custom-text,
h2.custom-text,
h3.custom-text,
h4.custom-text,
h5.custom-text,
h6.custom-text,
ol.custom-text,
ul.custom-text {
  margin: 0;
  padding: 0
}

p.custom-text,
div.custom-text,
h1.custom-text,
h2.custom-text,
h3.custom-text,
h4.custom-text,
h5.custom-text,
h6.custom-text,
li.custom-text,
ol.custom-text,
ul.custom-text,
span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-blockquote-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-blockquote-font-style, var(--custom-font-style, normal));
  font-weight: var(--custom-blockquote-font-weight, var(--custom-font-weight, 400));
  color: var(--custom-blockquote-text-color, var(--custom-text-color, #000));
  font-size: calc(var(--custom-blockquote-font-size, var(--custom-font-size, 16px)) * var(--custom-font-size-scale, 1));
  letter-spacing: var(--custom-blockquote-letter-spacing, var(--custom-letter-spacing, 0));
  text-transform: var(--custom-blockquote-text-transform, var(--custom-text-transform, none));
  text-decoration: var(--custom-blockquote-text-decoration, var(--custom-text-decoration, none));
  line-height: var(--custom-blockquote-line-height, var(--custom-line-height, 1.2em));
  text-align: var(--custom-blockquote-text-alignment, var(--custom-text-alignment, start));
  -webkit-text-stroke-width: var(--custom-text-stroke-width, initial);
  -webkit-text-stroke-color: var(--custom-text-stroke-color, initial);
  -moz-font-feature-settings: var(--custom-font-open-type-features, initial);
  -webkit-font-feature-settings: var(--custom-font-open-type-features, initial);
  font-feature-settings: var(--custom-font-open-type-features, initial);
  font-variation-settings: var(--custom-font-variation-axes, normal);
  text-wrap: var(--custom-text-wrap-override, var(--custom-text-wrap))
}

@supports not (color: color(display-p3 1 1 1)) {

  p.custom-text,
  div.custom-text,
  h1.custom-text,
  h2.custom-text,
  h3.custom-text,
  h4.custom-text,
  h5.custom-text,
  h6.custom-text,
  li.custom-text,
  ol.custom-text,
  ul.custom-text,
  span.custom-text:not([data-text-fill]) {
    color: var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))));
    -webkit-text-stroke-color: var(--custom-text-stroke-color-rgb, var(--custom-text-stroke-color, initial))
  }
}

.custom-fit-text .custom-text {
  white-space: nowrap;
  white-space-collapse: preserve
}

strong.custom-text {
  font-family: var(--custom-blockquote-font-family-bold, var(--custom-font-family-bold));
  font-style: var(--custom-blockquote-font-style-bold, var(--custom-font-style-bold));
  font-weight: var(--custom-blockquote-font-weight-bold, var(--custom-font-weight-bold, bolder));
  font-variation-settings: var(--custom-blockquote-font-variation-axes-bold, var(--custom-font-variation-axes-bold))
}

em.custom-text {
  font-family: var(--custom-blockquote-font-family-italic, var(--custom-font-family-italic));
  font-style: var(--custom-blockquote-font-style-italic, var(--custom-font-style-italic, italic));
  font-weight: var(--custom-blockquote-font-weight-italic, var(--custom-font-weight-italic));
  font-variation-settings: var(--custom-blockquote-font-variation-axes-italic, var(--custom-font-variation-axes-italic))
}

em.custom-text>strong.custom-text {
  font-family: var(--custom-blockquote-font-family-bold-italic, var(--custom-font-family-bold-italic));
  font-style: var(--custom-blockquote-font-style-bold-italic, var(--custom-font-style-bold-italic, italic));
  font-weight: var(--custom-blockquote-font-weight-bold-italic, var(--custom-font-weight-bold-italic, bolder));
  font-variation-settings: var(--custom-blockquote-font-variation-axes-bold-italic, var(--custom-font-variation-axes-bold-italic))
}

p.custom-text:not(:first-child),
div.custom-text:not(:first-child),
h1.custom-text:not(:first-child),
h2.custom-text:not(:first-child),
h3.custom-text:not(:first-child),
h4.custom-text:not(:first-child),
h5.custom-text:not(:first-child),
h6.custom-text:not(:first-child),
ol.custom-text:not(:first-child),
ul.custom-text:not(:first-child),
blockquote.custom-text:not(:first-child),
table.custom-text:not(:first-child),
figure.custom-text:not(:first-child),
.custom-image.custom-text:not(:first-child) {
  margin-top: var(--custom-blockquote-paragraph-spacing, var(--custom-paragraph-spacing, 0))
}

li.custom-text>ul.custom-text:nth-child(2),
li.custom-text>ol.custom-text:nth-child(2) {
  margin-top: 0
}

.custom-text[data-text-fill] {
  display: inline-block;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: max(0em, calc(calc(1.3em - var(--custom-blockquote-line-height, var(--custom-line-height, 1.3em))) / 2));
  margin: min(0em, calc(calc(1.3em - var(--custom-blockquote-line-height, var(--custom-line-height, 1.3em))) / -2))
}

code.custom-text,
code.custom-text span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-code-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-blockquote-font-style, var(--custom-code-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-blockquote-font-weight, var(--custom-code-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-blockquote-text-color, var(--custom-code-text-color, var(--custom-text-color, #000)));
  font-size: calc(var(--custom-blockquote-font-size, var(--custom-font-size, 16px)) * var(--custom-font-size-scale, 1));
  letter-spacing: var(--custom-blockquote-letter-spacing, var(--custom-letter-spacing, 0));
  line-height: var(--custom-blockquote-line-height, var(--custom-line-height, 1.2em))
}

@supports not (color: color(display-p3 1 1 1)) {

  code.custom-text,
  code.custom-text span.custom-text:not([data-text-fill]) {
    color: var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-code-text-color-rgb, var(--custom-code-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))
  }
}

blockquote.custom-text {
  margin-block-start: initial;
  margin-block-end: initial;
  margin-inline-start: initial;
  margin-inline-end: initial;
  unicode-bidi: initial
}

a.custom-text,
a.custom-text span.custom-text:not([data-text-fill]),
span.custom-text[data-nested-link],
span.custom-text[data-nested-link] span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-blockquote-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif)));
  font-style: var(--custom-blockquote-font-style, var(--custom-link-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-blockquote-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-blockquote-text-color, var(--custom-link-text-color, var(--custom-text-color, #000)));
  font-size: calc(var(--custom-blockquote-font-size, var(--custom-font-size, 16px)) * var(--custom-font-size-scale, 1));
  text-transform: var(--custom-blockquote-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none)));
  text-decoration: var(--custom-blockquote-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none)));
  cursor: var(--custom-custom-cursors, pointer)
}

@supports not (color: color(display-p3 1 1 1)) {

  a.custom-text,
  a.custom-text span.custom-text:not([data-text-fill]),
  span.custom-text[data-nested-link],
  span.custom-text[data-nested-link] span.custom-text:not([data-text-fill]) {
    color: var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))
  }
}

code.custom-text a.custom-text,
code.custom-text a.custom-text span.custom-text:not([data-text-fill]),
code.custom-text span.custom-text[data-nested-link],
code.custom-text span.custom-text[data-nested-link] span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-code-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-blockquote-font-style, var(--custom-code-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-blockquote-font-weight, var(--custom-code-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-blockquote-text-color, var(--custom-link-text-color, var(--custom-code-text-color, var(--custom-text-color, #000))));
  font-size: calc(var(--custom-blockquote-font-size, var(--custom-font-size, 16px)) * var(--custom-font-size-scale, 1))
}

@supports not (color: color(display-p3 1 1 1)) {

  code.custom-text a.custom-text,
  code.custom-text a.custom-text span.custom-text:not([data-text-fill]),
  code.custom-text span.custom-text[data-nested-link],
  code.custom-text span.custom-text[data-nested-link] span.custom-text:not([data-text-fill]) {
    color: var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-code-text-color-rgb, var(--custom-code-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))
  }
}

a.custom-text:hover,
a.custom-text:hover span.custom-text:not([data-text-fill]),
span.custom-text[data-nested-link]:hover,
span.custom-text[data-nested-link]:hover span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-link-hover-font-family, var(--custom-blockquote-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif))));
  font-style: var(--custom-link-hover-font-style, var(--custom-blockquote-font-style, var(--custom-link-font-style, var(--custom-font-style, normal))));
  font-weight: var(--custom-link-hover-font-weight, var(--custom-blockquote-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400))));
  color: var(--custom-link-hover-text-color, var(--custom-blockquote-text-color, var(--custom-link-text-color, var(--custom-text-color, #000))));
  font-size: calc(var(--custom-link-hover-font-size, var(--custom-blockquote-font-size, var(--custom-font-size, 16px))) * var(--custom-font-size-scale, 1));
  text-transform: var(--custom-link-hover-text-transform, var(--custom-blockquote-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none))));
  text-decoration: var(--custom-link-hover-text-decoration, var(--custom-blockquote-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none))))
}

@supports not (color: color(display-p3 1 1 1)) {

  a.custom-text:hover,
  a.custom-text:hover span.custom-text:not([data-text-fill]),
  span.custom-text[data-nested-link]:hover,
  span.custom-text[data-nested-link]:hover span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-hover-text-color-rgb, var(--custom-link-hover-text-color, var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))
  }
}

code.custom-text a.custom-text:hover,
code.custom-text a.custom-text:hover span.custom-text:not([data-text-fill]),
code.custom-text span.custom-text[data-nested-link]:hover,
code.custom-text span.custom-text[data-nested-link]:hover span.custom-text:not([data-text-fill]) {
  font-family: var(var(--custom-code-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif)));
  font-style: var(--custom-blockquote-font-style, var(--custom-code-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-blockquote-font-weight, var(--custom-code-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-link-hover-text-color, var(--custom-blockquote-text-color, var(--custom-link-text-color, var(--custom-code-text-color, var(--custom-text-color, #000)))));
  font-size: calc(var(--custom-link-hover-font-size, var(--custom-blockquote-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px)))) * var(--custom-font-size-scale, 1))
}

@supports not (color: color(display-p3 1 1 1)) {

  code.custom-text a.custom-text:hover,
  code.custom-text a.custom-text:hover span.custom-text:not([data-text-fill]),
  code.custom-text span.custom-text[data-nested-link]:hover,
  code.custom-text span.custom-text[data-nested-link]:hover span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-hover-text-color-rgb, var(--custom-link-hover-text-color, var(--custom-blockquote-text-color-rgb, var(--custom-blockquote-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))
  }
}

a.custom-text[data-custom-page-link-current],
a.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]),
span.custom-text[data-custom-page-link-current],
span.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-link-current-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif)));
  font-style: var(--custom-link-current-font-style, var(--custom-link-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-link-current-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-text-color, #000)));
  font-size: calc(var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px))) * var(--custom-font-size-scale, 1));
  text-transform: var(--custom-link-current-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none)));
  text-decoration: var(--custom-link-current-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none)))
}

@supports not (color: color(display-p3 1 1 1)) {

  a.custom-text[data-custom-page-link-current],
  a.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]),
  span.custom-text[data-custom-page-link-current],
  span.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-current-text-color-rgb, var(--custom-link-current-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))
  }
}

code.custom-text a.custom-text[data-custom-page-link-current],
code.custom-text a.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]),
code.custom-text span.custom-text[data-custom-page-link-current],
code.custom-text span.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-code-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-code-font-style, var(--custom-font-style, normal));
  font-weight: var(--custom-code-font-weight, var(--custom-font-weight, 400));
  color: var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-code-text-color, var(--custom-text-color, #000))));
  font-size: calc(var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px))) * var(--custom-font-size-scale, 1))
}

@supports not (color: color(display-p3 1 1 1)) {

  code.custom-text a.custom-text[data-custom-page-link-current],
  code.custom-text a.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]),
  code.custom-text span.custom-text[data-custom-page-link-current],
  code.custom-text span.custom-text[data-custom-page-link-current] span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-current-text-color-rgb, var(--custom-link-current-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-code-text-color-rgb, var(--custom-code-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))
  }
}

a.custom-text[data-custom-page-link-current]:hover,
a.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]),
span.custom-text[data-custom-page-link-current]:hover,
span.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-link-hover-font-family, var(--custom-link-current-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif))));
  font-style: var(--custom-link-hover-font-style, var(--custom-link-current-font-style, var(--custom-link-font-style, var(--custom-font-style, normal))));
  font-weight: var(--custom-link-hover-font-weight, var(--custom-link-current-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400))));
  color: var(--custom-link-hover-text-color, var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-text-color, #000))));
  font-size: calc(var(--custom-link-hover-font-size, var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px)))) * var(--custom-font-size-scale, 1));
  text-transform: var(--custom-link-hover-text-transform, var(--custom-link-current-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none))));
  text-decoration: var(--custom-link-hover-text-decoration, var(--custom-link-current-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none))))
}

@supports not (color: color(display-p3 1 1 1)) {

  a.custom-text[data-custom-page-link-current]:hover,
  a.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]),
  span.custom-text[data-custom-page-link-current]:hover,
  span.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-hover-text-color-rgb, var(--custom-link-hover-text-color, var(--custom-link-current-text-color-rgb, var(--custom-link-current-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-code-text-color-rgb, var(--custom-code-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))))
  }
}

code.custom-text a.custom-text[data-custom-page-link-current]:hover,
code.custom-text a.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]),
code.custom-text span.custom-text[data-custom-page-link-current]:hover,
code.custom-text span.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]) {
  font-family: var(--custom-code-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-code-font-style, var(--custom-font-style, normal));
  font-weight: var(--custom-code-font-weight, var(--custom-font-weight, 400));
  color: var(--custom-link-hover-text-color, var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-code-text-color, var(--custom-text-color, #000)))));
  font-size: calc(var(--custom-link-hover-font-size, var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px)))) * var(--custom-font-size-scale, 1))
}

@supports not (color: color(display-p3 1 1 1)) {

  code.custom-text a.custom-text[data-custom-page-link-current]:hover,
  code.custom-text a.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]),
  code.custom-text span.custom-text[data-custom-page-link-current]:hover,
  code.custom-text span.custom-text[data-custom-page-link-current]:hover span.custom-text:not([data-text-fill]) {
    color: var(--custom-link-hover-text-color-rgb, var(--custom-link-hover-text-color, var(--custom-link-current-text-color-rgb, var(--custom-link-current-text-color, var(--custom-link-text-color-rgb, var(--custom-link-text-color, var(--custom-code-text-color-rgb, var(--custom-code-text-color, var(--custom-text-color-rgb, var(--custom-text-color, #000))))))))))
  }
}

.custom-image.custom-text {
  display: block;
  max-width: 100%;
  height: auto
}

.text-styles-preset-reset.custom-text {
  --custom-font-family: Inter, Inter Placeholder, sans-serif;
  --custom-font-style: normal;
  --custom-font-weight: 500;
  --custom-text-color: #000;
  --custom-font-size: 16px;
  --custom-letter-spacing: 0;
  --custom-text-transform: none;
  --custom-text-decoration: none;
  --custom-line-height: 1.2em;
  --custom-text-alignment: start;
  --custom-font-open-type-features: normal
}

ol.custom-text {
  --list-style-type: decimal
}

ul.custom-text,
ol.custom-text {
  padding-left: 3ch;
  position: relative
}

li.custom-text {
  counter-increment: list-item;
  list-style: none
}

ol.custom-text>li.custom-text:before {
  position: absolute;
  left: 0;
  content: counter(list-item, var(--list-style-type)) ".";
  font-variant-numeric: tabular-nums
}

ol.custom-text>li.custom-text:nth-last-child(n+100),
ol.custom-text>li.custom-text:nth-last-child(n+100)~li {
  padding-left: 1ch
}

ol.custom-text>li.custom-text:nth-last-child(n+1000),
ol.custom-text>li.custom-text:nth-last-child(n+1000)~li {
  padding-left: 2ch
}

ol.custom-text>li.custom-text:nth-last-child(n+10000),
ol.custom-text>li.custom-text:nth-last-child(n+10000)~li {
  padding-left: 3ch
}

ol.custom-text>li.custom-text:nth-last-child(n+100000),
ol.custom-text>li.custom-text:nth-last-child(n+100000)~li {
  padding-left: 4ch
}

ol.custom-text>li.custom-text:nth-last-child(n+1000000),
ol.custom-text>li.custom-text:nth-last-child(n+1000000)~li {
  padding-left: 5ch
}

ul.custom-text>li.custom-text:before {
  position: absolute;
  left: 0;
  content: "\2022"
}

.custom-table-wrapper {
  overflow-x: auto
}

table.custom-text,
.custom-table-wrapper table.custom-text {
  border-collapse: separate;
  border-spacing: 0;
  table-layout: auto;
  word-break: normal;
  width: 100%
}

td.custom-text,
th.custom-text {
  min-width: 16ch;
  vertical-align: top
}

.custom-text-module[style*=aspect-ratio]>:first-child {
  width: 100%
}

@supports not (aspect-ratio: 1) {
  .custom-text-module[style*=aspect-ratio] {
    position: relative
  }
}

@supports not (aspect-ratio: 1) {
  .custom-text-module[style*=aspect-ratio]:before {
    content: "";
    display: block;
    padding-bottom: calc(100% / calc(var(--aspect-ratio)))
  }
}

@supports not (aspect-ratio: 1) {
  .custom-text-module[style*=aspect-ratio]>:first-child {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%
  }
}

[data-custom-component-type=DeprecatedRichText] {
  cursor: inherit
}

[data-custom-component-type=DeprecatedRichText] .text-styles-preset-reset {
  --custom-font-family: Inter, Inter Placeholder, sans-serif;
  --custom-font-style: normal;
  --custom-font-weight: 500;
  --custom-text-color: #000;
  --custom-font-size: 16px;
  --custom-letter-spacing: 0;
  --custom-text-transform: none;
  --custom-text-decoration: none;
  --custom-line-height: 1.2em;
  --custom-text-alignment: start;
  --custom-font-open-type-features: normal;
  --font-variation-settings: normal
}

[data-custom-component-type=DeprecatedRichText] p,
[data-custom-component-type=DeprecatedRichText] div,
[data-custom-component-type=DeprecatedRichText] h1,
[data-custom-component-type=DeprecatedRichText] h2,
[data-custom-component-type=DeprecatedRichText] h3,
[data-custom-component-type=DeprecatedRichText] h4,
[data-custom-component-type=DeprecatedRichText] h5,
[data-custom-component-type=DeprecatedRichText] h6 {
  margin: 0;
  padding: 0
}

[data-custom-component-type=DeprecatedRichText] p,
[data-custom-component-type=DeprecatedRichText] div,
[data-custom-component-type=DeprecatedRichText] h1,
[data-custom-component-type=DeprecatedRichText] h2,
[data-custom-component-type=DeprecatedRichText] h3,
[data-custom-component-type=DeprecatedRichText] h4,
[data-custom-component-type=DeprecatedRichText] h5,
[data-custom-component-type=DeprecatedRichText] h6,
[data-custom-component-type=DeprecatedRichText] li,
[data-custom-component-type=DeprecatedRichText] ol,
[data-custom-component-type=DeprecatedRichText] ul,
[data-custom-component-type=DeprecatedRichText] span:not([data-text-fill]) {
  font-family: var(--custom-font-family, Inter, Inter Placeholder, sans-serif);
  font-style: var(--custom-font-style, normal);
  font-weight: var(--custom-font-weight, 400);
  color: var(--custom-text-color, #000);
  font-size: var(--custom-font-size, 16px);
  letter-spacing: var(--custom-letter-spacing, 0);
  text-transform: var(--custom-text-transform, none);
  text-decoration: var(--custom-text-decoration, none);
  line-height: var(--custom-line-height, 1.2em);
  text-align: var(--custom-text-alignment, start)
}

[data-custom-component-type=DeprecatedRichText] p:not(:first-child),
[data-custom-component-type=DeprecatedRichText] div:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h1:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h2:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h3:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h4:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h5:not(:first-child),
[data-custom-component-type=DeprecatedRichText] h6:not(:first-child),
[data-custom-component-type=DeprecatedRichText] ol:not(:first-child),
[data-custom-component-type=DeprecatedRichText] ul:not(:first-child),
[data-custom-component-type=DeprecatedRichText] .custom-image:not(:first-child) {
  margin-top: var(--custom-paragraph-spacing, 0)
}

[data-custom-component-type=DeprecatedRichText] span[data-text-fill] {
  display: inline-block;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent
}

[data-custom-component-type=DeprecatedRichText] a,
[data-custom-component-type=DeprecatedRichText] a span:not([data-text-fill]) {
  font-family: var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif));
  font-style: var(--custom-link-font-style, var(--custom-font-style, normal));
  font-weight: var(--custom-link-font-weight, var(--custom-font-weight, 400));
  color: var(--custom-link-text-color, var(--custom-text-color, #000));
  font-size: var(--custom-link-font-size, var(--custom-font-size, 16px));
  text-transform: var(--custom-link-text-transform, var(--custom-text-transform, none));
  text-decoration: var(--custom-link-text-decoration, var(--custom-text-decoration, none))
}

[data-custom-component-type=DeprecatedRichText] a:hover,
[data-custom-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]) {
  font-family: var(--custom-link-hover-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif)));
  font-style: var(--custom-link-hover-font-style, var(--custom-link-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-link-hover-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-link-hover-text-color, var(--custom-link-text-color, var(--custom-text-color, #000)));
  font-size: var(--custom-link-hover-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px)));
  text-transform: var(--custom-link-hover-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none)));
  text-decoration: var(--custom-link-hover-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none)))
}

[data-custom-component-type=DeprecatedRichText] a[data-custom-page-link-current],
[data-custom-component-type=DeprecatedRichText] a[data-custom-page-link-current] span:not([data-text-fill]):not([data-nested-link]) {
  font-family: var(--custom-link-current-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif)));
  font-style: var(--custom-link-current-font-style, var(--custom-link-font-style, var(--custom-font-style, normal)));
  font-weight: var(--custom-link-current-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400)));
  color: var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-text-color, #000)));
  font-size: var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px)));
  text-transform: var(--custom-link-current-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none)));
  text-decoration: var(--custom-link-current-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none)))
}

[data-custom-component-type=DeprecatedRichText] a[data-custom-page-link-current]:hover,
[data-custom-component-type=DeprecatedRichText] a[data-custom-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]) {
  font-family: var(--custom-link-hover-font-family, var(--custom-link-current-font-family, var(--custom-link-font-family, var(--custom-font-family, Inter, Inter Placeholder, sans-serif))));
  font-style: var(--custom-link-hover-font-style, var(--custom-link-current-font-style, var(--custom-link-font-style, var(--custom-font-style, normal))));
  font-weight: var(--custom-link-hover-font-weight, var(--custom-link-current-font-weight, var(--custom-link-font-weight, var(--custom-font-weight, 400))));
  color: var(--custom-link-hover-text-color, var(--custom-link-current-text-color, var(--custom-link-text-color, var(--custom-text-color, #000))));
  font-size: var(--custom-link-hover-font-size, var(--custom-link-current-font-size, var(--custom-link-font-size, var(--custom-font-size, 16px))));
  text-transform: var(--custom-link-hover-text-transform, var(--custom-link-current-text-transform, var(--custom-link-text-transform, var(--custom-text-transform, none))));
  text-decoration: var(--custom-link-hover-text-decoration, var(--custom-link-current-text-decoration, var(--custom-link-text-decoration, var(--custom-text-decoration, none))))
}

[data-custom-component-type=DeprecatedRichText] strong {
  font-weight: bolder
}

[data-custom-component-type=DeprecatedRichText] em {
  font-style: italic
}

[data-custom-component-type=DeprecatedRichText] .custom-image {
  display: block;
  max-width: 100%;
  height: auto
}

[data-custom-component-type=DeprecatedRichText] ul,
[data-custom-component-type=DeprecatedRichText] ol {
  display: table;
  width: 100%;
  padding-left: 0;
  margin: 0
}

[data-custom-component-type=DeprecatedRichText] li {
  display: table-row;
  counter-increment: list-item;
  list-style: none
}

[data-custom-component-type=DeprecatedRichText] ol>li:before {
  display: table-cell;
  width: 2.25ch;
  box-sizing: border-box;
  padding-right: .75ch;
  content: counter(list-item) ".";
  white-space: nowrap
}

[data-custom-component-type=DeprecatedRichText] ul>li:before {
  display: table-cell;
  width: 2.25ch;
  box-sizing: border-box;
  padding-right: .75ch;
  content: "\2022"
}

:not([data-custom-generated])>[data-custom-stack-content-wrapper]>*,
:not([data-custom-generated])>[data-custom-stack-content-wrapper]>[data-custom-component-type],
:not([data-custom-generated])>[data-custom-stack-content-wrapper]>[data-custom-legacy-stack-gap-enabled]>*,
:not([data-custom-generated])>[data-custom-stack-content-wrapper]>[data-custom-legacy-stack-gap-enabled]>[data-custom-component-type] {
  position: relative
}

.flexbox-gap-not-supported [data-custom-legacy-stack-gap-enabled=true]>*,
[data-custom-legacy-stack-gap-enabled=true][data-custom-stack-flexbox-gap=false] {
  margin-top: calc(var(--stack-gap-y) / 2);
  margin-bottom: calc(var(--stack-gap-y) / 2);
  margin-right: calc(var(--stack-gap-x) / 2);
  margin-left: calc(var(--stack-gap-x) / 2)
}

[data-custom-stack-content-wrapper][data-custom-stack-gap-enabled=true] {
  row-gap: var(--stack-native-row-gap);
  column-gap: var(--stack-native-column-gap)
}

.flexbox-gap-not-supported [data-custom-stack-content-wrapper][data-custom-stack-gap-enabled=true] {
  row-gap: unset;
  column-gap: unset
}

.flexbox-gap-not-supported [data-custom-stack-direction-reverse=false] [data-custom-legacy-stack-gap-enabled=true]>*:first-child,
[data-custom-stack-direction-reverse=false] [data-custom-legacy-stack-gap-enabled=true][data-custom-stack-flexbox-gap=false]>*:first-child,
.flexbox-gap-not-supported [data-custom-stack-direction-reverse=true] [data-custom-legacy-stack-gap-enabled=true]>*:last-child,
[data-custom-stack-direction-reverse=true] [data-custom-legacy-stack-gap-enabled=true][data-custom-stack-flexbox-gap=false]>*:last-child {
  margin-top: 0;
  margin-left: 0
}

.flexbox-gap-not-supported [data-custom-stack-direction-reverse=false] [data-custom-legacy-stack-gap-enabled=true]>*:last-child,
[data-custom-stack-direction-reverse=false] [data-custom-legacy-stack-gap-enabled=true][data-custom-stack-flexbox-gap=false]>*:last-child,
.flexbox-gap-not-supported [data-custom-stack-direction-reverse=true] [data-custom-legacy-stack-gap-enabled=true]>*:first-child,
[data-custom-stack-direction-reverse=true] [data-custom-legacy-stack-gap-enabled=true][data-custom-stack-flexbox-gap=false]>*:first-child {
  margin-right: 0;
  margin-bottom: 0
}

NavigationContainer [data-custom-component-type=NavigationContainer]>*,
[data-custom-component-type=NavigationContainer]>[data-custom-component-type] {
  position: relative
}

[data-custom-component-type=Scroll]::-webkit-scrollbar {
  display: none
}

[data-custom-component-type=ScrollContentWrapper]>* {
  position: relative
}

[data-custom-component-type=NativeScroll] {
  -webkit-overflow-scrolling: touch
}

[data-custom-component-type=NativeScroll]>* {
  position: relative
}

[data-custom-component-type=NativeScroll].direction-both {
  overflow-x: scroll;
  overflow-y: scroll
}

[data-custom-component-type=NativeScroll].direction-vertical {
  overflow-x: hidden;
  overflow-y: scroll
}

[data-custom-component-type=NativeScroll].direction-horizontal {
  overflow-x: scroll;
  overflow-y: hidden
}

[data-custom-component-type=NativeScroll].direction-vertical>* {
  width: 100% !important
}

[data-custom-component-type=NativeScroll].direction-horizontal>* {
  height: 100% !important
}

[data-custom-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar {
  display: none
}

[data-custom-component-type=PageContentWrapper]>*,
[data-custom-component-type=PageContentWrapper]>[data-custom-component-type] {
  position: relative
}

[data-custom-component-type=DeviceComponent].no-device>* {
  width: 100% !important;
  height: 100% !important
}

[data-is-present=false],
[data-is-present=false] * {
  pointer-events: none !important
}

[data-custom-cursor=pointer] {
  cursor: pointer
}

[data-custom-cursor=grab] {
  cursor: grab
}

[data-custom-cursor=grab]:active {
  cursor: grabbing
}

[data-custom-component-type=Frame] *,
[data-custom-component-type=Stack] * {
  pointer-events: auto
}

[data-custom-generated] * {
  pointer-events: unset
}

.svgContainer svg {
  display: block
}

[data-reset=button] {
  border-width: 0;
  padding: 0;
  background: none
}

[data-hide-scrollbars=true]::-webkit-scrollbar {
  width: 0px;
  height: 0px
}

[data-hide-scrollbars=true]::-webkit-scrollbar-thumb {
  background: transparent
}

[data-hide-scrollbars=true] {
  scrollbar-width: none
}

.custom-cursor-none,
.custom-cursor-none * {
  cursor: none !important
}

.custom-pointer-events-none,
.custom-pointer-events-none * {
  pointer-events: none !important
}

.custom-xRY9L[data-border=true]:after,
.custom-xRY9L [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-body-PmR5GbcO8-custom-xRY9L {
  background: var(--token-b69a2820-65b0-4428-9394-a203b35ae7ac, rgb(6, 15, 17))
}

.custom-xRY9L.custom-rdszgi,
.custom-xRY9L .custom-rdszgi {
  display: block
}

.custom-xRY9L.custom-1r0s285 {
  align-content: center;
  align-items: center;
  background-color: var(--token-b69a2820-65b0-4428-9394-a203b35ae7ac, #060f11);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1280px
}

.custom-xRY9L .custom-1nwh6nv {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%;
  z-index: 5
}

.custom-xRY9L .custom-spkrln-container {
  flex: none;
  height: auto;
  position: relative;
  width: 100%;
  z-index: 9
}

.custom-xRY9L .custom-1yk9470,
.custom-xRY9L .custom-8b1rh5,
.custom-xRY9L .custom-qrvv0b {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 160px 0;
  position: relative;
  width: 100%
}

.custom-xRY9L .custom-1fbq7s0,
.custom-xRY9L .custom-1hsysy3 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: center;
  max-width: 1280px;
  overflow: visible;
  padding: 0 40px;
  position: relative;
  width: 100%
}

.custom-xRY9L .custom-1ib2pdo,
.custom-xRY9L .custom-v2va7b {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-xRY9L .custom-f79bus,
.custom-xRY9L .custom-3nnfgz {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-xRY9L .custom-fbp1hc,
.custom-xRY9L .custom-1vi5446 {
  --custom-link-text-color: #0099ff;
  --custom-link-text-decoration: underline;
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-xRY9L .custom-wgmal7,
.custom-xRY9L .custom-ax3xs5,
.custom-xRY9L .custom-1phwrrx,
.custom-xRY9L .custom-1rqhuev,
.custom-xRY9L .custom-yg8eq1,
.custom-xRY9L .custom-s3333t,
.custom-xRY9L .custom-hlru6i,
.custom-xRY9L .custom-rekquq,
.custom-xRY9L .custom-1y6x4jj,
.custom-xRY9L .custom-svpqwh {
  --custom-link-text-color: #0099ff;
  --custom-link-text-decoration: underline;
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-xRY9L .custom-12m0o2d,
.custom-xRY9L .custom-g9rf9l {
  --custom-link-text-color: #0099ff;
  --custom-link-text-decoration: underline;
  flex: none;
  height: auto;
  max-width: 540px;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-xRY9L .custom-18g9mnb {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-xRY9L .custom-1wmt019 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-xRY9L .custom-7k1c2i-container {
  align-self: stretch;
  flex: 1.5 0 0px;
  height: auto;
  position: relative;
  width: 1px
}

.custom-xRY9L .custom-uiwh0m {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-xRY9L .custom-13m9xzt,
.custom-xRY9L .custom-1jth5lq,
.custom-xRY9L .custom-16y2r2q {
  --border-bottom-width: 1px;
  --border-color: var(--token-c55792fe-13b9-4f9a-ade0-295b1c41380b, #212e31);
  --border-left-width: 1px;
  --border-right-width: 1px;
  --border-style: solid;
  --border-top-width: 1px;
  align-content: flex-start;
  align-items: flex-start;
  background-color: var(--token-b69a2820-65b0-4428-9394-a203b35ae7ac, #060f11);
  border-radius: 14px;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 32px;
  position: relative;
  width: 100%;
  will-change: var(--custom-will-change-override, transform)
}

.custom-xRY9L .custom-1b95v37,
.custom-xRY9L .custom-hl5tcw,
.custom-xRY9L .custom-dg7tl7 {
  --border-bottom-width: 1px;
  --border-color: var(--token-c55792fe-13b9-4f9a-ade0-295b1c41380b, #2b2d2a);
  --border-left-width: 1px;
  --border-right-width: 1px;
  --border-style: solid;
  --border-top-width: 1px;
  align-content: center;
  align-items: center;
  aspect-ratio: 1 / 1;
  background-color: var(--token-49581d6a-7694-4733-bc6f-fd82c9e0713e, #1c1d1b);
  border-radius: 8px;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: var(--custom-aspect-ratio-supported, 40px);
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 40px
}

.custom-xRY9L .custom-1nafuj9-container,
.custom-xRY9L .custom-ka3kri-container,
.custom-xRY9L .custom-wt2phe-container {
  flex: none;
  height: 24px;
  position: relative;
  width: 24px
}

.custom-xRY9L .custom-1jrs9y2,
.custom-xRY9L .custom-1fkz62m,
.custom-xRY9L .custom-hh0lro {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-xRY9L .custom-4j3ldg,
.custom-xRY9L .custom-1ooz7ia,
.custom-xRY9L .custom-ktn9k2 {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

.custom-xRY9L .custom-gzgweb {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  max-width: 768px;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-xRY9L .custom-155d4bs-container,
.custom-xRY9L .custom-ifbu3r-container {
  flex: 1 0 0px;
  height: auto;
  position: relative;
  width: 1px
}

.custom-xRY9L .custom-1eos29d {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 96px;
  height: min-content;
  justify-content: center;
  max-width: 1280px;
  overflow: hidden;
  padding: 0 40px;
  position: relative;
  width: 100%
}

.custom-xRY9L .custom-1s6ewq {
  --border-bottom-width: 1px;
  --border-color: var(--token-c55792fe-13b9-4f9a-ade0-295b1c41380b, #212e31);
  --border-left-width: 0px;
  --border-right-width: 0px;
  --border-style: solid;
  --border-top-width: 0px;
  align-content: center;
  align-items: center;
  background: linear-gradient(180deg, #081217, #0b1a1d 97.74774774774775%);
  border-radius: 14px;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 456px;
  justify-content: flex-start;
  overflow: hidden;
  padding: 64px;
  position: relative;
  width: 100%;
  will-change: var(--custom-will-change-override, transform);
  z-index: 1
}

.custom-xRY9L .custom-18m3h7o {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: min-content;
  justify-content: flex-start;
  max-width: 440px;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px;
  z-index: 2
}

.custom-xRY9L .custom-9sa2k1 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
  z-index: 5
}

.custom-xRY9L .custom-49nuf4 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-xRY9L .custom-h1cunl-container,
.custom-xRY9L .custom-45xgc5-container {
  flex: none;
  height: auto;
  position: relative;
  width: auto
}

.custom-xRY9L .custom-1788cig {
  aspect-ratio: 1.5401069518716577 / 1;
  bottom: -60px;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 780px);
  left: 0;
  overflow: visible;
  position: absolute;
  right: 0;
  z-index: 1
}

.custom-xRY9L .custom-16v0dpu {
  bottom: -7px;
  flex: none;
  height: 457px;
  left: -32px;
  overflow: visible;
  position: absolute;
  right: -1px;
  z-index: 1
}

.custom-xRY9L .custom-1emjlcz {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-xRY9L .custom-1i6o0b3 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  max-width: 1280px;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-xRY9L .custom-jxouz5-container {
  bottom: 70px;
  flex: none;
  height: 40px;
  position: fixed;
  right: 20px;
  width: 140px;
  z-index: 10
}

@supports (background: -webkit-named-image(i)) and (not (scale:1)) {

  .custom-xRY9L.custom-1r0s285,
  .custom-xRY9L .custom-1nwh6nv,
  .custom-xRY9L .custom-1yk9470,
  .custom-xRY9L .custom-1fbq7s0,
  .custom-xRY9L .custom-1ib2pdo,
  .custom-xRY9L .custom-f79bus,
  .custom-xRY9L .custom-18g9mnb,
  .custom-xRY9L .custom-1wmt019,
  .custom-xRY9L .custom-uiwh0m,
  .custom-xRY9L .custom-13m9xzt,
  .custom-xRY9L .custom-1b95v37,
  .custom-xRY9L .custom-1jrs9y2,
  .custom-xRY9L .custom-1jth5lq,
  .custom-xRY9L .custom-hl5tcw,
  .custom-xRY9L .custom-1fkz62m,
  .custom-xRY9L .custom-16y2r2q,
  .custom-xRY9L .custom-dg7tl7,
  .custom-xRY9L .custom-hh0lro,
  .custom-xRY9L .custom-8b1rh5,
  .custom-xRY9L .custom-1hsysy3,
  .custom-xRY9L .custom-v2va7b,
  .custom-xRY9L .custom-3nnfgz,
  .custom-xRY9L .custom-gzgweb,
  .custom-xRY9L .custom-qrvv0b,
  .custom-xRY9L .custom-1eos29d,
  .custom-xRY9L .custom-1s6ewq,
  .custom-xRY9L .custom-18m3h7o,
  .custom-xRY9L .custom-9sa2k1,
  .custom-xRY9L .custom-49nuf4,
  .custom-xRY9L .custom-1emjlcz,
  .custom-xRY9L .custom-1i6o0b3 {
    gap: 0px
  }

  .custom-xRY9L.custom-1r0s285>*,
  .custom-xRY9L .custom-1yk9470>*,
  .custom-xRY9L .custom-8b1rh5>*,
  .custom-xRY9L .custom-qrvv0b>* {
    margin: 0
  }

  .custom-xRY9L.custom-1r0s285>:first-child,
  .custom-xRY9L .custom-1nwh6nv>:first-child,
  .custom-xRY9L .custom-1yk9470>:first-child,
  .custom-xRY9L .custom-1fbq7s0>:first-child,
  .custom-xRY9L .custom-1ib2pdo>:first-child,
  .custom-xRY9L .custom-uiwh0m>:first-child,
  .custom-xRY9L .custom-13m9xzt>:first-child,
  .custom-xRY9L .custom-1jrs9y2>:first-child,
  .custom-xRY9L .custom-1jth5lq>:first-child,
  .custom-xRY9L .custom-1fkz62m>:first-child,
  .custom-xRY9L .custom-16y2r2q>:first-child,
  .custom-xRY9L .custom-hh0lro>:first-child,
  .custom-xRY9L .custom-8b1rh5>:first-child,
  .custom-xRY9L .custom-1hsysy3>:first-child,
  .custom-xRY9L .custom-v2va7b>:first-child,
  .custom-xRY9L .custom-qrvv0b>:first-child,
  .custom-xRY9L .custom-1eos29d>:first-child,
  .custom-xRY9L .custom-18m3h7o>:first-child,
  .custom-xRY9L .custom-9sa2k1>:first-child {
    margin-top: 0
  }

  .custom-xRY9L.custom-1r0s285>:last-child,
  .custom-xRY9L .custom-1nwh6nv>:last-child,
  .custom-xRY9L .custom-1yk9470>:last-child,
  .custom-xRY9L .custom-1fbq7s0>:last-child,
  .custom-xRY9L .custom-1ib2pdo>:last-child,
  .custom-xRY9L .custom-uiwh0m>:last-child,
  .custom-xRY9L .custom-13m9xzt>:last-child,
  .custom-xRY9L .custom-1jrs9y2>:last-child,
  .custom-xRY9L .custom-1jth5lq>:last-child,
  .custom-xRY9L .custom-1fkz62m>:last-child,
  .custom-xRY9L .custom-16y2r2q>:last-child,
  .custom-xRY9L .custom-hh0lro>:last-child,
  .custom-xRY9L .custom-8b1rh5>:last-child,
  .custom-xRY9L .custom-1hsysy3>:last-child,
  .custom-xRY9L .custom-v2va7b>:last-child,
  .custom-xRY9L .custom-qrvv0b>:last-child,
  .custom-xRY9L .custom-1eos29d>:last-child,
  .custom-xRY9L .custom-18m3h7o>:last-child,
  .custom-xRY9L .custom-9sa2k1>:last-child {
    margin-bottom: 0
  }

  .custom-xRY9L .custom-1nwh6nv>* {
    margin: 5px 0
  }

  .custom-xRY9L .custom-1fbq7s0>*,
  .custom-xRY9L .custom-1hsysy3>*,
  .custom-xRY9L .custom-1eos29d>* {
    margin: 48px 0
  }

  .custom-xRY9L .custom-1ib2pdo>*,
  .custom-xRY9L .custom-13m9xzt>*,
  .custom-xRY9L .custom-1jth5lq>*,
  .custom-xRY9L .custom-16y2r2q>*,
  .custom-xRY9L .custom-v2va7b>*,
  .custom-xRY9L .custom-9sa2k1>* {
    margin: 8px 0
  }

  .custom-xRY9L .custom-f79bus>*,
  .custom-xRY9L .custom-3nnfgz>* {
    margin: 0 4px
  }

  .custom-xRY9L .custom-f79bus>:first-child,
  .custom-xRY9L .custom-18g9mnb>:first-child,
  .custom-xRY9L .custom-1wmt019>:first-child,
  .custom-xRY9L .custom-1b95v37>:first-child,
  .custom-xRY9L .custom-hl5tcw>:first-child,
  .custom-xRY9L .custom-dg7tl7>:first-child,
  .custom-xRY9L .custom-3nnfgz>:first-child,
  .custom-xRY9L .custom-gzgweb>:first-child,
  .custom-xRY9L .custom-1s6ewq>:first-child,
  .custom-xRY9L .custom-49nuf4>:first-child,
  .custom-xRY9L .custom-1emjlcz>:first-child,
  .custom-xRY9L .custom-1i6o0b3>:first-child {
    margin-left: 0
  }

  .custom-xRY9L .custom-f79bus>:last-child,
  .custom-xRY9L .custom-18g9mnb>:last-child,
  .custom-xRY9L .custom-1wmt019>:last-child,
  .custom-xRY9L .custom-1b95v37>:last-child,
  .custom-xRY9L .custom-hl5tcw>:last-child,
  .custom-xRY9L .custom-dg7tl7>:last-child,
  .custom-xRY9L .custom-3nnfgz>:last-child,
  .custom-xRY9L .custom-gzgweb>:last-child,
  .custom-xRY9L .custom-1s6ewq>:last-child,
  .custom-xRY9L .custom-49nuf4>:last-child,
  .custom-xRY9L .custom-1emjlcz>:last-child,
  .custom-xRY9L .custom-1i6o0b3>:last-child {
    margin-right: 0
  }

  .custom-xRY9L .custom-18g9mnb>*,
  .custom-xRY9L .custom-1b95v37>*,
  .custom-xRY9L .custom-hl5tcw>*,
  .custom-xRY9L .custom-dg7tl7>*,
  .custom-xRY9L .custom-gzgweb>*,
  .custom-xRY9L .custom-1emjlcz>*,
  .custom-xRY9L .custom-1i6o0b3>* {
    margin: 0 5px
  }

  .custom-xRY9L .custom-1wmt019>* {
    margin: 0 48px
  }

  .custom-xRY9L .custom-uiwh0m>* {
    margin: 12px 0
  }

  .custom-xRY9L .custom-1jrs9y2>*,
  .custom-xRY9L .custom-1fkz62m>*,
  .custom-xRY9L .custom-hh0lro>* {
    margin: 4px 0
  }

  .custom-xRY9L .custom-1s6ewq>* {
    margin: 0
  }

  .custom-xRY9L .custom-18m3h7o>* {
    margin: 20px 0
  }

  .custom-xRY9L .custom-49nuf4>* {
    margin: 0 8px
  }
}

@media (min-width: 1280px) {
  .custom-xRY9L .hidden-1r0s285 {
    display: none !important
  }
}

@media (min-width: 1024px) and (max-width: 1279px) {
  .custom-xRY9L .hidden-rxcrym {
    display: none !important
  }

  .custom-body-PmR5GbcO8-custom-xRY9L {
    background: var(--token-b69a2820-65b0-4428-9394-a203b35ae7ac, rgb(6, 15, 17))
  }

  .custom-xRY9L.custom-1r0s285 {
    width: 1024px
  }

  .custom-xRY9L .custom-1fbq7s0,
  .custom-xRY9L .custom-1hsysy3,
  .custom-xRY9L .custom-1eos29d {
    padding: 0 30px
  }

  .custom-xRY9L .custom-1wmt019 {
    gap: 64px;
    justify-content: flex-start
  }

  .custom-xRY9L .custom-1788cig {
    height: var(--custom-aspect-ratio-supported, 626px)
  }

  @supports (background: -webkit-named-image(i)) and (not (scale:1)) {
    .custom-xRY9L .custom-1wmt019 {
      gap: 0px
    }

    .custom-xRY9L .custom-1wmt019>* {
      margin: 0 32px
    }

    .custom-xRY9L .custom-1wmt019>:first-child {
      margin-left: 0
    }

    .custom-xRY9L .custom-1wmt019>:last-child {
      margin-right: 0
    }
  }
}

@media (min-width: 810px) and (max-width: 1023px) {
  .custom-xRY9L .hidden-ym91yu {
    display: none !important
  }

  .custom-body-PmR5GbcO8-custom-xRY9L {
    background: var(--token-b69a2820-65b0-4428-9394-a203b35ae7ac, rgb(6, 15, 17))
  }

  .custom-xRY9L.custom-1r0s285 {
    width: 810px
  }

  .custom-xRY9L .custom-1fbq7s0,
  .custom-xRY9L .custom-1hsysy3,
  .custom-xRY9L .custom-1eos29d {
    padding: 0 30px
  }

  .custom-xRY9L .custom-1wmt019 {
    flex-direction: column;
    gap: 124px;
    justify-content: flex-start
  }

  .custom-xRY9L .custom-7k1c2i-container {
    align-self: unset;
    flex: none;
    height: 478px;
    width: 150%
  }

  .custom-xRY9L .custom-uiwh0m {
    flex: none;
    width: 100%
  }

  .custom-xRY9L .custom-1s6ewq {
    padding: 40px
  }

  .custom-xRY9L .custom-1788cig {
    bottom: 0;
    height: var(--custom-aspect-ratio-supported, 786px);
    left: -200px;
    right: -200px
  }

  @supports (background: -webkit-named-image(i)) and (not (scale:1)) {
    .custom-xRY9L .custom-1wmt019 {
      gap: 0px
    }

    .custom-xRY9L .custom-1wmt019>* {
      margin: 62px 0
    }

    .custom-xRY9L .custom-1wmt019>:first-child {
      margin-top: 0
    }

    .custom-xRY9L .custom-1wmt019>:last-child {
      margin-bottom: 0
    }
  }
}

@media (max-width: 809px) {
  .custom-xRY9L .hidden-gh537n {
    display: none !important
  }

  .custom-body-PmR5GbcO8-custom-xRY9L {
    background: var(--token-b69a2820-65b0-4428-9394-a203b35ae7ac, rgb(6, 15, 17))
  }

  .custom-xRY9L.custom-1r0s285 {
    width: 390px
  }

  .custom-xRY9L .custom-1yk9470,
  .custom-xRY9L .custom-8b1rh5 {
    padding: 96px 0
  }

  .custom-xRY9L .custom-1fbq7s0,
  .custom-xRY9L .custom-1hsysy3,
  .custom-xRY9L .custom-1eos29d {
    padding: 0 20px
  }

  .custom-xRY9L .custom-1wmt019 {
    flex-direction: column;
    justify-content: flex-start
  }

  .custom-xRY9L .custom-7k1c2i-container {
    align-self: unset;
    flex: none;
    height: 324px;
    width: 100%
  }

  .custom-xRY9L .custom-uiwh0m {
    flex: none;
    width: 100%
  }

  .custom-xRY9L .custom-1s6ewq {
    align-content: flex-start;
    align-items: flex-start;
    justify-content: center;
    padding: 40px
  }

  .custom-xRY9L .custom-49nuf4 {
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center
  }

  .custom-xRY9L .custom-h1cunl-container,
  .custom-xRY9L .custom-45xgc5-container {
    width: 100%
  }

  .custom-xRY9L .custom-1788cig {
    bottom: 0;
    height: var(--custom-aspect-ratio-supported, 829px);
    left: -443px;
    right: -443px
  }

  @supports (background: -webkit-named-image(i)) and (not (scale:1)) {

    .custom-xRY9L .custom-1wmt019,
    .custom-xRY9L .custom-49nuf4 {
      gap: 0px
    }

    .custom-xRY9L .custom-1wmt019>* {
      margin: 48px 0
    }

    .custom-xRY9L .custom-1wmt019>:first-child,
    .custom-xRY9L .custom-49nuf4>:first-child {
      margin-top: 0
    }

    .custom-xRY9L .custom-1wmt019>:last-child,
    .custom-xRY9L .custom-49nuf4>:last-child {
      margin-bottom: 0
    }

    .custom-xRY9L .custom-49nuf4>* {
      margin: 8px 0
    }
  }
}

.custom-LX0w1 .custom-styles-preset-1gt4429:not(.rich-text-wrapper),
.custom-LX0w1 .custom-styles-preset-1gt4429.rich-text-wrapper p {
  --custom-font-family: "Roboto Mono", monospace;
  --custom-font-family-bold: "Roboto Mono", monospace;
  --custom-font-family-bold-italic: "Roboto Mono", monospace;
  --custom-font-family-italic: "Roboto Mono", monospace;
  --custom-font-size: 16px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 500;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 500;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.2em;
  --custom-paragraph-spacing: 20px;
  --custom-text-alignment: start;
  --custom-text-color: var(--token-014f44b0-4365-49a2-a3e1-43e76509186b, #adff85);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

.custom-Isr7q .custom-styles-preset-1ju7w8d:not(.rich-text-wrapper),
.custom-Isr7q .custom-styles-preset-1ju7w8d.rich-text-wrapper h1 {
  --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-size: 64px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 500;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 500;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.2em;
  --custom-paragraph-spacing: 40px;
  --custom-text-alignment: left;
  --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

@media (max-width: 1279px) and (min-width: 1024px) {

  .custom-Isr7q .custom-styles-preset-1ju7w8d:not(.rich-text-wrapper),
  .custom-Isr7q .custom-styles-preset-1ju7w8d.rich-text-wrapper h1 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 64px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

@media (max-width: 1023px) and (min-width: 810px) {

  .custom-Isr7q .custom-styles-preset-1ju7w8d:not(.rich-text-wrapper),
  .custom-Isr7q .custom-styles-preset-1ju7w8d.rich-text-wrapper h1 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 48px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

@media (max-width: 809px) and (min-width: 0px) {

  .custom-Isr7q .custom-styles-preset-1ju7w8d:not(.rich-text-wrapper),
  .custom-Isr7q .custom-styles-preset-1ju7w8d.rich-text-wrapper h1 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 36px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

.custom-mTpr8 .custom-styles-preset-i6g36k:not(.rich-text-wrapper),
.custom-mTpr8 .custom-styles-preset-i6g36k.rich-text-wrapper p {
  --custom-font-family: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-bold: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-bold-italic: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-italic: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-size: 18px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 400;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 400;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.4em;
  --custom-paragraph-spacing: 20px;
  --custom-text-alignment: center;
  --custom-text-color: var(--token-6014b03e-96b6-44fc-a8fe-1c6402d9a85e, #b4b9b1);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

.custom-J1OKi .custom-styles-preset-oh2hj5:not(.rich-text-wrapper),
.custom-J1OKi .custom-styles-preset-oh2hj5.rich-text-wrapper p {
  --custom-font-family: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-bold: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-bold-italic: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-family-italic: "Roboto", "Roboto Placeholder", sans-serif;
  --custom-font-size: 16px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 400;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 400;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.4em;
  --custom-paragraph-spacing: 20px;
  --custom-text-alignment: left;
  --custom-text-color: var(--token-6014b03e-96b6-44fc-a8fe-1c6402d9a85e, #d1d4d7);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

.custom-nCzkw .custom-styles-preset-csjfze:not(.rich-text-wrapper),
.custom-nCzkw .custom-styles-preset-csjfze.rich-text-wrapper a {
  --custom-link-current-text-decoration: none;
  --custom-link-hover-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
  --custom-link-hover-text-decoration: none;
  --custom-link-text-color: var(--token-014f44b0-4365-49a2-a3e1-43e76509186b, #adff85);
  --custom-link-text-decoration: none
}

.custom-Ab0R8 .custom-styles-preset-uswa5v:not(.rich-text-wrapper),
.custom-Ab0R8 .custom-styles-preset-uswa5v.rich-text-wrapper h2 {
  --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
  --custom-font-size: 48px;
  --custom-font-style: normal;
  --custom-font-style-bold: normal;
  --custom-font-style-bold-italic: italic;
  --custom-font-style-italic: italic;
  --custom-font-weight: 500;
  --custom-font-weight-bold: 700;
  --custom-font-weight-bold-italic: 700;
  --custom-font-weight-italic: 500;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.2em;
  --custom-paragraph-spacing: 40px;
  --custom-text-alignment: left;
  --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
  --custom-text-decoration: none;
  --custom-text-transform: none
}

@media (max-width: 1279px) and (min-width: 1024px) {

  .custom-Ab0R8 .custom-styles-preset-uswa5v:not(.rich-text-wrapper),
  .custom-Ab0R8 .custom-styles-preset-uswa5v.rich-text-wrapper h2 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 48px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

@media (max-width: 1023px) and (min-width: 810px) {

  .custom-Ab0R8 .custom-styles-preset-uswa5v:not(.rich-text-wrapper),
  .custom-Ab0R8 .custom-styles-preset-uswa5v.rich-text-wrapper h2 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 40px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

@media (max-width: 809px) and (min-width: 0px) {

  .custom-Ab0R8 .custom-styles-preset-uswa5v:not(.rich-text-wrapper),
  .custom-Ab0R8 .custom-styles-preset-uswa5v.rich-text-wrapper h2 {
    --custom-font-family: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-bold-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-family-italic: "Archivo", "Archivo Placeholder", sans-serif;
    --custom-font-size: 32px;
    --custom-font-style: normal;
    --custom-font-style-bold: normal;
    --custom-font-style-bold-italic: italic;
    --custom-font-style-italic: italic;
    --custom-font-weight: 500;
    --custom-font-weight-bold: 700;
    --custom-font-weight-bold-italic: 700;
    --custom-font-weight-italic: 500;
    --custom-letter-spacing: 0em;
    --custom-line-height: 1.2em;
    --custom-paragraph-spacing: 40px;
    --custom-text-alignment: left;
    --custom-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
    --custom-text-decoration: none;
    --custom-text-transform: none
  }
}

.custom-LaooD[data-border=true]:after,
.custom-LaooD [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-LaooD.custom-1ewi1jd,
.custom-LaooD .custom-1ewi1jd {
  display: block
}

.custom-LaooD.custom-1hqolkp {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 4px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-LaooD .custom-1ahggc1 {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 4px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-LaooD .custom-l8mt5x {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-LaooD .custom-ofv8d8 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 18px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 18px
}

.custom-LaooD .custom-1qt2r2l {
  flex: none;
  height: 18px;
  position: relative;
  width: 18px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-LaooD.custom-1hqolkp,
  .custom-LaooD .custom-1ahggc1,
  .custom-LaooD .custom-ofv8d8 {
    gap: 0px
  }

  .custom-LaooD.custom-1hqolkp>* {
    margin: 2px 0
  }

  .custom-LaooD.custom-1hqolkp>:first-child {
    margin-top: 0
  }

  .custom-LaooD.custom-1hqolkp>:last-child {
    margin-bottom: 0
  }

  .custom-LaooD .custom-1ahggc1>* {
    margin: 0 2px
  }

  .custom-LaooD .custom-1ahggc1>:first-child,
  .custom-LaooD .custom-ofv8d8>:first-child {
    margin-left: 0
  }

  .custom-LaooD .custom-1ahggc1>:last-child,
  .custom-LaooD .custom-ofv8d8>:last-child {
    margin-right: 0
  }

  .custom-LaooD .custom-ofv8d8>* {
    margin: 0 5px
  }
}

.custom-LaooD.custom-v-ws07nn .custom-l8mt5x {
  order: 0
}

.custom-LaooD.custom-v-ws07nn .custom-ofv8d8 {
  order: 1
}

.custom-kwKpb[data-border=true]:after,
.custom-kwKpb [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-kwKpb.custom-bgprf0,
.custom-kwKpb .custom-bgprf0 {
  display: block
}

.custom-kwKpb.custom-15d4evy {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 4px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 69px
}

.custom-kwKpb .custom-jzqq62 {
  align-content: center;
  align-items: center;
  display: flex;
  flex-basis: 0px;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  text-decoration: none;
  width: 1px
}

.custom-kwKpb .custom-9m3f8h {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-kwKpb .custom-12se5t0 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 18px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 19px
}

.custom-kwKpb .custom-gty7xx {
  flex: none;
  height: 18px;
  position: relative;
  width: 18px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-kwKpb.custom-15d4evy,
  .custom-kwKpb .custom-jzqq62,
  .custom-kwKpb .custom-12se5t0 {
    gap: 0px
  }

  .custom-kwKpb.custom-15d4evy>* {
    margin: 0 2px
  }

  .custom-kwKpb.custom-15d4evy>:first-child,
  .custom-kwKpb .custom-jzqq62>:first-child,
  .custom-kwKpb .custom-12se5t0>:first-child {
    margin-left: 0
  }

  .custom-kwKpb.custom-15d4evy>:last-child,
  .custom-kwKpb .custom-jzqq62>:last-child,
  .custom-kwKpb .custom-12se5t0>:last-child {
    margin-right: 0
  }

  .custom-kwKpb .custom-jzqq62>*,
  .custom-kwKpb .custom-12se5t0>* {
    margin: 0 5px
  }
}

.custom-S2Wto .custom-styles-preset-1t61974:not(.rich-text-wrapper),
.custom-S2Wto .custom-styles-preset-1t61974.rich-text-wrapper p {
  --custom-font-family: "Roboto Mono", monospace;
  --custom-font-size: 14px;
  --custom-font-style: normal;
  --custom-font-weight: 500;
  --custom-letter-spacing: 0em;
  --custom-line-height: 1.4em;
  --custom-paragraph-spacing: 20px;
  --custom-text-alignment: left;
  --custom-text-color: var(--token-6014b03e-96b6-44fc-a8fe-1c6402d9a85e, #b4b9b1);
  --custom-text-decoration: none;
  --custom-text-transform: uppercase
}

.custom-rsjDK.custom-1o0ilw,
.custom-rsjDK .custom-1o0ilw {
  display: block
}

.custom-rsjDK.custom-kpk27y {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 16px 0;
  position: relative;
  width: 1280px
}

.custom-rsjDK .custom-5nks7q {
  align-content: center;
  align-items: center;
  display: flex;
  flex: 1 0 0px;
  flex-direction: row;
  flex-wrap: nowrap;
  height: min-content;
  justify-content: space-between;
  max-width: 1280px;
  overflow: visible;
  padding: 0 40px;
  position: relative;
  width: 1px
}

.custom-rsjDK .custom-gnbxvx {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-1oblfky,
.custom-rsjDK .custom-qturrh,
.custom-rsjDK .custom-5kge0y {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-1ywyd75-container,
.custom-rsjDK .custom-15f3gq9-container,
.custom-rsjDK .custom-1w3orcw-container {
  flex: none;
  height: auto;
  position: relative;
  width: auto
}

.custom-rsjDK .custom-1vkc1kp {
  flex: none;
  height: 40px;
  overflow: visible;
  position: relative;
  width: 40px
}

.custom-rsjDK .custom-1jo4u4g {
  bottom: 13px;
  flex: none;
  height: 2px;
  left: calc(50.00000000000002% - 18px / 2);
  overflow: visible;
  position: absolute;
  width: 18px
}

.custom-rsjDK .custom-146ql5w {
  flex: none;
  height: 2px;
  left: calc(50.00000000000002% - 18px / 2);
  overflow: visible;
  position: absolute;
  top: calc(50.00000000000002% - 2px / 2);
  width: 18px
}

.custom-rsjDK .custom-m96nr9 {
  flex: none;
  height: 2px;
  left: calc(50.00000000000002% - 18px / 2);
  overflow: visible;
  position: absolute;
  top: 13px;
  width: 18px
}

.custom-rsjDK .custom-tmrfg4 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 4px;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-1evy76i {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 9px;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-xs9med-container {
  flex: none;
  height: auto;
  position: relative;
  width: 56px
}

.custom-rsjDK .custom-ube320-container {
  height: auto;
  position: relative;
  width: 324px
}

.custom-rsjDK .custom-1d3pmv0,
.custom-rsjDK .custom-yzer3k,
.custom-rsjDK .custom-1qh7dfe,
.custom-rsjDK .custom-xk0v9q {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 8px;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-1yr7yso {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 32px;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-155ra7v {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 64px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-enh4tm,
.custom-rsjDK .custom-odfrpf,
.custom-rsjDK .custom-1oii0q0 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-19jibcm,
.custom-rsjDK .custom-19idrgd,
.custom-rsjDK .custom-w8jt51,
.custom-rsjDK .custom-115hezw,
.custom-rsjDK .custom-1i2n3o,
.custom-rsjDK .custom-7iiv0h,
.custom-rsjDK .custom-q12flo,
.custom-rsjDK .custom-qz170g,
.custom-rsjDK .custom-sncb3b,
.custom-rsjDK .custom-1tcjb00,
.custom-rsjDK .custom-1p6di2f,
.custom-rsjDK .custom-1q696g8,
.custom-rsjDK .custom-n6iqc9,
.custom-rsjDK .custom-p1j1u7,
.custom-rsjDK .custom-1wmi0h9,
.custom-rsjDK .custom-1fviink {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-rsjDK .custom-v6s633 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: min-content;
  justify-content: flex-end;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-rsjDK .custom-l30w6v-container {
  flex: 1 0 0px;
  height: auto;
  position: relative;
  width: 1px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-rsjDK.custom-kpk27y,
  .custom-rsjDK .custom-gnbxvx,
  .custom-rsjDK .custom-1oblfky,
  .custom-rsjDK .custom-qturrh,
  .custom-rsjDK .custom-5kge0y,
  .custom-rsjDK .custom-tmrfg4,
  .custom-rsjDK .custom-1evy76i,
  .custom-rsjDK .custom-1d3pmv0,
  .custom-rsjDK .custom-1yr7yso,
  .custom-rsjDK .custom-155ra7v,
  .custom-rsjDK .custom-enh4tm,
  .custom-rsjDK .custom-odfrpf,
  .custom-rsjDK .custom-1oii0q0,
  .custom-rsjDK .custom-yzer3k,
  .custom-rsjDK .custom-1qh7dfe,
  .custom-rsjDK .custom-xk0v9q,
  .custom-rsjDK .custom-v6s633 {
    gap: 0px
  }

  .custom-rsjDK.custom-kpk27y>*,
  .custom-rsjDK .custom-1evy76i>*,
  .custom-rsjDK .custom-1d3pmv0>*,
  .custom-rsjDK .custom-yzer3k>*,
  .custom-rsjDK .custom-1qh7dfe>*,
  .custom-rsjDK .custom-xk0v9q>* {
    margin: 0 5px
  }

  .custom-rsjDK.custom-kpk27y>:first-child,
  .custom-rsjDK .custom-gnbxvx>:first-child,
  .custom-rsjDK .custom-1oblfky>:first-child,
  .custom-rsjDK .custom-qturrh>:first-child,
  .custom-rsjDK .custom-5kge0y>:first-child,
  .custom-rsjDK .custom-tmrfg4>:first-child,
  .custom-rsjDK .custom-1evy76i>:first-child,
  .custom-rsjDK .custom-1d3pmv0>:first-child,
  .custom-rsjDK .custom-1yr7yso>:first-child,
  .custom-rsjDK .custom-155ra7v>:first-child,
  .custom-rsjDK .custom-yzer3k>:first-child,
  .custom-rsjDK .custom-1qh7dfe>:first-child,
  .custom-rsjDK .custom-xk0v9q>:first-child,
  .custom-rsjDK .custom-v6s633>:first-child {
    margin-left: 0
  }

  .custom-rsjDK.custom-kpk27y>:last-child,
  .custom-rsjDK .custom-gnbxvx>:last-child,
  .custom-rsjDK .custom-1oblfky>:last-child,
  .custom-rsjDK .custom-qturrh>:last-child,
  .custom-rsjDK .custom-5kge0y>:last-child,
  .custom-rsjDK .custom-tmrfg4>:last-child,
  .custom-rsjDK .custom-1evy76i>:last-child,
  .custom-rsjDK .custom-1d3pmv0>:last-child,
  .custom-rsjDK .custom-1yr7yso>:last-child,
  .custom-rsjDK .custom-155ra7v>:last-child,
  .custom-rsjDK .custom-yzer3k>:last-child,
  .custom-rsjDK .custom-1qh7dfe>:last-child,
  .custom-rsjDK .custom-xk0v9q>:last-child,
  .custom-rsjDK .custom-v6s633>:last-child {
    margin-right: 0
  }

  .custom-rsjDK .custom-gnbxvx>*,
  .custom-rsjDK .custom-v6s633>* {
    margin: 0 20px
  }

  .custom-rsjDK .custom-1oblfky>*,
  .custom-rsjDK .custom-qturrh>*,
  .custom-rsjDK .custom-5kge0y>* {
    margin: 0 8px
  }

  .custom-rsjDK .custom-tmrfg4>* {
    margin: 0 4px
  }

  .custom-rsjDK .custom-1yr7yso>* {
    margin: 0
  }

  .custom-rsjDK .custom-155ra7v>* {
    margin: 0 32px
  }

  .custom-rsjDK .custom-enh4tm>*,
  .custom-rsjDK .custom-odfrpf>*,
  .custom-rsjDK .custom-1oii0q0>* {
    margin: 8px 0
  }

  .custom-rsjDK .custom-enh4tm>:first-child,
  .custom-rsjDK .custom-odfrpf>:first-child,
  .custom-rsjDK .custom-1oii0q0>:first-child {
    margin-top: 0
  }

  .custom-rsjDK .custom-enh4tm>:last-child,
  .custom-rsjDK .custom-odfrpf>:last-child,
  .custom-rsjDK .custom-1oii0q0>:last-child {
    margin-bottom: 0
  }
}

.custom-rsjDK.custom-v-15auuhe.custom-kpk27y {
  justify-content: flex-start;
  width: 390px
}

.custom-rsjDK.custom-v-15auuhe .custom-5nks7q {
  padding: 0 20px
}

.custom-rsjDK.custom-v-15auuhe .custom-gnbxvx,
.custom-rsjDK.custom-v-15auuhe .custom-1oblfky {
  flex: 1 0 0px;
  width: 1px
}

.custom-rsjDK.custom-v-15auuhe .custom-qturrh {
  flex: 1 0 0px;
  gap: unset;
  justify-content: space-between;
  width: 1px
}

.custom-rsjDK.custom-v-15auuhe .custom-1vkc1kp,
.custom-rsjDK.custom-v-zseczu .custom-1vkc1kp {
  cursor: pointer
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-rsjDK.custom-v-15auuhe .custom-qturrh {
    gap: 0px
  }

  .custom-rsjDK.custom-v-15auuhe .custom-qturrh>*,
  .custom-rsjDK.custom-v-15auuhe .custom-qturrh>:first-child,
  .custom-rsjDK.custom-v-15auuhe .custom-qturrh>:last-child {
    margin: 0
  }
}

.custom-rsjDK.custom-v-zseczu.custom-kpk27y {
  flex-direction: column;
  justify-content: flex-start;
  width: 390px
}

.custom-rsjDK.custom-v-zseczu .custom-5nks7q {
  flex: none;
  flex-direction: column;
  gap: 64px;
  justify-content: center;
  padding: 0 20px;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-gnbxvx,
.custom-rsjDK.custom-v-zseczu .custom-1oblfky {
  flex-direction: column;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-qturrh {
  gap: unset;
  justify-content: space-between;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-1jo4u4g {
  bottom: unset;
  top: calc(50.00000000000002% - 2px / 2)
}

.custom-rsjDK.custom-v-zseczu .custom-m96nr9 {
  top: calc(50.00000000000002% - 2px / 2)
}

.custom-rsjDK.custom-v-zseczu .custom-tmrfg4 {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  justify-content: flex-start;
  padding: 0;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-yzer3k {
  justify-content: flex-start;
  order: 2;
  padding: 8px 8px 8px 0;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-1qh7dfe {
  justify-content: flex-start;
  order: 3;
  padding: 8px 8px 8px 0;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-xk0v9q {
  justify-content: flex-start;
  order: 4;
  padding: 8px 8px 8px 0;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-v6s633 {
  flex-direction: column;
  gap: 16px;
  justify-content: center;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-l30w6v-container {
  flex: none;
  width: 100%
}

.custom-rsjDK.custom-v-zseczu .custom-1w3orcw-container {
  width: 100%
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-rsjDK.custom-v-zseczu.custom-kpk27y,
  .custom-rsjDK.custom-v-zseczu .custom-5nks7q,
  .custom-rsjDK.custom-v-zseczu .custom-gnbxvx,
  .custom-rsjDK.custom-v-zseczu .custom-1oblfky,
  .custom-rsjDK.custom-v-zseczu .custom-qturrh,
  .custom-rsjDK.custom-v-zseczu .custom-tmrfg4,
  .custom-rsjDK.custom-v-zseczu .custom-v6s633 {
    gap: 0px
  }

  .custom-rsjDK.custom-v-zseczu.custom-kpk27y>* {
    margin: 5px 0
  }

  .custom-rsjDK.custom-v-zseczu.custom-kpk27y>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-5nks7q>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-gnbxvx>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-1oblfky>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-tmrfg4>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-v6s633>:first-child {
    margin-top: 0
  }

  .custom-rsjDK.custom-v-zseczu.custom-kpk27y>:last-child,
  .custom-rsjDK.custom-v-zseczu .custom-5nks7q>:last-child,
  .custom-rsjDK.custom-v-zseczu .custom-gnbxvx>:last-child,
  .custom-rsjDK.custom-v-zseczu .custom-1oblfky>:last-child,
  .custom-rsjDK.custom-v-zseczu .custom-tmrfg4>:last-child,
  .custom-rsjDK.custom-v-zseczu .custom-v6s633>:last-child {
    margin-bottom: 0
  }

  .custom-rsjDK.custom-v-zseczu .custom-5nks7q>* {
    margin: 32px 0
  }

  .custom-rsjDK.custom-v-zseczu .custom-gnbxvx>* {
    margin: 20px 0
  }

  .custom-rsjDK.custom-v-zseczu .custom-1oblfky>*,
  .custom-rsjDK.custom-v-zseczu .custom-v6s633>* {
    margin: 8px 0
  }

  .custom-rsjDK.custom-v-zseczu .custom-qturrh>*,
  .custom-rsjDK.custom-v-zseczu .custom-qturrh>:first-child,
  .custom-rsjDK.custom-v-zseczu .custom-qturrh>:last-child {
    margin: 0
  }

  .custom-rsjDK.custom-v-zseczu .custom-tmrfg4>* {
    margin: 4px 0
  }
}

.custom-Fw6oD .custom-styles-preset-blcz8v:not(.rich-text-wrapper),
.custom-Fw6oD .custom-styles-preset-blcz8v.rich-text-wrapper a {
  --custom-link-current-text-decoration: none;
  --custom-link-hover-text-color: var(--token-014f44b0-4365-49a2-a3e1-43e76509186b, #adff85);
  --custom-link-hover-text-decoration: none;
  --custom-link-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
  --custom-link-text-decoration: none
}

.custom-rsjDK[data-border=true]:after,
.custom-rsjDK [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-formspark-input::placeholder {
  color: var(--custom-formspark-placeholder-color) !important
}

.custom-jhlbn[data-border=true]:after,
.custom-jhlbn [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-jhlbn.custom-181djzl,
.custom-jhlbn .custom-181djzl {
  display: block
}

.custom-jhlbn.custom-s07k25 {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 24px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 24px
}

.custom-jhlbn .custom-13w0v1y,
.custom-jhlbn .custom-qn773m,
.custom-jhlbn .custom-1jl6wlh,
.custom-jhlbn .custom-15j39nt,
.custom-jhlbn .custom-1ot3rnq,
.custom-jhlbn .custom-1ov0xy3,
.custom-jhlbn .custom-1fq1bod,
.custom-jhlbn .custom-hfwtx3,
.custom-jhlbn .custom-krd71s,
.custom-jhlbn .custom-dhrehx,
.custom-jhlbn .custom-1k1ajn7,
.custom-jhlbn .custom-91e0vr,
.custom-jhlbn .custom-1vd40o2 {
  aspect-ratio: 1 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 24px);
  position: relative;
  width: 24px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-jhlbn.custom-s07k25 {
    gap: 0px
  }

  .custom-jhlbn.custom-s07k25>* {
    margin: 0 5px
  }

  .custom-jhlbn.custom-s07k25>:first-child {
    margin-left: 0
  }

  .custom-jhlbn.custom-s07k25>:last-child {
    margin-right: 0
  }
}

.custom-jhlbn.custom-v-qlf2cf .custom-1ov0xy3,
.custom-jhlbn.custom-v-1hvxxhm .custom-1fq1bod {
  order: 7
}

.custom-jhlbn.custom-v-1h7g1a3 .custom-krd71s {
  order: 8
}

.custom-jhlbn.custom-v-16ujghm .custom-dhrehx {
  order: 9
}

.custom-jhlbn.custom-v-nphfc3 .custom-1k1ajn7 {
  order: 10
}

.custom-jhlbn.custom-v-1fsu2fg .custom-91e0vr {
  order: 11
}

.custom-jhlbn.custom-v-dx3rvd .custom-1vd40o2 {
  order: 12
}

.custom-pR8GG [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-pR8GG .custom-17mpe1p {
  display: block
}

.custom-pR8GG .custom-190584s {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 768px
}

.custom-pR8GG .custom-1j7umai-container,
.custom-pR8GG .custom-1vylda3-container,
.custom-pR8GG .custom-14f3d63-container,
.custom-pR8GG .custom-84g2yz-container,
.custom-pR8GG .custom-1dqetgp-container {
  flex: none;
  height: auto;
  position: relative;
  width: 100%
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-pR8GG .custom-190584s {
    gap: 0px
  }

  .custom-pR8GG .custom-190584s>* {
    margin: 8px 0
  }

  .custom-pR8GG .custom-190584s>:first-child {
    margin-top: 0
  }

  .custom-pR8GG .custom-190584s>:last-child {
    margin-bottom: 0
  }
}

.custom-eqM0t[data-border=true]:after,
.custom-eqM0t [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-eqM0t.custom-juid0c,
.custom-eqM0t .custom-juid0c {
  display: block
}

.custom-eqM0t.custom-cfygdr {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 24px;
  position: relative;
  width: 768px;
  will-change: var(--custom-will-change-override, transform)
}

.custom-eqM0t .custom-1djfj6s {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-eqM0t .custom-163wb9y {
  align-content: center;
  align-items: center;
  display: flex;
  flex-basis: 0px;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-eqM0t .custom-1r21x9q {
  flex-basis: 0px;
  flex-grow: 1;
  flex-shrink: 0;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 1px;
  word-break: break-word;
  word-wrap: break-word
}

.custom-eqM0t .custom-19q4xgx {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 14px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 14px
}

.custom-eqM0t .custom-m3dggz,
.custom-eqM0t .custom-1697wxr {
  flex: none;
  height: 11px;
  left: calc(50.00000000000002% - 1.5px / 2);
  overflow: visible;
  position: absolute;
  top: calc(50.00000000000002% - 11px / 2);
  width: 2px;
  z-index: 1
}

.custom-eqM0t .custom-1ss0r3t {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-eqM0t .custom-1ownvfo {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
  word-wrap: break-word
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-eqM0t.custom-cfygdr,
  .custom-eqM0t .custom-1djfj6s,
  .custom-eqM0t .custom-163wb9y,
  .custom-eqM0t .custom-19q4xgx,
  .custom-eqM0t .custom-1ss0r3t {
    gap: 0px
  }

  .custom-eqM0t.custom-cfygdr>* {
    margin: 8px 0
  }

  .custom-eqM0t.custom-cfygdr>:first-child,
  .custom-eqM0t .custom-1ss0r3t>:first-child {
    margin-top: 0
  }

  .custom-eqM0t.custom-cfygdr>:last-child,
  .custom-eqM0t .custom-1ss0r3t>:last-child {
    margin-bottom: 0
  }

  .custom-eqM0t .custom-1djfj6s>*,
  .custom-eqM0t .custom-163wb9y>*,
  .custom-eqM0t .custom-19q4xgx>* {
    margin: 0 5px
  }

  .custom-eqM0t .custom-1djfj6s>:first-child,
  .custom-eqM0t .custom-163wb9y>:first-child,
  .custom-eqM0t .custom-19q4xgx>:first-child {
    margin-left: 0
  }

  .custom-eqM0t .custom-1djfj6s>:last-child,
  .custom-eqM0t .custom-163wb9y>:last-child,
  .custom-eqM0t .custom-19q4xgx>:last-child {
    margin-right: 0
  }

  .custom-eqM0t .custom-1ss0r3t>* {
    margin: 5px 0
  }
}

.custom-ZYj7W[data-border=true]:after,
.custom-ZYj7W [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-ZYj7W.custom-1pq9l2x,
.custom-ZYj7W .custom-1pq9l2x {
  display: block
}

.custom-ZYj7W.custom-2qwvod {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 4px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 16px 17px 16px 24px;
  position: relative;
  text-decoration: none;
  width: min-content;
  will-change: var(--custom-will-change-override, transform)
}

.custom-ZYj7W .custom-f9fsyn {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-ZYj7W .custom-1b4xu9n {
  flex: none;
  height: 18px;
  position: relative;
  width: 18px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-ZYj7W.custom-2qwvod {
    gap: 0px
  }

  .custom-ZYj7W.custom-2qwvod>* {
    margin: 0 2px
  }

  .custom-ZYj7W.custom-2qwvod>:first-child {
    margin-left: 0
  }

  .custom-ZYj7W.custom-2qwvod>:last-child {
    margin-right: 0
  }
}

.custom-ZYj7W.custom-v-f9xi3h.custom-2qwvod {
  padding: 12px 16px
}

.custom-ZYj7W.custom-v-1m0xyz7.custom-2qwvod,
.custom-ZYj7W.custom-v-sqx21q.custom-2qwvod {
  padding: 4px 9px 4px 0
}

.custom-ZYj7W.custom-v-1hwqnfu.custom-2qwvod,
.custom-ZYj7W.custom-v-8nnk52.custom-2qwvod,
.custom-ZYj7W.custom-v-y3qq01.custom-2qwvod {
  padding: 16px 24px
}

.custom-ZYj7W.custom-v-sqx21q .custom-1b4xu9n {
  width: 12px
}

.ssr-variant {
  display: contents
}

.custom-kP2BM.custom-1vs2czt,
.custom-kP2BM .custom-1vs2czt {
  display: block
}

.custom-kP2BM.custom-ae9m82 {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 124px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 40px;
  position: relative;
  width: 1280px
}

.custom-kP2BM .custom-4ve0ig {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 124px;
  height: min-content;
  justify-content: center;
  max-width: 1280px;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-kP2BM .custom-1636vyb {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 64px;
  height: min-content;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-kP2BM .custom-18xv9si {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-kP2BM .custom-1nz41rn {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 32px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-kP2BM .custom-7lsz66-container,
.custom-kP2BM .custom-lrl1k8-container {
  flex: none;
  height: auto;
  position: relative;
  width: auto
}

.custom-kP2BM .custom-tch0h5 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: flex-end;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-kP2BM .custom-hn9nm1-container,
.custom-kP2BM .custom-15hcsi9-container,
.custom-kP2BM .custom-wmsb0s-container,
.custom-kP2BM .custom-1ekccjc-container {
  flex: none;
  height: 18px;
  position: relative;
  width: 18px
}

.custom-kP2BM .custom-gow2dk,
.custom-kP2BM .custom-1ghwznm,
.custom-kP2BM .custom-eydctd,
.custom-kP2BM .custom-1a3ev48 {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: 1 0 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 1px
}

.custom-kP2BM .custom-nywvwu,
.custom-kP2BM .custom-plcq45,
.custom-kP2BM .custom-t5npbo,
.custom-kP2BM .custom-h6fszu,
.custom-kP2BM .custom-zjb3vb,
.custom-kP2BM .custom-151339f,
.custom-kP2BM .custom-87lij7,
.custom-kP2BM .custom-1il2d0m,
.custom-kP2BM .custom-11u5ruf,
.custom-kP2BM .custom-11qrg4j,
.custom-kP2BM .custom-19ylspo,
.custom-kP2BM .custom-127i5bx,
.custom-kP2BM .custom-9bqq04,
.custom-kP2BM .custom-13sdyic,
.custom-kP2BM .custom-4jtsv6,
.custom-kP2BM .custom-10jxfi2,
.custom-kP2BM .custom-z25sgp,
.custom-kP2BM .custom-1gd1sgg,
.custom-kP2BM .custom-s97s3r,
.custom-kP2BM .custom-pvel3u,
.custom-kP2BM .custom-1tvhxe2 {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

.custom-kP2BM .custom-1guifd6 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-kP2BM .custom-13opgv4 {
  align-content: flex-end;
  align-items: flex-end;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 100%
}

.custom-kP2BM .custom-1h2h9my {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: min-content;
  justify-content: space-between;
  overflow: visible;
  padding: 32px 0 0;
  position: relative;
  width: 100%
}

.custom-kP2BM .custom-2iocgr {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: flex-start;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

.custom-kP2BM .custom-1d0or00 {
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: min-content
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-kP2BM.custom-ae9m82,
  .custom-kP2BM .custom-4ve0ig,
  .custom-kP2BM .custom-1636vyb,
  .custom-kP2BM .custom-18xv9si,
  .custom-kP2BM .custom-1nz41rn,
  .custom-kP2BM .custom-tch0h5,
  .custom-kP2BM .custom-gow2dk,
  .custom-kP2BM .custom-1ghwznm,
  .custom-kP2BM .custom-1guifd6,
  .custom-kP2BM .custom-eydctd,
  .custom-kP2BM .custom-1a3ev48,
  .custom-kP2BM .custom-13opgv4,
  .custom-kP2BM .custom-2iocgr,
  .custom-kP2BM .custom-1d0or00 {
    gap: 0px
  }

  .custom-kP2BM.custom-ae9m82>*,
  .custom-kP2BM .custom-4ve0ig>* {
    margin: 62px 0
  }

  .custom-kP2BM.custom-ae9m82>:first-child,
  .custom-kP2BM .custom-4ve0ig>:first-child,
  .custom-kP2BM .custom-1636vyb>:first-child,
  .custom-kP2BM .custom-1nz41rn>:first-child,
  .custom-kP2BM .custom-gow2dk>:first-child,
  .custom-kP2BM .custom-1ghwznm>:first-child,
  .custom-kP2BM .custom-eydctd>:first-child,
  .custom-kP2BM .custom-1a3ev48>:first-child,
  .custom-kP2BM .custom-13opgv4>:first-child {
    margin-top: 0
  }

  .custom-kP2BM.custom-ae9m82>:last-child,
  .custom-kP2BM .custom-4ve0ig>:last-child,
  .custom-kP2BM .custom-1636vyb>:last-child,
  .custom-kP2BM .custom-1nz41rn>:last-child,
  .custom-kP2BM .custom-gow2dk>:last-child,
  .custom-kP2BM .custom-1ghwznm>:last-child,
  .custom-kP2BM .custom-eydctd>:last-child,
  .custom-kP2BM .custom-1a3ev48>:last-child,
  .custom-kP2BM .custom-13opgv4>:last-child {
    margin-bottom: 0
  }

  .custom-kP2BM .custom-1636vyb>* {
    margin: 32px 0
  }

  .custom-kP2BM .custom-18xv9si>* {
    margin: 0
  }

  .custom-kP2BM .custom-18xv9si>:first-child,
  .custom-kP2BM .custom-tch0h5>:first-child,
  .custom-kP2BM .custom-1guifd6>:first-child,
  .custom-kP2BM .custom-2iocgr>:first-child,
  .custom-kP2BM .custom-1d0or00>:first-child {
    margin-left: 0
  }

  .custom-kP2BM .custom-18xv9si>:last-child,
  .custom-kP2BM .custom-tch0h5>:last-child,
  .custom-kP2BM .custom-1guifd6>:last-child,
  .custom-kP2BM .custom-2iocgr>:last-child,
  .custom-kP2BM .custom-1d0or00>:last-child {
    margin-right: 0
  }

  .custom-kP2BM .custom-1nz41rn>* {
    margin: 16px 0
  }

  .custom-kP2BM .custom-tch0h5>*,
  .custom-kP2BM .custom-1guifd6>* {
    margin: 0 8px
  }

  .custom-kP2BM .custom-gow2dk>*,
  .custom-kP2BM .custom-1ghwznm>*,
  .custom-kP2BM .custom-eydctd>*,
  .custom-kP2BM .custom-1a3ev48>*,
  .custom-kP2BM .custom-13opgv4>* {
    margin: 8px 0
  }

  .custom-kP2BM .custom-2iocgr>*,
  .custom-kP2BM .custom-1d0or00>* {
    margin: 0 5px
  }
}

.custom-kP2BM.custom-v-1k65e8i.custom-ae9m82 {
  gap: 96px;
  padding: 20px;
  width: 390px
}

.custom-kP2BM.custom-v-1k65e8i .custom-4ve0ig {
  gap: 32px
}

.custom-kP2BM.custom-v-1k65e8i .custom-18xv9si {
  flex-direction: column;
  gap: 56px
}

.custom-kP2BM.custom-v-1k65e8i .custom-1nz41rn,
.custom-kP2BM.custom-v-1k65e8i .custom-gow2dk,
.custom-kP2BM.custom-v-1k65e8i .custom-1ghwznm,
.custom-kP2BM.custom-v-1k65e8i .custom-eydctd,
.custom-kP2BM.custom-v-1k65e8i .custom-1a3ev48 {
  flex: none;
  width: 100%
}

.custom-kP2BM.custom-v-1k65e8i .custom-1h2h9my {
  flex-direction: column;
  gap: 24px;
  justify-content: flex-start;
  padding: 24px 0 0
}

.custom-kP2BM.custom-v-1k65e8i .custom-2iocgr {
  order: 1
}

.custom-kP2BM.custom-v-1k65e8i .custom-1d0or00 {
  order: 0
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

  .custom-kP2BM.custom-v-1k65e8i.custom-ae9m82,
  .custom-kP2BM.custom-v-1k65e8i .custom-4ve0ig,
  .custom-kP2BM.custom-v-1k65e8i .custom-18xv9si,
  .custom-kP2BM.custom-v-1k65e8i .custom-1h2h9my {
    gap: 0px
  }

  .custom-kP2BM.custom-v-1k65e8i.custom-ae9m82>* {
    margin: 48px 0
  }

  .custom-kP2BM.custom-v-1k65e8i.custom-ae9m82>:first-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-4ve0ig>:first-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-18xv9si>:first-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-1h2h9my>:first-child {
    margin-top: 0
  }

  .custom-kP2BM.custom-v-1k65e8i.custom-ae9m82>:last-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-4ve0ig>:last-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-18xv9si>:last-child,
  .custom-kP2BM.custom-v-1k65e8i .custom-1h2h9my>:last-child {
    margin-bottom: 0
  }

  .custom-kP2BM.custom-v-1k65e8i .custom-4ve0ig>* {
    margin: 16px 0
  }

  .custom-kP2BM.custom-v-1k65e8i .custom-18xv9si>* {
    margin: 28px 0
  }

  .custom-kP2BM.custom-v-1k65e8i .custom-1h2h9my>* {
    margin: 12px 0
  }
}

.custom-lqUAu .custom-styles-preset-4pa8r7:not(.rich-text-wrapper),
.custom-lqUAu .custom-styles-preset-4pa8r7.rich-text-wrapper a {
  --custom-link-current-text-decoration: none;
  --custom-link-hover-text-color: var(--token-f07bd819-3132-4b59-b01d-c794567fa989, #ffffff);
  --custom-link-hover-text-decoration: none;
  --custom-link-text-color: var(--token-6014b03e-96b6-44fc-a8fe-1c6402d9a85e, #b5bdc5);
  --custom-link-text-decoration: none
}

.custom-kP2BM[data-border=true]:after,
.custom-kP2BM [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-6RU5K [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-6RU5K .custom-7e2yfd {
  display: block
}

.custom-6RU5K .custom-8rrhlj {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: min-content;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-decoration: none;
  width: min-content
}

.custom-6RU5K .custom-6r5jkw {
  flex: none;
  height: 24px;
  position: relative;
  width: 108px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-6RU5K .custom-8rrhlj {
    gap: 0px
  }

  .custom-6RU5K .custom-8rrhlj>* {
    margin: 0 4px
  }

  .custom-6RU5K .custom-8rrhlj>:first-child {
    margin-left: 0
  }

  .custom-6RU5K .custom-8rrhlj>:last-child {
    margin-right: 0
  }
}

.custom-3ycaR[data-border=true]:after,
.custom-3ycaR [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-3ycaR.custom-sgd2m,
.custom-3ycaR .custom-sgd2m {
  display: block
}

.custom-3ycaR.custom-ji7akg {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 18px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  text-decoration: none;
  width: 18px
}

.custom-3ycaR .custom-d2zghn {
  flex: none;
  height: 16px;
  position: relative;
  width: 16px
}

.custom-3ycaR .custom-7nfmj7,
.custom-3ycaR .custom-ndc5bm,
.custom-3ycaR .custom-x580qg,
.custom-3ycaR .custom-11c70eh {
  flex: none;
  height: 18px;
  position: relative;
  width: 18px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-3ycaR.custom-ji7akg {
    gap: 0px
  }

  .custom-3ycaR.custom-ji7akg>* {
    margin: 0 5px
  }

  .custom-3ycaR.custom-ji7akg>:first-child {
    margin-left: 0
  }

  .custom-3ycaR.custom-ji7akg>:last-child {
    margin-right: 0
  }
}

.custom-lnvxY[data-border=true]:after,
.custom-lnvxY [data-border=true]:after {
  content: "";
  border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
  border-color: var(--border-color, none);
  border-style: var(--border-style, none);
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  left: 0;
  top: 0;
  border-radius: inherit;
  pointer-events: none
}

.custom-lnvxY.custom-1v9ladh,
.custom-lnvxY .custom-1v9ladh {
  display: block
}

.custom-lnvxY.custom-19sswjn {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: min-content;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  text-decoration: none;
  width: min-content
}

.custom-lnvxY .custom-uir7ko-container {
  flex: none;
  height: 24px;
  position: relative;
  width: 24px
}

.custom-lnvxY .custom-18lqve0 {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-lnvxY.custom-19sswjn {
    gap: 0px
  }

  .custom-lnvxY.custom-19sswjn>* {
    margin: 0
  }

  .custom-lnvxY.custom-19sswjn>:first-child {
    margin-left: 0
  }

  .custom-lnvxY.custom-19sswjn>:last-child {
    margin-right: 0
  }
}

.custom-TijeA.custom-1s5i8ye,
.custom-TijeA .custom-1s5i8ye {
  display: block
}

.custom-TijeA.custom-1fq1c1q {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 24px;
  justify-content: center;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 24px
}

.custom-TijeA .custom-1jxjeqr {
  aspect-ratio: 1 / 1;
  flex: none;
  height: var(--custom-aspect-ratio-supported, 8px);
  left: 50%;
  overflow: visible;
  position: absolute;
  top: 50%;
  width: 8px;
  z-index: 1
}

.custom-TijeA .custom-1dylrlc-container {
  flex: none;
  height: 24px;
  position: relative;
  width: 24px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .custom-TijeA.custom-1fq1c1q {
    gap: 0px
  }

  .custom-TijeA.custom-1fq1c1q>* {
    margin: 0 5px
  }

  .custom-TijeA.custom-1fq1c1q>:first-child {
    margin-left: 0
  }

  .custom-TijeA.custom-1fq1c1q>:last-child {
    margin-right: 0
  }
}

.custom-TijeA.custom-v-1gmh7m3 .custom-1jxjeqr {
  order: 1
}

.custom-TijeA.custom-v-1gmh7m3 .custom-1dylrlc-container {
  order: 0
}

@supports (aspect-ratio: 1) {
  body {
    --custom-aspect-ratio-supported: auto
  }
}

.custom-g0GuS.custom-bko69p,
.custom-g0GuS .custom-bko69p {
  display: block
}

.custom-g0GuS.custom-1e1woki {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: 40px;
  justify-content: center;
  overflow: hidden;
  padding: 16px;
  position: relative;
  text-decoration: none;
  width: 140px;
  will-change: var(--custom-will-change-override, transform)
}

.custom-g0GuS .custom-uiqqp9-container {
  flex: none;
  height: 16px;
  position: relative;
  width: 16px
}

.custom-g0GuS .custom-cejmj7 {
  flex: none;
  height: auto;
  position: relative;
  white-space: pre;
  width: auto
}


* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}


h2.title1 {
  text-align: center;
  font-size: 30px;
  margin: 32px 0;
  text-transform: uppercase;
  font-weight: 900;
  position: relative;
}

h2.title1::after {
  position: absolute;
  content: "";
  width: 80px;
  height: 2px;
  background: #ffffff;
  bottom: -16px;
  left: 50%;
  transform: translateX(-50%);
}

.testimonials-container {
  display: flex;
  gap: 32px;
  max-width: 1200px;
  margin-inline: auto;
  height: 500px;
  width: 100%;
  padding: 24px;
}

.column {
  height: 100%;
  overflow: hidden;
  mask-image: linear-gradient(
    to bottom,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}



.testimonials {
  display: flex;
  flex-direction: column;
  gap: 24px;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

.column:hover .testimonials {
  animation-play-state: paused;
}

.card {
  background: #fff;
  padding: 24px;
  border-radius: 16px;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
}

.card .profile img {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  object-fit: cove;
}

.card .profile {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 16px;
}

.card .profile .name {
  font-weight: 600;
  color: #1a1a1a;
}

.card .profile .role {
  font-size: 14px;
  color: #666;
}

.card .content {
  color: #444;
  line-height: 1.5;
}

.column:nth-child(1) .testimonials {
  animation-name: scrollUp;
  animation-duration: 23s;
}

.column:nth-child(2) .testimonials {
  animation-name: scrollDown;
  animation-duration: 50s;
}

.column:nth-child(3) .testimonials {
  animation-name: scrollUp;
  animation-duration: 30s;
}

@keyframes scrollUp {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-50%);
  }
}

@keyframes scrollDown {
  from {
    transform: translateY(-50%);
  }
  to {
    transform: translateY(0);
  }
}

@media (max-width: 768px) {
  .testimonials-container {
    gap: 16px;
    padding: 16px;
  }
  .column:nth-child(3) {
    display: none;
  }

  .column:hover .testimonials {
    animation-play-state: running;
  }
}

@media (max-width: 640px) {
  .column {
    display: none;
  }

  .column:first-child {
    display: block;
  }
}





@keyframes pop-in {
  to {
    transform: scale(1);
  }
}

@keyframes draw-check {
  to {
    stroke-dashoffset: 0;
    }
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}


h2.title1 {
  text-align: center;
  font-size: 30px;
  margin: 32px 0;
  text-transform: uppercase;
  font-weight: 900;
  position: relative;
}

h2.title1::after {
  position: absolute;
  content: "";
  width: 80px;
  height: 2px;
  background: #1a1a1a;
  bottom: -16px;
  left: 50%;
  transform: translateX(-50%);
}

.testimonials-container {
  display: flex;
  gap: 32px;
  max-width: 1200px;
  margin-inline: auto;
  height: 500px;
  width: 100%;
  padding: 24px;
}

.column {
  height: 100%;
  overflow: hidden;
  mask-image: linear-gradient(
    to bottom,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}

.testimonials {
  display: flex;
  flex-direction: column;
  gap: 24px;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

.column:hover .testimonials {
  animation-play-state: paused;
}

.card {
  background: #fff;
  padding: 24px;
  border-radius: 16px;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
}

.card .profile img {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  object-fit: cove;
}

.card .profile {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 16px;
}

.card .profile .name {
  font-weight: 600;
  color: #1a1a1a;
}

.card .profile .role {
  font-size: 14px;
  color: #666;
}

.card .content {
  color: #444;
  line-height: 1.5;
}

.column:nth-child(1) .testimonials {
  animation-name: scrollUp;
  animation-duration: 23s;
}

.column:nth-child(2) .testimonials {
  animation-name: scrollDown;
  animation-duration: 50s;
}

.column:nth-child(3) .testimonials {
  animation-name: scrollUp;
  animation-duration: 30s;
}

@keyframes scrollUp {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-50%);
  }
}

@keyframes scrollDown {
  from {
    transform: translateY(-50%);
  }
  to {
    transform: translateY(0);
  }
}

@media (max-width: 768px) {
  .testimonials-container {
    gap: 16px;
    padding: 16px;
  }
  .column:nth-child(3) {
    display: none;
  }

  .column:hover .testimonials {
    animation-play-state: running;
  }
}

@media (max-width: 640px) {
  .column {
    display: none;
  }

  .column:first-child {
    display: block;
  }
}

.my-box {
    width: 200px; /* Set the width of the box */
    height: 200px; /* Set the height of the box */
    background-color: rgb(255, 255, 255); /* Set the background color */
    border: 3px rgb(255, 255, 255); /* Add a border: width, style, color */
    padding: 10px; /* Add space between content and border */
    margin: 20px; /* Add space outside the border */
    text-align: center; /* Center the text inside the box */
    line-height: 100px; /* Vertically center the text if height is fixed */
    font: "Roboto Mono", monospace;
    font-size: 32px;
  }

  .unique-grid-container {
  display: flex;
  gap: 60px;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;    /* wrap on small screens */
  margin: 40px auto;
}

/* anchor should size to the box and not be inline */
.unique-box-link {
  display: inline-block;
  text-decoration: none;
  color: inherit;
}

/* card */
.unique-box {
  width: 245px;
  height: 245px;
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  background: #f7f0f0;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  box-shadow: 0 6px 20px rgba(0,0,0,0.12);
  transition: transform .18s ease, box-shadow .18s ease;
}

/* image fills the card */
.unique-box-image {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  z-index: 1;
}

/* overlay so label is readable */
.unique-box::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.28);
  z-index: 2;
  transition: background .18s ease;
}
.unique-box:hover::after { background: rgba(0,0,0,0.14); }

/* label sits above overlay */
.unique-box-label {
  position: relative;
  z-index: 3;
  color: #fff;
  font-weight: 700;
  margin-bottom: 18px;
  font-family: "Roboto Mono", monospace;
}

/* external icon in top-right */
.external-icon {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 18px;
  height: 18px;
  z-index: 4;
  fill: #fff;
  opacity: 0.95;
}

/* hover lift */
.unique-box:hover {
  transform: translateY(-6px);
  box-shadow: 0 14px 30px rgba(0,0,0,0.22);
}