.ai-feature-grid.svelte-1vgpusk{display:grid;gap:1em;width:100%}.ai-feature-grid--4col.svelte-1vgpusk{grid-template-columns:repeat(4,1fr)}.ai-feature-grid--2col.svelte-1vgpusk{grid-template-columns:repeat(2,1fr)}.ai-feature.svelte-1vgpusk{--frame-corner-a: var(--mauve);--frame-corner-b: var(--tomato);background:var(--panel);border:var(--frame-border);border-left:2px solid var(--mauve);border-radius:var(--frame-radius-md);padding:1em 1.1em}.light.svelte-1vgpusk .ai-feature:where(.svelte-1vgpusk){background:#fff;border:var(--frame-border);border-left:2px solid var(--mauve)}.ai-feature-label.svelte-1vgpusk{font-family:var(--display-font);font-size:var(--component-title-sm);font-weight:700;color:var(--mauve);margin:0 0 .35em}.ai-feature-body.svelte-1vgpusk{font-family:var(--body-font);font-size:var(--component-body-sm);color:var(--text-muted);margin:0;line-height:1.5}.light.svelte-1vgpusk .ai-feature-label:where(.svelte-1vgpusk){color:var(--mauve)}.light.svelte-1vgpusk .ai-feature-body:where(.svelte-1vgpusk){color:var(--text-dim)}@media(max-height:920px),(max-width:1366px){.ai-feature-grid.svelte-1vgpusk{gap:8px}}@media(max-width:820px){.ai-feature-grid.svelte-1vgpusk{grid-template-columns:minmax(0,1fr)}}
