*{box-sizing:border-box}body{margin:0;background:#0b1018;color:#eee9df;font:14px/1.65 system-ui,sans-serif;-webkit-text-size-adjust:100%}main{max-width:760px;margin:auto;padding:28px 22px 64px;padding-top:max(28px,var(--pa-safe-top,0px));padding-bottom:max(64px,var(--pa-safe-bottom,0px));overflow-wrap:anywhere}a{color:#f0cf94;text-underline-offset:3px}nav{display:flex;align-items:center;gap:4px 18px;flex-wrap:wrap;margin-bottom:24px;font-size:12px}nav a{display:inline-flex;align-items:center;min-height:44px}h1{font:normal clamp(26px,6vw,36px)/1.2 Georgia,serif;color:#f0cf94;margin:18px 0}h2{font-size:17px;line-height:1.35;margin:26px 0 10px}p{margin:10px 0}small{color:#bdb7ac;font-size:11px}ul{padding-left:22px}li{margin:10px 0}footer{margin-top:32px;border-top:1px solid #ffffff22;padding-top:16px;font-size:12px}a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.draft{border:1px solid #cda76866;border-radius:12px;background:#cda76810;padding:14px}@media(max-width:480px){main{padding-left:max(16px,var(--pa-safe-left,0px));padding-right:max(16px,var(--pa-safe-right,0px))}h2{font-size:16px}}
