@font-face{font-family:Inter;src:url(inter.woff2) format("woff2");font-display:swap}
html{background:#0f1115;color:#e9eaee;font-family:Inter,system-ui,sans-serif;font-size:17px;line-height:1.6}
body{margin:0;padding:2rem 1.25rem 3rem}
header,main,footer{max-width:42rem;margin:0 auto}
header a{color:#e9eaee;text-decoration:none;font-weight:600}
main{padding:2.5rem 0}
h1{font-size:2rem;font-weight:600;letter-spacing:-.02em;margin:0 0 .5rem}
h2{font-size:1.15rem;font-weight:600;margin:2rem 0 .5rem}
p{margin:.6rem 0}
.en{color:#a8adb8}
a{color:#e9eaee}
footer{border-top:1px solid #2a2e36;padding-top:1rem;font-size:.9rem}
footer a{color:#a8adb8;margin-right:1.25rem}
