.leadership-section[data-v-6ec654ce]{overflow:hidden;position:relative;width:100%}.leadership-section[data-v-6ec654ce]:before{background:radial-gradient(circle,rgba(254,158,17,.1) 0,transparent 70%);border-radius:50%;content:"";height:500px;left:-10%;pointer-events:none;position:absolute;top:-30%;width:500px}.leadership-header[data-v-6ec654ce]{width:100%}.leadership-title[data-v-6ec654ce]{font-family:Mono45 Headline,sans-serif}.leader-card-wrapper[data-v-6ec654ce]{width:100%}.leader-card[data-v-6ec654ce]{background:#fff;border:1px solid #ebebeb;box-shadow:0 4px 20px #00000014}.leader-card-content[data-v-6ec654ce]{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.leader-card-content[data-v-6ec654ce]{flex-direction:row;gap:32px}}.leader-image-section[data-v-6ec654ce]{flex-shrink:0;width:100%}@media (min-width:768px){.leader-image-section[data-v-6ec654ce]{width:300px}}.leader-image-wrapper[data-v-6ec654ce]{background:#f6f6f7;border-radius:16px;overflow:hidden;position:relative;width:100%}.leader-image[data-v-6ec654ce]{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.leader-image[data-v-6ec654ce]{min-height:300px;-o-object-fit:cover;object-fit:cover}}.leader-role-badge[data-v-6ec654ce]{position:absolute;right:16px;top:16px;z-index:10}.leader-info-section[data-v-6ec654ce]{display:flex;flex:1;flex-direction:column}.leader-name[data-v-6ec654ce]{font-family:Mono45 Headline,sans-serif}.leader-bio[data-v-6ec654ce]{flex:1;font-family:DM Sans,sans-serif}.specialization-badges[data-v-6ec654ce]{margin-top:auto}.specializations-title[data-v-6ec654ce]{font-family:DM Sans,sans-serif}.badges-grid[data-v-6ec654ce]{display:flex;flex-wrap:wrap;gap:8px;width:100%}.specialization-badge-item[data-v-6ec654ce]{align-items:center;background:#fe9e110d;border:1px solid rgba(254,158,17,.2);border-radius:12px;display:inline-flex;gap:6px;justify-content:flex-start;padding:6px 12px;transition:all .3s ease;width:100%}@media (min-width:768px){.specialization-badge-item[data-v-6ec654ce]{width:auto}}.specialization-badge-item[data-v-6ec654ce]:hover{background:#fe9e111a;border-color:#fe9e1166;box-shadow:0 4px 12px #fe9e1126;transform:translateY(-2px)}.specialization-icon[data-v-6ec654ce]{color:#fe9e11;flex-shrink:0}.competencies-section[data-v-6ec654ce]{margin-top:40px;width:100%}.competencies-title[data-v-6ec654ce]{font-family:Mono45 Headline,sans-serif}.competencies-description[data-v-6ec654ce]{font-family:DM Sans,sans-serif}.competencies-grid[data-v-6ec654ce]{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:768px){.competencies-grid[data-v-6ec654ce]{gap:24px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.competencies-grid[data-v-6ec654ce]{gap:28px;grid-template-columns:repeat(3,1fr)}}.competency-card[data-v-6ec654ce]{width:100%}.competency-card-inner[data-v-6ec654ce]{display:flex;flex-direction:column;height:100%;transition:all .3s ease}.competency-card-inner[data-v-6ec654ce]:hover{box-shadow:0 8px 30px #0000001f;transform:translateY(-4px)}.competency-icon-wrapper[data-v-6ec654ce]{align-items:center;background:#fe9e111a;border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:16px;transition:all .3s ease;width:48px}.competency-card-inner:hover .competency-icon-wrapper[data-v-6ec654ce]{background:#fe9e1133;transform:scale(1.1)}.competency-icon[data-v-6ec654ce]{color:#fe9e11}.competency-title[data-v-6ec654ce]{font-family:Mono45 Headline,sans-serif}.competency-description[data-v-6ec654ce]{flex:1;font-family:DM Sans,sans-serif}.cluster-section[data-v-6ec654ce]{margin-top:40px}.cluster-block[data-v-6ec654ce]{margin-bottom:20px}.cluster-text[data-v-6ec654ce]{font-size:15px;line-height:24px}.cluster-list[data-v-6ec654ce],.cluster-text[data-v-6ec654ce]{color:#130f08;font-family:DM Sans,sans-serif;margin:0;opacity:.9}.cluster-list[data-v-6ec654ce]{display:grid;font-size:14px;gap:6px;line-height:22px;list-style:disc;padding-left:18px}.aspects-section[data-v-6ec654ce]{margin-top:48px}.aspects-title[data-v-6ec654ce]{font-family:Mono45 Headline,sans-serif}.aspects-subtitle[data-v-6ec654ce]{font-family:DM Sans,sans-serif}.aspects-carousel[data-v-6ec654ce]{position:relative}.aspects-track[data-v-6ec654ce]{align-items:stretch}.aspect-card[data-v-6ec654ce]{background:#fff;border:1px solid #ebebeb;border-radius:16px;display:flex;flex-direction:column;gap:12px;height:100%;overflow:hidden;position:relative}.aspect-header[data-v-6ec654ce]{align-items:flex-start;display:flex;gap:12px;margin-bottom:4px}.aspect-check[data-v-6ec654ce]{background:#10b9811f;border:1px solid rgba(16,185,129,.35);border-radius:9999px;display:grid;flex-shrink:0;height:24px;margin-top:2px;min-width:24px;place-items:center;width:24px}.aspect-title[data-v-6ec654ce]{font-family:Mono45 Headline,sans-serif;line-height:1.4}.aspects-next[data-v-6ec654ce],.aspects-prev[data-v-6ec654ce]{background:#fff;border-color:#e5e7eb}.aspects-next[data-v-6ec654ce]:hover,.aspects-prev[data-v-6ec654ce]:hover{background:#f9fafb}.aspect-card[data-v-6ec654ce]:after{background:linear-gradient(90deg,#10b98100,#10b98100);border-radius:16px;content:"";inset:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;transition:background .4s ease}.aspect-card.active[data-v-6ec654ce]:after{animation:border-sweep-6ec654ce 2.2s linear infinite;background:linear-gradient(90deg,#10b98100,#10b981cc,#10b98100)}@keyframes border-sweep-6ec654ce{0%{background-position:0 50%;background-size:300% 100%}50%{background-position:100% 50%;background-size:300% 100%}to{background-position:0 50%;background-size:300% 100%}}.expand-button[data-v-6ec654ce]{align-items:center;background:#fe9e110d;border:1px solid rgba(254,158,17,.2);border-radius:8px;color:#fe9e11;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;gap:8px;margin-top:auto;padding:8px 12px;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.expand-button[data-v-6ec654ce]:hover{background:#fe9e111a;border-color:#fe9e1166;transform:translateY(-1px)}.expand-button-text[data-v-6ec654ce]{font-family:DM Sans,sans-serif}.expand-button-icon[data-v-6ec654ce]{color:#fe9e11;flex-shrink:0;transition:transform .3s ease}.expand-button-icon.rotated[data-v-6ec654ce]{transform:rotate(180deg)}.aspect-details[data-v-6ec654ce]{border-top:1px solid #e5e7eb;margin-top:12px;padding-top:16px;width:100%}.detail-content[data-v-6ec654ce]{display:flex;flex-direction:column;gap:16px}.detail-intro[data-v-6ec654ce]{line-height:1.6}.detail-checklist-title[data-v-6ec654ce],.detail-intro[data-v-6ec654ce]{font-family:DM Sans,sans-serif}.detail-checklist[data-v-6ec654ce]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.detail-checklist li[data-v-6ec654ce]{align-items:flex-start;display:flex;font-family:DM Sans,sans-serif;gap:10px;line-height:1.6}.detail-checklist li[data-v-6ec654ce] svg,.detail-checklist li svg[data-v-6ec654ce]{flex-shrink:0;margin-top:3px}.expand-fade-enter-active[data-v-6ec654ce],.expand-fade-leave-active[data-v-6ec654ce]{transition:all .25s ease}.expand-fade-enter-from[data-v-6ec654ce],.expand-fade-leave-to[data-v-6ec654ce]{max-height:0;opacity:0;transform:translateY(-4px)}
