.blogsection-module__DZ-cYG__blogPage{background:#fff;min-height:100vh;padding:60px 0;font-family:Inter,sans-serif}.blogsection-module__DZ-cYG__container{max-width:1200px;margin:0 auto;padding:0 20px}.blogsection-module__DZ-cYG__blogHeader{text-align:center;margin-bottom:60px}.blogsection-module__DZ-cYG__mainTitle{color:#1a1a1a;letter-spacing:-1.5px;margin-bottom:10px;font-size:48px;font-weight:900}.blogsection-module__DZ-cYG__subTitle{color:#666;margin-bottom:40px;font-size:18px}.blogsection-module__DZ-cYG__categoryNav{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.blogsection-module__DZ-cYG__pill,.blogsection-module__DZ-cYG__activePill{cursor:pointer;border:1px solid #eee;border-radius:50px;padding:10px 24px;font-size:14px;font-weight:700;transition:all .3s}.blogsection-module__DZ-cYG__pill{color:#444;background:#fff}.blogsection-module__DZ-cYG__pill:hover{color:#ef4f5f;border-color:#ef4f5f}.blogsection-module__DZ-cYG__activePill{color:#fff;background:#ef4f5f;border-color:#ef4f5f;box-shadow:0 8px 15px #ef4f5f33}.blogsection-module__DZ-cYG__featuredSection{margin-bottom:80px}.blogsection-module__DZ-cYG__featuredCard{background:#ef4f5f08;border:1px solid #ef4f5f1a;border-radius:32px;grid-template-columns:1.2fr 1fr;display:grid;overflow:hidden}.blogsection-module__DZ-cYG__featuredImgArea img{object-fit:cover;width:100%;height:450px}.blogsection-module__DZ-cYG__featuredInfo{flex-direction:column;justify-content:center;padding:50px;display:flex}.blogsection-module__DZ-cYG__categoryBadge{color:#ef4f5f;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;font-size:12px;font-weight:800}.blogsection-module__DZ-cYG__featuredInfo h2{margin-bottom:20px;font-size:36px;font-weight:800;line-height:1.2}.blogsection-module__DZ-cYG__featuredInfo p{color:#555;margin-bottom:30px;font-size:16px;line-height:1.6}.blogsection-module__DZ-cYG__readMoreBtn{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:14px;width:fit-content;padding:15px 35px;font-weight:700;transition:transform .3s}.blogsection-module__DZ-cYG__readMoreBtn:hover{background:#ef4f5f;transform:translateY(-3px)}.blogsection-module__DZ-cYG__blogGrid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.blogsection-module__DZ-cYG__blogCard{cursor:pointer}.blogsection-module__DZ-cYG__cardImgArea{border-radius:24px;height:240px;margin-bottom:20px;position:relative;overflow:hidden}.blogsection-module__DZ-cYG__cardImgArea img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blogsection-module__DZ-cYG__blogCard:hover .blogsection-module__DZ-cYG__cardImgArea img{transform:scale(1.08)}.blogsection-module__DZ-cYG__floatingBadge{color:#ef4f5f;background:#ffffffe6;border-radius:10px;padding:6px 14px;font-size:11px;font-weight:800;position:absolute;top:15px;left:15px}.blogsection-module__DZ-cYG__cardMeta{color:#999;margin-bottom:10px;font-size:13px;font-weight:600}.blogsection-module__DZ-cYG__blogCard h3{margin-bottom:12px;font-size:20px;font-weight:800;line-height:1.3}.blogsection-module__DZ-cYG__blogCard p{color:#666;margin-bottom:15px;font-size:14px;line-height:1.5}.blogsection-module__DZ-cYG__textLink{color:#ef4f5f;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}@media (max-width:900px){.blogsection-module__DZ-cYG__featuredCard{grid-template-columns:1fr}.blogsection-module__DZ-cYG__blogGrid{grid-template-columns:repeat(2,1fr)}.blogsection-module__DZ-cYG__mainTitle{font-size:36px}}@media (max-width:600px){.blogsection-module__DZ-cYG__blogGrid{grid-template-columns:1fr}}.blogsection-module__DZ-cYG__newsletterSection{margin-top:100px;padding-bottom:40px}.blogsection-module__DZ-cYG__newsletterBox{color:#fff;background:linear-gradient(135deg,#ef4f5f 0%,#d33c4a 100%);border-radius:40px;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;padding:60px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #ef4f5f4d}.blogsection-module__DZ-cYG__newsletterBox:before{content:"";background:#ffffff1a;border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}.blogsection-module__DZ-cYG__newsBadge{text-transform:uppercase;letter-spacing:1px;background:#fff3;border-radius:50px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.blogsection-module__DZ-cYG__newsletterContent h2{letter-spacing:-1px;margin-bottom:15px;font-size:40px;font-weight:800}.blogsection-module__DZ-cYG__newsletterContent p{opacity:.9;margin-bottom:35px;font-size:18px;line-height:1.6}.blogsection-module__DZ-cYG__subscribeForm{background:#fff;border-radius:20px;gap:10px;padding:8px;display:flex;box-shadow:0 10px 30px #0000001a}.blogsection-module__DZ-cYG__emailInput{color:#333;border:none;border-radius:15px;outline:none;flex:1;padding:15px 20px;font-size:16px}.blogsection-module__DZ-cYG__subscribeBtn{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:15px;padding:15px 30px;font-weight:700;transition:all .3s}.blogsection-module__DZ-cYG__subscribeBtn:hover{background:#000;transform:scale(1.02)}.blogsection-module__DZ-cYG__privacyNote{opacity:.7!important;margin-top:15px!important;font-size:13px!important}.blogsection-module__DZ-cYG__newsletterImage img{filter:drop-shadow(0 15px 30px #0003);width:100%;height:auto;transform:rotate(5deg)}@media (max-width:900px){.blogsection-module__DZ-cYG__newsletterBox{text-align:center;grid-template-columns:1fr;padding:40px}.blogsection-module__DZ-cYG__newsletterImage{display:none}.blogsection-module__DZ-cYG__subscribeForm{box-shadow:none;background:0 0;flex-direction:column;padding:0}.blogsection-module__DZ-cYG__emailInput{background:#fff;border-radius:15px;padding:18px}.blogsection-module__DZ-cYG__newsletterContent h2{font-size:32px}}
