.blog-shell{max-width:1500px;margin:auto;padding:54px 6.5% 90px}.blog-intro{border-bottom:1px solid #ffffff25;padding-bottom:24px}.blog-intro h1{font-size:clamp(34px,4vw,55px);margin:10px 0}.blog-intro p{font-size:12px;line-height:2.1;color:#b6c3d3}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px}.blog-card{background:#172538;border:1px solid #ffffff1b;padding:22px;display:flex;flex-direction:column;min-height:190px}.blog-card img{width:100%;height:145px;object-fit:cover;margin-bottom:15px;background:#263850}.blog-card small{font:10px Arial;letter-spacing:.14em;color:#a3b4ca}.blog-card h2{font-size:18px;line-height:1.8;margin:18px 0 8px}.blog-card p{font-size:11px;line-height:2;color:#b9c8d8;flex:1}.blog-card a{font-size:11px;color:#e3e9f0;border-top:1px solid #ffffff26;padding-top:13px}.article-body{max-width:880px;margin:auto;font-size:14px;line-height:2.4;color:#d6deea}.article-body h2,.article-body h3{color:#f5f7fb;margin:35px 0 12px}.article-body p,.article-body ul,.article-body ol{margin:12px 0}.article-body img{max-width:100%;height:auto;display:block;margin:18px auto}.article-body a{color:#c7d8f3;text-decoration:underline}.article-body table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.article-body td,.article-body th{border:1px solid #ffffff35;padding:8px}.article-links{margin:30px 0;font-size:12px;display:flex;gap:20px}.article-links a{text-decoration:underline}.blog-note{font-size:11px;line-height:2;color:#c9d5e4;background:#263751;padding:14px 18px;margin:20px 0}.article-body .source-unavailable{font-size:13px;color:#d8e1ee}@media(max-width:800px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.blog-shell{padding:35px 5% 60px}.blog-grid{grid-template-columns:1fr}.blog-card{min-height:160px}}