:root{color-scheme:dark;--bg:#071421;--gold:#dab878;--muted:#b4c0c9}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 75% 12%,#1d2d3e,#071421 65%);color:#e9e2d5;font-family:'Malgun Gothic','Apple SD Gothic Neo',sans-serif;min-height:100vh}a{color:inherit}.top{padding:24px max(5vw,22px);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dcbe8040;gap:20px}.brand{text-decoration:none;display:flex;align-items:center;gap:15px;color:var(--gold);font-size:25px;font-family:'Batang',serif}.brand small{font-size:11px;letter-spacing:.2em;font-family:Arial,sans-serif}.home{font-size:12px;color:#d2c4b0;text-underline-offset:5px}.wrap{max-width:1050px;margin:0 auto;padding:80px 25px 100px}.eyebrow{letter-spacing:.27em;font-size:11px;color:var(--gold)}h1{font-family:'Batang',serif;font-weight:400;font-size:clamp(36px,5vw,68px);margin:20px 0 15px}p.lead{font-size:15px;color:#b8c3c9;line-height:2;max-width:720px}.rule{height:1px;background:#b79a6d54;margin:54px 0 32px}.panel{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px;border:1px solid #d6b47b60;background:#111e27a8}.panel b{font-size:17px}.panel p{color:#b0b9c2;font-size:13px;line-height:1.8}.pill{color:#dac18d;border:1px solid #b79a6d;padding:9px 15px;font-size:11px;white-space:nowrap}.subgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.subcard{border:1px solid #63717d55;background:#142631a3;padding:24px}.subcard b{color:#e6cea1;font-size:16px}.subcard p{font-size:12px;color:#b1bec8;line-height:1.8;margin-bottom:0}footer{padding:22px 5vw;border-top:1px solid #dcbe802e;color:#a0adb7;font-size:11px}@media(max-width:620px){.wrap{padding-top:56px}.panel{align-items:start;flex-direction:column}.subgrid{grid-template-columns:1fr}.brand small{font-size:9px}}
