.NewsBlogs-module__WdrlXW__container{--color-primary:#5c359a;--color-secondary:#305595;--color-accent:#f08080;--color-background-light:#f8fafc;--color-text-dark:#1e293b;--color-text-muted:#64748b;--color-white:#fff;--shadow-sm:0 1px 3px #0000000d;--shadow-md:0 4px 6px -1px #0000000d, 0 2px 4px -1px #00000008;--shadow-lg:0 10px 25px -5px #30559514, 0 8px 10px -6px #3055950d;--transition-smooth:all .25s ease-in-out;width:100%;color:var(--color-text-dark);font-family:Nunito,sans-serif;overflow-x:hidden}.NewsBlogs-module__WdrlXW__shapeDivider{z-index:2;pointer-events:none;width:100%;height:30px;line-height:0;position:absolute;left:0;overflow:hidden}.NewsBlogs-module__WdrlXW__shapeDividerBottom{bottom:-1px}.NewsBlogs-module__WdrlXW__shapeDividerTop{top:-1px}.NewsBlogs-module__WdrlXW__shapeDividerSvg{fill:#fff;width:calc(100% + 1.3px);height:100%;display:block}.NewsBlogs-module__WdrlXW__shapeDividerFillLight{fill:var(--color-background-light)}.NewsBlogs-module__WdrlXW__heroSection{text-align:center;background:linear-gradient(135deg,#442a78 0%,#224378 100%);justify-content:center;align-items:center;min-height:52vh;padding:60px 20px;display:flex;position:relative}.NewsBlogs-module__WdrlXW__heroOverlay{mix-blend-mode:multiply;pointer-events:none;background-image:linear-gradient(270deg,#00b5bf40 15%,#ffffff0d 80%);position:absolute;inset:0}.NewsBlogs-module__WdrlXW__heroContent{z-index:5;opacity:0;flex-direction:column;align-items:center;gap:16px;max-width:900px;margin:0 auto;animation:.8s cubic-bezier(.16,1,.3,1) forwards NewsBlogs-module__WdrlXW__heroEntrance;display:flex;position:relative;transform:translateY(20px)}@keyframes NewsBlogs-module__WdrlXW__heroEntrance{to{opacity:1;transform:translateY(0)}}.NewsBlogs-module__WdrlXW__heroDivider{background-color:var(--color-accent);border-radius:2px;width:48px;height:4px;margin:0 auto}.NewsBlogs-module__WdrlXW__heroTitle h1{letter-spacing:-.02em;color:var(--color-white);margin:8px 0;font-size:3.25rem;font-weight:800;line-height:1.15}.NewsBlogs-module__WdrlXW__blogsSection{background-color:var(--color-white);padding:80px 20px}.NewsBlogs-module__WdrlXW__blogsContainer{max-width:1100px;margin:0 auto}.NewsBlogs-module__WdrlXW__blogsGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.NewsBlogs-module__WdrlXW__blogCard{background-color:var(--color-white);box-shadow:var(--shadow-sm);transition:var(--transition-smooth);border:1px solid #30559514;border-radius:20px;overflow:hidden;}.NewsBlogs-module__WdrlXW__blogCard:hover{box-shadow:var(--shadow-lg);border-color:#5c359a1f;transform:translateY(-5px)}.NewsBlogs-module__WdrlXW__blogImageWrapper{background-color:var(--color-background-light);width:100%;height:220px;position:relative;overflow:hidden}.NewsBlogs-module__WdrlXW__blogImage{object-fit:cover;width:100%;height:100%;transition:transform .4s}.NewsBlogs-module__WdrlXW__blogCard:hover .NewsBlogs-module__WdrlXW__blogImage{transform:scale(1.05)}.NewsBlogs-module__WdrlXW__blogCardContent{padding:24px;}.NewsBlogs-module__WdrlXW__blogMeta{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:12px;font-size:.8rem;font-weight:600;display:flex}.NewsBlogs-module__WdrlXW__blogMeta i{color:var(--color-accent)}.NewsBlogs-module__WdrlXW__blogCardTitle{margin:0 0 12px;font-size:1.25rem;font-weight:800;line-height:1.4}.NewsBlogs-module__WdrlXW__blogCardTitle a{color:var(--color-secondary);transition:var(--transition-smooth);text-decoration:none}.NewsBlogs-module__WdrlXW__blogCardTitle a:hover{color:var(--color-primary)}.NewsBlogs-module__WdrlXW__blogExcerpt{color:var(--color-text-muted);flex:1;margin-bottom:20px;font-size:.95rem;line-height:1.55}.NewsBlogs-module__WdrlXW__readMoreLink{color:var(--color-accent);transition:var(--transition-smooth);align-self:flex-start;align-items:center;gap:6px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex;}.NewsBlogs-module__WdrlXW__readMoreLink:hover{color:var(--color-primary);transform:translate(3px)}.NewsBlogs-module__WdrlXW__hospitalSection{background-color:var(--color-background-light);padding:85px 20px;position:relative}.NewsBlogs-module__WdrlXW__hospitalContainer{grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;max-width:1100px;margin:0 auto;display:grid}.NewsBlogs-module__WdrlXW__hospitalLeft{flex-direction:column;gap:16px;display:flex}.NewsBlogs-module__WdrlXW__hospitalSubtitle{color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:1.1rem;font-weight:700}.NewsBlogs-module__WdrlXW__hospitalTitle{color:var(--color-secondary);margin:0;font-size:2.5rem;font-weight:800;line-height:1.15}.NewsBlogs-module__WdrlXW__hospitalDesc{color:var(--color-text-muted);margin:0;font-size:1.1rem;line-height:1.65}.NewsBlogs-module__WdrlXW__hospitalRight{box-shadow:var(--shadow-lg);background-color:var(--color-white);border:1px solid #30559514;border-radius:20px;overflow:hidden}.NewsBlogs-module__WdrlXW__hospitalImage{object-fit:cover;width:100%;height:auto;display:block}.NewsBlogs-module__WdrlXW__scrollReveal{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(25px)}.NewsBlogs-module__WdrlXW__revealVisible{opacity:1;transform:translateY(0)}@media (max-width:1024px){.NewsBlogs-module__WdrlXW__heroSection{min-height:45vh}.NewsBlogs-module__WdrlXW__heroTitle h1{font-size:2.75rem}.NewsBlogs-module__WdrlXW__blogsGrid{grid-template-columns:repeat(2,1fr)}.NewsBlogs-module__WdrlXW__hospitalContainer{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.NewsBlogs-module__WdrlXW__heroSection{min-height:40vh;padding:50px 20px}.NewsBlogs-module__WdrlXW__heroTitle h1{font-size:2.25rem}.NewsBlogs-module__WdrlXW__blogsGrid{grid-template-columns:1fr}.NewsBlogs-module__WdrlXW__hospitalTitle{font-size:1.85rem}}@media (prefers-reduced-motion:reduce){.NewsBlogs-module__WdrlXW__heroContent{opacity:1!important;animation:none!important;transform:none!important}.NewsBlogs-module__WdrlXW__scrollReveal{opacity:1!important;transition:none!important;transform:none!important}.NewsBlogs-module__WdrlXW__blogCard:hover,.NewsBlogs-module__WdrlXW__blogCard:hover .NewsBlogs-module__WdrlXW__blogImage{transform:none!important}}
