.bi_compare_btn,.bi_hover_card,.bi_dashboard_hover,.bi_compare_row,.bi_badge_hover{transition:all .3s ease}.bi_compare_btn:hover{background:#2f75a7!important;color:#fff!important;transform:translateY(-3px);box-shadow:0 15px 30px rgb(53 134 192 / .25)}.bi_hover_card:hover{transform:translateY(-6px);border-color:#3586C0!important;box-shadow:0 18px 35px rgb(0 0 0 / .08)}.bi_dashboard_hover:hover{transform:translateY(-6px);box-shadow:0 30px 50px rgb(0 0 0 / .08)!important}.bi_compare_row:hover{background:#f5fafe;padding-left:12px}.bi_badge_hover:hover{background:#3586C0!important}.bi_badge_hover:hover span,.bi_badge_hover:hover i{color:#fff!important}.bi_compare_row{transition:.3s}.bi_compare_row:hover{transform:translateX(6px);border-color:#3586C0!important;background:#f8fbfe}.bi_dashboard_hover{transition:.35s}.bi_dashboard_hover:hover{transform:translateY(-6px);box-shadow:0 25px 55px rgb(0 0 0 / .08)!important}.bi_choice_card,.bi_takeaway_card{transition:.3s}.bi_choice_card:hover,.bi_takeaway_card:hover{transform:translateY(-6px);border-color:#3586C0!important;box-shadow:0 20px 35px rgb(0 0 0 / .08)}.bi_challenge_card{transition:.3s}.bi_challenge_card:hover{transform:translateY(-6px);border-color:#3586C0!important;box-shadow:0 20px 40px rgb(0 0 0 / .08)}.bi_platform_card{transition:.35s ease}.bi_platform_card:hover{transform:translateY(-8px);border-color:#3586C0!important;box-shadow:0 20px 45px rgb(0 0 0 / .08)}.bi_platform_card .badge{background:#f5f9fd!important;color:#3586C0!important;font-weight:500;padding:8px 12px}.bi_feature_badge{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid #dcecf8;background:#f5f9fd;color:#3586C0;border-radius:30px;font-size:13px;font-weight:500;transition:.3s}.bi_feature_badge:hover{background:#3586C0;color:#fff;border-color:#3586C0}.bi_feature_card{transition:.3s}.bi_feature_card:hover{transform:translateY(-6px);border-color:#3586C0!important;box-shadow:0 18px 40px rgb(0 0 0 / .08)}.bi_feature_card{transition:.3s ease}.bi_feature_card:hover{transform:translateY(-6px);border-color:#3586C0!important;box-shadow:0 18px 40px rgb(0 0 0 / .08)}.bi_feature_badge{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#f5f9fd;border:1px solid #dcecf8;border-radius:30px;color:#3586C0;font-size:13px;font-weight:500;transition:.3s}.bi_feature_badge:hover{background:#3586C0;color:#fff;border-color:#3586C0}.bi_feature_badge i{font-size:12px}.bi_not_available_badge{background:#f5f5f5;border-color:#ddd;color:#777}.bi_compare_panel{background:#fff;border:1px solid #e8edf2;border-radius:20px;padding:28px;transition:.3s}.bi_compare_panel:hover{border-color:#3586C0;box-shadow:0 15px 40px rgb(0 0 0 / .06)}.bi_compare_icon{width:60px;height:60px;border-radius:16px;background:#eaf5fc;display:flex;align-items:center;justify-content:center;color:#3586C0;font-size:24px}.bi_compare_item{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border:1px solid #edf2f6;border-radius:12px;background:#fafcfe}.bi_status{padding:6px 12px;border-radius:30px;font-size:12px;font-weight:600}.bi_status.excellent,.bi_status.advanced,.bi_status.native{background:#eaf5fc;color:#3586C0}.bi_status.standard{background:#eef7ea;color:#4c8b2b}.bi_status.basic{background:#fff7e8;color:#c58a00}.bi_status.limited{background:#f5f5f5;color:#777}.bi_mfg_card{background:#fff;border:1px solid #ececec;border-radius:20px;padding:28px;transition:.3s;display:flex;flex-direction:column}.bi_mfg_card:hover{transform:translateY(-6px);border-color:#3586C0;box-shadow:0 18px 35px rgb(0 0 0 / .08)}.bi_mfg_icon{width:58px;height:58px;border-radius:16px;background:#eaf5fc;color:#3586C0;display:flex;align-items:center;justify-content:center;font-size:22px}.bi_feature_badge{background:#f5f9fd;border:1px solid #dcecf8;color:#3586C0;padding:8px 12px;border-radius:30px;font-size:13px;font-weight:500}.bi_final_card{background:#fff;border:1px solid rgb(53 134 192 / .12);border-radius:30px;padding:45px;box-shadow:0 25px 60px rgb(0 0 0 / .08)}.bi_platform_item{display:flex;gap:20px;align-items:flex-start;padding:22px;border-radius:20px;border:1px solid #eef2f6;transition:.35s;height:100%;background:#fff}.bi_platform_item:hover{transform:translateY(-6px);border-color:#3586C0;box-shadow:0 18px 35px rgb(53 134 192 / .12)}.bi_platform_icon{width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:#eef6fb;color:#3586C0;font-size:24px;flex-shrink:0}.bi_summary_box{background:linear-gradient(135deg,#2d78ae,#3586C0);border-radius:24px;padding:40px;color:#fff}.bi_summary_box i{color:#fff}.bi_final_panel{background:#fff;border:1px solid #e7edf4;border-radius:28px;padding:15px;box-shadow:0 25px 70px rgb(30 60 90 / .08)}.bi_recommend_card{position:relative;background:linear-gradient(180deg,#ffffff,#fcfdff);border:1px solid #e9eef3;border-radius:22px;padding:28px;overflow:hidden;transition:all .35s ease;height:100%}.bi_recommend_card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#3586C0;transform:scaleY(0);transform-origin:top;transition:.35s}.bi_recommend_card:hover{transform:translateY(-8px);border-color:#3586C0;box-shadow:0 18px 45px rgb(53 134 192 / .15);background:#fff}.bi_recommend_card:hover:before{transform:scaleY(1)}.bi_card_arrow{color:#3586C0;opacity:0;transform:translateX(-10px);transition:.35s;font-size:20px}.bi_recommend_card:hover .bi_card_arrow{opacity:1;transform:translateX(0)}.bi_decision_box{background:linear-gradient(180deg,#ffffff,#f9fcff);border:1px solid #dfe9f3;border-radius:26px;padding:40px}.bi_check_item{display:flex;gap:15px;align-items:flex-start;padding:18px;background:#fff;border:1px solid #edf2f7;border-radius:18px;transition:.3s;height:100%}.bi_check_item:hover{border-color:#3586C0;background:#f8fbfe;transform:translateY(-4px)}.bi_check_item i{color:#3586C0;font-size:20px;margin-top:3px}.bi_check_item strong{display:block;margin-bottom:4px;color:#222}.bi_check_item small{display:block;color:#666;line-height:1.7}.bi_tag{display:inline-flex;align-items:center;padding:7px 14px;border-radius:30px;background:#eef6fb;border:1px solid #d7e6f4;color:#1d4f73;font-size:13px;font-weight:600;transition:.3s}.bi_recommend_card:hover .bi_tag{background:#3586C0;border-color:#3586C0;color:#fff}