html:root{--bg:#f8f8f5;--card:#fff;--line:#d7dad5;--txt:#202322;--ink:#202322;--sub:#58605b;--accent:#202322;--pitch:#202322;color-scheme:light}
body.sg-static{background:var(--bg);color:var(--txt);font-family:Arial,'Malgun Gothic',sans-serif}
body.sg-static .wrap{background:var(--card);color:var(--txt);border:1px solid var(--line);border-radius:0;box-shadow:none;max-width:820px;padding:32px 40px}
body.sg-static h1,body.sg-static h1 span,body.sg-static h2,body.sg-static h3,body.sg-static a{color:var(--ink)}
body.sg-static h1{border-left:5px solid #f3cd42;padding-left:14px;font-size:30px}
body.sg-static .box,body.sg-static .card{background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:0}
body.sg-static .date,body.sg-static .lead,body.sg-static .meta{color:var(--sub)}
body.sg-static .sg-section-nav{border-color:var(--line)}body.sg-static .sg-section-nav a{background:none;color:var(--ink);padding-left:0}
body.sg-static a.home{background:var(--ink);color:var(--card);border-radius:2px}
@media(max-width:600px){body.sg-static .wrap{margin:12px;padding:24px 20px}body.sg-static h1{font-size:25px}}
