.page_container__a1wPw{width:100%;height:400px;background:url(/py5.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;mix-blend-mode:exclusion;position:relative;top:0;display:flex;flex-direction:column;justify-content:center}.page_container__a1wPw .page_hexImg__8FHqE{padding:0 300px;width:100%;z-index:-1;position:absolute}.page_con__GlRIK{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 0;position:relative}.page_con__GlRIK h1{font-size:3rem;color:#fff;padding-bottom:0}.page_arrow__mNYEd{width:15px;height:15px}.page_breadcrumb__MO_GJ{display:flex;align-items:center;gap:15px;color:#fff;font-size:1.25rem}@media screen and (max-width:768px){.page_container__a1wPw{height:300px}.page_container__a1wPw .page_hexImg__8FHqE{padding:0 10px;margin-top:50px}.page_con__GlRIK{padding:20px 0 0}.page_con__GlRIK h1{font-size:2.5rem}.page_breadcrumb__MO_GJ{gap:7px;font-size:1rem}.page_arrow__mNYEd{width:13px;height:13px}}.page_dash__X2IHS{display:flex;align-items:center;flex-direction:row;gap:10px;padding:15px 0}.page_a__MIqag{height:3px;width:40px;background-color:var(--c3)}.page_b__yGYSB{height:6px;width:7px;background-color:var(--c3);transform:rotate(45deg)}.page_c__M7m9h{height:3px;width:160px;background-color:var(--c3)}.contact_contactPage__1rDu5{min-height:100vh;padding-bottom:80px}.contact_headings__TU4EQ{margin:2.5rem 0 1rem;display:flex;flex-direction:column;align-items:center}.contact_mainhead__q1qW3{font-weight:700;text-align:center;font-size:2.2rem}.contact_subhead__61gAr{color:hsla(0,0%,94%,.5);text-align:center;font-size:1.1rem;max-width:600px;margin-top:.5rem;line-height:1.6}.contact_contactGrid__39ECc{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;padding:0 100px;max-width:1200px;margin:3rem auto 0}.contact_contactCard__0nlF6{position:relative;border:1px solid rgba(184,149,253,.1);border-radius:16px;background:linear-gradient(165deg,rgba(14,0,35,.9),rgba(30,10,60,.4));overflow:hidden;padding:32px 28px;transition:all .35s cubic-bezier(.4,0,.2,1)}.contact_contactCard__0nlF6:before{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;background:linear-gradient(165deg,rgba(184,149,253,.2),rgba(74,144,244,.1) 50%,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .35s ease}.contact_contactCard__0nlF6:hover{border-color:rgba(184,149,253,.25);transform:translateY(-4px);box-shadow:0 16px 48px rgba(114,82,246,.1),0 4px 16px rgba(0,0,0,.25)}.contact_contactCard__0nlF6:hover:before{opacity:1}.contact_cardTopBar__RwOjL{height:3px;border-radius:16px 16px 0 0;position:absolute;top:0;left:0;right:0}.contact_cardIcon__jLVUe{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:1.5rem}.contact_cardIcon__jLVUe svg{width:22px;height:22px}.contact_cardTitle__HRUF6{font-size:1.15rem;font-weight:700;color:var(--secondary);margin-bottom:6px}.contact_cardDescription__7iXze{font-size:.85rem;color:hsla(0,0%,94%,.45);line-height:1.6;margin-bottom:20px}.contact_cardLabel__CyDxl{font-size:.68rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;display:block}.contact_cardLink__vVz_G{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:12px;border:1px solid rgba(184,149,253,.1);background:rgba(184,149,253,.03);color:var(--secondary);text-decoration:none;font-size:.9rem;font-weight:500;font-family:inherit;transition:all .25s ease;margin-bottom:10px}.contact_cardLink__vVz_G:last-child{margin-bottom:0}.contact_cardLink__vVz_G svg{width:16px;height:16px;flex-shrink:0;opacity:.6}.contact_cardLink__vVz_G:hover{border-color:rgba(184,149,253,.3);background:rgba(184,149,253,.08);transform:translateX(4px)}.contact_cardLinkNote__GxvsX{font-size:.72rem;color:hsla(0,0%,94%,.3);font-weight:400;margin-left:auto;white-space:nowrap}.contact_socialSection__V378o{padding:0 100px;max-width:1200px;margin:48px auto 0}.contact_socialTitle__RWA_W{font-size:1.25rem;font-weight:700;color:var(--secondary);text-align:center;margin-bottom:24px}.contact_socialGrid__9PGbY{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.contact_socialCard__K1xqp{display:flex;align-items:center;gap:12px;padding:14px 24px;border-radius:14px;border:1px solid rgba(184,149,253,.1);background:linear-gradient(165deg,rgba(14,0,35,.9),rgba(30,10,60,.3));color:var(--secondary);text-decoration:none;font-size:.9rem;font-weight:600;font-family:inherit;transition:all .3s ease}.contact_socialCard__K1xqp svg{width:20px;height:20px}.contact_socialCard__K1xqp:hover{border-color:rgba(184,149,253,.3);background:rgba(184,149,253,.08);transform:translateY(-3px);box-shadow:0 8px 24px rgba(114,82,246,.12)}.contact_ctaBanner__i6N6q{padding:0 100px;max-width:1200px;margin:48px auto 0}.contact_ctaCard__kUkV_{position:relative;border:1px solid rgba(74,144,244,.2);border-radius:16px;background:linear-gradient(165deg,rgba(14,0,35,.95),rgba(40,15,80,.3));overflow:hidden;padding:40px;text-align:center}.contact_ctaCard__kUkV_:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--g4) 0,var(--accent) 40%,var(--g2) 70%,var(--g1) 100%)}.contact_ctaTitle__wNXa7{font-size:1.4rem;font-weight:700;color:var(--secondary);margin-bottom:8px}.contact_ctaText__pdI6E{font-size:.9rem;color:hsla(0,0%,94%,.5);line-height:1.6;max-width:500px;margin:0 auto 24px}.contact_ctaBtn__jB39i{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:100px;border:1px solid rgba(184,149,253,.3);background:rgba(184,149,253,.12);color:var(--accent);font-size:.9rem;font-weight:600;font-family:inherit;text-decoration:none;transition:all .25s ease}.contact_ctaBtn__jB39i:hover{background:rgba(184,149,253,.2);border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 24px rgba(114,82,246,.15)}@media screen and (max-width:1024px){.contact_contactGrid__39ECc,.contact_ctaBanner__i6N6q,.contact_socialSection__V378o{padding:0 60px}}@media screen and (max-width:768px){.contact_contactGrid__39ECc{padding:0 24px;grid-template-columns:1fr;gap:16px}.contact_mainhead__q1qW3{font-size:1.8rem}.contact_subhead__61gAr{font-size:1rem;padding:0 24px}.contact_contactCard__0nlF6{padding:24px 20px}.contact_socialSection__V378o{padding:0 24px}.contact_socialGrid__9PGbY{gap:10px}.contact_socialCard__K1xqp{padding:12px 18px;font-size:.82rem}.contact_ctaBanner__i6N6q{padding:0 24px}.contact_ctaCard__kUkV_{padding:28px 20px}.contact_ctaTitle__wNXa7{font-size:1.2rem}}@media screen and (max-width:480px){.contact_socialGrid__9PGbY{flex-direction:column;align-items:stretch}.contact_socialCard__K1xqp{justify-content:center}.contact_cardLink__vVz_G{font-size:.82rem;padding:10px 14px}.contact_cardLinkNote__GxvsX{display:none}}.events_eventsPage__vCd0M{min-height:100vh;padding-bottom:80px}.events_headings__65pu4{margin:2.5rem 0 1rem;display:flex;flex-direction:column;align-items:center}.events_mainhead__ZpiRj{font-weight:700;text-align:center;font-size:2.2rem}.events_subhead__WcPWV{color:hsla(0,0%,94%,.5);text-align:center;font-size:1.1rem;max-width:600px;margin-top:.5rem;line-height:1.6}.events_filterBar__iZDPE{display:flex;justify-content:center;gap:12px;padding:0 100px;margin:2rem 0 3rem;flex-wrap:wrap}.events_filterBtn__4dWFB{padding:8px 22px;border-radius:100px;border:1px solid rgba(184,149,253,.3);background:transparent;color:var(--secondary);font-size:.9rem;font-family:inherit;cursor:pointer;transition:all .25s ease;letter-spacing:.3px}.events_filterBtn__4dWFB:hover{border-color:var(--accent);background:rgba(184,149,253,.08)}.events_filterBtnActive__qUu8g{border-color:var(--accent);background:rgba(184,149,253,.15);color:var(--accent)}.events_eventsGrid__dMMZS{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:28px;padding:0 100px;max-width:1400px;margin:0 auto}.events_card__9XTYH{position:relative;border:1px solid rgba(184,149,253,.12);border-radius:12px;background:linear-gradient(165deg,rgba(14,0,35,.9),rgba(30,10,60,.5));overflow:hidden;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.events_card__9XTYH:before{content:"";position:absolute;inset:0;border-radius:12px;padding:1px;background:linear-gradient(165deg,rgba(184,149,253,.2),rgba(74,144,244,.1) 50%,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .35s ease}.events_card__9XTYH:hover{border-color:rgba(184,149,253,.3);transform:translateY(-4px);box-shadow:0 16px 48px rgba(114,82,246,.12),0 4px 16px rgba(0,0,0,.3)}.events_card__9XTYH:hover:before{opacity:1}.events_cardAccent__zQjgP{height:3px;background:linear-gradient(90deg,var(--g4) 0,var(--accent) 50%,var(--g3) 100%);opacity:0;transition:opacity .35s ease}.events_card__9XTYH:hover .events_cardAccent__zQjgP{opacity:1}.events_cardBanner__753_i{width:100%;height:200px;overflow:hidden;position:relative;background:#0e0023;transform:translateZ(0)}.events_cardBanner__753_i img{width:calc(100% + 2px);height:calc(100% + 2px);margin:-1px;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease;opacity:.85;backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}.events_card__9XTYH:hover .events_cardBanner__753_i img{transform:scale(1.06);opacity:1}.events_cardBannerOverlay__MBU0G{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(14,0,35,.95));pointer-events:none}.events_statusBadge__vdj3I{position:absolute;top:14px;right:14px;padding:4px 14px;border-radius:100px;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:2}.events_statusUpcoming__fAFdS{background:rgba(20,178,95,.2);color:#34d058;border:1px solid rgba(20,178,95,.3)}.events_statusPast__xAIFh{background:hsla(0,0%,94%,.1);color:hsla(0,0%,94%,.6);border:1px solid hsla(0,0%,94%,.15)}.events_cardBody__h4EoN{padding:20px 24px;flex:1;display:flex;flex-direction:column;gap:14px}.events_dateRow__zRiI_{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--accent);font-weight:500}.events_dateRow__zRiI_ svg{width:14px;height:14px;flex-shrink:0}.events_cardTitle__6KGr2{font-size:1.35rem;font-weight:700;line-height:1.35;color:var(--secondary);transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.events_card__9XTYH:hover .events_cardTitle__6KGr2{color:#fff}.events_cardDesc__TwoN3{font-size:.92rem;line-height:1.55;color:hsla(0,0%,94%,.55);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.events_cardTags__hR7XQ{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px}.events_tag__31mTE{padding:3px 10px;border-radius:100px;font-size:.72rem;font-weight:500;letter-spacing:.3px;border:1px solid}.events_tagAI__tnYUr{color:var(--g4);border-color:rgba(74,144,244,.25);background:rgba(74,144,244,.08)}.events_tagWorkshop__jxiyY{color:var(--g2);border-color:rgba(20,178,95,.25);background:rgba(20,178,95,.08)}.events_tagCommunity__wSq_h{color:var(--g1);border-color:rgba(255,184,8,.25);background:rgba(255,184,8,.08)}.events_tagDevFest__Q3yoX{color:var(--g3);border-color:rgba(247,64,55,.25);background:rgba(247,64,55,.08)}.events_tagDefault__Sh10i{color:var(--accent);border-color:rgba(184,149,253,.25);background:rgba(184,149,253,.08)}.events_cardFooter__8M4rz{padding:16px 24px;border-top:1px solid rgba(184,149,253,.08);display:flex;align-items:center;justify-content:space-between}.events_footerLeft__gYuD0{display:flex;align-items:center;gap:10px}.events_rsvpCount__5VlG7{display:flex;align-items:center;gap:6px;font-size:.82rem;color:hsla(0,0%,94%,.5)}.events_rsvpCount__5VlG7 svg{width:14px;height:14px}.events_locationChip__0lcH6{display:flex;align-items:center;gap:5px;font-size:.78rem;color:hsla(0,0%,94%,.4);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.events_locationChip__0lcH6 svg{width:12px;height:12px;flex-shrink:0}.events_rsvpBtn__qjEqk{padding:6px 20px;border-radius:8px;border:1px solid rgba(184,149,253,.3);background:rgba(184,149,253,.08);color:var(--accent);font-size:.82rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .25s ease;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.events_rsvpBtn__qjEqk:hover{background:rgba(184,149,253,.18);border-color:var(--accent);transform:translateY(-1px);box-shadow:0 4px 12px rgba(184,149,253,.15)}.events_rsvpBtn__qjEqk svg{width:12px;height:12px;transition:transform .2s ease}.events_rsvpBtn__qjEqk:hover svg{transform:translateX(2px)}.events_emptyState__rCJV0{text-align:center;padding:80px 40px;color:hsla(0,0%,94%,.4);font-size:1.1rem}@media screen and (max-width:1024px){.events_eventsGrid__dMMZS{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));padding:0 60px;gap:24px}}@media screen and (max-width:768px){.events_eventsGrid__dMMZS{grid-template-columns:1fr;padding:0 24px;gap:20px}.events_filterBar__iZDPE{padding:0 24px;gap:8px}.events_filterBtn__4dWFB{padding:7px 16px;font-size:.82rem}.events_mainhead__ZpiRj{font-size:1.8rem}.events_subhead__WcPWV{font-size:1rem;padding:0 24px}.events_cardBanner__753_i{height:170px}.events_cardTitle__6KGr2{font-size:1.2rem}.events_cardBody__h4EoN{padding:16px 18px;gap:10px}.events_cardFooter__8M4rz{padding:14px 18px;flex-direction:column;gap:12px;align-items:flex-start}.events_rsvpBtn__qjEqk{width:100%;justify-content:center}}@media screen and (max-width:480px){.events_eventsGrid__dMMZS{padding:0 16px}.events_cardBanner__753_i{height:150px}}.page_faqsPage__2Ov_9{min-height:100vh;padding-bottom:80px}.page_headings__B71gN{margin:2.5rem 0 1rem;display:flex;flex-direction:column;align-items:center}.page_mainhead__91aGM{font-weight:700;text-align:center;font-size:2.2rem}.page_subhead__Ax8Pv{color:hsla(0,0%,94%,.5);text-align:center;font-size:1.1rem;max-width:600px;margin-top:.5rem;line-height:1.6}.page_filterBar__UvLVv{display:flex;justify-content:center;gap:10px;padding:0 100px;margin:2rem 0 3rem;flex-wrap:wrap}.page_filterBtn__AUIag{padding:8px 22px;border-radius:100px;border:1px solid rgba(184,149,253,.3);background:transparent;color:var(--secondary);font-size:.9rem;font-family:inherit;cursor:pointer;transition:all .25s ease;letter-spacing:.3px}.page_filterBtn__AUIag:hover{border-color:var(--accent);background:rgba(184,149,253,.08)}.page_filterBtnActive__ngEmx{border-color:var(--accent);background:rgba(184,149,253,.15);color:var(--accent)}.page_faqContainer__gWosz{max-width:860px;margin:0 auto;padding:0 100px;display:flex;flex-direction:column;gap:14px}.page_faqItem__jxqE5{border:1px solid rgba(184,149,253,.1);border-radius:12px;background:linear-gradient(165deg,rgba(14,0,35,.9),rgba(30,10,60,.4));overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.page_faqItem__jxqE5:hover{border-color:rgba(184,149,253,.2)}.page_faqItemOpen__37QnC{border-color:rgba(184,149,253,.25);box-shadow:0 8px 32px rgba(114,82,246,.08)}.page_faqQuestion__kt4z3{width:100%;display:flex;align-items:center;gap:14px;padding:20px 24px;background:none;border:none;color:var(--secondary);font-family:inherit;font-size:1.05rem;font-weight:600;text-align:left;cursor:pointer;transition:background .2s ease;line-height:1.4}.page_faqQuestion__kt4z3:hover{background:rgba(184,149,253,.04)}.page_faqIcon__ttBV_{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.page_faqIcon__ttBV_ svg{width:16px;height:16px}.page_faqIconDefault__ntyk0,.page_faqIconGeneral__bTz_u{background:rgba(74,144,244,.1);color:var(--g4)}.page_faqIconMembership__7_1zI{background:rgba(20,178,95,.1);color:var(--g2)}.page_faqIconEvents__Hp_M_{background:rgba(247,64,55,.1);color:var(--g3)}.page_faqIconTech__r2qW8{background:rgba(184,149,253,.1);color:var(--accent)}.page_faqQuestionText__el4dj{flex:1}.page_faqChevron__xCtkl{width:20px;height:20px;flex-shrink:0;color:hsla(0,0%,94%,.3);transition:all .3s ease}.page_faqChevronOpen__g_Cxt{transform:rotate(180deg);color:var(--accent)}.page_faqAnswer__vvGSS{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1),padding .35s ease}.page_faqAnswerOpen__e5S1c{max-height:500px}.page_faqAnswerInner__KbU5a{padding:0 24px 22px 70px;font-size:.95rem;line-height:1.7;color:hsla(0,0%,94%,.65)}.page_faqAnswerInner__KbU5a a{color:var(--accent);text-decoration:none;border-bottom:1px solid rgba(184,149,253,.3);transition:border-color .2s ease}.page_faqAnswerInner__KbU5a a:hover{border-color:var(--accent)}.page_faqDivider__oWWAO{height:1px;background:rgba(184,149,253,.06);margin:0 24px}.page_faqDividerOpen__ahxlP{background:rgba(184,149,253,.12)}.page_faqCategory__ApofN{display:inline-block;padding:2px 10px;border-radius:100px;font-size:.7rem;font-weight:600;letter-spacing:.4px;margin-bottom:10px;border:1px solid}.page_catGeneral__lg3Pl{color:var(--g4);border-color:rgba(74,144,244,.25);background:rgba(74,144,244,.06)}.page_catMembership__jJAt4{color:var(--g2);border-color:rgba(20,178,95,.25);background:rgba(20,178,95,.06)}.page_catEvents__vEpHz{color:var(--g3);border-color:rgba(247,64,55,.25);background:rgba(247,64,55,.06)}.page_catTech__zYVGq{color:var(--accent);border-color:rgba(184,149,253,.25);background:rgba(184,149,253,.06)}.page_statsBar__sKAxD{max-width:860px;margin:48px auto 0;padding:0 100px;display:flex;justify-content:center;gap:40px}.page_statItem__2KxhB{text-align:center}.page_statNumber__cIkU3{font-size:1.8rem;font-weight:800;color:var(--accent)}.page_statLabel__KxorT{font-size:.82rem;color:hsla(0,0%,94%,.4);margin-top:2px}.page_ctaCard__1oajf{max-width:860px;margin:40px auto 0;padding:0 100px}.page_ctaInner__z9iy_{border:1px solid rgba(184,149,253,.15);border-radius:16px;background:linear-gradient(165deg,rgba(14,0,35,.95),rgba(40,15,80,.3));padding:36px 40px;text-align:center;position:relative;overflow:hidden}.page_ctaInner__z9iy_:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--g4) 0,var(--g2) 33%,var(--g1) 66%,var(--g3) 100%)}.page_ctaTitle__Iipv5{font-size:1.3rem;font-weight:700;margin-bottom:8px}.page_ctaText__Jw7lA{font-size:.95rem;color:hsla(0,0%,94%,.5);margin-bottom:20px;line-height:1.5}.page_ctaBtn__8Pe1d{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:10px;border:none;background:linear-gradient(135deg,var(--accent) 0,var(--g4) 100%);color:#0e0023;font-size:.95rem;font-weight:700;font-family:inherit;cursor:pointer;text-decoration:none;transition:all .3s ease}.page_ctaBtn__8Pe1d:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(184,149,253,.3)}.page_ctaBtn__8Pe1d svg{width:16px;height:16px}@media screen and (max-width:1024px){.page_ctaCard__1oajf,.page_faqContainer__gWosz,.page_statsBar__sKAxD{padding:0 60px}}@media screen and (max-width:768px){.page_faqContainer__gWosz{padding:0 24px}.page_filterBar__UvLVv{padding:0 24px;gap:8px}.page_filterBtn__AUIag{padding:7px 16px;font-size:.82rem}.page_mainhead__91aGM{font-size:1.8rem}.page_subhead__Ax8Pv{font-size:1rem;padding:0 24px}.page_faqQuestion__kt4z3{padding:16px 18px;font-size:.95rem;gap:12px}.page_faqAnswerInner__KbU5a{padding:0 18px 18px 62px;font-size:.9rem}.page_faqIcon__ttBV_{width:28px;height:28px}.page_faqIcon__ttBV_ svg{width:14px;height:14px}.page_statsBar__sKAxD{padding:0 24px;gap:24px}.page_statNumber__cIkU3{font-size:1.4rem}.page_ctaCard__1oajf{padding:0 24px}.page_ctaInner__z9iy_{padding:28px 24px}}@media screen and (max-width:480px){.page_faqAnswerInner__KbU5a{padding:0 16px 16px}.page_statsBar__sKAxD{gap:16px}}.page_hero__ltPyA{height:100vh;width:100vw;overflow:none;display:flex;align-items:flex-end;justify-content:center}.page_hero__ltPyA .page_con__Mtn18{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;height:100vh;margin:0}.page_hero__ltPyA .page_con__Mtn18 .page_left__YlOOL{flex:1;display:flex;flex-direction:column;justify-content:center;padding-left:100px;padding-top:200px}.page_hero__ltPyA .page_con__Mtn18 .page_left__YlOOL .page_heading__s3fl7{font-size:3rem}.page_hero__ltPyA .page_con__Mtn18 .page_left__YlOOL .page_subHeading__E_e8R{font-size:1.5rem;padding:15px 0}.page_hero__ltPyA .page_con__Mtn18 .page_left__YlOOL .page_para__aj8EK{font-size:1.25rem;max-width:540px;padding:10px 0;line-height:1.875rem}.page_hero__ltPyA .page_con__Mtn18 .page_left__YlOOL .page_join__7HI3p{font-size:1.25rem;padding:10px 20px;margin:20px 0;border-radius:40px;border:1.5px solid #e6dfcf;width:-moz-fit-content;width:fit-content;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease-in-out}.page_hero__ltPyA .page_con__Mtn18 .page_left__YlOOL .page_join__7HI3p:hover{color:var(--primary);border:1.5px solid var(--secondary);transform:scale(1.05);transition:all .2s ease-in-out}.page_hero__ltPyA img{position:absolute;right:0;width:100vw;bottom:-250px;z-index:-1}.page_hero__ltPyA .page_con__Mtn18 .page_right__XSBt3{flex:1;position:relative;display:flex;justify-content:center;align-items:center;height:100%;padding:60px 30px}.page_hero__ltPyA .page_con__Mtn18 .page_right__XSBt3>div{width:100%;height:100%;position:relative}.page_waveEmoji__zFB_3{animation-name:page_wave-animation___gCex;animation-duration:2.5s;animation-iteration-count:infinite;transform-origin:70% 70%;display:inline-block}@keyframes page_wave-animation___gCex{0%{transform:rotate(0deg)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0deg)}to{transform:rotate(0deg)}}.page_mouse_scroll__Ye5jL{display:block;width:24px;height:100px;position:absolute;bottom:10px;transform:scale(1.2)}.page_m_scroll_arrows__M1z2D{display:block;transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff;margin:0 0 3px 4px;width:16px;height:16px}.page_unu__tBmJh{margin-top:1px}.page_doi__VqWZ4,.page_trei__TQpyy,.page_unu__tBmJh{animation:page_mouse-scroll__Kb8FY 1s infinite}.page_unu__tBmJh{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-direction:alternate;animation-delay:alternate}.page_doi__VqWZ4{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.page_doi__VqWZ4,.page_trei__TQpyy{-webkit-animation-direction:alternate;animation-direction:alternate;margin-top:-6px}.page_trei__TQpyy{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.page_mouse___RwIU{height:42px;width:24px;border-radius:14px;transform:none;border:2px solid #fff;top:170px}.page_wheel__q9HJz{display:block;margin:5px auto;background:#fff;position:relative;height:4px;width:4px;border:2px solid #fff;border-radius:8px;animation:page_mouse-wheel__0GaQk .6s linear infinite}@keyframes page_mouse-wheel__0GaQk{0%{top:1px}25%{top:2px}50%{top:3px}75%{top:2px}to{top:1px}}@keyframes page_mouse-scroll__Kb8FY{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.page_scrollDownArrow__YapP8{color:var(--c3);transform:rotate(90deg);position:absolute;bottom:25px;font-size:2.5rem;animation:page_bounce__dGZkc 2s infinite;cursor:pointer}@keyframes page_bounce__dGZkc{0%,to{transform:rotate(90deg) translateX(10px)}50%{transform:rotate(90deg) translateX(20px)}}@media screen and (max-width:768px){.page_hero__ltPyA .page_con__Mtn18{margin:0;flex-direction:column}.page_hero__ltPyA .page_con__Mtn18 .page_left__YlOOL{padding-left:40px;padding-right:40px;padding-top:0}.page_hero__ltPyA .page_con__Mtn18 .page_right__XSBt3{display:none}.page_hero__ltPyA .page_con__Mtn18 .page_left__YlOOL .page_heading__s3fl7{font-size:2.5rem;line-height:2.625rem}.page_hero__ltPyA .page_con__Mtn18 .page_left__YlOOL .page_subHeading__E_e8R{font-size:1.2rem}.page_hero__ltPyA .page_con__Mtn18 .page_left__YlOOL .page_para__aj8EK{font-size:1rem;line-height:1.6rem}.page_hero__ltPyA .page_con__Mtn18 .page_left__YlOOL .page_join__7HI3p{font-size:1rem}.page_hero__ltPyA img{bottom:-10px;width:768px;right:0}.page_mouse_scroll__Ye5jL{display:block;width:24px;height:100px;position:absolute;bottom:10px;right:40px;transform:scale(.9)}}.page_visions__X_glZ{width:100%;display:flex;flex-direction:row;align-items:center;padding:260px 100px 0;text-align:left}.page_visions__X_glZ .page_visionItem__6nhqD{font-size:1.25rem;padding:30px 0;line-height:1.875rem}.page_visions__X_glZ .page_visionItem__6nhqD:first-child{padding-right:50px}.page_visions__X_glZ .page_visionItem__6nhqD:nth-child(2){padding:0 50px;border-left:1px solid var(--b1);border-right:1px solid var(--b1)}.page_visions__X_glZ .page_visionItem__6nhqD:nth-child(3){padding-left:50px}.page_visionItem__6nhqD h2{font-size:1.75rem;padding:10px 0;font-weight:800;letter-spacing:2px}@media screen and (max-width:768px){.page_visions__X_glZ{display:flex;flex-direction:column;align-items:center;padding:40px}.page_visions__X_glZ .page_visionItem__6nhqD{font-size:1.125rem;line-height:1.6rem}.page_visions__X_glZ .page_visionItem__6nhqD:first-child{padding-right:0}.page_visions__X_glZ .page_visionItem__6nhqD:nth-child(2){padding:50px 0;border-left:none;border-right:none;border-top:1px solid var(--b1);border-bottom:1px solid var(--b1)}.page_visions__X_glZ .page_visionItem__6nhqD:nth-child(3){padding-left:0}}.page_secContainer__JNj2e{width:100%;display:flex;flex-direction:row;padding:60px 100px}.page_left__YlOOL{flex-direction:row}.page_right__XSBt3{flex-direction:row-reverse}.page_contentCon__siqQq,.page_imageCon__h43k3{min-width:50%;display:flex;align-items:center}.page_imageCon__h43k3{padding:0;justify-content:center}.page_imageCon__h43k3 img{width:80%}.page_secHeading__pUwM6{font-size:2.5rem;font-weight:700}.page_secHeading__pUwM6 span{font-weight:400}.page_secDescription__M31fT{font-size:1.25rem;max-width:90%;padding:10px 0 30px;line-height:1.875rem}.page_secRedirect__a5gzq{font-size:1rem;font-weight:700;text-decoration:none;color:var(--secondary);display:flex;align-items:center;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:all .3s}.page_secRedirect__a5gzq span{padding-right:.5rem}.page_secRedirect__a5gzq .page_arrow__arpM5{animation:page_slide__0zdMm 2s infinite;animation-play-state:running}.page_secRedirect__a5gzq:hover .page_arrow__arpM5{animation-play-state:paused}@keyframes page_slide__0zdMm{0%{transform:translateX(0)}50%{transform:translateX(5px)}to{transform:translateX(0)}}.page_aboutIframe__lgDeN{padding-bottom:150px}.page_aboutIframe__lgDeN iframe{width:100%;height:350px}@media screen and (max-width:768px){.page_aboutIframe__lgDeN{padding:0!important}.page_aboutIframe__lgDeN iframe{height:250px}}.page_statContainer__Cvdrx{display:flex;flex-direction:row;justify-content:center}.page_statTitle__6jtxt{font-size:2.5rem;font-weight:600;padding-top:10px}.page_text__Oeu2M{font-size:1.25rem;max-width:540px;line-height:1.875rem}.page_a__1ZE8C{width:50%;display:flex;flex-direction:column;justify-content:space-between}.page_b__pWf5N{width:50%;display:flex;justify-content:center;align-items:center}.page_b__pWf5N .page_button__sce0P{margin-top:2.5rem;height:-moz-fit-content;height:fit-content;font-size:1rem;font-weight:700;cursor:pointer;display:flex;align-items:center;border-left:1px solid var(--b1);padding:10px 20px;-webkit-tap-highlight-color:transparent}.page_b__pWf5N .page_button__sce0P span{font-size:1.2rem}@media screen and (max-width:768px){.page_secContainer__JNj2e{padding:0 40px}.page_left__YlOOL,.page_right__XSBt3{flex-direction:column}.page_contentCon__siqQq{height:-moz-fit-content;height:fit-content;padding:10px 0}.page_secHeading__pUwM6{font-size:2rem}.page_secDescription__M31fT{font-size:1.125rem;line-height:1.6rem}.page_statContainer__Cvdrx{flex-direction:column}.page_a__1ZE8C,.page_imageCon__h43k3 img{width:100%}}.team_teamPage__hMQOQ{min-height:100vh;padding-bottom:80px}.team_headings__OKx_v{margin:2.5rem 0 1rem;display:flex;flex-direction:column;align-items:center}.team_mainhead__wnCd8{font-weight:700;text-align:center;font-size:2.2rem}.team_subhead__R_2aT{color:hsla(0,0%,94%,.5);text-align:center;font-size:1.1rem;max-width:600px;margin-top:.5rem;line-height:1.6}.team_yearToggle__2yWzf{display:flex;justify-content:center;gap:8px;padding:0 100px;margin:2rem 0 3rem;flex-wrap:wrap}.team_yearBtn__w2WDg{padding:8px 24px;border-radius:100px;border:1px solid rgba(184,149,253,.3);background:transparent;color:var(--secondary);font-size:.9rem;font-family:inherit;cursor:pointer;transition:all .25s ease;letter-spacing:.3px}.team_yearBtn__w2WDg:hover{border-color:var(--accent);background:rgba(184,149,253,.08)}.team_yearBtnActive__PZdQH{border-color:var(--accent);background:rgba(184,149,253,.15);color:var(--accent)}.team_section__l1fiR{padding:0 100px;max-width:1400px;margin:0 auto 48px}.team_sectionTitle__SgYxk{display:flex;align-items:center;gap:14px;margin-bottom:28px;padding-bottom:16px;border-bottom:1px solid rgba(184,149,253,.1)}.team_sectionIcon__2PgFG{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.team_sectionIcon__2PgFG svg{width:18px;height:18px}.team_sectionIconBlue__3Dka4{background:rgba(74,144,244,.12);color:var(--g4)}.team_sectionIconGreen__mSwhg{background:rgba(20,178,95,.12);color:var(--g2)}.team_sectionIconRed__YOyAX{background:rgba(247,64,55,.12);color:var(--g3)}.team_sectionIconPurple__JQuPX{background:rgba(184,149,253,.12);color:var(--accent)}.team_sectionIconGold__0xo10{background:rgba(255,193,7,.12);color:#ffc107}.team_sectionLabel__zf8Rv{font-size:1.25rem;font-weight:700;color:var(--secondary)}.team_sectionCount__LHWEj{font-size:.78rem;font-weight:600;padding:2px 10px;border-radius:100px;background:rgba(184,149,253,.1);color:hsla(0,0%,94%,.5);margin-left:4px}.team_teamGrid__0zWoa{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.team_memberCard__U8q7Y{position:relative;border:1px solid rgba(184,149,253,.1);border-radius:12px;background:linear-gradient(165deg,rgba(14,0,35,.9),rgba(30,10,60,.4));overflow:hidden;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;padding:28px 20px 24px;text-align:center}.team_memberCard__U8q7Y:before{content:"";position:absolute;inset:0;border-radius:12px;padding:1px;background:linear-gradient(165deg,rgba(184,149,253,.2),rgba(74,144,244,.1) 50%,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .35s ease}.team_memberCard__U8q7Y:hover{border-color:rgba(184,149,253,.25);transform:translateY(-4px);box-shadow:0 16px 48px rgba(114,82,246,.1),0 4px 16px rgba(0,0,0,.25)}.team_memberCard__U8q7Y:hover:before{opacity:1}.team_avatar__FLizN{width:96px;height:96px;border-radius:50%;overflow:hidden;margin-bottom:18px;position:relative;flex-shrink:0;transition:transform .35s ease}.team_memberCard__U8q7Y:hover .team_avatar__FLizN{transform:scale(1.05)}.team_avatarRing__zw5FI{position:absolute;inset:-3px;border-radius:50%;padding:3px;opacity:0;transition:opacity .35s ease;z-index:1;pointer-events:none}.team_memberCard__U8q7Y:hover .team_avatarRing__zw5FI{opacity:1}.team_ringBlue__qE63b{background:linear-gradient(135deg,var(--g4),var(--accent))}.team_ringGreen__AxS80{background:linear-gradient(135deg,var(--g2),#34d058)}.team_ringRed__rrbwI{background:linear-gradient(135deg,var(--g3),#ff7b72)}.team_ringPurple__D7TLz{background:linear-gradient(135deg,var(--accent),#d2a8ff)}.team_ringGold__9PRNR{background:linear-gradient(135deg,#ffc107,#ffd54f)}.team_avatarImg__iv2BE{-o-object-fit:cover;object-fit:cover;background:var(--primary)}.team_avatarFallback__j0qFQ,.team_avatarImg__iv2BE{width:100%;height:100%;border-radius:50%;position:relative;z-index:2}.team_avatarFallback__j0qFQ{display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700}.team_fallbackBlue__1lQUk{background:rgba(74,144,244,.15);color:var(--g4)}.team_fallbackGreen__jjwLR{background:rgba(20,178,95,.15);color:var(--g2)}.team_fallbackRed__vJxKm{background:rgba(247,64,55,.15);color:var(--g3)}.team_fallbackPurple__1nGzQ{background:rgba(184,149,253,.15);color:var(--accent)}.team_fallbackGold__8nJnf{background:rgba(255,193,7,.15);color:#ffc107}.team_memberName__NaHrK{font-size:1.05rem;font-weight:700;color:var(--secondary);margin-bottom:4px;line-height:1.3;transition:color .2s ease}.team_memberCard__U8q7Y:hover .team_memberName__NaHrK{color:#fff}.team_memberRole__zl8dm{font-size:.82rem;color:hsla(0,0%,94%,.45);line-height:1.4;margin-bottom:14px}.team_roleBadge__S5XNT{padding:4px 14px;border-radius:100px;font-size:.72rem;font-weight:600;letter-spacing:.4px;border:1px solid}.team_badgeOrganizer__OeCdb{color:var(--g4);border-color:rgba(74,144,244,.25);background:rgba(74,144,244,.08)}.team_badgeLead__ixcT8{color:var(--g2);border-color:rgba(20,178,95,.25);background:rgba(20,178,95,.08)}.team_badgeCore__jFXpu{color:var(--accent);border-color:rgba(184,149,253,.25);background:rgba(184,149,253,.08)}.team_badgeFaculty___V4rc{color:#ffc107;border-color:rgba(255,193,7,.25);background:rgba(255,193,7,.08)}.team_badgeMember__lQ6xm{color:hsla(0,0%,94%,.5);border-color:hsla(0,0%,94%,.15);background:hsla(0,0%,94%,.05)}.team_socialRow__46NKJ{display:flex;gap:8px;margin-top:14px}.team_socialLink__WKtlE{width:32px;height:32px;border-radius:8px;border:1px solid rgba(184,149,253,.12);background:rgba(184,149,253,.04);display:flex;align-items:center;justify-content:center;color:hsla(0,0%,94%,.4);text-decoration:none;transition:all .25s ease}.team_socialLink__WKtlE svg{width:14px;height:14px}.team_socialLink__WKtlE:hover{border-color:var(--accent);background:rgba(184,149,253,.12);color:var(--accent);transform:translateY(-2px)}.team_spotlightCard__KG34O{position:relative;border:1px solid rgba(74,144,244,.2);border-radius:16px;background:linear-gradient(165deg,rgba(14,0,35,.95),rgba(40,15,80,.3));overflow:hidden;padding:36px 40px;display:flex;align-items:center;gap:32px;margin-bottom:40px;transition:all .35s ease}.team_spotlightCard__KG34O:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--g4) 0,var(--accent) 40%,var(--g2) 70%,var(--g1) 100%)}.team_spotlightCard__KG34O:hover{border-color:rgba(74,144,244,.35);box-shadow:0 16px 48px rgba(114,82,246,.08)}.team_spotlightAvatar__qmYqe{width:120px;height:120px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid transparent;background-image:linear-gradient(var(--primary),var(--primary)),linear-gradient(135deg,var(--g4),var(--accent));background-origin:border-box;background-clip:padding-box,border-box}.team_spotlightAvatar__qmYqe img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team_spotlightAvatarFallback__0_4FO{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;background:rgba(74,144,244,.1);color:var(--g4)}.team_spotlightInfo__RvkEO{flex:1;display:flex;flex-direction:column;gap:6px}.team_spotlightLabel__AVxlh{font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--g4)}.team_spotlightName__QN6LP{font-size:1.8rem;font-weight:800;line-height:1.2;color:var(--secondary)}.team_spotlightRole__JRci1{font-size:1rem;color:hsla(0,0%,94%,.5);margin-bottom:4px}.team_spotlightChapter__EjSep{font-size:.85rem;color:hsla(0,0%,94%,.35);line-height:1.4}@media screen and (max-width:1024px){.team_section__l1fiR{padding:0 60px}.team_teamGrid__0zWoa{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}.team_spotlightCard__KG34O{padding:28px 30px;gap:24px}}@media screen and (max-width:768px){.team_section__l1fiR{padding:0 24px}.team_yearToggle__2yWzf{padding:0 24px;gap:8px}.team_yearBtn__w2WDg{padding:7px 16px;font-size:.82rem}.team_mainhead__wnCd8{font-size:1.8rem}.team_subhead__R_2aT{font-size:1rem;padding:0 24px}.team_teamGrid__0zWoa{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.team_memberCard__U8q7Y{padding:22px 16px 20px}.team_avatar__FLizN{width:80px;height:80px;margin-bottom:14px}.team_memberName__NaHrK{font-size:.95rem}.team_spotlightCard__KG34O{flex-direction:column;text-align:center;padding:28px 24px;gap:18px}.team_spotlightAvatar__qmYqe{width:100px;height:100px}.team_spotlightName__QN6LP{font-size:1.4rem}.team_spotlightInfo__RvkEO{align-items:center}.team_sectionLabel__zf8Rv{font-size:1.1rem}}@media screen and (max-width:480px){.team_teamGrid__0zWoa{grid-template-columns:repeat(2,1fr);gap:12px}.team_memberCard__U8q7Y{padding:18px 12px 16px}.team_avatar__FLizN{width:68px;height:68px;margin-bottom:12px}.team_avatarFallback__j0qFQ{font-size:1.3rem}.team_memberName__NaHrK{font-size:.88rem}.team_memberRole__zl8dm{font-size:.75rem}.team_roleBadge__S5XNT{font-size:.65rem;padding:3px 10px}}.team_memberCardClickable__LXJ5P{cursor:pointer;position:relative}.team_memberCardClickable__LXJ5P:hover{border-color:var(--card-accent,rgba(184,149,253,.25));box-shadow:0 16px 48px rgba(114,82,246,.12),0 4px 16px rgba(0,0,0,.3),0 0 0 1px var(--card-accent,rgba(184,149,253,.15))}.team_cardClickHint__dqxiD{position:absolute;top:10px;right:10px;font-size:.62rem;color:hsla(0,0%,94%,.2);opacity:0;transition:opacity .25s ease;pointer-events:none}.team_memberCardClickable__LXJ5P:hover .team_cardClickHint__dqxiD{opacity:1}.team_cardEmoji__X1AoH{font-size:1.4rem;margin-bottom:4px}.team_cardTagline__1F4Z4{font-size:.75rem;color:hsla(0,0%,94%,.35);line-height:1.5;margin-top:10px;font-style:italic;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.team_modalOverlay__YZKuf{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:24px;animation:team_fadeIn__CFhUX .25s ease}@keyframes team_fadeIn__CFhUX{0%{opacity:0}to{opacity:1}}@keyframes team_slideUp__D48Vg{0%{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.team_modalContent__HV05_{position:relative;width:100%;max-width:640px;max-height:85vh;overflow-y:auto;border-radius:20px;border:1px solid rgba(184,149,253,.15);background:linear-gradient(180deg,rgba(14,0,35,.98),rgba(20,5,45,.98));box-shadow:0 32px 80px rgba(0,0,0,.5),0 0 0 1px rgba(184,149,253,.08),0 0 120px var(--lead-accent-10,rgba(184,149,253,.06));animation:team_slideUp__D48Vg .35s cubic-bezier(.16,1,.3,1)}.team_modalContent__HV05_::-webkit-scrollbar{width:6px}.team_modalContent__HV05_::-webkit-scrollbar-track{background:transparent}.team_modalContent__HV05_::-webkit-scrollbar-thumb{background:rgba(184,149,253,.15);border-radius:3px}.team_modalClose__VosRH{position:absolute;top:16px;right:16px;z-index:10;width:36px;height:36px;border-radius:10px;border:1px solid hsla(0,0%,94%,.1);background:rgba(14,0,35,.8);color:hsla(0,0%,94%,.5);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.team_modalClose__VosRH svg{width:16px;height:16px}.team_modalClose__VosRH:hover{border-color:hsla(0,0%,94%,.25);color:#fff;background:hsla(0,0%,94%,.08)}.team_modalTopBar__tP2xT{height:4px;border-radius:20px 20px 0 0}.team_modalHeader__AbbA9{display:flex;gap:24px;padding:28px 32px 20px;align-items:flex-start}.team_modalAvatar__QRAgi{width:100px;height:100px;border-radius:50%;overflow:hidden;position:relative;flex-shrink:0}.team_modalAvatarRing__XLQn_{position:absolute;inset:-3px;border-radius:50%;z-index:1;pointer-events:none}.team_modalAvatarImg__yWuJe{-o-object-fit:cover;object-fit:cover;background:var(--primary)}.team_modalAvatarFallback__ahG4n,.team_modalAvatarImg__yWuJe{width:100%;height:100%;border-radius:50%;position:relative;z-index:2}.team_modalAvatarFallback__ahG4n{display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:800}.team_modalHeaderInfo__l1VVs{flex:1;min-width:0}.team_modalEmoji__UyWgc{font-size:1.4rem;margin-bottom:4px}.team_modalName__RKIbP{font-size:1.6rem;font-weight:800;color:#fff;line-height:1.2;margin:0 0 4px}.team_modalRole__rY8nk{font-size:.9rem;font-weight:600;margin-bottom:10px}.team_modalTagline__1ZLU7{font-size:.88rem;color:hsla(0,0%,94%,.6);line-height:1.55;margin:0 0 10px;font-style:italic}.team_modalExperience__x56pt{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;color:hsla(0,0%,94%,.55);margin-bottom:10px;padding:5px 12px;border-radius:100px;border:1px solid hsla(0,0%,94%,.08);background:hsla(0,0%,94%,.03)}.team_modalExpDot__8fB51{width:7px;height:7px;border-radius:50%;flex-shrink:0}.team_modalMeta__fTF4L{display:flex;gap:16px;flex-wrap:wrap}.team_modalMetaItem__Fx2ld{display:flex;align-items:center;gap:6px;font-size:.75rem;color:hsla(0,0%,94%,.4)}.team_modalMetaIcon__CbSzV{font-size:.85rem}.team_modalBody__4JGEb{padding:0 32px 24px;display:flex;flex-direction:column;gap:22px}.team_modalSection___K8Se{border-radius:14px;border:1px solid rgba(184,149,253,.08);background:rgba(184,149,253,.02);padding:18px 20px}.team_modalSectionTitle__00PEK{font-size:.82rem;font-weight:700;letter-spacing:.5px;margin:0 0 10px;display:flex;align-items:center;gap:8px}.team_modalSectionTitle__00PEK span{font-size:1rem}.team_modalSectionText__LZ9y0{font-size:.85rem;color:hsla(0,0%,94%,.6);line-height:1.65;margin:0}.team_modalSkills__YfaPP{display:flex;flex-wrap:wrap;gap:8px}.team_modalSkillTag__NVNNH{padding:4px 12px;border-radius:100px;font-size:.68rem;font-weight:600;letter-spacing:.3px;border:1px solid;background:rgba(0,0,0,.2);white-space:nowrap}.team_modalAchievements__WWgdc{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.team_modalAchBadge__b_9iv{padding:8px 14px;border-radius:10px;font-size:.78rem;font-weight:600;border:1px solid;color:hsla(0,0%,94%,.75);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team_modalLangRow__tPkwC{display:flex;align-items:center;gap:8px;padding-top:4px}.team_modalLangDot__9LBnw{width:12px;height:12px;border-radius:50%}.team_modalLangLabel__C4zdd{font-size:.82rem;font-weight:600;color:hsla(0,0%,94%,.5)}.team_modalFooter__FyChn{display:flex;gap:10px;padding:16px 32px 24px;border-top:1px solid rgba(184,149,253,.06)}.team_modalSocialBtn__kYbox{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:10px;border:1px solid;background:rgba(0,0,0,.2);color:hsla(0,0%,94%,.6);font-size:.8rem;font-weight:600;text-decoration:none;font-family:inherit;transition:all .2s ease}.team_modalSocialBtn__kYbox svg{width:14px;height:14px}.team_modalSocialBtn__kYbox:hover{color:#fff;background:hsla(0,0%,94%,.06);transform:translateY(-1px)}.team_skateLoaderWrap__DaNtV{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 32px;gap:24px;min-height:300px}.team_skateScene__0eMig{position:relative;width:160px;height:60px}.team_skateBoard__NEGGQ{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);animation:team_skateRoll___qkLk 1.2s ease-in-out infinite}.team_skateSvg__M1Eub{width:100px;height:34px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.3))}.team_skateWheel__oWZGE{animation:team_wheelSpin__Y1dnG .4s linear infinite;transform-origin:center}.team_skateGround__gc3yZ{position:absolute;bottom:0;left:-20%;width:140%;height:2px;border-radius:1px}.team_skateSpeedLines__wLcjT{position:absolute;left:-10px;top:0;bottom:0;width:30px}.team_skateSpeedLine__DDoN4{position:absolute;height:2px;width:20px;border-radius:1px;opacity:0;animation:team_speedLine__kXxAg .8s ease-in-out infinite}.team_skateText__so0gQ{font-size:.82rem;font-weight:600;letter-spacing:.5px;opacity:.7;animation:team_textPulse__e92W_ 1.2s ease-in-out infinite;margin:0}@keyframes team_skateRoll___qkLk{0%{transform:translateX(-50%) translateY(0) rotate(0deg)}15%{transform:translateX(-50%) translateY(-12px) rotate(-3deg)}30%{transform:translateX(-50%) translateY(0) rotate(0deg)}50%{transform:translateX(-50%) translateY(-6px) rotate(2deg)}65%{transform:translateX(-50%) translateY(0) rotate(0deg)}80%{transform:translateX(-50%) translateY(-18px) rotate(-8deg)}90%{transform:translateX(-50%) translateY(-8px) rotate(4deg)}to{transform:translateX(-50%) translateY(0) rotate(0deg)}}@keyframes team_wheelSpin__Y1dnG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes team_speedLine__kXxAg{0%{opacity:0;transform:translateX(20px) scaleX(.3)}40%{opacity:.6;transform:translateX(0) scaleX(1)}to{opacity:0;transform:translateX(-25px) scaleX(.3)}}@keyframes team_textPulse__e92W_{0%,to{opacity:.5}50%{opacity:1}}@media screen and (max-width:768px){.team_modalOverlay__YZKuf{padding:0;align-items:flex-end}.team_modalContent__HV05_{max-height:92vh;border-radius:20px 20px 0 0;animation:team_mobileSlideUp__0Z95p .35s cubic-bezier(.16,1,.3,1)}@keyframes team_mobileSlideUp__0Z95p{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.team_modalHeader__AbbA9{flex-direction:column;align-items:center;text-align:center;padding:24px 20px 16px;gap:16px}.team_modalAvatar__QRAgi{width:80px;height:80px}.team_modalName__RKIbP{font-size:1.3rem}.team_modalRole__rY8nk,.team_modalTagline__1ZLU7{font-size:.82rem}.team_modalExperience__x56pt{font-size:.72rem}.team_modalMeta__fTF4L{justify-content:center}.team_modalBody__4JGEb{padding:0 16px 20px;gap:14px}.team_modalSection___K8Se{padding:14px}.team_modalSectionTitle__00PEK{font-size:.78rem}.team_modalSectionText__LZ9y0{font-size:.8rem}.team_modalSkills__YfaPP{gap:6px}.team_modalSkillTag__NVNNH{padding:3px 10px;font-size:.62rem}.team_modalAchievements__WWgdc{grid-template-columns:repeat(2,1fr);gap:6px}.team_modalAchBadge__b_9iv{padding:6px 10px;font-size:.7rem}.team_modalFooter__FyChn{padding:12px 16px 24px;justify-content:center;flex-wrap:wrap;gap:8px}.team_modalSocialBtn__kYbox{padding:8px 14px;font-size:.75rem}.team_modalClose__VosRH{top:12px;right:12px;width:32px;height:32px}.team_cardTagline__1F4Z4{display:none}.team_skateLoaderWrap__DaNtV{padding:60px 20px;min-height:240px}.team_skateScene__0eMig{width:120px;height:50px}.team_skateSvg__M1Eub{width:80px;height:28px}.team_skateText__so0gQ{font-size:.75rem}}@media screen and (max-width:480px){.team_teamGrid__0zWoa{grid-template-columns:1fr;gap:12px}.team_memberCard__U8q7Y{flex-direction:row;text-align:left;padding:16px;gap:14px}.team_memberCardClickable__LXJ5P{flex-direction:row}.team_avatar__FLizN{width:56px;height:56px;margin-bottom:0;flex-shrink:0}.team_avatarFallback__j0qFQ{font-size:1.1rem}.team_memberCard__U8q7Y>.team_cardEmoji__X1AoH{display:none}.team_cardClickHint__dqxiD{top:6px;right:8px;font-size:.56rem}.team_memberName__NaHrK{font-size:.9rem;margin-bottom:2px}.team_memberRole__zl8dm{font-size:.72rem;margin-bottom:8px}.team_roleBadge__S5XNT{font-size:.62rem;padding:2px 10px}.team_socialRow__46NKJ{margin-top:8px}.team_socialLink__WKtlE{width:28px;height:28px}.team_socialLink__WKtlE svg{width:12px;height:12px}.team_modalAchievements__WWgdc{grid-template-columns:1fr}.team_modalHeader__AbbA9{padding:20px 16px 12px;gap:12px}.team_modalAvatar__QRAgi{width:64px;height:64px}.team_modalName__RKIbP{font-size:1.15rem}.team_modalBody__4JGEb{padding:0 14px 16px;gap:12px}.team_modalSection___K8Se{padding:12px}.team_modalFooter__FyChn{padding:10px 14px 20px}.team_modalSocialBtn__kYbox{padding:7px 12px;font-size:.7rem;gap:6px}}