.xpnSVG_page{gap:18px;max-width:720px;margin:0 auto;padding:48px 16px 80px;display:grid}.xpnSVG_page h1{font:400 clamp(36px, 7vw, 48px)/1.05 var(--serif);letter-spacing:-.02em}.xpnSVG_page h2{font:500 24px/1.2 var(--serif);margin-top:18px}.xpnSVG_page p,.xpnSVG_page li{color:var(--ink);max-width:68ch}.xpnSVG_page ul{gap:6px;padding-left:22px;display:grid}.xpnSVG_updated{font:500 13px var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase}
