.hero-banner[data-v-b2ff0f71]{width:100%;margin:0;padding:0;position:relative}.banner-container[data-v-b2ff0f71]{width:100%;overflow:hidden}.banner-image[data-v-b2ff0f71]{width:100%;height:auto;display:block}.team-section[data-v-b2ff0f71]{padding:4rem 1.25rem;background:#fff}.container[data-v-b2ff0f71]{max-width:1200px;margin:0 auto}.team-inner[data-v-b2ff0f71]{max-width:1000px;margin:0 auto}.section-title[data-v-b2ff0f71]{font-size:2rem;font-weight:700;color:#222;margin-bottom:3rem;text-align:center;position:relative}.section-title[data-v-b2ff0f71]:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:60px;height:3px;background:#2a9d8f;border-radius:2px}.team-members[data-v-b2ff0f71]{display:flex;flex-direction:column;gap:3rem}.team-member[data-v-b2ff0f71]{display:flex;gap:3rem;align-items:flex-start;padding:2rem;background:#f8f9fa;border-radius:12px;box-shadow:0 4px 20px #00000014;transition:all .3s ease}.team-member[data-v-b2ff0f71]:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001f}.member-info[data-v-b2ff0f71]{flex:0 0 300px;display:flex;flex-direction:column;align-items:center;text-align:center}.member-avatar[data-v-b2ff0f71]{width:200px;height:200px;border-radius:50%;overflow:hidden;margin-bottom:1.5rem;border:4px solid white;box-shadow:0 4px 15px #0000001a}.avatar-image[data-v-b2ff0f71]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.team-member:hover .avatar-image[data-v-b2ff0f71]{transform:scale(1.05)}.member-details[data-v-b2ff0f71]{width:100%}.member-name[data-v-b2ff0f71]{font-size:1.5rem;font-weight:700;color:#222;margin-bottom:.5rem}.member-position[data-v-b2ff0f71]{font-size:1.1rem;color:#2a9d8f;font-weight:600;margin:0}.member-bio[data-v-b2ff0f71]{flex:1;display:flex;flex-direction:column;justify-content:center}.member-bio p[data-v-b2ff0f71]{margin-bottom:1rem;line-height:1.7;color:#555}.member-bio p[data-v-b2ff0f71]:last-child{margin-bottom:0}@media (max-width: 1024px){.team-member[data-v-b2ff0f71]{gap:2rem}.member-info[data-v-b2ff0f71]{flex:0 0 250px}.member-avatar[data-v-b2ff0f71]{width:180px;height:180px}}@media (max-width: 768px){.team-section[data-v-b2ff0f71]{padding:2rem 1.25rem}.section-title[data-v-b2ff0f71]{font-size:1.8rem;margin-bottom:2rem}.team-members[data-v-b2ff0f71]{gap:2rem}.team-member[data-v-b2ff0f71]{flex-direction:column;gap:1.5rem;padding:1.5rem;text-align:center}.member-info[data-v-b2ff0f71]{flex:none;width:100%}.member-avatar[data-v-b2ff0f71]{width:150px;height:150px;margin-bottom:1rem}.member-name[data-v-b2ff0f71]{font-size:1.3rem}.member-position[data-v-b2ff0f71]{font-size:1rem}.member-bio[data-v-b2ff0f71]{text-align:left}.member-bio p[data-v-b2ff0f71]{font-size:.95rem}}@media (max-width: 480px){.section-title[data-v-b2ff0f71]{font-size:1.6rem}.team-member[data-v-b2ff0f71]{padding:1.25rem}.member-avatar[data-v-b2ff0f71]{width:120px;height:120px}.member-name[data-v-b2ff0f71]{font-size:1.2rem}.member-bio p[data-v-b2ff0f71]{font-size:.9rem;text-align:justify}}
