.nvm-insitu-testimonial-card{background:#fff;border-radius:22px;padding:30px 28px;display:flex;flex-direction:column;border:1px solid rgb(34 34 34 / .06);box-shadow:0 4px 24px rgb(0 0 0 / .04);height:100%;box-sizing:border-box}.itc-stars{margin-bottom:14px;display:flex;gap:2px}.itc-star{font-size:15px}.itc-star--on{color:#fcab0f}.itc-star--off{color:#e0e0e0}.itc-quote{color:#555;font-style:italic;font-family:var(--font-body,'DM Sans',sans-serif);font-size:15px;line-height:1.65;flex:1;margin:0}.itc-who{display:flex;align-items:center;gap:12px;margin-top:24px;padding-top:22px;border-top:1px solid rgb(34 34 34 / .06)}.itc-av{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#fff;font-family:var(--font-display,'Parkinsans',sans-serif);font-weight:700;font-size:15px;flex-shrink:0;letter-spacing:0}.itc-av--warm{background:linear-gradient(135deg,#fcab0f,#ec5c28,#cb3657)}.itc-av--cool{background:linear-gradient(135deg,#59dea3,#66d4e2,#3fa9f5)}.itc-av--blue{background:linear-gradient(135deg,#3fa9f5,#5a8df0)}.itc-av--photo{object-fit:cover;display:block;background:#f0efe9}.itc-av--google{background:#fff;border:1px solid rgb(34 34 34 / .1)}.itc-av--google img{width:26px;height:26px;object-fit:contain;display:block}.itc-nm{font-family:var(--font-display,'Parkinsans',sans-serif);font-weight:700;font-size:14px;color:#222;line-height:1.2}.itc-role{font-family:var(--font-body,'DM Sans',sans-serif);font-size:12px;font-weight:500;color:#888;margin-top:3px}.itc-form{font-family:var(--font-body,'DM Sans',sans-serif);font-size:11px;font-weight:500;color:var(--e-global-color-primary,#ec5c28);margin-top:4px;letter-spacing:.04em}