.feature-row.svelte-5zs4ap{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;padding:3.5rem 0;border-bottom:1px solid var(--border)}.feature-row.svelte-5zs4ap:last-child{border-bottom:none}.feature-row.reverse.svelte-5zs4ap .feature-content:where(.svelte-5zs4ap){order:2}.feature-row.reverse.svelte-5zs4ap .feature-visual:where(.svelte-5zs4ap){order:1}.feature-content.svelte-5zs4ap h3:where(.svelte-5zs4ap){font-size:1.6rem;font-weight:800;letter-spacing:-.025em;margin-bottom:.75rem}.feature-content.svelte-5zs4ap p:where(.svelte-5zs4ap){color:var(--text-secondary);line-height:1.7;margin-bottom:1.25rem}.feature-bullets.svelte-5zs4ap{display:flex;flex-direction:column;gap:.5rem}.feature-bullets.svelte-5zs4ap span:where(.svelte-5zs4ap){display:flex;align-items:center;gap:.6rem;font-size:.875rem;color:var(--text-secondary)}.feature-bullets.svelte-5zs4ap span:where(.svelte-5zs4ap):before{content:"";width:5px;height:5px;border-radius:50%;background:var(--accent);flex-shrink:0;box-shadow:0 0 6px #4f8eff66}.feature-visual.svelte-5zs4ap{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;overflow:hidden;position:relative}@media(max-width:900px){.feature-row.svelte-5zs4ap{grid-template-columns:1fr;gap:2rem}.feature-row.reverse.svelte-5zs4ap .feature-content:where(.svelte-5zs4ap){order:1}.feature-row.reverse.svelte-5zs4ap .feature-visual:where(.svelte-5zs4ap){order:2}}
