/* Approved visual identity, separate from the original UI and calculation code. */
header a[href="/en"] > span:first-child,
footer div.flex.items-center > span:first-child {
  background: transparent url('/branding/mark.svg') center / contain no-repeat;
  color: transparent;
  font-size: 0;
  border-radius: 0;
  flex-shrink: 0;
}
header a[href="/en"] > span:first-child + span > span:first-child,
footer div.flex.items-center > span:nth-child(2) {
  font-size: 0;
  color: #2d3c49;
}
header a[href="/en"] > span:first-child + span > span:first-child::after,
footer div.flex.items-center > span:nth-child(2)::after {
  content: 'Engineering Calculators';
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.3px;
}
footer div.flex.items-center > span:nth-child(2)::after { font-size: 14px; }
@media (min-width: 360px) {
  header a[href="/en"] > span:first-child + span > span:first-child::after { font-size: 20px; }
}
@media (max-width: 359px) {
  header a[href="/en"] > span:first-child + span > span:first-child::after { font-size: 14px; }
}
