/* sider/omoss.css — Om oss (omoss.php, ROADMAP 5.1). Mobildelen ligger nederst i mobil.css. */

.lk-om { max-width: 820px; }
.lk-om > h2 { margin: 0 0 var(--space-4); font-size: clamp(26px, 3vw, 36px); }
.lk-om__intro { max-width: 820px; margin-bottom: var(--space-6); }
.lk-om__verdier { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: var(--grid-gap); }
.lk-om__verdier .lk-fact__value { margin: 0; font-family: var(--font-display); font-weight: 400; font-size: 20px; }
.lk-om__verdier .lk-fact__sub { margin: 0; }
.lk-om__steder { max-width: 820px; }
.lk-om__stedliste { list-style: none; margin: 0; padding: 0; display: grid; gap: var(--space-3); }
.lk-om__stedliste li { display: flex; flex-direction: column; gap: 2px; padding-top: var(--space-3); border-top: 1px solid var(--border-color); }
.lk-om__stedliste strong { color: var(--text-main); }
.lk-om__stedliste span { color: var(--text-muted); }

@media (max-width: 980px) {
  .lk-om__verdier { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
