.A4Rmga_page{max-width:820px;padding:56px var(--gutter) 96px;margin:0 auto}.A4Rmga_header{margin-bottom:32px}.A4Rmga_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);margin:0 0 8px;font-size:.8125rem;font-weight:700}.A4Rmga_header h1{margin:0 0 16px}.A4Rmga_header h1:after{content:"";background:var(--color-highlight);width:64px;height:4px;margin-top:16px;display:block}.A4Rmga_lead{color:var(--color-text-muted);margin:0 0 12px;font-size:1.1875rem}.A4Rmga_updated{color:var(--color-heading);margin:0;font-size:.9375rem;font-weight:600}.A4Rmga_contents{background:var(--color-bg-soft);border-left:4px solid var(--color-primary);border-radius:var(--radius);margin-bottom:48px;padding:24px 28px}.A4Rmga_contents h2{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 12px;font-size:.8125rem}.A4Rmga_contents ol{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:6px 24px;margin:0;padding-left:1.2em;display:grid}.A4Rmga_contents a{font-weight:600}.A4Rmga_body section+section{margin-top:40px}.A4Rmga_body h2{margin:0 0 12px;scroll-margin-top:110px;font-size:1.5rem}.A4Rmga_body p,.A4Rmga_body li{font-size:1.0625rem}.A4Rmga_body ul{margin:0 0 1em;padding-left:1.3em}.A4Rmga_body li+li{margin-top:.5em}
