/**
 * GKZiD text wordmark as home link — use site-wide.
 * Base: inline. Modifier --fixed: corner anchor for pages without a full header.
 */
@import url("https://fonts.googleapis.com/css2?family=Syne:wght@700;800&display=swap");

a.gkz-wordmark-link {
  text-decoration: none;
  font-family: "Syne", system-ui, sans-serif;
  font-weight: 800;
  font-size: clamp(1.215rem, 2.7vw, 1.665rem);
  line-height: 1;
  letter-spacing: -0.02em;
  -webkit-font-smoothing: antialiased;
}

.gkz-wordmark-link__gkz {
  color: #00ff9d;
}

.gkz-wordmark-link__id {
  color: #fff;
  font-weight: 700;
}

a.gkz-wordmark-link:hover .gkz-wordmark-link__gkz,
a.gkz-wordmark-link:hover .gkz-wordmark-link__id {
  filter: brightness(1.08);
}

a.gkz-wordmark-link:focus-visible {
  outline: 2px solid #00ff9d;
  outline-offset: 3px;
  border-radius: 4px;
}

a.gkz-wordmark-link--fixed {
  position: fixed;
  top: max(12px, env(safe-area-inset-top));
  left: max(14px, env(safe-area-inset-left));
  z-index: 500;
}

a.gkz-wordmark-link--sm {
  font-size: clamp(0.945rem, 2.16vw, 1.08rem);
}
