/* the game's own paper, pen and lamplight */
:root{
  --paper:#EFEAD9; --sheet:#F7F3E7; --pen:#2B2A2A; --pencil:#7C776A;
  --lamp:#E8B84B; --rule:#CFC7B4;
  color-scheme:light;
}
*{box-sizing:border-box}
body{
  margin:0; background:var(--paper); color:var(--pen);
  font-family:"Patrick Hand","Gowun Dodum",system-ui,sans-serif;
  font-size:19px; line-height:1.7;
  padding:40px 20px 90px;
}
.page{max-width:660px;margin:0 auto}
h1{font-size:64px;margin:0 0 6px;font-weight:400;line-height:1.1}
h2{font-size:30px;margin:44px 0 10px;font-weight:400}
p,li{max-width:62ch}
a{color:inherit;text-decoration-thickness:1.5px;text-underline-offset:3px}
.sub{color:var(--pencil);margin:0 0 28px}
.icon{width:104px;height:104px;border-radius:24px;border:2px solid var(--pen);display:block;margin-bottom:18px}
.art{width:100%;max-width:420px;display:block;margin:26px auto 0}
.nav{margin-top:40px;padding-top:18px;border-top:1.5px solid var(--rule);color:var(--pencil)}
.nav a{margin-right:18px}
.lamp{background:var(--lamp);padding:0 5px;border-radius:4px}

.badge{height:50px;display:block}
.small{color:var(--pencil);font-size:16px}
