
.ai-readiness{margin:64px 0;padding:46px;background:linear-gradient(135deg,#071526,#123a59);color:#fff;border-radius:4px}
.ai-readiness-kicker{margin:0 0 18px;color:#9fc5ff;font:700 12px/1.5 "Manrope SFXM",Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}
.ai-readiness h2{margin:0 0 18px!important;color:#fff!important;font-size:clamp(34px,5vw,52px)!important;line-height:1.08!important}
.ai-readiness>p{color:#eef5ff;max-width:880px}
.ai-readiness-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 22px;margin:32px 0}
.ai-readiness-grid label{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.07);color:#fff;line-height:1.5;cursor:pointer}
.ai-readiness-grid input{margin-top:5px;accent-color:#2676ff}
.ai-readiness .btn{background:#2676ff;color:#fff;border:0}
.ai-readiness-result{margin-top:24px;padding:22px 24px;background:#fff;color:#071526;border-left:4px solid #2676ff}
.ai-readiness-result h3{margin:0 0 10px;color:#071526;font-size:24px}.ai-readiness-result p{margin:0;color:#26394d}
@media(max-width:760px){.ai-readiness{padding:32px 22px}.ai-readiness-grid{grid-template-columns:1fr}.ai-readiness h2{font-size:34px!important}}
