*{box-sizing:border-box}
html,body{margin:0;padding:0}
body{background:var(--color-blue);color:var(--color-paper);font-family:var(--font-body);-webkit-font-smoothing:antialiased}
a{color:inherit;text-decoration:none}
a{transition:opacity 150ms ease}
@media (hover:hover) and (pointer:fine){a:hover{opacity:.7}}
img{display:block;max-width:100%}
