.ai-h2-lead{margin-bottom:12px}.ai-lead{margin-bottom:36px}.ai-grid{grid-template-columns:minmax(0,1fr);gap:36px 32px;display:grid}@media (min-width:640px){.ai-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ai-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px}.ai-flow{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center}}.ai-shot figcaption{color:var(--mp-text-2);margin-top:12px;font-size:.9375rem;line-height:1.45}.ai-limits li{font-size:1.0625rem}.ai-limits svg{color:var(--mp-accent-text)}
