/* ==========================================================
   RuGo v101 — LAB SPACE + PROJECTS
   RIGHT-ALIGN PARITY / CLOSE CANDIDATE

   Scope:
   ONE visual correction only.

   v100 already established:
   - same typography/scale as SERVICES + PROYECTOS ESPECIALES;
   - mirrored geometry;
   - PROJECTS shared third on the left;
   - editorial on the right;
   - CTA lower-right.

   v101 completes the mirror:
   text orientation/right alignment now matches the approved main LAB SPACE.

   No typography, scale, spacing, content, PROJECTS geometry,
   navigation or runtime behavior is changed.
   ========================================================== */

.lab-projects-v100 .services-overview-family,
.lab-projects-v100 .services-overview-family__content-zone,
.lab-projects-v100 .services-overview-family__title-zone,
.lab-projects-v100 .services-overview-family__statement-zone{
  text-align:right!important;
}

/* Keep every title/statement box anchored to the same right-hand alignment line. */
.lab-projects-v100 .services-overview-family__title,
.lab-projects-v100 .services-overview-family__statement{
  margin-left:auto!important;
  margin-right:0!important;
  text-align:right!important;
}

/* First family uses separate zones; explicitly anchor both to the right. */
.lab-projects-v100 .services-overview-family--residential .services-overview-family__title-zone,
.lab-projects-v100 .services-overview-family--residential .services-overview-family__statement-zone{
  justify-items:end!important;
  justify-content:flex-end!important;
  align-items:flex-end!important;
}

/* Strategy / Systems / fourth family use content-zone. */
.lab-projects-v100 .services-overview-family__content-zone{
  justify-items:end!important;
  justify-content:flex-end!important;
  align-items:flex-end!important;
}

/* The right edge remains the geometric mirror of v099.
   No transform/scaleX is used: glyphs remain normal and readable. */