:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ecdfcb;background:#211727;font-family:system-ui,sans-serif}body{margin:0}main{text-align:center;max-width:700px;margin:0 auto;padding:28px 20px}.brand{letter-spacing:2px;color:#bda8b4;margin:0 0 12px;font:12px Georgia,serif}h1{color:#dbc389;margin:0 0 20px;font-size:24px;font-weight:500}p{line-height:1.7}nav{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}a{color:#eed08f;border:1px solid #b89462;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;text-decoration:none;display:inline-flex}#download{color:#281c29;background:#ead19a}a:hover{filter:brightness(1.12)}a:focus-visible{outline-offset:4px;outline:2px solid #fff0d5}img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:72svh;margin:20px auto 0;display:block}[hidden]{display:none}
