.nlp-reviews{background:var(--bg);border-top:1px solid var(--line);color:var(--ink);font-family:var(--body);padding:100px 40px}.nlp-reviews *{box-sizing:border-box}.nlp-reviews .nr-in{margin:0 auto;max-width:1200px}.nlp-reviews .nr-label{align-items:center;color:var(--muted-2);display:inline-flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.12em;margin-bottom:20px;text-transform:uppercase}.nlp-reviews .nr-label:before{background:var(--muted-2);content:"";display:block;height:1px;width:20px}.nlp-reviews .nr-title{font-family:var(--display);font-size:clamp(32px,4.5vw,56px);font-weight:800;line-height:1.03;margin-bottom:48px;text-transform:uppercase}.nlp-reviews .nr-title em{color:var(--lime);font-style:normal}.nlp-reviews .nr-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.nlp-reviews .nr-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;display:flex;flex-direction:column;gap:16px;padding:28px;transition:border-color .2s,transform .2s}.nlp-reviews .nr-card:hover{border-color:var(--line-lime);transform:translateY(-3px)}.nlp-reviews .nr-stars{color:#f5c842;font-size:13px;letter-spacing:2px}.nlp-reviews .nr-text{color:var(--muted);flex:1;font-size:14px;font-weight:300;line-height:1.7}.nlp-reviews .nr-author{align-items:center;display:flex;gap:12px;margin-top:auto}.nlp-reviews .nr-author img{border:1px solid var(--line);border-radius:50%;height:38px;object-fit:cover;width:38px}.nlp-reviews .nr-name{color:var(--ink);font-size:13px;font-weight:600}.nlp-reviews .nr-date{color:var(--muted-2);font-size:11px}.nlp-reviews .nr-cta{margin-top:40px;text-align:center}.nlp-reviews .nr-btn{background:rgba(185,255,102,.08);border:1px solid var(--line-lime,rgba(185,255,102,.35));border-radius:10px;color:var(--lime)!important;display:inline-block;font-size:14px;font-weight:600;padding:14px 28px;text-decoration:none;transition:all .2s}.nlp-reviews .nr-btn:hover{background:rgba(185,255,102,.06);border-color:var(--line-lime);color:var(--lime)}@media(max-width:900px){.nlp-reviews{padding:70px 20px}.nlp-reviews .nr-grid{grid-template-columns:1fr}}