.page-module__-VkVPW__highlightBar{background:var(--color-primary-dark);padding:40px 0}.page-module__-VkVPW__highlightGrid{text-align:center;grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.page-module__-VkVPW__highlight{border-right:1px solid #ffffff1a;flex-direction:column;gap:6px;padding:16px;display:flex}.page-module__-VkVPW__highlight:last-child{border-right:none}.page-module__-VkVPW__highlightNum{color:#fff;font-size:2.4rem;font-weight:800;line-height:1}.page-module__-VkVPW__highlightLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:500}.page-module__-VkVPW__testimonialGrid{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.page-module__-VkVPW__testimonialCard{border:1px solid var(--color-border-light);border-radius:var(--radius-md);transition:var(--transition);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;gap:20px;padding:36px 32px;display:flex;position:relative}.page-module__-VkVPW__testimonialCard:hover{box-shadow:var(--shadow-lg);border-color:var(--color-accent-light);transform:translateY(-4px)}.page-module__-VkVPW__quoteIcon{color:var(--color-accent);opacity:.2;font-family:Georgia,serif;font-size:4rem;line-height:1;position:absolute;top:20px;left:28px}.page-module__-VkVPW__quoteText{color:var(--color-text);padding-top:24px;font-size:.95rem;font-style:italic;line-height:1.75}.page-module__-VkVPW__quoteMeta{border-top:1px solid var(--color-border-light);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:20px;display:flex}.page-module__-VkVPW__quoteAuthor{align-items:center;gap:12px;display:flex}.page-module__-VkVPW__authorAvatar{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-accent) 100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.8rem;font-weight:700;display:flex}.page-module__-VkVPW__authorName{color:var(--color-text);font-size:.875rem;font-weight:700}.page-module__-VkVPW__authorCompany{color:var(--color-text-muted);font-size:.78rem}.page-module__-VkVPW__quoteTags{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.page-module__-VkVPW__yearsTag{color:var(--color-text-light);font-size:.72rem;font-weight:500}.page-module__-VkVPW__credoSection{background:linear-gradient(135deg, var(--color-primary-dark) 0%, var(--color-primary) 100%);padding:80px 0}.page-module__-VkVPW__credoBox{text-align:center;max-width:700px;margin:0 auto}.page-module__-VkVPW__credoQuote{color:#fff;margin-bottom:20px;font-family:Playfair Display,serif;font-size:clamp(1.4rem,3vw,2rem);font-weight:600;line-height:1.5}.page-module__-VkVPW__credoSub{color:#ffffff73;letter-spacing:.04em;font-size:.875rem}@media (max-width:768px){.page-module__-VkVPW__testimonialGrid{grid-template-columns:1fr}.page-module__-VkVPW__highlightGrid{grid-template-columns:repeat(2,1fr)}.page-module__-VkVPW__highlight{border-bottom:1px solid #ffffff1a;border-right:none}.page-module__-VkVPW__highlight:nth-child(odd){border-right:1px solid #ffffff1a}.page-module__-VkVPW__highlight:last-child,.page-module__-VkVPW__highlight:nth-last-child(2):nth-child(odd){border-bottom:none}}
