body{color:#fff;background-color:#3a3f42;margin:0;font-family:Arial,sans-serif;overflow-x:hidden}.team-header-section[data-astro-cid-lpzuvgmn]{text-align:center;padding:4rem 1rem 2rem}.team-header-section[data-astro-cid-lpzuvgmn] h1[data-astro-cid-lpzuvgmn]{text-transform:uppercase;letter-spacing:2px;margin-bottom:2rem;font-size:3.5rem}.filter-bar[data-astro-cid-lpzuvgmn]{text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:3rem;font-size:.9rem;font-weight:700;display:flex}.filter-btn[data-astro-cid-lpzuvgmn]{color:#aaa;cursor:pointer;letter-spacing:1px;background:0 0;border:none;padding:5px 10px;transition:all .3s}.filter-btn[data-astro-cid-lpzuvgmn]:hover,.filter-btn[data-astro-cid-lpzuvgmn].active{color:#25b99c;border-bottom:2px solid #25b99c}.members-grid[data-astro-cid-lpzuvgmn]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:4rem;max-width:1400px;margin:0 auto;padding:0 2rem 8rem;display:grid}.member-card-container[data-astro-cid-lpzuvgmn]{perspective:1000px;z-index:1;width:100%;height:380px;transition:z-index 0s linear .1s;position:relative}.member-card-container[data-astro-cid-lpzuvgmn]:hover{z-index:500;transition-delay:0s}.member-card[data-astro-cid-lpzuvgmn]{box-sizing:border-box;background-color:#0000;border-radius:20px;flex-direction:column;align-items:center;width:100%;height:100%;padding:20px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:absolute;top:0;left:0;overflow:hidden}.member-card-container[data-astro-cid-lpzuvgmn]:hover .member-card[data-astro-cid-lpzuvgmn]{background-color:#666;flex-direction:row;align-items:flex-start;width:800px;height:auto;min-height:450px;padding:40px;top:-50px;left:50%;overflow:visible;transform:translate(-50%);box-shadow:0 25px 60px #000000b3}.card-visual[data-astro-cid-lpzuvgmn]{flex-direction:column;align-items:center;width:100%;transition:width .3s;display:flex}.member-card-container[data-astro-cid-lpzuvgmn]:hover .card-visual[data-astro-cid-lpzuvgmn]{width:35%;margin-right:40px}.card-image-wrapper[data-astro-cid-lpzuvgmn]{background-color:#87ceeb;border:4px solid #2a2a2a;border-radius:50%;flex-shrink:0;width:220px;height:220px;margin-bottom:1.5rem;transition:all .3s;position:relative;overflow:hidden}.member-card-container[data-astro-cid-lpzuvgmn]:hover .card-image-wrapper[data-astro-cid-lpzuvgmn]{border-color:#25b99c;width:250px;height:250px}.card-image-wrapper[data-astro-cid-lpzuvgmn] img{object-fit:cover;object-position:center;z-index:1;width:100%;height:100%;position:relative}.card-image-wrapper[data-astro-cid-lpzuvgmn]:after{content:"";z-index:0;background:linear-gradient(#a4d166 0%,#6a8c23 100%);border-radius:0 0 100px 100px;width:100%;height:30%;position:absolute;bottom:0;left:0}.card-name[data-astro-cid-lpzuvgmn]{text-transform:uppercase;letter-spacing:1px;text-align:center;color:#fff;margin-bottom:.5rem;font-size:1.6rem;font-weight:700;transition:color .3s}.member-card-container[data-astro-cid-lpzuvgmn]:hover .card-name[data-astro-cid-lpzuvgmn]{color:#222;font-size:1.8rem}.card-role[data-astro-cid-lpzuvgmn]{color:#25b99c;text-transform:uppercase;text-align:center;font-size:1rem;font-weight:600}.card-details[data-astro-cid-lpzuvgmn]{opacity:0;flex-direction:column;gap:15px;width:65%;transition:opacity .3s ease-in;display:none}.member-card-container[data-astro-cid-lpzuvgmn]:hover .card-details[data-astro-cid-lpzuvgmn]{opacity:1;transition-delay:.2s;display:flex}.info-bubble[data-astro-cid-lpzuvgmn]{color:#333;background-color:#92cbb6;border:2px solid #5a7c6f;border-radius:20px;padding:10px 15px;position:relative;box-shadow:3px 3px 5px #0003}.info-bubble[data-astro-cid-lpzuvgmn] h3[data-astro-cid-lpzuvgmn]{color:#2f4f4f;text-transform:uppercase;margin:0 0 3px;font-size:1rem;font-weight:800}.info-bubble[data-astro-cid-lpzuvgmn] p[data-astro-cid-lpzuvgmn]{color:#222;margin:0;font-size:.9rem;line-height:1.3}.bubble-occupation[data-astro-cid-lpzuvgmn]{align-self:flex-start;width:70%}.bubble-tasks[data-astro-cid-lpzuvgmn],.bubble-interests[data-astro-cid-lpzuvgmn]{align-self:flex-start;width:95%;margin-left:10px}.bubble-funfact[data-astro-cid-lpzuvgmn]{background-color:#8fbfaa;align-self:flex-start;width:100%}@media (width<=900px){.member-card-container[data-astro-cid-lpzuvgmn]:hover .member-card[data-astro-cid-lpzuvgmn]{width:100%;height:100%;box-shadow:none;background-color:#0000;flex-direction:column;padding:20px;top:0;left:0;transform:none}.member-card-container[data-astro-cid-lpzuvgmn]:hover .card-visual[data-astro-cid-lpzuvgmn]{width:100%;margin-right:0}.member-card-container[data-astro-cid-lpzuvgmn]:hover .card-details[data-astro-cid-lpzuvgmn]{display:none}.member-card-container[data-astro-cid-lpzuvgmn]:hover{z-index:1}}
