*{box-sizing:border-box}html{font-size:62.5%}body{margin:0;background:var(--canvas);color:var(--text);font-family:Open Sans,system-ui,-apple-system,sans-serif;font-size:1.6rem;line-height:1.5}@media (min-width:861px){html{font-size:56.25%}body{font-size:1.3rem;line-height:1.45}}button{font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}