.A4Rmga_head{padding-block:clamp(2.5rem,7vw,6rem) 2.5rem}.A4Rmga_head h1{font-size:var(--step-4);max-width:14ch;margin:1rem 0 1.5rem}.A4Rmga_updated{margin:0}.A4Rmga_glance{border:var(--hairline);border-top:2px solid var(--gold);background:var(--surface);margin-bottom:clamp(3rem,7vw,5rem);padding:1.75rem clamp(1rem,3vw,2rem)}.A4Rmga_glance h2{font-size:var(--step-2);margin-bottom:1rem}.A4Rmga_glance ul{max-width:var(--measure);gap:.5rem;margin:0;padding-left:1.1rem;display:grid}.A4Rmga_layout{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.A4Rmga_toc{grid-column:1/4;position:sticky;top:6rem}.A4Rmga_toc ol{border-top:var(--hairline);margin:.75rem 0 0;padding:0;list-style:none}.A4Rmga_toc li{border-bottom:var(--hairline)}.A4Rmga_toc a{font-size:var(--step--1);align-items:baseline;gap:.75rem;padding-block:.6rem;text-decoration:none;display:flex}.A4Rmga_toc a:hover{color:var(--gold)}.A4Rmga_body{padding-bottom:var(--section);grid-column:5/13}.A4Rmga_section{border-top:var(--heavy);padding-block:2.25rem;scroll-margin-top:6rem}.A4Rmga_section:first-child{border-top:0;padding-top:0}.A4Rmga_section h2{font-size:var(--step-2);align-items:baseline;gap:.75rem;margin-bottom:1.25rem;display:flex}.A4Rmga_section ul{max-width:var(--measure);margin:0 0 1em;padding-left:1.1rem}.A4Rmga_section h2 span{color:var(--gold)}.A4Rmga_section h2 .label{color:var(--gold)}.A4Rmga_section li::marker{color:var(--gold)}.A4Rmga_section li{margin-bottom:.6rem}@media (max-width:760px){.A4Rmga_layout{display:block}.A4Rmga_toc{margin-bottom:3rem;position:static}.A4Rmga_section{scroll-margin-top:5rem}}
