/*
 * Post-migration amendments — the only stylesheet on this site that is OURS.
 *
 * The ported Webflow stylesheet in /cdn/ is a mirror: `migration/localize-assets.mjs`
 * re-fetches and overwrites it, so nothing may be added there. Anything the client
 * asks for after go-live that needs CSS lands here instead, and the layout loads it
 * after the Webflow sheet so it wins on specificity ties.
 *
 * Keep it small, and build every rule out of the site's own custom properties so an
 * addition reads as native rather than bolted on.
 *
 * ---------------------------------------------------------------------------
 * 2026-08-10 — the client republished the Webflow site on 5 Aug and implemented
 * most of their own review deck upstream, including item G2 (grouping the areas
 * by franchise). Their markup is `.navlabel` in the nav megamenu and
 * `.footer-link-2.header` in the footer, both styled in the new mirrored
 * stylesheet (shared.40a68a486). The `.area-group-title` rules that used to live
 * here were our implementation of the same request and are now dead — removed,
 * so the site carries one grouping treatment (theirs) rather than two.
 * ---------------------------------------------------------------------------
 *
 * 2026-08-06 — client review (Lu Comet, "TCA website review" deck), item H1:
 *   "hyperlink the tiles to their pages please"
 *
 * Still ours: the client's 5 Aug republish did not fix the two sister-location
 * tiles on the homepage. They only carry a link on the "Visit Us" button inside
 * .link-hover-overlay, which IX2 keeps display:none until hover — so on touch
 * there is nothing to tap. This stretches an otherwise-invisible anchor over the
 * whole card. It is a sibling AFTER the overlay rather than a wrapper, so no IX2
 * target is re-parented and the hover animation is untouched; hover still bubbles
 * from it to .check-item-wrap-2.
 */
.tile-stretched-link {
  position: absolute;
  inset: 0;
  z-index: 2;
  border-radius: inherit;
}
