.ai-jump[data-astro-cid-4vvkdvj3]{border:1px solid var(--line);background:#fff;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:-1.4rem;padding:.85rem;display:flex;box-shadow:0 16px 45px #071a2b12}.ai-jump[data-astro-cid-4vvkdvj3] span[data-astro-cid-4vvkdvj3]{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin-right:.35rem;font-size:.68rem;font-weight:850}.ai-jump[data-astro-cid-4vvkdvj3] a[data-astro-cid-4vvkdvj3]{background:var(--cloud);color:var(--ocean);border-radius:999px;padding:.5rem .75rem;font-size:.75rem;font-weight:800}.ai-jump[data-astro-cid-4vvkdvj3] a[data-astro-cid-4vvkdvj3]:hover{background:#dff7f2}.ai-practice-grid[data-astro-cid-4vvkdvj3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ai-practice[data-astro-cid-4vvkdvj3]{border:1px solid var(--line);background:#fff;border-radius:1.1rem;padding:1.35rem;scroll-margin-top:2rem;transition:border-color .2s,transform .2s,box-shadow .2s}.ai-practice[data-astro-cid-4vvkdvj3]:hover{border-color:#7bcfc4;transform:translateY(-2px);box-shadow:0 18px 45px #071a2b0d}.ai-practice__top[data-astro-cid-4vvkdvj3]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ai-practice__top[data-astro-cid-4vvkdvj3] span[data-astro-cid-4vvkdvj3]{color:var(--teal);font-weight:850}.ai-practice__top[data-astro-cid-4vvkdvj3] small[data-astro-cid-4vvkdvj3]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:850}.ai-practice[data-astro-cid-4vvkdvj3] h3[data-astro-cid-4vvkdvj3]{margin-top:1rem;font-size:1.28rem}.ai-practice[data-astro-cid-4vvkdvj3]>p[data-astro-cid-4vvkdvj3]{color:var(--muted);margin-top:.65rem;font-size:.86rem}.ai-practice[data-astro-cid-4vvkdvj3] ul[data-astro-cid-4vvkdvj3]{gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ai-practice[data-astro-cid-4vvkdvj3] li[data-astro-cid-4vvkdvj3]{color:#425d69;padding-left:1rem;font-size:.76rem;position:relative}.ai-practice[data-astro-cid-4vvkdvj3] li[data-astro-cid-4vvkdvj3]:before{content:"";background:var(--cyan);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}.ai-practice[data-astro-cid-4vvkdvj3]>a[data-astro-cid-4vvkdvj3]{color:var(--ocean);gap:.35rem;margin-top:1rem;font-size:.75rem;font-weight:850;display:inline-flex}.ai-production__grid[data-astro-cid-4vvkdvj3]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.ai-control-list[data-astro-cid-4vvkdvj3]{border:1px solid #29495d;border-radius:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.ai-control-list[data-astro-cid-4vvkdvj3] article[data-astro-cid-4vvkdvj3]{border-bottom:1px solid #29495d;border-right:1px solid #29495d;grid-template-columns:auto 1fr;align-content:start;gap:.8rem;padding:1.25rem;display:grid}.ai-control-list[data-astro-cid-4vvkdvj3] article[data-astro-cid-4vvkdvj3]:nth-child(2n){border-right:0}.ai-control-list[data-astro-cid-4vvkdvj3] article[data-astro-cid-4vvkdvj3]:nth-child(n+3){border-bottom:0}.ai-control-list[data-astro-cid-4vvkdvj3] span[data-astro-cid-4vvkdvj3]{background:var(--cyan);width:2rem;height:2rem;color:var(--ink);border-radius:50%;place-items:center;font-size:.7rem;font-weight:850;display:grid}.ai-control-list[data-astro-cid-4vvkdvj3] h3[data-astro-cid-4vvkdvj3]{font-size:1rem}.ai-control-list[data-astro-cid-4vvkdvj3] p[data-astro-cid-4vvkdvj3]{color:#9eb6c1;margin-top:.4rem;font-size:.78rem}.ai-delivery[data-astro-cid-4vvkdvj3]{margin:0;padding:0;list-style:none;display:grid}.ai-delivery[data-astro-cid-4vvkdvj3] li[data-astro-cid-4vvkdvj3]{border-top:1px solid var(--line);grid-template-columns:4rem .8fr 1.2fr;align-items:start;gap:1.5rem;padding:1.35rem 0;display:grid}.ai-delivery[data-astro-cid-4vvkdvj3] li[data-astro-cid-4vvkdvj3]>span[data-astro-cid-4vvkdvj3]{color:var(--teal);font-weight:850}.ai-delivery[data-astro-cid-4vvkdvj3] li[data-astro-cid-4vvkdvj3]>div[data-astro-cid-4vvkdvj3]{display:contents}.ai-delivery[data-astro-cid-4vvkdvj3] h3[data-astro-cid-4vvkdvj3]{font-size:1.05rem}.ai-delivery[data-astro-cid-4vvkdvj3] p[data-astro-cid-4vvkdvj3]{color:var(--muted)}.ai-stack[data-astro-cid-4vvkdvj3]{flex-wrap:wrap;gap:.65rem;display:flex}.ai-stack[data-astro-cid-4vvkdvj3] span[data-astro-cid-4vvkdvj3]{color:var(--ocean);background:#fff;border:1px solid #bcd8d5;border-radius:999px;padding:.65rem .85rem;font-size:.78rem;font-weight:750}.ai-industries[data-astro-cid-4vvkdvj3] .card[data-astro-cid-4vvkdvj3]{align-content:start}.ai-jump[data-astro-cid-4vvkdvj3],.ai-practice[data-astro-cid-4vvkdvj3],.ai-stack[data-astro-cid-4vvkdvj3] span[data-astro-cid-4vvkdvj3]{transition:background-color .25s,border-color .25s,color .25s}html[data-theme=dark] .ai-jump[data-astro-cid-4vvkdvj3],html[data-theme=dark] .ai-practice[data-astro-cid-4vvkdvj3],html[data-theme=dark] .ai-stack[data-astro-cid-4vvkdvj3] span[data-astro-cid-4vvkdvj3]{border-color:var(--line);background:var(--theme-panel);color:var(--theme-text)}html[data-theme=dark] .ai-jump[data-astro-cid-4vvkdvj3] a[data-astro-cid-4vvkdvj3]{background:var(--theme-soft);color:var(--mint)}html[data-theme=dark] .ai-jump[data-astro-cid-4vvkdvj3] a[data-astro-cid-4vvkdvj3]:hover{background:#123a42}html[data-theme=dark] .ai-practice[data-astro-cid-4vvkdvj3] li[data-astro-cid-4vvkdvj3]{color:var(--muted)}@media (width<=900px){.ai-practice-grid[data-astro-cid-4vvkdvj3]{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-production__grid[data-astro-cid-4vvkdvj3]{grid-template-columns:1fr}}@media (width<=640px){.ai-jump[data-astro-cid-4vvkdvj3]{align-items:stretch}.ai-jump[data-astro-cid-4vvkdvj3] span[data-astro-cid-4vvkdvj3]{flex-basis:100%}.ai-practice-grid[data-astro-cid-4vvkdvj3],.ai-control-list[data-astro-cid-4vvkdvj3]{grid-template-columns:1fr}.ai-control-list[data-astro-cid-4vvkdvj3] article[data-astro-cid-4vvkdvj3]{border-bottom:1px solid #29495d;border-right:0;min-height:0}.ai-control-list[data-astro-cid-4vvkdvj3] article[data-astro-cid-4vvkdvj3]:nth-child(n+3){border-bottom:1px solid #29495d}.ai-control-list[data-astro-cid-4vvkdvj3] article[data-astro-cid-4vvkdvj3]:last-child{border-bottom:0}.ai-delivery[data-astro-cid-4vvkdvj3] li[data-astro-cid-4vvkdvj3]{grid-template-columns:2.5rem 1fr;gap:.8rem}.ai-delivery[data-astro-cid-4vvkdvj3] li[data-astro-cid-4vvkdvj3]>div[data-astro-cid-4vvkdvj3]{display:block}.ai-delivery[data-astro-cid-4vvkdvj3] p[data-astro-cid-4vvkdvj3]{margin-top:.4rem}}
