.blog_blogPage__gZZXY{background-color:var(--background);color:var(--on-background);padding:120px 0 80px}.blog_featuredHero___15eU{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--gutter);background:var(--surface-container-lowest);border:1px solid var(--outline);border-radius:var(--radius-2xl);overflow:hidden;box-shadow:var(--shadow-md);margin-bottom:var(--section-padding-md)}.blog_featuredContent__8RJcD{padding:var(--stack-3xl);display:flex;flex-direction:column;justify-content:center}.blog_featuredTag__vtvS6{align-self:flex-start;margin-bottom:var(--stack-md)}.blog_featuredTitle__opMHn{font-size:2.25rem;font-weight:800;color:var(--medical-blue);line-height:1.2;margin-bottom:var(--stack-md)}.blog_featuredDesc__c0yPT{font-size:1.05rem;color:var(--on-surface-variant);margin-bottom:var(--stack-xl)}.blog_featuredMeta__Vha_N{display:flex;align-items:center;gap:16px;font-size:.875rem;color:var(--on-surface-variant)}.blog_authorWrapper__7A1DZ{display:flex;align-items:center;gap:8px}.blog_authorAvatar__sdmh4{width:32px;height:32px;border-radius:var(--radius-full);background-color:var(--surface-container-high)}.blog_featuredImage__52AIA{min-height:350px;position:relative;background-size:cover;background-position:50%}.blog_filterBar__DCR7b{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--stack-2xl);gap:var(--stack-lg);flex-wrap:wrap}.blog_categoryNav__hKqRd{display:flex;gap:6px;overflow-x:auto;padding-bottom:6px}.blog_categoryTab__y2Ort{padding:8px 18px;border-radius:var(--radius-full);border:1px solid var(--outline);background:var(--surface-bright);font-size:.875rem;font-weight:600;color:var(--on-surface-variant);cursor:pointer;white-space:nowrap;transition:all .2s}.blog_categoryTabActive__1vGXE{background:var(--medical-blue);color:white;border-color:var(--medical-blue)}.blog_searchContainer__3HBVg{position:relative;min-width:250px}.blog_searchInput__Gwvzs{width:100%;padding:10px 16px 10px 40px;border-radius:var(--radius-full);border:1px solid var(--outline);background:var(--surface-bright);font-size:.875rem;color:var(--medical-blue);outline:none;transition:all .2s}.blog_searchInput__Gwvzs:focus{border-color:var(--soft-cyan);box-shadow:0 0 0 3px rgba(14,165,233,.1)}.blog_searchIcon__9c5_d{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--on-surface-variant);pointer-events:none}.blog_layout__7rshj{display:grid;grid-template-columns:1fr 340px;gap:var(--gutter);align-items:flex-start}.blog_postsGrid__QYM3t{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gutter)}.blog_postCard__OEt9o{background:var(--surface-container-lowest);border:1px solid var(--outline);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;height:100%;transition:all .2s ease}.blog_postCard__OEt9o:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--soft-cyan)}.blog_postImage___hMRc{height:200px;background-size:cover;background-position:50%;position:relative}.blog_postCardTag__s7DtX{position:absolute;top:12px;left:12px}.blog_postContent__ZUVI8{padding:var(--stack-xl);display:flex;flex-direction:column;flex:1}.blog_postMeta__Kp_5_{display:flex;align-items:center;gap:12px;font-size:.75rem;color:var(--on-surface-variant);margin-bottom:var(--stack-sm)}.blog_postTitle__3NcWc{font-size:1.35rem;color:var(--medical-blue);line-height:1.3;margin-bottom:var(--stack-sm)}.blog_postExcerpt__yghmT{font-size:.9rem;color:var(--on-surface-variant);margin-bottom:var(--stack-lg);line-height:1.5;flex:1}.blog_postFooter__Ey6lL{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--outline);padding-top:var(--stack-md);margin-top:auto}.blog_postAuthor__re7uI{display:flex;align-items:center;gap:8px}.blog_postAuthor__re7uI h5{font-size:.8rem;margin:0}.blog_readMoreBtn__onOGn{font-size:.8rem;font-weight:700;color:var(--soft-cyan);display:flex;align-items:center;gap:4px}.blog_sidebar__QuVF5{display:flex;flex-direction:column;gap:var(--gutter)}.blog_sidebarWidget__93ovi{background:var(--surface-container-lowest);border:1px solid var(--outline);border-radius:var(--radius-xl);padding:var(--stack-xl);box-shadow:var(--shadow-sm)}.blog_widgetTitle__yuDIf{font-size:1.15rem;color:var(--medical-blue);border-bottom:1px solid var(--outline);padding-bottom:var(--stack-sm);margin-bottom:var(--stack-md)}.blog_trendingList__gvZFZ{display:flex;flex-direction:column;gap:var(--stack-md)}.blog_trendingItem__sfaWw{display:flex;gap:12px}.blog_trendingIndex__OOxnZ{font-size:1.5rem;font-weight:800;color:var(--surface-dim);line-height:1}.blog_trendingItemContent__R5yJm h4{font-size:.9rem;line-height:1.3;margin-bottom:4px;color:var(--medical-blue)}.blog_trendingItemContent__R5yJm span{font-size:.75rem;color:var(--on-surface-variant)}.blog_newsletterWidget__ckUVT{background:var(--gradient-primary);color:white;text-align:center}.blog_newsletterWidget__ckUVT h3{color:white;font-size:1.35rem;margin-bottom:var(--stack-sm)}.blog_newsletterWidget__ckUVT p{color:rgba(255,255,255,.8);font-size:.875rem;margin-bottom:var(--stack-lg)}.blog_newsletterForm__EWd62{display:flex;flex-direction:column;gap:var(--stack-sm)}.blog_newsletterInput__8fuS1{width:100%;padding:10px 16px;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);color:white;outline:none}.blog_newsletterInput__8fuS1::-moz-placeholder{color:rgba(255,255,255,.5)}.blog_newsletterInput__8fuS1::placeholder{color:rgba(255,255,255,.5)}.blog_newsletterSubmit__Wrymr{width:100%;background:var(--vibrant-cyan);color:var(--medical-blue);font-weight:700;border:none;padding:10px;border-radius:var(--radius-full);cursor:pointer}.blog_detailPage__if4Ys{padding-top:140px}.blog_detailHeader__yIV8q{margin-bottom:var(--stack-2xl);text-align:center}.blog_detailMeta__UXmjA{display:flex;justify-content:center;align-items:center;gap:16px;font-size:.9rem;color:var(--on-surface-variant);margin-bottom:var(--stack-md)}.blog_detailTitle__j8hHg{font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.2;margin-bottom:var(--stack-xl);max-width:900px;margin-left:auto;margin-right:auto}.blog_detailHeroImage__dj6Hu{height:450px;width:100%;border-radius:var(--radius-2xl);background-size:cover;background-position:50%;box-shadow:var(--shadow-lg);margin-bottom:var(--stack-3xl)}.blog_detailLayout__QXKJT{display:grid;grid-template-columns:1fr 300px;gap:var(--gutter);align-items:flex-start}.blog_articleBody__Nvzys{font-family:var(--font-body-family);font-size:1.1rem;line-height:1.8;color:var(--on-surface)}.blog_articleBody__Nvzys h2{font-size:1.75rem;margin:var(--stack-2xl) 0 var(--stack-md) 0;color:var(--medical-blue)}.blog_articleBody__Nvzys h3{font-size:1.35rem;margin:var(--stack-xl) 0 var(--stack-sm) 0;color:var(--medical-blue)}.blog_articleBody__Nvzys p{margin-bottom:var(--stack-lg)}.blog_articleBody__Nvzys ol,.blog_articleBody__Nvzys ul{margin-bottom:var(--stack-lg);padding-left:24px}.blog_articleBody__Nvzys li{margin-bottom:6px}.blog_quoteBox__cGG7v{background:var(--surface-container-low);border-left:4px solid var(--soft-cyan);padding:var(--stack-lg) var(--stack-xl);border-radius:0 var(--radius-md) var(--radius-md) 0;font-style:italic;margin:var(--stack-xl) 0;color:var(--medical-blue)}.blog_authorCard__jiHW3{background:var(--surface-container-low);border:1px solid var(--outline);border-radius:var(--radius-xl);padding:var(--stack-xl);display:flex;align-items:center;gap:16px;margin-top:var(--stack-3xl)}.blog_authorCardInfo__yFFNX h4{font-size:1.1rem;color:var(--medical-blue)}.blog_authorCardInfo__yFFNX p{font-size:.85rem;margin:0;color:var(--on-surface-variant)}.blog_relatedSection__kzrGD{border-top:1px solid var(--outline);padding-top:var(--stack-3xl);margin-top:var(--stack-3xl)}.blog_relatedPostsGrid__TFCvM{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter);margin-top:var(--stack-xl)}@media (max-width:1024px){.blog_featuredHero___15eU{grid-template-columns:1fr}.blog_featuredImage__52AIA{min-height:250px}.blog_detailLayout__QXKJT,.blog_layout__7rshj{grid-template-columns:1fr}.blog_postsGrid__QYM3t{grid-template-columns:repeat(2,1fr)}.blog_sidebar__QuVF5{margin-top:var(--stack-2xl)}.blog_relatedPostsGrid__TFCvM{grid-template-columns:1fr 1fr}}@media (max-width:768px){.blog_postsGrid__QYM3t{max-width:500px;margin:0 auto}.blog_postsGrid__QYM3t,.blog_relatedPostsGrid__TFCvM{grid-template-columns:1fr}.blog_featuredContent__8RJcD{padding:var(--stack-xl)}.blog_detailHeroImage__dj6Hu{height:280px}}