.BlogCard_card__94PNa{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--radius-md);background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--shadow-soft);transition:all .3s cubic-bezier(.16,1,.3,1)}.BlogCard_card__94PNa:hover{transform:translateY(-5px);border-color:var(--brand-primary);box-shadow:var(--shadow-card)}.BlogCard_card__94PNa:hover .BlogCard_image__UDfxC{transform:scale(1.05)}.BlogCard_imageWrapper__fYQlR{position:relative;width:100%;height:200px;overflow:hidden}.BlogCard_image__UDfxC{object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}.BlogCard_categoryBadge__EhcAx{position:absolute;bottom:var(--space-md);left:var(--space-md);z-index:10;box-shadow:var(--shadow-sm)}.BlogCard_content__InksJ{display:flex;flex-direction:column;padding:var(--space-lg);flex-grow:1}.BlogCard_meta__wnNsK{display:flex;gap:var(--space-md);margin-bottom:var(--space-sm);font-size:.8rem;color:var(--text-muted)}.BlogCard_metaItem__9kEiA{display:flex;align-items:center;gap:var(--space-2xs)}.BlogCard_metaIcon__d1sTg{color:var(--brand-secondary)}.BlogCard_title__i92jh{font-size:1.2rem;font-weight:700;color:var(--text-primary);line-height:1.4;margin-bottom:var(--space-sm);transition:color .2s ease}.BlogCard_title__i92jh a:hover{color:var(--brand-primary)}.BlogCard_excerpt__hYCng{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin-bottom:var(--space-lg);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogCard_readMoreLink__QERtX{margin-top:auto;display:inline-flex;align-items:center;gap:var(--space-xs);font-size:.85rem;font-weight:700;color:var(--brand-primary);text-transform:uppercase;letter-spacing:.05em;transition:color .2s ease}.BlogCard_readMoreLink__QERtX:hover{color:var(--brand-primary-hover)}.BlogCard_readMoreLink__QERtX:hover .BlogCard_arrowIcon__mZSpX{transform:translateX(4px)}.BlogCard_arrowIcon__mZSpX{transition:transform .2s ease}.ProgramCard_card__ZefnY{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-lg);box-shadow:var(--shadow-soft);transition:all .3s cubic-bezier(.16,1,.3,1);height:100%}.ProgramCard_card__ZefnY:hover{transform:translateY(-5px);border-color:var(--brand-primary);box-shadow:var(--shadow-card)}.ProgramCard_header__wSjlZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md)}.ProgramCard_iconWrapper__xKRdi{width:48px;height:48px;border-radius:var(--radius-sm);background-color:light-dark(var(--color-green-50),rgba(30,70,32,.2));display:flex;align-items:center;justify-content:center;color:var(--brand-primary)}.ProgramCard_icon__rrHm6{font-size:1.4rem}.ProgramCard_statusBadge__x2dBy{font-size:.75rem;font-weight:700;padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em}.ProgramCard_statusCompleted___Gcd4{background-color:light-dark(#e1f8eb,rgba(46,117,89,.2));color:light-dark(#1f7a4d,#52cc8a)}.ProgramCard_statusInProgress__TlvYL{background-color:light-dark(#fef3c7,rgba(217,119,6,.2));color:light-dark(#b45309,#f59e0b)}.ProgramCard_statusPlanned__stt9g{background-color:light-dark(#f3f4f6,rgba(107,114,128,.2));color:light-dark(#4b5563,#9ca3af)}.ProgramCard_body__2VuFY{flex-grow:1;display:flex;flex-direction:column;margin-bottom:var(--space-lg)}.ProgramCard_category__loaES{font-size:.75rem;font-weight:600;color:var(--brand-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2xs)}.ProgramCard_title__m3WDh{font-size:1.15rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-sm);line-height:1.4}.ProgramCard_description__tBKAp{font-size:.9rem;color:var(--text-secondary);line-height:1.6}.ProgramCard_footer__6SyO_{border-top:1px solid var(--border-color);padding-top:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm)}.ProgramCard_targetWrapper__qiu96{display:flex;gap:var(--space-xs);font-size:.85rem;line-height:1.4}.ProgramCard_label__eZWlQ{font-weight:500;color:var(--text-muted)}.ProgramCard_value__vS_MT{font-weight:600;color:var(--text-primary)}.ProgramCard_progressSection__ZUHeg{display:flex;flex-direction:column;gap:var(--space-2xs)}.ProgramCard_progressInfo__0RQbA{display:flex;justify-content:space-between;font-size:.8rem}.ProgramCard_progressBarBg__64vTV{width:100%;height:6px;background-color:var(--bg-secondary);border-radius:var(--radius-full);overflow:hidden}.ProgramCard_progressBarFill__2eg3n{height:100%;background:linear-gradient(to right,var(--brand-accent-blue),#5d92cc);border-radius:var(--radius-full);transition:width .8s cubic-bezier(.16,1,.3,1)}.page_homeWrapper__rYbWD{display:flex;flex-direction:column;gap:var(--space-3xl);padding-bottom:var(--space-3xl)}.page_heroSection___mcj9{padding-block:var(--space-2xl) var(--space-xl);position:relative;overflow:hidden}.page_heroContainer__WSN_b{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--space-2xl);align-items:center}.page_heroContent__2lPR8{display:flex;flex-direction:column;gap:var(--space-md);animation:page_fadeInSlideUp___kIM_ .8s cubic-bezier(.16,1,.3,1)}.page_logoBadgeWrapper__VJ092{display:flex;gap:var(--space-sm);margin-bottom:var(--space-xs)}.page_heroLogoUbp__p9CFS,.page_heroLogo__lsLxJ{border-radius:var(--radius-full);border:3px solid var(--color-gold-500);box-shadow:var(--shadow-md);padding:2px;background-color:var(--bg-card)}.page_heroTitle__Gfler{font-size:clamp(2.2rem,1.8rem + 3vw,4rem);color:var(--text-primary);font-weight:800;line-height:1.1;letter-spacing:-.02em}.page_heroSubtitle__RTAw0{font-size:clamp(1rem,.95rem + .5vw,1.15rem);color:var(--text-secondary);line-height:1.6;max-width:600px}.page_heroCtas__PKEzw{display:flex;gap:var(--space-md);margin-top:var(--space-sm)}.page_heroImageWrapper__QogUd{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card);border:1px solid var(--border-color);aspect-ratio:3/2;animation:page_fadeInSlideUp___kIM_ 1s cubic-bezier(.16,1,.3,1)}.page_heroImage__Q6NCQ{object-fit:cover;width:100%;height:100%;transition:transform .5s ease}.page_heroImageWrapper__QogUd:hover .page_heroImage__Q6NCQ{transform:scale(1.03)}.page_statsSection__X1He5{margin-top:-30px;position:relative;z-index:10}.page_statsContainer__15RXV{display:flex;justify-content:space-around;align-items:center;padding:var(--space-xl);text-align:center}.page_statItem__RMGkH{display:flex;flex-direction:column;gap:var(--space-xs);flex:1 1}.page_statNumber__XnvUq{font-size:clamp(1.8rem,1.5rem + 1.5vw,2.8rem);font-weight:800;color:var(--brand-primary)}.page_statLabel__YuhHa{font-size:.9rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.page_statDivider__HDMLR{width:1px;height:50px;background-color:var(--border-color)}.page_sectionHeader__a4Fw5{text-align:center;max-width:700px;margin-inline:auto;margin-bottom:var(--space-2xl);display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.page_sectionIcon__3ZYCX{font-size:2rem;color:var(--brand-secondary);margin-bottom:var(--space-xs)}.page_sectionTitle__hzsAh{font-size:clamp(1.6rem,1.4rem + 1.2vw,2.4rem);font-weight:800;color:var(--text-primary);letter-spacing:-.01em}.page_sectionDescription__oIen8{font-size:.95rem;color:var(--text-secondary);line-height:1.6}.page_membersGrid__cNUzr{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-lg);margin-bottom:var(--space-xl)}.page_memberCard__JviJX{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-lg) var(--space-md);text-align:center;display:flex;flex-direction:column;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1)}.page_memberCard__JviJX:hover{transform:translateY(-5px);border-color:var(--brand-primary);box-shadow:var(--shadow-card)}.page_avatarWrapper__XCvyF{width:90px;height:90px;border-radius:var(--radius-full);overflow:hidden;border:3px solid var(--color-green-100);margin-bottom:var(--space-md);box-shadow:var(--shadow-sm);position:relative}.page_memberAvatar__j4YAW{object-fit:cover;width:100%;height:100%}.page_memberName__CxHYr{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin-bottom:2px}.page_memberRole__eEPU4{font-size:.8rem;font-weight:600;color:var(--brand-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.page_memberUniv__3Uj7S{font-size:.75rem;color:var(--text-muted);margin-bottom:var(--space-md)}.page_memberQuote__lprJA{font-size:.825rem;font-style:italic;color:var(--text-secondary);line-height:1.5;margin-top:auto;border-top:1px dashed var(--border-color);padding-top:var(--space-md)}.page_blogGrid__R7dJf,.page_programsGrid__wU5aE{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}.page_emptyBlog__wtIec{text-align:center;padding:var(--space-2xl);background:var(--bg-secondary);border-radius:var(--radius-md);color:var(--text-secondary);border:1px dashed var(--border-color)}.page_viewMoreWrapper__hAtRe{display:flex;justify-content:center;margin-top:var(--space-2xl)}@keyframes page_fadeInSlideUp___kIM_{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page_spinSlow__31THK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.page_blogGrid__R7dJf,.page_membersGrid__cNUzr,.page_programsGrid__wU5aE{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_heroContainer__WSN_b{grid-template-columns:1fr;gap:var(--space-xl);text-align:center}.page_logoBadgeWrapper__VJ092{justify-content:center}.page_heroContent__2lPR8{align-items:center}.page_heroCtas__PKEzw{flex-direction:column;width:100%}.page_statsContainer__15RXV{flex-direction:column;gap:var(--space-md)}.page_statDivider__HDMLR{width:80%;height:1px}.page_blogGrid__R7dJf,.page_membersGrid__cNUzr,.page_programsGrid__wU5aE{grid-template-columns:1fr}}.program_pageWrapper__e1Es1{padding-block:var(--space-2xl) var(--space-3xl);display:flex;flex-direction:column;gap:var(--space-xl)}.program_headerSection__Ifgbi{text-align:center;margin-bottom:var(--space-md)}.program_headerContent__naU1d{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);max-width:800px;margin-inline:auto}.program_iconWrapper__K8yni{font-size:2.5rem;color:var(--brand-primary);margin-bottom:var(--space-xs)}.program_title__Z5uDX{color:var(--text-primary);font-weight:800;letter-spacing:-.02em}.program_subtitle__yzVfv{font-size:1.1rem;color:var(--text-secondary);line-height:1.6}.program_tabsContainer__Ep3Gt{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-2xl);border-bottom:1px solid var(--border-color);padding-bottom:var(--space-md)}.program_tabBtn__z5qK_{background:none;border:1px solid transparent;color:var(--text-secondary);padding:var(--space-sm) var(--space-lg);font-size:.95rem;font-weight:600;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.program_tabBtn__z5qK_:hover{color:var(--brand-primary);background-color:var(--bg-secondary)}.program_tabBtnActive__9zB3a{background-color:var(--brand-primary);color:#ffffff!important;box-shadow:var(--shadow-sm)}.program_programsGrid__eS7aD{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}.program_gridItem__Trz_V{animation:program_scaleIn__AHIII .5s cubic-bezier(.16,1,.3,1) forwards}.program_emptyState__PC3kh{text-align:center;padding:var(--space-3xl);background:var(--bg-card);border-radius:var(--radius-md);border:1px dashed var(--border-color);color:var(--text-secondary)}@keyframes program_scaleIn__AHIII{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:1024px){.program_programsGrid__eS7aD{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.program_programsGrid__eS7aD{grid-template-columns:1fr}.program_tabsContainer__Ep3Gt{flex-direction:column;align-items:stretch;border-bottom:none;padding-bottom:0}.program_tabBtn__z5qK_{text-align:center;border:1px solid var(--border-color)}}.blog_pageWrapper__9SdfD{padding-block:var(--space-2xl) var(--space-3xl);display:flex;flex-direction:column;gap:var(--space-xl)}.blog_headerSection__cnDCU{text-align:center;margin-bottom:var(--space-md)}.blog_headerContent__YNN7g{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);max-width:800px;margin-inline:auto}.blog_iconWrapper__FqKWo{font-size:2.5rem;color:var(--brand-primary);margin-bottom:var(--space-xs)}.blog_title__9ihMq{color:var(--text-primary);font-weight:800;letter-spacing:-.02em}.blog_subtitle__SFq9F{font-size:1.1rem;color:var(--text-secondary);line-height:1.6}.blog_blogGrid__e8KLA{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}.blog_emptyState__LIYZo{text-align:center;padding:var(--space-3xl);background:var(--bg-card);border-radius:var(--radius-md);border:1px dashed var(--border-color);color:var(--text-secondary)}@media (max-width:1024px){.blog_blogGrid__e8KLA{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blog_blogGrid__e8KLA{grid-template-columns:1fr}}