.info-page{max-width:900px;margin:40px auto;padding:24px;background:var(--card,#fffef7);color:var(--ink,#171910);border:2px solid var(--line,#d8d1b8);border-radius:16px;line-height:1.8}.info-page h1{font:700 42px 'Pixelify Sans',sans-serif;line-height:1.1}.info-page h2{font:700 25px 'Pixelify Sans',sans-serif}.info-page a,.independence-notice a{color:inherit;text-decoration:underline;text-underline-offset:3px}.info-page nav{display:flex;flex-wrap:wrap;gap:16px}.info-page section{margin-top:28px}.info-page .notice{border-left:4px solid var(--lime,#c8ff00);padding:12px 16px;background:var(--paper,#f4f0dc)}.info-page footer{border-top:1px solid var(--line,#d8d1b8);margin-top:28px;padding-top:16px;font-size:12px}.independence-notice{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:10px 24px;border-bottom:1px solid var(--line);background:var(--card);font-size:11px;line-height:1.6}.independence-notice nav{display:flex;flex-wrap:wrap;gap:12px}.independence-notice p{margin:0}.chain-pill b{font-weight:400}@media(max-width:600px){.info-page{margin:16px;padding:20px}.info-page h1{font-size:34px}.independence-notice{padding:10px 16px}}
