.announcements-section_announcementsSectionWithDivider__Q1emh{padding:4rem 0;background-color:#f8fafc;border-top:1px solid #e2e8f0}.announcements-section_sectionHeader__cHiie{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.announcements-section_sectionTitle__3_G6S{font-size:2rem;font-weight:700;color:#1e293b;margin:0}.announcements-section_viewAllLink__ZN9yG{display:inline-flex;align-items:center;gap:.5rem;color:#3b82f6;text-decoration:none;font-weight:500;transition:color .2s ease}.announcements-section_viewAllLink__ZN9yG:hover{color:#2563eb}.announcements-section_announcementsList__gNgMh{display:flex;flex-direction:column;gap:1.5rem}.announcements-section_accordionItem__yfqQm{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);transition:box-shadow .2s ease}.announcements-section_accordionItem__yfqQm:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.announcements-section_accordionHeader__lLDZP{width:100%;padding:1.5rem;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;text-align:left;transition:background-color .2s ease}.announcements-section_accordionHeader__lLDZP:hover{background-color:#f8fafc}.announcements-section_accordionHeaderContent__gCejy{display:flex;align-items:center;gap:1rem;flex:1}.announcements-section_iconWrapper__LoH_t{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background-color:#dbeafe;color:#2563eb;flex-shrink:0}.announcements-section_headerText__LOLiy{flex:1}.announcements-section_accordionTitle__on21C{font-size:1.25rem;font-weight:600;color:#1e293b;margin:0 0 .5rem}.announcements-section_accordionDescription___5ZAv{font-size:.875rem;color:#64748b;margin:0;line-height:1.4}.announcements-section_accordionIcon__cDu6t{color:#64748b;flex-shrink:0}.announcements-section_accordionContent__jAKiN{max-height:0;overflow:hidden;transition:max-height .3s ease}.announcements-section_accordionOpen__p7NY6{max-height:1000px}.announcements-section_accordionBody__yJdzd{padding:0 1.5rem 1.5rem;border-top:1px solid #f1f5f9}.announcements-section_bannerImageContainer__t3PpT{width:100%;margin:1rem 0;border-radius:.5rem;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.announcements-section_bannerImage__8GIjF{width:100%;height:auto;display:block;object-fit:cover}.announcements-section_accordionMeta__Migi3{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;flex-wrap:wrap;gap:1rem}.announcements-section_accordionDate__W8xMh{font-size:.875rem;color:#64748b;font-weight:500}.announcements-section_actionButtons__5Glx_{display:flex;gap:.75rem;flex-wrap:wrap}.announcements-section_downloadLink__4_BnS,.announcements-section_visitLink__F6dKV{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s ease}.announcements-section_downloadLink__4_BnS{background-color:#3b82f6;color:#fff}.announcements-section_downloadLink__4_BnS:hover{background-color:#2563eb;transform:translateY(-1px)}.announcements-section_visitLink__F6dKV{background-color:#10b981;color:#fff}.announcements-section_visitLink__F6dKV:hover{background-color:#059669;transform:translateY(-1px)}.announcements-section_accordionText__u8EYJ{color:#475569;line-height:1.6}.announcements-section_accordionText__u8EYJ p{margin-bottom:1rem}.announcements-section_accordionText__u8EYJ p:last-child{margin-bottom:0}.announcements-section_noAnnouncements__AqHpo{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:3rem;background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;color:#64748b}.announcements-section_noAnnouncementsIcon__B4E4M{flex-shrink:0}@media (max-width:768px){.announcements-section_sectionHeader__cHiie{flex-direction:column;align-items:flex-start;gap:1rem}.announcements-section_sectionTitle__3_G6S{font-size:1.75rem}.announcements-section_accordionHeader__lLDZP{padding:1rem}.announcements-section_accordionBody__yJdzd{padding:0 1rem 1rem}.announcements-section_bannerImageContainer__t3PpT{margin:.5rem 0}.announcements-section_accordionMeta__Migi3{flex-direction:column;align-items:flex-start}.announcements-section_actionButtons__5Glx_{width:100%}.announcements-section_downloadLink__4_BnS,.announcements-section_visitLink__F6dKV{flex:1;justify-content:center}}.links-section_linksSection__7aCtl{padding:2rem 0 3rem;background-color:#fff}.links-section_title__u_Ode{font-size:1.75rem;font-weight:700;text-align:left;margin-bottom:2rem;color:var(--primary);padding-left:.5rem}.links-section_linkGrid__JSgxa{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem}.links-section_linkCard___qX0r{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#fff;border-radius:1rem;padding:1.5rem 1.25rem;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:all .3s ease}.links-section_linkCard___qX0r:hover{transform:translateY(-6px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.links-section_iconWrapper__6BRLq{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:var(--muted);border-radius:.75rem;margin-bottom:1.25rem;transition:all .3s ease}.links-section_linkCard___qX0r:hover .links-section_iconWrapper__6BRLq{background-color:var(--primary)}.links-section_icon__SAXjg{color:var(--primary);transition:all .3s ease;width:24px;height:24px}.links-section_linkCard___qX0r:hover .links-section_icon__SAXjg{color:#fff}.links-section_cardTitle__ff13i{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;color:var(--primary)}.links-section_cardDescription__8luAn{color:#4a5568;line-height:1.5;font-size:.95rem}@media (min-width:640px){.links-section_linkGrid__JSgxa{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.links-section_linkGrid__JSgxa{grid-template-columns:repeat(4,1fr)}}.about-section_aboutSection__KJ_yR{padding:3rem 0 4rem;background-color:#fff}.about-section_content__BAjlD{background-color:var(--muted);border-radius:1.5rem;padding:2.5rem;box-shadow:0 4px 12px rgba(0,0,0,.05);margin-bottom:0 1.5rem}.about-section_title__TY95G{font-size:2rem;font-weight:700;text-align:center;margin-bottom:2rem;color:var(--primary)}.about-section_description__rW2nc{display:flex;flex-direction:column;gap:1.5rem;color:#4a5568;line-height:1.6}.about-section_comingSoon___P9Q0{background-color:#ebf8ff;border-left:4px solid var(--primary);padding:1.25rem;border-radius:.75rem;margin-top:1rem}.about-section_comingSoon___P9Q0 p{font-weight:500}@media (min-width:640px){.about-section_content__BAjlD{margin:0 2rem}}@media (min-width:768px){.about-section_content__BAjlD{margin:0 3rem}}@media (min-width:1024px){.about-section_content__BAjlD{margin:0 4rem}}@media (min-width:1280px){.about-section_content__BAjlD{margin:0 6rem}}.construction-notice_noticeSection__xabNh{background-color:#fff8e6;padding:.5rem 0;margin:2rem 1.5rem;border-radius:.5rem;border:1px dashed var(--secondary);height:50px;display:flex;align-items:center}.construction-notice_content__GiGOE{display:flex;align-items:center;justify-content:center;gap:.5rem}.construction-notice_icon__cZPxR{color:var(--secondary)}.construction-notice_message__EUYZT{margin:0;font-size:1.1rem;color:#4a5568}.construction-notice_highlight__AakTY{font-weight:700;color:var(--secondary)}@media (min-width:640px){.construction-notice_noticeSection__xabNh{margin:2rem}}@media (min-width:768px){.construction-notice_noticeSection__xabNh{margin:2rem 3rem}}@media (min-width:1024px){.construction-notice_noticeSection__xabNh{margin:2rem 4rem}}@media (min-width:1280px){.construction-notice_noticeSection__xabNh{margin:2rem 6rem}}.member-search-widget_widgetContainer__gXZmM{padding:2rem 0;background-color:#f9f9f9;border-top:1px solid #eaeaea}.member-search-widget_widgetContent__0xqKI{max-width:800px;margin:0 auto;padding:0 1rem}.member-search-widget_widgetTitle__9zQAr{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;text-align:center;color:#333}.member-search-widget_widgetDescription__w1qDJ{text-align:center;color:#666;margin-bottom:1.5rem}.member-search-widget_searchForm__QVosG{display:flex;gap:.5rem;margin-bottom:1rem}.member-search-widget_searchBox__dJ4lM{position:relative;flex:1;display:flex;align-items:center}.member-search-widget_searchIcon__xOOqq{position:absolute;left:12px;color:#666}.member-search-widget_searchInput__tXSQD{width:100%;padding:.75rem 2.5rem;border:1px solid #ddd;border-radius:4px;font-size:.95rem}.member-search-widget_clearButton__U6tTT{position:absolute;right:12px;background:none;border:none;font-size:1.25rem;color:#999;cursor:pointer}.member-search-widget_searchButton__HDwIQ{background-color:#0070f3;color:#fff;border:none;border-radius:4px;padding:0 1.25rem;font-weight:500;cursor:pointer;transition:background-color .2s}.member-search-widget_searchButton__HDwIQ:hover{background-color:#0060df}.member-search-widget_resultsContainer__Bu8Pq{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:1rem;overflow:hidden}.member-search-widget_resultsList__XkC70{max-height:400px;overflow-y:auto}.member-search-widget_resultCard__x8UIq{padding:.75rem 1rem;border-bottom:1px solid #eee;display:flex;flex-direction:column;gap:.25rem}.member-search-widget_resultCard__x8UIq:last-child{border-bottom:none}.member-search-widget_resultHeader__bB6Gv{display:flex;align-items:center;gap:.5rem}.member-search-widget_resultIcon__5Sc59{color:#666}.member-search-widget_resultName__Jvqr8{font-weight:500;color:#333}.member-search-widget_resultDetails__Ssa7G{display:flex;align-items:center;justify-content:space-between;margin-left:1.75rem;font-size:.85rem}.member-search-widget_resultType__q_xYi{padding:.15rem .5rem;border-radius:12px;font-size:.75rem;font-weight:500}.member-search-widget_statusProfessional__t4lW9{background-color:#e6f7ff;color:#0070f3}.member-search-widget_statusAssociated__0I6CS{background-color:#f0f5ff;color:#2f54eb}.member-search-widget_statusCandidate__PYYpZ{background-color:#f6ffed;color:#52c41a}.member-search-widget_activeStatus__bgmg6,.member-search-widget_inactiveStatus__uoCvv{display:flex;align-items:center;gap:.25rem;font-size:.75rem}.member-search-widget_activeStatus__bgmg6{color:#52c41a}.member-search-widget_inactiveStatus__uoCvv{color:#ff4d4f}.member-search-widget_viewMoreLink__tioQW{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background-color:#f5f5f5;color:#0070f3;text-decoration:none;font-size:.9rem;font-weight:500;transition:background-color .2s}.member-search-widget_viewMoreLink__tioQW:hover{background-color:#e6f7ff}.member-search-widget_noResults__IWdfO{text-align:center;padding:1rem;color:#666;background-color:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:1rem}.member-search-widget_widgetFooter__W3vSS{text-align:center;margin-top:1rem}.member-search-widget_viewAllLink__iT_VB{color:#0070f3;text-decoration:none;font-size:.9rem}.member-search-widget_viewAllLink__iT_VB:hover{text-decoration:underline}@media (max-width:640px){.member-search-widget_searchForm__QVosG{flex-direction:column}.member-search-widget_searchButton__HDwIQ{width:100%;padding:.75rem}}