.scenario-box{height:100%;padding:28px 30px;background:#fff;border:1px solid #e5edf5;border-left:4px solid #3586c0;border-radius:16px;transition:.3s}.scenario-box:hover{background:#f8fbff;border-color:#3586c0;box-shadow:0 12px 30px rgb(53 134 192 / .08);transform:translateY(-5px)}.scenario-box h5{font-weight:700;margin-bottom:14px;color:#212529}.scenario-box p{margin:0;color:#6c757d;line-height:1.8}@media(max-width:991px){.scenario-box{padding:22px}}.scenario-box{height:100%;padding:28px 30px;background:#fff;border:1px solid #e5edf5;border-left:4px solid #3586c0;border-radius:16px;transition:.3s}.scenario-box:hover{background:#f8fbff;border-color:#3586c0;box-shadow:0 12px 30px rgb(53 134 192 / .08);transform:translateY(-5px)}.scenario-box h5{font-weight:700;margin-bottom:14px;color:#212529}.scenario-box p{margin:0;color:#6c757d;line-height:1.8}@media(max-width:991px){.scenario-box{padding:22px}}.custom-card{border:1px solid #d9e8f5;position:relative;overflow:hidden;transition:.35s ease}.custom-card:before{content:"";position:absolute;top:0;left:0;width:0;height:4px;background:#3586c0;transition:.35s}.custom-card:hover{transform:translateY(-8px);border-color:#3586c0;box-shadow:0 18px 45px rgb(53 134 192 / .12);background:#fafdff}.custom-card:hover:before{width:100%}.ai_module_card{position:relative;background:#fff;border:1px solid #d9e8f5;border-radius:20px;padding:30px 24px;text-align:center;height:100%;transition:.35s ease;overflow:hidden}.ai_module_card:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:#3586c0;transform:scaleX(0);transition:.35s;transform-origin:left}.ai_module_card:hover{transform:translateY(-10px);border-color:#3586c0;box-shadow:0 18px 40px rgb(53 134 192 / .14)}.ai_module_card:hover:before{transform:scaleX(1)}.ai_module_card .fit_icon{width:42px;height:42px;margin:0 auto 20px;border-radius:18px;background:#eef6fb;color:#3586c0;display:flex;align-items:center;justify-content:center;font-size:28px;transition:.35s}.ai_module_card:hover .fit_icon{background:#3586c0;color:#fff;transform:rotate(-8deg) scale(1.08)}.ai_module_card h3{font-size:22px;margin-bottom:14px;transition:.35s}.ai_module_card:hover h3{color:#3586c0}.ai_module_card p{margin-bottom:0;color:#6c757d;line-height:1.7}.benefit-item{background:#fff;border:1px solid #d9e8f5;border-radius:18px;padding:24px 18px;text-align:center;height:100%;transition:.35s}.benefit-icon{width:62px;height:62px;margin:0 auto 18px;border-radius:50%;background:#eef6fb;color:#3586c0;display:flex;align-items:center;justify-content:center;font-size:24px;transition:.35s}.benefit-item h5{margin:0;font-size:18px;font-weight:600;line-height:1.5}.benefit-item:hover{transform:translateY(-8px);border-color:#3586c0;box-shadow:0 15px 35px rgb(53 134 192 / .12)}.benefit-item:hover .benefit-icon{background:#3586c0;color:#fff;transform:scale(1.08)}.benefit-item:hover h5{color:#3586c0}.finance-highlight-card{background:#fff;border:1px solid #d9e8f5;border-radius:20px;padding:35px 30px;text-align:center;transition:.35s;height:100%}.finance-highlight-card:hover{transform:translateY(-8px);border-color:#3586c0;box-shadow:0 18px 40px rgb(53 134 192 / .12)}.finance-highlight-icon{width:70px;height:70px;margin:0 auto 22px;border-radius:50%;background:#eef6fb;color:#3586c0;display:flex;align-items:center;justify-content:center;font-size:28px;transition:.35s}.finance-highlight-card:hover .finance-highlight-icon{background:#3586c0;color:#fff}.finance-highlight-card h3{font-size:24px;font-weight:700;margin-bottom:15px}.finance-highlight-card p{margin:0;color:#6c757d;line-height:1.8}