.blog-module__JsT-Oq__pageHeader{background:linear-gradient(135deg,#0f172a 0%,#1e3a5f 60%,#0f4c75 100%);padding:80px 0 100px;position:relative;overflow:hidden}.blog-module__JsT-Oq__pageHeader:before{content:"";pointer-events:none;background:#0ea5e91a;border-radius:50%;width:500px;height:500px;position:absolute;top:-50%;right:-10%}.blog-module__JsT-Oq__headerDecor{clip-path:ellipse(55% 100% at 50% 100%);background:#f8fafc;width:100%;height:60px;position:absolute;bottom:-2px;left:0}.blog-module__JsT-Oq__badge{color:#7dd3fc;letter-spacing:.5px;background:#0ea5e933;border:1px solid #0ea5e94d;border-radius:50px;margin-bottom:16px;padding:6px 16px;font-size:.85rem;font-weight:600;display:inline-block}.blog-module__JsT-Oq__pageTitle{color:#fff;margin-bottom:16px;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;line-height:1.2}.blog-module__JsT-Oq__pageSubtitle{color:#ffffffb3;max-width:550px;margin:0 auto;font-size:1.05rem;line-height:1.7}.blog-module__JsT-Oq__sectionLabel{color:#1e293b;align-items:center;gap:10px;margin-bottom:28px;font-size:1.15rem;font-weight:700;display:flex}.blog-module__JsT-Oq__sectionLabel span{font-size:1.3rem}.blog-module__JsT-Oq__featuredSection{background:#f8fafc}.blog-module__JsT-Oq__featuredCard{background:#fff;border-radius:20px;transition:all .3s;overflow:hidden;box-shadow:0 8px 40px #0000001a}.blog-module__JsT-Oq__featuredCard:hover{transform:translateY(-4px);box-shadow:0 16px 60px #00000026}.blog-module__JsT-Oq__featuredImgWrap{height:100%;min-height:320px;position:relative}.blog-module__JsT-Oq__featuredImgPlaceholder{color:#0369a1;background:linear-gradient(135deg,#bae6fd,#e0f2fe);justify-content:center;align-items:center;height:100%;min-height:320px;font-size:4rem;display:flex}.blog-module__JsT-Oq__featuredBody{flex-direction:column;justify-content:center;height:100%;padding:40px;display:flex}.blog-module__JsT-Oq__featuredTag{color:#d97706;text-transform:uppercase;letter-spacing:1px;background:#fef3c7;border-radius:50px;margin-bottom:16px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-block}.blog-module__JsT-Oq__featuredTitle{margin-bottom:16px;font-size:1.5rem;font-weight:800;line-height:1.35;color:#0f172a!important}.blog-module__JsT-Oq__featuredTitle a:hover{color:#0ea5e9!important}.blog-module__JsT-Oq__featuredExcerpt{color:#64748b;margin-bottom:20px;font-size:.95rem;line-height:1.7}.blog-module__JsT-Oq__featuredMeta{color:#94a3b8;flex-wrap:wrap;align-items:center;margin-bottom:24px;font-size:.85rem;display:flex}.blog-module__JsT-Oq__readMoreBtn{color:#fff;background:linear-gradient(135deg,#0ea5e9,#0284c7);border-radius:50px;align-items:center;width:fit-content;padding:12px 28px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #0ea5e966}.blog-module__JsT-Oq__readMoreBtn:hover{color:#fff;background:linear-gradient(135deg,#0284c7,#0369a1);transform:translate(4px);box-shadow:0 8px 25px #0ea5e980}.blog-module__JsT-Oq__blogCard{background:#fff;border-radius:16px;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000012}.blog-module__JsT-Oq__blogCard:hover{transform:translateY(-8px);box-shadow:0 16px 50px #00000021}.blog-module__JsT-Oq__cardImgWrap{height:200px;position:relative;overflow:hidden}.blog-module__JsT-Oq__cardImgPlaceholder{color:#0369a1;background:linear-gradient(135deg,#e0f2fe,#bae6fd);justify-content:center;align-items:center;height:200px;font-size:2.5rem;display:flex}.blog-module__JsT-Oq__cardImgOverlay{opacity:0;background:linear-gradient(#0000 40%,#0000004d 100%);transition:opacity .3s;position:absolute;inset:0}.blog-module__JsT-Oq__blogCard:hover .blog-module__JsT-Oq__cardImgOverlay{opacity:1}.blog-module__JsT-Oq__cardBody{flex-direction:column;flex:1;padding:22px;display:flex}.blog-module__JsT-Oq__cardMeta{color:#94a3b8;justify-content:space-between;margin-bottom:10px;font-size:.78rem;display:flex}.blog-module__JsT-Oq__cardTitle{color:#0f172a;margin-bottom:10px;font-size:1.05rem;font-weight:700;line-height:1.4}.blog-module__JsT-Oq__cardTitle a:hover{color:#0ea5e9}.blog-module__JsT-Oq__cardExcerpt{color:#64748b;flex:1;margin-bottom:16px;font-size:.875rem;line-height:1.65}.blog-module__JsT-Oq__cardLink{color:#0ea5e9;align-items:center;margin-top:auto;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.blog-module__JsT-Oq__cardLink:hover{color:#0284c7;gap:6px}.blog-module__JsT-Oq__ctaSection{background:#f8fafc;padding:60px 0}.blog-module__JsT-Oq__ctaBox{background:linear-gradient(135deg,#0f172a,#1e3a5f);border-radius:20px;padding:40px 50px;box-shadow:0 8px 40px #0f172a4d}.blog-module__JsT-Oq__ctaBtn{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:50px;align-items:center;padding:14px 28px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #f59e0b66}.blog-module__JsT-Oq__ctaBtn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 30px #f59e0b80}@media (max-width:991px){.blog-module__JsT-Oq__featuredImgWrap{min-height:250px}.blog-module__JsT-Oq__featuredBody{padding:24px}}@media (max-width:768px){.blog-module__JsT-Oq__pageHeader{padding:70px 0 80px}.blog-module__JsT-Oq__ctaBox{padding:30px 24px}}
