/* Steelstructure.AI selected logo integration */
.logo {
  display: inline-flex;
  align-items: center;
  width: 260px;
  height: 52px;
  overflow: hidden;
  text-indent: -9999px;
  white-space: nowrap;
  background: url("../assets/brand/steelstructure-logo.svg?v=2") left center / contain no-repeat;
}

.dark .logo {
  background-image: url("../assets/brand/steelstructure-logo-dark.svg?v=2");
}

.platform-card::after {
  content: "";
  position: absolute;
  right: 20px;
  bottom: 16px;
  width: 190px;
  height: 58px;
  background: url("../assets/brand/steelstructure-logo-dark.svg?v=2") right center / contain no-repeat;
  opacity: 0.16;
  pointer-events: none;
}

nav {
  min-height: 72px;
}

.nav-inner {
  height: 72px;
}

@media (max-width: 980px) {
  .logo {
    width: 220px;
    height: 48px;
  }
  .nav-links {
    gap: 14px;
  }
}

@media (max-width: 768px) {
  .logo {
    width: 198px;
    height: 44px;
  }
  .nav-links {
    top: 72px;
  }
}

@media (max-width: 480px) {
  .logo {
    width: 172px;
    height: 40px;
  }
}
