/* ======================================================================
   Application (infrastructure) pages — Cloud AI / Edge AI / Physical AI.
   Loaded only on /infrastructure/* via _php/infrastructure.php ($d['css'][]).
   Tokens (--c-*, --font-*) come from css/artilux-c.css.

   2026-07 review fixes:
   (1) Hero heading matches the HOMEPAGE hero (clamp …86px) instead of the
       smaller inner-page .sub-hero default (…76px).            (HP-Product p2/p4)
   (2) Two-line section headings use the product-page line-height (1.1) instead
       of the global .display line-height:0.96, which cramps stacked lines.
       (The per-heading inline line-height:1.02 was removed from the templates
       so this rule governs.)                                   (HP-Product p3)
   ====================================================================== */
.sub-hero .hero-h1{ font-size:clamp(40px,5.6vw,86px); line-height:1.04; }
.concept-c .display{ line-height:1.1; }
