@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;600;700;800&family=Inter:wght@400;500;600;700&display=swap');

/* Match the Sousa Murray Group redesign typography exactly:
   Inter for interface/body copy, Plus Jakarta Sans for headings. */
.sm-site,
.sm-site button,
.sm-site input,
.sm-site select,
.sm-site textarea,
.account-shell,
.account-auth-screen,
.account-shell button,
.account-shell input,
.account-shell select,
.account-shell textarea {
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
}

.sm-site h1,
.sm-site h2,
.sm-site h3,
.sm-site h4,
.sm-site h5,
.sm-site h6,
.account-shell h1,
.account-shell h2,
.account-shell h3,
.account-shell h4,
.account-auth-screen h1,
.account-auth-screen h2,
.account-auth-screen h3 {
  font-family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
}

.sm-site {
  font-weight: 400;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
