/* [project]/src/features/discovery/home/home.css [app-client] (css) */
[data-home="v2"] {
  --h-canvas: #fff;
  --h-mist: #f2f4f4;
  --h-ink: #0a1414;
  --h-muted: #5a6666;
  --h-line: #0a141417;
  --h-teal: #01565b;
  --h-teal-deep: #013d41;
  --h-on-teal: #fff;
  --h-lavender: #bdb5ee;
  --h-lavender-wash: #bdb5ee47;
  --h-mint: #00dc94;
  --h-pale: #d4ffb8;
  --h-spark: #c7f21e;
  --h-radius: 1.25rem;
  --h-radius-lg: 1.75rem;
  --h-shadow: 0 18px 48px -28px #0a141459;
  --h-measure: 1440px;
  --h-pad: clamp(1rem, 3vw, 2rem);
  --h-section: clamp(3.5rem, 8vw, 5.5rem);
  --h-ease: cubic-bezier(.22, 1, .36, 1);
  --h-dur: .22s;
  color: var(--h-ink);
  background: var(--h-canvas);
}

[data-home="v2"] .h-container {
  width: 100%;
  max-width: var(--h-measure);
  padding-inline: var(--h-pad);
  margin-inline: auto;
}

[data-home="v2"] .h-section {
  padding-block: var(--h-section);
}

[data-home="v2"] .h-eyebrow {
  letter-spacing: .16em;
  text-transform: uppercase;
  color: var(--h-teal);
  font-size: .6875rem;
  font-weight: 600;
}

[data-home="v2"] .h-title {
  letter-spacing: -.035em;
  color: var(--h-ink);
  margin-top: .75rem;
  font-size: clamp(1.75rem, 3.2vw, 2.65rem);
  font-weight: 600;
  line-height: 1.12;
}

[data-home="v2"] .h-lede {
  max-width: 34rem;
  color: var(--h-muted);
  margin-top: .75rem;
  font-size: 1rem;
  line-height: 1.65;
}

[data-home="v2"] .h-link {
  color: var(--h-teal);
  transition: color var(--h-dur) var(--h-ease);
  font-size: .875rem;
  font-weight: 600;
}

[data-home="v2"] .h-link:hover {
  color: var(--h-teal-deep);
}

[data-home="v2"] .h-reveal {
  opacity: 0;
  transition: opacity .7s var(--h-ease),
    transform .7s var(--h-ease);
  transform: translateY(1.1rem);
}

[data-home="v2"] .h-reveal.is-in {
  opacity: 1;
  transform: none;
}

@media (prefers-reduced-motion: reduce) {
  [data-home="v2"] .h-reveal {
    opacity: 1;
    transition: none;
    transform: none;
  }
}

[data-home="v2"] .h-search-instrument button[type="submit"] {
  background-color: var(--h-teal) !important;
  color: var(--h-on-teal) !important;
  border-color: #0000 !important;
}

[data-home="v2"] .h-search-instrument button[type="submit"]:hover {
  background-color: var(--h-teal-deep) !important;
}

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