.text[data-v-397632e2]{margin:0}.text--h1-page-title[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(72/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.02em;line-height:.96;font-weight:var(--font-weight-medium)}@media screen and (width<=1919px){.text--h1-page-title[data-v-397632e2]{font-size:calc(64/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=1279px){.text--h1-page-title[data-v-397632e2]{font-size:calc(56/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=767px){.text--h1-page-title[data-v-397632e2]{font-size:calc(40/var(--vw-screen)*100*min(1vw, 19.2px))}}.text--h2-section-title[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(56/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.02em;line-height:1.04;font-weight:var(--font-weight-medium)}@media screen and (width<=1919px){.text--h2-section-title[data-v-397632e2]{font-size:calc(52/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=1279px){.text--h2-section-title[data-v-397632e2]{font-size:calc(44/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=767px){.text--h2-section-title[data-v-397632e2]{font-size:calc(28/var(--vw-screen)*100*min(1vw, 19.2px))}}.text--h2-text[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(56/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.04em;line-height:.96;font-weight:var(--font-weight-regular)}@media screen and (width<=1919px){.text--h2-text[data-v-397632e2]{font-size:calc(52/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=1279px){.text--h2-text[data-v-397632e2]{font-size:calc(44/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.02em;line-height:1.28}}@media screen and (width<=767px){.text--h2-text[data-v-397632e2]{font-size:calc(20/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.02em;line-height:1.28;font-weight:var(--font-weight-medium)}}.text--h3-card-l[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(44/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.01em;line-height:1.16;font-weight:var(--font-weight-medium)}@media screen and (width<=1919px){.text--h3-card-l[data-v-397632e2]{font-size:calc(40/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=1279px){.text--h3-card-l[data-v-397632e2]{font-size:calc(28/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.02em;line-height:1.2}}.text--h4-card-m[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(30/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.02em;line-height:1.2;font-weight:var(--font-weight-medium)}@media screen and (width<=1919px){.text--h4-card-m[data-v-397632e2]{font-size:calc(28/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=1279px){.text--h4-card-m[data-v-397632e2]{font-size:calc(24/var(--vw-screen)*100*min(1vw, 19.2px))}}.text--h5-text-title[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(26/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:0;line-height:1.34;font-weight:var(--font-weight-medium)}@media screen and (width<=1919px){.text--h5-text-title[data-v-397632e2]{font-size:calc(24/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=1279px){.text--h5-text-title[data-v-397632e2]{font-size:calc(20/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.02em;line-height:1.28}}@media screen and (width<=767px){.text--h5-text-title[data-v-397632e2]{font-size:calc(16/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.02em;line-height:1.3}}.text--primary-body[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(20/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.01em;line-height:1.58;font-weight:var(--font-weight-regular)}@media screen and (width<=1919px){.text--primary-body[data-v-397632e2]{font-size:calc(18/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=767px){.text--primary-body[data-v-397632e2]{font-size:calc(15/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:0}}.text--body[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(16/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.02em;line-height:1.4;font-weight:var(--font-weight-regular)}@media screen and (width<=1279px){.text--body[data-v-397632e2]{font-size:calc(11/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:0;line-height:1.6}}@media screen and (width<=767px){.text--body[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(17/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.01em;line-height:1.4;font-weight:var(--font-weight-regular)}}@media screen and (width<=767px) and (width<=1919px){.text--body[data-v-397632e2]{font-size:calc(15/var(--vw-screen)*100*min(1vw, 19.2px))}}.text--body-accent[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(20/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.01em;line-height:1.58;font-weight:var(--font-weight-medium)}@media screen and (width<=1919px){.text--body-accent[data-v-397632e2]{font-size:calc(18/var(--vw-screen)*100*min(1vw, 19.2px))}}.text--body-small[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(17/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:0;line-height:1.42;font-weight:var(--font-weight-regular)}@media screen and (width<=1919px){.text--body-small[data-v-397632e2]{font-size:calc(15/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=767px){.text--body-small[data-v-397632e2]{font-size:calc(12/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:.008em;line-height:1.2}}.text--caption[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(13/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:.08em;line-height:1.12;font-weight:var(--font-weight-medium)}@media screen and (width<=1919px){.text--caption[data-v-397632e2]{font-size:calc(12/var(--vw-screen)*100*min(1vw, 19.2px))}}.text--body-xs[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(15/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:0;line-height:1.6;font-weight:var(--font-weight-regular)}@media screen and (width<=1919px){.text--body-xs[data-v-397632e2]{font-size:calc(13/var(--vw-screen)*100*min(1vw, 19.2px))}}.text--button-m[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(20/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.01em;line-height:1;font-weight:var(--font-weight-regular)}@media screen and (width<=1919px){.text--button-m[data-v-397632e2]{font-size:calc(18/var(--vw-screen)*100*min(1vw, 19.2px))}}.text--button-s[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(17/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.01em;line-height:1.4;font-weight:var(--font-weight-regular)}@media screen and (width<=1919px){.text--button-s[data-v-397632e2]{font-size:calc(15/var(--vw-screen)*100*min(1vw, 19.2px))}}.text--stat-value[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(88/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.06em;line-height:.9;font-weight:var(--font-weight-regular)}@media screen and (width<=1279px){.text--stat-value[data-v-397632e2]{font-size:calc(56/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=767px){.text--stat-value[data-v-397632e2]{font-size:calc(56/var(--vw-screen)*100*min(1vw, 19.2px))}}.text--stat-label[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(14/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:.01em;line-height:1.12;font-weight:var(--font-weight-regular)}@media screen and (width<=1279px){.text--stat-label[data-v-397632e2]{font-size:calc(13/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:0;line-height:1.6}}@media screen and (width<=767px){.text--stat-label[data-v-397632e2]{font-size:calc(12/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:.01em;line-height:1.2}}.text--primary-accent[data-v-397632e2]{font-family:var(--font-family-base);font-style:normal;font-size:calc(15/var(--vw-screen)*100*min(1vw, 19.2px));letter-spacing:-.01em;line-height:1.58;font-weight:var(--font-weight-medium)}
