/* [project]/src/components/marketing/Header/Header.module.css [app-client] (css) */
.Header-module__u_zZ5W__navItemLink {
  font-family: var(--font-geist-sans), var(--font-sans);
  --tw-font-weight: var(--font-weight-medium, 500);
  font-weight: var(--font-weight-medium, 500);
  color: #243767;
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));
  transition-duration: var(--tw-duration, var(--default-transition-duration, .15s));
}

@media (hover: hover) {
  .Header-module__u_zZ5W__navItemLink:hover {
    text-decoration-line: underline;
  }
}

.Header-module__u_zZ5W__ctaButton {
  padding: 12px 14px;
}

@media (min-width: 768px) {
  .Header-module__u_zZ5W__ctaButton {
    height: 46px;
  }
}

.Header-module__u_zZ5W__mobileDrawer {
  animation: .2s ease-out Header-module__u_zZ5W__slideIn;
}

@keyframes Header-module__u_zZ5W__slideIn {
  from {
    opacity: .6;
    transform: translateX(100%);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

/*# sourceMappingURL=src_components_marketing_Header_Header_module_7ebc9092.css.map*/