[data-v-9a199ae4]:root{--primary-color:#40a6d1;--primary-rgb:64,166,209;--primary-hover:#3288ab;--secondary-color:#5db85c;--secondary-rgb:93,184,92;--secondary-hover:#4cae4c;--accent-color:#f4c04f;--accent-rgb:244,192,79;--danger-color:#e65a6b;--danger-rgb:230,90,107;--bg-body:#fff;--bg-surface:#f8f9fa;--text-main:#333;--text-secondary:#4b5563;--text-muted:#666;--border-color:#e9ecef;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-100:100px;--space-120:120px}@media(max-width:991.98px){[data-v-9a199ae4]:root{--space-20:18px;--space-24:22px;--space-32:28px;--space-40:34px;--space-48:40px;--space-56:46px;--space-64:52px;--space-72:58px;--space-80:64px;--space-100:80px;--space-120:96px}}@media(max-width:767.98px){[data-v-9a199ae4]:root{--space-20:16px;--space-24:20px;--space-32:24px;--space-40:28px;--space-48:32px;--space-56:38px;--space-64:44px;--space-72:50px;--space-80:56px;--space-100:68px;--space-120:80px}}@media(max-width:575.98px){[data-v-9a199ae4]:root{--space-20:16px;--space-24:18px;--space-32:22px;--space-40:26px;--space-48:30px;--space-56:34px;--space-64:38px;--space-72:42px;--space-80:48px;--space-100:56px;--space-120:64px}}body[data-v-9a199ae4]{--h-header-top:40px;--h-header-bot:90px;--h-header:calc(var(--h-header-top) + var(--h-header-bot));--radius-sm:8px;--btn-h-sm:36px;--btn-h-md:40px;--btn-h-lg:44px}body.body-full-menu--opened[data-v-9a199ae4],body.body-header--scrolled[data-v-9a199ae4]{--h-header-top:0px}.person-card[data-v-9a199ae4]{align-self:flex-start;background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:24px;box-shadow:0 10px 40px #00000014;display:flex;flex-direction:column;padding:24px;position:sticky;top:calc(var(--h-header) + 20px);transition:all .3s ease}.person-card[data-v-9a199ae4]:hover{box-shadow:0 20px 60px #0000001f;transform:translateY(-4px)}.person-card__image-wrapper[data-v-9a199ae4]{margin-bottom:20px;position:relative}.person-card__image[data-v-9a199ae4]{aspect-ratio:1;border-radius:20px;box-shadow:0 8px 24px #0000001a;cursor:pointer;display:block;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.person-card__image img[data-v-9a199ae4]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.person-card__image[data-v-9a199ae4]:hover{box-shadow:0 12px 32px #00000026}.person-card__image:hover img[data-v-9a199ae4]{transform:scale(1.1)}.person-card__image:hover .person-card__image-overlay[data-v-9a199ae4]{opacity:1}.person-card__image-overlay[data-v-9a199ae4]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease}.person-card__info[data-v-9a199ae4]{display:flex;flex-direction:column;justify-content:center;text-align:center}.person-card__name[data-v-9a199ae4]{color:var(--text-main);font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:8px}@media(max-width:767.98px){.person-card__name[data-v-9a199ae4]{font-size:1.35rem}}.person-card__role[data-v-9a199ae4]{color:var(--text-secondary);font-size:1rem;font-weight:500;line-height:1.4;margin:0}.person-card__progress[data-v-9a199ae4]{background:rgba(var(--primary-rgb),.1);border-radius:0 0 20px 20px;bottom:0;height:4px;left:0;overflow:hidden;position:absolute;right:0}.person-card__progress-bar[data-v-9a199ae4]{background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));border-radius:0 0 20px 20px;box-shadow:0 0 10px rgba(var(--primary-rgb),.5);height:100%;transition:width .05s linear}.person-card__progress-bar.is-paused[data-v-9a199ae4]{transition:none}.testimonial-card[data-v-9a199ae4]{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:24px;box-shadow:0 10px 40px #00000014;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:40px;position:relative;transition:all .3s ease}@media(max-width:767.98px){.testimonial-card[data-v-9a199ae4]{padding:32px}}@media(max-width:575.98px){.testimonial-card[data-v-9a199ae4]{padding:24px}}.testimonial-card[data-v-9a199ae4]:before{background:linear-gradient(to bottom,var(--primary-color),var(--secondary-color));content:"";height:100%;left:0;position:absolute;top:0;width:4px}.testimonial-card[data-v-9a199ae4]:hover{box-shadow:0 20px 60px #0000001f;transform:translateY(-4px)}.testimonial-card__header[data-v-9a199ae4]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.testimonial-card__date[data-v-9a199ae4]{align-items:center;background:rgba(var(--primary-rgb),.08);border:1px solid rgba(var(--primary-rgb),.1);border-radius:100px;color:var(--primary-color);display:inline-flex;font-size:.85rem;font-weight:700;gap:8px;padding:6px 14px}.testimonial-card__quote-icon[data-v-9a199ae4]{color:rgba(var(--primary-rgb),.1)}.testimonial-card__quote-icon--bottom[data-v-9a199ae4]{display:flex;justify-content:flex-end;margin-bottom:0;margin-left:auto;margin-top:-10px;transform:rotate(180deg)}.testimonial-card__text[data-v-9a199ae4]{color:var(--text-main);font-family:var(--font-outfit);font-size:1.35rem;font-style:italic;font-weight:500;line-height:1.7;margin-bottom:32px}@media(max-width:991.98px){.testimonial-card__text[data-v-9a199ae4]{font-size:1.25rem}}@media(max-width:767.98px){.testimonial-card__text[data-v-9a199ae4]{font-size:1.15rem;margin-bottom:24px}}.testimonial-card__btn[data-v-9a199ae4]{align-items:center;align-self:flex-start;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none;border-radius:16px;box-shadow:0 8px 20px rgba(var(--primary-rgb),.25);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:12px;justify-content:center;margin-top:auto;padding:16px 32px;text-decoration:none;transition:all .3s ease}@media(max-width:575.98px){.testimonial-card__btn[data-v-9a199ae4]{width:100%}}.testimonial-card__btn[data-v-9a199ae4]:hover{box-shadow:0 12px 28px rgba(var(--primary-rgb),.35);transform:translateY(-2px)}.testimonial-card__btn:hover svg[data-v-9a199ae4]:last-child{transform:translate(4px)}.testimonial-card__btn[data-v-9a199ae4]:active{transform:translateY(0)}.testimonial-card__btn svg[data-v-9a199ae4]{transition:transform .3s ease}
