@font-face{font-family:Pretendard;src:url('/fonts/pretendard/PretendardVariable.woff2') format('woff2');font-display:swap}
:root{color-scheme:dark;font-family:Pretendard,system-ui,sans-serif;background:#101013;color:#f2f4f6;line-height:1.65}
*{box-sizing:border-box}body{margin:0}main{max-width:680px;margin:auto;padding:32px 24px 64px}h1{font-size:1.375rem;line-height:1.4;margin:24px 0}h2{font-size:1.0625rem;margin:32px 0 12px}p,li{font-size:.9375rem;color:#d1d6db}a{color:#f6b8d0;text-underline-offset:4px;overflow-wrap:anywhere}nav a{display:inline-flex;align-items:center;min-height:44px}ul{padding-left:22px}footer{margin-top:40px;border-top:1px solid #292b31;padding-top:20px}a:focus-visible{outline:2px solid #f6b8d0;outline-offset:4px}
