.page-container.svelte-1e0rsuc{padding:var(--space-4)}.page-card.svelte-1e0rsuc{width:100%;max-width:640px;padding:var(--space-8)}.header-area.svelte-1e0rsuc{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.logo-mark.svelte-1e0rsuc{object-fit:contain;width:48px;height:48px}.title.svelte-1e0rsuc{letter-spacing:-.01em;margin-bottom:2px;font-size:1.5rem;font-weight:600}.subtitle.svelte-1e0rsuc{color:var(--color-text-muted);font-size:.95rem}.content-area.svelte-1e0rsuc{margin-bottom:var(--space-8)}.content-area.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){margin-top:var(--space-6);margin-bottom:var(--space-2);color:var(--color-text-main);font-size:1.15rem;font-weight:600}.content-area.svelte-1e0rsuc h2:where(.svelte-1e0rsuc):first-child{margin-top:0}.content-area.svelte-1e0rsuc p:where(.svelte-1e0rsuc){color:var(--color-text-muted);margin-bottom:var(--space-4);font-size:.95rem;line-height:1.6}.footer-area.svelte-1e0rsuc{padding-top:var(--space-6);border-top:1px solid var(--color-border)}.back-btn.svelte-1e0rsuc{color:var(--color-text-muted);font-size:.9rem}
