/* Deliberate deltas from the Webflow export, the counterpart of
 * apps/web-ru's aivy-overrides.css.
 *
 * Kept out of selectal.css so that file stays a byte-faithful download of
 * https://cdn.prod.website-files.com/.../selectal.webflow.shared.css (only its
 * absolute asset URLs were rewritten to /selectal/*), and re-downloading it
 * later cannot silently drop our changes.
 */

/* The hero headline is an <h1> here — the export built it from <div>s, which
 * left the page without a top-level heading. The Webflow base stylesheet gives
 * every h1 a 20px top margin and its own type scale; the `.top-title` children
 * already set the type, so only that margin has to go back to what the div had.
 */
h1.title-with-animation {
  margin-top: 0;
}

/* Same change, second consequence: a heading may only contain phrasing content,
 * so the hero's four blocks became <span>s. Three of them carry `.text-inline`
 * (already `display: inline`) or `.top-animation` (`inline-block`); the closing
 * line had no display rule and relied on being a <div>. */
h1.title-with-animation > .top-title:not(.text-inline) {
  display: block;
}
