:root{--night:#0b0e22;--ink:#161b3d;--line:#34386a;--gold:#e8b45e;--gold-soft:#f6dca4;--ivory:#f3e9d6;--mute:#a9a6c4;color-scheme:dark}
*{box-sizing:border-box}
html,body{margin:0;background:var(--night);color:var(--ivory);font-family:"Gowun Dodum","Apple SD Gothic Neo","Malgun Gothic",sans-serif;font-size:15.5px;line-height:1.75;-webkit-font-smoothing:antialiased}
main{max-width:680px;margin:0 auto;padding:28px max(18px,env(safe-area-inset-left,0px)) 60px max(18px,env(safe-area-inset-right,0px))}
a{color:var(--gold-soft)}
.back{display:inline-flex;gap:6px;align-items:center;font-size:14px;text-decoration:none;color:var(--gold-soft);margin-bottom:18px}
h1{font-family:"Song Myung","Gowun Batang",serif;font-weight:400;font-size:30px;margin:6px 0 18px;color:#fff6e4}
h2{font-family:"Gowun Batang",serif;font-size:18px;margin:30px 0 8px;color:var(--gold-soft)}
p,li{color:#e6dccb}
ul{padding-left:20px}
li{margin:4px 0}
table{width:100%;border-collapse:collapse;font-size:14px;margin:8px 0}
th,td{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top}
th{background:var(--ink);color:var(--gold-soft);font-weight:400;white-space:nowrap}
.table-wrap{overflow-x:auto}
.biz{margin-top:36px;padding:16px;border-radius:14px;background:var(--ink);font-size:13.5px;color:var(--mute)}
.biz b{color:var(--ivory);font-weight:400}
.date{font-size:13px;color:var(--mute);margin-top:28px}
.eyebrow{font-size:11px;letter-spacing:.3em;color:var(--gold)}
