.blog-module__JsT-Oq__hero{color:#fff;text-align:center;background:linear-gradient(135deg,#0b3d91,#00897b);padding:80px 0 60px}.blog-module__JsT-Oq__hero h1{margin-bottom:14px;font-size:clamp(32px,4vw,48px)}.blog-module__JsT-Oq__hero p{opacity:.85;max-width:560px;margin:0 auto;font-size:17px;line-height:1.7}.blog-module__JsT-Oq__sectionTitle{margin-bottom:24px;font-family:DM Sans,sans-serif;font-size:22px;font-weight:600}.blog-module__JsT-Oq__featuredSection{background:#f8fafc;padding:60px 0}.blog-module__JsT-Oq__featuredGrid{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.blog-module__JsT-Oq__featuredCard{cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;transition:all .3s;overflow:hidden}.blog-module__JsT-Oq__featuredLarge{grid-column:span 2}.blog-module__JsT-Oq__featuredCard:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0b3d9114}.blog-module__JsT-Oq__featuredImg{aspect-ratio:16/9;justify-content:center;align-items:center;display:flex}.blog-module__JsT-Oq__featuredLarge .blog-module__JsT-Oq__featuredImg{aspect-ratio:21/9}.blog-module__JsT-Oq__featuredContent{padding:20px}.blog-module__JsT-Oq__catBadge{color:#0b3d91;background:#eff6ff;border-radius:12px;margin-bottom:10px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.blog-module__JsT-Oq__featuredContent h3{margin-bottom:8px;font-family:DM Sans,sans-serif;font-size:17px;font-weight:600;line-height:1.3}.blog-module__JsT-Oq__featuredContent p{color:#64748b;margin-bottom:12px;font-size:13px;line-height:1.5}.blog-module__JsT-Oq__postMeta{color:#64748b;flex-wrap:wrap;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.blog-module__JsT-Oq__allSection{background:#fff;padding:60px 0 80px}.blog-module__JsT-Oq__filterBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.blog-module__JsT-Oq__filterTabs{flex-wrap:wrap;gap:8px;display:flex}.blog-module__JsT-Oq__tab{cursor:pointer;color:#64748b;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:20px;padding:8px 16px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;transition:all .2s}.blog-module__JsT-Oq__tab:hover{color:#0b3d91;border-color:#0b3d91}.blog-module__JsT-Oq__tabActive{color:#fff;background:#0b3d91;border-color:#0b3d91}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.blog-module__JsT-Oq__card{cursor:pointer;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:18px;transition:all .3s;overflow:hidden}.blog-module__JsT-Oq__card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0b3d9114}.blog-module__JsT-Oq__cardImg{aspect-ratio:16/9;justify-content:center;align-items:center;display:flex}.blog-module__JsT-Oq__cardBody{padding:20px}.blog-module__JsT-Oq__cardBody h3{margin-bottom:8px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.3}.blog-module__JsT-Oq__cardBody p{color:#64748b;margin-bottom:12px;font-size:13px;line-height:1.5}.blog-module__JsT-Oq__calcSection{background:#f8fafc;padding:80px 0}.blog-module__JsT-Oq__calcCard{background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;max-width:600px;margin:0 auto;padding:40px}.blog-module__JsT-Oq__calcInfo h2{margin-bottom:12px;font-size:28px}.blog-module__JsT-Oq__calcInfo>p{color:#64748b;margin-bottom:24px;font-size:15px;line-height:1.6}.blog-module__JsT-Oq__bmiForm{margin-top:16px}.blog-module__JsT-Oq__bmiInputs{gap:12px;display:flex}.blog-module__JsT-Oq__bmiInputs input{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;flex:1;padding:12px 16px;font-size:14px}.blog-module__JsT-Oq__bmiInputs input:focus{border-color:#0b3d91}.blog-module__JsT-Oq__bmiResult{text-align:center;background:#f8fafc;border:2px solid;border-radius:14px;margin-top:20px;padding:20px}.blog-module__JsT-Oq__bmiValue{font-family:JetBrains Mono,monospace;font-size:42px;font-weight:700;display:block}.blog-module__JsT-Oq__bmiCategory{font-size:16px;font-weight:600}.blog-module__JsT-Oq__ctaSection{color:#fff;background:linear-gradient(135deg,#082d6b,#0b3d91);padding:80px 0}.blog-module__JsT-Oq__ctaSection h2{margin-bottom:14px;font-size:clamp(24px,3vw,32px)}.blog-module__JsT-Oq__ctaSection p{opacity:.85;margin-bottom:28px;font-size:16px}.blog-module__JsT-Oq__newsletter{gap:12px;max-width:480px;margin:0 auto;display:flex}.blog-module__JsT-Oq__newsletter input{color:#fff;background:#ffffff26;border:1.5px solid #ffffff4d;border-radius:10px;flex:1;padding:14px 18px;font-size:14px}.blog-module__JsT-Oq__newsletter input::placeholder{color:#ffffff80}@media (max-width:1024px){.blog-module__JsT-Oq__featuredGrid{grid-template-columns:1fr 1fr}.blog-module__JsT-Oq__featuredLarge{grid-column:span 2}}@media (max-width:768px){.blog-module__JsT-Oq__grid,.blog-module__JsT-Oq__featuredGrid{grid-template-columns:1fr}.blog-module__JsT-Oq__featuredLarge{grid-column:span 1}.blog-module__JsT-Oq__bmiInputs,.blog-module__JsT-Oq__newsletter{flex-direction:column}.blog-module__JsT-Oq__hero{padding:60px 0 40px}}
