.ai-info-hero[data-astro-cid-gzaewdr7]{background:var(--page-background);border-bottom:1px solid #e1e7f1;padding-block:2rem 3.5rem}.ai-info-breadcrumb[data-astro-cid-gzaewdr7]{color:#526075;flex-wrap:wrap;gap:.65rem;margin-bottom:3rem;font-size:.85rem;display:flex}.ai-info-breadcrumb[data-astro-cid-gzaewdr7] a[data-astro-cid-gzaewdr7]{text-underline-offset:4px;text-decoration:underline}h1[data-astro-cid-gzaewdr7]{letter-spacing:-.04em;color:#081121;max-width:54rem;margin-top:1rem;font-size:clamp(2.1rem,5vw,3.9rem);font-weight:650;line-height:1.12}.ai-info-lead[data-astro-cid-gzaewdr7]{color:#334056;max-width:49rem;margin-top:1.5rem;font-size:1.15rem;line-height:1.8}.ai-info-purpose[data-astro-cid-gzaewdr7]{color:#526075;max-width:48rem;margin-top:1rem;line-height:1.85}.ai-info-reviewed[data-astro-cid-gzaewdr7]{color:#526075;margin-top:1.5rem;font-size:.85rem;line-height:1.7}.ai-info-layout[data-astro-cid-gzaewdr7]{gap:2.5rem;padding-block:3rem 5rem;display:grid}.ai-info-toc[data-astro-cid-gzaewdr7]{background:#f7f9fd;border:1px solid #dce4f0;border-radius:1rem;padding:1.5rem}.ai-info-toc[data-astro-cid-gzaewdr7]>p[data-astro-cid-gzaewdr7]{color:#081121;font-weight:700}.ai-info-toc[data-astro-cid-gzaewdr7] ul[data-astro-cid-gzaewdr7]{gap:.8rem;margin-top:1.25rem;font-size:.92rem;display:grid}.ai-info-toc[data-astro-cid-gzaewdr7] a[data-astro-cid-gzaewdr7]{color:#334056}.ai-info-toc[data-astro-cid-gzaewdr7] a[data-astro-cid-gzaewdr7]:hover{color:#4933c6;text-underline-offset:4px;text-decoration:underline}.ai-info-directory[data-astro-cid-gzaewdr7]{border-top:1px solid #dce4f0;gap:.6rem;margin-top:1.5rem;padding-top:1.25rem;font-size:.9rem;font-weight:600;display:inline-flex}.ai-info-content[data-astro-cid-gzaewdr7]{color:#46556b;min-width:0;max-width:52rem}.ai-info-content[data-astro-cid-gzaewdr7] section[data-astro-cid-gzaewdr7]{scroll-margin-top:8rem}.ai-info-content[data-astro-cid-gzaewdr7] section[data-astro-cid-gzaewdr7]+section[data-astro-cid-gzaewdr7]{border-top:1px solid #e1e7f1;margin-top:3rem;padding-top:3rem}.ai-info-number[data-astro-cid-gzaewdr7]{color:#5840c8;letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:650}h2[data-astro-cid-gzaewdr7]{letter-spacing:-.025em;color:#081121;margin-top:.7rem;font-size:clamp(1.55rem,2.8vw,2rem);font-weight:650;line-height:1.3}.ai-info-content[data-astro-cid-gzaewdr7] p[data-astro-cid-gzaewdr7]:not(.ai-info-number){margin-top:1rem;line-height:1.9}.ai-info-content[data-astro-cid-gzaewdr7] a[data-astro-cid-gzaewdr7]{color:#4933c6;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.ai-info-content[data-astro-cid-gzaewdr7] a[data-astro-cid-gzaewdr7]:hover{color:#312080}.ai-info-facts[data-astro-cid-gzaewdr7]{margin-top:1.5rem}.ai-info-facts[data-astro-cid-gzaewdr7]>div[data-astro-cid-gzaewdr7]{border-bottom:1px solid #e8edf5;gap:.4rem;padding-block:1rem;line-height:1.8;display:grid}dt[data-astro-cid-gzaewdr7]{color:#081121;font-size:.9rem;font-weight:650}.ai-info-services[data-astro-cid-gzaewdr7]{gap:1rem;margin-top:1.5rem;display:grid}.ai-info-services[data-astro-cid-gzaewdr7] li[data-astro-cid-gzaewdr7]{border:1px solid #dce4f0;border-radius:.8rem;padding:1.4rem}h3[data-astro-cid-gzaewdr7]{font-size:1.1rem;font-weight:650;line-height:1.5}.ai-info-services[data-astro-cid-gzaewdr7] li[data-astro-cid-gzaewdr7] p[data-astro-cid-gzaewdr7]{font-size:.95rem}.ai-info-steps[data-astro-cid-gzaewdr7],.ai-info-resources[data-astro-cid-gzaewdr7]{gap:.9rem;margin-top:1.5rem;padding-left:1.3rem;line-height:1.9;display:grid}.ai-info-steps[data-astro-cid-gzaewdr7]{list-style-type:decimal}.ai-info-resources[data-astro-cid-gzaewdr7]{list-style-type:disc}strong[data-astro-cid-gzaewdr7]{color:#081121;font-weight:650}@media (width>=768px){.ai-info-hero[data-astro-cid-gzaewdr7]{padding-bottom:4.5rem}.ai-info-layout[data-astro-cid-gzaewdr7]{grid-template-columns:15rem minmax(0,1fr);gap:3rem;padding-block:4rem 6rem}.ai-info-toc[data-astro-cid-gzaewdr7]{position:sticky;top:8rem}.ai-info-facts[data-astro-cid-gzaewdr7]>div[data-astro-cid-gzaewdr7]{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:1.5rem}}@media (width>=1100px){.ai-info-layout[data-astro-cid-gzaewdr7]{gap:5rem}}
