
/* ===== FAMILIAS DE SERVICIOS ===== */
.fam{padding:78px 28px 8px;max-width:1180px;margin:0 auto;}
.fam-top{display:flex;align-items:flex-end;gap:26px;flex-wrap:wrap;border-bottom:1px solid #e8e9ef;padding-bottom:22px;}
.fam-n{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.2em;color:#e8729a;}
.fam-top h2{font-family:'Lexend',sans-serif;font-weight:700;font-size:clamp(30px,4vw,48px);color:#1c1c1c;
  letter-spacing:-.025em;text-transform:lowercase;line-height:1;margin-top:10px;}
.fam-top h2 .it{font-family:'Fraunces',serif;font-style:italic;font-weight:340;text-transform:none;color:#e8729a;}
.fam-top p{font-size:16px;color:#5c554f;max-width:48ch;margin-left:auto;}
