@font-face{font-family:Galmuri9;src:url(/fonts/Galmuri9.woff2) format("woff2")}body{margin:0;padding:24px 16px 48px;background:#1b2246;color:#f4efe2;font-family:Galmuri9,Malgun Gothic,sans-serif;font-size:18px;line-height:1.6}main{max-width:680px;margin:0 auto}h1{font-size:36px;font-weight:400;margin:0 0 10px;color:#ffb84a;line-height:1.25}h2{font-size:27px;font-weight:400;margin:0 0 8px}p{margin:0 0 8px}.one-line{font-size:27px;line-height:1.4;margin:0 0 10px}.note{color:#aeb9dc}.draft{display:inline-block;background:#3a2a44;border:2px solid #ffb84a;color:#ffb84a;padding:4px 10px 2px;margin:0 0 12px}section{border:2px solid #2b2530;background:#232b52;padding:14px 16px 10px;margin-top:16px}ul{margin:0 0 8px;padding-left:20px}li{margin-bottom:4px}dl{margin:0 0 8px;display:grid;grid-template-columns:auto 1fr;gap:2px 16px}dt{color:#aeb9dc}dd{margin:0;color:#ffb84a}.shots{display:grid;grid-template-columns:1fr 1fr;gap:10px}.shots figure{margin:0}.shots img{display:block;width:100%;height:auto;image-rendering:pixelated;border:2px solid #2b2530}.shots figcaption{color:#aeb9dc}@media (max-width: 520px){.shots{grid-template-columns:1fr}}a{color:#ffb84a}.button{display:inline-block;color:#fff7ea;background:#f0792b;border:2px solid #2b2530;box-shadow:0 4px #14161b;padding:8px 16px 6px;text-decoration:none;margin:4px 0 8px}.links{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:20px}
