.page-header[data-astro-cid-kjijjxup]{padding:var(--spacing-xxl) 0;background:linear-gradient(135deg,rgba(var(--night-rgb),.9),rgba(var(--yinmn-blue-rgb),.8));text-align:center}@media (max-width: 768px){.page-header[data-astro-cid-kjijjxup]{padding-top:calc(var(--spacing-xxl) + var(--spacing-xxl))}}.page-header[data-astro-cid-kjijjxup] h1[data-astro-cid-kjijjxup]{font-size:3rem;margin-bottom:var(--spacing-sm);background:linear-gradient(to right,var(--emerald),var(--bright-pink-crayola));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.page-header[data-astro-cid-kjijjxup] .subtitle[data-astro-cid-kjijjxup]{font-size:1.2rem;opacity:.8}.team-intro[data-astro-cid-kjijjxup]{padding:var(--spacing-xl) 0}.team-intro[data-astro-cid-kjijjxup] .intro-panel[data-astro-cid-kjijjxup]{display:flex;gap:var(--spacing-xl);padding:var(--spacing-xl);position:relative;overflow:hidden}.team-intro[data-astro-cid-kjijjxup] .intro-panel[data-astro-cid-kjijjxup]:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(to right,var(--emerald),var(--bright-pink-crayola),var(--sunglow))}@media (max-width: 992px){.team-intro[data-astro-cid-kjijjxup] .intro-panel[data-astro-cid-kjijjxup]{flex-direction:column}}.team-intro[data-astro-cid-kjijjxup] .intro-content[data-astro-cid-kjijjxup]{flex:2}.team-intro[data-astro-cid-kjijjxup] .intro-content[data-astro-cid-kjijjxup] h2[data-astro-cid-kjijjxup]{font-size:2rem;margin-bottom:var(--spacing-md);color:var(--emerald)}.team-intro[data-astro-cid-kjijjxup] .intro-content[data-astro-cid-kjijjxup] p[data-astro-cid-kjijjxup]{margin-bottom:var(--spacing-md);line-height:1.7;font-size:1.1rem}.team-intro[data-astro-cid-kjijjxup] .intro-content[data-astro-cid-kjijjxup] .guidelines-link[data-astro-cid-kjijjxup]{color:var(--emerald);font-weight:500;text-decoration:underline;transition:color var(--transition-normal)}.team-intro[data-astro-cid-kjijjxup] .intro-content[data-astro-cid-kjijjxup] .guidelines-link[data-astro-cid-kjijjxup]:hover{color:var(--bright-pink-crayola)}.team-intro[data-astro-cid-kjijjxup] .intro-stats[data-astro-cid-kjijjxup]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-lg);padding-left:var(--spacing-xl);border-left:1px solid rgba(var(--white-rgb),.1)}@media (max-width: 992px){.team-intro[data-astro-cid-kjijjxup] .intro-stats[data-astro-cid-kjijjxup]{flex-direction:row;padding-left:0;border-left:none;padding-top:var(--spacing-lg);border-top:1px solid rgba(var(--white-rgb),.1)}}@media (max-width: 576px){.team-intro[data-astro-cid-kjijjxup] .intro-stats[data-astro-cid-kjijjxup]{flex-direction:column}}.team-intro[data-astro-cid-kjijjxup] .stat-item[data-astro-cid-kjijjxup]{display:flex;flex-direction:column;align-items:center;text-align:center}.team-intro[data-astro-cid-kjijjxup] .stat-item[data-astro-cid-kjijjxup] .stat-number[data-astro-cid-kjijjxup]{font-size:2.5rem;font-weight:700;color:var(--bright-pink-crayola);margin-bottom:var(--spacing-xs);font-family:var(--font-secondary)}.team-intro[data-astro-cid-kjijjxup] .stat-item[data-astro-cid-kjijjxup] .stat-label[data-astro-cid-kjijjxup]{font-size:1rem;color:var(--white);opacity:.8}.team-members[data-astro-cid-kjijjxup]{padding:var(--spacing-xl) 0}.team-members[data-astro-cid-kjijjxup] .section-title[data-astro-cid-kjijjxup]{text-align:center;font-size:2.2rem;margin-bottom:var(--spacing-xl);color:var(--white);position:relative;display:inline-block;left:50%;transform:translate(-50%)}.team-members[data-astro-cid-kjijjxup] .section-title[data-astro-cid-kjijjxup]:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:3px;background:linear-gradient(to right,var(--emerald),transparent);border-radius:3px}.team-members[data-astro-cid-kjijjxup] .developer-profile[data-astro-cid-kjijjxup]{margin-bottom:var(--spacing-xl);padding:0;overflow:hidden;transition:transform var(--transition-normal)}.team-members[data-astro-cid-kjijjxup] .developer-profile[data-astro-cid-kjijjxup]:hover{transform:translateY(-5px)}.team-members[data-astro-cid-kjijjxup] .developer-profile[data-astro-cid-kjijjxup]:last-child{margin-bottom:0}.team-members[data-astro-cid-kjijjxup] .profile-layout[data-astro-cid-kjijjxup]{display:grid;grid-template-columns:300px 1fr}@media (max-width: 992px){.team-members[data-astro-cid-kjijjxup] .profile-layout[data-astro-cid-kjijjxup]{grid-template-columns:1fr}}.team-members[data-astro-cid-kjijjxup] .profile-image-container[data-astro-cid-kjijjxup]{padding:var(--spacing-xl);display:flex;flex-direction:column;align-items:center;background:rgba(var(--night-rgb),.3);position:relative}.team-members[data-astro-cid-kjijjxup] .profile-image-container[data-astro-cid-kjijjxup]:before{content:"";position:absolute;top:0;bottom:0;left:0;width:5px;background:linear-gradient(to bottom,var(--emerald),var(--bright-pink-crayola))}@media (max-width: 992px){.team-members[data-astro-cid-kjijjxup] .profile-image-container[data-astro-cid-kjijjxup]{padding:var(--spacing-lg)}.team-members[data-astro-cid-kjijjxup] .profile-image-container[data-astro-cid-kjijjxup]:before{inset:0 0 auto;width:100%;height:5px;background:linear-gradient(to right,var(--emerald),var(--bright-pink-crayola))}}.team-members[data-astro-cid-kjijjxup] .profile-image-wrapper[data-astro-cid-kjijjxup]{width:200px;height:200px;border-radius:50%;overflow:hidden;border:3px solid var(--emerald);margin-bottom:var(--spacing-lg);position:relative}.team-members[data-astro-cid-kjijjxup] .profile-image-wrapper[data-astro-cid-kjijjxup]:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 20px rgba(var(--emerald-rgb),.5);pointer-events:none}@media (max-width: 576px){.team-members[data-astro-cid-kjijjxup] .profile-image-wrapper[data-astro-cid-kjijjxup]{width:150px;height:150px}}.team-members[data-astro-cid-kjijjxup] .profile-image[data-astro-cid-kjijjxup]{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-normal)}.team-members[data-astro-cid-kjijjxup] .profile-image[data-astro-cid-kjijjxup]:hover{transform:scale(1.05)}.team-members[data-astro-cid-kjijjxup] .profile-socials[data-astro-cid-kjijjxup]{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-md)}.team-members[data-astro-cid-kjijjxup] .social-link[data-astro-cid-kjijjxup]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgba(var(--white-rgb),.1);color:var(--white);transition:all var(--transition-normal)}.team-members[data-astro-cid-kjijjxup] .social-link[data-astro-cid-kjijjxup]:hover{background:var(--emerald);transform:translateY(-3px)}.team-members[data-astro-cid-kjijjxup] .profile-content[data-astro-cid-kjijjxup]{padding:var(--spacing-xl)}@media (max-width: 992px){.team-members[data-astro-cid-kjijjxup] .profile-content[data-astro-cid-kjijjxup]{padding:var(--spacing-lg)}}.team-members[data-astro-cid-kjijjxup] .profile-header[data-astro-cid-kjijjxup]{margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:1px solid rgba(var(--white-rgb),.1)}.team-members[data-astro-cid-kjijjxup] .profile-name[data-astro-cid-kjijjxup]{font-size:2rem;margin-bottom:var(--spacing-xs);color:var(--white);font-family:var(--font-secondary)}.team-members[data-astro-cid-kjijjxup] .profile-role[data-astro-cid-kjijjxup]{font-size:1.2rem;color:var(--emerald);font-weight:500}.team-members[data-astro-cid-kjijjxup] .profile-bio[data-astro-cid-kjijjxup]{margin-bottom:var(--spacing-lg)}.team-members[data-astro-cid-kjijjxup] .profile-bio[data-astro-cid-kjijjxup] .bio-short[data-astro-cid-kjijjxup]{font-size:1.2rem;margin-bottom:var(--spacing-md);color:var(--white);font-weight:500}.team-members[data-astro-cid-kjijjxup] .profile-bio[data-astro-cid-kjijjxup] .bio-long[data-astro-cid-kjijjxup]{line-height:1.7;color:rgba(var(--white-rgb),.9)}.team-members[data-astro-cid-kjijjxup] .profile-skills[data-astro-cid-kjijjxup],.team-members[data-astro-cid-kjijjxup] .profile-projects[data-astro-cid-kjijjxup]{margin-bottom:var(--spacing-lg)}.team-members[data-astro-cid-kjijjxup] .profile-skills[data-astro-cid-kjijjxup] h4[data-astro-cid-kjijjxup],.team-members[data-astro-cid-kjijjxup] .profile-projects[data-astro-cid-kjijjxup] h4[data-astro-cid-kjijjxup]{font-size:1.2rem;margin-bottom:var(--spacing-md);color:var(--bright-pink-crayola);position:relative;display:inline-block}.team-members[data-astro-cid-kjijjxup] .profile-skills[data-astro-cid-kjijjxup] h4[data-astro-cid-kjijjxup]:after,.team-members[data-astro-cid-kjijjxup] .profile-projects[data-astro-cid-kjijjxup] h4[data-astro-cid-kjijjxup]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background:rgba(var(--bright-pink-crayola-rgb),.3);border-radius:2px}.team-members[data-astro-cid-kjijjxup] .skills-list[data-astro-cid-kjijjxup]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.team-members[data-astro-cid-kjijjxup] .skill-tag[data-astro-cid-kjijjxup]{padding:var(--spacing-xs) var(--spacing-sm);background:rgba(var(--emerald-rgb),.1);color:var(--emerald);border-radius:var(--radius-sm);font-size:.9rem;transition:all var(--transition-normal)}.team-members[data-astro-cid-kjijjxup] .skill-tag[data-astro-cid-kjijjxup]:hover{background:rgba(var(--emerald-rgb),.2);transform:translateY(-2px)}.team-members[data-astro-cid-kjijjxup] .projects-list[data-astro-cid-kjijjxup]{list-style:none;padding:0}.team-members[data-astro-cid-kjijjxup] .project-item[data-astro-cid-kjijjxup]{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:rgba(var(--white-rgb),.05);border-radius:var(--radius-md);border-left:3px solid var(--sunglow);transition:all var(--transition-normal)}.team-members[data-astro-cid-kjijjxup] .project-item[data-astro-cid-kjijjxup]:hover{background:rgba(var(--white-rgb),.08);transform:translate(5px)}.team-members[data-astro-cid-kjijjxup] .project-item[data-astro-cid-kjijjxup] .project-name[data-astro-cid-kjijjxup]{display:block;font-weight:600;margin-bottom:var(--spacing-xs);color:var(--sunglow)}.team-members[data-astro-cid-kjijjxup] .project-item[data-astro-cid-kjijjxup] .project-description[data-astro-cid-kjijjxup]{font-size:.9rem;opacity:.8}.team-members[data-astro-cid-kjijjxup] .profile-actions[data-astro-cid-kjijjxup]{display:flex;justify-content:flex-end}.team-members[data-astro-cid-kjijjxup] .profile-actions[data-astro-cid-kjijjxup] .profile-button[data-astro-cid-kjijjxup]{padding:var(--spacing-sm) var(--spacing-lg);font-weight:600}.join-team[data-astro-cid-kjijjxup]{padding:var(--spacing-xl) 0 var(--spacing-xxl)}.join-team[data-astro-cid-kjijjxup] .join-panel[data-astro-cid-kjijjxup]{text-align:center;padding:var(--spacing-xl);background:linear-gradient(135deg,rgba(var(--night-rgb),.7),rgba(var(--yinmn-blue-rgb),.4))}.join-team[data-astro-cid-kjijjxup] .join-panel[data-astro-cid-kjijjxup] h2[data-astro-cid-kjijjxup]{font-size:2rem;margin-bottom:var(--spacing-md);color:var(--white)}.join-team[data-astro-cid-kjijjxup] .join-panel[data-astro-cid-kjijjxup] p[data-astro-cid-kjijjxup]{max-width:600px;margin:0 auto var(--spacing-lg);font-size:1.1rem;line-height:1.7}.join-team[data-astro-cid-kjijjxup] .join-actions[data-astro-cid-kjijjxup]{display:flex;justify-content:center;gap:var(--spacing-lg)}@media (max-width: 576px){.join-team[data-astro-cid-kjijjxup] .join-actions[data-astro-cid-kjijjxup]{flex-direction:column;align-items:center;gap:var(--spacing-md)}}.join-team[data-astro-cid-kjijjxup] .join-actions[data-astro-cid-kjijjxup] .join-button[data-astro-cid-kjijjxup]{padding:var(--spacing-md) var(--spacing-xl);font-weight:600;font-size:1.1rem}.join-team[data-astro-cid-kjijjxup] .join-actions[data-astro-cid-kjijjxup] .join-link[data-astro-cid-kjijjxup]{display:flex;align-items:center;color:var(--emerald);font-weight:500}.join-team[data-astro-cid-kjijjxup] .join-actions[data-astro-cid-kjijjxup] .join-link[data-astro-cid-kjijjxup]:hover{color:var(--bright-pink-crayola)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.page-header[data-astro-cid-kjijjxup] h1[data-astro-cid-kjijjxup]{font-size:2.5rem}.team-members[data-astro-cid-kjijjxup] .section-title[data-astro-cid-kjijjxup]{font-size:1.8rem}.profile-name[data-astro-cid-kjijjxup]{font-size:1.8rem!important}}
