.grid.svelte-4rm2pb{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.measure.svelte-4rm2pb{align-content:start;gap:12px;padding:28px 24px;display:grid}.shield.svelte-4rm2pb{background:var(--blue-soft);border:1px solid var(--blue-hairline);width:42px;height:42px;color:var(--blue);transition:background-color .3s ease, color .3s ease, transform .4s var(--ease-spring);border-radius:12px;place-items:center;display:grid}.measure.svelte-4rm2pb:hover .shield:where(.svelte-4rm2pb){background:var(--blue);color:#fff;transform:rotate(-6deg)scale(1.06)}.measure.svelte-4rm2pb h3:where(.svelte-4rm2pb){letter-spacing:-.02em;font-size:1.02rem;font-weight:540}.measure.svelte-4rm2pb p:where(.svelte-4rm2pb){color:var(--mute);font-size:.85rem}.ai-head.svelte-4rm2pb{gap:12px;max-width:62ch;margin-bottom:28px;display:grid}.ai-head.svelte-4rm2pb .eyebrow:where(.svelte-4rm2pb){letter-spacing:.08em;text-transform:uppercase;color:var(--blue);font-size:.78rem;font-weight:600}.ai-head.svelte-4rm2pb h2:where(.svelte-4rm2pb){letter-spacing:-.02em;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}.ai-head.svelte-4rm2pb .lede:where(.svelte-4rm2pb){color:var(--mute);font-size:1rem;line-height:1.6}.ai-grid.svelte-4rm2pb{grid-template-columns:repeat(3,1fr)}.ai-foot.svelte-4rm2pb{max-width:70ch;color:var(--mute);margin-top:20px;font-size:.9rem;line-height:1.6}@media (width<=1000px){.grid.svelte-4rm2pb,.ai-grid.svelte-4rm2pb{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.grid.svelte-4rm2pb,.ai-grid.svelte-4rm2pb{grid-template-columns:1fr}}
