.container.svelte-7ke6fz{max-width:700px;margin:0 auto;padding:2rem 1.5rem}.card.svelte-7ke6fz{background:#fff;border-radius:16px;padding:2.5rem;box-shadow:0 4px 24px #00000014;border:1px solid #f0f0f0}h1.svelte-7ke6fz{color:#d90e37;font-size:1.75rem;font-weight:700;margin:0 0 2rem;text-align:center}h2.svelte-7ke6fz{color:#333;font-size:1.1rem;font-weight:600;margin:0 0 .75rem}section.svelte-7ke6fz{margin-bottom:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid #f0f0f0}section.svelte-7ke6fz:last-of-type{border-bottom:none;margin-bottom:1rem;padding-bottom:0}p.svelte-7ke6fz{color:#555;font-size:.95rem;line-height:1.7;margin:0 0 .75rem}ul.svelte-7ke6fz{color:#555;font-size:.95rem;line-height:1.7;margin:.5rem 0;padding-left:1.5rem}li.svelte-7ke6fz{margin-bottom:.5rem}a.svelte-7ke6fz{color:#d90e37;text-decoration:none;font-weight:500}a.svelte-7ke6fz:hover{text-decoration:underline}.back-link.svelte-7ke6fz{margin-top:2rem;text-align:center}.back-link.svelte-7ke6fz a:where(.svelte-7ke6fz){display:inline-block;padding:.75rem 1.5rem;background:#f8f8f8;border-radius:8px;transition:background .2s ease}.back-link.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{background:#f0f0f0;text-decoration:none}
