@font-face{font-family:Lato;src:url(/Fonts/Lato/Lato-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(/Fonts/Poppins/Poppins-Regular.ttf)format("truetype");font-weight:400;font-style:normal}.blogImageWrapper{width:100%;height:250px;position:relative;overflow:hidden}.blogImage{object-fit:cover;transition:transform .5s}.blogCard:hover .blogImage{transform:scale(1.08)}.blogCard{background:#fff;border-radius:16px;transition:all .3s;overflow:hidden;box-shadow:0 10px 30px #00000014}.blogCard:hover{transform:translateY(-8px)}.blogCardContent{padding:24px}.blogCategory{color:#06f;background:#eef5ff;border-radius:30px;margin-bottom:12px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.blogHero{text-align:center;justify-content:center;align-items:center;min-height:100vh;padding:120px 20px;font-family:Poppins;display:flex;position:relative;overflow:hidden}.blogBg{object-fit:cover;object-position:center;z-index:0}.blogOverlay{z-index:1;background:linear-gradient(#000000a6 0%,#0000008c 50%,#000000bf 100%);position:absolute;inset:0}.blogHeroContent{z-index:2;max-width:900px;position:relative}.blogTag{color:#fff;letter-spacing:1px;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-radius:50px;margin-top:20px;margin-bottom:25px;padding:10px 20px;font-family:Poppins;font-size:14px;display:inline-block}.blogHero h1{color:#fff;margin-bottom:20px;font-family:Poppins;font-size:clamp(3rem,6vw,5rem);font-weight:800;line-height:1.1}.blogHero h1 span{color:#00d4ff}.blogHero p{color:#ffffffd9;max-width:700px;margin:auto;font-family:Poppins;font-size:1.15rem;line-height:1.8}.blogSection{background:#f7f9fc;padding:100px 0;font-family:Poppins}.blogContainer{width:90%;max-width:1400px;margin:auto;font-family:Poppins}.sectionHeader{text-align:center;margin-bottom:70px;font-family:Poppins}.sectionHeader h2{color:#081f4d;margin-bottom:15px;font-family:Poppins;font-size:3rem;font-weight:700}.sectionHeader p{color:#6b7280;max-width:700px;margin:auto;font-family:Poppins;line-height:1.8}.blogGrid{grid-template-columns:repeat(auto-fit,minmax(370px,1fr));gap:35px;font-family:Poppins;display:grid}.blogCard{background:#fff;border:1px solid #eef2f7;border-radius:24px;font-family:Poppins;transition:all .4s;overflow:hidden;box-shadow:0 10px 40px #0000000f}.blogCard:hover{font-family:Poppins;transform:translateY(-10px);box-shadow:0 25px 60px #0000001f}.blogImage{height:260px;font-family:Poppins;overflow:hidden}.blogImage img{object-fit:cover;width:100%;height:100%;transition:all .6s}.blogCard:hover .blogImage img{transform:scale(1.08)}.blogContent{padding:30px;font-family:Poppins}.blogMeta{justify-content:space-between;margin-bottom:15px;font-family:Poppins;display:flex}.blogMeta span:first-child{color:#09c;background:#00d4ff1f;border-radius:30px;padding:8px 15px;font-family:Poppins;font-size:13px;font-weight:600}.blogMeta span:last-child{color:#8b98a7;font-family:Poppins;font-size:14px}.blogContent h3{color:#081f4d;margin-bottom:15px;font-family:Poppins;font-size:1.45rem;line-height:1.4}.blogContent p{color:#64748b;margin-bottom:25px;font-family:Poppins;line-height:1.8}.readBtn{color:#00a3d7;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-family:Poppins;font-size:15px;font-weight:700;transition:all .3s;display:flex}.readBtn:hover{gap:15px}.readBtn span{font-size:20px}@media (max-width:992px){.blogHero{min-height:50vh}.sectionHeader h2{font-size:2.3rem}}@media (max-width:768px){.blogGrid{grid-template-columns:1fr}.blogContent{padding:25px}.blogHero h1{font-size:2.8rem}}
