:root{color-scheme:light;background:#f5f4ef;color:#282d27;font-family:Avenir Next,Avenir,Trebuchet MS,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body,html{min-width:280px;min-height:100%;margin:0}::selection{background:#dbe1cc;color:#282d27}