.ew-blog{width:min(1120px,calc(100% - 32px));margin:32px auto 64px;color:inherit}.ew-blog-hero{padding:40px 32px;background:rgba(80,128,205,.08);border:1px solid rgba(135,160,200,.22);border-radius:18px;margin-bottom:28px}.ew-blog-hero h1{font-size:clamp(1.85rem,4vw,2.7rem);line-height:1.2;margin:14px 0}.ew-blog-hero p{font-size:1.05rem;line-height:1.75;max-width:780px}.ew-blog-topic{font-size:.77rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#73a8f8}.ew-blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ew-blog-card{min-width:0;padding:26px;border:1px solid rgba(135,160,200,.28);background:rgba(90,125,180,.045);border-radius:14px;display:flex;flex-direction:column;gap:12px}.ew-blog-card h2{font-size:1.35rem;line-height:1.36;margin:0}.ew-blog-card h2 a{text-decoration:none;color:inherit}.ew-blog-card h2 a:hover,.ew-blog-read:hover{text-decoration:underline}.ew-blog-card p{line-height:1.65;flex:1;margin:0}.ew-blog-date{opacity:.7;font-size:.83rem}.ew-blog-read{font-weight:700}.ew-blog-next{margin:35px 0;padding:24px;border-left:4px solid #4f93ef;background:rgba(80,128,205,.08);border-radius:6px}.ew-blog-next p{line-height:1.7}.ew-blog-article{max-width:960px}.ew-blog-article .ew-blog-prose{max-width:800px;margin:auto}.ew-blog-prose section{margin:28px 0}.ew-blog-prose h2{font-size:1.43rem;margin:0 0 10px}.ew-blog-prose p{line-height:1.85}.ew-blog-article nav{margin-top:46px}@media(max-width:720px){.ew-blog-grid{grid-template-columns:1fr}.ew-blog-hero{padding:26px 20px}.ew-blog{width:min(100% - 20px,1120px)}}
