.bi_assessment_card{background:#f8fbfe;border:1px solid #d9e8f5!important;transition:all .3s ease}.bi_assessment_card:hover{border-color:#3586c0!important;transform:scale(1.04);background:#fff;box-shadow:0 10px 25px rgb(53 134 192 / .08)}.bi_maturity_card{border-color:#d9e8f5!important;transition:.3s ease}.bi_maturity_card:hover{border-color:#3586c0!important;transform:scale(1.03);background:#fff}.ai_readiness_technology_bar{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ai_readiness_technology_bar span{padding:10px 18px;border:1px solid #d9e8f5;border-radius:50px;font-size:14px;font-weight:600;background:#fff;transition:.3s ease}.ai_readiness_technology_bar span:hover{border-color:#3586c0;color:#3586c0}.ai_readiness_audit_card{position:relative;height:100%;background:#fff;border:1px solid #d9e8f5;border-radius:20px;padding:30px;transition:.35s ease;overflow:hidden}.ai_readiness_audit_card:before{content:'';position:absolute;top:0;left:0;width:0;height:4px;background:#3586c0;transition:.35s ease}.ai_readiness_audit_card:hover{transform:translateY(-8px);border-color:#3586c0;box-shadow:0 15px 35px rgb(53 134 192 / .10)}.ai_readiness_audit_card:hover:before{width:100%}.ai_readiness_card_number{font-size:42px;font-weight:700;color:#eef6fb57;line-height:1;margin-bottom:20px;transition:.35s ease}.ai_readiness_audit_card:hover .ai_readiness_card_number{color:#3586c0}.ai_readiness_audit_card h5{font-weight:700;margin-bottom:20px}.ai_readiness_audit_card ul{list-style:none;padding:0;margin:0}.ai_readiness_audit_card ul li{position:relative;padding-left:18px;margin-bottom:12px;color:#6c757d}.ai_readiness_audit_card ul li:before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:#3586c0}.ai_readiness_outcome_box{background:#fafcff;border:1px solid #d9e8f5;border-radius:24px;padding:30px}.ai_readiness_risk_item{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;background:#fff;border:1px solid #d9e8f5;border-radius:18px;transition:.3s ease;height:100%}.ai_readiness_risk_item:hover{border-color:#3586c0;transform:translateY(-5px);box-shadow:0 12px 30px rgb(53 134 192 / .08)}.ai_readiness_risk_title{font-weight:600;flex:1}.ai_readiness_risk_arrow{color:#3586c0;font-size:22px;font-weight:700}.ai_readiness_risk_result{color:#6c757d;text-align:right;flex:1}.ai_readiness_opportunity_wrap{border:1px solid #d9e8f5;border-radius:24px;overflow:hidden}.ai_readiness_opportunity_row{display:grid;grid-template-columns:240px 1fr 320px;align-items:center;border-bottom:1px solid #eef3f8;transition:.3s ease}.ai_readiness_opportunity_row:last-child{border-bottom:none}.ai_readiness_opportunity_row:hover{background:#f8fbfe}.ai_readiness_department{padding:28px;font-weight:700;color:#3586c0;border-right:1px solid #eef3f8}.ai_readiness_opportunities{padding:28px;border-right:1px solid #eef3f8;color:#495057}.ai_readiness_benefits{padding:28px;font-weight:600;color:#212529}.ai_readiness_opportunity_row:hover .ai_readiness_department{padding-left:36px}.ai_readiness_department,.ai_readiness_opportunities,.ai_readiness_benefits{transition:.3s ease}@media(max-width:991px){.ai_readiness_opportunity_row{display:block}.ai_readiness_department,.ai_readiness_opportunities,.ai_readiness_benefits{border:none;padding:16px 20px}.ai_readiness_department{background:#eef6fb}}.ai_readiness_deliverable{position:relative;height:100%;padding:28px;background:#fff;border:1px solid #d9e8f5;border-radius:20px;transition:.35s ease;overflow:hidden}.ai_readiness_deliverable:before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:#3586c0;transform:scaleX(0);transform-origin:left;transition:.35s ease}.ai_readiness_deliverable:hover{transform:translateY(-8px);border-color:#3586c0;box-shadow:0 15px 35px rgb(53 134 192 / .08)}.ai_readiness_deliverable:hover:before{transform:scaleX(1)}.ai_readiness_deliverable h6{font-weight:700;margin-bottom:8px}.ai_readiness_deliverable small{color:#6c757d}.ai_readiness_why_bi{background:#fff;border:1px solid #d9e8f5;transition:all .35s ease;position:relative;overflow:hidden}.ai_readiness_why_bi:before{content:"";position:absolute;left:0;top:0;width:4px;height:0;background:#3586c0;transition:.35s}.ai_readiness_why_bi:hover{border-color:#3586c0;transform:translateY(-6px);box-shadow:0 15px 35px rgb(53 134 192 / .12)}.ai_readiness_why_bi:hover:before{height:100%}.s_bi_card{border:1px solid #d9e8f5;border-radius:20px;padding:30px;background:#fff;transition:all .35s ease}.s_bi_card:hover{transform:translateY(-8px);border-color:#3586c0;box-shadow:0 18px 40px rgb(53 134 192 / .10)}.oai-why-highlight{background:linear-gradient(135deg,#3586c0 0%,#4f9dd6 100%);border-radius:30px;padding:40px;color:#fff;position:relative;overflow:hidden}.oai-why-highlight::after{content:'';position:absolute;width:220px;height:220px;border-radius:50%;background:rgb(255 255 255 / .08);top:-80px;right:-80px}.oai-why-card{background:#fff;border:1px solid #e7edf4;border-radius:24px;padding:28px;height:100%;transition:.3s ease}.oai-why-card:hover{transform:translateY(-6px);border-color:#3586c0;box-shadow:0 15px 35px rgb(53 134 192 / .12)}.oai-why-icon{width:56px;height:56px;border-radius:16px;background:#eef6fb;color:#3586c0;display:flex;align-items:center;justify-content:center;transition:.3s ease}.oai-why-card:hover .oai-why-icon{background:#3586c0;color:#fff}.oai-why-stat{background:#eef6fb;color:#3586c0;padding:6px 14px;border-radius:30px;font-size:13px;font-weight:600}.oai-why-tag{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:30px;background:rgb(255 255 255 / .15);font-size:14px}.oai-cta-box{transition:.3s ease}.oai-cta-box:hover{box-shadow:0 15px 35px rgb(53 134 192 / .12)}.oai-cta-box .btn{transition:.3s ease}.oai-cta-box .btn:hover{transform:translateY(-2px)}.assessment-card{position:relative;padding:35px;background:#fff;border:1px solid #e6edf5;border-radius:24px;overflow:hidden;transition:.35s}.assessment-card:hover{transform:translateY(-8px);border-color:#3586c0;box-shadow:0 18px 40px rgb(53 134 192 / .12)}.assessment-number{position:absolute;top:15px;right:20px;font-size:60px;font-weight:800;color:#eef6fb;line-height:1}.assessment-icon{width:70px;height:70px;border-radius:20px;background:#eef6fb;color:#3586c0;display:flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:20px}.assessment-card-large{min-height:240px}