.ai-development{color:#173331;background:radial-gradient(at 0 0,#e1f7e8,#0000 65%),#ffffffeb;border:1px solid #fff;border-radius:30px;grid-template-columns:1.1fr 1fr;gap:64px;margin:0 0 28px;padding:56px;scroll-margin-top:100px;display:grid;box-shadow:0 18px 65px #244a3710}.ai-development__eyebrow{letter-spacing:.16em;color:#397561;font:10px monospace}.ai-development h3{letter-spacing:-.05em;margin:24px 0;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.3}.ai-development p{color:#506963;font-size:14px;line-height:1.95}.ai-development .ai-development__lead{color:#203c35;margin-bottom:20px;font-size:19px}.ai-development__stages{flex-wrap:wrap;gap:8px;margin:28px 0;display:flex}.ai-development__stages span{color:#3b6655;background:#eaf2e9;border-radius:30px;padding:8px 13px;font-size:11px}.ai-development a{background:#bdeccf;border:1px solid #91d5ae;border-radius:50px;align-items:center;gap:24px;padding:14px 23px;font-size:13px;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 6px 18px #6fa98720;color:#173e2e!important}.ai-development a:hover{background:#a8e3be;transform:translateY(-2px)}.ai-development__uses>div{grid-template-columns:26px 1fr;gap:14px;margin-bottom:30px;display:grid}.ai-development__number{color:#6c9b81;padding-top:5px;font:11px monospace}.ai-development h4{margin:0 0 10px;font-size:17px;font-weight:550}.ai-development .ai-development__note{background:#eff4ed;border-radius:12px;padding:17px 20px;font-size:11px}@media (max-width:850px){.ai-development{border-radius:22px;grid-template-columns:1fr;gap:38px;padding:28px}}@media (prefers-reduced-motion:reduce){.ai-development a{transition:none}.ai-development a:hover{transform:none}}
