/* Shared base styles for legacy life-insurance / retirement / tax subpages */
body{font-family:Arial,sans-serif;max-width:920px;margin:0 auto;padding:24px;line-height:1.6;color:#1a1a1a}
header{border-bottom:1px solid #ddd;padding-bottom:12px;margin-bottom:20px}
nav{display:flex;flex-wrap:wrap;gap:10px}
nav a{text-decoration:none;color:#0b4ea2;font-size:14px}
section{margin-bottom:22px}
.split{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.card{background:#f8f8f8;padding:14px;border-radius:8px}
.cta{margin:24px 0;padding:16px;background:#eef6ff;border-radius:8px}
footer{margin-top:28px;padding-top:14px;border-top:1px solid #ddd;font-size:13px;color:#444}
