*, *::before, *::after { box-sizing: border-box; }
html { color-scheme: light; }
body { margin: 0; min-width: 20rem; }
img, svg { display: block; max-width: 100%; }
button, input, select, textarea { font: inherit; }
:focus-visible { outline: 2px solid var(--ut-color-clay); outline-offset: 2px; }
