.ai-filters[data-astro-cid-x7m5kzvb]{border-bottom:1px solid #dfe7f1;flex-wrap:wrap;gap:9px;padding-bottom:24px;display:flex}.ai-filters[data-astro-cid-x7m5kzvb][hidden],.ai-area[data-astro-cid-x7m5kzvb][hidden]{display:none}.ai-filters[data-astro-cid-x7m5kzvb] button[data-astro-cid-x7m5kzvb]{color:#304b70;background:#fff;border:1px solid #d8e3f0;border-radius:24px;align-items:center;gap:9px;min-height:44px;padding:10px 15px;font-size:.76rem;line-height:1.5;display:inline-flex}.ai-filters[data-astro-cid-x7m5kzvb] button[data-astro-cid-x7m5kzvb][aria-pressed=true]{color:#fff;background:#0b1220;border-color:#0b1220}.filter-count[data-astro-cid-x7m5kzvb]{font-size:.65rem}.ai-catalog-count[data-astro-cid-x7m5kzvb]{color:#526176;flex-wrap:wrap;gap:5px;margin:22px 0 36px;font-size:.8rem;display:flex}#ai-solution-groups[data-astro-cid-x7m5kzvb]{gap:52px;display:grid}.ai-area-heading[data-astro-cid-x7m5kzvb]{align-items:flex-start;gap:15px;margin-bottom:24px;display:flex}.area-icon[data-astro-cid-x7m5kzvb],.solution-icon[data-astro-cid-x7m5kzvb]{color:#205fb6;background:#f3f7fe;border:1px solid #d2e2f4;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.area-icon[data-astro-cid-x7m5kzvb]{width:44px;height:44px;margin-top:3px}.area-icon[data-astro-cid-x7m5kzvb] svg{width:23px;height:23px}.ai-area-heading[data-astro-cid-x7m5kzvb] h2[data-astro-cid-x7m5kzvb]{font-size:clamp(1.4rem,2.3vw,1.9rem);line-height:1.35}.ai-area-heading[data-astro-cid-x7m5kzvb] p[data-astro-cid-x7m5kzvb]{color:#526176;max-width:760px;margin-top:8px;font-size:.88rem;line-height:1.75}.ai-solution-grid[data-astro-cid-x7m5kzvb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ai-solution-card[data-astro-cid-x7m5kzvb]{background:linear-gradient(145deg,#f6f9fe,#fff 70%);border:1px solid #dbe5f0;border-radius:18px;flex-direction:column;min-width:0;padding:26px;display:flex}.ai-card-top[data-astro-cid-x7m5kzvb]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.solution-icon[data-astro-cid-x7m5kzvb]{background:#fff;width:37px;height:37px}.solution-icon[data-astro-cid-x7m5kzvb] svg{width:19px;height:19px}.solution-type[data-astro-cid-x7m5kzvb]{color:#205291;background:#eaf2ff;border-radius:20px;padding:5px 9px;font-size:.62rem;font-weight:650;line-height:1.6}.solution-type-automation[data-astro-cid-x7m5kzvb]{color:#17665a;background:#e7f6f0}.solution-type-combined[data-astro-cid-x7m5kzvb]{color:#664194;background:#f1eafb}.ai-solution-card[data-astro-cid-x7m5kzvb] h3[data-astro-cid-x7m5kzvb]{color:#0b1220;letter-spacing:-.025em;overflow-wrap:anywhere;font-size:1.1rem;line-height:1.45}.ai-solution-description[data-astro-cid-x7m5kzvb]{color:#526176;margin-top:13px;font-size:.85rem;line-height:1.8}.ai-benefit[data-astro-cid-x7m5kzvb]{margin-top:auto;padding-top:24px}.ai-card-label[data-astro-cid-x7m5kzvb]{color:#475569;font-size:.65rem;font-weight:650;display:block}.ai-benefit[data-astro-cid-x7m5kzvb] p[data-astro-cid-x7m5kzvb]{color:#334155;margin-top:7px;font-size:.8rem;line-height:1.75}.ai-estimate[data-astro-cid-x7m5kzvb]{border-top:1px solid #dce6f1;margin-top:22px;padding-top:17px}.ai-estimate-value[data-astro-cid-x7m5kzvb]{color:#17665a;letter-spacing:-.04em;margin-top:8px;font-size:2.15rem;font-weight:700;line-height:1.2}.ai-estimate-label[data-astro-cid-x7m5kzvb]{color:#526176;margin-top:6px;font-size:.75rem;line-height:1.7}@media (width<=1000px){.ai-solution-grid[data-astro-cid-x7m5kzvb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ai-solution-grid[data-astro-cid-x7m5kzvb]{grid-template-columns:1fr}.ai-solution-card[data-astro-cid-x7m5kzvb]{padding:24px}.ai-filters[data-astro-cid-x7m5kzvb] button[data-astro-cid-x7m5kzvb]{padding-inline:12px;font-size:.7rem}#ai-solution-groups[data-astro-cid-x7m5kzvb]{gap:38px}}.ecosystem-section[data-astro-cid-vh4jhpq3]{background:#fff}.ecosystem-intro[data-astro-cid-vh4jhpq3]{max-width:800px;margin-bottom:30px}.ecosystem-intro[data-astro-cid-vh4jhpq3] h2[data-astro-cid-vh4jhpq3]{font-size:clamp(1.8rem,3.1vw,2.6rem)}.ecosystem-intro[data-astro-cid-vh4jhpq3]>p[data-astro-cid-vh4jhpq3]{color:#526176;margin-top:20px;font-size:.95rem;line-height:1.85}.technology-legend[data-astro-cid-vh4jhpq3]{background:#f8fafc;border:1px solid #dbe5f0;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:24px;padding:24px;display:grid}.technology-legend[data-astro-cid-vh4jhpq3] h3[data-astro-cid-vh4jhpq3]{font-size:.85rem;line-height:1.6}.technology-legend[data-astro-cid-vh4jhpq3] p[data-astro-cid-vh4jhpq3]{color:#526176;margin-top:7px;font-size:.78rem;line-height:1.8}.ecosystem-reference[data-astro-cid-vh4jhpq3]{background:#f1f6fe;border-left:3px solid #205fb6;border-radius:0 12px 12px 0;margin-bottom:30px;padding:20px 24px}.ecosystem-reference[data-astro-cid-vh4jhpq3] h3[data-astro-cid-vh4jhpq3]{color:#163f72;font-size:.85rem;line-height:1.6}.ecosystem-reference[data-astro-cid-vh4jhpq3] p[data-astro-cid-vh4jhpq3]{color:#475569;margin-top:7px;font-size:.79rem;line-height:1.85}@media (width<=640px){.technology-legend[data-astro-cid-vh4jhpq3]{grid-template-columns:1fr;gap:18px;padding:20px}.ecosystem-reference[data-astro-cid-vh4jhpq3]{padding:18px 20px}}
