.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}.HeroSlider_sliderDeck__znGq9{max-width:1140px;margin:0 auto;flex-direction:column;gap:1.25rem;padding-block:.5rem}.HeroSlider_marqueeRow___nsDk,.HeroSlider_sliderDeck__znGq9{position:relative;width:100%;display:flex;overflow:hidden}.HeroSlider_marqueeTrackLeft__4iqOs{display:flex;gap:1.25rem;width:max-content;animation:HeroSlider_scrollLeft__bSF_a 45s linear infinite;will-change:transform}.HeroSlider_marqueeTrackRight__rF57P{display:flex;gap:1.25rem;width:max-content;animation:HeroSlider_scrollRight__QKv_f 45s linear infinite;will-change:transform}.HeroSlider_slideCard__QIyqD{position:relative;width:320px;height:210px;flex-shrink:0;border-radius:var(--radius-md,16px);overflow:hidden;background-color:var(--bg-card);border:1px solid var(--border-color);box-shadow:0 8px 24px rgba(0,0,0,.08);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.HeroSlider_slideCard__QIyqD:hover{transform:translateY(-4px) scale(1.02);border-color:var(--text-primary);box-shadow:0 14px 35px rgba(0,0,0,.15);z-index:5}.HeroSlider_cardImage__HdpJF{object-fit:cover;width:100%;height:100%;filter:contrast(1.03) brightness(.97);transition:filter .3s ease}.HeroSlider_slideCard__QIyqD:hover .HeroSlider_cardImage__HdpJF{filter:contrast(1.08) brightness(1.02)}.HeroSlider_cardOverlay__w27bT{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.8));display:flex;align-items:flex-end;padding:.85rem 1rem}.HeroSlider_cardTag__qpbPR{font-size:.775rem;font-weight:700;color:#ffffff;letter-spacing:.02em;text-shadow:0 1px 4px rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HeroSlider_edgeFadeLeft__7m23S{left:0;background:linear-gradient(to right,var(--bg-primary),transparent)}.HeroSlider_edgeFadeLeft__7m23S,.HeroSlider_edgeFadeRight__oWgjT{position:absolute;top:0;bottom:0;width:120px;pointer-events:none;z-index:10}.HeroSlider_edgeFadeRight__oWgjT{right:0;background:linear-gradient(to left,var(--bg-primary),transparent)}@keyframes HeroSlider_scrollLeft__bSF_a{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes HeroSlider_scrollRight__QKv_f{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:768px){.HeroSlider_slideCard__QIyqD{width:220px;height:150px}.HeroSlider_edgeFadeLeft__7m23S,.HeroSlider_edgeFadeRight__oWgjT{width:45px}}.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-top:calc(var(--space-3xl) + .5rem);padding-bottom:var(--space-2xl);position:relative;overflow:hidden;background-color:var(--bg-primary);display:flex;flex-direction:column;gap:2.5rem}.page_heroHeaderContainer__fqweS{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:860px;gap:1.25rem;margin-inline:auto}.page_heroBadge__K9MQV{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-full);font-size:.775rem;font-weight:700;color:var(--text-primary);letter-spacing:.06em}.page_badgeDot__Z7VzP{width:8px;height:8px;border-radius:50%;background-color:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.6);animation:page_pulseDot__6cIuF 2s infinite}.page_badgeDivider__zYatq{color:var(--text-muted)}.page_badgeSub___MSZQ{color:var(--text-secondary);font-weight:600}.page_heroMainTitle__BOAVX{font-size:clamp(2.4rem,4.5vw,4.4rem);font-weight:800;line-height:1.1;letter-spacing:-.035em;color:var(--text-primary)}.page_heroTitleSub__l1Uok{color:var(--text-secondary);font-weight:700}.page_heroDescription__E0XDR{font-size:clamp(1rem,.95rem + .3vw,1.15rem);color:var(--text-secondary);line-height:1.6;max-width:720px;margin:0 auto}.page_heroActions__8_tzb{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:.5rem}.page_heroSliderSection__huil2{width:100%;margin-block:.5rem}.page_heroHighlightsContainer__yMPar{display:flex;align-items:center;justify-content:space-around;padding:1.25rem 2rem;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);max-width:1060px}.page_highlightItem__DJRwS{display:flex;align-items:center;gap:.85rem}.page_highlightIcon__GXq0W{font-size:1.35rem;color:var(--text-primary);flex-shrink:0}.page_highlightInfo__bG9_h{display:flex;flex-direction:column}.page_highlightTitle__P2XlK{font-size:.95rem;font-weight:700;color:var(--text-primary);line-height:1.2}.page_highlightSub__8Bv4L{font-size:.775rem;color:var(--text-secondary)}.page_highlightDivider__JVNdU{width:1px;height:35px;background-color:var(--border-color)}.page_trustedSection__aY_Ku{margin-top:1.5rem;text-align:center;display:flex;flex-direction:column;gap:1.25rem}.page_trustedDividerWrapper__AB8ud{display:flex;align-items:center;justify-content:center;gap:1.5rem;width:100%}.page_trustedDividerLine__kDP4D{flex:1 1;height:1px;background-color:var(--border-color)}.page_trustedLabel__mAbgZ{font-size:.8rem;font-weight:700;color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase}.page_partnerBadges__cICC_{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem}.page_partnerBadge__LJj3l{font-size:.8rem;font-weight:600;padding:6px 14px;background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary)}.page_statsSection__X1He5{margin-top:.5rem;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(--text-primary)}.page_statLabel__YuhHa{font-size:.85rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.page_statDivider__HDMLR{width:1px;height:45px;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:1.75rem;color:var(--text-primary);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 .25s ease}.page_memberCard__JviJX:hover{transform:translateY(-4px);border-color:var(--border-hover);box-shadow:var(--shadow-card)}.page_avatarWrapper__XCvyF{width:84px;height:84px;border-radius:var(--radius-full);overflow:hidden;border:2px solid var(--border-color);margin-bottom:var(--space-md);position:relative}.page_memberAvatar__j4YAW{object-fit:cover;width:100%;height:100%}.page_memberName__CxHYr{font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:2px}.page_memberRole__eEPU4{font-size:.775rem;font-weight:700;color:var(--text-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:.8rem;font-style:italic;color:var(--text-secondary);line-height:1.4;margin-top:auto;border-top:1px solid 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_pulseDot__6cIuF{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@media (max-width:1024px){.page_heroHighlightsContainer__yMPar{grid-template-columns:repeat(2,1fr);flex-wrap:wrap;gap:1rem}.page_highlightDivider__JVNdU{display:none}.page_blogGrid__R7dJf,.page_membersGrid__cNUzr,.page_programsGrid__wU5aE{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_heroActions__8_tzb{flex-direction:column;width:100%}.page_heroHighlightsContainer__yMPar{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem}.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}}