.news-hero{height:60vh;min-height:400px;background-size:cover;background-position:center;position:relative;display:flex;align-items:flex-end;padding-bottom:60px}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(15,23,42,.9),transparent);z-index:1}.hero-content{position:relative;z-index:2}.news-category{background:#4cd6c0;color:#fff;padding:5px 15px;border-radius:5px;font-size:.9rem;font-weight:700;margin-bottom:20px;display:inline-block}.news-main-title{color:#fff;font-size:2.5rem;font-weight:800;line-height:1.3;margin-bottom:20px;max-width:900px}.news-meta{color:#cbd5e1;display:flex;gap:20px;font-size:1rem}.news-meta i{color:#4cd6c0}.news-body-content{background-color:#fff;margin-top:-40px;border-radius:30px 30px 0 0;position:relative;z-index:3;padding-top:60px;padding-bottom:80px}.article-container{max-width:800px;margin:0 auto}.lead-text{font-size:1.4rem;font-weight:700;color:#1a2b4b;line-height:1.6;margin-bottom:30px;padding-top:35px}.article-text p{font-size:1.15rem;color:#475569;line-height:1.9;margin-bottom:25px}.sub-title{font-size:1.8rem;color:#1a2b4b;font-weight:800;margin:40px 0 20px}.article-quote{background:#f1f5f9;border-right:6px solid #4cd6c0;padding:30px;font-style:italic;font-size:1.25rem;color:#1e293b;margin:40px 0;border-radius:0 15px 15px 0}.article-footer{margin-top:60px;padding-top:30px;border-top:1px solid #e2e8f0}.back-to-news{display:inline-flex;align-items:center;gap:10px;color:#7251cd;font-weight:700;text-decoration:none;transition:transform .3s ease;padding-bottom:35px}.back-to-news:hover{transform:translateX(-5px)}@media (max-width:768px){.news-hero{height:50vh;padding-bottom:80px}.news-main-title{font-size:1.8rem}.news-body-content{margin-top:-60px;padding-top:40px}.lead-text{font-size:1.2rem}}