.logo {
  --hs-link-textDecoration: none;
  --hs-link-textDecoration-hover: none;
  display: inline-block;
  inline-size: fit-content;
  max-inline-size: 100%;
  max-block-size: none;

  .logoImage {
    display: block;
    max-inline-size: 100%;
    max-block-size: none;
  }

  .companyName {
    display: block;
    font-size: 28px;
    font-family: var(--hs-headings-fontFamily, sans-serif);
    font-weight: 700;
    color: currentColor;
    white-space: nowrap;
  }
}
