.info-page.svelte-7ke6fz{padding:2rem 1rem 4rem}.page-container.svelte-7ke6fz{max-width:800px;margin:0 auto}.page-header.svelte-7ke6fz{text-align:center;margin-bottom:3rem}.page-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-family:Cormorant Garamond,serif;font-size:var(--text-4xl);font-weight:400;letter-spacing:.05em;margin-bottom:.75rem;color:var(--text-primary)}.last-updated.svelte-7ke6fz{font-size:var(--text-sm);color:var(--text-muted)}.content.svelte-7ke6fz{color:var(--text-secondary);line-height:1.8}.intro.svelte-7ke6fz{font-size:var(--text-lg);margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--border-primary)}.section.svelte-7ke6fz{margin-bottom:2rem}.section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-family:Cormorant Garamond,serif;font-size:var(--text-xl);font-weight:500;color:var(--text-primary);margin-bottom:.75rem}.section.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--text-secondary);margin-bottom:.75rem}.section.svelte-7ke6fz ul:where(.svelte-7ke6fz){list-style:none;padding:0;margin:0}.section.svelte-7ke6fz li:where(.svelte-7ke6fz){position:relative;padding-left:1.5rem;margin-bottom:.5rem;color:var(--text-secondary)}.section.svelte-7ke6fz li:where(.svelte-7ke6fz):before{content:"•";position:absolute;left:0;color:var(--gold-accent)}@media(max-width:768px){.page-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:var(--text-3xl)}}
