.page.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:48px 24px;box-sizing:border-box}.main.svelte-1uha8ag{max-width:480px;width:100%;text-align:center}.service-name.svelte-1uha8ag{font-family:var(--font-heading);font-size:2rem;font-weight:600;color:var(--color-text-heading);margin:0 0 12px;letter-spacing:.04em}.tagline.svelte-1uha8ag{font-size:1rem;color:var(--color-text-muted);margin:0 0 40px}.description.svelte-1uha8ag{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:28px 32px;margin-bottom:32px;text-align:left}.description.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.9rem;line-height:1.8;color:var(--color-text-body);margin:0}.btn-history.svelte-1uha8ag{display:inline-block;padding:12px 24px;background:var(--color-accent);color:#fff;border-radius:var(--radius-md);text-decoration:none;font-size:.9rem;font-weight:500;transition:background .15s}.btn-history.svelte-1uha8ag:hover{background:var(--color-accent-dark)}@media(max-width:480px){.page.svelte-1uha8ag{padding:32px 16px}.service-name.svelte-1uha8ag{font-size:1.6rem}.description.svelte-1uha8ag{padding:20px}}
