body.blog-body{background:#f6f8fb;color:#0a1d3c;font-family:Manrope,Arial,sans-serif}.blog-wrap{width:min(1180px,90%);margin:auto}.blog-header{background:#06172e;color:white}.blog-nav{min-height:82px;display:flex;align-items:center;gap:35px}.blog-logo{display:flex;flex-direction:column;line-height:.95;min-width:165px}.blog-logo b{font-size:29px;letter-spacing:-2px}.blog-logo span{color:#ff851b;font-size:17px;font-weight:800;letter-spacing:-1px}.blog-nav nav{display:flex;gap:26px;margin:auto;font-size:13px;font-weight:700}.blog-nav nav a:hover,.blog-nav nav .active{color:#ff9c44}.blog-button{display:inline-flex;align-items:center;justify-content:center;padding:15px 22px;background:#ff851b;color:#071c36;border-radius:30px;font-weight:800;font-size:13px;white-space:nowrap}.blog-hero,.article-head{background:#071c36;color:white;padding:90px 0}.blog-hero{background:linear-gradient(90deg,#06172ff5 10%,#06172fbf 65%,#06172f55),url('/blog/blog-cover.png') center/cover}.kicker{font-size:11px;letter-spacing:1.7px;font-weight:800;color:#d85e00}.blog-hero .kicker,.article-head .kicker{color:#ffab60}.blog-hero h1,.article-head h1{font-size:clamp(38px,5vw,68px);letter-spacing:-.055em;line-height:1.05;max-width:800px;margin:18px 0}.blog-hero em{font-style:normal;color:#ff922f}.blog-hero p,.article-head p{font-size:17px;max-width:620px;color:#d5e1ed}.blog-list{padding:75px 0}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:32px;gap:20px}.section-heading h2{margin-top:10px}.section-heading p{color:#53677f}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.blog-card{display:flex;flex-direction:column;background:white;border:1px solid #e1e9f0;border-radius:18px;overflow:hidden;box-shadow:0 8px 25px #0b27470b;transition:transform .2s,box-shadow .2s}.blog-card:hover{transform:translateY(-5px);box-shadow:0 14px 30px #0b27471c}.card-image{height:195px;background:url('/blog/blog-cover.png') center/cover}.blog-card:nth-child(2) .card-image{background-position:65% center}.blog-card:nth-child(3) .card-image{background-position:right center}.card-copy{display:flex;flex-direction:column;gap:12px;padding:24px}.card-copy strong{font-size:21px;line-height:1.3;letter-spacing:-.03em}.card-copy>span:not(.kicker){font-size:14px;line-height:1.6;color:#53677f}.card-copy b{font-size:13px;color:#bd5200;margin-top:8px}.blog-cta{margin-bottom:80px;background:#092440;border-radius:22px;color:white;padding:36px;display:flex;justify-content:space-between;align-items:center;gap:25px}.blog-cta h2{margin:12px 0}.blog-cta p{color:#ccd9e8}.blog-footer{background:#06172e;color:white;padding:45px 0}.blog-footer .blog-wrap{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.blog-footer p{color:#a9bdd2;margin-right:auto}.blog-footer .blog-wrap>div{display:flex;gap:22px;font-size:13px}.back-link{display:block;font-size:13px;font-weight:700;margin-bottom:28px;color:#ccdae9}.article-head{padding:65px 0 110px}.article-meta{font-size:13px;color:#b8cbe0;margin-top:26px}.article-cover{width:min(1180px,90%);margin:-75px auto 0}.article-cover img{width:100%;height:330px;object-fit:cover;border-radius:18px;display:block}.article-layout{display:grid;grid-template-columns:minmax(0,740px) minmax(240px,1fr);gap:70px;padding:60px 0 85px}.article-content{font-size:17px;line-height:1.8;color:#263c54}.article-content p{margin:0 0 24px;line-height:1.8}.article-content h2{font-size:29px;line-height:1.2;margin:42px 0 16px;color:#0a1d3c}.article-content ul{padding-left:23px}.article-content li{margin-bottom:8px}.article-note{background:#e8f0f7;border-left:4px solid #f48620;padding:18px 20px;border-radius:6px;font-size:14px;line-height:1.65;margin-top:32px}.tags{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0}.tags span{background:#fff2e5;color:#a74800;padding:7px 11px;border-radius:20px;font-size:12px;font-weight:700}.sources a,.related a{color:#995006;text-decoration:underline}.sources{font-size:14px}.aside-card{background:#071c36;color:white;padding:28px;border-radius:16px}.aside-card .kicker{color:#ffab60}.aside-card h2{font-size:26px;margin:14px 0}.aside-card p{font-size:14px;color:#d4e0ed;margin-bottom:20px}.related{padding:25px 0}.related h3{font-size:18px}.related a{display:block;font-size:14px;line-height:1.5;padding:13px 0;border-bottom:1px solid #dce5ee}.blog-body a:focus-visible{outline:3px solid #ff9c44;outline-offset:3px}@media(max-width:760px){.blog-nav{flex-wrap:wrap;gap:12px;padding:15px 0}.blog-logo{min-width:125px}.blog-nav .blog-button{margin-left:auto}.blog-nav nav{order:3;width:100%;overflow:auto;gap:18px;padding:4px 0;white-space:nowrap}.blog-hero{padding:65px 0}.blog-grid{grid-template-columns:1fr}.section-heading,.blog-cta{display:block}.blog-cta .blog-button{margin-top:20px}.article-layout{grid-template-columns:1fr;gap:30px}.article-cover img{height:220px}.article-content{font-size:16px}.blog-footer .blog-wrap>div{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.blog-card{transition:none}}
.blog-logo b{font-size:24px;letter-spacing:-1.5px}.blog-logo span{font-size:18px;letter-spacing:.1px}

.blog-logo .brand-logo-image{display:block;width:190px;height:auto;max-width:100%}@media(max-width:760px){.blog-logo .brand-logo-image{width:160px}}
