.page.svelte-mtj7jp{min-height:100dvh;display:flex;flex-direction:column;max-width:680px;margin:0 auto;padding:20px 20px 40px;font-family:Segoe UI,system-ui,-apple-system,sans-serif;color:#1a1a1a}.page-header.svelte-mtj7jp{margin-bottom:32px}.back-link.svelte-mtj7jp{display:inline-block;color:#666;text-decoration:none;font-size:.9rem;margin-bottom:12px}.back-link.svelte-mtj7jp:hover{color:#1a1a1a}h1.svelte-mtj7jp{font-size:2rem;font-weight:900;margin:0;letter-spacing:-.5px}.content.svelte-mtj7jp{flex:1}section.svelte-mtj7jp{margin-bottom:32px}h2.svelte-mtj7jp{font-size:1.1rem;font-weight:700;margin:0 0 10px;color:#1a1a1a;border-left:3px solid #f5c518;padding-left:10px}p.svelte-mtj7jp,li.svelte-mtj7jp{font-size:1rem;line-height:1.65;color:#333;margin:0 0 8px}ul.svelte-mtj7jp{margin:0 0 8px;padding-left:1.4em}li.svelte-mtj7jp{margin-bottom:6px}a.svelte-mtj7jp{color:#1a6faa}a.svelte-mtj7jp:hover{color:#0d4f7c}.page-footer.svelte-mtj7jp{margin-top:40px;padding-top:16px;border-top:1px solid #e8e8e4;font-size:.85rem;color:#888}.page-footer.svelte-mtj7jp nav:where(.svelte-mtj7jp){display:flex;gap:8px;align-items:center}.page-footer.svelte-mtj7jp a:where(.svelte-mtj7jp){color:#666;text-decoration:none}.page-footer.svelte-mtj7jp a:where(.svelte-mtj7jp):hover{color:#1a1a1a}
