/* Multi-Car typography, frontend only. Roboto served via Google Fonts CSS; system font fallback. */
:root { --tpm-font-ui: "Roboto", Arial, Helvetica, sans-serif; }
body.tpm-landing,
body.tpma2-body,
body.tpah-is-home,
body.tpic-landing,
body.tpm-landing .tpm-site,
body.tpma2-body .tpma2-wrap,
body.tpah-is-home .tpah-page {
  font-family: var(--tpm-font-ui) !important;
}
body.tpm-landing button, body.tpm-landing input, body.tpm-landing select, body.tpm-landing textarea,
body.tpma2-body button, body.tpma2-body input, body.tpma2-body select, body.tpma2-body textarea,
body.tpah-is-home button, body.tpah-is-home input, body.tpah-is-home select, body.tpah-is-home textarea {
  font-family: inherit;
}
