.page-module__Xw9U-q__home{flex-direction:column;display:flex}.page-module__Xw9U-q__bannerWrapper{background-color:#036;width:100%;margin-bottom:0;line-height:0;overflow:hidden}.page-module__Xw9U-q__bannerImage{width:100%;height:auto;display:block}.page-module__Xw9U-q__bannerContent h2{text-shadow:1px 1px 4px #00000080;margin-bottom:.5rem;font-size:2.5rem}.page-module__Xw9U-q__bannerContent p{opacity:.9;font-size:1.2rem}.page-module__Xw9U-q__mainGrid{grid-template-columns:280px 1fr 300px;align-items:start;gap:2rem;padding-bottom:3rem;display:grid}.page-module__Xw9U-q__mainContent{min-width:0}.page-module__Xw9U-q__sectionTitle{color:var(--primary-color);border-bottom:2px solid #eee;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:2rem;font-weight:700}.page-module__Xw9U-q__leftSidebar,.page-module__Xw9U-q__rightSidebar{min-width:0}.page-module__Xw9U-q__sidebarSection{background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:1.5rem;overflow:hidden;box-shadow:0 2px 4px #0000000d}.page-module__Xw9U-q__sectionHeader{background-color:var(--primary-color);color:#fff;justify-content:space-between;align-items:center;padding:.8rem 1rem;font-size:1.1rem;font-weight:600;display:flex}.page-module__Xw9U-q__specialContent{padding:0}.page-module__Xw9U-q__specialImage{-o-object-fit:cover;object-fit:cover;width:100%;height:200px;display:block}.page-module__Xw9U-q__specialText{padding:1rem}.page-module__Xw9U-q__specialTitle{color:var(--primary-color);margin-bottom:.5rem;font-weight:700;display:block}.page-module__Xw9U-q__thoughtContent{border-left:4px solid var(--accent-color);background-color:#f9f9f9;padding:1.5rem}.page-module__Xw9U-q__thoughtText{color:#444;margin-bottom:.5rem;font-size:1rem;font-style:italic;line-height:1.5}.page-module__Xw9U-q__thoughtAuthor{text-align:right;color:var(--primary-color);font-size:.9rem;font-weight:600;display:block}.page-module__Xw9U-q__noticeBoard{background:#fff;border:1px solid #e0e0e0;border-radius:4px;position:sticky;top:90px;overflow:hidden;box-shadow:0 2px 4px #0000000d}.page-module__Xw9U-q__noticeHeader{background-color:var(--primary-color);color:#fff;padding:.8rem 1rem}.page-module__Xw9U-q__noticeHeader h3{margin:0;font-size:1.1rem}.page-module__Xw9U-q__noticeContent{height:400px;padding:0;position:relative;overflow:hidden}.page-module__Xw9U-q__marqueeContainer{height:100%;overflow:hidden}.page-module__Xw9U-q__newsList{margin:0;padding:0;list-style:none}.page-module__Xw9U-q__newsList.page-module__Xw9U-q__scrollable{animation:25s linear infinite page-module__Xw9U-q__scrollUp}.page-module__Xw9U-q__marqueeContainer:hover .page-module__Xw9U-q__newsList.page-module__Xw9U-q__scrollable{animation-play-state:paused}@keyframes page-module__Xw9U-q__scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.page-module__Xw9U-q__headerIcon{color:#ffffffe6;align-items:center;transition:color .2s;display:flex}.page-module__Xw9U-q__headerIcon:hover{color:#fff}.page-module__Xw9U-q__newsItem{background:#fff;border-bottom:1px solid #f0f0f0;flex-direction:column;gap:.3rem;padding:1rem;transition:background-color .2s;display:flex}.page-module__Xw9U-q__newsItem:hover{background-color:#f9f9f9}.page-module__Xw9U-q__newsItem a{color:#333;font-size:.95rem;font-weight:500;line-height:1.4}.page-module__Xw9U-q__newsItem a:hover{color:var(--primary-color);text-decoration:underline}.page-module__Xw9U-q__date{color:#888;font-size:.8rem}.page-module__Xw9U-q__newBadge{color:#fff;background-color:#d32f2f;border-radius:2px;padding:2px 6px;font-size:.7rem;font-weight:700}.page-module__Xw9U-q__tagContainer{flex-wrap:wrap;gap:.3rem;margin-bottom:2px;display:flex}.page-module__Xw9U-q__tagBadge{color:#fff;text-transform:capitalize;background-color:#555;border-radius:2px;padding:2px 6px;font-size:.7rem;font-weight:700}.page-module__Xw9U-q__tagBadge[data-tag=urgent]{background-color:#e65100}.page-module__Xw9U-q__tagBadge[data-tag=important]{background-color:#c62828}.page-module__Xw9U-q__tagBadge[data-tag=new]{background-color:#d32f2f}.page-module__Xw9U-q__serviceGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-top:1rem;display:grid}.page-module__Xw9U-q__card{background:#fff;border:1px solid #eee;border-radius:4px;padding:1.5rem;transition:transform .2s,box-shadow .2s;box-shadow:0 1px 3px #0000000d}.page-module__Xw9U-q__card:hover{border-color:var(--primary-light);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.page-module__Xw9U-q__card h4{color:var(--primary-color);margin-bottom:.5rem}.page-module__Xw9U-q__actionButtons{gap:1rem;margin-top:1.5rem;display:flex}.page-module__Xw9U-q__btnAccent{color:var(--primary-color);border:1px solid var(--primary-color);background-color:#fff}.page-module__Xw9U-q__btnAccent:hover{background-color:var(--primary-color);color:#fff}.page-module__Xw9U-q__mobileBecomeMember{display:none}.page-module__Xw9U-q__desktopBecomeMember{display:block}@media (max-width:1024px){.page-module__Xw9U-q__mainGrid{flex-direction:column;display:flex}.page-module__Xw9U-q__mobileBecomeMember{order:-2;width:100%;display:block}.page-module__Xw9U-q__desktopBecomeMember{display:none!important}.page-module__Xw9U-q__leftSidebar{order:-1;width:100%;max-width:none}.page-module__Xw9U-q__mainContent{flex:1}.page-module__Xw9U-q__rightSidebar{width:100%;max-width:none}.page-module__Xw9U-q__banner{padding:2rem 0}.page-module__Xw9U-q__bannerContent h2{font-size:1.8rem}}
