/* Shared accent palette, matched to the supplied teal color sample (sRGB). */
:root {
  --brand-accent: #037d79;
  --brand-accent-dark: #02635f;
  --brand-accent-light: #048f8a;
}

/* Preserve the complete restored logo without stretching or cropping. */
.brand { flex-shrink: 0; }
.brand-logo {
  display: block;
  width: 146px;
  height: 36px;
  object-fit: contain;
  object-position: center;
}
@media (max-width: 600px) {
  .brand-logo { width: 114px; height: 28px; }
}
