/* ============================= */
/* TYPOGRAFI — GLOBAL STYLE       */
/* ============================= */

/* --- Brödtext --- */
body, 
p, 
ul, 
ol, 
li,
a,
label,
input,
button,
textarea {
  font-family: 'Inter', 'Open Sans', sans-serif !important;
  font-weight: 400 !important;
}

/* --- Rubriker --- */
h1, 
h2, 
h3, 
h4, 
h5, 
h6 {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 400 !important;
}

/* Eventuella starkare rubriker */
h1, h2 {
  font-weight: 500 !important;
}

/* --- Menyer, navigation, knappar --- */
nav a,
button,
.btn,
.btn a {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 500 !important;
}

/* --- Specifika texttyper som ofta dyker upp i listor, meta etc. */
small,
.caption,
.meta {
  font-family: 'Inter', 'Open Sans', sans-serif !important;
  font-size: 0.875rem !important;
}

/* --- Om det finns ingress/intro text --- */
.intro,
.intro-text {
  font-family: 'Inter', 'Open Sans', sans-serif !important;
  font-size: 1.125rem;
  font-weight: 500;
}

/* För länkar generellt */
a {
  text-decoration: underline;
  color: inherit;
}