.sa-hero h1{margin:8px 0 16px}.sa-hero p{font-size:1.05rem}.sa-count{background:var(--cream);border-radius:12px;margin:20px 0;padding:14px 18px}.sa-count strong{color:var(--navy);font-size:1.3rem}.sa-more{margin-top:20px;font-weight:600}.sa-lead{color:var(--muted);margin:0 0 14px;font-size:.95rem}.sa-body h2{margin-top:36px}.sa-body ul{padding-left:20px}.sa-body li{margin:8px 0}.sa-other{margin-top:32px}.sa-note{color:var(--muted);margin-top:16px;font-size:.9rem}.sa-body .sa-index{margin:0 0 28px;padding:0;list-style:none}.sa-body .sa-index li{margin:0 0 20px}.sa-index li>a{font-weight:700}.sa-index li>p{color:var(--ink-2);margin:4px 0 0}
