@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-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;
      }
      #zfva1 {
        height: auto;
        --comp-display: unset;
        position: relative;
      }
      #zfva1 .zfva1-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 auto;
        grid-template-columns: minmax(0px, 1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      #zfva1:not(.zfva1-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      #zfva1 {
        --bg: var(--color_11);
        --alpha-bg: 1;
        --static-spx: 1px;
      }
      #PAGE_SECTIONSzfva1 {
        --above-all-in-container: 49;
      }
      #comp-lfcidjcy {
        z-index: 50;
        --above-all-in-container: 10000;
      }
      #comp-lfcidjkq-pinned-layer {
        z-index: 54;
        --above-all-in-container: 10000;
      }
      #comp-lfcidj6r {
        z-index: 51;
        --above-all-in-container: 10000;
      }
      #comp-lfcidiye {
        height: auto;
        min-height: 3096.5859375px;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 3/1/4/2;
        position: relative;
      }
      .comp-lfcidiye-container {
        box-sizing: border-box;
        padding-top: 50px;
        padding-bottom: 100px;
        padding-right: 0px;
        padding-left: 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;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        .comp-lfcidiye-container {
          padding-top: 100px;
          padding-bottom: 100px;
          padding-left: 50px;
          padding-right: 50px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcidiye {
          min-height: 3441.5859375px;
          --l_display: unset;
        }
        .comp-lfcidiye-container {
          padding-top: 50px;
          padding-bottom: 50px;
          padding-left: 20px;
          padding-right: 20px;
        }
      }
      #comp-lfcidiye {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 1px;
      }
      #comp-lfcied10 {
        height: auto;
        width: 70%;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: center;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: -2.0078125px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lfcied10 {
          width: 100%;
          justify-self: center;
          margin-left: 0%;
          margin-top: -2.01171875px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcied10 {
          justify-self: start;
          margin-left: -0.48412765478001235%;
          margin-top: 0px;
        }
      }
      #comp-lfcied10 {
        --textScale__minFontSize: 15;
        --textScale__maxFontSize: 22;
        --fontFamily: montserrat, sans-serif;
        --lineHeight: 1.6em;
        --static-spx: 1px;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lfcied10 {
          --minViewportSize: 320;
          --maxViewportSize: 1000;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcied10 {
          --minViewportSize: 320;
          --maxViewportSize: 750;
        }
      }
      #comp-lfcidjcy {
        height: auto;
        width: auto;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 6/1/7/2;
        position: relative;
      }
      .comp-lfcidjcy-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-lfcidjcy:not(.comp-lfcidjcy-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-lfcidjcy {
          --l_display: unset;
        }
      }
      #comp-lfcidjcy {
        --alpha-bg: 0;
        --bg: var(--color_11);
        --static-spx: 1px;
      }
      #comp-lfcidjcy_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-lfcidjcy_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-lfcidjcy_r_comp-kbgakgyt:not(.comp-lfcidjcy_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-lfcidjcy_r_comp-kbgakgyt {
          min-height: 95px;
        }
      }
      #comp-lfcidjcy_r_comp-kbgakgyt {
        --bg: 146, 40, 140;
        --alpha-bg: 0;
        --static-spx: 1px;
      }
      #comp-lfcidjcy_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-lfcidjcy_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-lfcidjcy_r_comp-l66j4lqn {
          width: 66.83785320717693%;
          align-self: stretch;
          justify-self: center;
          margin-left: 0%;
          margin-top: 10px;
          margin-bottom: 10.962501525878906px;
        }
      }
      #comp-lfcidjcy_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-lfcidjcy_r_comp-l66j4lqn {
          --textAlign: center;
          --fontSize: 10px;
        }
      }
      #comp-lfcidjcy_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-lfcidjcy_r_comp-l66j68zd {
          height: 39px;
          width: 39.91841491841492%;
          align-self: end;
          margin-left: 0px;
          margin-right: 14.430338541666666%;
          margin-bottom: -8.5390625px;
        }
      }
      #comp-lfcidjcy_r_comp-l66j68zd {
        --static-spx: 1px;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcidjcy_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-lptpu3tv {
        height: auto;
        min-height: 728.5625px;
        --l_display: unset;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 4/1/5/2;
        position: relative;
      }
      .comp-lptpu3tv-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: 750px) {
        #comp-lptpu3tv {
          min-height: 500px;
          grid-area: 5/1/6/2;
        }
      }
      #comp-lptpu3tv {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 1px;
      }
      #comp-lptpnbve {
        min-height: 800px;
        --l_display: unset;
        height: auto;
        width: 70%;
        --comp-display: unset;
        align-self: start;
        justify-self: center;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-lptpnbve-container {
        box-sizing: border-box;
        row-gap: 10px;
        column-gap: 10px;
        display: var(--l_display, var(--container-display));
        grid-template-rows: minmax(55.492403811287424px, max-content) minmax(55.492403811287424px, max-content) minmax(55.492403811287424px, max-content) minmax(55.492403811287424px, max-content) minmax(75.77270379612779px, max-content) minmax(55.492403811287424px, max-content) minmax(55.492403811287424px, max-content) minmax(55.492403811287424px, max-content) minmax(55.492403811287424px, max-content) minmax(55.492403811287424px, max-content) minmax(55.492403811287424px, max-content) minmax(
            55.492403811287424px,
            max-content
          ) minmax(58.29505046842315px, max-content) minmax(55.492403811287424px, max-content);
        grid-template-columns: 0.8573345404729127fr 1.3344595077751185fr 0.8081463995139225fr 1.0000194997667518fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptpnbve {
          width: 90%;
          align-self: start;
          justify-self: center;
          margin-right: 1.4971997364457832%;
          margin-top: 47.5625px;
        }
        .comp-lptpnbve-container {
          grid-template-rows: minmax(43.339491551958226px, max-content) minmax(45.528354761653084px, max-content) minmax(53.985888725171655px, max-content) minmax(45.528354761653084px, max-content) minmax(75.88059126942181px, max-content) minmax(60.704473015537445px, max-content) minmax(60.704473015537445px, max-content) minmax(45.528354761653084px, max-content) minmax(60.704473015537445px, max-content) minmax(60.704473015537445px, max-content) minmax(60.704473015537445px, max-content) minmax(
              60.704473015537445px,
              max-content
            ) minmax(91.05670952330617px, max-content) minmax(43.339491551958226px, max-content);
          grid-template-columns: 1fr 1.314758883536627fr 0.766037250735411fr 1fr;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lptpnbve {
          width: 140.55555555555554%;
          align-self: end;
          justify-self: end;
          margin-right: -45.681423611111114%;
          margin-top: 0px;
        }
        .comp-lptpnbve-container {
          grid-template-rows: minmax(43.339491551958226px, max-content) minmax(45.528354761653084px, max-content) minmax(53.985888725171655px, max-content) minmax(45.528354761653084px, max-content) minmax(75.88059126942181px, max-content) minmax(60.704473015537445px, max-content) minmax(60.704473015537445px, max-content) minmax(45.528354761653084px, max-content) minmax(60.704473015537445px, max-content) minmax(60.704473015537445px, max-content) minmax(60.704473015537445px, max-content) minmax(
              60.704473015537445px,
              max-content
            ) minmax(91.05670952330617px, max-content) minmax(43.339491551958226px, max-content);
          grid-template-columns: 1.0601651327290766fr 1.1540640410410146fr 0.8981186724321364fr 0.8876521537977766fr;
        }
      }
      #comp-lptpnbve {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: var(--color_16);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 1px;
        --bg-gradient: none;
      }
      #comp-lptpw2qq {
        width: 99.99544599161202%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0.015625px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptpw2qq {
          width: 99.99544817711066%;
        }
      }
      #comp-lptpw2qq {
        --textAlign: left;
        --textDecoration: none;
        --fontSize: 18px;
        --fontStyle: normal;
        --static-spx: 1px;
      }
      #comp-lptpxk11 {
        width: 99.99131486894436%;
        height: auto;
        --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: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/2/2/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptpxk11 {
          width: 99.98920304380279%;
        }
      }
      #comp-lptpxk11 {
        --textAlign: left;
        --textDecoration: none;
        --fontSize: 18px;
        --fontStyle: normal;
        --static-spx: 1px;
      }
      #comp-lptpy0vk {
        width: 99.9856585938879%;
        height: auto;
        --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: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/3/2/4;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptpy0vk {
          width: 99.98126767485518%;
          margin-right: -0.0008560471168245173%;
        }
      }
      #comp-lptpy0vk {
        --textAlign: left;
        --textDecoration: none;
        --fontSize: 18px;
        --fontStyle: normal;
        --static-spx: 1px;
      }
      #comp-lptpybq7 {
        width: 99.97294704999877%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 1/4/2/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptpybq7 {
          width: 99.9712246421981%;
          margin-left: 0.0006557387166585937%;
        }
      }
      #comp-lptpybq7 {
        --textAlign: left;
        --textDecoration: none;
        --fontSize: 18px;
        --fontStyle: normal;
        --static-spx: 1px;
      }
      #comp-lptpymmf {
        width: 99.99096369989157%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 2/1/3/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptpymmf {
          width: 99.99062633082957%;
          margin-bottom: 0.007700000000113505px;
        }
      }
      #comp-lptpymmf {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptpzru2 {
        width: 95.89928196773278%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.02299140794036592%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 2/2/3/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptpzru2 {
          width: 95.89633513752037%;
          margin-left: 0.022210043046996742%;
          margin-bottom: 0.007700000000113505px;
        }
      }
      #comp-lptpzru2 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq0275 {
        width: 99.98090348576055%;
        height: auto;
        --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: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 2/3/3/4;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq0275 {
          width: 99.98126767485518%;
          margin-right: -0.0008560471168245173%;
          margin-bottom: 0.007700000000113505px;
        }
      }
      #comp-lptq0275 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq0b6l {
        width: 99.96910430141905%;
        height: auto;
        --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: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 2/4/3/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq0b6l {
          width: 99.96640303398732%;
          margin-right: -0.0008100301794348104%;
          margin-bottom: 0.007700000000113505px;
        }
      }
      #comp-lptq0b6l {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq1bf0 {
        width: 99.86150734118688%;
        height: auto;
        --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: 0.08872137920864713%;
        margin-top: 10.875px;
        margin-bottom: 0px;
        grid-area: 3/4/4/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq1bf0 {
          width: 99.86032765335028%;
          margin-right: 0.08597891761450585%;
          margin-top: 10.875074999999924px;
        }
      }
      #comp-lptq1bf0 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq1bvx {
        width: 99.97139326950584%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-left: -0.03343792035158946%;
        margin-right: 0%;
        margin-top: 10.8671875px;
        margin-bottom: 0px;
        grid-area: 3/3/4/4;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq1bvx {
          width: 99.96867874666644%;
          margin-left: -0.03076734049323805%;
          margin-top: 10.867262499999924px;
        }
      }
      #comp-lptq1bvx {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq1c3x {
        width: 99.98267581285454%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-left: -0.014444501782189064%;
        margin-right: 0%;
        margin-top: 10.8671875px;
        margin-bottom: 0px;
        grid-area: 3/2/4/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq1c3x {
          width: 99.98186815508184%;
          margin-left: -0.010796956197216327%;
          margin-top: 10.867262499999924px;
        }
      }
      #comp-lptq1c3x {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq1cbi {
        width: 99.9775168247302%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 10.8671875px;
        margin-bottom: 0px;
        grid-area: 3/1/4/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq1cbi {
          width: 99.97616079198633%;
          margin-top: 10.867262499999924px;
        }
      }
      #comp-lptq1cbi {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq1z7k {
        width: 99.97303453300975%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 4/1/5/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq1z7k {
          width: 99.97133894570524%;
          margin-bottom: 0.007675000000745058px;
        }
      }
      #comp-lptq1z7k {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq23i8 {
        width: 99.97403675676472%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: -0.023083557872009445%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 4/2/5/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq23i8 {
          width: 55.307921001646555%;
          margin-left: 44.66390054694764%;
          margin-bottom: 0.007675000000745058px;
          grid-area: 4/1/5/3;
        }
      }
      #comp-lptq23i8 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq28fm {
        width: 99.80020937692106%;
        height: auto;
        --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: 0.11435084024667304%;
        margin-top: 0.015625px;
        margin-bottom: 0px;
        grid-area: 4/3/5/4;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq28fm {
          width: 99.45882715502307%;
          margin-right: 0.08097198610988898%;
          margin-top: 0.05482499999925494px;
        }
      }
      #comp-lptq28fm {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq2c0p {
        width: 99.95373330710017%;
        height: auto;
        --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: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 4/4/5/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq2c0p {
          width: 99.95193820935499%;
          margin-right: -0.0008100301794348104%;
          margin-bottom: 0.007675000000745058px;
        }
      }
      #comp-lptq2c0p {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq2fr7 {
        width: 49.984539414478675%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.024007120374719595%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0.007849999999962165px;
        grid-area: 5/1/6/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq2fr7 {
          width: 49.983881795941265%;
          margin-left: 0.022318761914160906%;
          margin-bottom: 0.015450000000782893px;
        }
      }
      #comp-lptq2fr7 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq2lqh {
        width: 95.88200385555314%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.04314920548328014%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0.007849999999962165px;
        grid-area: 5/2/6/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq2lqh {
          width: 95.88166536007849%;
          margin-left: 0.040547264849337336%;
          margin-bottom: 0.015450000000782893px;
        }
      }
      #comp-lptq2lqh {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq2pj5 {
        width: 99.91433197197757%;
        height: auto;
        --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: 0.11910594837402777%;
        margin-top: 0.007775000000037835px;
        margin-bottom: 0px;
        grid-area: 5/3/6/4;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq2pj5 {
          width: 99.44623822683435%;
          margin-right: 0.08726645020425156%;
          margin-top: 0.07829999999921711px;
        }
      }
      #comp-lptq2pj5 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq2t36 {
        width: 99.82307985538968%;
        height: auto;
        --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: 0.12330611642612825%;
        margin-top: 0.007775000000037835px;
        margin-bottom: 0px;
        grid-area: 5/4/6/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq2t36 {
          width: 99.82175478766409%;
          margin-right: 0.11973017508992723%;
          margin-top: 0px;
        }
      }
      #comp-lptq2t36 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq2x74 {
        width: 99.95510536612794%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 6/1/7/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq2x74 {
          width: 99.95205156058091%;
        }
      }
      #comp-lptq2x74 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq31ij {
        width: 95.87912417018985%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.0460288908465536%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 6/2/7/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq31ij {
          width: 95.87799791571803%;
          margin-left: 0.04421470920980545%;
        }
      }
      #comp-lptq31ij {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq35of {
        width: 49.97821780604976%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.03924436311247003%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 6/3/7/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq35of {
          width: 49.977650532841686%;
          margin-left: 0.03722800761781532%;
        }
      }
      #comp-lptq35of {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq39g1 {
        width: 99.79233786675192%;
        height: auto;
        --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: 0.12714886500584838%;
        margin-top: 0.01555000000007567px;
        margin-bottom: 0px;
        grid-area: 6/4/7/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq39g1 {
          width: 99.78800353018866%;
          margin-right: 0.1245517833007017%;
          margin-top: 0px;
        }
      }
      #comp-lptq39g1 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq3f3q {
        width: 49.97596544291628%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.04458465212447925%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 7/1/8/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq3f3q {
          width: 49.97576588251793%;
          margin-left: 0.042608545472489004%;
        }
      }
      #comp-lptq3f3q {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq3j7b {
        width: 95.87624448482659%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.10938196883856972%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 7/2/8/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq3j7b {
          width: 95.87433047135755%;
          margin-left: 0.10656126333776347%;
        }
      }
      #comp-lptq3j7b {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq3mka {
        width: 49.97821780604976%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.03924436311247003%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 7/3/8/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq3mka {
          width: 49.977650532841686%;
          margin-left: 0.03722800761781532%;
        }
      }
      #comp-lptq3mka {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq3q50 {
        width: 99.78080962101276%;
        height: auto;
        --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: 0.13099161358556852%;
        margin-top: 0.01555000000007567px;
        margin-bottom: 0px;
        grid-area: 7/4/8/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq3q50 {
          width: 99.77836031376711%;
          margin-right: 0.12937339151147617%;
          margin-top: 0px;
        }
      }
      #comp-lptq3q50 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq3u5e {
        width: 49.972535854291316%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.08231012699903861%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 8/1/9/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq3u5e {
          width: 49.97170792580627%;
          margin-left: 0.08115913423331239%;
          margin-bottom: 0.007499999999708962px;
        }
      }
      #comp-lptq3u5e {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq3z54 {
        width: 59.520510586179796%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 40.427990711027796%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 8/1/9/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq3z54 {
          width: 99.73575928568746%;
          margin-left: 0.17586707101814364%;
          margin-top: 0.2189249999992171px;
          grid-area: 8/2/9/3;
        }
      }
      #comp-lptq3z54 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq43ky {
        width: 49.97821780604976%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.03924436311247003%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 8/3/9/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq43ky {
          width: 49.977650532841686%;
          margin-left: 0.03722800761781532%;
          margin-bottom: 0.007499999999708962px;
        }
      }
      #comp-lptq43ky {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq47b2 {
        width: 99.77312412385332%;
        height: auto;
        --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: 0.13483436216528863%;
        margin-top: 0.01555000000007567px;
        margin-bottom: 0px;
        grid-area: 8/4/9/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq47b2 {
          width: 99.76871709734557%;
          margin-right: 0.12937339151147617%;
          margin-top: 0.008125000000291038px;
        }
      }
      #comp-lptq47b2 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq4b9k {
        width: 99.93269390752566%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 9/1/10/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq4b9k {
          width: 99.93276417545657%;
        }
      }
      #comp-lptq4b9k {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq4g45 {
        width: 95.86472574337348%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.10074291274874934%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 9/2/10/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq4g45 {
          width: 95.86332813827615%;
          margin-left: 0.09922637461682723%;
        }
      }
      #comp-lptq4g45 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq4kom {
        width: 49.97821780604976%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.03924436311247003%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 9/3/10/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq4kom {
          width: 49.977650532841686%;
          margin-left: 0.03722800761781532%;
        }
      }
      #comp-lptq4kom {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq4nlb {
        width: 99.76543862669388%;
        height: auto;
        --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: 0.13867711074500877%;
        margin-top: 0.01555000000007567px;
        margin-bottom: 0px;
        grid-area: 9/4/10/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq4nlb {
          width: 99.7638954891348%;
          margin-right: 0.13419499972225066%;
          margin-top: 0px;
        }
      }
      #comp-lptq4nlb {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq4r2t {
        width: 99.92821161580521%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 10/1/11/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq4r2t {
          width: 99.9279423291755%;
        }
      }
      #comp-lptq4r2t {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq4uxw {
        width: 95.86184605801022%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.09498354202220242%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 10/2/11/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq4uxw {
          width: 95.85966069391569%;
          margin-left: 0.091891485895891%;
        }
      }
      #comp-lptq4uxw {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq4yja {
        width: 99.70035210624661%;
        height: auto;
        --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: 0.16665702964757506%;
        margin-top: 0.01555000000007567px;
        margin-bottom: 0px;
        grid-area: 10/3/11/4;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq4yja {
          width: 99.40847144226818%;
          margin-right: 0.12503323477042702%;
          margin-top: 0.14105000000017753px;
        }
      }
      #comp-lptq4yja {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq51x6 {
        width: 99.72316839231696%;
        height: auto;
        --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: 0.17710459654221%;
        margin-top: 0.01555000000007567px;
        margin-bottom: 0px;
        grid-area: 10/4/11/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq51x6 {
          width: 99.72050101523782%;
          margin-right: 0.17276786540844652%;
          margin-top: 0px;
        }
      }
      #comp-lptq51x6 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq55f8 {
        width: 99.9192470323643%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: center;
        pointer-events: auto;
        margin-left: 0.02682203365518313%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 11/1/12/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq55f8 {
          width: 99.91829863661333%;
          margin-left: 0.024379254797160816%;
        }
      }
      #comp-lptq55f8 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq59lv {
        width: 99.7263838155232%;
        height: auto;
        --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: 0.10952019373603501%;
        margin-top: 0.01555000000007567px;
        margin-bottom: 0px;
        grid-area: 11/2/12/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq59lv {
          width: 99.72514704984908%;
          margin-right: 0.10594513268519938%;
          margin-top: 0px;
        }
      }
      #comp-lptq59lv {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq5cl3 {
        width: 49.97821780604976%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.04131334050136098%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 11/3/12/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq5cl3 {
          width: 49.977650532841686%;
          margin-left: 0.03986604670637915%;
        }
      }
      #comp-lptq5cl3 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq5fno {
        width: 99.92299131846241%;
        height: auto;
        --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: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 11/4/12/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq5fno {
          width: 99.92300856009035%;
          margin-right: -0.0008100301794348104%;
        }
      }
      #comp-lptq5fno {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq5ju2 {
        width: 49.957102705478995%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.09602848149887838%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 12/1/13/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq5ju2 {
          width: 49.95547609895961%;
          margin-left: 0.09536198272414205%;
        }
      }
      #comp-lptq5ju2 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq5nle {
        width: 99.72062444479666%;
        height: auto;
        --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: 0.11239987909930847%;
        margin-top: 0.01555000000007567px;
        margin-bottom: 0px;
        grid-area: 12/2/13/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq5nle {
          width: 99.71781216112814%;
          margin-right: 0.1096125770456675%;
          margin-top: 0px;
        }
      }
      #comp-lptq5nle {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq5rwc {
        width: 49.97821780604976%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.057865159612488566%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 12/3/13/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq5rwc {
          width: 49.977650532841686%;
          margin-left: 0.05569428123776211%;
        }
      }
      #comp-lptq5rwc {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq5vsg {
        width: 99.91530582130297%;
        height: auto;
        --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: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 12/4/13/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq5vsg {
          width: 99.9133653436688%;
          margin-right: -0.0008100301794348104%;
        }
      }
      #comp-lptq5vsg {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq5z2a {
        width: 49.953673116854034%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.10117286443631829%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 13/1/14/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq5z2a {
          width: 49.95344712060378%;
          margin-left: 0.09941993943580767%;
          margin-bottom: 0.007274999999935972px;
        }
      }
      #comp-lptq5z2a {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq62q0 {
        width: 95.85032731655713%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.16697567610403893%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 13/2/14/3;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq62q0 {
          width: 95.84865836083428%;
          margin-left: 0.16524037310525336%;
          margin-bottom: 0.007274999999935972px;
        }
      }
      #comp-lptq62q0 {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq65ki {
        width: 49.97821780604976%;
        height: auto;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 0.05993413700137952%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 13/3/14/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq65ki {
          width: 49.977650532841686%;
          margin-left: 0.05833232032632593%;
          margin-bottom: 0.007274999999935972px;
        }
      }
      #comp-lptq65ki {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptq68xz {
        width: 99.70395464941836%;
        height: auto;
        --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: 0.1924755908610905%;
        margin-top: 0.01555000000007567px;
        margin-bottom: 0px;
        grid-area: 13/4/14/5;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptq68xz {
          width: 99.70121458239473%;
          margin-right: 0.18723269004076995%;
          margin-top: 0.008350000000064028px;
        }
      }
      #comp-lptq68xz {
        --textDecoration: none;
        --fontStyle: normal;
        --color: 50, 65, 88;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --fontSize: 16px;
        --static-spx: 1px;
      }
      #comp-lptqhvj9 {
        height: auto;
        min-height: 2684.5078125px;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 5/1/6/2;
        position: relative;
      }
      .comp-lptqhvj9-container {
        box-sizing: border-box;
        padding-top: 50px;
        padding-bottom: 100px;
        padding-right: 0px;
        padding-left: 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;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        .comp-lptqhvj9-container {
          padding-top: 100px;
          padding-bottom: 100px;
          padding-left: 50px;
          padding-right: 50px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lptqhvj9 {
          min-height: 3441.5859375px;
          --l_display: unset;
          grid-area: 4/1/5/2;
        }
        .comp-lptqhvj9-container {
          padding-top: 50px;
          padding-bottom: 50px;
          padding-left: 20px;
          padding-right: 20px;
        }
      }
      #comp-lptqhvj9 {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 1px;
      }
      #comp-lptqhvjd6 {
        height: auto;
        width: 70%;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        align-self: start;
        justify-self: center;
        pointer-events: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: -2.0078125px;
        margin-bottom: 0px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptqhvjd6 {
          width: 100%;
          justify-self: center;
          margin-left: 0%;
          margin-top: -2.01171875px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lptqhvjd6 {
          justify-self: start;
          margin-left: -0.48412765478001235%;
          margin-top: 0px;
        }
      }
      #comp-lptqhvjd6 {
        --textScale__minFontSize: 15;
        --textScale__maxFontSize: 22;
        --fontFamily: montserrat, sans-serif;
        --lineHeight: 1.6em;
        --static-spx: 1px;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lptqhvjd6 {
          --minViewportSize: 320;
          --maxViewportSize: 1000;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lptqhvjd6 {
          --minViewportSize: 320;
          --maxViewportSize: 750;
        }
      }
      #comp-lfcimc9w {
        height: auto;
        min-height: 766.4000244140625px;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        pointer-events: auto;
        grid-area: 2/1/3/2;
        position: relative;
      }
      .comp-lfcimc9w-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: 750px) {
        #comp-lfcimc9w {
          min-height: 541.8250122070312px;
          --l_display: unset;
        }
      }
      #comp-lfcimc9w {
        --bg: var(--color_11);
        --alpha-bg: 0;
        --static-spx: 1px;
      }
      #comp-lfcimcal {
        width: 58.86965832078313%;
        height: max-content;
        --l_display: unset;
        --comp-display: unset;
        align-self: center;
        justify-self: start;
        pointer-events: auto;
        margin-left: 9.190865022590362%;
        margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0.10974999999996271px;
        grid-area: 1/1/2/2;
        position: relative;
      }
      .comp-lfcimcal-container {
        box-sizing: border-box;
        display: var(--l_display, var(--container-display));
        flex-direction: column;
        --container-layout-type: flex-container-layout;
        --container-display: flex;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lfcimcal {
          width: 91.81722005208333%;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcimcal {
          margin-left: 20px;
          margin-bottom: 0.11756249999996271px;
        }
      }
      #comp-lfcimcal {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: 255, 255, 255;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --static-spx: 1px;
        --bg-gradient: none;
      }
      #comp-lfcimcao {
        height: auto;
        width: 97.03467462848613%;
        --l_display: unset;
        --comp-display: unset;
        display: var(--l_display, var(--display, block));
        pointer-events: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 20px;
        align-self: flex-start;
        order: 1;
        position: relative;
      }
      #comp-lfcimcao {
        --textDecoration: none;
        --textScale__minFontSize: 40;
        --color: 255, 255, 255;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --textScale__maxFontSize: 80;
        --fontWeight: normal;
        --static-spx: 1px;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lfcimcao {
          --minViewportSize: 320;
          --maxViewportSize: 1000;
          --textScale__minFontSize: 40;
          --textScale__maxFontSize: 80;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcimcao {
          --minViewportSize: 320;
          --maxViewportSize: 750;
          --textScale__minFontSize: 50;
          --textScale__maxFontSize: 90;
        }
      }
      #comp-lfcimcar10 {
        height: auto;
        width: 100%;
        --l_display: unset;
        --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;
      }
      #comp-lfcimcar10 {
        --textScale__minFontSize: 16;
        --color: 255, 255, 255;
        --alpha-color: 1;
        --textAlign: left;
        --fontFamily: montserrat, sans-serif;
        --lineHeight: 1.6em;
        --fontSize: 35px;
        --textScale__maxFontSize: 30;
        --static-spx: 1px;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcimcar10 {
          --fontSize: 15px;
        }
      }
      #comp-lfcidjkq {
        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-lfcidjkq-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-lfcidjkq:not(.comp-lfcidjkq-container) {
        display: var(--l_display, var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
      }
      #comp-lfcidjkq-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-lfcidjkq {
        --alpha-bg: 0;
        --bg: var(--color_11);
        --static-spx: 1px;
      }
      #comp-lfcidjkq_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-lfcidjkq_r_comp-kd5px9hr .comp-lfcidjkq_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-lfcidjkq_r_comp-kd5px9hr .comp-lfcidjkq_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-lfcidjkq_r_comp-kd5px9hr:not(.comp-lfcidjkq_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-lfcidjkq_r_comp-kd5px9hr .comp-lfcidjkq_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
        width: 0;
        height: 0;
      }
      @media screen and (min-width: 320px) and (max-width: 1000px) {
        #comp-lfcidjkq_r_comp-kd5px9hr {
          min-width: 0px;
          width: 70vw;
        }
        #comp-lfcidjkq_r_comp-kd5px9hr .comp-lfcidjkq_r_comp-kd5px9hr-container {
          grid-template-rows: minmax(100px, max-content) auto;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcidjkq_r_comp-kd5px9hr {
          min-width: 0px;
          width: 100vw;
        }
        #comp-lfcidjkq_r_comp-kd5px9hr .comp-lfcidjkq_r_comp-kd5px9hr-container {
          grid-template-rows: minmax(100px, max-content) auto;
        }
      }
      #comp-lfcidjkq_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-lfcidjkq_r_comp-kd5px9hr {
          --containerBackground: 146, 40, 140;
          --bg: var(--color_11);
          --alpha-bg: 0;
        }
      }
      #comp-lfcidjkq_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-lfcidjkq_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-lfcidjkq_r_comp-kkmqi5tc {
          height: 20px;
          width: 20px;
          align-self: center;
          margin-right: 35.631248474121094px;
          margin-top: 64.25px;
        }
      }
      #comp-lfcidjkq_r_comp-kkmqi5tc {
        --static-spx: 1px;
      }
      #comp-lfcidjkq_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-lfcidjkq_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-lfcidjkq_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-lfcidjkq_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-lfcidjkq_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-lfcidjkq_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-lfcidjkq_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-lfcidjkq_r_comp-l6b4lqgq {
          --l_display: unset;
          margin-left: 5.034722222222222%;
          margin-top: 312px;
          grid-area: 2/1/3/2;
        }
      }
      #comp-lfcidjkq_r_comp-l6b4lqgq {
        --static-spx: 1px;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcidjkq_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;
        }
      }
      #comp-lfcidj6r {
        height: auto;
        width: auto;
        --comp-display: unset;
        align-self: stretch;
        justify-self: stretch;
        position: sticky;
        --force-auto: initial;
        top: var(--force-auto, calc(0% + var(--sticky-offset, 0px)));
        bottom: var(--force-auto,);
        left: var(--force-auto,);
        right: var(--force-auto,);
        pointer-events: auto;
        grid-area: 1/1/2/2;
        --is-sticky: 1;
      }
      .comp-lfcidj6r-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-lfcidj6r:not(.comp-lfcidj6r-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: var(--header-height);
      }
      #masterPage.landingPage {
        --top-offset: 0px;
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcidj6r {
          --l_display: unset;
        }
        #masterPage:not(.landingPage) {
          --top-offset: 0px;
        }
      }
      #comp-lfcidj6r {
        --alpha-bg: 0;
        --bg: var(--color_11);
        --static-spx: 1px;
      }
      #comp-lfcidj6r_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-lfcidj6r_r_comp-kbgajy18 .comp-lfcidj6r_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-lfcidj6r_r_comp-kbgajy18:not(.comp-lfcidj6r_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-lfcidj6r_r_comp-kbgajy18 {
          height: 144.15625px;
        }
        #comp-lfcidj6r_r_comp-kbgajy18 .comp-lfcidj6r_r_comp-kbgajy18-container {
          padding-left: 0px;
          padding-right: 0px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcidj6r_r_comp-kbgajy18 {
          height: 106.828125px;
        }
      }
      #comp-lfcidj6r_r_comp-kbgajy18.comp-lfcidj6r_r_variants-l69ud56r {
        --bg: var(--color_11);
        --bg-scrl: 55, 79, 90;
        --alpha-bg-scrl: 0.61;
      }
      #comp-lfcidj6r_r_comp-kbgajy18 {
        --bg: 48, 67, 78;
        --bg-scrl: 48, 67, 78;
        --alpha-bg: 0;
        --alpha-bg-scrl: 0.85;
        --static-spx: 1px;
      }
      #comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-kkmqi5lg {
          --l_display: unset;
          height: 35.125px;
          width: 76.48750305175781px;
          align-self: center;
          margin-right: -4.6015625px;
          margin-bottom: 0px;
        }
      }
      #comp-lfcidj6r_r_comp-kkmqi5lg {
        --static-spx: 1px;
      }
      #comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-lehkopru {
          min-height: 33.015625px;
          --l_display: none;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        #comp-lfcidj6r_r_comp-lehkopru {
          min-height: 33.015625px;
          --l_display: none;
        }
      }
      #comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdxt:not(.comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdxt {
          height: 50px;
          width: 50px;
        }
        .comp-lfcidj6r_r_comp-mtw0xdxt-container {
          grid-template-rows: minmax(min-content, 50fr);
          grid-template-columns: minmax(0px, 50fr);
        }
      }
      #comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyh1, .comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyh1, .comp-lfcidj6r_r_comp-mtw0xdyh1):not(.comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyh1, .comp-lfcidj6r_r_comp-mtw0xdyh1) {
        --static-spx: 1px;
      }
      :is(#comp-lfcidj6r_r_comp-mtw0xdym, .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdym, .comp-lfcidj6r_r_comp-mtw0xdym) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdym, .comp-lfcidj6r_r_comp-mtw0xdym) .comp-lfcidj6r_r_comp-mtw0xdym-styleId__root:hover {
        border-radius: 8px;
        border: 0px solid #000000;
        background: rgb(255, 255, 255);
      }

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

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

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

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

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

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

      :is(#comp-lfcidj6r_r_comp-mtw0xdym, .comp-lfcidj6r_r_comp-mtw0xdym) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdym, .comp-lfcidj6r_r_comp-mtw0xdym) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdym, .comp-lfcidj6r_r_comp-mtw0xdym) .comp-lfcidj6r_r_comp-mtw0xdym-styleId__root {
          -st-extends: HamburgerOpenButton;
        } /* END STYLABLE DIRECTIVE RULES */

        /* START STYLABLE DIRECTIVE RULES */

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

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

        :is(#comp-lfcidj6r_r_comp-mtw0xdym, .comp-lfcidj6r_r_comp-mtw0xdym) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdym, .comp-lfcidj6r_r_comp-mtw0xdym) .comp-lfcidj6r_r_comp-mtw0xdym-styleId__root {
          -st-extends: HamburgerOpenButton;
        } /* END STYLABLE DIRECTIVE RULES */

        /* START STYLABLE DIRECTIVE RULES */

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

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

        :is(#comp-lfcidj6r_r_comp-mtw0xdym, .comp-lfcidj6r_r_comp-mtw0xdym) .comp-lfcidj6r_r_comp-mtw0xdym-styleId__root:hover .StylableButton2545352419__icon {
          width: 50px;
          height: 50px;
          fill: #000000;
        }
      }
      :is(#comp-lfcidj6r_r_comp-mtw0xdyq, .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyq, .comp-lfcidj6r_r_comp-mtw0xdyq) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyq, .comp-lfcidj6r_r_comp-mtw0xdyq) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyq, .comp-lfcidj6r_r_comp-mtw0xdyq):not(.comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyq, .comp-lfcidj6r_r_comp-mtw0xdyq) .comp-lfcidj6r_r_comp-mtw0xdyq-overflow-wrapper::-webkit-scrollbar {
        width: 0;
        height: 0;
      }
      :is(#comp-lfcidj6r_r_comp-mtw0xdyq, .comp-lfcidj6r_r_comp-mtw0xdyq) {
        /* START STYLABLE DIRECTIVE RULES */
      }

      /* END STYLABLE DIRECTIVE RULES */

      :is(#comp-lfcidj6r_r_comp-mtw0xdyq, .comp-lfcidj6r_r_comp-mtw0xdyq) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyq, .comp-lfcidj6r_r_comp-mtw0xdyq) {
          /* START STYLABLE DIRECTIVE RULES */
        }

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

        /* END STYLABLE DIRECTIVE RULES */
      }
      :is(#comp-lfcidj6r_r_comp-mtw0xdyu, .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyu, .comp-lfcidj6r_r_comp-mtw0xdyu) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyu, .comp-lfcidj6r_r_comp-mtw0xdyu) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyu, .comp-lfcidj6r_r_comp-mtw0xdyu):not(.comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyu, .comp-lfcidj6r_r_comp-mtw0xdyu) {
          height: 100vh;
          width: 50%;
        }
        :is(#comp-lfcidj6r_r_comp-mtw0xdyu, .comp-lfcidj6r_r_comp-mtw0xdyu) .comp-lfcidj6r_r_comp-mtw0xdyu-overflow-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
        }
        :is(#comp-lfcidj6r_r_comp-mtw0xdyu, .comp-lfcidj6r_r_comp-mtw0xdyu) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyu, .comp-lfcidj6r_r_comp-mtw0xdyu) {
          height: 100vh;
          width: 90%;
        }
        :is(#comp-lfcidj6r_r_comp-mtw0xdyu, .comp-lfcidj6r_r_comp-mtw0xdyu) .comp-lfcidj6r_r_comp-mtw0xdyu-overflow-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
        }
        :is(#comp-lfcidj6r_r_comp-mtw0xdyu, .comp-lfcidj6r_r_comp-mtw0xdyu) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyu, .comp-lfcidj6r_r_comp-mtw0xdyu) {
        /* START STYLABLE DIRECTIVE RULES */
      }

      /* END STYLABLE DIRECTIVE RULES */

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

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

        /* END STYLABLE DIRECTIVE RULES */
      }
      :is(#comp-lfcidj6r_r_comp-mtw0xdyz1, .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdyz1, .comp-lfcidj6r_r_comp-mtw0xdyz1) {
          width: 83.2545230263158%;
          margin-top: 4.5px;
        }
      }
      @media screen and (min-width: 320px) and (max-width: 750px) {
        :is(#comp-lfcidj6r_r_comp-mtw0xdyz1, .comp-lfcidj6r_r_comp-mtw0xdyz1) {
          width: 84.76185691318328%;
        }
      }
      :is(#comp-lfcidj6r_r_comp-mtw0xdyz1, .comp-lfcidj6r_r_comp-mtw0xdyz1) {
        --static-spx: 0.1 * var(--one-unit);
      }
      :is(#comp-lfcidj6r_r_comp-mtw0xdz6, .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdz6, .comp-lfcidj6r_r_comp-mtw0xdz6) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdz6, .comp-lfcidj6r_r_comp-mtw0xdz6) .comp-lfcidj6r_r_comp-mtw0xdz6-styleId__root:hover {
        background: rgba(255, 255, 255, 0);
        border: 0px solid #000000;
      }

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

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

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

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

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

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

      :is(#comp-lfcidj6r_r_comp-mtw0xdz6, .comp-lfcidj6r_r_comp-mtw0xdz6) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdz6, .comp-lfcidj6r_r_comp-mtw0xdz6) .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdya, .comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdya, .comp-lfcidj6r_r_comp-mtw0xdya):not(.comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdya, .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdye, .comp-lfcidj6r_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-lfcidj6r_r_comp-mtw0xdye, .comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-lehkr2dx {
          width: 12.613932291666666%;
          --l_display: none;
        }
      }
      #comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-l6b65x4q {
          width: 11.565777874770976%;
          --l_display: unset;
          align-self: end;
          margin-right: -75.02914108596482%;
          margin-top: 0px;
          margin-bottom: 10px;
        }
      }
      #comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-lptkdpm1:not(.comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-lptkdpm1 {
          align-self: center;
          margin-right: 59.8828125px;
          margin-top: 0px;
          margin-bottom: 1.0467499999999745px;
        }
      }
      #comp-lfcidj6r_r_comp-lptkdpm1 {
        --static-spx: 1px;
      }
      #comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-kd5pcdw0 {
        --static-spx: 1px;
      }
      #comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_r_comp-kbgajy18.comp-lfcidj6r_r_variants-l69ud56r #comp-lfcidj6r_r_comp-kd5pcdw0,
      #comp-lfcidj6r_r_comp-kbgajy18.comp-lfcidj6r_r_variants-l69ud56r #comp-lfcidj6r_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-lfcidj6r_r_comp-kbgajy18.comp-lfcidj6r_r_variants-l69ud56r #comp-lfcidj6r_r_comp-kd5pcdw0,
      #comp-lfcidj6r_r_comp-kbgajy18.comp-lfcidj6r_r_variants-l69ud56r #comp-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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-lfcidj6r_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;
      }