.page.svelte-1v3d4vu{flex-direction:column;gap:48px;margin-bottom:48px;padding-top:28px;display:flex}h1.svelte-1v3d4vu{letter-spacing:-.4px;color:var(--text);font-variation-settings:"opsz" 40;margin-bottom:8px;font-size:22px;font-weight:500}.hero.svelte-1v3d4vu p:where(.svelte-1v3d4vu){font-size:var(--text-base);color:var(--text-2);max-width:520px;margin:0;line-height:1.6}.section.svelte-1v3d4vu{padding-top:40px}.section-grid.svelte-1v3d4vu{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.section-title.svelte-1v3d4vu{font-size:var(--text-lg);color:var(--text);margin-bottom:4px;font-weight:500}.section-sub.svelte-1v3d4vu{font-size:var(--text-sm);color:var(--text-3);margin-bottom:24px}.feature-list.svelte-1v3d4vu{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.feature-list.svelte-1v3d4vu li:where(.svelte-1v3d4vu){align-items:flex-start;gap:12px;display:flex}.feature-text.svelte-1v3d4vu{flex-direction:column;gap:2px;display:flex}.feature-title.svelte-1v3d4vu{font-size:var(--text-base);color:var(--text);font-weight:500}.feature-desc.svelte-1v3d4vu{font-size:var(--text-sm);color:var(--text-2);line-height:1.5}.section-image.svelte-1v3d4vu{aspect-ratio:1;background:var(--surface2);border:1px solid var(--border);border-radius:12px;justify-content:center;align-items:center;display:flex;overflow:hidden}.section-image.svelte-1v3d4vu img:where(.svelte-1v3d4vu){object-fit:cover;width:100%;height:100%;display:block}
