@font-face{font-family:DM Sans;src:local("DM Sans"),url(/assets/DMSans-VariableFont_opsz_wght-d9KJDlpM.ttf) format("truetype")}@font-face{font-family:DM Sans;src:local("DM Sans"),url(/assets/DMSans-Italic-VariableFont_opsz_wght-QlAps-ZO.ttf) format("truetype");font-style:italic}html{scroll-behavior:smooth}body{font-family:DM Sans,sans-serif;font-size:16px;line-height:150%;color:#444}::selection{background-color:#0000001a;color:#444}#root{margin:2rem auto;padding:0 20px;top:0;right:0;bottom:0;left:0;max-width:680px}h1,h3{color:#111;line-height:initial}h3{margin-top:3rem}ul li{margin:.5rem 0}a{position:relative;color:#444;text-decoration:none}a:after{content:"";position:absolute;z-index:-1;top:70%;left:-.1em;right:-.1em;bottom:.05em;transition:top .3s;background-color:#00000013}a:hover:after{top:.05em}section{margin-bottom:1.5rem}section>i{font-size:.9rem;color:#999}footer{margin:3.5rem 0 2rem;font-size:14px;color:#999}
