main.svelte-1odusic{padding-top:0}.text-center.svelte-1odusic{text-align:center}.bg-secondary.svelte-1odusic{background-color:var(--color-bg-secondary)}.bg-tertiary.svelte-1odusic{background-color:var(--color-bg-tertiary)}.hero.svelte-1odusic{min-height:320px;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-primary);padding-top:calc(var(--space-6xl) + 60px)}.hero-description.svelte-1odusic{color:var(--color-text-secondary);max-width:760px;margin:var(--space-lg) auto 0}.hero-description.svelte-1odusic code:where(.svelte-1odusic){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:var(--color-gray-100);padding:.1em .35em;border-radius:var(--radius-sm)}.prose.svelte-1odusic{max-width:820px}.prose.svelte-1odusic h2:where(.svelte-1odusic){margin-bottom:var(--space-lg)}.prose.svelte-1odusic p:where(.svelte-1odusic)+p:where(.svelte-1odusic){margin-top:var(--space-md)}.bullet-list.svelte-1odusic{list-style:disc;padding-left:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-sm);color:var(--color-text-secondary);font-size:var(--text-base)}.feature-list.svelte-1odusic{display:grid;grid-template-columns:1fr;gap:var(--space-md) 0;margin:0}.feature-list.svelte-1odusic dt:where(.svelte-1odusic){font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);margin-top:var(--space-md)}.feature-list.svelte-1odusic dt:where(.svelte-1odusic):first-child{margin-top:0}.feature-list.svelte-1odusic dd:where(.svelte-1odusic){margin:0;color:var(--color-text-secondary)}.faq-list.svelte-1odusic dt:where(.svelte-1odusic){font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);margin-top:var(--space-lg)}.faq-list.svelte-1odusic dt:where(.svelte-1odusic):first-child{margin-top:0}.faq-list.svelte-1odusic dd:where(.svelte-1odusic){margin:var(--space-xs) 0 0 0;color:var(--color-text-secondary)}.link-list.svelte-1odusic{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-xs);font-size:var(--text-sm)}.link-list.svelte-1odusic a:where(.svelte-1odusic){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--color-primary);text-decoration:none}.link-list.svelte-1odusic a:where(.svelte-1odusic):hover{text-decoration:underline}.link-label.svelte-1odusic{color:var(--color-text-secondary)}
