@import url("styles-v6.css");

/* A calmer two-tier hero title: high impact without stacked visual noise. */
.home-hero .hero-line-top {
  color: var(--ink);
  font-size: .58em;
  letter-spacing: .01em;
  white-space: nowrap;
}
.home-hero .hero-line-main {
  margin-top: .16em;
  font-size: .92em;
}

@media (min-width: 721px) {
  .home-hero h1 { margin-top: 31px; line-height: .88; }
  .home-hero .hero-line:first-child { font-size: .58em; }
  .home-hero .hero-line-top { margin-left: .04em; }
}

@media (max-width: 720px) {
  .home-hero h1 { line-height: .9; }
  .home-hero .hero-line-top { font-size: .61em; }
  .home-hero .hero-line-main { margin-top: .2em; font-size: .96em; }
}
