.insight-page{font-family:Arial,"Noto Sans SC",sans-serif;color:#17233d;background:#fff}.insight-top{border-bottom:1px solid #dde4ed;background:#fff;position:sticky;top:0;z-index:20}.insight-nav{max-width:1120px;margin:auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.insight-nav img{width:250px;max-width:48vw}.insight-nav-links{display:flex;gap:22px;flex-wrap:wrap}.insight-nav a{color:#17356b;font-weight:700;text-decoration:none}.insight-hero{background:linear-gradient(135deg,#102b57,#234c82);color:#fff;padding:78px 24px}.insight-wrap{max-width:920px;margin:auto}.insight-kicker{color:#ff8a5b;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.insight-hero h1{color:#fff;font-size:48px;line-height:1.12;margin:14px 0 22px}.insight-hero p{font-size:20px;line-height:1.7;color:#e5edf8;max-width:800px}.insight-meta{margin-top:24px;color:#c9d7eb;font-size:14px}.insight-body{padding:62px 24px}.insight-body h2{font-size:30px;color:#132b52;margin:52px 0 16px}.insight-body h3{font-size:21px;color:#17356b;margin:28px 0 10px}.insight-body p,.insight-body li{font-size:17px;line-height:1.75;color:#445166}.insight-summary{border-left:5px solid #ff5a1f;background:#f5f8fc;padding:24px 26px;border-radius:8px}.insight-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.insight-card{border:1px solid #dce4ee;border-radius:14px;padding:22px;background:#fff}.insight-check{background:#f2f6fb;border-radius:16px;padding:28px}.insight-check li{margin:9px 0}.insight-boundary{background:#fff7f2;border:1px solid #ffd6c6;border-radius:14px;padding:22px}.insight-source{border-top:1px solid #dce4ee;margin-top:54px;padding-top:28px}.insight-cta{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;background:#102b57;color:#fff;border-radius:18px;padding:30px;margin-top:46px}.insight-cta h2{color:#fff;margin:0 0 8px}.insight-cta p{color:#dce7f5;margin:0}.insight-button{background:#ff5a1f;color:#fff!important;padding:14px 20px;border-radius:8px;white-space:nowrap}.insight-footer{text-align:center;padding:28px;color:#6b7688;background:#f5f7fa}.insight-index{padding:70px 24px}.insight-index article{border:1px solid #dce4ee;border-radius:16px;padding:28px;max-width:850px;margin:24px auto}.insight-index h2{margin:8px 0 12px}.insight-index p{color:#596579;line-height:1.7}@media(max-width:720px){.insight-nav{align-items:flex-start}.insight-nav-links{justify-content:flex-end;font-size:13px;gap:12px}.insight-hero{padding:54px 20px}.insight-hero h1{font-size:36px}.insight-hero p{font-size:17px}.insight-body{padding:42px 20px}.insight-grid,.insight-cta{grid-template-columns:1fr}.insight-body h2{font-size:27px}}
