.u-container{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}
.u-section{padding-block:var(--s-8)}
.u-section--tint{background:var(--c-surface-soft)}
.u-stack>*+*{margin-top:var(--s-4)}
.u-muted{color:var(--c-muted)}
.u-nowrap{white-space:nowrap}
.u-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.u-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6)}
.u-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5)}
.u-grid-aside{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--s-7);align-items:start}
@media (max-width:48rem){.u-section{padding-block:var(--s-7)}.u-grid-2,.u-grid-3,.u-grid-aside{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}}
