/* Bootstrap starter layer for the static HTML pages.
   Keeps current layout working while giving a consistent baseline. */

:root {
  --bs-primary: #d45725;
  --bs-primary-rgb: 212, 87, 37;
  --bs-link-color: #d45725;
  --bs-link-hover-color: #a8431c;
  --bs-body-font-family: "Sora", "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}

body {
  background-color: #f8f9fa;
  color: #212529;
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

img {
  max-width: 100%;
  height: auto;
}

header,
footer,
section {
  width: 100%;
}

/* Makes existing CTA links look like Bootstrap buttons without changing markup. */
a[class*="bg-brand"],
a[class*="bg-primary"] {
  border-radius: 0.5rem;
  border: 1px solid transparent;
}

/* Optional utility for future migrations. */
.bs-shell {
  max-width: 1320px;
  margin: 0 auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
