.ire1ma_article{max-width:calc(70ch + 2 * var(--gutter));padding-block:clamp(48px, 8vw, 96px) var(--section-y);font-size:1.0625rem;line-height:1.7}.ire1ma_header{border-bottom:1px solid var(--hairline);margin-bottom:8px;padding-bottom:28px}.ire1ma_header h1{font-size:clamp(2.25rem,6vw,3.25rem)}.ire1ma_updated{color:var(--muted);margin-top:14px;font-size:.9375rem}.ire1ma_article section{padding-top:40px}.ire1ma_article h2{margin-bottom:14px;scroll-margin-top:96px;font-size:clamp(1.375rem,3.4vw,1.75rem)}.ire1ma_article p+p,.ire1ma_article p+ul,.ire1ma_article p+ol,.ire1ma_article ul+p,.ire1ma_article ol+p,.ire1ma_article .ire1ma_tableWrap+p{margin-top:14px}.ire1ma_article ul,.ire1ma_article ol{gap:8px;padding-left:1.4em;display:grid}.ire1ma_article li::marker{color:var(--blue)}.ire1ma_article strong{color:var(--navy);font-weight:500}.ire1ma_article a{text-underline-offset:3px;overflow-wrap:anywhere}.ire1ma_article code{border-radius:var(--radius);background:var(--blue-tint);color:var(--navy);padding:1px 6px;font-size:.9em}.ire1ma_tableWrap{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--white);margin-top:18px;overflow-x:auto}.ire1ma_tableWrap table{border-collapse:collapse;width:100%;min-width:520px;font-size:.9375rem;line-height:1.5}.ire1ma_tableWrap th,.ire1ma_tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hairline);padding:12px 16px}.ire1ma_tableWrap thead th{background:var(--bg-alt);color:var(--navy);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:500}.ire1ma_tableWrap tbody th{color:var(--navy);font-weight:500}.ire1ma_tableWrap tbody tr:last-child>*{border-bottom:0}
