@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.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;
}
/* cyrillic-ext */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZJhiI2B.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZthiI2B.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZNhiI2B.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZxhiI2B.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZBhiI2B.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZFhiI2B.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;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZ9hiA.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.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;
}
.ProductParagraph__product-paragraph__3YA4t__0-0-570 {
  margin: 0;
  color: inherit;
  font-family: "Inter", "Inter-Regular", sans-serif;
  line-height: 1.5;
}

.ProductParagraph__product-paragraph--step-negative-2__Ep84___0-0-570 {
  font-size: 12px;
}

.ProductParagraph__product-paragraph--step-negative-1__1t9yG__0-0-570 {
  font-size: 14px;
}

.ProductParagraph__product-paragraph--step-0__3mAwA__0-0-570 {
  font-size: 16px;
}

.ProductParagraph__product-paragraph--step-1__3dQ9P__0-0-570 {
  font-size: 20px;
}

.ProductParagraph__product-paragraph--step-2__35ATX__0-0-570 {
  font-size: 24px;
}
:root {
  --space-0: calc(0px);
  --space-1: calc(8px);
  --space-2: calc(16px);
  --space-3: calc(24px);
  --space-4: calc(32px);
  --space-5: calc(40px);
  --space-6: calc(48px);
  --space-7: calc(56px);
  --space-8: calc(64px);
  --space-9: calc(72px);
  --space-10: calc(80px);
  --space-11: calc(88px);
  --space-12: calc(96px);
}

.Spacing__spacing--margin-top-0__2jnG8__0-0-570 {
  margin-top: var(--space-0);
}

.Spacing__spacing--margin-top-1__1kLN9__0-0-570 {
  margin-top: var(--space-1);
}

.Spacing__spacing--margin-top-2__3ybfy__0-0-570 {
  margin-top: var(--space-2);
}

.Spacing__spacing--margin-top-3__3F7dA__0-0-570 {
  margin-top: var(--space-3);
}

.Spacing__spacing--margin-top-4__1eSoU__0-0-570 {
  margin-top: var(--space-4);
}

.Spacing__spacing--margin-top-5__1Cj65__0-0-570 {
  margin-top: var(--space-5);
}

.Spacing__spacing--margin-top-6__2_V0B__0-0-570 {
  margin-top: var(--space-6);
}

.Spacing__spacing--margin-top-7__1-ris__0-0-570 {
  margin-top: var(--space-7);
}

.Spacing__spacing--margin-top-8__2ytLp__0-0-570 {
  margin-top: var(--space-8);
}

.Spacing__spacing--margin-top-9__zEHC4__0-0-570 {
  margin-top: var(--space-9);
}

.Spacing__spacing--margin-top-10__2vf4-__0-0-570 {
  margin-top: var(--space-10);
}

.Spacing__spacing--margin-top-11__3HKwh__0-0-570 {
  margin-top: var(--space-11);
}

.Spacing__spacing--margin-top-12__1xV9t__0-0-570 {
  margin-top: var(--space-12);
}

.Spacing__spacing--margin-right-0__3yU1u__0-0-570 {
  margin-right: var(--space-0);
}

.Spacing__spacing--margin-right-1__7xvfo__0-0-570 {
  margin-right: var(--space-1);
}

.Spacing__spacing--margin-right-2__2GYo7__0-0-570 {
  margin-right: var(--space-2);
}

.Spacing__spacing--margin-right-3__3BCXq__0-0-570 {
  margin-right: var(--space-3);
}

.Spacing__spacing--margin-right-4__1Lj_w__0-0-570 {
  margin-right: var(--space-4);
}

.Spacing__spacing--margin-right-5__23LeW__0-0-570 {
  margin-right: var(--space-5);
}

.Spacing__spacing--margin-right-6__1oPLG__0-0-570 {
  margin-right: var(--space-6);
}

.Spacing__spacing--margin-right-7__2VjOk__0-0-570 {
  margin-right: var(--space-7);
}

.Spacing__spacing--margin-right-8__2MOlO__0-0-570 {
  margin-right: var(--space-8);
}

.Spacing__spacing--margin-right-9__IFuot__0-0-570 {
  margin-right: var(--space-9);
}

.Spacing__spacing--margin-right-10__3mqTN__0-0-570 {
  margin-right: var(--space-10);
}

.Spacing__spacing--margin-right-11__18-Om__0-0-570 {
  margin-right: var(--space-11);
}

.Spacing__spacing--margin-right-12__TQfOK__0-0-570 {
  margin-right: var(--space-12);
}

.Spacing__spacing--margin-bottom-0__2G6JX__0-0-570 {
  margin-bottom: var(--space-0);
}

.Spacing__spacing--margin-bottom-1__2UIst__0-0-570 {
  margin-bottom: var(--space-1);
}

.Spacing__spacing--margin-bottom-2__1tJcc__0-0-570 {
  margin-bottom: var(--space-2);
}

.Spacing__spacing--margin-bottom-3__2M_OZ__0-0-570 {
  margin-bottom: var(--space-3);
}

.Spacing__spacing--margin-bottom-4__13PL___0-0-570 {
  margin-bottom: var(--space-4);
}

.Spacing__spacing--margin-bottom-5__2usVe__0-0-570 {
  margin-bottom: var(--space-5);
}

.Spacing__spacing--margin-bottom-6__34JfV__0-0-570 {
  margin-bottom: var(--space-6);
}

.Spacing__spacing--margin-bottom-7__2Nogl__0-0-570 {
  margin-bottom: var(--space-7);
}

.Spacing__spacing--margin-bottom-8__1XKZD__0-0-570 {
  margin-bottom: var(--space-8);
}

.Spacing__spacing--margin-bottom-9__3Nich__0-0-570 {
  margin-bottom: var(--space-9);
}

.Spacing__spacing--margin-bottom-10__3C-OF__0-0-570 {
  margin-bottom: var(--space-10);
}

.Spacing__spacing--margin-bottom-11__2tn1w__0-0-570 {
  margin-bottom: var(--space-11);
}

.Spacing__spacing--margin-bottom-12__H6RbN__0-0-570 {
  margin-bottom: var(--space-12);
}

.Spacing__spacing--margin-left-0__1C_h0__0-0-570 {
  margin-left: var(--space-0);
}

.Spacing__spacing--margin-left-1__N2j38__0-0-570 {
  margin-left: var(--space-1);
}

.Spacing__spacing--margin-left-2__1D6Am__0-0-570 {
  margin-left: var(--space-2);
}

.Spacing__spacing--margin-left-3__3SQpU__0-0-570 {
  margin-left: var(--space-3);
}

.Spacing__spacing--margin-left-4__2cpWT__0-0-570 {
  margin-left: var(--space-4);
}

.Spacing__spacing--margin-left-5__1SHni__0-0-570 {
  margin-left: var(--space-5);
}

.Spacing__spacing--margin-left-6__1pdJa__0-0-570 {
  margin-left: var(--space-6);
}

.Spacing__spacing--margin-left-7__3Cjbm__0-0-570 {
  margin-left: var(--space-7);
}

.Spacing__spacing--margin-left-8__3Ov8u__0-0-570 {
  margin-left: var(--space-8);
}

.Spacing__spacing--margin-left-9__2TPsT__0-0-570 {
  margin-left: var(--space-9);
}

.Spacing__spacing--margin-left-10__2qtLa__0-0-570 {
  margin-left: var(--space-10);
}

.Spacing__spacing--margin-left-11__1yMK-__0-0-570 {
  margin-left: var(--space-11);
}

.Spacing__spacing--margin-left-12__1MQOf__0-0-570 {
  margin-left: var(--space-12);
}

.Spacing__spacing--padding-top-0__2MRmf__0-0-570 {
  padding-top: var(--space-0);
}

.Spacing__spacing--padding-top-1__13H6o__0-0-570 {
  padding-top: var(--space-1);
}

.Spacing__spacing--padding-top-2__2HjWf__0-0-570 {
  padding-top: var(--space-2);
}

.Spacing__spacing--padding-top-3__v6udt__0-0-570 {
  padding-top: var(--space-3);
}

.Spacing__spacing--padding-top-4__9FY7B__0-0-570 {
  padding-top: var(--space-4);
}

.Spacing__spacing--padding-top-5__1Z0k8__0-0-570 {
  padding-top: var(--space-5);
}

.Spacing__spacing--padding-top-6__1qKB3__0-0-570 {
  padding-top: var(--space-6);
}

.Spacing__spacing--padding-top-7__1J_Ce__0-0-570 {
  padding-top: var(--space-7);
}

.Spacing__spacing--padding-top-8__9RXQL__0-0-570 {
  padding-top: var(--space-8);
}

.Spacing__spacing--padding-top-9__1bcH-__0-0-570 {
  padding-top: var(--space-9);
}

.Spacing__spacing--padding-top-10__2RxLX__0-0-570 {
  padding-top: var(--space-10);
}

.Spacing__spacing--padding-top-11__5cdwi__0-0-570 {
  padding-top: var(--space-11);
}

.Spacing__spacing--padding-top-12__3X3AU__0-0-570 {
  padding-top: var(--space-12);
}

.Spacing__spacing--padding-right-0__a1nEb__0-0-570 {
  padding-right: var(--space-0);
}

.Spacing__spacing--padding-right-1__3c6qs__0-0-570 {
  padding-right: var(--space-1);
}

.Spacing__spacing--padding-right-2__3kJwf__0-0-570 {
  padding-right: var(--space-2);
}

.Spacing__spacing--padding-right-3__mwRSx__0-0-570 {
  padding-right: var(--space-3);
}

.Spacing__spacing--padding-right-4__1GxZF__0-0-570 {
  padding-right: var(--space-4);
}

.Spacing__spacing--padding-right-5__3Zb4s__0-0-570 {
  padding-right: var(--space-5);
}

.Spacing__spacing--padding-right-6__2I53A__0-0-570 {
  padding-right: var(--space-6);
}

.Spacing__spacing--padding-right-7__1gYVP__0-0-570 {
  padding-right: var(--space-7);
}

.Spacing__spacing--padding-right-8__273Ge__0-0-570 {
  padding-right: var(--space-8);
}

.Spacing__spacing--padding-right-9__3wjPV__0-0-570 {
  padding-right: var(--space-9);
}

.Spacing__spacing--padding-right-10__1sDYx__0-0-570 {
  padding-right: var(--space-10);
}

.Spacing__spacing--padding-right-11__19RaV__0-0-570 {
  padding-right: var(--space-11);
}

.Spacing__spacing--padding-right-12__3CZ2X__0-0-570 {
  padding-right: var(--space-12);
}

.Spacing__spacing--padding-bottom-0__1sGO5__0-0-570 {
  padding-bottom: var(--space-0);
}

.Spacing__spacing--padding-bottom-1__1FXWE__0-0-570 {
  padding-bottom: var(--space-1);
}

.Spacing__spacing--padding-bottom-2__3Nq3s__0-0-570 {
  padding-bottom: var(--space-2);
}

.Spacing__spacing--padding-bottom-3__GHB2N__0-0-570 {
  padding-bottom: var(--space-3);
}

.Spacing__spacing--padding-bottom-4__1SsO2__0-0-570 {
  padding-bottom: var(--space-4);
}

.Spacing__spacing--padding-bottom-5__MRPEI__0-0-570 {
  padding-bottom: var(--space-5);
}

.Spacing__spacing--padding-bottom-6__1BRlX__0-0-570 {
  padding-bottom: var(--space-6);
}

.Spacing__spacing--padding-bottom-7__2c2yu__0-0-570 {
  padding-bottom: var(--space-7);
}

.Spacing__spacing--padding-bottom-8__342eO__0-0-570 {
  padding-bottom: var(--space-8);
}

.Spacing__spacing--padding-bottom-9__1NMIk__0-0-570 {
  padding-bottom: var(--space-9);
}

.Spacing__spacing--padding-bottom-10__2INbY__0-0-570 {
  padding-bottom: var(--space-10);
}

.Spacing__spacing--padding-bottom-11__vJv65__0-0-570 {
  padding-bottom: var(--space-11);
}

.Spacing__spacing--padding-bottom-12__3Nr1g__0-0-570 {
  padding-bottom: var(--space-12);
}

.Spacing__spacing--padding-left-0__jVggQ__0-0-570 {
  padding-left: var(--space-0);
}

.Spacing__spacing--padding-left-1__1cQGq__0-0-570 {
  padding-left: var(--space-1);
}

.Spacing__spacing--padding-left-2__3DJ9A__0-0-570 {
  padding-left: var(--space-2);
}

.Spacing__spacing--padding-left-3__31yH1__0-0-570 {
  padding-left: var(--space-3);
}

.Spacing__spacing--padding-left-4__2N71N__0-0-570 {
  padding-left: var(--space-4);
}

.Spacing__spacing--padding-left-5__1r7OF__0-0-570 {
  padding-left: var(--space-5);
}

.Spacing__spacing--padding-left-6__3qbYg__0-0-570 {
  padding-left: var(--space-6);
}

.Spacing__spacing--padding-left-7__uRoJz__0-0-570 {
  padding-left: var(--space-7);
}

.Spacing__spacing--padding-left-8__3A3DM__0-0-570 {
  padding-left: var(--space-8);
}

.Spacing__spacing--padding-left-9__PZAN8__0-0-570 {
  padding-left: var(--space-9);
}

.Spacing__spacing--padding-left-10__1bTMB__0-0-570 {
  padding-left: var(--space-10);
}

.Spacing__spacing--padding-left-11__Gbojp__0-0-570 {
  padding-left: var(--space-11);
}

.Spacing__spacing--padding-left-12__Q9wTq__0-0-570 {
  padding-left: var(--space-12);
}
.EditableHeading__editable-heading__wrapper__2GS_s__0-0-570 {
  --min-block-size: calc(var(--min-lines) * 1em * var(--line-height) + 2 * var(--block-padding));
  --max-block-size: calc(var(--max-lines) * 1em * var(--line-height) + 2 * var(--block-padding));
  position: relative;
  max-block-size: var(--min-block-size);
  min-block-size: var(--min-block-size);
  transition: max-height 0.2s;
}
.EditableHeading__editable-heading__wrapper__2GS_s__0-0-570:focus-within {
  max-block-size: var(--max-block-size);
}

.EditableHeading__editable-heading__mirror-element__20xkV__0-0-570,
.EditableHeading__editable-heading__textarea__1v-24__0-0-570 {
  box-sizing: border-box;
  border: 0 transparent;
  margin: 0;
  border-radius: 0.5rem;
  font-size: inherit;
  hyphens: auto;
  inline-size: 100%;
  outline: none;
  overflow-wrap: anywhere;
  overflow-y: auto;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.EditableHeading__editable-heading__mirror-element__20xkV__0-0-570 {
  visibility: hidden;
}

.EditableHeading__editable-heading__textarea__1v-24__0-0-570 {
  position: absolute;
  block-size: 100%;
  inset-block-start: 0;
  inset-inline-start: 0;
  resize: none;
}
.EditableHeading__editable-heading__textarea__1v-24__0-0-570:not(:focus) {
  overflow-y: hidden;
}
.EditableHeading__editable-heading__textarea__1v-24__0-0-570:hover {
  box-shadow: 0 0 0 0.0625rem #7e8085;
  cursor: text;
}
.EditableHeading__editable-heading__textarea__1v-24__0-0-570:focus {
  box-shadow: 0 0 0 0.125rem #5f5de4;
}
.EditableHeading__editable-heading__textarea__1v-24__0-0-570::selection {
  background: rgba(215, 215, 255, 0.99);
}

.EditableHeading__editable-text__validation__2SJmf__0-0-570 {
  color: #b12223;
}

.EditableHeading__editable-text__validation--hidden__1Eifg__0-0-570 {
  visibility: hidden;
}

.EditableHeading__editable-text__textarea--invalid__3XS9H__0-0-570,
.EditableHeading__editable-text__textarea--invalid__3XS9H__0-0-570:hover,
.EditableHeading__editable-text__textarea--invalid__3XS9H__0-0-570:focus {
  box-shadow: 0 0 0 0.125rem #85191a;
}

@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2") format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.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-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.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-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2") format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.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-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.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;
}
.EditableHeading__editable-heading__heading__YKXfQ__0-0-570,
.EditableHeading__editable-heading__label__GaQFN__0-0-570 {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}

.EditableHeading__editable-heading--step-negative-2__1Uu1k__0-0-570 {
  font-size: 16px;
}

.EditableHeading__editable-heading--step-negative-1__P96ap__0-0-570 {
  font-size: 20px;
}

.EditableHeading__editable-heading--step-0__2TJGt__0-0-570 {
  font-size: 24px;
}

.EditableHeading__editable-heading--step-1__Q24zh__0-0-570 {
  font-size: 32px;
}

.EditableHeading__editable-heading--step-2__3a4bk__0-0-570 {
  font-size: 48px;
}

.EditableHeading__editable-heading--step-3__1gk2O__0-0-570 {
  font-size: 64px;
}

.EditableHeading__editable-heading__wrapper__2GS_s__0-0-570 {
  --min-lines: 1;
  --max-lines: 3;
  --line-height: 1.3;
  --block-padding: 0.25rem;
  --inline-padding: 0.75rem;
  inline-size: 100%;
  line-height: var(--line-height);
}

.EditableHeading__editable-heading__mirror-element__20xkV__0-0-570,
.EditableHeading__editable-heading__textarea__1v-24__0-0-570 {
  padding: var(--block-padding) var(--inline-padding);
  font-family: "Poppins", "Poppins-SemiBold", sans-serif;
  font-weight: 600;
  line-height: var(--line-height);
}
.EditableParagraph__editable-paragraph__wrapper__1pw4G__0-0-570 {
  --min-block-size: calc(var(--min-lines) * 1em * var(--line-height) + 2 * var(--block-padding));
  --max-block-size: calc(var(--max-lines) * 1em * var(--line-height) + 2 * var(--block-padding));
  position: relative;
  max-block-size: var(--min-block-size);
  min-block-size: var(--min-block-size);
  transition: max-height 0.2s;
}
.EditableParagraph__editable-paragraph__wrapper__1pw4G__0-0-570:focus-within {
  max-block-size: var(--max-block-size);
}

.EditableParagraph__editable-paragraph__mirror-element__3Wt5s__0-0-570,
.EditableParagraph__editable-paragraph__textarea__12dww__0-0-570 {
  box-sizing: border-box;
  border: 0 transparent;
  margin: 0;
  border-radius: 0.5rem;
  font-size: inherit;
  hyphens: auto;
  inline-size: 100%;
  outline: none;
  overflow-wrap: anywhere;
  overflow-y: auto;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.EditableParagraph__editable-paragraph__mirror-element__3Wt5s__0-0-570 {
  visibility: hidden;
}

.EditableParagraph__editable-paragraph__textarea__12dww__0-0-570 {
  position: absolute;
  block-size: 100%;
  inset-block-start: 0;
  inset-inline-start: 0;
  resize: none;
}
.EditableParagraph__editable-paragraph__textarea__12dww__0-0-570:not(:focus) {
  overflow-y: hidden;
}
.EditableParagraph__editable-paragraph__textarea__12dww__0-0-570:hover {
  box-shadow: 0 0 0 0.0625rem #7e8085;
  cursor: text;
}
.EditableParagraph__editable-paragraph__textarea__12dww__0-0-570:focus {
  box-shadow: 0 0 0 0.125rem #5f5de4;
}
.EditableParagraph__editable-paragraph__textarea__12dww__0-0-570::selection {
  background: rgba(215, 215, 255, 0.99);
}

.EditableParagraph__editable-text__validation__njhrb__0-0-570 {
  color: #b12223;
}

.EditableParagraph__editable-text__validation--hidden__GUbHT__0-0-570 {
  visibility: hidden;
}

.EditableParagraph__editable-text__textarea--invalid__3JNd6__0-0-570,
.EditableParagraph__editable-text__textarea--invalid__3JNd6__0-0-570:hover,
.EditableParagraph__editable-text__textarea--invalid__3JNd6__0-0-570:focus {
  box-shadow: 0 0 0 0.125rem #85191a;
}

@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.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;
}
/* cyrillic-ext */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZJhiI2B.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZthiI2B.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZNhiI2B.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZxhiI2B.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZBhiI2B.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZFhiI2B.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;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZ9hiA.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.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;
}
.EditableParagraph__editable-paragraph--step-negative-2__swkim__0-0-570 {
  font-size: 12px;
}

.EditableParagraph__editable-paragraph--step-negative-1__3Hsb7__0-0-570 {
  font-size: 14px;
}

.EditableParagraph__editable-paragraph--step-0__24A9p__0-0-570 {
  font-size: 16px;
}

.EditableParagraph__editable-paragraph--step-1__1D0PS__0-0-570 {
  font-size: 20px;
}

.EditableParagraph__editable-paragraph--step-2__2hwY9__0-0-570 {
  font-size: 24px;
}

.EditableParagraph__editable-paragraph__label__1MCu4__0-0-570 {
  font-family: "Inter", "Inter-Regular", sans-serif;
  font-size: 1.75em;
}

.EditableParagraph__editable-paragraph__wrapper__1pw4G__0-0-570 {
  --min-lines: 2;
  --max-lines: 4;
  --line-height: 1.4;
  --block-padding: 0.375rem;
  --inline-padding: 0.75rem;
  inline-size: calc(100% + 2 * var(--inline-padding));
  line-height: var(--line-height);
  margin-inline: calc(-1 * var(--inline-padding));
}

.EditableParagraph__editable-paragraph__mirror-element__3Wt5s__0-0-570,
.EditableParagraph__editable-paragraph__textarea__12dww__0-0-570 {
  padding: var(--block-padding) var(--inline-padding);
  color: #4b4d52;
  font-family: "Inter", "Inter-Regular", sans-serif;
  font-size: inherit;
  line-height: var(--line-height);
}

.EditableParagraph__editable-paragraph__more-trigger__3x2ba__0-0-570 {
  position: absolute;
  padding: calc(var(--block-padding) * 0.5) var(--inline-padding);
  border: 0;
  appearance: none;
  background-color: #ffffff;
  border-radius: 0.5rem;
  color: #5f5de4;
  cursor: pointer;
  inset-block-end: 0;
  inset-inline-end: 0;
}

.EditableParagraph__editable-paragraph__textarea__12dww__0-0-570:focus + .EditableParagraph__editable-paragraph__more-trigger__3x2ba__0-0-570 {
  display: none;
}
.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570 {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}

.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570 + label {
  display: flex;
  min-height: 4rem;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 1rem 0.5rem;
  background-color: #e5e5fe;
  border-radius: 0.5rem;
  color: #000000;
  cursor: pointer;
  font-family: "Inter", "Inter-Regular", sans-serif;
  font-size: 0.75rem;
  text-align: center;
  transition: background-color 0.2s, color 0.2s, opacity 0.2s;
}
.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570 + label > span {
  margin-block-start: 0.75rem;
}

.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570:disabled + label {
  opacity: 0.3;
}

.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570:not(:disabled):hover + label {
  background-color: #d7d7ff;
}
.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570:not(:disabled):active + label {
  background-color: #b9b8fd;
}
.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570:not(:disabled):focus + label {
  box-shadow: 0 0 0 0.125rem #e4ff77, 0 0 0 0.25rem #6d7d28;
  outline: none;
}

.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570:checked + label {
  background-color: #363565;
  color: #ffffff;
}
.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570:checked:hover + label {
  background-color: #1b1b33;
}
.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570:checked + label:active, .IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570:checked:active + label {
  background-color: #4b4aa1;
}
.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570:checked + label:hover, .IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570:checked:focus + label {
  box-shadow: 0 0 0 0.125rem #e4ff77, 0 0 0 0.25rem #6d7d28;
  outline: none;
}

.IllustratedRadioButton__illustrated-radio-button__input__3ceBX__0-0-570:disabled + label {
  opacity: 0.3;
}
.IllustratedRadioButtonGroup__illustrated-radio-button-group-container__u_Ir1__0-0-570 {
  display: flex;
  background-color: transparent;
}
.IllustratedRadioButtonGroup__illustrated-radio-button-group-container__u_Ir1__0-0-570 > * {
  flex: 1;
  margin: 0.1875rem;
}
.Switch__switch__label__hv4Vk__0-0-570 {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}

.Switch__switch__3zjYZ__0-0-570 {
  display: block;
  padding: 0;
  border: 0;
  margin: 0;
  background: transparent;
  border-radius: 0;
  cursor: pointer;
}

.Switch__switch__toggle__2PLz5__0-0-570 {
  position: relative;
  display: block;
  width: 2.375rem;
  height: 1.5rem;
  background-color: #b9b8fd;
  border-radius: 0.75rem;
  transition: background-color 0.2s, opacity 0.2s;
}
.Switch__switch__toggle__2PLz5__0-0-570::after {
  position: absolute;
  background: #1b1b33;
  block-size: 1.25rem;
  border-radius: 0.625rem;
  box-shadow: 0 0.1875rem 0.5rem rgba(0, 0, 0, 0.15), 0 0.1875rem 0.0625rem rgba(0, 0, 0, 0.06);
  content: "";
  inline-size: 100%;
  inset-block-start: 50%;
  inset-inline-start: 0.125rem;
  max-inline-size: 1.25rem;
  transform: translate(0, -50%);
  transition: background-color 0.2s, max-width 0.2s, transform 0.2s;
}

.Switch__switch__3zjYZ__0-0-570:disabled {
  opacity: 0.3;
}

.Switch__switch__3zjYZ__0-0-570:hover:enabled:not([aria-checked=true]) > .Switch__switch__toggle__2PLz5__0-0-570 {
  background-color: #9b9afc;
}

.Switch__switch__3zjYZ__0-0-570:active:enabled > .Switch__switch__toggle__2PLz5__0-0-570 {
  background-color: #7c7af0;
}
.Switch__switch__3zjYZ__0-0-570:active:enabled > .Switch__switch__toggle__2PLz5__0-0-570::after {
  max-width: 1.5625rem;
}

.Switch__switch__3zjYZ__0-0-570[aria-checked=true] > .Switch__switch__toggle__2PLz5__0-0-570 {
  background-color: #9db53a;
}
.Switch__switch__3zjYZ__0-0-570[aria-checked=true] > .Switch__switch__toggle__2PLz5__0-0-570::after {
  transform: translate(0.875rem, -50%);
}

.Switch__switch__3zjYZ__0-0-570[aria-checked=true]:active:enabled > .Switch__switch__toggle__2PLz5__0-0-570 {
  background-color: #6d7d28;
}

.Switch__switch__3zjYZ__0-0-570[aria-checked=true]:active:enabled > .Switch__switch__toggle__2PLz5__0-0-570::after {
  transform: translate(0.5625rem, -50%);
}

.Switch__switch__3zjYZ__0-0-570:focus:enabled {
  outline: none;
}
.Switch__switch__3zjYZ__0-0-570:focus:enabled > .Switch__switch__toggle__2PLz5__0-0-570 {
  box-shadow: 0 0 0 0.125rem #e4ff77, 0 0 0 0.25rem #6d7d28;
}

.Switch__switch--light-theme__2J3LQ__0-0-570 > .Switch__switch__toggle__2PLz5__0-0-570 {
  background-color: #cccccc;
}

.Switch__switch--light-theme__2J3LQ__0-0-570:hover:enabled:not([aria-checked=true]) > .Switch__switch__toggle__2PLz5__0-0-570 {
  background-color: #b2b2b2;
}

.Switch__switch--light-theme__2J3LQ__0-0-570:active:enabled:not([aria-checked=true]) > .Switch__switch__toggle__2PLz5__0-0-570 {
  background-color: #999999;
}

.Switch__switch--light-theme__2J3LQ__0-0-570[aria-checked=true] > .Switch__switch__toggle__2PLz5__0-0-570 {
  background-color: #9db53a;
}

.Switch__switch--light-theme__2J3LQ__0-0-570[aria-checked=true]:active:enabled > .Switch__switch__toggle__2PLz5__0-0-570 {
  background-color: #6d7d28;
}
.LabelledSwitch__labelled-switch__label--screen-reader-only__2Vys4__0-0-570 {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}

.LabelledSwitch__labelled-switch__17fNG__0-0-570 {
  position: relative;
  display: flex;
  justify-content: space-between;
  background-color: #e5e5fe;
  border-radius: 0.5rem;
  cursor: pointer;
  font-family: "Inter", "Inter-Regular", sans-serif;
  font-size: 0.75rem;
  transition: background-color 0.2s, color 0.2s, opacity 0.2s;
}

.LabelledSwitch__labelled-switch__label__1X1gX__0-0-570,
.LabelledSwitch__labelled-switch__children__3SJ6g__0-0-570 {
  display: flex;
  min-height: 4rem;
  align-items: center;
  padding-inline-start: 1rem;
}

.LabelledSwitch__labelled-switch__label__1X1gX__0-0-570 {
  order: 1;
  cursor: pointer;
}

.LabelledSwitch__labelled-switch__children__3SJ6g__0-0-570 {
  position: relative;
  z-index: 1;
  order: 2;
}

.LabelledSwitch__labelled-switch__spacer__2CCLE__0-0-570 {
  width: 2.375rem;
  order: 3;
  padding: 0 1rem;
}

.LabelledSwitch__labelled-switch__17fNG__0-0-570 > *[role=switch] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.LabelledSwitch__labelled-switch__17fNG__0-0-570 > *[role=switch] > * {
  position: absolute;
  top: 50%;
  right: 1rem;
  transform: translateY(-50%);
}

.LabelledSwitch__labelled-switch__17fNG__0-0-570[aria-disabled=true] {
  opacity: 0.3;
  pointer-events: none;
}

.LabelledSwitch__labelled-switch__17fNG__0-0-570:hover:not([aria-disabled=true]) {
  background-color: #d7d7ff;
}

.LabelledSwitch__labelled-switch__17fNG__0-0-570:focus-within:not([aria-disabled=true]) {
  position: relative;
  z-index: 1;
  background-color: #d7d7ff;
  box-shadow: 0 0 0 0.125rem #e4ff77, 0 0 0 0.25rem #6d7d28;
  outline: none;
}

.LabelledSwitch__labelled-switch__17fNG__0-0-570 > *[role=switch]:focus:enabled > * {
  box-shadow: initial;
}

.LabelledSwitch__labelled-switch__17fNG__0-0-570:active:not([aria-disabled=true]) {
  background: #b9b8fd;
}
.LabelledSwitch__labelled-switch__17fNG__0-0-570:active:not([aria-disabled=true]) > *[role=switch] > * {
  background: #9b9afc;
}

.LabelledSwitch__labelled-switch__17fNG__0-0-570[aria-checked=true] {
  background-color: #363565;
  color: #ffffff;
}
.LabelledSwitch__labelled-switch__17fNG__0-0-570[aria-checked=true]:hover, .LabelledSwitch__labelled-switch__17fNG__0-0-570[aria-checked=true]:focus-within {
  background-color: #1b1b33;
}
.LabelledSwitch__labelled-switch__17fNG__0-0-570[aria-checked=true]:active:not([aria-disabled=true]) {
  background-color: #4b4aa1;
}
.LabelledSwitch__labelled-switch__17fNG__0-0-570[aria-checked=true]:active > *[role=switch] > *::after {
  background: #4b4aa1;
}
.LabelledSwitchGroup__labelled-switch-group__bYckg__0-0-570 {
  display: flex;
  flex-direction: column;
  border-radius: 0.5rem;
}
.LabelledSwitchGroup__labelled-switch-group__bYckg__0-0-570 > * {
  flex-grow: 1;
  border-radius: 0;
}
.LabelledSwitchGroup__labelled-switch-group__bYckg__0-0-570 > * + * {
  margin-block-start: 0.0625rem;
}
.LabelledSwitchGroup__labelled-switch-group__bYckg__0-0-570 > *:first-child {
  border-start-end-radius: inherit;
  border-start-start-radius: inherit;
}
.LabelledSwitchGroup__labelled-switch-group__bYckg__0-0-570 > *:last-child {
  border-end-end-radius: inherit;
  border-end-start-radius: inherit;
}
.Tooltip__tooltip--mobile-display-screen-reader-only__dGmV5__0-0-570 {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}

.Tooltip__tooltip__3s17x__0-0-570 {
  position: absolute;
  width: max-content;
  padding: 0.5rem 1rem;
  background: #000000;
  border-radius: 0.5rem;
  color: #ffffff;
  font-family: "Inter", "Inter-Regular", sans-serif;
  font-size: 0.75rem;
  line-height: 1.4;
  opacity: 0;
  pointer-events: none;
  text-align: center;
  transition: opacity 0.2s, transform 0.3s;
}
.Tooltip__tooltip__3s17x__0-0-570::after {
  position: absolute;
  width: 1rem;
  height: 1rem;
  background: inherit;
  content: "";
  transform: rotateZ(45deg);
}

.Tooltip__tooltip--is-small__u5ati__0-0-570 {
  position: absolute;
  max-width: 6.25rem;
}

.Tooltip__tooltip--is-medium__10CXG__0-0-570 {
  max-width: 9.375rem;
}

.Tooltip__tooltip--is-large__25hdL__0-0-570 {
  max-width: 15.625rem;
}

.Tooltip__tooltip--is-above__jzOyu__0-0-570 {
  top: -1.5rem;
  left: 50%;
  transform: translate(-50%, calc(-100% - 1.5rem));
}
.Tooltip__tooltip--is-above__jzOyu__0-0-570::after {
  bottom: -0.5rem;
  left: calc(50% - 0.5rem);
}

.Tooltip__tooltip--is-right__1fQyD__0-0-570 {
  top: 50%;
  right: -1.5rem;
  text-align: start;
  transform: translate(calc(100% + 1.5rem), -50%);
}
.Tooltip__tooltip--is-right__1fQyD__0-0-570::after {
  top: calc(50% - 0.5rem);
  left: -0.5rem;
}

.Tooltip__tooltip--is-below__2MTJT__0-0-570 {
  bottom: -1.5rem;
  left: 50%;
  transform: translate(-50%, calc(100% + 1.5rem));
}
.Tooltip__tooltip--is-below__2MTJT__0-0-570::after {
  top: -0.5rem;
  left: calc(50% - 0.5rem);
}

.Tooltip__tooltip--is-left__sD6Si__0-0-570 {
  top: 50%;
  left: -1.5rem;
  text-align: end;
  transform: translate(calc(-100% - 1.5rem), -50%);
}
.Tooltip__tooltip--is-left__sD6Si__0-0-570::after {
  top: calc(50% - 0.5rem);
  right: -0.5rem;
}

.Tooltip__tooltip--is-visible__2bdgg__0-0-570,
.Tooltip__tooltip__target__1f4Sj__0-0-570:hover > .Tooltip__tooltip--is-visible-on-children-hover__4rJXT__0-0-570,
.Tooltip__tooltip__target__1f4Sj__0-0-570:focus-within > .Tooltip__tooltip--is-visible-on-children-focus__C98Bu__0-0-570 {
  opacity: 1;
  pointer-events: initial;
}
.Tooltip__tooltip--is-visible__2bdgg__0-0-570.Tooltip__tooltip--is-above__jzOyu__0-0-570,
.Tooltip__tooltip__target__1f4Sj__0-0-570:hover > .Tooltip__tooltip--is-visible-on-children-hover__4rJXT__0-0-570.Tooltip__tooltip--is-above__jzOyu__0-0-570,
.Tooltip__tooltip__target__1f4Sj__0-0-570:focus-within > .Tooltip__tooltip--is-visible-on-children-focus__C98Bu__0-0-570.Tooltip__tooltip--is-above__jzOyu__0-0-570 {
  transform: translate(-50%, -100%);
}
.Tooltip__tooltip--is-visible__2bdgg__0-0-570.Tooltip__tooltip--is-right__1fQyD__0-0-570,
.Tooltip__tooltip__target__1f4Sj__0-0-570:hover > .Tooltip__tooltip--is-visible-on-children-hover__4rJXT__0-0-570.Tooltip__tooltip--is-right__1fQyD__0-0-570,
.Tooltip__tooltip__target__1f4Sj__0-0-570:focus-within > .Tooltip__tooltip--is-visible-on-children-focus__C98Bu__0-0-570.Tooltip__tooltip--is-right__1fQyD__0-0-570 {
  transform: translate(100%, -50%);
}
.Tooltip__tooltip--is-visible__2bdgg__0-0-570.Tooltip__tooltip--is-below__2MTJT__0-0-570,
.Tooltip__tooltip__target__1f4Sj__0-0-570:hover > .Tooltip__tooltip--is-visible-on-children-hover__4rJXT__0-0-570.Tooltip__tooltip--is-below__2MTJT__0-0-570,
.Tooltip__tooltip__target__1f4Sj__0-0-570:focus-within > .Tooltip__tooltip--is-visible-on-children-focus__C98Bu__0-0-570.Tooltip__tooltip--is-below__2MTJT__0-0-570 {
  transform: translate(-50%, 100%);
}
.Tooltip__tooltip--is-visible__2bdgg__0-0-570.Tooltip__tooltip--is-left__sD6Si__0-0-570,
.Tooltip__tooltip__target__1f4Sj__0-0-570:hover > .Tooltip__tooltip--is-visible-on-children-hover__4rJXT__0-0-570.Tooltip__tooltip--is-left__sD6Si__0-0-570,
.Tooltip__tooltip__target__1f4Sj__0-0-570:focus-within > .Tooltip__tooltip--is-visible-on-children-focus__C98Bu__0-0-570.Tooltip__tooltip--is-left__sD6Si__0-0-570 {
  transform: translate(-100%, -50%);
}

@media (min-width: 768px) {
  .Tooltip__tooltip--mobile-display-screen-reader-only__dGmV5__0-0-570 {
    position: absolute;
    overflow: unset;
    width: max-content;
    height: unset;
    clip: unset;
    clip-path: unset;
    white-space: unset;
  }
}
.Tooltip__tooltip__target__1f4Sj__0-0-570 {
  position: relative;
  z-index: 5000;
}

.Tooltip__tooltip__target__1f4Sj__0-0-570:hover,
.Tooltip__tooltip__target__1f4Sj__0-0-570:focus-within {
  z-index: 6000;
}

.Tooltip__tooltip__target--is-inline-block__2dM_b__0-0-570 {
  display: inline-block;
}
.LabelledWidgetGroup__labelled-widget-group__3LnDv__0-0-570 {
  display: grid;
  align-items: start;
  padding: 0.75rem 0.5rem 0.5rem 0.5rem;
  border: 0;
  background-color: #f5f5ff;
  border-radius: 0.5rem;
  font-family: "Inter", "Inter-Regular", sans-serif;
  font-size: 0.875rem;
  grid-template-areas: "legend support-button" "widgets widgets";
}
.LabelledWidgetGroup__labelled-widget-group__3LnDv__0-0-570 > *:not(:first-child) {
  clear: both;
}

.LabelledWidgetGroup__labelled-widget-group__legend__2P-dD__0-0-570 {
  display: flex;
  padding: 0;
  float: left;
  grid-area: "legend";
  margin-block-end: 1.5rem;
  outline: none;
}

.LabelledWidgetGroup__labelled-widget-group__legend--has-tooltip__2dloJ__0-0-570 {
  text-decoration: underline transparent;
  text-underline-position: under;
  transition: text-decoration-color 0.2s;
}
.LabelledWidgetGroup__labelled-widget-group__legend--has-tooltip__2dloJ__0-0-570:hover, .LabelledWidgetGroup__labelled-widget-group__legend--has-tooltip__2dloJ__0-0-570:focus-within {
  text-decoration-color: inherit;
}
.LabelledWidgetGroup__labelled-widget-group__legend--has-tooltip__2dloJ__0-0-570 * {
  outline: none;
}

.LabelledWidgetGroup__labelled-widget-group__widgets__1GgxH__0-0-570 {
  grid-area: widgets;
}

.LabelledWidgetGroup__labelled-widget-group__support-button__2ZpRd__0-0-570 {
  padding: 0.1875rem 0.5rem 0.25rem 0.5rem;
  border: 0.0625rem solid #000000;
  margin: 0 0 0 1rem;
  background-color: transparent;
  border-radius: 0.5rem;
  font-family: inherit;
  font-size: 12px;
  grid-area: support-button;
  justify-self: end;
  opacity: 1;
  transition: opacity 0.2s, background-color 0.2s;
}
.LabelledWidgetGroup__labelled-widget-group__support-button__2ZpRd__0-0-570:disabled {
  opacity: 0;
}
.LabelledWidgetGroup__labelled-widget-group__support-button__2ZpRd__0-0-570:enabled {
  cursor: pointer;
}
.LabelledWidgetGroup__labelled-widget-group__support-button__2ZpRd__0-0-570:focus, .LabelledWidgetGroup__labelled-widget-group__support-button__2ZpRd__0-0-570:hover {
  background-color: #e5e5fe;
  outline: none;
}
.LabelledWidgetGroup__labelled-widget-group__support-button__2ZpRd__0-0-570:active {
  background-color: #d7d7ff;
}
.Link__link--indigo__pV4X6__0-0-570:link, .Link__link--indigo__pV4X6__0-0-570:visited, .Link__link--indigo__pV4X6__0-0-570:focus, .Link__link--indigo__pV4X6__0-0-570:active {
  color: #5f5de4;
  text-decoration: underline;
}
.Link__link--indigo__pV4X6__0-0-570:hover {
  color: #4b4aa1;
  text-decoration: underline;
}
.Link__link--indigo__pV4X6__0-0-570:focus-visible {
  border-radius: 5px;
  box-shadow: 0 0 0 2px #363565;
  color: #363565;
  outline: 1px #363565;
  text-decoration: none;
}

.Link__link--lime__8tr2y__0-0-570:link, .Link__link--lime__8tr2y__0-0-570:visited, .Link__link--lime__8tr2y__0-0-570:focus, .Link__link--lime__8tr2y__0-0-570:active {
  color: #e4ff77;
  text-decoration: underline;
}
.Link__link--lime__8tr2y__0-0-570:hover {
  color: #cde861;
  text-decoration: underline;
}
.Link__link--lime__8tr2y__0-0-570:focus-visible {
  border-radius: 5px;
  box-shadow: 0 0 0 2px #b5d143;
  color: #b5d143;
  outline: 1px #b5d143;
  text-decoration: none;
}

.Link__link--orange__6GOla__0-0-570:link, .Link__link--orange__6GOla__0-0-570:visited, .Link__link--orange__6GOla__0-0-570:focus, .Link__link--orange__6GOla__0-0-570:active {
  color: #ff5a47;
  text-decoration: underline;
}
.Link__link--orange__6GOla__0-0-570:hover {
  color: #cc4839;
  text-decoration: underline;
}
.Link__link--orange__6GOla__0-0-570:focus-visible {
  border-radius: 5px;
  box-shadow: 0 0 0 2px #99362b;
  color: #99362b;
  outline: 1px #99362b;
  text-decoration: none;
}

.Link__link--violet-dark__S0dOR__0-0-570:link, .Link__link--violet-dark__S0dOR__0-0-570:visited, .Link__link--violet-dark__S0dOR__0-0-570:focus, .Link__link--violet-dark__S0dOR__0-0-570:active {
  color: #9b4ca8;
  text-decoration: underline;
}
.Link__link--violet-dark__S0dOR__0-0-570:hover {
  color: #783c82;
  text-decoration: underline;
}
.Link__link--violet-dark__S0dOR__0-0-570:focus-visible {
  border-radius: 5px;
  box-shadow: 0 0 0 2px #552c5c;
  color: #552c5c;
  outline: 1px #552c5c;
  text-decoration: none;
}

.Link__link--violet-light__2qTeZ__0-0-570:link, .Link__link--violet-light__2qTeZ__0-0-570:visited, .Link__link--violet-light__2qTeZ__0-0-570:focus, .Link__link--violet-light__2qTeZ__0-0-570:active {
  color: #e89ff5;
  text-decoration: underline;
}
.Link__link--violet-light__2qTeZ__0-0-570:hover {
  color: #cd7fdb;
  text-decoration: underline;
}
.Link__link--violet-light__2qTeZ__0-0-570:focus-visible {
  border-radius: 5px;
  box-shadow: 0 0 0 2px #b463c2;
  color: #b463c2;
  outline: 1px #b463c2;
  text-decoration: none;
}

.Link__link--white__2cM2u__0-0-570:link, .Link__link--white__2cM2u__0-0-570:visited, .Link__link--white__2cM2u__0-0-570:focus, .Link__link--white__2cM2u__0-0-570:active {
  color: #f2f3f8;
  text-decoration: underline;
}
.Link__link--white__2cM2u__0-0-570:hover {
  color: #e3e5ea;
  text-decoration: underline;
}
.Link__link--white__2cM2u__0-0-570:focus-visible {
  border-radius: 5px;
  box-shadow: 0 0 0 2px #caccd1;
  color: #caccd1;
  outline: 1px #caccd1;
  text-decoration: none;
}
.Spinner__spinner__3q8xb__0-0-570 {
  animation: Spinner__spinner-animation__2b391__0-0-570 1s infinite;
}

@keyframes Spinner__spinner-animation__2b391__0-0-570 {
  100% {
    transform: rotate(1turn);
  }
}
.MarketingButton__marketing-button__text--screen-reader-only__3cCrn__0-0-570 {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}

.MarketingButton__marketing-button__3jX7o__0-0-570 {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0.6428571429em 1.1428571429em;
  border-width: 0;
  border-radius: 8px;
  cursor: pointer;
  font-family: "Inter", "Inter-Regular", sans-serif;
  font-size: 0.875em;
  font-weight: 500;
  line-height: 1;
  transition: background-color 0.2s, opacity 0.2s;
}
.MarketingButton__marketing-button__3jX7o__0-0-570:focus:enabled {
  box-shadow: 0 0 0 2px #e4ff77, 0 0 0 4px #6d7d28;
  outline: none;
}
.MarketingButton__marketing-button__3jX7o__0-0-570:disabled {
  box-shadow: none;
  cursor: not-allowed;
  opacity: 0.3;
}

.MarketingButton__marketing-button--secondary__2QY7G__0-0-570 {
  border: 2px solid rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  color: #181a1f;
}
.MarketingButton__marketing-button--secondary__2QY7G__0-0-570:hover:not(:focus):enabled {
  background-color: #e5e5fe;
}
.MarketingButton__marketing-button--secondary__2QY7G__0-0-570:focus:enabled {
  border: 2px solid #181a1f;
  background-color: #b9b8fd;
}

.MarketingButton__marketing-button--icon-alone__JWyp3__0-0-570 {
  width: 2.2857142857em;
  height: 2.2857142857em;
  padding: 0;
  border-radius: 1.1428571429em;
}

.MarketingButton__marketing-button--loading__2SCug__0-0-570 {
  opacity: 0.65;
}

.MarketingButton__marketing-button__icon__5Gx7u__0-0-570 {
  display: flex;
  max-height: 1em;
  align-items: center;
  justify-content: center;
}
.MarketingButton__marketing-button__icon__5Gx7u__0-0-570 > svg {
  width: 1em;
}

.MarketingButton__marketing-button__icon--left__2KBHh__0-0-570 {
  order: -1;
  margin-inline-end: 0.5em;
}

.MarketingButton__marketing-button__icon--right__atccG__0-0-570 {
  order: 1;
  margin-inline-start: 0.5em;
}

.MarketingButton__marketing-button__3jX7o__0-0-570 {
  border-radius: 5em;
}

.MarketingButton__marketing-button--primary__f6lff__0-0-570 {
  padding: 0.4em 1em;
  background-color: #ff5a47;
  color: #ffffff;
  font-size: 1.25em;
  font-weight: 700;
}
.MarketingButton__marketing-button--primary__f6lff__0-0-570:hover:not(:focus):enabled {
  background-color: #cc4839;
}
.MarketingButton__marketing-button--primary__f6lff__0-0-570:focus:enabled {
  background-color: #99362b;
  box-shadow: 0 0 0 2px #6d7d28, inset 0 0 0 1px #e4ff77;
}

.MarketingButton__marketing-button--secondary__2QY7G__0-0-570 {
  box-shadow: inset 0 0 0 1px #000000;
}

.MarketingButton__marketing-button--tertiary-lime__BV6rk__0-0-570 {
  background-color: #e4ff77;
}
.MarketingButton__marketing-button--tertiary-lime__BV6rk__0-0-570:hover:not(:focus):enabled {
  background-color: #cde861;
}

.MarketingButton__marketing-button--tertiary-violet__2R0cv__0-0-570 {
  background-color: #e89ff5;
}
.MarketingButton__marketing-button--tertiary-violet__2R0cv__0-0-570:hover:not(:focus):enabled {
  background-color: #cd7fdb;
}

.MarketingButton__marketing-button--tertiary-orange__fQLCJ__0-0-570 {
  background-color: #ffbdb5;
}
.MarketingButton__marketing-button--tertiary-orange__fQLCJ__0-0-570:hover:not(:focus):enabled {
  background-color: #ff9c91;
}
@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2") format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.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-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.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-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2") format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.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-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.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;
}
/*
- min Viewport width: 360, min font-size 24, type scale: 1.2
- max Viewport width: 1440, min font-size 24, type scale: 1.333
- 5 type scales (from 0 to 6)
*/
/* @link https://utopia.fyi/type/calculator?c=360,24,1.2,1440,24,1.333,5,0,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l */
:root {
  --fluid-heading-min-width: 360;
  --fluid-heading-max-width: 1440;
  --fluid-screen-heading: 100vw;
  --fluid-heading-bp: calc((var(--fluid-screen-heading) - var(--fluid-heading-min-width) / 16 * 1rem) /
  (var(--fluid-heading-max-width) - var(--fluid-heading-min-width)));
}

@media screen and (min-width: 1440px) {
  :root {
    --fluid-screen-heading: calc(var(--fluid-heading-max-width) * 1px);
  }
}
:root {
  --f--0-heading-min: 24;
  --f--0-heading-max: 24;
  --step--0-heading: calc(((var(--f--0-heading-min) / 16) * 1rem) + (var(--f--0-heading-max) - var(--f--0-heading-min)) *
  var(--fluid-heading-bp));
  --f--1-heading-min: 28.8;
  --f--1-heading-max: 31.99;
  --step--1-heading: calc(((var(--f--1-heading-min) / 16) * 1rem) + (var(--f--1-heading-max) - var(--f--1-heading-min)) *
  var(--fluid-heading-bp));
  --f--2-heading-min: 34.56;
  --f--2-heading-max: 42.65;
  --step--2-heading: calc(((var(--f--2-heading-min) / 16) * 1rem) + (var(--f--2-heading-max) - var(--f--2-heading-min)) *
  var(--fluid-heading-bp));
  --f--3-heading-min: 41.47;
  --f--3-heading-max: 56.85;
  --step--3-heading: calc(((var(--f--3-heading-min) / 16) * 1rem) + (var(--f--3-heading-max) - var(--f--3-heading-min)) *
  var(--fluid-heading-bp));
  --f--4-heading-min: 49.77;
  --f--4-heading-max: 75.78;
  --step--4-heading: calc(((var(--f--4-heading-min) / 16) * 1rem) + (var(--f--4-heading-max) - var(--f--4-heading-min)) *
  var(--fluid-heading-bp));
  --f--5-heading-min: 59.72;
  --f--5-heading-max: 101.01;
  --step--5-heading: calc(((var(--f--5-heading-min) / 16) * 1rem) + (var(--f--5-heading-max) - var(--f--5-heading-min)) *
  var(--fluid-heading-bp));
}

.MarketingHeading__marketing-heading__310eM__0-0-570 {
  color: #000000;
  font-family: "Poppins", "Poppins-SemiBold", sans-serif;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .MarketingHeading__marketing-heading__310eM__0-0-570 {
    line-height: 1.3;
  }
}

.MarketingHeading__marketing-heading--step-0__2mH40__0-0-570 {
  font-size: var(--step--0-heading);
}

.MarketingHeading__marketing-heading--step-1__1Z9wn__0-0-570 {
  font-size: var(--step--1-heading);
}

.MarketingHeading__marketing-heading--step-2__1qL35__0-0-570 {
  font-size: var(--step--2-heading);
}

.MarketingHeading__marketing-heading--step-3__1edXh__0-0-570 {
  font-size: var(--step--3-heading);
}

.MarketingHeading__marketing-heading--step-4__2z5_4__0-0-570 {
  font-size: var(--step--4-heading);
}

.MarketingHeading__marketing-heading--step-5__2UakT__0-0-570 {
  font-size: var(--step--5-heading);
}

.MarketingHeading__marketing-heading--inverted__2_AmM__0-0-570 {
  color: #ffffff;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local("Inter Regular"), local("Inter-Regular"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.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;
}
/* cyrillic-ext */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZJhiI2B.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZthiI2B.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZNhiI2B.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZxhiI2B.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZBhiI2B.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZFhiI2B.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;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: local("Inter Medium"), local("Inter-Regular_Medium"), url("https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZ9hiA.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: local("Inter SemiBold"), local("Inter-Regular_SemiBold"), local("Inter-SemiBold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.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-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local("Inter Bold"), local("Inter-Regular_Bold"), local("Inter-Bold"), url("https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.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;
}
/*
- min Viewport width: 320, min font-size 17.35px, type scale: 1.067
- max Viewport width: 1440, min font-size 13.32px, type scale: 1.125
- 6 type scales (from 0 to 5)
*/
/* @link https://utopia.fyi/type/calculator/?c=360,17.35,1.067,1440,13.32,1.125,5,0,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l */
:root {
  --fluid-paragraph-min-width: 360;
  --fluid-paragraph-max-width: 1440;
  --fluid-paragraph-screen: 100vw;
  --fluid-paragraph-bp: calc((var(--fluid-paragraph-screen) - var(--fluid-paragraph-min-width) / 16 * 1rem) /
  (var(--fluid-paragraph-max-width) - var(--fluid-paragraph-min-width)));
}

@media screen and (min-width: 1440px) {
  :root {
    --fluid-paragraph-screen: calc(var(--fluid-paragraph-max-width) * 1px);
  }
}
:root {
  --f--0-paragraph-min: 17.35;
  --f--0-paragraph-max: 13.32;
  --step--0-paragraph: calc(((var(--f--0-paragraph-min) / 16) * 1rem) + (var(--f--0-paragraph-max) - var(--f--0-paragraph-min)) *
  var(--fluid-paragraph-bp));
  --f--1-paragraph-min: 18.51;
  --f--1-paragraph-max: 14.99;
  --step--1-paragraph: calc(((var(--f--1-paragraph-min) / 16) * 1rem) + (var(--f--1-paragraph-max) - var(--f--1-paragraph-min)) *
  var(--fluid-paragraph-bp));
  --f--2-paragraph-min: 19.75;
  --f--2-paragraph-max: 16.86;
  --step--2-paragraph: calc(((var(--f--2-paragraph-min) / 16) * 1rem) + (var(--f--2-paragraph-max) - var(--f--2-paragraph-min)) *
  var(--fluid-paragraph-bp));
  --f--3-paragraph-min: 21.08;
  --f--3-paragraph-max: 18.97;
  --step--3-paragraph: calc(((var(--f--3-paragraph-min) / 16) * 1rem) + (var(--f--3-paragraph-max) - var(--f--3-paragraph-min)) *
  var(--fluid-paragraph-bp));
  --f--4-paragraph-min: 22.49;
  --f--4-paragraph-max: 21.34;
  --step--4-paragraph: calc(((var(--f--4-paragraph-min) / 16) * 1rem) + (var(--f--4-paragraph-max) - var(--f--4-paragraph-min)) *
  var(--fluid-paragraph-bp));
  --f--5-paragraph-min: 24;
  --f--5-paragraph-max: 24;
  --step--5-paragraph: calc(((var(--f--5-paragraph-min) / 16) * 1rem) + (var(--f--5-paragraph-max) - var(--f--5-paragraph-min)) *
  var(--fluid-paragraph-bp));
}

.MarketingParagraph__marketing-paragraph__1KDKZ__0-0-570 {
  color: #000000;
  font-family: "Inter", "Inter-Regular", sans-serif;
}

.MarketingParagraph__marketing-paragraph--inverted__ogRb4__0-0-570 {
  color: #ffffff;
}

.MarketingParagraph__marketing-paragraph--step-0__1-k1e__0-0-570 {
  line-height: 1.2;
  font-size: var(--step--0-paragraph);
}
@media (min-width: 768px) {
  .MarketingParagraph__marketing-paragraph--step-0__1-k1e__0-0-570 {
    line-height: 1.3;
  }
}

.MarketingParagraph__marketing-paragraph--step-1__3ACzk__0-0-570 {
  line-height: 1.25;
  font-size: var(--step--1-paragraph);
}
@media (min-width: 768px) {
  .MarketingParagraph__marketing-paragraph--step-1__3ACzk__0-0-570 {
    line-height: 1.38;
  }
}

.MarketingParagraph__marketing-paragraph--step-2__3BLSA__0-0-570 {
  line-height: 1.3;
  font-size: var(--step--2-paragraph);
}
@media (min-width: 768px) {
  .MarketingParagraph__marketing-paragraph--step-2__3BLSA__0-0-570 {
    line-height: 1.46;
  }
}

.MarketingParagraph__marketing-paragraph--step-3__cHPqc__0-0-570 {
  line-height: 1.35;
  font-size: var(--step--3-paragraph);
}
@media (min-width: 768px) {
  .MarketingParagraph__marketing-paragraph--step-3__cHPqc__0-0-570 {
    line-height: 1.54;
  }
}

.MarketingParagraph__marketing-paragraph--step-4__uh7ty__0-0-570 {
  line-height: 1.4;
  font-size: var(--step--4-paragraph);
}
@media (min-width: 768px) {
  .MarketingParagraph__marketing-paragraph--step-4__uh7ty__0-0-570 {
    line-height: 1.62;
  }
}

.MarketingParagraph__marketing-paragraph--step-5__2I1tG__0-0-570 {
  line-height: 1.45;
  font-size: var(--step--5-paragraph);
}
@media (min-width: 768px) {
  .MarketingParagraph__marketing-paragraph--step-5__2I1tG__0-0-570 {
    line-height: 1.7;
  }
}
.ProductButton__product-button__text--screen-reader-only__2HLEH__0-0-570 {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}

.ProductButton__product-button__yp4Hq__0-0-570 {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0.6428571429em 1.1428571429em;
  border-width: 0;
  border-radius: 8px;
  cursor: pointer;
  font-family: "Inter", "Inter-Regular", sans-serif;
  font-size: 0.875em;
  font-weight: 500;
  line-height: 1;
  transition: background-color 0.2s, opacity 0.2s;
}
.ProductButton__product-button__yp4Hq__0-0-570:focus:enabled {
  box-shadow: 0 0 0 2px #e4ff77, 0 0 0 4px #6d7d28;
  outline: none;
}
.ProductButton__product-button__yp4Hq__0-0-570:disabled {
  box-shadow: none;
  cursor: not-allowed;
  opacity: 0.3;
}

.ProductButton__product-button--ghost__2GPHh__0-0-570 {
  border: 2px solid rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  color: #181a1f;
}
.ProductButton__product-button--ghost__2GPHh__0-0-570:hover:not(:focus):enabled {
  background-color: #e5e5fe;
}
.ProductButton__product-button--ghost__2GPHh__0-0-570:focus:enabled {
  border: 2px solid #181a1f;
  background-color: #b9b8fd;
}

.ProductButton__product-button--icon-alone__3zMcl__0-0-570 {
  width: 2.2857142857em;
  height: 2.2857142857em;
  padding: 0;
  border-radius: 1.1428571429em;
}

.ProductButton__product-button--tertiary__1oUfu__0-0-570,
.ProductButton__product-button--ghost__2GPHh__0-0-570,
.ProductButton__product-button--danger-inverse__U0RXs__0-0-570,
.ProductButton__product-button--success-inverse__15_Xg__0-0-570 {
  padding: 0.5em 1em;
}

.ProductButton__product-button--medium__1-oTI__0-0-570 {
  padding: 0.9285714286em 1.1428571429em;
  font-size: 0.875em;
}

.ProductButton__product-button--large__3n6c1__0-0-570 {
  padding: 1em 1em;
  font-size: 1em;
}

.ProductButton__product-button--icon-alone__3zMcl__0-0-570.ProductButton__product-button--medium__1-oTI__0-0-570 {
  width: 2.8571428571em;
  height: 2.8571428571em;
  padding: 0;
  border-radius: 1.4285714286em;
}

.ProductButton__product-button--icon-alone__3zMcl__0-0-570.ProductButton__product-button--large__3n6c1__0-0-570 {
  width: 3em;
  height: 3em;
  padding: 0;
  border-radius: 1.5em;
}

.ProductButton__product-button--tertiary__1oUfu__0-0-570.ProductButton__product-button--medium__1-oTI__0-0-570,
.ProductButton__product-button--ghost__2GPHh__0-0-570.ProductButton__product-button--medium__1-oTI__0-0-570,
.ProductButton__product-button--danger-inverse__U0RXs__0-0-570.ProductButton__product-button--medium__1-oTI__0-0-570,
.ProductButton__product-button--success-inverse__15_Xg__0-0-570.ProductButton__product-button--medium__1-oTI__0-0-570 {
  padding: 0.7857142857em 1em;
}

.ProductButton__product-button--tertiary__1oUfu__0-0-570.ProductButton__product-button--large__3n6c1__0-0-570,
.ProductButton__product-button--ghost__2GPHh__0-0-570.ProductButton__product-button--large__3n6c1__0-0-570,
.ProductButton__product-button--danger-inverse__U0RXs__0-0-570.ProductButton__product-button--large__3n6c1__0-0-570,
.ProductButton__product-button--success-inverse__15_Xg__0-0-570.ProductButton__product-button--large__3n6c1__0-0-570 {
  padding: 0.875em 0.875em;
}

.ProductButton__product-button--loading__27C7E__0-0-570 {
  opacity: 0.65;
}

.ProductButton__product-button__icon__1UxOT__0-0-570 {
  display: flex;
  max-height: 1em;
  align-items: center;
  justify-content: center;
}
.ProductButton__product-button__icon__1UxOT__0-0-570 > svg {
  width: 1em;
}

.ProductButton__product-button__icon--left__31auF__0-0-570 {
  order: -1;
  margin-inline-end: 0.5em;
}

.ProductButton__product-button__icon--right__ROd-E__0-0-570 {
  order: 1;
  margin-inline-start: 0.5em;
}

.ProductButton__product-button--primary__1KPzi__0-0-570 {
  background-color: #5f5de4;
  color: #ffffff;
}
.ProductButton__product-button--primary__1KPzi__0-0-570:hover:not(:focus):enabled {
  background-color: #4b4aa1;
}

.ProductButton__product-button--secondary__2tiXp__0-0-570 {
  background-color: #181a1f;
  color: #ffffff;
}
.ProductButton__product-button--secondary__2tiXp__0-0-570:hover:not(:focus):enabled {
  background-color: #4b4d52;
}

.ProductButton__product-button--tertiary__1oUfu__0-0-570 {
  border: 2px solid #181a1f;
  background-color: rgba(0, 0, 0, 0);
  color: #000000;
}
.ProductButton__product-button--tertiary__1oUfu__0-0-570:hover:not(:focus):enabled {
  background-color: #e5e5fe;
}

.ProductButton__product-button--danger-solid__1qlu5__0-0-570 {
  background-color: #b12223;
  color: #ffffff;
}
.ProductButton__product-button--danger-solid__1qlu5__0-0-570:hover:not(:focus):enabled {
  background-color: #85191a;
}
.ProductButton__product-button--danger-solid__1qlu5__0-0-570:focus:enabled {
  background-color: #b12223;
}

.ProductButton__product-button--danger-inverse__U0RXs__0-0-570 {
  border: 2px solid #b12223;
  background-color: #ffffff;
  color: #b12223;
}
.ProductButton__product-button--danger-inverse__U0RXs__0-0-570:hover:not(:focus):enabled {
  background-color: #fcd8d9;
}
.ProductButton__product-button--danger-inverse__U0RXs__0-0-570:focus:enabled {
  background-color: #ffffff;
}

.ProductButton__product-button--success-solid__2Hlo8__0-0-570 {
  background-color: #017055;
  color: #ffffff;
}
.ProductButton__product-button--success-solid__2Hlo8__0-0-570:hover:not(:focus):enabled {
  background-color: #004a39;
}
.ProductButton__product-button--success-solid__2Hlo8__0-0-570:focus:enabled {
  background-color: #017055;
}

.ProductButton__product-button--success-inverse__15_Xg__0-0-570 {
  border: 2px solid #017055;
  background-color: #ffffff;
  color: #017055;
}
.ProductButton__product-button--success-inverse__15_Xg__0-0-570:hover:not(:focus):enabled {
  background-color: #e6fbf6;
}
.ProductButton__product-button--success-inverse__15_Xg__0-0-570:focus:enabled {
  background-color: #ffffff;
}

.ProductButton__product-button--full-width__UNzwa__0-0-570 {
  display: flex;
  width: 100%;
}
.ProductButton__product-button--full-width__UNzwa__0-0-570 > .ProductButton__product-button__icon--left__31auF__0-0-570 {
  margin-inline-end: auto;
}
.ProductButton__product-button--full-width__UNzwa__0-0-570 > .ProductButton__product-button__icon--right__ROd-E__0-0-570 {
  margin-inline-start: auto;
}
.ProductButton__product-button--full-width__UNzwa__0-0-570 > .ProductButton__product-button__icon--left__31auF__0-0-570 + .ProductButton__product-button__text__69oZU__0-0-570,
.ProductButton__product-button--full-width__UNzwa__0-0-570 > .ProductButton__product-button__icon--right__ROd-E__0-0-570 + .ProductButton__product-button__text__69oZU__0-0-570 {
  flex-grow: 1;
}
.ProductButton__product-button--full-width__UNzwa__0-0-570 > .ProductButton__product-button__icon--left__31auF__0-0-570 + .ProductButton__product-button__text__69oZU__0-0-570 {
  margin-inline-end: 1em;
}
.ProductButton__product-button--full-width__UNzwa__0-0-570 > .ProductButton__product-button__icon--right__ROd-E__0-0-570 + .ProductButton__product-button__text__69oZU__0-0-570 {
  margin-inline-start: 1em;
}
.Modal__modal__backdrop__2BxbO__0-0-570 {
  position: fixed;
  z-index: 10000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
.Modal__modal__backdrop__2BxbO__0-0-570.Modal__modal--is-visible__wA7ub__0-0-570 {
  opacity: 1;
}

.Modal__modal__content__2Noa2__0-0-570 {
  position: relative;
  display: grid;
  min-width: 7rem;
  min-height: 3rem;
  padding: 24px;
  background-color: #ffffff;
  border-radius: 1rem;
  gap: 16px;
}

.Modal__modal__close-button__Nuqy9__0-0-570 {
  position: absolute;
  top: 24px;
  right: 24px;
}
@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2") format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.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-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.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-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2") format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.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-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.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;
}
.ProductHeading__product-heading__3OeJG__0-0-570 {
  margin: 0;
  color: inherit;
  font-family: "Poppins", "Poppins-SemiBold", sans-serif;
  font-weight: 600;
  line-height: 1.3;
}

.ProductHeading__product-heading--medium__3afj5__0-0-570 {
  font-weight: 500;
}

.ProductHeading__product-heading--step-negative-2__2bB0y__0-0-570 {
  font-size: 16px;
}

.ProductHeading__product-heading--step-negative-1__Y0__U__0-0-570 {
  font-size: 20px;
}

.ProductHeading__product-heading--step-0__23_pC__0-0-570 {
  font-size: 24px;
}

.ProductHeading__product-heading--step-1__2wSvn__0-0-570 {
  font-size: 32px;
}

.ProductHeading__product-heading--step-2__328BO__0-0-570 {
  font-size: 48px;
}

.ProductHeading__product-heading--step-3__1yhnm__0-0-570 {
  font-size: 64px;
}