/* Screen-only v3 components; retained print sheets use site.css and print.css. */
@media screen{:root{font-size:15px;line-height:1.55}}
/* Keep the notice first in source order, beside the tier in the reading header. */
main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:12px;align-content:start}
main>.site-disclaimer{grid-column:2;grid-row:1;align-self:start;font-size:11.5px;line-height:1.4;color:var(--muted);margin:0 0 7px}
main>.eyebrow{grid-column:1;grid-row:1;align-self:start;min-width:0}
main>article,main>.page-nav,main>.site-footer{grid-column:1 / -1;min-width:0;width:100%}
.tier-primary{border:2px solid var(--accent);background:var(--accent-soft)}
.inline-icon{display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:5px;color:var(--accent)}
@media screen and (max-width:479px){
}
@media(max-width:719px){
}
