.blog-hero{padding:82px 0 65px;background:linear-gradient(135deg,#edf8ff,#fff 60%);border-bottom:1px solid #dceefa}.blog-hero span,.article-header>div>span{font-size:11px;letter-spacing:.18em;color:#0a86e6;font-weight:900}.blog-hero h1{font-size:clamp(38px,5vw,66px);margin:12px 0;color:#07336c;letter-spacing:-.05em}.blog-hero h1 b{color:#0c98ed}.blog-hero p{max-width:670px;font-size:17px;color:#5c7694;line-height:1.7}.blog-section{padding:65px 0}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.blog-card{background:#fff;border:1px solid #dce9f4;border-radius:20px;overflow:hidden;box-shadow:0 12px 35px rgba(8,54,99,.07)}.blog-card-image{display:block;height:220px;background:#e8f6ff}.blog-card-image img{width:100%;height:100%;object-fit:cover}.blog-placeholder{height:100%;display:grid;place-items:center;text-align:center;background:linear-gradient(135deg,#e7f5ff,#cdeeff);color:#0b68bf;font-size:28px;font-weight:900}.blog-card-body{padding:21px}.blog-card-body>small{color:#0a88e5;font-weight:900;font-size:10px}.blog-card h2,.blog-card h3{margin:8px 0 10px;font-size:21px;line-height:1.25}.blog-card h2 a,.blog-card h3 a{text-decoration:none;color:#07336c}.blog-card p{color:#637b94;line-height:1.65;font-size:13px}.blog-read{display:inline-flex;margin-top:7px;text-decoration:none;color:#0a86e6;font-weight:900}.blog-pagination{margin-top:25px}.blog-empty{text-align:center;padding:80px 20px}.article-header{padding:70px 0 45px;background:linear-gradient(180deg,#edf8ff,#fff)}.article-narrow{max-width:850px}.article-header a{display:inline-block;margin-bottom:24px;color:#0a86e6;text-decoration:none;font-weight:800}.article-header h1{font-size:clamp(36px,5vw,58px);line-height:1.07;letter-spacing:-.045em;color:#07336c;margin:10px 0 16px}.article-header p{font-size:18px;line-height:1.7;color:#627b94}.article-header small{color:#7e91a4}.article-image-wrap{max-width:1050px;margin-top:10px}.article-image-wrap img{width:100%;max-height:550px;object-fit:cover;border-radius:22px}.article-content{padding:45px 0;font-size:16px;line-height:1.85;color:#253f5e}.article-content h2{font-size:30px;color:#07336c;margin:35px 0 10px}.article-content h3{font-size:22px;color:#084b91;margin:28px 0 10px}.article-content a{color:#0787e5}.article-content img{max-width:100%;height:auto;border-radius:14px}.article-cta{margin:30px 0 60px;padding:26px;border-radius:20px;background:linear-gradient(110deg,#073b80,#0aa7ea);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px}.article-cta small{font-size:10px;letter-spacing:.12em}.article-cta h2{margin:5px 0;font-size:26px}.article-cta p{margin:0;color:#d8efff}.article-cta a{background:#fff;color:#075cb1;text-decoration:none;border-radius:999px;padding:13px 18px;font-weight:900;white-space:nowrap}.related-posts{padding:55px 0;background:#f5faff}.related-posts>div>h2{color:#07336c;font-size:28px}.blog-grid.related .blog-card{min-height:230px}@media(max-width:950px){.blog-grid{grid-template-columns:1fr 1fr}}@media(max-width:650px){.blog-hero{padding:55px 0 45px}.blog-grid{grid-template-columns:1fr}.blog-card-image{height:210px}.article-cta{align-items:flex-start;flex-direction:column}.article-content{font-size:15px}}
