.blog-hero{color:#fff;background:linear-gradient(135deg,#06142a,#102f63);padding:150px 0 92px}.blog-hero h1{max-width:900px;margin:24px 0;font-size:clamp(2.7rem,6vw,5.5rem);line-height:1}.blog-hero p{color:#bfd1ee;max-width:680px;font-size:1.25rem}.blog-list{background:#f5f8fc}.blog-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px;display:flex}.blog-heading span{color:#2468c9;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.blog-heading h2{margin:.5rem 0 0;font-size:2.5rem}.blog-heading p{color:#526278;max-width:430px}.blog-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.blog-grid article{background:#fff;border:1px solid #dce5f0;border-radius:22px;overflow:hidden;box-shadow:0 18px 55px #0d2a4e14}.blog-image{background:linear-gradient(135deg,#0b2e61,#276fc5);height:220px;display:flex;overflow:hidden}.blog-image img{object-fit:cover;width:100%;height:100%}.blog-image span{color:#fff;letter-spacing:.18em;text-align:center;margin:auto;font-weight:900}.blog-grid article>div{padding:28px}.blog-grid small{color:#63748a}.blog-grid h2{margin:12px 0;font-size:1.45rem;line-height:1.25}.blog-grid h2 a{color:#10213b;text-decoration:none}.blog-grid p{color:#536176;line-height:1.7}.read-link{color:#1a64c7;gap:8px;margin-top:12px;font-weight:800;text-decoration:none;display:inline-flex}.blog-empty{text-align:center;background:#fff;border:1px dashed #afc2da;border-radius:24px;padding:60px}.blog-empty span{color:#2468c9;font-weight:800}.blog-empty a{color:#145ebc;font-weight:800}.article-page{background:#f7f9fc}.article-page header{color:#fff;background:#071a35;padding:140px 0 70px}.article-header{max-width:920px}.article-header>a{color:#a9c9f7;text-decoration:none}.article-header>span{text-transform:uppercase;letter-spacing:.14em;color:#77aef2;margin-top:48px;font-weight:800;display:block}.article-header h1{margin:20px 0;font-size:clamp(2.6rem,5vw,4.8rem);line-height:1.06}.article-header p{color:#c8d7ea;font-size:1.25rem;line-height:1.65}.article-header small{color:#95abc7}.article-cover{max-width:1050px;margin-top:55px}.article-cover img{object-fit:cover;border-radius:26px;width:100%;max-height:600px;display:block}.article-body{max-width:780px;padding-top:65px;padding-bottom:100px}.article-body>p{color:#33445a;white-space:pre-line;font-size:1.08rem;line-height:1.9}.article-body .article-lead{color:#162a45;font-size:1.3rem}.article-body aside{background:#e7f0fc;border-radius:22px;margin-top:55px;padding:34px}.article-body aside h2{margin-top:0}.article-body aside a{color:#145ebc;font-weight:800}@media (max-width:850px){.blog-grid{grid-template-columns:1fr}.blog-heading{display:block}.blog-heading p{margin-top:18px}.blog-hero,.article-page header{padding-top:110px}.article-cover{margin-top:25px}.blog-grid{gap:18px}}.article-body>p a{color:#145ebc;text-underline-offset:3px;font-weight:700;text-decoration:underline}
