.typo-display-hero{font-family:var(--override-font-family, var(--typo-display-hero-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-display-hero-font-weight, inherit));font-style:var(--override-font-style, var(--typo-display-hero-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-display-hero-text-transform, inherit));text-align:var(--override-text-align, var(--typo-display-hero-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-display-hero-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-display-hero-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-display-hero-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-display-hero-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-display-hero-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-display-hero{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-display-hero-font-size-tablet, var(--typo-display-hero-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-display-hero-line-height-tablet, var(--typo-display-hero-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-display-hero-letter-spacing-tablet, var(--typo-display-hero-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-display-hero{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-display-hero-font-size-mobile, var(--typo-display-hero-font-size-tablet, var(--typo-display-hero-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-display-hero-line-height-mobile, var(--typo-display-hero-line-height-tablet, var(--typo-display-hero-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-display-hero-letter-spacing-mobile, var(--typo-display-hero-letter-spacing-tablet, var(--typo-display-hero-letter-spacing-desktop, normal))))))}}.typo-display{font-family:var(--override-font-family, var(--typo-display-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-display-font-weight, inherit));font-style:var(--override-font-style, var(--typo-display-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-display-text-transform, inherit));text-align:var(--override-text-align, var(--typo-display-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-display-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-display-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-display-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-display-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-display-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-display{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-display-font-size-tablet, var(--typo-display-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-display-line-height-tablet, var(--typo-display-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-display-letter-spacing-tablet, var(--typo-display-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-display{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-display-font-size-mobile, var(--typo-display-font-size-tablet, var(--typo-display-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-display-line-height-mobile, var(--typo-display-line-height-tablet, var(--typo-display-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-display-letter-spacing-mobile, var(--typo-display-letter-spacing-tablet, var(--typo-display-letter-spacing-desktop, normal))))))}}.typo-display-small{font-family:var(--override-font-family, var(--typo-display-small-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-display-small-font-weight, inherit));font-style:var(--override-font-style, var(--typo-display-small-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-display-small-text-transform, inherit));text-align:var(--override-text-align, var(--typo-display-small-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-display-small-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-display-small-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-display-small-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-display-small-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-display-small-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-display-small{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-display-small-font-size-tablet, var(--typo-display-small-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-display-small-line-height-tablet, var(--typo-display-small-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-display-small-letter-spacing-tablet, var(--typo-display-small-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-display-small{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-display-small-font-size-mobile, var(--typo-display-small-font-size-tablet, var(--typo-display-small-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-display-small-line-height-mobile, var(--typo-display-small-line-height-tablet, var(--typo-display-small-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-display-small-letter-spacing-mobile, var(--typo-display-small-letter-spacing-tablet, var(--typo-display-small-letter-spacing-desktop, normal))))))}}.typo-h1{font-family:var(--override-font-family, var(--typo-h1-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-h1-font-weight, inherit));font-style:var(--override-font-style, var(--typo-h1-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-h1-text-transform, inherit));text-align:var(--override-text-align, var(--typo-h1-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-h1-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-h1-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-h1-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-h1-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-h1-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-h1{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h1-font-size-tablet, var(--typo-h1-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h1-line-height-tablet, var(--typo-h1-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h1-letter-spacing-tablet, var(--typo-h1-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-h1{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h1-font-size-mobile, var(--typo-h1-font-size-tablet, var(--typo-h1-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h1-line-height-mobile, var(--typo-h1-line-height-tablet, var(--typo-h1-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h1-letter-spacing-mobile, var(--typo-h1-letter-spacing-tablet, var(--typo-h1-letter-spacing-desktop, normal))))))}}.typo-h2{font-family:var(--override-font-family, var(--typo-h2-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-h2-font-weight, inherit));font-style:var(--override-font-style, var(--typo-h2-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-h2-text-transform, inherit));text-align:var(--override-text-align, var(--typo-h2-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-h2-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-h2-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-h2-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-h2-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-h2-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-h2{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h2-font-size-tablet, var(--typo-h2-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h2-line-height-tablet, var(--typo-h2-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h2-letter-spacing-tablet, var(--typo-h2-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-h2{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h2-font-size-mobile, var(--typo-h2-font-size-tablet, var(--typo-h2-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h2-line-height-mobile, var(--typo-h2-line-height-tablet, var(--typo-h2-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h2-letter-spacing-mobile, var(--typo-h2-letter-spacing-tablet, var(--typo-h2-letter-spacing-desktop, normal))))))}}.typo-h3{font-family:var(--override-font-family, var(--typo-h3-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-h3-font-weight, inherit));font-style:var(--override-font-style, var(--typo-h3-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-h3-text-transform, inherit));text-align:var(--override-text-align, var(--typo-h3-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-h3-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-h3-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-h3-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-h3-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-h3-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-h3{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h3-font-size-tablet, var(--typo-h3-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h3-line-height-tablet, var(--typo-h3-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h3-letter-spacing-tablet, var(--typo-h3-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-h3{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h3-font-size-mobile, var(--typo-h3-font-size-tablet, var(--typo-h3-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h3-line-height-mobile, var(--typo-h3-line-height-tablet, var(--typo-h3-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h3-letter-spacing-mobile, var(--typo-h3-letter-spacing-tablet, var(--typo-h3-letter-spacing-desktop, normal))))))}}.typo-h4{font-family:var(--override-font-family, var(--typo-h4-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-h4-font-weight, inherit));font-style:var(--override-font-style, var(--typo-h4-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-h4-text-transform, inherit));text-align:var(--override-text-align, var(--typo-h4-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-h4-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-h4-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-h4-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-h4-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-h4-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-h4{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h4-font-size-tablet, var(--typo-h4-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h4-line-height-tablet, var(--typo-h4-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h4-letter-spacing-tablet, var(--typo-h4-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-h4{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h4-font-size-mobile, var(--typo-h4-font-size-tablet, var(--typo-h4-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h4-line-height-mobile, var(--typo-h4-line-height-tablet, var(--typo-h4-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h4-letter-spacing-mobile, var(--typo-h4-letter-spacing-tablet, var(--typo-h4-letter-spacing-desktop, normal))))))}}.typo-h5{font-family:var(--override-font-family, var(--typo-h5-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-h5-font-weight, inherit));font-style:var(--override-font-style, var(--typo-h5-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-h5-text-transform, inherit));text-align:var(--override-text-align, var(--typo-h5-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-h5-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-h5-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-h5-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-h5-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-h5-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-h5{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h5-font-size-tablet, var(--typo-h5-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h5-line-height-tablet, var(--typo-h5-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h5-letter-spacing-tablet, var(--typo-h5-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-h5{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h5-font-size-mobile, var(--typo-h5-font-size-tablet, var(--typo-h5-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h5-line-height-mobile, var(--typo-h5-line-height-tablet, var(--typo-h5-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h5-letter-spacing-mobile, var(--typo-h5-letter-spacing-tablet, var(--typo-h5-letter-spacing-desktop, normal))))))}}.typo-h6{font-family:var(--override-font-family, var(--typo-h6-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-h6-font-weight, inherit));font-style:var(--override-font-style, var(--typo-h6-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-h6-text-transform, inherit));text-align:var(--override-text-align, var(--typo-h6-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-h6-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-h6-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-h6-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-h6-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-h6-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-h6{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h6-font-size-tablet, var(--typo-h6-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h6-line-height-tablet, var(--typo-h6-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h6-letter-spacing-tablet, var(--typo-h6-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-h6{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-h6-font-size-mobile, var(--typo-h6-font-size-tablet, var(--typo-h6-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-h6-line-height-mobile, var(--typo-h6-line-height-tablet, var(--typo-h6-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-h6-letter-spacing-mobile, var(--typo-h6-letter-spacing-tablet, var(--typo-h6-letter-spacing-desktop, normal))))))}}.typo-lead{font-family:var(--override-font-family, var(--typo-lead-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-lead-font-weight, inherit));font-style:var(--override-font-style, var(--typo-lead-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-lead-text-transform, inherit));text-align:var(--override-text-align, var(--typo-lead-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-lead-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-lead-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-lead-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-lead-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-lead-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-lead{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-lead-font-size-tablet, var(--typo-lead-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-lead-line-height-tablet, var(--typo-lead-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-lead-letter-spacing-tablet, var(--typo-lead-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-lead{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-lead-font-size-mobile, var(--typo-lead-font-size-tablet, var(--typo-lead-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-lead-line-height-mobile, var(--typo-lead-line-height-tablet, var(--typo-lead-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-lead-letter-spacing-mobile, var(--typo-lead-letter-spacing-tablet, var(--typo-lead-letter-spacing-desktop, normal))))))}}.typo-body-large{font-family:var(--override-font-family, var(--typo-body-large-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-body-large-font-weight, inherit));font-style:var(--override-font-style, var(--typo-body-large-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-body-large-text-transform, inherit));text-align:var(--override-text-align, var(--typo-body-large-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-body-large-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-body-large-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-body-large-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-body-large-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-body-large-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-body-large{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-body-large-font-size-tablet, var(--typo-body-large-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-body-large-line-height-tablet, var(--typo-body-large-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-body-large-letter-spacing-tablet, var(--typo-body-large-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-body-large{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-body-large-font-size-mobile, var(--typo-body-large-font-size-tablet, var(--typo-body-large-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-body-large-line-height-mobile, var(--typo-body-large-line-height-tablet, var(--typo-body-large-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-body-large-letter-spacing-mobile, var(--typo-body-large-letter-spacing-tablet, var(--typo-body-large-letter-spacing-desktop, normal))))))}}.typo-body{font-family:var(--override-font-family, var(--typo-body-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-body-font-weight, inherit));font-style:var(--override-font-style, var(--typo-body-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-body-text-transform, inherit));text-align:var(--override-text-align, var(--typo-body-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-body-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-body-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-body-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-body-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-body-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-body{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-body-font-size-tablet, var(--typo-body-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-body-line-height-tablet, var(--typo-body-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-body-letter-spacing-tablet, var(--typo-body-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-body{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-body-font-size-mobile, var(--typo-body-font-size-tablet, var(--typo-body-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-body-line-height-mobile, var(--typo-body-line-height-tablet, var(--typo-body-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-body-letter-spacing-mobile, var(--typo-body-letter-spacing-tablet, var(--typo-body-letter-spacing-desktop, normal))))))}}.typo-body-medium{font-family:var(--override-font-family, var(--typo-body-medium-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-body-medium-font-weight, inherit));font-style:var(--override-font-style, var(--typo-body-medium-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-body-medium-text-transform, inherit));text-align:var(--override-text-align, var(--typo-body-medium-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-body-medium-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-body-medium-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-body-medium-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-body-medium-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-body-medium-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-body-medium{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-body-medium-font-size-tablet, var(--typo-body-medium-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-body-medium-line-height-tablet, var(--typo-body-medium-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-body-medium-letter-spacing-tablet, var(--typo-body-medium-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-body-medium{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-body-medium-font-size-mobile, var(--typo-body-medium-font-size-tablet, var(--typo-body-medium-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-body-medium-line-height-mobile, var(--typo-body-medium-line-height-tablet, var(--typo-body-medium-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-body-medium-letter-spacing-mobile, var(--typo-body-medium-letter-spacing-tablet, var(--typo-body-medium-letter-spacing-desktop, normal))))))}}.typo-body-small{font-family:var(--override-font-family, var(--typo-body-small-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-body-small-font-weight, inherit));font-style:var(--override-font-style, var(--typo-body-small-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-body-small-text-transform, inherit));text-align:var(--override-text-align, var(--typo-body-small-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-body-small-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-body-small-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-body-small-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-body-small-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-body-small-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-body-small{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-body-small-font-size-tablet, var(--typo-body-small-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-body-small-line-height-tablet, var(--typo-body-small-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-body-small-letter-spacing-tablet, var(--typo-body-small-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-body-small{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-body-small-font-size-mobile, var(--typo-body-small-font-size-tablet, var(--typo-body-small-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-body-small-line-height-mobile, var(--typo-body-small-line-height-tablet, var(--typo-body-small-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-body-small-letter-spacing-mobile, var(--typo-body-small-letter-spacing-tablet, var(--typo-body-small-letter-spacing-desktop, normal))))))}}.typo-body-xs{font-family:var(--override-font-family, var(--typo-body-xs-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-body-xs-font-weight, inherit));font-style:var(--override-font-style, var(--typo-body-xs-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-body-xs-text-transform, inherit));text-align:var(--override-text-align, var(--typo-body-xs-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-body-xs-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-body-xs-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-body-xs-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-body-xs-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-body-xs-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-body-xs{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-body-xs-font-size-tablet, var(--typo-body-xs-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-body-xs-line-height-tablet, var(--typo-body-xs-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-body-xs-letter-spacing-tablet, var(--typo-body-xs-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-body-xs{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-body-xs-font-size-mobile, var(--typo-body-xs-font-size-tablet, var(--typo-body-xs-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-body-xs-line-height-mobile, var(--typo-body-xs-line-height-tablet, var(--typo-body-xs-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-body-xs-letter-spacing-mobile, var(--typo-body-xs-letter-spacing-tablet, var(--typo-body-xs-letter-spacing-desktop, normal))))))}}.typo-price-display{font-family:var(--override-font-family, var(--typo-price-display-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-price-display-font-weight, inherit));font-style:var(--override-font-style, var(--typo-price-display-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-price-display-text-transform, inherit));text-align:var(--override-text-align, var(--typo-price-display-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-price-display-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-price-display-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-price-display-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-price-display-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-price-display-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-price-display{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-price-display-font-size-tablet, var(--typo-price-display-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-price-display-line-height-tablet, var(--typo-price-display-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-price-display-letter-spacing-tablet, var(--typo-price-display-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-price-display{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-price-display-font-size-mobile, var(--typo-price-display-font-size-tablet, var(--typo-price-display-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-price-display-line-height-mobile, var(--typo-price-display-line-height-tablet, var(--typo-price-display-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-price-display-letter-spacing-mobile, var(--typo-price-display-letter-spacing-tablet, var(--typo-price-display-letter-spacing-desktop, normal))))))}}.typo-stat-value{font-family:var(--override-font-family, var(--typo-stat-value-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-stat-value-font-weight, inherit));font-style:var(--override-font-style, var(--typo-stat-value-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-stat-value-text-transform, inherit));text-align:var(--override-text-align, var(--typo-stat-value-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-stat-value-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-stat-value-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-stat-value-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-stat-value-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-stat-value-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-stat-value{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-stat-value-font-size-tablet, var(--typo-stat-value-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-stat-value-line-height-tablet, var(--typo-stat-value-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-stat-value-letter-spacing-tablet, var(--typo-stat-value-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-stat-value{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-stat-value-font-size-mobile, var(--typo-stat-value-font-size-tablet, var(--typo-stat-value-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-stat-value-line-height-mobile, var(--typo-stat-value-line-height-tablet, var(--typo-stat-value-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-stat-value-letter-spacing-mobile, var(--typo-stat-value-letter-spacing-tablet, var(--typo-stat-value-letter-spacing-desktop, normal))))))}}.typo-stat-label{font-family:var(--override-font-family, var(--typo-stat-label-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-stat-label-font-weight, inherit));font-style:var(--override-font-style, var(--typo-stat-label-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-stat-label-text-transform, inherit));text-align:var(--override-text-align, var(--typo-stat-label-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-stat-label-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-stat-label-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-stat-label-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-stat-label-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-stat-label-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-stat-label{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-stat-label-font-size-tablet, var(--typo-stat-label-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-stat-label-line-height-tablet, var(--typo-stat-label-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-stat-label-letter-spacing-tablet, var(--typo-stat-label-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-stat-label{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-stat-label-font-size-mobile, var(--typo-stat-label-font-size-tablet, var(--typo-stat-label-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-stat-label-line-height-mobile, var(--typo-stat-label-line-height-tablet, var(--typo-stat-label-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-stat-label-letter-spacing-mobile, var(--typo-stat-label-letter-spacing-tablet, var(--typo-stat-label-letter-spacing-desktop, normal))))))}}.typo-button-large{font-family:var(--override-font-family, var(--typo-button-large-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-button-large-font-weight, inherit));font-style:var(--override-font-style, var(--typo-button-large-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-button-large-text-transform, inherit));text-align:var(--override-text-align, var(--typo-button-large-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-button-large-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-button-large-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-button-large-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-button-large-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-button-large-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-button-large{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-button-large-font-size-tablet, var(--typo-button-large-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-button-large-line-height-tablet, var(--typo-button-large-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-button-large-letter-spacing-tablet, var(--typo-button-large-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-button-large{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-button-large-font-size-mobile, var(--typo-button-large-font-size-tablet, var(--typo-button-large-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-button-large-line-height-mobile, var(--typo-button-large-line-height-tablet, var(--typo-button-large-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-button-large-letter-spacing-mobile, var(--typo-button-large-letter-spacing-tablet, var(--typo-button-large-letter-spacing-desktop, normal))))))}}.typo-button{font-family:var(--override-font-family, var(--typo-button-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-button-font-weight, inherit));font-style:var(--override-font-style, var(--typo-button-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-button-text-transform, inherit));text-align:var(--override-text-align, var(--typo-button-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-button-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-button-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-button-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-button-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-button-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-button{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-button-font-size-tablet, var(--typo-button-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-button-line-height-tablet, var(--typo-button-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-button-letter-spacing-tablet, var(--typo-button-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-button{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-button-font-size-mobile, var(--typo-button-font-size-tablet, var(--typo-button-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-button-line-height-mobile, var(--typo-button-line-height-tablet, var(--typo-button-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-button-letter-spacing-mobile, var(--typo-button-letter-spacing-tablet, var(--typo-button-letter-spacing-desktop, normal))))))}}.typo-button-small{font-family:var(--override-font-family, var(--typo-button-small-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-button-small-font-weight, inherit));font-style:var(--override-font-style, var(--typo-button-small-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-button-small-text-transform, inherit));text-align:var(--override-text-align, var(--typo-button-small-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-button-small-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-button-small-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-button-small-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-button-small-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-button-small-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-button-small{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-button-small-font-size-tablet, var(--typo-button-small-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-button-small-line-height-tablet, var(--typo-button-small-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-button-small-letter-spacing-tablet, var(--typo-button-small-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-button-small{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-button-small-font-size-mobile, var(--typo-button-small-font-size-tablet, var(--typo-button-small-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-button-small-line-height-mobile, var(--typo-button-small-line-height-tablet, var(--typo-button-small-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-button-small-letter-spacing-mobile, var(--typo-button-small-letter-spacing-tablet, var(--typo-button-small-letter-spacing-desktop, normal))))))}}.typo-input{font-family:var(--override-font-family, var(--typo-input-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-input-font-weight, inherit));font-style:var(--override-font-style, var(--typo-input-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-input-text-transform, inherit));text-align:var(--override-text-align, var(--typo-input-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-input-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-input-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-input-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-input-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-input-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-input{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-input-font-size-tablet, var(--typo-input-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-input-line-height-tablet, var(--typo-input-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-input-letter-spacing-tablet, var(--typo-input-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-input{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-input-font-size-mobile, var(--typo-input-font-size-tablet, var(--typo-input-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-input-line-height-mobile, var(--typo-input-line-height-tablet, var(--typo-input-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-input-letter-spacing-mobile, var(--typo-input-letter-spacing-tablet, var(--typo-input-letter-spacing-desktop, normal))))))}}.typo-nav-link{font-family:var(--override-font-family, var(--typo-nav-link-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-nav-link-font-weight, inherit));font-style:var(--override-font-style, var(--typo-nav-link-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-nav-link-text-transform, inherit));text-align:var(--override-text-align, var(--typo-nav-link-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-nav-link-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-nav-link-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-nav-link-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-nav-link-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-nav-link-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-nav-link{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-nav-link-font-size-tablet, var(--typo-nav-link-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-nav-link-line-height-tablet, var(--typo-nav-link-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-nav-link-letter-spacing-tablet, var(--typo-nav-link-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-nav-link{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-nav-link-font-size-mobile, var(--typo-nav-link-font-size-tablet, var(--typo-nav-link-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-nav-link-line-height-mobile, var(--typo-nav-link-line-height-tablet, var(--typo-nav-link-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-nav-link-letter-spacing-mobile, var(--typo-nav-link-letter-spacing-tablet, var(--typo-nav-link-letter-spacing-desktop, normal))))))}}.typo-nav-link-sub{font-family:var(--override-font-family, var(--typo-nav-link-sub-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-nav-link-sub-font-weight, inherit));font-style:var(--override-font-style, var(--typo-nav-link-sub-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-nav-link-sub-text-transform, inherit));text-align:var(--override-text-align, var(--typo-nav-link-sub-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-nav-link-sub-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-nav-link-sub-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-nav-link-sub-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-nav-link-sub-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-nav-link-sub-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-nav-link-sub{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-nav-link-sub-font-size-tablet, var(--typo-nav-link-sub-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-nav-link-sub-line-height-tablet, var(--typo-nav-link-sub-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-nav-link-sub-letter-spacing-tablet, var(--typo-nav-link-sub-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-nav-link-sub{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-nav-link-sub-font-size-mobile, var(--typo-nav-link-sub-font-size-tablet, var(--typo-nav-link-sub-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-nav-link-sub-line-height-mobile, var(--typo-nav-link-sub-line-height-tablet, var(--typo-nav-link-sub-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-nav-link-sub-letter-spacing-mobile, var(--typo-nav-link-sub-letter-spacing-tablet, var(--typo-nav-link-sub-letter-spacing-desktop, normal))))))}}.typo-menu-header{font-family:var(--override-font-family, var(--typo-menu-header-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-menu-header-font-weight, inherit));font-style:var(--override-font-style, var(--typo-menu-header-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-menu-header-text-transform, inherit));text-align:var(--override-text-align, var(--typo-menu-header-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-menu-header-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-menu-header-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-menu-header-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-menu-header-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-menu-header-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-menu-header{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-menu-header-font-size-tablet, var(--typo-menu-header-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-menu-header-line-height-tablet, var(--typo-menu-header-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-menu-header-letter-spacing-tablet, var(--typo-menu-header-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-menu-header{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-menu-header-font-size-mobile, var(--typo-menu-header-font-size-tablet, var(--typo-menu-header-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-menu-header-line-height-mobile, var(--typo-menu-header-line-height-tablet, var(--typo-menu-header-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-menu-header-letter-spacing-mobile, var(--typo-menu-header-letter-spacing-tablet, var(--typo-menu-header-letter-spacing-desktop, normal))))))}}.typo-eyebrow{font-family:var(--override-font-family, var(--typo-eyebrow-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-eyebrow-font-weight, inherit));font-style:var(--override-font-style, var(--typo-eyebrow-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-eyebrow-text-transform, inherit));text-align:var(--override-text-align, var(--typo-eyebrow-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-eyebrow-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-eyebrow-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-eyebrow-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-eyebrow-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-eyebrow-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-eyebrow{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-eyebrow-font-size-tablet, var(--typo-eyebrow-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-eyebrow-line-height-tablet, var(--typo-eyebrow-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-eyebrow-letter-spacing-tablet, var(--typo-eyebrow-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-eyebrow{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-eyebrow-font-size-mobile, var(--typo-eyebrow-font-size-tablet, var(--typo-eyebrow-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-eyebrow-line-height-mobile, var(--typo-eyebrow-line-height-tablet, var(--typo-eyebrow-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-eyebrow-letter-spacing-mobile, var(--typo-eyebrow-letter-spacing-tablet, var(--typo-eyebrow-letter-spacing-desktop, normal))))))}}.typo-subtitle{font-family:var(--override-font-family, var(--typo-subtitle-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-subtitle-font-weight, inherit));font-style:var(--override-font-style, var(--typo-subtitle-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-subtitle-text-transform, inherit));text-align:var(--override-text-align, var(--typo-subtitle-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-subtitle-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-subtitle-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-subtitle-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-subtitle-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-subtitle-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-subtitle{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-subtitle-font-size-tablet, var(--typo-subtitle-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-subtitle-line-height-tablet, var(--typo-subtitle-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-subtitle-letter-spacing-tablet, var(--typo-subtitle-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-subtitle{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-subtitle-font-size-mobile, var(--typo-subtitle-font-size-tablet, var(--typo-subtitle-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-subtitle-line-height-mobile, var(--typo-subtitle-line-height-tablet, var(--typo-subtitle-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-subtitle-letter-spacing-mobile, var(--typo-subtitle-letter-spacing-tablet, var(--typo-subtitle-letter-spacing-desktop, normal))))))}}.typo-caption{font-family:var(--override-font-family, var(--typo-caption-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-caption-font-weight, inherit));font-style:var(--override-font-style, var(--typo-caption-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-caption-text-transform, inherit));text-align:var(--override-text-align, var(--typo-caption-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-caption-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-caption-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-caption-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-caption-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-caption-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-caption{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-caption-font-size-tablet, var(--typo-caption-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-caption-line-height-tablet, var(--typo-caption-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-caption-letter-spacing-tablet, var(--typo-caption-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-caption{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-caption-font-size-mobile, var(--typo-caption-font-size-tablet, var(--typo-caption-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-caption-line-height-mobile, var(--typo-caption-line-height-tablet, var(--typo-caption-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-caption-letter-spacing-mobile, var(--typo-caption-letter-spacing-tablet, var(--typo-caption-letter-spacing-desktop, normal))))))}}.typo-label{font-family:var(--override-font-family, var(--typo-label-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-label-font-weight, inherit));font-style:var(--override-font-style, var(--typo-label-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-label-text-transform, inherit));text-align:var(--override-text-align, var(--typo-label-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-label-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-label-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-label-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-label-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-label-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-label{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-label-font-size-tablet, var(--typo-label-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-label-line-height-tablet, var(--typo-label-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-label-letter-spacing-tablet, var(--typo-label-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-label{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-label-font-size-mobile, var(--typo-label-font-size-tablet, var(--typo-label-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-label-line-height-mobile, var(--typo-label-line-height-tablet, var(--typo-label-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-label-letter-spacing-mobile, var(--typo-label-letter-spacing-tablet, var(--typo-label-letter-spacing-desktop, normal))))))}}.typo-helper-text{font-family:var(--override-font-family, var(--typo-helper-text-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-helper-text-font-weight, inherit));font-style:var(--override-font-style, var(--typo-helper-text-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-helper-text-text-transform, inherit));text-align:var(--override-text-align, var(--typo-helper-text-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-helper-text-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-helper-text-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-helper-text-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-helper-text-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-helper-text-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-helper-text{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-helper-text-font-size-tablet, var(--typo-helper-text-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-helper-text-line-height-tablet, var(--typo-helper-text-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-helper-text-letter-spacing-tablet, var(--typo-helper-text-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-helper-text{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-helper-text-font-size-mobile, var(--typo-helper-text-font-size-tablet, var(--typo-helper-text-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-helper-text-line-height-mobile, var(--typo-helper-text-line-height-tablet, var(--typo-helper-text-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-helper-text-letter-spacing-mobile, var(--typo-helper-text-letter-spacing-tablet, var(--typo-helper-text-letter-spacing-desktop, normal))))))}}.typo-badge{font-family:var(--override-font-family, var(--typo-badge-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-badge-font-weight, inherit));font-style:var(--override-font-style, var(--typo-badge-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-badge-text-transform, inherit));text-align:var(--override-text-align, var(--typo-badge-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-badge-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-badge-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-badge-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-badge-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-badge-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-badge{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-badge-font-size-tablet, var(--typo-badge-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-badge-line-height-tablet, var(--typo-badge-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-badge-letter-spacing-tablet, var(--typo-badge-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-badge{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-badge-font-size-mobile, var(--typo-badge-font-size-tablet, var(--typo-badge-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-badge-line-height-mobile, var(--typo-badge-line-height-tablet, var(--typo-badge-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-badge-letter-spacing-mobile, var(--typo-badge-letter-spacing-tablet, var(--typo-badge-letter-spacing-desktop, normal))))))}}.typo-tooltip{font-family:var(--override-font-family, var(--typo-tooltip-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-tooltip-font-weight, inherit));font-style:var(--override-font-style, var(--typo-tooltip-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-tooltip-text-transform, inherit));text-align:var(--override-text-align, var(--typo-tooltip-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-tooltip-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-tooltip-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-tooltip-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-tooltip-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-tooltip-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-tooltip{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-tooltip-font-size-tablet, var(--typo-tooltip-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-tooltip-line-height-tablet, var(--typo-tooltip-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-tooltip-letter-spacing-tablet, var(--typo-tooltip-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-tooltip{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-tooltip-font-size-mobile, var(--typo-tooltip-font-size-tablet, var(--typo-tooltip-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-tooltip-line-height-mobile, var(--typo-tooltip-line-height-tablet, var(--typo-tooltip-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-tooltip-letter-spacing-mobile, var(--typo-tooltip-letter-spacing-tablet, var(--typo-tooltip-letter-spacing-desktop, normal))))))}}.typo-blockquote{font-family:var(--override-font-family, var(--typo-blockquote-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-blockquote-font-weight, inherit));font-style:var(--override-font-style, var(--typo-blockquote-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-blockquote-text-transform, inherit));text-align:var(--override-text-align, var(--typo-blockquote-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-blockquote-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-blockquote-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-blockquote-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-blockquote-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-blockquote-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-blockquote{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-blockquote-font-size-tablet, var(--typo-blockquote-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-blockquote-line-height-tablet, var(--typo-blockquote-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-blockquote-letter-spacing-tablet, var(--typo-blockquote-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-blockquote{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-blockquote-font-size-mobile, var(--typo-blockquote-font-size-tablet, var(--typo-blockquote-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-blockquote-line-height-mobile, var(--typo-blockquote-line-height-tablet, var(--typo-blockquote-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-blockquote-letter-spacing-mobile, var(--typo-blockquote-letter-spacing-tablet, var(--typo-blockquote-letter-spacing-desktop, normal))))))}}.typo-code{font-family:var(--override-font-family, var(--typo-code-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-code-font-weight, inherit));font-style:var(--override-font-style, var(--typo-code-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-code-text-transform, inherit));text-align:var(--override-text-align, var(--typo-code-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-code-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-code-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-code-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-code-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-code-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-code{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-code-font-size-tablet, var(--typo-code-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-code-line-height-tablet, var(--typo-code-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-code-letter-spacing-tablet, var(--typo-code-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-code{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-code-font-size-mobile, var(--typo-code-font-size-tablet, var(--typo-code-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-code-line-height-mobile, var(--typo-code-line-height-tablet, var(--typo-code-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-code-letter-spacing-mobile, var(--typo-code-letter-spacing-tablet, var(--typo-code-letter-spacing-desktop, normal))))))}}.typo-code-block{font-family:var(--override-font-family, var(--typo-code-block-font-family, inherit));font-weight:var(--override-font-weight, var(--typo-code-block-font-weight, inherit));font-style:var(--override-font-style, var(--typo-code-block-font-style, inherit));text-transform:var(--override-text-transform, var(--typo-code-block-text-transform, inherit));text-align:var(--override-text-align, var(--typo-code-block-text-align, inherit));text-wrap:var(--override-text-wrap, var(--typo-code-block-text-wrap, auto));text-decoration:var(--override-text-decoration, var(--typo-code-block-text-decoration, inherit));font-size:var(--override-font-size-desktop, var(--typo-code-block-font-size-desktop, 1rem));line-height:var(--override-line-height-desktop, var(--typo-code-block-line-height-desktop, 1.5));letter-spacing:var(--override-letter-spacing-desktop, var(--typo-code-block-letter-spacing-desktop, normal))}@media (max-width:1280px){.typo-code-block{font-size:var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-code-block-font-size-tablet, var(--typo-code-block-font-size-desktop, 1rem))));line-height:var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-code-block-line-height-tablet, var(--typo-code-block-line-height-desktop, 1.5))));letter-spacing:var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-code-block-letter-spacing-tablet, var(--typo-code-block-letter-spacing-desktop, normal))))}}@media (max-width:768px){.typo-code-block{font-size:var(--override-font-size-mobile, var(--override-font-size-tablet, var(--override-font-size-desktop, var(--typo-code-block-font-size-mobile, var(--typo-code-block-font-size-tablet, var(--typo-code-block-font-size-desktop, 1rem))))));line-height:var(--override-line-height-mobile, var(--override-line-height-tablet, var(--override-line-height-desktop, var(--typo-code-block-line-height-mobile, var(--typo-code-block-line-height-tablet, var(--typo-code-block-line-height-desktop, 1.5))))));letter-spacing:var(--override-letter-spacing-mobile, var(--override-letter-spacing-tablet, var(--override-letter-spacing-desktop, var(--typo-code-block-letter-spacing-mobile, var(--typo-code-block-letter-spacing-tablet, var(--typo-code-block-letter-spacing-desktop, normal))))))}}