.xpnSVG_page{width:100%;max-width:760px;padding:26px var(--gutter) 90px;margin-inline:auto}.xpnSVG_updated{font:500 10px/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin:0 0 18px}.xpnSVG_summary{border:1px solid var(--line);border-left:2px solid var(--phi);border-radius:var(--r-card);background:var(--surface);margin:26px 0 8px;padding:18px 20px}.xpnSVG_summary p{color:var(--ink2);margin:0 0 10px;font-size:14.5px;line-height:1.6}.xpnSVG_summary p:last-child{margin-bottom:0}.xpnSVG_prose h2{font-family:var(--font-suranna), Georgia, serif;margin:40px 0 0;font-size:25px;font-weight:400;line-height:1.2}.xpnSVG_prose h3{color:var(--ink);margin:26px 0 0;font-size:15px;font-weight:600}.xpnSVG_prose p,.xpnSVG_prose li{color:var(--ink2);font-size:15px;line-height:1.7}.xpnSVG_prose p{max-width:68ch;margin:12px 0 0}.xpnSVG_prose ul{max-width:68ch;margin:12px 0 0;padding-left:20px}.xpnSVG_prose li{margin:7px 0 0}.xpnSVG_prose strong{color:var(--ink);font-weight:600}.xpnSVG_prose a{color:var(--phi)}.xpnSVG_prose table{border-collapse:collapse;width:100%;margin:16px 0 0;font-size:14px}.xpnSVG_prose th,.xpnSVG_prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:9px 12px 9px 0;line-height:1.55}.xpnSVG_prose th{font:500 9.5px/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.xpnSVG_prose td{color:var(--ink2)}
