.hero.svelte-u0eoqb.svelte-u0eoqb{text-align:center;padding:80px 24px 30px}.hero.svelte-u0eoqb h1.svelte-u0eoqb{font-family:ui-serif,Georgia,serif;font-size:56px;font-weight:400;margin:0}.prose.svelte-u0eoqb.svelte-u0eoqb{max-width:680px;margin:0 auto;padding:30px 24px 120px;font-family:ui-serif,Georgia,serif;font-size:17px;line-height:1.75;color:#1a1a1a}.prose.svelte-u0eoqb .lead.svelte-u0eoqb{font-size:22px;line-height:1.6;color:#444;margin-bottom:32px}.prose.svelte-u0eoqb h2.svelte-u0eoqb{font-family:ui-serif,Georgia,serif;font-size:28px;font-weight:500;margin:48px 0 16px}.prose.svelte-u0eoqb p.svelte-u0eoqb{margin:18px 0}.prose.svelte-u0eoqb ul.svelte-u0eoqb{margin:18px 0;padding-left:28px}.prose.svelte-u0eoqb li.svelte-u0eoqb{margin:10px 0}.cta-row.svelte-u0eoqb.svelte-u0eoqb{display:flex;gap:14px;margin-top:48px!important}.btn.svelte-u0eoqb.svelte-u0eoqb{display:inline-block;padding:13px 28px;background:#1a1a1a;color:#fff;text-decoration:none;border-radius:6px;font-family:ui-sans-serif,system-ui;font-size:14px;font-weight:600}.btn-secondary.svelte-u0eoqb.svelte-u0eoqb{display:inline-block;padding:13px 28px;background:#f5f3ec;color:#1a1a1a;text-decoration:none;border-radius:6px;font-family:ui-sans-serif,system-ui;font-size:14px;font-weight:600}
