/*** VSM_CSS ***/
      @font-face {
        font-family: "helveticaneuew01-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.other.woff2") format("woff2");
        unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew01-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin-ext.woff2") format("woff2");
        unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew01-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin.woff2") format("woff2");
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew02-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.other.woff2") format("woff2");
        unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew02-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.math.woff2") format("woff2");
        unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew02-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin-ext.woff2") format("woff2");
        unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew02-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin.woff2") format("woff2");
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew10-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.other.woff2") format("woff2");
        unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew10-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.math.woff2") format("woff2");
        unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew10-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.cyrillic.woff2") format("woff2");
        unicode-range: U+0400-045F, U+0490-0491, U+2116;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew10-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.greek.woff2") format("woff2");
        unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew10-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin-ext.woff2") format("woff2");
        unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
        font-display: swap;
      }
      @font-face {
        font-family: "helveticaneuew10-45ligh";
        font-style: normal;
        font-weight: 400;
        src: url("../../fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin.woff2") format("woff2");
        unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
        font-display: swap;
      }
      @font-face {
        font-family: "madefor-text";
        font-style: normal;
        font-weight: 400;
        src:
          url("../../fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/madefor-text.var.original.woff2") format("woff2-variations"),
          url("../../fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/v1/madefor-text.woff2") format("woff2");
        unicode-range:
          U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030,
          U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
        font-display: swap;
      }
      @font-face {
        font-family: "madefor-text";
        font-style: italic;
        font-weight: 400;
        src:
          url("../../fonts/v2/19247d19-0454-4de8-b907-b818135794bd/madefor-text.var.original.woff2") format("woff2-variations"),
          url("../../fonts/v2/19247d19-0454-4de8-b907-b818135794bd/v1/madefor-text.woff2") format("woff2");
        unicode-range:
          U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA,
          U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: normal;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2") format("woff2");
        unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: italic;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRxi7m0dR9pBOi.woff2") format("woff2");
        unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: normal;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gbD_vx3rCubqg.woff2") format("woff2");
        unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: italic;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUPjIg1_i6t8kCHKm459WxZcgvz8_Zwjimrq1Q_.woff2") format("woff2");
        unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: normal;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2") format("woff2");
        unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: italic;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRxC7m0dR9pBOi.woff2") format("woff2");
        unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: normal;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gTD_vx3rCubqg.woff2") format("woff2");
        unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: italic;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUPjIg1_i6t8kCHKm459WxZcgvz8fZwjimrq1Q_.woff2") format("woff2");
        unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: normal;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2") format("woff2");
        unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: italic;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRzS7m0dR9pBOi.woff2") format("woff2");
        unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: normal;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_vx3rCubqg.woff2") format("woff2");
        unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: italic;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUPjIg1_i6t8kCHKm459WxZcgvz-PZwjimrq1Q_.woff2") format("woff2");
        unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        font-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: normal;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2") format("woff2");
        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-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: italic;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRxy7m0dR9pBOi.woff2") format("woff2");
        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-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: normal;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gfD_vx3rCubqg.woff2") format("woff2");
        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-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: italic;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUPjIg1_i6t8kCHKm459WxZcgvz8vZwjimrq1Q_.woff2") format("woff2");
        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-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: normal;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2") format("woff2");
        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-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: italic;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA.woff2") format("woff2");
        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-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: normal;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2") format("woff2");
        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-display: swap;
      }
      @font-face {
        font-family: "montserrat";
        font-style: italic;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/montserrat/v14/JTUPjIg1_i6t8kCHKm459WxZcgvz_PZwjimrqw.woff2") format("woff2");
        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-display: swap;
      }
      @font-face {
        font-family: "poppins";
        font-style: italic;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2") format("woff2");
        unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
        font-display: swap;
      }
      @font-face {
        font-family: "poppins";
        font-style: italic;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2") format("woff2");
        unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
        font-display: swap;
      }
      @font-face {
        font-family: "poppins";
        font-style: normal;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2") format("woff2");
        unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
        font-display: swap;
      }
      @font-face {
        font-family: "poppins";
        font-style: normal;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2") format("woff2");
        unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
        font-display: swap;
      }
      @font-face {
        font-family: "poppins";
        font-style: italic;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        font-display: swap;
      }
      @font-face {
        font-family: "poppins";
        font-style: italic;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        font-display: swap;
      }
      @font-face {
        font-family: "poppins";
        font-style: normal;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiEyp8kv8JHgFVrJJfecnFHGPc.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        font-display: swap;
      }
      @font-face {
        font-family: "poppins";
        font-style: normal;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        font-display: swap;
      }
      @font-face {
        font-family: "poppins-extralight";
        font-style: normal;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/h3r77AwDsldr1E_2g4qqGPk_vArhqVIZ0nv9q090hN8.woff2") format("woff2");
        font-display: swap;
      }
      @font-face {
        font-family: "poppins-extralight";
        font-style: italic;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/Fm41upUVp7KTKUZhL0PfQVtXRa8TVwTICgirnJhmVJw.woff2") format("woff2");
        font-display: swap;
      }
      @font-face {
        font-family: "poppins-extralight";
        font-style: normal;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/rijG6I_IOXJjsH07UEo2mw.woff2") format("woff2");
        font-display: swap;
      }
      @font-face {
        font-family: "poppins-extralight";
        font-style: italic;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/-GlaWpWcSgdVagNuOGuFKRUOjZSKWg4xBWp_C_qQx0o.woff2") format("woff2");
        font-display: swap;
      }
      @font-face {
        font-family: "poppins-semibold";
        font-style: normal;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/aDjpMND83pDErGXlVEr-Sfk_vArhqVIZ0nv9q090hN8.woff2") format("woff2");
        font-display: swap;
      }
      @font-face {
        font-family: "poppins-semibold";
        font-style: italic;
        font-weight: 700;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/c4FPK8_hIFKoX59qcGwdChUOjZSKWg4xBWp_C_qQx0o.woff2") format("woff2");
        font-display: swap;
      }
      @font-face {
        font-family: "poppins-semibold";
        font-style: italic;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/RbebACOccNN-5ixkDIVLjRUOjZSKWg4xBWp_C_qQx0o.woff2") format("woff2");
        font-display: swap;
      }
      @font-face {
        font-family: "poppins-semibold";
        font-style: normal;
        font-weight: 400;
        src: url("../../tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/9VWMTeb5jtXkNoTv949Npfk_vArhqVIZ0nv9q090hN8.woff2") format("woff2");
        font-display: swap;
      }
      #uhtm5 {
        height: auto;
        --comp-display: unset;
        position: relative;
      }
      #uhtm5 .uhtm5-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        display: var(--l_display, var(--container-display));
        grid-template-rows: auto auto auto auto auto 0px auto auto auto auto auto auto auto;
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #uhtm5:not(.uhtm5-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #uhtm5 .uhtm5-container {
          grid-template-rows: auto auto auto auto auto auto 0px 0px 0px auto auto auto auto;
        }
      }
      #uhtm5 {
        --bg: var(--color_11);
        --alpha-bg: 1;
        --static-spx: 1px;
      }
      #comp-mnzqxxhe {
        --above-all-in-container: 49;
      }
      #PAGE_SECTIONSuhtm5 {
        --above-all-in-container: 49;
      }
      #comp-mnzqxxn0 {
        --above-all-in-container: 49;
      }
      #comp-mnzqxxqn-pinned-layer {
        z-index: 55;
        --above-all-in-container: 10000;
      }
      #comp-mnzqxxhe {
        height: auto;
        width: auto;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mnzqxxhe-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mnzqxxhe:not(.comp-mnzqxxhe-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      #masterPage:not(.landingPage) {
        --top-offset: 0px;
      }
      #masterPage.landingPage {
        --top-offset: 0px;
      }
      #comp-mnzqxxhe {
        --alpha-bg: 0;
        --bg: var(--color_11);
        --static-spx: 1px;
      }
      #comp-mnzqxxhe_r_comp-kbgajy18 {
        min-height: 4.5px;
        height: 199.15625px;
        min-width: 0px;
        width: auto;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mnzqxxhe_r_comp-kbgajy18 .comp-mnzqxxhe_r_comp-kbgajy18-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mnzqxxhe_r_comp-kbgajy18:not(.comp-mnzqxxhe_r_comp-kbgajy18-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxhe_r_comp-kbgajy18 {
          height: 144.15625px;
        }
        #comp-mnzqxxhe_r_comp-kbgajy18 .comp-mnzqxxhe_r_comp-kbgajy18-container {
          padding-left: 0px;
          padding-right: 0px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxhe_r_comp-kbgajy18 {
          height: 106.828125px;
        }
      }
      #comp-mnzqxxhe_r_comp-kbgajy18.comp-mnzqxxhe_r_variants-l69ud56r {
        --bg: var(--color_11);
        --bg-scrl: 55, 79, 90;
        --alpha-bg-scrl: 0.61;
      }
      #comp-mnzqxxhe_r_comp-kbgajy18 {
        --bg: 48, 67, 78;
        --bg-scrl: 48, 67, 78;
        --alpha-bg: 0;
        --alpha-bg-scrl: 0.85;
        --static-spx: 1px;
      }
      #comp-mnzqxxhe_r_comp-kbgajy18:not(.is-animating) {
        transition:
          all 0.3s ease-in-out 0s,
          visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
      }
      #comp-mnzqxxhe_r_comp-kkmqi5lg {
        --l_display: none;
        height: 35px;
        width: 35px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 60px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxhe_r_comp-kkmqi5lg {
          --l_display: unset;
          height: 50px;
          width: 50px;
          align-self: end;
          margin-right: 40px;
          margin-bottom: 20.156000000000006px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxhe_r_comp-kkmqi5lg {
          --l_display: unset;
          height: 35.125px;
          width: 76.48750305175781px;
          align-self: center;
          margin-right: -4.6015625px;
          margin-bottom: 0px;
        }
      }
      #comp-mnzqxxhe_r_comp-kkmqi5lg {
        --static-spx: 1px;
      }
      #comp-mnzqxxhe_r_comp-lehkopru {
        min-height: 30px;
        --l_display: unset;
        height: auto;
        width: 100%;
        --comp-display: unset;
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0%;
        margin-right: 0%;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mnzqxxhe_r_comp-lehkopru-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxhe_r_comp-lehkopru {
          min-height: 33.015625px;
          --l_display: none;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxhe_r_comp-lehkopru {
          min-height: 33.015625px;
          --l_display: none;
        }
      }
      #comp-mnzqxxhe_r_comp-lehkopru {
        --brw: 0px;
        --brd: var(--color_13);
        --bg: var(--color_12);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 0.2;
        --boxShadowToggleOn-shd: none;
        --static-spx: 1px;
        --bg-gradient: none;
      }
      #comp-mnzqxxhe_r_comp-mtw0xdxt {
        min-height: 0px;
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: max-content;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.1628458 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0076766 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mnzqxxhe_r_comp-mtw0xdxt-container {
        box-sizing: border-box;
        row-gap: 0px;
        column-gap: 0px;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(min-content, 1fr);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mnzqxxhe_r_comp-mtw0xdxt:not(.comp-mnzqxxhe_r_comp-mtw0xdxt-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxhe_r_comp-mtw0xdxt {
          height: 50px;
          width: 50px;
        }
        .comp-mnzqxxhe_r_comp-mtw0xdxt-container {
          grid-template-rows: minmax(min-content, 50fr);
          grid-template-columns: minmax(0px, 50fr);
        }
      }
      #comp-mnzqxxhe_r_comp-mtw0xdxt {
        --container-background: rgba(255, 255, 255, 0);
        --container-box-shadow:;
        --container-border-left: 0px solid rgba(203, 220, 233, 1);
        --container-border-right: 0px solid rgba(203, 220, 233, 1);
        --container-border-top: 0px solid rgba(203, 220, 233, 1);
        --container-border-bottom: 0px solid rgba(203, 220, 233, 1);
        --container-border-radius: 0px 0px 0px 0px;
        --container-padding-top: 6px;
        --container-padding-right: 6px;
        --container-padding-bottom: 6px;
        --container-padding-left: 6px;
        --item-background: rgba(255, 255, 255, 0);
        --item-font: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --item-color: rgba(0, 0, 0, 1);
        --item-text-decoration: none;
        --item-text-transform: none;
        --item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
        --item-text-highlight: none;
        --item-letter-spacing: 0em;
        --item-line-height: 1.4em;
        --item-text-shadow: 0px 0px 0px transparent;
        --item-border-left: 0px solid rgba(203, 220, 233, 1);
        --item-border-right: 0px solid rgba(203, 220, 233, 1);
        --item-border-top: 0px solid rgba(203, 220, 233, 1);
        --item-border-bottom: 0px solid rgba(203, 220, 233, 1);
        --item-border-radius: 0px 0px 0px 0px;
        --item-box-shadow:;
        --horizontal-item-icon-display: unset;
        --item-icon-size: 10px;
        --item-icon-color: rgba(0, 0, 0, 1);
        --item-divider: 1px solid rgba(203, 220, 233, 1);
        --item-text-align: justify;
        --item-direction: revert;
        --item-vertical-padding: 2px;
        --item-horizontal-padding: 8px;
        --item-padding-top: initial;
        --item-padding-right: initial;
        --item-padding-bottom: initial;
        --item-padding-left: initial;
        --scroll-button-background: rgba(255, 255, 255, 1);
        --scroll-button-border-left: 1px solid rgba(203, 220, 233, 1);
        --scroll-button-border-right: 1px solid rgba(203, 220, 233, 1);
        --scroll-button-border-top: 1px solid rgba(203, 220, 233, 1);
        --scroll-button-border-bottom: 1px solid rgba(203, 220, 233, 1);
        --scroll-button-border-radius: 0 0 0 0;
        --scroll-button-box-shadow: none;
        --scroll-button-icon-display: unset;
        --scroll-button-icon-size: 10px;
        --scroll-button-icon-color: rgba(0, 0, 0, 1);
        --scroll-button-icon-rotation: 0;
        --scroll-button-padding-right: 6px;
        --scroll-button-padding-left: 6px;
        --dropdown-container-background: rgba(255, 255, 255, 1);
        --dropdown-container-box-shadow:;
        --dropdown-container-border-left: medium none currentcolor;
        --dropdown-container-border-right: medium none currentcolor;
        --dropdown-container-border-top: medium none currentcolor;
        --dropdown-container-border-bottom: medium none currentcolor;
        --dropdown-container-border-radius: 0px 0px 0px 0px;
        --dropdown-anchor: menuStretched;
        --dropdown-align: start;
        --dropdown-horizontal-margin: 0px;
        --dropdown-space-above: 14px;
        --dropdown-menu-container-background: rgba(255, 255, 255, 0);
        --dropdown-menu-container-box-shadow: none;
        --dropdown-menu-container-border-left: medium none currentcolor;
        --dropdown-menu-container-border-right: medium none currentcolor;
        --dropdown-menu-container-border-top: medium none currentcolor;
        --dropdown-menu-container-border-bottom: medium none currentcolor;
        --dropdown-menu-container-border-radius: 0px 0px 0px 0px;
        --dropdown-menu-item-background: rgba(255, 255, 255, 0);
        --dropdown-menu-item-font: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --dropdown-menu-item-color: rgba(0, 0, 0, 1);
        --dropdown-menu-item-text-decoration: none;
        --dropdown-menu-item-text-transform: revert;
        --dropdown-menu-item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
        --dropdown-menu-item-text-highlight: none;
        --dropdown-menu-item-letter-spacing: revert;
        --dropdown-menu-item-line-height: 1.4em;
        --dropdown-menu-item-text-shadow: 0px 0px 0px transparent;
        --dropdown-menu-item-border-left: 0px solid rgba(0, 0, 0, 1);
        --dropdown-menu-item-border-right: 0px solid rgba(0, 0, 0, 1);
        --dropdown-menu-item-border-top: 0px solid rgba(0, 0, 0, 1);
        --dropdown-menu-item-border-bottom: 0px solid rgba(0, 0, 0, 1);
        --dropdown-menu-item-border-radius: 0px 0px 0px 0px;
        --dropdown-menu-item-box-shadow: none;
        --dropdown-menu-sub-item-background: rgba(255, 255, 255, 0);
        --dropdown-menu-sub-item-font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --dropdown-menu-sub-item-color: rgba(0, 0, 0, 1);
        --dropdown-menu-sub-item-text-decoration:;
        --dropdown-menu-sub-item-text-transform: revert;
        --dropdown-menu-sub-item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
        --dropdown-menu-sub-item-text-highlight: none;
        --dropdown-menu-sub-item-letter-spacing: revert;
        --dropdown-menu-sub-item-line-height: revert;
        --dropdown-menu-sub-item-text-shadow: 0px 0px 0px transparent;
        --dropdown-menu-sub-item-border-left: medium none currentcolor;
        --dropdown-menu-sub-item-border-right: medium none currentcolor;
        --dropdown-menu-sub-item-border-top: medium none currentcolor;
        --dropdown-menu-sub-item-border-bottom: medium none currentcolor;
        --dropdown-menu-sub-item-border-radius: 0px 0px 0px 0px;
        --dropdown-menu-sub-item-box-shadow: none;
        --dropdown-menu-item-vertical-padding: 4px;
        --dropdown-menu-item-horizontal-padding: 0px;
        --dropdown-menu-item-padding-top: initial;
        --dropdown-menu-item-padding-right: initial;
        --dropdown-menu-item-padding-bottom: initial;
        --dropdown-menu-item-padding-left: initial;
        --dropdown-menu-container-vertical-padding: 10px;
        --dropdown-menu-container-horizontal-padding: 10px;
        --dropdown-menu-container-padding-top: initial;
        --dropdown-menu-container-padding-right: initial;
        --dropdown-menu-container-padding-bottom: initial;
        --dropdown-menu-container-padding-left: initial;
        --dropdown-menu-item-vertical-spacing: 0px;
        --dropdown-menu-item-horizontal-spacing: 10px;
        --dropdown-menu-sub-items-vertical-spacing-before: 2px;
        --dropdown-menu-sub-items-vertical-spacing-between: 0px;
        --dropdown-menu-sub-item-vertical-padding: 2px;
        --dropdown-menu-sub-item-horizontal-padding: 0px;
        --dropdown-menu-sub-item-padding-top: initial;
        --dropdown-menu-sub-item-padding-right: initial;
        --dropdown-menu-sub-item-padding-bottom: initial;
        --dropdown-menu-sub-item-padding-left: initial;
        --dropdown-menu-columns-number: 2;
        --dropdown-menu-align: start;
        --dropdown-menu-item-align: inherit;
        --dropdown-menu-sub-item-align: inherit;
        --display-mode: navbar;
        --spacing-between-label-and-dropdown-icon: 6px;
        --menu-items-main-axis-gap: 12px;
        --menu-items-cross-axis-gap: 10px;
        --orientation: horizontal;
        --overflow: wrap;
        --divider-display: none;
        --container-align: justify;
        --menu-items-justification: justify;
        --animation-name: underline;
        --vertical-dropdown-display: expandCollapse;
        --item-hover-color: rgba(26, 106, 255, 1);
        --dropdown-menu-sub-item-hover-box-shadow: initial;
        --item-selected-color: rgba(26, 106, 255, 1);
        --dropdown-menu-sub-item-selected-border-bottom: initial;
        --scroll-button-hover-border-radius: initial;
        --item-hover-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
        --dropdown-menu-sub-item-hover-text-decoration: underline;
        --dropdown-menu-sub-item-selected-border-left: initial;
        --dropdown-menu-item-hover-letter-spacing: initial;
        --scroll-button-hover-border-right: 1px solid rgba(26, 106, 255, 1);
        --dropdown-menu-item-hover-color: rgba(26, 106, 255, 1);
        --scroll-button-hover-border-bottom: 1px solid rgba(26, 106, 255, 1);
        --dropdown-menu-item-hover-font: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --dropdown-menu-item-selected-border-bottom: initial;
        --dropdown-menu-sub-item-hover-text-highlight: initial;
        --dropdown-menu-item-selected-border-right: initial;
        --dropdown-menu-sub-item-hover-text-outline: initial;
        --item-selected-text-decoration: initial;
        --dropdown-menu-item-hover-background: rgba(255, 255, 255, 0);
        --dropdown-menu-item-selected-text-transform: initial;
        --dropdown-menu-sub-item-hover-line-height: initial;
        --scroll-button-hover-icon-display: unset;
        --item-selected-icon-color: rgba(26, 106, 255, 1);
        --dropdown-menu-item-hover-box-shadow: initial;
        --item-hover-text-highlight: initial;
        --dropdown-menu-sub-item-selected-background: initial;
        --scroll-button-hover-padding-right: initial;
        --dropdown-menu-sub-item-hover-text-transform: initial;
        --item-hover-border-left: 0px solid rgba(203, 220, 233, 1);
        --item-selected-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
        --container-selected-box-shadow:;
        --dropdown-menu-item-selected-text-shadow: initial;
        --item-hover-icon-color: rgba(26, 106, 255, 1);
        --dropdown-menu-item-selected-border-top: initial;
        --dropdown-menu-item-selected-border-radius: initial;
        --dropdown-container-hover-background: rgba(255, 255, 255, 1);
        --dropdown-menu-sub-item-selected-box-shadow: initial;
        --scroll-button-hover-icon-color: rgba(26, 106, 255, 1);
        --item-hover-box-shadow: initial;
        --item-hover-background: rgba(255, 255, 255, 0);
        --item-hover-text-decoration: initial;
        --scroll-button-hover-icon-size: 14px;
        --dropdown-menu-sub-item-selected-text-outline: initial;
        --item-hover-border-right: 0px solid rgba(203, 220, 233, 1);
        --dropdown-menu-item-hover-text-highlight: initial;
        --dropdown-menu-item-hover-border-right: initial;
        --item-selected-text-highlight: initial;
        --dropdown-menu-sub-item-hover-letter-spacing: initial;
        --dropdown-menu-item-selected-background: rgba(255, 255, 255, 0);
        --dropdown-menu-item-hover-border-top: initial;
        --dropdown-menu-sub-item-selected-line-height: initial;
        --dropdown-menu-sub-item-hover-border-radius: initial;
        --dropdown-menu-sub-item-hover-color: rgba(0, 0, 0, 1);
        --dropdown-menu-sub-item-selected-text-transform: initial;
        --scroll-button-hover-icon-rotation: 0;
        --item-selected-box-shadow: initial;
        --item-selected-border-bottom: 0px solid rgba(203, 220, 233, 1);
        --dropdown-menu-sub-item-selected-border-top: initial;
        --dropdown-menu-sub-item-selected-text-shadow: initial;
        --dropdown-menu-sub-item-selected-letter-spacing: initial;
        --dropdown-menu-sub-item-hover-border-top: initial;
        --item-hover-text-shadow: initial;
        --dropdown-menu-item-selected-border-left: initial;
        --dropdown-menu-item-hover-border-left: initial;
        --dropdown-menu-item-selected-text-outline: initial;
        --dropdown-menu-sub-item-selected-color: rgba(0, 0, 0, 1);
        --dropdown-menu-sub-item-hover-background: initial;
        --dropdown-menu-sub-item-hover-border-bottom: initial;
        --dropdown-menu-item-selected-text-decoration:;
        --dropdown-menu-sub-item-selected-text-highlight: initial;
        --dropdown-menu-item-hover-text-transform: initial;
        --dropdown-menu-item-hover-text-outline: initial;
        --dropdown-menu-sub-item-hover-border-right: initial;
        --dropdown-menu-item-selected-letter-spacing: initial;
        --dropdown-container-selected-background: rgba(255, 255, 255, 1);
        --dropdown-menu-item-selected-box-shadow: initial;
        --item-selected-border-top: 0px solid rgba(203, 220, 233, 1);
        --item-selected-text-shadow: initial;
        --scroll-button-hover-box-shadow: initial;
        --item-hover-border-top: 0px solid rgba(203, 220, 233, 1);
        --scroll-button-hover-border-left: 1px solid rgba(26, 106, 255, 1);
        --dropdown-menu-sub-item-selected-text-decoration: underline;
        --dropdown-menu-sub-item-selected-border-right: initial;
        --dropdown-menu-item-hover-text-shadow: initial;
        --dropdown-menu-item-hover-border-bottom: initial;
        --dropdown-menu-item-hover-border-radius: initial;
        --dropdown-menu-sub-item-selected-font: initial;
        --item-selected-border-right: 0px solid rgba(203, 220, 233, 1);
        --dropdown-menu-sub-item-hover-text-shadow: initial;
        --scroll-button-hover-background: rgba(220, 232, 255, 1);
        --scroll-button-hover-padding-left: initial;
        --dropdown-menu-sub-item-selected-border-radius: initial;
        --item-selected-border-radius: initial;
        --item-hover-border-bottom: 0px solid rgba(203, 220, 233, 1);
        --item-hover-border-radius: initial;
        --dropdown-menu-item-hover-line-height: initial;
        --item-selected-border-left: 0px solid rgba(203, 220, 233, 1);
        --item-selected-background: rgba(255, 255, 255, 0);
        --dropdown-menu-sub-item-hover-border-left: initial;
        --dropdown-menu-item-selected-color: rgba(26, 106, 255, 1);
        --dropdown-menu-item-hover-text-decoration:;
        --dropdown-menu-sub-item-hover-font: initial;
        --scroll-button-hover-border-top: 1px solid rgba(26, 106, 255, 1);
        --dropdown-menu-item-selected-line-height: initial;
        --dropdown-menu-item-selected-text-highlight: initial;
        --dropdown-menu-item-selected-font: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --static-spx: 0.1 * var(--one-unit);
      }
      #portal-comp-mnzqxxhe_r_comp-mtw0xdxt {
        --container-background: rgba(255, 255, 255, 0);
        --container-box-shadow:;
        --container-border-left: 0px solid rgba(203, 220, 233, 1);
        --container-border-right: 0px solid rgba(203, 220, 233, 1);
        --container-border-top: 0px solid rgba(203, 220, 233, 1);
        --container-border-bottom: 0px solid rgba(203, 220, 233, 1);
        --container-border-radius: 0px 0px 0px 0px;
        --container-padding-top: 6px;
        --container-padding-right: 6px;
        --container-padding-bottom: 6px;
        --container-padding-left: 6px;
        --item-background: rgba(255, 255, 255, 0);
        --item-font: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --item-color: rgba(0, 0, 0, 1);
        --item-text-decoration: none;
        --item-text-transform: none;
        --item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
        --item-text-highlight: none;
        --item-letter-spacing: 0em;
        --item-line-height: 1.4em;
        --item-text-shadow: 0px 0px 0px transparent;
        --item-border-left: 0px solid rgba(203, 220, 233, 1);
        --item-border-right: 0px solid rgba(203, 220, 233, 1);
        --item-border-top: 0px solid rgba(203, 220, 233, 1);
        --item-border-bottom: 0px solid rgba(203, 220, 233, 1);
        --item-border-radius: 0px 0px 0px 0px;
        --item-box-shadow:;
        --horizontal-item-icon-display: unset;
        --item-icon-size: 10px;
        --item-icon-color: rgba(0, 0, 0, 1);
        --item-divider: 1px solid rgba(203, 220, 233, 1);
        --item-text-align: justify;
        --item-direction: revert;
        --item-vertical-padding: 2px;
        --item-horizontal-padding: 8px;
        --item-padding-top: initial;
        --item-padding-right: initial;
        --item-padding-bottom: initial;
        --item-padding-left: initial;
        --scroll-button-background: rgba(255, 255, 255, 1);
        --scroll-button-border-left: 1px solid rgba(203, 220, 233, 1);
        --scroll-button-border-right: 1px solid rgba(203, 220, 233, 1);
        --scroll-button-border-top: 1px solid rgba(203, 220, 233, 1);
        --scroll-button-border-bottom: 1px solid rgba(203, 220, 233, 1);
        --scroll-button-border-radius: 0 0 0 0;
        --scroll-button-box-shadow: none;
        --scroll-button-icon-display: unset;
        --scroll-button-icon-size: 10px;
        --scroll-button-icon-color: rgba(0, 0, 0, 1);
        --scroll-button-icon-rotation: 0;
        --scroll-button-padding-right: 6px;
        --scroll-button-padding-left: 6px;
        --dropdown-container-background: rgba(255, 255, 255, 1);
        --dropdown-container-box-shadow:;
        --dropdown-container-border-left: medium none currentcolor;
        --dropdown-container-border-right: medium none currentcolor;
        --dropdown-container-border-top: medium none currentcolor;
        --dropdown-container-border-bottom: medium none currentcolor;
        --dropdown-container-border-radius: 0px 0px 0px 0px;
        --dropdown-anchor: menuStretched;
        --dropdown-align: start;
        --dropdown-horizontal-margin: 0px;
        --dropdown-space-above: 14px;
        --dropdown-menu-container-background: rgba(255, 255, 255, 0);
        --dropdown-menu-container-box-shadow: none;
        --dropdown-menu-container-border-left: medium none currentcolor;
        --dropdown-menu-container-border-right: medium none currentcolor;
        --dropdown-menu-container-border-top: medium none currentcolor;
        --dropdown-menu-container-border-bottom: medium none currentcolor;
        --dropdown-menu-container-border-radius: 0px 0px 0px 0px;
        --dropdown-menu-item-background: rgba(255, 255, 255, 0);
        --dropdown-menu-item-font: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --dropdown-menu-item-color: rgba(0, 0, 0, 1);
        --dropdown-menu-item-text-decoration: none;
        --dropdown-menu-item-text-transform: revert;
        --dropdown-menu-item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
        --dropdown-menu-item-text-highlight: none;
        --dropdown-menu-item-letter-spacing: revert;
        --dropdown-menu-item-line-height: 1.4em;
        --dropdown-menu-item-text-shadow: 0px 0px 0px transparent;
        --dropdown-menu-item-border-left: 0px solid rgba(0, 0, 0, 1);
        --dropdown-menu-item-border-right: 0px solid rgba(0, 0, 0, 1);
        --dropdown-menu-item-border-top: 0px solid rgba(0, 0, 0, 1);
        --dropdown-menu-item-border-bottom: 0px solid rgba(0, 0, 0, 1);
        --dropdown-menu-item-border-radius: 0px 0px 0px 0px;
        --dropdown-menu-item-box-shadow: none;
        --dropdown-menu-sub-item-background: rgba(255, 255, 255, 0);
        --dropdown-menu-sub-item-font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --dropdown-menu-sub-item-color: rgba(0, 0, 0, 1);
        --dropdown-menu-sub-item-text-decoration:;
        --dropdown-menu-sub-item-text-transform: revert;
        --dropdown-menu-sub-item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
        --dropdown-menu-sub-item-text-highlight: none;
        --dropdown-menu-sub-item-letter-spacing: revert;
        --dropdown-menu-sub-item-line-height: revert;
        --dropdown-menu-sub-item-text-shadow: 0px 0px 0px transparent;
        --dropdown-menu-sub-item-border-left: medium none currentcolor;
        --dropdown-menu-sub-item-border-right: medium none currentcolor;
        --dropdown-menu-sub-item-border-top: medium none currentcolor;
        --dropdown-menu-sub-item-border-bottom: medium none currentcolor;
        --dropdown-menu-sub-item-border-radius: 0px 0px 0px 0px;
        --dropdown-menu-sub-item-box-shadow: none;
        --dropdown-menu-item-vertical-padding: 4px;
        --dropdown-menu-item-horizontal-padding: 0px;
        --dropdown-menu-item-padding-top: initial;
        --dropdown-menu-item-padding-right: initial;
        --dropdown-menu-item-padding-bottom: initial;
        --dropdown-menu-item-padding-left: initial;
        --dropdown-menu-container-vertical-padding: 10px;
        --dropdown-menu-container-horizontal-padding: 10px;
        --dropdown-menu-container-padding-top: initial;
        --dropdown-menu-container-padding-right: initial;
        --dropdown-menu-container-padding-bottom: initial;
        --dropdown-menu-container-padding-left: initial;
        --dropdown-menu-item-vertical-spacing: 0px;
        --dropdown-menu-item-horizontal-spacing: 10px;
        --dropdown-menu-sub-items-vertical-spacing-before: 2px;
        --dropdown-menu-sub-items-vertical-spacing-between: 0px;
        --dropdown-menu-sub-item-vertical-padding: 2px;
        --dropdown-menu-sub-item-horizontal-padding: 0px;
        --dropdown-menu-sub-item-padding-top: initial;
        --dropdown-menu-sub-item-padding-right: initial;
        --dropdown-menu-sub-item-padding-bottom: initial;
        --dropdown-menu-sub-item-padding-left: initial;
        --dropdown-menu-columns-number: 2;
        --dropdown-menu-align: start;
        --dropdown-menu-item-align: inherit;
        --dropdown-menu-sub-item-align: inherit;
        --display-mode: navbar;
        --spacing-between-label-and-dropdown-icon: 6px;
        --menu-items-main-axis-gap: 12px;
        --menu-items-cross-axis-gap: 10px;
        --orientation: horizontal;
        --overflow: wrap;
        --divider-display: none;
        --container-align: justify;
        --menu-items-justification: justify;
        --animation-name: underline;
        --vertical-dropdown-display: expandCollapse;
        --item-hover-color: rgba(26, 106, 255, 1);
        --dropdown-menu-sub-item-hover-box-shadow: initial;
        --item-selected-color: rgba(26, 106, 255, 1);
        --dropdown-menu-sub-item-selected-border-bottom: initial;
        --scroll-button-hover-border-radius: initial;
        --item-hover-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
        --dropdown-menu-sub-item-hover-text-decoration: underline;
        --dropdown-menu-sub-item-selected-border-left: initial;
        --dropdown-menu-item-hover-letter-spacing: initial;
        --scroll-button-hover-border-right: 1px solid rgba(26, 106, 255, 1);
        --dropdown-menu-item-hover-color: rgba(26, 106, 255, 1);
        --scroll-button-hover-border-bottom: 1px solid rgba(26, 106, 255, 1);
        --dropdown-menu-item-hover-font: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --dropdown-menu-item-selected-border-bottom: initial;
        --dropdown-menu-sub-item-hover-text-highlight: initial;
        --dropdown-menu-item-selected-border-right: initial;
        --dropdown-menu-sub-item-hover-text-outline: initial;
        --item-selected-text-decoration: initial;
        --dropdown-menu-item-hover-background: rgba(255, 255, 255, 0);
        --dropdown-menu-item-selected-text-transform: initial;
        --dropdown-menu-sub-item-hover-line-height: initial;
        --scroll-button-hover-icon-display: unset;
        --item-selected-icon-color: rgba(26, 106, 255, 1);
        --dropdown-menu-item-hover-box-shadow: initial;
        --item-hover-text-highlight: initial;
        --dropdown-menu-sub-item-selected-background: initial;
        --scroll-button-hover-padding-right: initial;
        --dropdown-menu-sub-item-hover-text-transform: initial;
        --item-hover-border-left: 0px solid rgba(203, 220, 233, 1);
        --item-selected-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
        --container-selected-box-shadow:;
        --dropdown-menu-item-selected-text-shadow: initial;
        --item-hover-icon-color: rgba(26, 106, 255, 1);
        --dropdown-menu-item-selected-border-top: initial;
        --dropdown-menu-item-selected-border-radius: initial;
        --dropdown-container-hover-background: rgba(255, 255, 255, 1);
        --dropdown-menu-sub-item-selected-box-shadow: initial;
        --scroll-button-hover-icon-color: rgba(26, 106, 255, 1);
        --item-hover-box-shadow: initial;
        --item-hover-background: rgba(255, 255, 255, 0);
        --item-hover-text-decoration: initial;
        --scroll-button-hover-icon-size: 14px;
        --dropdown-menu-sub-item-selected-text-outline: initial;
        --item-hover-border-right: 0px solid rgba(203, 220, 233, 1);
        --dropdown-menu-item-hover-text-highlight: initial;
        --dropdown-menu-item-hover-border-right: initial;
        --item-selected-text-highlight: initial;
        --dropdown-menu-sub-item-hover-letter-spacing: initial;
        --dropdown-menu-item-selected-background: rgba(255, 255, 255, 0);
        --dropdown-menu-item-hover-border-top: initial;
        --dropdown-menu-sub-item-selected-line-height: initial;
        --dropdown-menu-sub-item-hover-border-radius: initial;
        --dropdown-menu-sub-item-hover-color: rgba(0, 0, 0, 1);
        --dropdown-menu-sub-item-selected-text-transform: initial;
        --scroll-button-hover-icon-rotation: 0;
        --item-selected-box-shadow: initial;
        --item-selected-border-bottom: 0px solid rgba(203, 220, 233, 1);
        --dropdown-menu-sub-item-selected-border-top: initial;
        --dropdown-menu-sub-item-selected-text-shadow: initial;
        --dropdown-menu-sub-item-selected-letter-spacing: initial;
        --dropdown-menu-sub-item-hover-border-top: initial;
        --item-hover-text-shadow: initial;
        --dropdown-menu-item-selected-border-left: initial;
        --dropdown-menu-item-hover-border-left: initial;
        --dropdown-menu-item-selected-text-outline: initial;
        --dropdown-menu-sub-item-selected-color: rgba(0, 0, 0, 1);
        --dropdown-menu-sub-item-hover-background: initial;
        --dropdown-menu-sub-item-hover-border-bottom: initial;
        --dropdown-menu-item-selected-text-decoration:;
        --dropdown-menu-sub-item-selected-text-highlight: initial;
        --dropdown-menu-item-hover-text-transform: initial;
        --dropdown-menu-item-hover-text-outline: initial;
        --dropdown-menu-sub-item-hover-border-right: initial;
        --dropdown-menu-item-selected-letter-spacing: initial;
        --dropdown-container-selected-background: rgba(255, 255, 255, 1);
        --dropdown-menu-item-selected-box-shadow: initial;
        --item-selected-border-top: 0px solid rgba(203, 220, 233, 1);
        --item-selected-text-shadow: initial;
        --scroll-button-hover-box-shadow: initial;
        --item-hover-border-top: 0px solid rgba(203, 220, 233, 1);
        --scroll-button-hover-border-left: 1px solid rgba(26, 106, 255, 1);
        --dropdown-menu-sub-item-selected-text-decoration: underline;
        --dropdown-menu-sub-item-selected-border-right: initial;
        --dropdown-menu-item-hover-text-shadow: initial;
        --dropdown-menu-item-hover-border-bottom: initial;
        --dropdown-menu-item-hover-border-radius: initial;
        --dropdown-menu-sub-item-selected-font: initial;
        --item-selected-border-right: 0px solid rgba(203, 220, 233, 1);
        --dropdown-menu-sub-item-hover-text-shadow: initial;
        --scroll-button-hover-background: rgba(220, 232, 255, 1);
        --scroll-button-hover-padding-left: initial;
        --dropdown-menu-sub-item-selected-border-radius: initial;
        --item-selected-border-radius: initial;
        --item-hover-border-bottom: 0px solid rgba(203, 220, 233, 1);
        --item-hover-border-radius: initial;
        --dropdown-menu-item-hover-line-height: initial;
        --item-selected-border-left: 0px solid rgba(203, 220, 233, 1);
        --item-selected-background: rgba(255, 255, 255, 0);
        --dropdown-menu-sub-item-hover-border-left: initial;
        --dropdown-menu-item-selected-color: rgba(26, 106, 255, 1);
        --dropdown-menu-item-hover-text-decoration:;
        --dropdown-menu-sub-item-hover-font: initial;
        --scroll-button-hover-border-top: 1px solid rgba(26, 106, 255, 1);
        --dropdown-menu-item-selected-line-height: initial;
        --dropdown-menu-item-selected-text-highlight: initial;
        --dropdown-menu-item-selected-font: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --static-spx: 0.1 * var(--one-unit);
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxhe_r_comp-mtw0xdxt {
          --container-padding-top: 0px;
          --container-padding-right: 0px;
          --container-padding-bottom: 0px;
          --container-padding-left: 0px;
          --item-font: normal normal normal 18px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
          --item-vertical-padding: 8px;
          --item-horizontal-padding: 0px;
          --dropdown-space-above: 0px;
          --dropdown-menu-container-vertical-padding: 0px;
          --dropdown-menu-container-horizontal-padding: 0px;
          --dropdown-menu-item-vertical-spacing: 12px;
          --dropdown-menu-sub-items-vertical-spacing-between: 2px;
          --dropdown-menu-columns-number: 1;
          --display-mode: hamburger;
          --menu-items-main-axis-gap: 20px;
          --menu-items-cross-axis-gap: 0px;
          --orientation: vertical;
        }
        #portal-comp-mnzqxxhe_r_comp-mtw0xdxt {
          --container-padding-top: 0px;
          --container-padding-right: 0px;
          --container-padding-bottom: 0px;
          --container-padding-left: 0px;
          --item-font: normal normal normal 18px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
          --item-vertical-padding: 8px;
          --item-horizontal-padding: 0px;
          --dropdown-space-above: 0px;
          --dropdown-menu-container-vertical-padding: 0px;
          --dropdown-menu-container-horizontal-padding: 0px;
          --dropdown-menu-item-vertical-spacing: 12px;
          --dropdown-menu-sub-items-vertical-spacing-between: 2px;
          --dropdown-menu-columns-number: 1;
          --display-mode: hamburger;
          --menu-items-main-axis-gap: 20px;
          --menu-items-cross-axis-gap: 0px;
          --orientation: vertical;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxhe_r_comp-mtw0xdxt {
          --container-padding-top: 0px;
          --container-padding-right: 0px;
          --container-padding-bottom: 0px;
          --container-padding-left: 0px;
          --item-font: normal normal normal 18px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
          --item-vertical-padding: 8px;
          --item-horizontal-padding: 0px;
          --dropdown-space-above: 0px;
          --dropdown-menu-container-vertical-padding: 0px;
          --dropdown-menu-container-horizontal-padding: 0px;
          --dropdown-menu-item-vertical-spacing: 12px;
          --dropdown-menu-sub-items-vertical-spacing-between: 2px;
          --dropdown-menu-columns-number: 1;
          --display-mode: hamburger;
          --menu-items-main-axis-gap: 20px;
          --menu-items-cross-axis-gap: 0px;
          --orientation: vertical;
        }
        #portal-comp-mnzqxxhe_r_comp-mtw0xdxt {
          --container-padding-top: 0px;
          --container-padding-right: 0px;
          --container-padding-bottom: 0px;
          --container-padding-left: 0px;
          --item-font: normal normal normal 18px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
          --item-vertical-padding: 8px;
          --item-horizontal-padding: 0px;
          --dropdown-space-above: 0px;
          --dropdown-menu-container-vertical-padding: 0px;
          --dropdown-menu-container-horizontal-padding: 0px;
          --dropdown-menu-item-vertical-spacing: 12px;
          --dropdown-menu-sub-items-vertical-spacing-between: 2px;
          --dropdown-menu-columns-number: 1;
          --display-mode: hamburger;
          --menu-items-main-axis-gap: 20px;
          --menu-items-cross-axis-gap: 0px;
          --orientation: vertical;
        }
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyh1, .comp-mnzqxxhe_r_comp-mtw0xdyh1) {
        min-height: 0px;
        --l_display: unset;
        height: 100%;
        min-width: 0px;
        width: 100%;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mnzqxxhe_r_comp-mtw0xdyh1-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyh1, .comp-mnzqxxhe_r_comp-mtw0xdyh1):not(.comp-mnzqxxhe_r_comp-mtw0xdyh1-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyh1, .comp-mnzqxxhe_r_comp-mtw0xdyh1) {
        --static-spx: 1px;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) {
        min-height: 0px;
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: auto;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      } /* END STYLABLE DIRECTIVE RULES */

      :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root {
        -st-extends: StylableButton;
        transition:
          all 0.2s ease,
          visibility 0s;
        padding: 0px;
        border-radius: 8px;
        background: rgba(255, 255, 255, 0);
        border: 0px solid #000000;
      }

      /* START STYLABLE DIRECTIVE RULES */

      :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root:hover {
        border-radius: 8px;
        border: 0px solid #000000;
        background: rgb(255, 255, 255);
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root:hover .StylableButton2545352419__icon {
        transform: rotate(0deg);
        width: 40px;
        height: 40px;
        fill: #1a6aff;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root:hover .StylableButton2545352419__label {
        color: #1a6aff;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root:disabled {
        border: 0px solid #000000;
        background: #f0f0f0;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root:disabled .StylableButton2545352419__label {
        color: #6e6e6e;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root:disabled .StylableButton2545352419__icon {
        fill: #8f8f8f;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root .StylableButton2545352419__container {
        transition: inherit;
        flex-direction: row-reverse;
        justify-content: center;
        align-items: center;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root .StylableButton2545352419__label {
        transition: inherit;
        letter-spacing: 0em;
        margin: 0px 0px 0px 4px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 2px;
        font-family: montserrat, sans-serif;
        font-size: 18px;
        font-weight: normal;
        font-style: normal;
        font-family: madefor-text;
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
        letter-spacing: 0em;
        line-height: 1.6em;
        font-family: madefor-text;
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
        letter-spacing: 0em;
        line-height: 1.6em;
        font-size: 15px;
        color: #000000;
        display: none;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        margin-top: 0px;
        width: 40px;
        height: 40px;
        margin-right: 2px;
        display: initial;
        fill: #000000;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root {
          -st-extends: HamburgerOpenButton;
        } /* END STYLABLE DIRECTIVE RULES */

        /* START STYLABLE DIRECTIVE RULES */

        :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root .StylableButton2545352419__icon {
          width: 50px;
          height: 50px;
        }

        :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root:hover {
          background: rgba(255, 255, 255, 0);
        }

        :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root:hover .StylableButton2545352419__icon {
          width: 50px;
          height: 50px;
          fill: #000000;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root {
          -st-extends: HamburgerOpenButton;
        } /* END STYLABLE DIRECTIVE RULES */

        /* START STYLABLE DIRECTIVE RULES */

        :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root .StylableButton2545352419__icon {
          width: 50px;
          height: 50px;
        }

        :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root:hover {
          background: rgba(255, 255, 255, 0);
        }

        :is(#comp-mnzqxxhe_r_comp-mtw0xdym, .comp-mnzqxxhe_r_comp-mtw0xdym) .comp-mnzqxxhe_r_comp-mtw0xdym-styleId__root:hover .StylableButton2545352419__icon {
          width: 50px;
          height: 50px;
          fill: #000000;
        }
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyq, .comp-mnzqxxhe_r_comp-mtw0xdyq) {
        min-height: 300px;
        --l_display: unset;
        height: 300px;
        min-width: 0px;
        width: 980px;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyq, .comp-mnzqxxhe_r_comp-mtw0xdyq) .comp-mnzqxxhe_r_comp-mtw0xdyq-overflow-wrapper {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        display: grid;
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        overflow-x: scroll;
        overflow-y: scroll;
        --sticky-offset: 0px;
        scrollbar-width: none;
        overflow: -moz-scrollbars-none;
        -ms-overflow-style: none;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyq, .comp-mnzqxxhe_r_comp-mtw0xdyq) .comp-mnzqxxhe_r_comp-mtw0xdyq-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyq, .comp-mnzqxxhe_r_comp-mtw0xdyq):not(.comp-mnzqxxhe_r_comp-mtw0xdyq-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyq, .comp-mnzqxxhe_r_comp-mtw0xdyq) .comp-mnzqxxhe_r_comp-mtw0xdyq-overflow-wrapper::-webkit-scrollbar {
        width: 0;
        height: 0;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyq, .comp-mnzqxxhe_r_comp-mtw0xdyq) {
        /* START STYLABLE DIRECTIVE RULES */
      }

      /* END STYLABLE DIRECTIVE RULES */

      :is(#comp-mnzqxxhe_r_comp-mtw0xdyq, .comp-mnzqxxhe_r_comp-mtw0xdyq) .comp-mnzqxxhe_r_comp-mtw0xdyq-styleId__root {
        -st-extends: HamburgerOverlay;
        background-color: rgba(0, 0, 0, 0.6);
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyq, .comp-mnzqxxhe_r_comp-mtw0xdyq) {
          /* START STYLABLE DIRECTIVE RULES */
        }

        /* END STYLABLE DIRECTIVE RULES */
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyq, .comp-mnzqxxhe_r_comp-mtw0xdyq) {
          /* START STYLABLE DIRECTIVE RULES */
        }

        /* END STYLABLE DIRECTIVE RULES */
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) {
        min-height: 0px;
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 35%;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        align-self: stretch;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) .comp-mnzqxxhe_r_comp-mtw0xdyu-overflow-wrapper {
        position: relative;
        display: grid;
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        overflow-x: hidden;
        overflow-y: scroll;
        --sticky-offset: 0px;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) .comp-mnzqxxhe_r_comp-mtw0xdyu-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        padding-top: 40px;
        padding-right: 40px;
        padding-left: 40px;
        padding-bottom: 40px;
        row-gap: 0px;
        column-gap: 0px;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(779.375px, auto);
        grid-template-columns: minmax(0px, 448fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu):not(.comp-mnzqxxhe_r_comp-mtw0xdyu-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) {
          height: 100vh;
          width: 50%;
        }
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) .comp-mnzqxxhe_r_comp-mtw0xdyu-overflow-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
        }
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) .comp-mnzqxxhe_r_comp-mtw0xdyu-container {
          padding-top: 40px;
          padding-right: 40px;
          padding-left: 40px;
          padding-bottom: 40px;
          grid-template-rows: minmax(400px, auto);
          grid-template-columns: minmax(0px, 304.000125fr);
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) {
          height: 100vh;
          width: 90%;
        }
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) .comp-mnzqxxhe_r_comp-mtw0xdyu-overflow-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
        }
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) .comp-mnzqxxhe_r_comp-mtw0xdyu-container {
          padding-top: 20px;
          padding-right: 20px;
          padding-left: 20px;
          padding-bottom: 20px;
          grid-template-rows: minmax(292px, auto);
          grid-template-columns: minmax(0px, 311fr);
        }
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) {
        /* START STYLABLE DIRECTIVE RULES */
      }

      /* END STYLABLE DIRECTIVE RULES */

      :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) .comp-mnzqxxhe_r_comp-mtw0xdyu-styleId__root {
        -st-extends: HamburgerMenuContainer;
        background: #ffffff;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) {
          /* START STYLABLE DIRECTIVE RULES */
        }

        /* END STYLABLE DIRECTIVE RULES */
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyu, .comp-mnzqxxhe_r_comp-mtw0xdyu) {
          /* START STYLABLE DIRECTIVE RULES */
        }

        /* END STYLABLE DIRECTIVE RULES */
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyz1, .comp-mnzqxxhe_r_comp-mtw0xdyz1) {
        min-height: 0px;
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 81.09714673913044%;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyz1, .comp-mnzqxxhe_r_comp-mtw0xdyz1) {
          width: 83.2545230263158%;
          margin-top: 4.5px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        :is(#comp-mnzqxxhe_r_comp-mtw0xdyz1, .comp-mnzqxxhe_r_comp-mtw0xdyz1) {
          width: 84.76185691318328%;
        }
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdyz1, .comp-mnzqxxhe_r_comp-mtw0xdyz1) {
        --static-spx: 0.1 * var(--one-unit);
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdz6, .comp-mnzqxxhe_r_comp-mtw0xdz6) {
        min-height: 0px;
        --l_display: unset;
        height: 40px;
        min-width: 0px;
        width: 40px;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 5px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      } /* END STYLABLE DIRECTIVE RULES */

      :is(#comp-mnzqxxhe_r_comp-mtw0xdz6, .comp-mnzqxxhe_r_comp-mtw0xdz6) .comp-mnzqxxhe_r_comp-mtw0xdz6-styleId__root {
        -st-extends: StylableButton;
        transition:
          all 0.2s ease,
          visibility 0s;
        padding-right: 0px;
        border-radius: 300px;
        background: rgba(255, 255, 255, 0);
      }

      /* START STYLABLE DIRECTIVE RULES */

      :is(#comp-mnzqxxhe_r_comp-mtw0xdz6, .comp-mnzqxxhe_r_comp-mtw0xdz6) .comp-mnzqxxhe_r_comp-mtw0xdz6-styleId__root:hover {
        background: rgba(255, 255, 255, 0);
        border: 0px solid #000000;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdz6, .comp-mnzqxxhe_r_comp-mtw0xdz6) .comp-mnzqxxhe_r_comp-mtw0xdz6-styleId__root:hover .StylableButton2545352419__icon {
        transform: rotate(90deg);
        fill: #1a6aff;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdz6, .comp-mnzqxxhe_r_comp-mtw0xdz6) .comp-mnzqxxhe_r_comp-mtw0xdz6-styleId__root:hover .StylableButton2545352419__label {
        color: #000000;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdz6, .comp-mnzqxxhe_r_comp-mtw0xdz6) .comp-mnzqxxhe_r_comp-mtw0xdz6-styleId__root:disabled {
        background: #f0f0f0;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdz6, .comp-mnzqxxhe_r_comp-mtw0xdz6) .comp-mnzqxxhe_r_comp-mtw0xdz6-styleId__root:disabled .StylableButton2545352419__label {
        color: #6e6e6e;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdz6, .comp-mnzqxxhe_r_comp-mtw0xdz6) .comp-mnzqxxhe_r_comp-mtw0xdz6-styleId__root:disabled .StylableButton2545352419__icon {
        fill: #8f8f8f;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdz6, .comp-mnzqxxhe_r_comp-mtw0xdz6) .comp-mnzqxxhe_r_comp-mtw0xdz6-styleId__root .StylableButton2545352419__container {
        transition: inherit;
        flex-direction: row-reverse;
        justify-content: center;
        align-items: center;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdz6, .comp-mnzqxxhe_r_comp-mtw0xdz6) .comp-mnzqxxhe_r_comp-mtw0xdz6-styleId__root .StylableButton2545352419__label {
        transition: inherit;
        letter-spacing: 0em;
        margin: 0px 0px 0px 4px;
        font-family: montserrat, sans-serif;
        font-size: 18px;
        font-weight: normal;
        font-style: normal;
        font-family: madefor-text;
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
        letter-spacing: 0em;
        line-height: 1.6em;
        font-family: madefor-text;
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
        letter-spacing: 0em;
        line-height: 1.6em;
        font-size: 16px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-left: 0px;
        color: #000000;
        display: none;
      }

      :is(#comp-mnzqxxhe_r_comp-mtw0xdz6, .comp-mnzqxxhe_r_comp-mtw0xdz6) .comp-mnzqxxhe_r_comp-mtw0xdz6-styleId__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        transform: rotate(0deg);
        margin-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        width: 20px;
        height: 20px;
        display: initial;
        fill: #000000;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdya, .comp-mnzqxxhe_r_comp-mtw0xdya) {
        min-height: 75px;
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 100%;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0%;
        margin-bottom: 0%;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mnzqxxhe_r_comp-mtw0xdya-container {
        box-sizing: border-box;
        row-gap: 0px;
        column-gap: 0px;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(75px, auto);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdya, .comp-mnzqxxhe_r_comp-mtw0xdya):not(.comp-mnzqxxhe_r_comp-mtw0xdya-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdya, .comp-mnzqxxhe_r_comp-mtw0xdya) {
        --container-background: initial;
        --container-box-shadow: initial;
        --container-border-left: initial;
        --container-border-right: initial;
        --container-border-top: initial;
        --container-border-bottom: initial;
        --container-border-radius: initial;
        --anchor: initial;
        --align: initial;
        --horizontal-margin: initial;
        --space-above: initial;
        --isDetached: false;
        --static-spx: 0.1 * var(--one-unit);
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdye, .comp-mnzqxxhe_r_comp-mtw0xdye) {
        min-height: 0px;
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: auto;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      :is(#comp-mnzqxxhe_r_comp-mtw0xdye, .comp-mnzqxxhe_r_comp-mtw0xdye) {
        --container-background: initial;
        --container-box-shadow: initial;
        --container-border-left: initial;
        --container-border-right: initial;
        --container-border-top: initial;
        --container-border-bottom: initial;
        --container-border-radius: initial;
        --item-background: initial;
        --item-font: initial;
        --item-color: initial;
        --item-text-decoration: initial;
        --item-text-transform: initial;
        --item-text-outline: initial;
        --item-text-highlight: initial;
        --item-letter-spacing: initial;
        --item-line-height: initial;
        --item-text-shadow: initial;
        --item-border-left: initial;
        --item-border-right: initial;
        --item-border-top: initial;
        --item-border-bottom: initial;
        --item-border-radius: initial;
        --item-box-shadow: initial;
        --sub-item-background: initial;
        --sub-item-font: initial;
        --sub-item-color: initial;
        --sub-item-text-decoration: initial;
        --sub-item-text-transform: initial;
        --sub-item-text-outline: initial;
        --sub-item-text-highlight: initial;
        --sub-item-letter-spacing: initial;
        --sub-item-line-height: initial;
        --sub-item-text-shadow: initial;
        --sub-item-border-left: initial;
        --sub-item-border-right: initial;
        --sub-item-border-top: initial;
        --sub-item-border-bottom: initial;
        --sub-item-border-radius: initial;
        --sub-item-box-shadow: initial;
        --item-vertical-padding: initial;
        --item-horizontal-padding: initial;
        --item-padding-top: initial;
        --item-padding-right: initial;
        --item-padding-bottom: initial;
        --item-padding-left: initial;
        --container-vertical-padding: initial;
        --container-horizontal-padding: initial;
        --container-padding-top: initial;
        --container-padding-right: initial;
        --container-padding-bottom: initial;
        --container-padding-left: initial;
        --item-vertical-spacing: initial;
        --item-horizontal-spacing: initial;
        --sub-items-vertical-spacing-before: initial;
        --sub-items-vertical-spacing-between: initial;
        --sub-item-vertical-padding: initial;
        --sub-item-horizontal-padding: initial;
        --sub-item-padding-top: initial;
        --sub-item-padding-right: initial;
        --sub-item-padding-bottom: initial;
        --sub-item-padding-left: initial;
        --columns-number: initial;
        --align: initial;
        --item-align: initial;
        --sub-item-align: initial;
        --sub-item-selected-border-radius: initial;
        --item-hover-color: initial;
        --item-selected-color: initial;
        --sub-item-hover-text-outline: initial;
        --sub-item-selected-border-bottom: initial;
        --item-hover-text-outline: initial;
        --sub-item-hover-color: initial;
        --sub-item-selected-border-left: initial;
        --sub-item-hover-border-top: initial;
        --item-selected-text-decoration: initial;
        --item-selected-text-transform: initial;
        --sub-item-hover-border-radius: initial;
        --item-hover-text-highlight: initial;
        --sub-item-hover-text-highlight: initial;
        --item-selected-letter-spacing: initial;
        --sub-item-hover-background: initial;
        --item-hover-border-left: initial;
        --item-selected-text-outline: initial;
        --item-hover-letter-spacing: initial;
        --sub-item-hover-border-left: initial;
        --item-hover-box-shadow: initial;
        --item-hover-font: initial;
        --item-hover-background: initial;
        --item-hover-text-decoration: initial;
        --item-hover-border-right: initial;
        --item-selected-text-highlight: initial;
        --sub-item-hover-line-height: initial;
        --item-hover-text-transform: initial;
        --sub-item-selected-text-transform: initial;
        --sub-item-selected-text-outline: initial;
        --isDetached: false;
        --sub-item-selected-border-top: initial;
        --sub-item-hover-border-right: initial;
        --sub-item-selected-font: initial;
        --sub-item-selected-letter-spacing: initial;
        --item-selected-box-shadow: initial;
        --sub-item-hover-font: initial;
        --item-selected-border-bottom: initial;
        --item-hover-text-shadow: initial;
        --sub-item-selected-text-decoration: initial;
        --sub-item-selected-line-height: initial;
        --sub-item-hover-letter-spacing: initial;
        --item-selected-font: initial;
        --sub-item-selected-text-shadow: initial;
        --item-selected-border-top: initial;
        --item-selected-text-shadow: initial;
        --item-hover-border-top: initial;
        --sub-item-selected-border-right: initial;
        --sub-item-selected-box-shadow: initial;
        --item-selected-border-right: initial;
        --sub-item-hover-border-bottom: initial;
        --sub-item-hover-text-decoration: initial;
        --sub-item-hover-text-shadow: initial;
        --sub-item-selected-text-highlight: initial;
        --item-selected-line-height: initial;
        --item-selected-border-radius: initial;
        --item-hover-border-bottom: initial;
        --item-hover-border-radius: initial;
        --sub-item-hover-text-transform: initial;
        --item-hover-line-height: initial;
        --item-selected-border-left: initial;
        --item-selected-background: initial;
        --sub-item-hover-box-shadow: initial;
        --sub-item-selected-background: initial;
        --sub-item-selected-color: initial;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mnzqxxhe_r_comp-lehkr2dx {
        height: auto;
        width: 8.030598958333334%;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 5.869964231927711%;
        margin-top: 0px;
        margin-bottom: 1.765625px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxhe_r_comp-lehkr2dx {
          width: 16.065330276946106%;
          --l_display: unset;
          margin-right: 6.346638997395833%;
          margin-bottom: 0px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxhe_r_comp-lehkr2dx {
          width: 12.613932291666666%;
          --l_display: none;
        }
      }
      #comp-mnzqxxhe_r_comp-lehkr2dx {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --textDecoration: none;
        --color: var(--color_11);
        --alpha-color: 1;
        --textAlign: left;
        --letterSpacing: 0em;
        --lineHeight: normal;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mnzqxxhe_r_comp-l6b65x4q {
        width: 1.6163736979166665%;
        height: auto;
        --aspect-ratio: 1;
        --l_display: unset;
        aspect-ratio: 1 / var(--aspect-ratio);
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 4.221573795180723%;
        margin-top: 1.2265625px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxhe_r_comp-l6b65x4q {
          width: 2.7165730794270835%;
          --l_display: none;
          align-self: start;
          margin-right: 5.208333333333333%;
          margin-top: 7.9296875px;
          margin-bottom: 0px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxhe_r_comp-l6b65x4q {
          width: 11.565777874770976%;
          --l_display: unset;
          align-self: end;
          margin-right: -75.02914108596482%;
          margin-top: 0px;
          margin-bottom: 10px;
        }
      }
      #comp-mnzqxxhe_r_comp-l6b65x4q {
        --backgroundColor: 0, 0, 0;
        --borderColor: 255, 255, 255;
        --alpha-borderColor: 1;
        --borderWidth: 0px;
        --cornerRadius: 0px;
        --boxShadow: none;
        --mediaOpacity: 1;
        --blendMode: normal;
        --alpha-backgroundColor: 0;
        --boxShadowToggleOn-boxShadow: none;
        --static-spx: 1px;
      }
      #comp-mnzqxxhe_r_comp-lptkdpm1 {
        min-height: 31.99999999999997px;
        --l_display: unset;
        height: 35.546875px;
        width: 106.6484375px;
        --comp-display: unset;
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 50.34375px;
        margin-top: 54.9609375px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mnzqxxhe_r_comp-lptkdpm1-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mnzqxxhe_r_comp-lptkdpm1:not(.comp-mnzqxxhe_r_comp-lptkdpm1-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxhe_r_comp-lptkdpm1 {
          align-self: start;
          margin-right: 129.671875px;
          margin-top: 52.21875px;
          margin-bottom: 0px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxhe_r_comp-lptkdpm1 {
          align-self: center;
          margin-right: 59.8828125px;
          margin-top: 0px;
          margin-bottom: 1.0467499999999745px;
        }
      }
      #comp-mnzqxxhe_r_comp-lptkdpm1 {
        --static-spx: 1px;
      }
      #comp-mnzqxxhe_r_comp-lptkdpm3 {
        width: 100%;
        height: 100%;
        min-height: 40px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mnzqxxhe_r_comp-lptkdpm3 {
        --bg: var(--color_11);
        --brw: 0px;
        --brd: var(--color_15);
        --rd: 0px;
        --shd: none;
        --bg-dd: var(--color_11);
        --alpha-bg-dd: 1;
        --brw-dd: 1px;
        --brd-dd: var(--color_15);
        --rd-dd: 0px;
        --shd-dd: none;
        --fnt: var(--font_8);
        --fnt-size-dd: 15px;
        --txt-dd: var(--color_15);
        --alpha-txt-dd: 1;
        --txt-slct-dd: var(--color_19);
        --alpha-txt-slct-dd: 1;
        --txth-dd: var(--color_19);
        --alpha-txth-dd: 1;
        --txth: var(--color_19);
        --alpha-txth: 1;
        --txt: 146, 40, 140;
        --alpha-txt: 1;
        --avatarCornerRadius: 100px;
        --avatarAndArrowStrokeWidth: 0px;
        --badge-bg: 146, 40, 140;
        --alpha-badge-bg: 1;
        --badge-txt: var(--color_11);
        --alpha-badge-txt: 1;
        --fillcolor: 146, 40, 140;
        --alpha-fillcolor: 1;
        --fnt-ba-title: var(--font_8);
        --fnt-ba-item: var(--font_9);
        --fnt-ba-price: var(--font_9);
        --fnt-ba-btn: var(--font_9);
        --fnt-size-ba-title: 16px;
        --fnt-size-ba-item: 14px;
        --fnt-size-ba-price: 14px;
        --fnt-size-ba-btn: 14px;
        --alpha-brd: 1;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --boxShadowToggleOn-shd-dd: none;
        --alpha-brd-dd: 0.2;
        --static-spx: 1px;
      }
      #comp-mnzqxxhe_r_comp-kd5pcdw0 {
        width: 16.7468702936747%;
        height: auto;
        --aspect-ratio: 0.15530263111673165;
        --l_display: unset;
        aspect-ratio: 1 / var(--aspect-ratio);
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: start;
        position: relative;
        --force-auto: auto;
        top: var(--force-auto, calc(0px));
        bottom: var(--force-auto, auto);
        left: var(--force-auto, 0px);
        right: var(--force-auto, auto);
        pointer-events: auto;
        margin-left: 110.859375px;
        margin-right: 0px;
        margin-top: 55.4609375px;
        margin-bottom: 0px;
        grid-area: 1/1/-1/-1;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxhe_r_comp-kd5pcdw0 {
          width: 34.97767700773223%;
          height: auto;
          --aspect-ratio: 0.15532144076925092;
          align-self: end;
          top: var(--force-auto, calc(auto));
          bottom: var(--force-auto, 0px);
          left: var(--force-auto, 0px);
          right: var(--force-auto, auto);
          margin-left: 69.296875px;
          margin-top: 0px;
          margin-bottom: 24.296875px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxhe_r_comp-kd5pcdw0 {
          height: 63.6875px;
          width: 184.234375px;
          --aspect-ratio: auto;
          align-self: center;
          top: var(--force-auto, calc(auto));
          bottom: var(--force-auto, auto);
          left: var(--force-auto,);
          right: var(--force-auto,);
          margin-left: 24.0859375px;
          margin-top: 0px;
          margin-bottom: 0.1875px;
        }
      }
      #comp-mnzqxxhe_r_comp-kd5pcdw0 {
        --static-spx: 1px;
      }
      #comp-mnzqxxhe_r_comp-kd5pcdw0:not(.is-animating) {
        transition:
          all 0.9s ease-in 0.1s,
          visibility 0s;
        --transition: all 0.9s ease-in 0.1s, visibility 0s;
      }
      #comp-mnzqxxhe_r_comp-kd5pcdw0:not(.is-animating) :not(.is-animating) {
        transition:
          all 0.9s ease-in 0.1s,
          visibility 0s;
        --transition: all 0.9s ease-in 0.1s, visibility 0s;
      }
      #comp-mnzqxxhe_r_comp-kbgajy18.comp-mnzqxxhe_r_variants-l69ud56r #comp-mnzqxxhe_r_comp-kd5pcdw0,
      #comp-mnzqxxhe_r_comp-kbgajy18.comp-mnzqxxhe_r_variants-l69ud56r #comp-mnzqxxhe_r_comp-kd5pcdw0 :not(.is-animating) {
        transition:
          all 0.3s ease-in-out 0s,
          visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
      }
      #comp-mnzqxxhe_r_comp-kbgajy18.comp-mnzqxxhe_r_variants-l69ud56r #comp-mnzqxxhe_r_comp-kd5pcdw0,
      #comp-mnzqxxhe_r_comp-kbgajy18.comp-mnzqxxhe_r_variants-l69ud56r #comp-mnzqxxhe_r_comp-kd5pcdw0 :not(.is-animating) :not(.is-animating) {
        transition:
          all 0.3s ease-in-out 0s,
          visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
      }
      #comp-mnzqxxhe_r_comp-kd5pcdw0 {
        opacity: 1;
        --comp-opacity: 1;
        transform: translateX(0px) translateY(0px) scaleX(1.2) scaleY(1.2) rotate(0deg) skewX(0deg) skewY(0deg);
        --comp-rotate-z: 0deg;
      }
      #comp-mnzqxxhe_r_CONTROLLER_COMP_CUSTOM_ID {
        height: 60px;
        width: 60px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mnzqxxhe_r_CONTROLLER_COMP_CUSTOM_ID-pinned-layer {
        position: fixed;
        left: 0;
        width: 100%;
        display: grid;
        grid-template-columns: 1fr;
        grid-template-rows: 1fr;
        top: 0;
        bottom: unset;
        height: auto;
        margin-top: var(--wix-ads-height);
      }
      #comp-mnzqxxhe_r_CONTROLLER_COMP_CUSTOM_ID {
        --bgh: 43, 104, 156;
        --rd: 20px;
        --txth: 255, 255, 255;
        --alpha-bg: 1;
        --bg: 61, 155, 233;
        --txt: 255, 255, 255;
        --brw: 0px;
        --fnt: normal normal normal 14px/1.4em raleway;
        --brd: 43, 104, 156;
        --brdh: 61, 155, 233;
        --alpha-bgh: 1;
        --alpha-brd: 1;
        --alpha-brdh: 1;
        --alpha-txt: 1;
        --alpha-txth: 1;
        --boxShadowToggleOn-shd: none;
        --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
        --static-spx: 1px;
      }
      #comp-mtll2iey {
        min-height: 0px;
        --comp-display: flex;
        height: auto;
        min-width: 0px;
        max-width: 99999px;
        max-height: 99999px;
        --section-max-width: var(--variables-mnzqxxs5);
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 2/1/3/2;
        position: relative;
      }
      #comp-mtll2iey .comp-mtll2iey-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        row-gap: 0px;
        column-gap: 0px;
        max-width: var(--variables-mnzqxxs5);
        margin-left: clamp(0px, (100% - var(--variables-mnzqxxs5)) / 2, 100 * var(--one-unit));
        --section-max-width: var(--variables-mnzqxxs5);
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max(0.5px, 0.2933228 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mtll2iey .comp-mtll2iey-container-pinned {
        max-width: var(--variables-mnzqxxs5);
        margin-left: clamp(0px, (100% - var(--variables-mnzqxxs5)) / 2, 100 * var(--one-unit));
        --section-max-width: var(--variables-mnzqxxs5);
        height: 100%;
        width: 100%;
        position: absolute;
        display: grid;
        pointer-events: none;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtll2iey .comp-mtll2iey-container {
          grid-template-rows: minmax(max(0.5px, 0.19045 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
      }
      #comp-mtll2iey {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtll30st {
        min-height: unset;
        --l_display: unset;
        height: auto;
        --aspect-ratio: 0.6665555740709879;
        min-width: 0px;
        width: 22.953855819979857%;
        max-width: 99999px;
        max-height: 99999px;
        aspect-ratio: 1 / var(--aspect-ratio);
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-left: 40%;
        margin-right: 0px;
        margin-top: max(0.5px, 0.046875 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtll30st {
          width: 22.953855819979854%;
          margin-left: 40.00000000000001%;
        }
      }
      #comp-mtll30st {
        --backgroundColor: 0, 0, 0;
        --borderColor: 255, 255, 255;
        --borderWidth: 0px;
        --cornerRadius: 0px;
        --boxShadow: none;
        --mediaOpacity: 1;
        --blendMode: normal;
        --alpha-backgroundColor: 0;
        --alpha-borderColor: 0;
        --boxShadowToggleOn-boxShadow: none;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtll30st wow-image {
        overflow: clip;
      }
      #comp-mtll30st wow-image img {
        height: 100%;
      }
      #comp-mucu3rtx {
        min-height: 0px;
        --comp-display: flex;
        height: 451.96875px;
        min-width: 0px;
        max-width: 99999px;
        max-height: 99999px;
        --section-max-width: var(--variables-mnzqxxs5);
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        grid-area: 3/1/4/2;
        position: relative;
      }
      #comp-mucu3rtx .comp-mucu3rtx-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        padding-top: max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));
        row-gap: 0px;
        column-gap: 0px;
        max-width: var(--variables-mnzqxxs5);
        margin-left: clamp(0px, (100% - var(--variables-mnzqxxs5)) / 2, 100 * var(--one-unit));
        --section-max-width: var(--variables-mnzqxxs5);
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max(0.5px, 0.3530883 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mucu3rtx .comp-mucu3rtx-container-pinned {
        max-width: var(--variables-mnzqxxs5);
        margin-left: clamp(0px, (100% - var(--variables-mnzqxxs5)) / 2, 100 * var(--one-unit));
        --section-max-width: var(--variables-mnzqxxs5);
        height: 100%;
        width: 100%;
        position: absolute;
        display: grid;
        pointer-events: none;
      }
      #comp-mucu3rtx {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mucu3zr6 {
        width: 88.046875%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        align-self: center;
        justify-self: center;
        pointer-events: auto;
        margin-top: 0px;
        margin-left: max(0.5px, 0.0648438 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        margin-right: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mucu3zr6-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        flex-direction: column;
        --container-layout-type: flex-container-layout;
        --container-display: flex;
      }
      #comp-mucu3zr6 {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      #comp-mucu3zrt {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 100%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: max(0.5px, 0.0062378 * (var(--scaling-factor) - var(--scrollbar-width)));
        align-self: flex-start;
        order: 1;
        position: relative;
      }
      #comp-mucu3zrt {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --textDecoration: none;
        --textAlign: left;
        --fontSize: 38px;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mucu3zry {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 100%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: max(0.5px, 0.01875 * (var(--scaling-factor) - var(--scrollbar-width)));
        align-self: flex-start;
        order: 2;
        position: relative;
      }
      #comp-mucu3zry {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --lineHeight: 1.6em;
        --letterSpacing: 0em;
        --textAlign: left;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mucu3zs0 {
        min-height: unset;
        --l_display: unset;
        height: auto;
        --aspect-ratio: 0.060597549097333905;
        min-width: 0px;
        width: 61.206896551724135%;
        max-width: 99999px;
        max-height: 99999px;
        aspect-ratio: 1 / var(--aspect-ratio);
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        align-self: flex-start;
        order: 3;
        position: relative;
      }
      #comp-mucu3zs0 {
        --rd: 0px 0px 0px 0px;
        --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
        --shd: none;
        --horizontalPadding: max(0.5px, 0.0117188 * (var(--scaling-factor) - var(--scrollbar-width)));
        --verticalPadding: max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
        --fnt: normal normal normal max(0.5px, 0.0117188 * (var(--scaling-factor) - var(--scrollbar-width)))/1.4em montserrat, sans-serif;
        --trans2: color 0.4s ease 0s;
        --txt: var(--color_11);
        --bg: var(--color_20);
        --brd: var(--color_15);
        --brw: 0px;
        --bgh: var(--color_18);
        --brdh: 50, 50, 50;
        --txth: var(--color_11);
        --bgd: 204, 204, 204;
        --alpha-bgd: 1;
        --txtd: 255, 255, 255;
        --alpha-txtd: 1;
        --alpha-txth: 1;
        --margin: 0spx;
        --alpha-brdh: 0;
        --align: center;
        --alpha-brd: 1;
        --alpha-bg: 1;
        --alpha-bgh: 1;
        --boxShadowToggleOn-shd: none;
        --alpha-txt: 1;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtloa0md {
        min-height: 0px;
        --l_display: unset;
        height: auto;
        min-width: 0px;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        grid-area: 4/1/5/2;
        position: relative;
      }
      .comp-mtloa0md-container {
        box-sizing: border-box;
        padding-top: 0px;
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        row-gap: 0px;
        column-gap: 0px;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(500px, auto);
        grid-template-columns: 1fr 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        .comp-mtloa0md-container {
          grid-template-rows: minmax(500px, auto);
          grid-template-columns: 1fr 1fr;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtloa0md {
          min-height: 686.25px;
        }
        .comp-mtloa0md-container {
          grid-template-rows: minmax(260px, auto) minmax(426.25px, auto);
          grid-template-columns: minmax(0px, 1fr);
        }
      }
      #comp-mtloa0md {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtloa0mr {
        min-height: 0px;
        --comp-display: flex;
        height: auto;
        min-width: 0px;
        width: auto;
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mtloa0mr .comp-mtloa0mr-overflow-wrapper {
        position: relative;
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        overflow-x: clip;
        overflow-y: clip;
      }
      #comp-mtloa0mr .comp-mtloa0mr-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        padding-top: max(0.5px, 0.0039526 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-right: max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-left: max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-bottom: max(0.5px, 0.0039526 * (var(--scaling-factor) - var(--scrollbar-width)));
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtloa0mr .comp-mtloa0mr-container {
          padding-top: max(0.5px, 0.0039538 * (var(--scaling-factor) - var(--scrollbar-width)));
          padding-bottom: max(0.5px, 0.0039538 * (var(--scaling-factor) - var(--scrollbar-width)));
          grid-template-rows: minmax(max-content, 100.00003150226424%);
        }
      }
      #comp-mtloa0mr {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      #comp-mtvzlj60 {
        min-height: unset;
        --l_display: unset;
        height: auto;
        --aspect-ratio: 0.551526990328267;
        min-width: 0px;
        width: 95.74765766573475%;
        max-width: 99999px;
        max-height: 99999px;
        aspect-ratio: 1 / var(--aspect-ratio);
        --comp-display: unset;
        align-self: center;
        justify-self: center;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0000126 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: 0px;
        margin-bottom: max(0.5px, 1e-7 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mtvzlj60-container {
        box-sizing: border-box;
        row-gap: 0px;
        column-gap: 0px;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mtvzlj60:not(.comp-mtvzlj60-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      #comp-mtvzlj60 {
        --static-spx: 1px;
      }
      #comp-mtvzlj60 {
        opacity: 1;
        --comp-opacity: 1;
        transform: translateX(0px) translateY(0px) scaleX(1) scaleY(1) rotate(0deg) skewX(0deg) skewY(0deg);
        --comp-rotate-z: 0deg;
      }
      #comp-mtvzlj6w {
        --l_display: unset;
        height: 60px;
        min-width: 0px;
        width: 60px;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: center;
        pointer-events: auto;
        margin-left: 0%;
        margin-top: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mtvzlj6w {
        --static-spx: 1px;
      }
      #comp-mtvzlj6w {
        transform: translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(0deg) skewX(0deg) skewY(0deg);
        --comp-rotate-z: 0deg;
      }
      #comp-mtvzlj7a {
        height: 44px;
        width: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: end;
        justify-self: end;
        pointer-events: auto;
        margin-left: 2px;
        margin-right: 2px;
        margin-bottom: 2px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mtvzlj7a {
        --maincolor: 255, 255, 255;
        --alpha-maincolor: 1;
        --progresscolor: 31, 223, 103;
        --alpha-progresscolor: 1;
        --disabledcolor: 119, 119, 119;
        --alpha-disabledcolor: 1;
        --static-spx: 1px;
      }
      #comp-mtvzlj7a {
        transform: translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(0deg) skewX(0deg) skewY(0deg);
        --comp-rotate-z: 0deg;
      }
      #comp-mtloa0mw {
        min-height: 0px;
        --comp-display: flex;
        height: auto;
        min-width: 0px;
        width: auto;
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/2/2/3;
        position: relative;
      }
      #comp-mtloa0mw .comp-mtloa0mw-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        padding-top: 0px;
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtloa0mw .comp-mtloa0mw-container {
          grid-template-rows: 1fr;
        }
        #comp-mtloa0mw {
          grid-area: 1/2/2/3;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtloa0mw .comp-mtloa0mw-container {
          grid-template-rows: minmax(max-content, 100.00003150226424%);
        }
        #comp-mtloa0mw {
          grid-area: 2/1/3/2;
        }
      }
      #comp-mtloa0mw {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      #comp-mtloa0my3 {
        min-height: 0px;
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: auto;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mtloa0my3 .comp-mtloa0my3-overflow-wrapper {
        position: relative;
        display: grid;
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        overflow-x: hidden;
        scrollbar-width: none;
        overflow: -moz-scrollbars-none;
        -ms-overflow-style: none;
      }
      #comp-mtloa0my3 .comp-mtloa0my3-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        padding-top: 0px;
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max-content, 100%);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mtloa0my3:not(.comp-mtloa0my3-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      #comp-mtloa0my3 .comp-mtloa0my3-overflow-wrapper::-webkit-scrollbar {
        width: 0;
        height: 0;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtloa0my3 .comp-mtloa0my3-container {
          padding-top: 0px;
          padding-bottom: 0px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtloa0my3 .comp-mtloa0my3-container {
          padding-top: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
          padding-bottom: max(0.5px, 0.1538462 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mtloa0my3 {
        --brw: 0px;
        --brd: 232, 234, 237;
        --bg: var(--color_11);
        --rd: 0px 0px 0px 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 0;
        --showDisabledNavButtons: true;
        --showNavButtons: true;
        --transitionDuration: 0.8;
        --transitionDirection: leftToRight;
        --transitionEffect: slide;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      #comp-mtloa0n8 {
        min-height: 0px;
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: auto;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mtloa0n8 .comp-mtloa0n8-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mtloa0n8:not(.comp-mtloa0n8-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      #comp-mtloa0n8 {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      .comp-mtloa0nh {
        min-height: 100%;
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 100%;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        flex-basis: auto;
        flex-grow: 0;
        flex-shrink: 0;
        position: relative;
      }
      .comp-mtloa0nh {
        --brw: 0px;
        --brd: 0, 0, 0;
        --bg: var(--color_11);
        --rd: 0px 0px 0px 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      .comp-mtloa0nl3 {
        width: 61.676870762285006%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        box-sizing: border-box;
        padding-top: 60px;
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 60px;
        display: var(--l_display, var(--container-display));
        flex-direction: column;
        --container-layout-type: flex-container-layout;
        --container-display: flex;
        align-self: center;
        justify-self: center;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: max(0.5px, 0.0198975 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        .comp-mtloa0nl3 {
          width: 57.291666666666664%;
          padding-top: 60px;
          padding-bottom: 60px;
          align-self: center;
          margin-top: 0px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        .comp-mtloa0nl3 {
          width: 80%;
          padding-top: 0px;
          padding-bottom: 40px;
          align-self: start;
          margin-top: 0px;
        }
      }
      .comp-mtloa0nl3 {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      .comp-mtloa0no {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 100%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        align-self: flex-start;
        order: 1;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        .comp-mtloa0no {
          margin-bottom: 18px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        .comp-mtloa0no {
          width: 92.35209235209236%;
          margin-bottom: 20px;
        }
      }
      .comp-mtloa0no {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --textDecoration: none;
        --color: 255, 255, 255;
        --alpha-color: 1;
        --lineHeight: 1.5em;
        --fontSize: 34px;
        --static-spx: 0.1 * var(--one-unit);
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        .comp-mtloa0no {
          --minFontSize: 18px;
          --maxFontSize: 24px;
          --fontSize: 19.766spx;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        .comp-mtloa0no {
          --minFontSize: 18px;
          --maxFontSize: 24px;
          --fontSize: 19.768spx;
        }
      }
      .comp-mtloa0nr5 {
        min-height: 0px;
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 100%;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        align-self: flex-start;
        order: 2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        .comp-mtloa0nr5 {
          width: 92.35209235209236%;
        }
      }
      .comp-mtloa0nr5 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --textDecoration: none;
        --fontSize: 16px;
        --lineHeight: 1.6em;
        --color: var(--color_11);
        --alpha-color: 1;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtloa0o0 {
        min-height: 0px;
        --l_display: unset;
        height: 36px;
        min-width: 0px;
        width: 36px;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: max(0.5px, 0.03 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mtloa0o0-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        flex-direction: column;
        --container-layout-type: flex-container-layout;
        --container-display: flex;
      }
      #comp-mtloa0o0:not(.comp-mtloa0o0-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtloa0o0 {
          align-self: center;
          margin-left: max(0.5px, 0.03 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtloa0o0 {
          align-self: end;
          margin-left: max(0.5px, 0.1 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      } /* END STYLABLE DIRECTIVE RULES */

      #comp-mtloa0o0 .style-mtloa0o92__root {
        -st-extends: StylableButton;
        transition:
          all 0.2s ease,
          visibility 0s;
        box-shadow: 1.5px 3.71px 9px rgba(19, 25, 70, 0);
        padding-left: 0px;
        padding-bottom: 0px;
        border-radius: 999px;
        border: 1px solid #555555;
        background: rgba(255, 255, 255, 0.65);
      }

      /* START STYLABLE DIRECTIVE RULES */

      #comp-mtloa0o0 .style-mtloa0o92__root:disabled {
        background: #e2e2e2;
      }

      #comp-mtloa0o0 .style-mtloa0o92__root:disabled .StylableButton2545352419__label {
        color: #8f8f8f;
      }

      #comp-mtloa0o0 .style-mtloa0o92__root:disabled .StylableButton2545352419__icon {
        fill: #8f8f8f;
      }

      #comp-mtloa0o0 .style-mtloa0o92__root .StylableButton2545352419__container {
        transition: inherit;
      }

      #comp-mtloa0o0 .style-mtloa0o92__root .StylableButton2545352419__label {
        transition: inherit;
        letter-spacing: 0em;
        font-family: poppins-extralight, poppins, sans-serif;
        font-weight: normal;
        font-style: normal;
        font-size: 14px;
        color: #000000;
        margin: 0px 0px 0px 0px;
        display: none;
      }

      #comp-mtloa0o0 .style-mtloa0o92__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 0px;
        display: inherited;
        fill: #555555;
        transform: rotate(180deg);
        width: 20px;
        height: 20px;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtloa0o0 .style-mtloa0o92__root {
          -st-extends: SlideshowButton;
        } /* END STYLABLE DIRECTIVE RULES */

        /* START STYLABLE DIRECTIVE RULES */
      }
      #comp-mtloa0o93 {
        min-height: 0px;
        --l_display: unset;
        height: 36px;
        min-width: 0px;
        width: 36px;
        max-width: 99999px;
        max-height: 99999px;
        --comp-display: unset;
        align-self: center;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.03 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mtloa0o93-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        flex-direction: column;
        --container-layout-type: flex-container-layout;
        --container-display: flex;
      }
      #comp-mtloa0o93:not(.comp-mtloa0o93-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtloa0o93 {
          align-self: center;
          margin-right: max(0.5px, 0.03 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtloa0o93 {
          align-self: end;
          margin-right: max(0.5px, 0.1 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      } /* END STYLABLE DIRECTIVE RULES */

      #comp-mtloa0o93 .style-mtloa0ob5__root {
        -st-extends: StylableButton;
        transition:
          all 0.2s ease,
          visibility 0s;
        box-shadow: 1.5px 3.71px 9px rgba(19, 25, 70, 0);
        padding-left: 0px;
        padding-bottom: 0px;
        border-radius: 999px;
        border: 1px solid #555555;
        background: rgba(255, 255, 255, 0.65);
      }

      /* START STYLABLE DIRECTIVE RULES */

      #comp-mtloa0o93 .style-mtloa0ob5__root:disabled {
        background: #e2e2e2;
      }

      #comp-mtloa0o93 .style-mtloa0ob5__root:disabled .StylableButton2545352419__label {
        color: #8f8f8f;
      }

      #comp-mtloa0o93 .style-mtloa0ob5__root:disabled .StylableButton2545352419__icon {
        fill: #8f8f8f;
      }

      #comp-mtloa0o93 .style-mtloa0ob5__root .StylableButton2545352419__container {
        transition: inherit;
      }

      #comp-mtloa0o93 .style-mtloa0ob5__root .StylableButton2545352419__label {
        transition: inherit;
        letter-spacing: 0em;
        font-family: poppins-extralight, poppins, sans-serif;
        font-weight: normal;
        font-style: normal;
        font-size: 14px;
        color: #000000;
        margin: 0px 0px 0px 0px;
        display: none;
      }

      #comp-mtloa0o93 .style-mtloa0ob5__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 0px;
        display: inherited;
        fill: #555555;
        transform: rotate(0deg);
        width: 20px;
        height: 20px;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtloa0o93 .style-mtloa0ob5__root {
          -st-extends: SlideshowButton;
        } /* END STYLABLE DIRECTIVE RULES */

        /* START STYLABLE DIRECTIVE RULES */
      }
      #comp-mtlnu23o {
        min-height: 0px;
        --comp-display: flex;
        height: auto;
        min-width: 0px;
        max-width: 99999px;
        max-height: 99999px;
        --section-max-width: 99999999999px;
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        grid-area: 5/1/6/2;
        position: relative;
      }
      #comp-mtlnu23o .comp-mtlnu23o-overflow-wrapper {
        position: relative;
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        overflow-x: visible;
        overflow-y: visible;
      }
      #comp-mtlnu23o .comp-mtlnu23o-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        max-width: 99999999999px;
        margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
        --section-max-width: 99999999999px;
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max(0.5px, 0.2228516 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.2228516 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mtlnu23o .comp-mtlnu23o-container-pinned {
        max-width: 99999999999px;
        margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
        --section-max-width: 99999999999px;
        height: 100%;
        width: 100%;
        position: absolute;
        display: grid;
        pointer-events: none;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtlnu23o {
          height: 899.125px;
        }
        #comp-mtlnu23o .comp-mtlnu23o-overflow-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          overflow-x: hidden;
          overflow-y: scroll;
          --sticky-offset: 0px;
        }
        #comp-mtlnu23o .comp-mtlnu23o-container {
          grid-template-rows: minmax(max(0.5px, 0.9721564 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 1.3794077 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
      }
      #comp-mtlnu23o {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtlnu24f {
        min-height: 0px;
        height: auto;
        min-width: 0px;
        width: auto;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mtlnu24f-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 196.14100000000002px;
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mtlnu24f {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      #comp-mtlnu24i1 {
        min-height: unset;
        height: auto;
        --aspect-ratio: 0.5355312499999999;
        min-width: 0px;
        width: 27.002754641505376%;
        aspect-ratio: 1 / var(--aspect-ratio);
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: end;
        justify-self: start;
        pointer-events: auto;
        margin-top: 0px;
        margin-left: max(0.5px, 0.0973752 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: min(-0.5px, -0.0840289 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtlnu24i1 {
          align-self: start;
          margin-top: max(0.5px, 0.0927124 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-left: max(0.5px, 0.0973511 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-bottom: 0px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtlnu24i1 {
          --l_display: none;
        }
      }
      #comp-mtlnu24i1 {
        --backgroundColor: 0, 0, 0;
        --borderColor: 255, 255, 255;
        --alpha-borderColor: 1;
        --borderWidth: 0px;
        --cornerRadius: 0px;
        --boxShadow: none;
        --mediaOpacity: 1;
        --blendMode: normal;
        --alpha-backgroundColor: 0;
        --boxShadowToggleOn-boxShadow: none;
        --static-spx: 1px;
      }
      #comp-mtlnu24i1 wow-image {
        overflow: clip;
      }
      #comp-mtlnu24i1 wow-image img {
        height: 100%;
      }
      #comp-mtlnu24l1 {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 47.430830039525695%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.128792 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0498888 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtlnu24l1 {
          width: 79.84759153716273%;
          justify-self: start;
          margin-left: max(0.5px, 0.0701723 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-right: 0px;
          margin-top: max(0.5px, 0.1241587 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mtlnu24l1 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --fontWeight: bold;
        --static-spx: 0.1 * var(--one-unit);
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtlnu24l1 {
          --fontSize: 30.92313242463277px;
        }
      }
      #comp-mtlnu24q {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 47.430830039525695%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.1288043 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0944788 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtlnu24q {
          width: 88.12900641025641%;
          justify-self: center;
          margin-left: max(0.5px, 0.013101 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-right: 0px;
          margin-top: max(0.5px, 0.2514623 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mtlnu24q {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtlnu24r4 {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 54.539794921875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: end;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0576904 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: 0px;
        margin-bottom: min(-0.5px, -0.0795166 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtlnu24r4 {
          width: 88.12900641025641%;
          margin-right: max(0.5px, 0.0459135 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-bottom: min(-0.5px, -0.407492 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mtlnu24r4 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mul9pyse {
        min-height: 0px;
        --comp-display: flex;
        height: auto;
        min-width: 0px;
        width: auto;
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        grid-area: 2/1/3/2;
        position: relative;
      }
      #comp-mul9pyse .comp-mul9pyse-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max-content, 100%);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mul9pyse {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      #comp-mul9qbq0 {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 84.4140625%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0584961 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0282349 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mul9qbq0 {
          margin-right: max(0.5px, 0.0645032 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-top: 0px;
        }
      }
      #comp-mul9qbq0 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --lineHeight: 1.6em;
        --letterSpacing: 0em;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mullwema {
        min-height: 0px;
        --comp-display: flex;
        --l_display: none;
        height: auto;
        min-width: 0px;
        max-width: 99999px;
        max-height: 99999px;
        --section-max-width: var(--variables-mnzqxxs5);
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 6/1/7/2;
        position: relative;
      }
      #comp-mullwema .comp-mullwema-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        padding-top: 0px;
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        max-width: var(--variables-mnzqxxs5);
        margin-left: clamp(0px, (100% - var(--variables-mnzqxxs5)) / 2, 100 * var(--one-unit));
        --section-max-width: var(--variables-mnzqxxs5);
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max(0.5px, 0.3906256 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mullwema .comp-mullwema-container-pinned {
        max-width: var(--variables-mnzqxxs5);
        margin-left: clamp(0px, (100% - var(--variables-mnzqxxs5)) / 2, 100 * var(--one-unit));
        --section-max-width: var(--variables-mnzqxxs5);
        height: 100%;
        width: 100%;
        position: absolute;
        display: grid;
        pointer-events: none;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mullwema {
          --l_display: unset;
          margin-top: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
          margin-right: 0px;
        }
        #comp-mullwema .comp-mullwema-container {
          grid-template-rows: minmax(max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
      }
      #comp-mullwema {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 1px;
      }
      #comp-mucug1lc {
        min-height: 0px;
        --comp-display: flex;
        height: auto;
        min-width: 0px;
        max-width: 99999px;
        max-height: 99999px;
        --section-max-width: var(--variables-mnzqxxs5);
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        grid-area: 7/1/8/2;
        position: relative;
      }
      #comp-mucug1lc .comp-mucug1lc-overflow-wrapper {
        position: relative;
        display: flex;
        flex-direction: column;
        flex-grow: 1;
      }
      #comp-mucug1lc .comp-mucug1lc-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        padding-top: 0px;
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        max-width: var(--variables-mnzqxxs5);
        margin-left: clamp(0px, (100% - var(--variables-mnzqxxs5)) / 2, 100 * var(--one-unit));
        --section-max-width: var(--variables-mnzqxxs5);
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max(0.5px, 0.1609256 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mucug1lc .comp-mucug1lc-container-pinned {
        max-width: var(--variables-mnzqxxs5);
        margin-left: clamp(0px, (100% - var(--variables-mnzqxxs5)) / 2, 100 * var(--one-unit));
        --section-max-width: var(--variables-mnzqxxs5);
        height: 100%;
        width: 100%;
        position: absolute;
        display: grid;
        pointer-events: none;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mucug1lc {
          --l_display: none;
          height: 333.34375px;
        }
        #comp-mucug1lc .comp-mucug1lc-overflow-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          overflow-x: hidden;
          overflow-y: scroll;
          --sticky-offset: 0px;
        }
      }
      #comp-mucug1lc {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 1px;
      }
      #comp-mucugmve {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 85.546875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.047168 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0085815 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mucugmve {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtllc32j {
        min-height: 0px;
        --comp-display: flex;
        height: auto;
        min-width: 0px;
        max-width: 99999px;
        max-height: 99999px;
        --section-max-width: 99999999999px;
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        grid-area: 8/1/9/2;
        position: relative;
      }
      #comp-mtllc32j .comp-mtllc32j-overflow-wrapper {
        position: relative;
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        overflow-x: visible;
        overflow-y: visible;
      }
      #comp-mtllc32j .comp-mtllc32j-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        max-width: 99999999999px;
        margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
        --section-max-width: 99999999999px;
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max(0.5px, 0.3440308 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mtllc32j .comp-mtllc32j-container-pinned {
        max-width: 99999999999px;
        margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
        --section-max-width: 99999999999px;
        height: 100%;
        width: 100%;
        position: absolute;
        display: grid;
        pointer-events: none;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtllc32j .comp-mtllc32j-container {
          grid-template-rows: minmax(max(0.5px, 0.6460775 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
        #comp-mtllc32j .comp-mtllc32j-overflow-wrapper {
          overflow-x: visible;
          overflow-y: visible;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtllc32j {
          --l_display: none;
          height: 196.140625px;
        }
        #comp-mtllc32j .comp-mtllc32j-overflow-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          overflow-x: hidden;
          overflow-y: scroll;
          --sticky-offset: 0px;
        }
        #comp-mtllc32j .comp-mtllc32j-container {
          grid-template-rows: minmax(max(0.5px, 0.3440308 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
      }
      #comp-mtllc32j {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtllc32r1 {
        min-height: 0px;
        height: auto;
        min-width: 0px;
        width: auto;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mtllc32r1-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 196.14100000000002px;
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mtllc32r1 {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      #comp-mtlncuzj {
        width: 24.66403162055336%;
        height: auto;
        --aspect-ratio: 1;
        aspect-ratio: 1 / var(--aspect-ratio);
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: end;
        justify-self: start;
        pointer-events: auto;
        margin-top: 0px;
        margin-left: max(0.5px, 0.1090662 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: min(-0.5px, -0.1414893 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtlncuzj {
          --l_display: none;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtlncuzj {
          --l_display: none;
        }
      }
      #comp-mtlncuzj {
        --backgroundColor: 0, 0, 0;
        --borderColor: 255, 255, 255;
        --alpha-borderColor: 1;
        --borderWidth: 0px;
        --cornerRadius: 0px;
        --boxShadow: none;
        --mediaOpacity: 1;
        --blendMode: normal;
        --alpha-backgroundColor: 0;
        --boxShadowToggleOn-boxShadow: none;
        --static-spx: 1px;
      }
      #comp-mtlncuzj wow-image {
        overflow: clip;
      }
      #comp-mtlncuzj wow-image img {
        height: 100%;
      }
      #comp-mtlniwjs {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 54.422607421875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0584961 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0176147 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtlniwjs {
          width: 86.97306315104167%;
          margin-right: max(0.5px, 0.0328979 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-top: max(0.5px, 0.0175985 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mtlniwjs {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --fontWeight: bold;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtlnks9o {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 54.422607421875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0584961 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtlnks9o {
          width: 87.493896484375%;
          align-self: start;
          margin-right: max(0.5px, 0.0276896 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-top: max(0.5px, 0.1276957 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mtlnks9o {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtlnljof {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 55.125732421875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: end;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0514648 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: 0px;
        margin-bottom: min(-0.5px, -0.174939 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtlnljof {
          width: 88.71866861979167%;
          margin-right: max(0.5px, 0.0154215 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-bottom: min(-0.5px, -0.3441976 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtlnljof {
          width: 87.50794573249424%;
          margin-right: max(0.5px, 0.0352571 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-bottom: max(0.5px, 0.1325221 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mtlnljof {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --lineHeight: normal;
        --static-spx: 0.1 * var(--one-unit);
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtlnljof {
          --fontSize: 18.338341274637347px;
        }
      }
      #comp-mulfdv9x {
        min-height: 0px;
        --comp-display: flex;
        height: auto;
        min-width: 0px;
        max-width: 99999px;
        max-height: 99999px;
        --section-max-width: 99999999999px;
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        grid-area: 9/1/10/2;
        position: relative;
      }
      #comp-mulfdv9x .comp-mulfdv9x-overflow-wrapper {
        position: relative;
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        overflow-x: visible;
        overflow-y: visible;
      }
      #comp-mulfdv9x .comp-mulfdv9x-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        max-width: 99999999999px;
        margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
        --section-max-width: 99999999999px;
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max(0.5px, 0.3073128 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mulfdv9x .comp-mulfdv9x-container-pinned {
        max-width: 99999999999px;
        margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
        --section-max-width: 99999999999px;
        height: 100%;
        width: 100%;
        position: absolute;
        display: grid;
        pointer-events: none;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfdv9x .comp-mulfdv9x-container {
          grid-template-rows: minmax(max(0.5px, 0.5703328 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
        #comp-mulfdv9x .comp-mulfdv9x-overflow-wrapper {
          overflow-x: visible;
          overflow-y: visible;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulfdv9x {
          --l_display: none;
          height: 196.140625px;
        }
        #comp-mulfdv9x .comp-mulfdv9x-overflow-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          overflow-x: hidden;
          overflow-y: scroll;
          --sticky-offset: 0px;
        }
        #comp-mulfdv9x .comp-mulfdv9x-container {
          grid-template-rows: minmax(max(0.5px, 0.3073128 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
      }
      #comp-mulfdv9x {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mulfdvar {
        min-height: 0px;
        height: auto;
        min-width: 0px;
        width: auto;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mulfdvar-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 196.14100000000002px;
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mulfdvar {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      #comp-mulfdvb1 {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 86.180419921875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: center;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0084839 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0152466 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfdvb1 {
          justify-self: end;
          margin-right: max(0.5px, 0.0408325 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-top: max(0.5px, 0.0152384 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mulfdvb1 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --fontWeight: bold;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mulfdvbg {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 87.664794921875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0584961 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: 0px;
        margin-bottom: max(0.5px, 0.0000122 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfdvbg {
          align-self: start;
          margin-right: max(0.5px, 0.0259399 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-top: max(0.5px, 0.0659993 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-bottom: 0px;
        }
      }
      #comp-mulfdvbg {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mulfdvbi {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 87.6612994548938%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: end;
        justify-self: center;
        pointer-events: auto;
        margin-left: max(0.5px, 0.0063232 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: min(-0.5px, -0.1303711 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfdvbi {
          justify-self: end;
          margin-left: 0px;
          margin-right: max(0.5px, 0.0260213 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-bottom: min(-0.5px, -0.2897542 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mulfdvbi {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --lineHeight: normal;
        --fontSize: 17.99928228423146px;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mulfijii {
        min-height: 0px;
        --comp-display: flex;
        height: auto;
        min-width: 0px;
        max-width: 99999px;
        max-height: 99999px;
        --section-max-width: 99999999999px;
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        grid-area: 10/1/11/2;
        position: relative;
      }
      #comp-mulfijii .comp-mulfijii-overflow-wrapper {
        position: relative;
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        overflow-x: visible;
        overflow-y: visible;
      }
      #comp-mulfijii .comp-mulfijii-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        max-width: 99999999999px;
        margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
        --section-max-width: 99999999999px;
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max(0.5px, 0.3209839 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mulfijii .comp-mulfijii-container-pinned {
        max-width: 99999999999px;
        margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
        --section-max-width: 99999999999px;
        height: 100%;
        width: 100%;
        position: absolute;
        display: grid;
        pointer-events: none;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfijii .comp-mulfijii-container {
          grid-template-rows: minmax(max(0.5px, 0.7194214 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
        #comp-mulfijii .comp-mulfijii-overflow-wrapper {
          overflow-x: visible;
          overflow-y: visible;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulfijii {
          height: 196.140625px;
        }
        #comp-mulfijii .comp-mulfijii-overflow-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          overflow-x: hidden;
          overflow-y: scroll;
          --sticky-offset: 0px;
        }
        #comp-mulfijii .comp-mulfijii-container {
          grid-template-rows: minmax(max(0.5px, 0.8604179 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.8270436 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
      }
      #comp-mulfijii {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mulm4o41 {
        min-height: 100px;
        --comp-display: grid;
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --l_display: none;
        height: auto;
        width: 100%;
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mulm4o41 .comp-mulm4o41-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulm4o41 {
          min-height: 100px;
          --comp-display: grid;
          --l_display: none;
          width: 100%;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulm4o41 {
          min-height: 0px;
          --comp-display: flex;
          --l_display: unset;
          min-width: 0px;
          width: auto;
          align-self: stretch;
          justify-self: stretch;
          grid-area: 2/1/3/2;
        }
        #comp-mulm4o41 .comp-mulm4o41-container {
          grid-template-rows: minmax(max-content, 100%);
        }
      }
      #comp-mulm4o41 {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      #comp-mulfijjo {
        min-height: 0px;
        height: auto;
        min-width: 0px;
        width: auto;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mulfijjo-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 196.14100000000002px;
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mulfijjo {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      #comp-mulfijjs {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 86.180419921875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: center;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0084839 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0152466 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulfijjs {
          --l_display: none;
        }
      }
      #comp-mulfijjs {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --fontWeight: bold;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mulfijk3 {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 43.563232421875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: center;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.4347778 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0592163 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mulfijk3 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mulfn1ii {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 43.563232421875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0397217 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0592041 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulfn1ii {
          --l_display: none;
        }
      }
      #comp-mulfn1ii {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mulfijk51 {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 41.0986328125%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: end;
        justify-self: start;
        pointer-events: auto;
        margin-left: max(0.5px, 0.0647827 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: min(-0.5px, -0.1067749 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfijk51 {
          justify-self: start;
          margin-left: max(0.5px, 0.0647786 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-right: 0px;
          margin-bottom: min(-0.5px, -0.2617188 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulfijk51 {
          width: 86.17788461538461%;
          justify-self: end;
          margin-left: 0px;
          margin-right: max(0.5px, 0.0471554 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-bottom: min(-0.5px, -0.3485577 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mulfijk51 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --lineHeight: normal;
        --fontSize: 17.99928228423146px;
        --static-spx: 0.1 * var(--one-unit);
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfijk51 {
          --fontSize: 17.99928228423146px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulfijk51 {
          --fontSize: 17spx;
        }
      }
      #comp-mulfkdck {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 43.563232421875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: end;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0350342 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: 0px;
        margin-bottom: min(-0.5px, -0.1411499 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfkdck {
          align-self: end;
          margin-right: max(0.5px, 0.0397135 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-top: 0px;
          margin-bottom: min(-0.5px, -0.4261882 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulfkdck {
          --l_display: none;
          width: 82.79246794871794%;
          align-self: start;
          margin-right: max(0.5px, 0.0759205 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-top: min(-0.5px, -0.6100564 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-bottom: 0px;
        }
      }
      #comp-mulfkdck {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --lineHeight: normal;
        --fontSize: 17.99928228423146px;
        --static-spx: 0.1 * var(--one-unit);
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfkdck {
          --fontSize: 17.99928228423146px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulfkdck {
          --fontSize: 17spx;
        }
      }
      #comp-mulfz8i4 {
        min-height: 0px;
        --comp-display: flex;
        height: auto;
        min-width: 0px;
        max-width: 99999px;
        max-height: 99999px;
        --section-max-width: 99999999999px;
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        grid-area: 11/1/12/2;
        position: relative;
      }
      #comp-mulfz8i4 .comp-mulfz8i4-overflow-wrapper {
        position: relative;
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        overflow-x: visible;
        overflow-y: visible;
      }
      #comp-mulfz8i4 .comp-mulfz8i4-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        max-width: 99999999999px;
        margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
        --section-max-width: 99999999999px;
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max(0.5px, 0.2362051 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mulfz8i4 .comp-mulfz8i4-container-pinned {
        max-width: 99999999999px;
        margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
        --section-max-width: 99999999999px;
        height: 100%;
        width: 100%;
        position: absolute;
        display: grid;
        pointer-events: none;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfz8i4 .comp-mulfz8i4-container {
          grid-template-rows: minmax(max(0.5px, 0.373881 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
        #comp-mulfz8i4 .comp-mulfz8i4-overflow-wrapper {
          overflow-x: visible;
          overflow-y: visible;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulfz8i4 {
          height: 196.140625px;
        }
        #comp-mulfz8i4 .comp-mulfz8i4-overflow-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          overflow-x: hidden;
          overflow-y: scroll;
          --sticky-offset: 0px;
        }
        #comp-mulfz8i4 .comp-mulfz8i4-container {
          grid-template-rows: minmax(max(0.5px, 1.0977974 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
      }
      #comp-mulfz8i4 {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mulfz8jo {
        min-height: 0px;
        height: auto;
        min-width: 0px;
        width: auto;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mulfz8jo-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 196.14100000000002px;
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mulfz8jo {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 0.1 * var(--one-unit);
        --bg-gradient: none;
      }
      #comp-mulfz8jr {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 86.180419921875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: center;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0084839 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0152466 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mulfz8jr {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --fontWeight: bold;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mulfz8k1 {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 87.664794921875%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: center;
        pointer-events: auto;
        margin-left: max(0.5px, 0.0063599 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.0541504 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfz8k1 {
          align-self: end;
          margin-left: max(0.5px, 0.0068563 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-top: 0px;
          margin-bottom: min(-0.5px, -0.0487264 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulfz8k1 {
          align-self: end;
          margin-left: max(0.5px, 0.0008013 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-top: 0px;
          margin-bottom: min(-0.5px, -0.3276843 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mulfz8k1 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mulfz8k6 {
        --l_display: unset;
        height: auto;
        min-width: 0px;
        width: 87.6612994548938%;
        max-width: 99999px;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: end;
        justify-self: center;
        pointer-events: auto;
        margin-left: max(0.5px, 0.0062012 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: min(-0.5px, -0.0545898 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mulfz8k6 {
          margin-left: max(0.5px, 0.0062052 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-right: 0px;
          margin-bottom: min(-0.5px, -0.0962524 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mulfz8k6 {
          margin-left: 0px;
          margin-right: max(0.5px, 0.0055288 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-bottom: min(-0.5px, -0.4815304 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mulfz8k6 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --lineHeight: normal;
        --fontSize: 17.99928228423146px;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mtll2o5q {
        min-height: 0px;
        --comp-display: flex;
        height: auto;
        min-width: 0px;
        max-width: 99999px;
        max-height: 99999px;
        --section-max-width: var(--variables-mnzqxxs5);
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        display: var(--l_display, var(--comp-display, flex));
        flex-direction: column;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        grid-area: 12/1/13/2;
        position: relative;
      }
      #comp-mtll2o5q .comp-mtll2o5q-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        padding-top: 0px;
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        max-width: var(--variables-mnzqxxs5);
        margin-left: clamp(0px, (100% - var(--variables-mnzqxxs5)) / 2, 100 * var(--one-unit));
        --section-max-width: var(--variables-mnzqxxs5);
        flex-grow: 1;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(max(0.5px, 0.1281744 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mtll2o5q .comp-mtll2o5q-container-pinned {
        max-width: var(--variables-mnzqxxs5);
        margin-left: clamp(0px, (100% - var(--variables-mnzqxxs5)) / 2, 100 * var(--one-unit));
        --section-max-width: var(--variables-mnzqxxs5);
        height: 100%;
        width: 100%;
        position: absolute;
        display: grid;
        pointer-events: none;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtll2o5q .comp-mtll2o5q-container {
          grid-template-rows: minmax(max(0.5px, 0.177714 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtll2o5q .comp-mtll2o5q-container {
          grid-template-rows: minmax(max(0.5px, 0.8908256 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        }
      }
      #comp-mtll2o5q {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 1px;
      }
      #comp-mtw0dcnt {
        min-height: unset;
        --l_display: unset;
        height: auto;
        --aspect-ratio: 0.08396631017653435;
        min-width: 0px;
        width: 87.635498046875%;
        max-width: 99999px;
        max-height: 99999px;
        aspect-ratio: 1 / var(--aspect-ratio);
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0587769 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0245972 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mtw0dcnt {
          width: 87.63549804687501%;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mtw0dcnt {
          width: 87.635498046875%;
          justify-self: start;
          margin-left: max(0.5px, 0.0503205 * (var(--scaling-factor) - var(--scrollbar-width)));
          margin-right: 0px;
          margin-top: max(0.5px, 0.2758413 * (var(--scaling-factor) - var(--scrollbar-width)));
        }
      }
      #comp-mtw0dcnt {
        --rd: 0px 0px 0px 0px;
        --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
        --shd: none;
        --horizontalPadding: max(0.5px, 0.0117186 * (var(--scaling-factor) - var(--scrollbar-width)));
        --verticalPadding: max(0.5px, 0.0062498 * (var(--scaling-factor) - var(--scrollbar-width)));
        --fnt: normal normal 700 40px/1.4em georgia, palatino, "book antiqua", "palatino linotype", serif;
        --trans2: color 0.4s ease 0s;
        --txt: var(--color_11);
        --bg: var(--color_20);
        --brd: var(--color_15);
        --brw: 0px;
        --bgh: var(--color_20);
        --brdh: 50, 50, 50;
        --txth: var(--color_11);
        --bgd: 204, 204, 204;
        --alpha-bgd: 1;
        --txtd: 255, 255, 255;
        --alpha-txtd: 1;
        --alpha-txth: 1;
        --margin: 0spx;
        --alpha-brdh: 0;
        --align: center;
        --alpha-brd: 1;
        --alpha-bg: 1;
        --alpha-bgh: 1;
        --boxShadowToggleOn-shd: none;
        --alpha-txt: 1;
        --static-spx: 0.1 * var(--one-unit);
      }
      #comp-mnzqxxn0 {
        width: auto;
        height: auto;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 13/1/14/2;
        position: relative;
      }
      .comp-mnzqxxn0-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mnzqxxn0:not(.comp-mnzqxxn0-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      #comp-mnzqxxn0 {
        --alpha-bg: 0;
        --bg: var(--color_11);
        --static-spx: 1px;
      }
      #comp-mnzqxxn0_r_comp-kbgakgyt {
        height: auto;
        min-height: 74.5px;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 3/1/4/2;
        position: relative;
      }
      .comp-mnzqxxn0_r_comp-kbgakgyt-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mnzqxxn0_r_comp-kbgakgyt:not(.comp-mnzqxxn0_r_comp-kbgakgyt-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxn0_r_comp-kbgakgyt {
          min-height: 95px;
        }
      }
      #comp-mnzqxxn0_r_comp-kbgakgyt {
        --bg: 146, 40, 140;
        --alpha-bg: 0;
        --static-spx: 1px;
      }
      #comp-mnzqxxn0_r_comp-l66j4lqn {
        height: auto;
        width: 68.43997082078313%;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: center;
        pointer-events: auto;
        margin-left: 6.310593938253012%;
        margin-right: 0%;
        margin-top: 0.0390625px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxn0_r_comp-l66j4lqn {
          align-self: center;
          justify-self: start;
          margin-left: 6.510416666666667%;
          margin-top: 0px;
          margin-bottom: 0px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxn0_r_comp-l66j4lqn {
          width: 66.83785320717693%;
          align-self: stretch;
          justify-self: center;
          margin-left: 0%;
          margin-top: 10px;
          margin-bottom: 10.962501525878906px;
        }
      }
      #comp-mnzqxxn0_r_comp-l66j4lqn {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        --color: var(--color_16);
        --alpha-color: 1;
        --fontFamily: montserrat, sans-serif;
        --letterSpacing: 0em;
        --lineHeight: 1.6em;
        --fontSize: 14px;
        --static-spx: 0.1 * var(--one-unit);
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxn0_r_comp-l66j4lqn {
          --textAlign: center;
          --fontSize: 10px;
        }
      }
      #comp-mnzqxxn0_r_comp-l66j68zd {
        --l_display: unset;
        height: auto;
        width: auto;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 2.771437311746988%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxn0_r_comp-l66j68zd {
          height: 39px;
          width: 39.91841491841492%;
          align-self: end;
          margin-left: 0px;
          margin-right: 14.430338541666666%;
          margin-bottom: -8.5390625px;
        }
      }
      #comp-mnzqxxn0_r_comp-l66j68zd {
        --static-spx: 1px;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxn0_r_comp-l66j68zd {
          opacity: 1;
          --comp-opacity: 1;
          transform: translateX(0px) translateY(0px) scaleX(1) scaleY(1) rotate(0deg) skewX(0deg) skewY(0deg);
          --comp-rotate-z: 0deg;
        }
      }
      #comp-mnzqxxqn {
        height: auto;
        width: auto;
        --comp-display: unset;
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-top: 0px;
        margin-right: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-mnzqxxqn-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mnzqxxqn:not(.comp-mnzqxxqn-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      #comp-mnzqxxqn-pinned-layer {
        position: fixed;
        left: 0;
        width: 100%;
        display: grid;
        grid-template-columns: 1fr;
        grid-template-rows: 1fr;
        top: 0;
        bottom: unset;
        height: auto;
        margin-top: var(--wix-ads-height);
      }
      #comp-mnzqxxqn {
        --alpha-bg: 0;
        --bg: var(--color_11);
        --static-spx: 1px;
      }
      #comp-mnzqxxqn_r_comp-kd5px9hr {
        height: 100vh;
        width: 300px;
        min-height: 100vh;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 1/1/2/2;
        position: relative;
      }
      #comp-mnzqxxqn_r_comp-kd5px9hr .comp-mnzqxxqn_r_comp-kd5px9hr-overflow-wrapper {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        display: grid;
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        overflow-x: hidden;
        overflow-y: scroll;
        --sticky-offset: 0px;
        scrollbar-width: none;
        overflow: -moz-scrollbars-none;
        -ms-overflow-style: none;
      }
      #comp-mnzqxxqn_r_comp-kd5px9hr .comp-mnzqxxqn_r_comp-kd5px9hr-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #comp-mnzqxxqn_r_comp-kd5px9hr:not(.comp-mnzqxxqn_r_comp-kd5px9hr-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      #comp-mnzqxxqn_r_comp-kd5px9hr .comp-mnzqxxqn_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
        width: 0;
        height: 0;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxqn_r_comp-kd5px9hr {
          min-width: 0px;
          width: 70vw;
        }
        #comp-mnzqxxqn_r_comp-kd5px9hr .comp-mnzqxxqn_r_comp-kd5px9hr-container {
          grid-template-rows: minmax(100px, max-content) auto;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxqn_r_comp-kd5px9hr {
          min-width: 0px;
          width: 100vw;
        }
        #comp-mnzqxxqn_r_comp-kd5px9hr .comp-mnzqxxqn_r_comp-kd5px9hr-container {
          grid-template-rows: minmax(100px, max-content) auto;
        }
      }
      #comp-mnzqxxqn_r_comp-kd5px9hr {
        --containerBackground: var(--color_11);
        --alpha-containerBackground: 1;
        --bg: var(--color_15);
        --alpha-bg: 0.8;
        --static-spx: 1px;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxqn_r_comp-kd5px9hr {
          --containerBackground: 146, 40, 140;
          --bg: var(--color_11);
          --alpha-bg: 0;
        }
      }
      #comp-mnzqxxqn_r_comp-kkmqi5tc {
        height: 18px;
        width: 18px;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: end;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxqn_r_comp-kkmqi5tc {
          height: 20px;
          width: 20px;
          align-self: center;
          margin-right: 40px;
          margin-top: 0px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxqn_r_comp-kkmqi5tc {
          height: 20px;
          width: 20px;
          align-self: center;
          margin-right: 35.631248474121094px;
          margin-top: 64.25px;
        }
      }
      #comp-mnzqxxqn_r_comp-kkmqi5tc {
        --static-spx: 1px;
      }
      #comp-mnzqxxqn_r_comp-kd5px9kk {
        height: auto;
        width: 50%;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: center;
        pointer-events: auto;
        margin-top: 50px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxqn_r_comp-kd5px9kk {
          width: 60%;
          justify-self: center;
          margin-left: 0px;
          margin-right: 0px;
          margin-top: 0px;
          margin-bottom: 0px;
          grid-area: 2/1/3/2;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxqn_r_comp-kd5px9kk {
          width: 84.20486450195312%;
          justify-self: start;
          margin-left: 12.787500381469727px;
          margin-right: 0px;
          margin-top: 7.125px;
          margin-bottom: 0px;
          grid-area: 2/1/3/2;
        }
      }
      #comp-mnzqxxqn_r_comp-kd5px9kk {
        --bgs: var(--color_11);
        --itemBGColorNoTrans: background-color 50ms ease 0s;
        --shd: none;
        --bg: var(--color_11);
        --brw: 0px 0px 0px 0px;
        --brd: var(--color_15);
        --itemBGColorTrans: background-color 0.4s ease 0s;
        --verticalPadding: 0px;
        --fnt: var(--font_7);
        --txt: var(--color_15);
        --alpha-txt: 1;
        --arrowColor: var(--color_15);
        --alpha-arrowColor: 1;
        --subMenuOpacityTrans: opacity 0.4s ease 0s;
        --bgsSub: var(--color_11);
        --txtsSub: var(--color_18);
        --alpha-txtsSub: 1;
        --txts: var(--color_18);
        --alpha-txts: 1;
        --bgexpanded: var(--color_11);
        --fntSubMenu: var(--font_7);
        --txtexpanded: var(--color_15);
        --alpha-txtexpanded: 1;
        --subMenuSpacing: 25px;
        --menuSpacing: 10px;
        --boxShadowToggleOn-shd: none;
        --alpha-bgsSub: 0;
        --alpha-SKINS_bgSubmenu: 0;
        --bgh: 230, 234, 245;
        --SKINS_submenuMargin: 0;
        --alpha-brd: 0.2;
        --SKINS_submenuBR: 90px;
        --separatorHeight: 15;
        --alpha-bgexpanded: 0;
        --rd: 90px;
        --alpha-bg: 0;
        --alpha-bgh: 1;
        --textSpacing: 0;
        --sepw: 1;
        --SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light {color_14};
        --alpha-bgs: 0;
        --static-spx: 1px;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-mnzqxxqn_r_comp-kd5px9kk {
          --verticalPadding: 7px;
          --fnt: normal normal normal 22px/1.4em poppins-semibold, poppins, sans-serif;
          --txt: var(--color_15);
          --arrowColor: var(--color_15);
          --txtsSub: var(--color_13);
          --txts: var(--color_13);
          --fntSubMenu: var(--font_7);
          --txtexpanded: var(--color_15);
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxqn_r_comp-kd5px9kk {
          --verticalPadding: 7px;
          --fnt: normal normal normal 15px/1.4em montserrat, sans-serif;
          --txt: var(--color_11);
          --arrowColor: var(--color_11);
          --txtsSub: var(--color_11);
          --txts: var(--color_11);
          --fntSubMenu: normal normal 700 15px/1.4em montserrat, sans-serif;
          --txtexpanded: var(--color_11);
        }
      }
      #comp-mnzqxxqn_r_comp-l6b4lqgq {
        --l_display: none;
        height: auto;
        width: auto;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-left: 6.111111111111111%;
        margin-right: 0%;
        margin-top: 253px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxqn_r_comp-l6b4lqgq {
          --l_display: unset;
          margin-left: 5.034722222222222%;
          margin-top: 312px;
          grid-area: 2/1/3/2;
        }
      }
      #comp-mnzqxxqn_r_comp-l6b4lqgq {
        --static-spx: 1px;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-mnzqxxqn_r_comp-l6b4lqgq {
          opacity: 1;
          --comp-opacity: 1;
          transform: translateX(0px) translateY(0px) scaleX(1) scaleY(1) rotate(0deg) skewX(0deg) skewY(0deg);
          --comp-rotate-z: 0deg;
        }
      }