.nlca-testimonials__eyebrow{color:#b85c4a;font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.65px;margin:0 0 14px;text-align:center;text-transform:uppercase}.nlca-testimonials__heading{color:#1a1a2e;font-family:Inter,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.2;margin:0 0 40px;text-align:center}.nlca-testimonials__grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.nlca-tcard{background:#fff;border:1px solid #e8e0ee;border-radius:12px;display:flex;flex-direction:column;font-family:Inter,sans-serif;padding:28px 24px}.nlca-tcard__stars{color:#b36060;font-size:16px;letter-spacing:3px;line-height:1;margin-bottom:16px}.nlca-tcard__quote{color:#384053;flex-grow:1;font-size:15px;font-style:italic;line-height:1.65;margin:0 0 20px}.nlca-tcard__highlight{color:#b85c4a;font-size:11px;font-weight:700;letter-spacing:1.2px;line-height:1.5;margin-bottom:16px;text-transform:uppercase}.nlca-tcard__name{color:#1a1a2e;font-size:15px;font-weight:700;margin-bottom:3px}.nlca-tcard__credential{color:#b85c4a;font-size:14px;font-weight:400}@media (max-width:768px){.nlca-testimonials__grid{grid-template-columns:1fr}}@media (min-width:480px) and (max-width:768px){.nlca-testimonials__grid{grid-template-columns:repeat(2,1fr)}}