.elementor-59593 .elementor-element.elementor-element-724197e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-59593 .elementor-element.elementor-element-724197e2:not(.elementor-motion-effects-element-type-background), .elementor-59593 .elementor-element.elementor-element-724197e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-59593 .elementor-element.elementor-element-3fb226d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59593 .elementor-element.elementor-element-6004dba2{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-59593 .elementor-element.elementor-element-6004dba2 > .elementor-widget-container{background-color:#EAFFF8;padding:05px 2px 05px 015px;border-radius:20px 20px 20px 20px;box-shadow:2px 2px 2px 0px rgba(204.7550038465957, 207.92536163330078, 206.8094179688136, 0.5);}.elementor-59593 .elementor-element.elementor-element-6004dba2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-59593 .elementor-element.elementor-element-6004dba2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-59593 .elementor-element.elementor-element-6004dba2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-59593 .elementor-element.elementor-element-6004dba2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-59593 .elementor-element.elementor-element-6004dba2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-59593 .elementor-element.elementor-element-6004dba2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-59593 .elementor-element.elementor-element-6004dba2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-59593 .elementor-element.elementor-element-6004dba2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59593 .elementor-element.elementor-element-6004dba2 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;}.elementor-59593 .elementor-element.elementor-element-6004dba2 .elementor-icon-list-text{color:#018363;transition:color 0.3s;}.elementor-59593 .elementor-element.elementor-element-59c060bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59593 .elementor-element.elementor-element-59c060bc{text-align:left;}.elementor-59593 .elementor-element.elementor-element-59c060bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-59593 .elementor-element.elementor-element-60c3b0d0{font-family:"Inter", Sans-serif;font-size:18px;color:#000000;}.elementor-59593 .elementor-element.elementor-element-db1238b .elementor-button:hover, .elementor-59593 .elementor-element.elementor-element-db1238b .elementor-button:focus{background-color:#000000;}.elementor-59593 .elementor-element.elementor-element-665bc14e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59593 .elementor-element.elementor-element-4ec72f1{--display:flex;}.elementor-59593 .elementor-element.elementor-element-ba1bd4c{--display:flex;}.elementor-59593 .elementor-element.elementor-element-b3e897f{--display:flex;}.elementor-59593 .elementor-element.elementor-element-5c7c397e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59593 .elementor-element.elementor-element-b5e3cd1{--display:flex;}.elementor-59593 .elementor-element.elementor-element-cfa9a73{--display:flex;}.elementor-59593 .elementor-element.elementor-element-516edde1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59593 .elementor-element.elementor-element-79c324f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59593 .elementor-element.elementor-element-62fffc8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59593 .elementor-element.elementor-element-15677e46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59593 .elementor-element.elementor-element-63e73074{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59593 .elementor-element.elementor-element-7c9c421{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59593 .elementor-element.elementor-element-4ae2e0a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-59593 .elementor-element.elementor-element-6a15d791{margin-top:20px;margin-bottom:0px;}.elementor-59593 .elementor-element.elementor-element-8decef0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59593 .elementor-element.elementor-element-155ba4d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-59593 .elementor-element.elementor-element-6004dba2{width:var( --container-widget-width, 261px );max-width:261px;--container-widget-width:261px;--container-widget-flex-grow:0;}.elementor-59593 .elementor-element.elementor-element-6004dba2 > .elementor-widget-container{padding:0px 19px 0px 15px;}.elementor-59593 .elementor-element.elementor-element-59c060bc .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-59593 .elementor-element.elementor-element-3fb226d3{--width:50%;}.elementor-59593 .elementor-element.elementor-element-665bc14e{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-1fea75dd *//* Container */
        .container_201_Ar_Co_BA {
            max-width: 1280px;
            margin: 0 auto;
            padding: 0 1rem;
        }

        /* Typography */
        h1, h2, h3, h4, h5, h6 {
            font-weight: 700;
            line-height: 1.2;
        }

        /* Buttons */
        .btn_201_Ar_Co_BA {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            padding: 0.75rem 2rem;
            font-size: 1rem;
            font-weight: 600;
            border-radius: 0.75rem;
            border: none;
            cursor: pointer;
            transition: all 0.3s ease;
            text-decoration: none;
        }

        .btn_primary_201_Ar_Co_BA {
            background: #00c49a;
            color: #ffffff;
        }

        .btn_primary_201_Ar_Co_BA:hover {
            background: #00b38a;
            transform: translateY(-2px);
            box-shadow: 0 10px 25px rgba(0, 196, 154, 0.3);
        }

        .btn_outline_201_Ar_Co_BA {
            background: transparent;
            color: #111827;
            border: 2px solid #111827;
        }

        .btn_outline_201_Ar_Co_BA:hover {
            background: #111827;
            color: #ffffff;
        }

        /* Animations */
        @keyframes fadeInUp_201_Ar_Co_BA {
            from {
                opacity: 0;
                transform: translateY(30px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }

        @keyframes pulse_201_Ar_Co_BA {
            0%, 100% {
                opacity: 1;
            }
            50% {
                opacity: 0.5;
            }
        }

        @keyframes ping_201_Ar_Co_BA {
            75%, 100% {
                transform: scale(2);
                opacity: 0;
            }
        }

        .animate_fade_in_up_201_Ar_Co_BA {
            animation: fadeInUp_201_Ar_Co_BA 0.7s ease-out;
        }

        .animate_pulse_201_Ar_Co_BA {
            animation: pulse_201_Ar_Co_BA 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
        }

        /* Utility Classes */
        .text_center_201_Ar_Co_BA {
            text-align: center;
        }

        .mb_4_201_Ar_Co_BA {
            margin-bottom: 1rem;
        }

        .mb_8_201_Ar_Co_BA {
            margin-bottom: 2rem;
        }

        .mb_16_201_Ar_Co_BA {
            margin-bottom: 4rem;
        }

        .mt_16_201_Ar_Co_BA {
            margin-top: 4rem;
        }

        .py_20_201_Ar_Co_BA {
            padding-top: 5rem;
            padding-bottom: 5rem;
        }

        .grid_201_Ar_Co_BA {
            display: grid;
            gap: 2rem;
        }

        @media (min-width: 768px) {
            .grid_md_2_201_Ar_Co_BA {
                grid-template-columns: repeat(2, 1fr);
            }
            .grid_md_3_201_Ar_Co_BA {
                grid-template-columns: repeat(3, 1fr);
            }
        }

        @media (min-width: 1024px) {
            .grid_lg_2_201_Ar_Co_BA {
                grid-template-columns: repeat(2, 1fr);
            }
        }

        /* Section 1: Hero Section */
        .hero_section_201_Ar_Co_BA {
            position: relative;
            overflow: hidden;
            background: #ffffff;
            padding: 5rem 0 8rem;
        }

        .hero_content_201_Ar_Co_BA {
            display: grid;
            gap: 3rem;
            align-items: center;
        }

        @media (min-width: 1024px) {
            .hero_content_201_Ar_Co_BA {
                grid-template-columns: repeat(2, 1fr);
                gap: 4rem;
            }
        }

        .hero_badge_201_Ar_Co_BA {
            display: inline-flex;
            align-items: center;
            gap: 0.5rem;
            background: #dcfce7;
            padding: 0.5rem 1rem;
            border-radius: 9999px;
            font-size: 0.875rem;
            font-weight: 500;
            color: #374151;
        }

        .hero_title_201_Ar_Co_BA {
            font-size: 2.5rem;
            font-weight: 700;
            line-height: 1.2;
            color: #111827;
            margin: 1.5rem 0;
        }

        @media (min-width: 1024px) {
            .hero_title_201_Ar_Co_BA {
                font-size: 3.75rem;
            }
        }

        .hero_title_highlight_201_Ar_Co_BA {
            background: #00c49a;
            color: #ffffff;
            padding: 0.25rem 0.75rem;
            border-radius: 0.5rem;
            display: inline-block;
            margin-bottom: 0.5rem;
        }

        .hero_subtitle_201_Ar_Co_BA {
            display: block;
            margin-top: 0.5rem;
            font-size: 1.875rem;
            color: #4b5563;
        }

        @media (min-width: 1024px) {
            .hero_subtitle_201_Ar_Co_BA {
                font-size: 2.25rem;
            }
        }

        .hero_description_201_Ar_Co_BA {
            font-size: 1.125rem;
            color: #4b5563;
            line-height: 1.75;
            max-width: 40rem;
            margin: 1.5rem 0;
        }

        .hero_buttons_201_Ar_Co_BA {
            display: flex;
            flex-wrap: wrap;
            gap: 1rem;
            margin: 2rem 0;
        }

        .hero_dashboard_201_Ar_Co_BA {
            position: relative;
            z-index: 10;
        }

        .dashboard_card_201_Ar_Co_BA {
            background: #ffffff;
            border-radius: 1rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            border: 1px solid #f3f4f6;
            overflow: hidden;
            transition: all 0.7s ease;
        }

        .dashboard_header_201_Ar_Co_BA {
            background: linear-gradient(to right, #00c49a, #00b38a);
            padding: 1.5rem;
            color: #ffffff;
        }

        .dashboard_title_201_Ar_Co_BA {
            font-size: 1.25rem;
            font-weight: 700;
            margin-bottom: 0.5rem;
        }

        .dashboard_live_badge_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.5rem;
            font-size: 0.875rem;
            font-weight: 500;
        }

        .live_dot_201_Ar_Co_BA {
            width: 0.5rem;
            height: 0.5rem;
            background: #ffffff;
            border-radius: 9999px;
            animation: pulse_201_Ar_Co_BA 2s infinite;
        }

        .metrics_grid_201_Ar_Co_BA {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 1rem;
            padding: 1.5rem;
            background: #f9fafb;
        }

        .metric_card_201_Ar_Co_BA {
            background: #ffffff;
            border-radius: 0.75rem;
            padding: 1rem;
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
            transition: all 0.3s ease;
        }

        .metric_card_201_Ar_Co_BA:hover {
            box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
            transform: scale(1.05);
        }

        .metric_value_201_Ar_Co_BA {
            font-size: 1.5rem;
            font-weight: 700;
            color: #111827;
        }

        .metric_label_201_Ar_Co_BA {
            font-size: 0.75rem;
            color: #4b5563;
            margin: 0.25rem 0;
        }

        .metric_trend_201_Ar_Co_BA {
            font-size: 0.75rem;
            font-weight: 600;
            color: #10b981;
        }

        .performance_grid_201_Ar_Co_BA {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 1rem;
            padding: 0 1.5rem 1.5rem;
        }

        .performance_card_201_Ar_Co_BA {
            border-radius: 0.75rem;
            padding: 1rem;
        }

        .performance_card_blue_201_Ar_Co_BA {
            background: #dbeafe;
        }

        .performance_card_green_201_Ar_Co_BA {
            background: #dcfce7;
        }

        .floating_stats_201_Ar_Co_BA {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 1rem;
            margin-top: 1rem;
        }

        .stat_card_201_Ar_Co_BA {
            border-radius: 0.75rem;
            padding: 1.25rem;
            transition: all 0.7s ease;
        }

        .stat_card_201_Ar_Co_BA:hover {
            transform: scale(1.05);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
        }

        .stat_card_blue_201_Ar_Co_BA {
            background: #dbeafe;
        }

        .stat_card_green_201_Ar_Co_BA {
            background: #dcfce7;
        }

        .stat_value_201_Ar_Co_BA {
            font-size: 1.875rem;
            font-weight: 700;
            color: #111827;
            margin: 0.75rem 0 0.25rem;
        }

        .stat_label_201_Ar_Co_BA {
            font-size: 0.875rem;
            font-weight: 500;
            color: #374151;
        }

        .stat_sublabel_201_Ar_Co_BA {
            font-size: 0.75rem;
            color: #4b5563;
            margin-top: 0.25rem;
        }

        /* Section 2: How It Works */
        .how_it_works_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: #f9fafb;
            position: relative;
            overflow: hidden;
        }

        .section_badge_201_Ar_Co_BA {
            display: inline-flex;
            align-items: center;
            gap: 0.5rem;
            background: #ffffff;
            border-radius: 9999px;
            padding: 0.5rem 1rem;
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
            margin-bottom: 1.5rem;
        }

        .section_title_201_Ar_Co_BA {
            font-size: 2.25rem;
            font-weight: 700;
            color: #111827;
            margin-bottom: 1rem;
        }

        .section_description_201_Ar_Co_BA {
            font-size: 1.125rem;
            color: #4b5563;
            line-height: 1.75;
        }

        .feature_card_201_Ar_Co_BA {
            position: relative;
            border-radius: 1rem;
            padding: 2rem;
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
            transition: all 0.5s ease;
            border: 2px solid transparent;
            height: 100%;
        }

        .feature_card_201_Ar_Co_BA:hover {
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
        }

        .feature_card_blue_201_Ar_Co_BA {
            background: #e8f0fa;
        }

        .feature_card_green_201_Ar_Co_BA {
            background: #edfcf3;
        }

        .feature_card_red_201_Ar_Co_BA {
            background: #faeded;
        }

        .feature_number_badge_201_Ar_Co_BA {
            position: absolute;
            top: -1rem;
            right: -1rem;
            background: #eb133a;
            color: #ffffff;
            width: 3rem;
            height: 3rem;
            border-radius: 9999px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-weight: 700;
            font-size: 1.125rem;
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
            z-index: 20;
            transition: transform 0.3s ease;
        }

        .feature_card_201_Ar_Co_BA:hover .feature_number_badge_201_Ar_Co_BA {
            transform: scale(1.1);
        }

        .feature_icon_container_201_Ar_Co_BA {
            background: #ffffff;
            width: 5rem;
            height: 5rem;
            border-radius: 1rem;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 1.5rem;
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
            transition: all 0.3s ease;
        }

        .feature_card_201_Ar_Co_BA:hover .feature_icon_container_201_Ar_Co_BA {
            transform: scale(1.1) rotate(3deg);
        }

        .feature_title_201_Ar_Co_BA {
            font-size: 1.25rem;
            font-weight: 700;
            color: #111827;
            margin-bottom: 0.75rem;
            transition: color 0.3s ease;
        }

        .feature_card_201_Ar_Co_BA:hover .feature_title_201_Ar_Co_BA {
            color: #00c49a;
        }

        .feature_description_201_Ar_Co_BA {
            color: #374151;
            line-height: 1.75;
        }

        /* Section 3: Who Uses */
        .who_uses_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: #ffffff;
            position: relative;
            overflow: hidden;
        }

        .business_grid_201_Ar_Co_BA {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 1.5rem;
            max-width: 96rem;
            margin: 0 auto;
        }

        @media (min-width: 768px) {
            .business_grid_201_Ar_Co_BA {
                grid-template-columns: repeat(3, 1fr);
            }
        }

        @media (min-width: 1024px) {
            .business_grid_201_Ar_Co_BA {
                grid-template-columns: repeat(5, 1fr);
            }
        }

        .business_card_201_Ar_Co_BA {
            background: #ffffff;
            border-radius: 1rem;
            padding: 1.5rem;
            text-align: center;
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
            border: 2px solid #f3f4f6;
            transition: all 0.3s ease;
            cursor: pointer;
            height: 100%;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }

        .business_card_201_Ar_Co_BA:hover {
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
            border-color: #00c49a;
            transform: translateY(-0.5rem);
        }

        .business_icon_container_201_Ar_Co_BA {
            width: 5rem;
            height: 5rem;
            border-radius: 1rem;
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 0 auto 1rem;
            transition: transform 0.3s ease;
        }

        .business_card_201_Ar_Co_BA:hover .business_icon_container_201_Ar_Co_BA {
            transform: rotate(6deg);
        }

        .business_name_201_Ar_Co_BA {
            font-weight: 600;
            color: #111827;
            font-size: 0.875rem;
            line-height: 1.4;
            min-height: 2.5rem;
            display: flex;
            align-items: center;
        }

        /* Section 4: Why Choose */
        .why_choose_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: #dcfce7;
        }

        .why_choose_card_201_Ar_Co_BA {
            background: #ffffff;
            border-radius: 1.5rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            overflow: hidden;
            max-width: 64rem;
            margin: 0 auto;
        }

        .why_choose_grid_201_Ar_Co_BA {
            display: grid;
        }

        @media (min-width: 768px) {
            .why_choose_grid_201_Ar_Co_BA {
                grid-template-columns: repeat(2, 1fr);
            }
        }

        .why_choose_content_201_Ar_Co_BA {
            padding: 3rem;
            display: flex;
            flex-direction: column;
            justify-content: center;
        }

        .why_choose_visual_201_Ar_Co_BA {
            background: linear-gradient(to bottom right, #00c49a, #00b38a);
            padding: 3rem;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
            overflow: hidden;
        }

        .benefit_item_201_Ar_Co_BA {
            display: flex;
            align-items: flex-start;
            gap: 0.75rem;
            margin-bottom: 1rem;
        }

        .stat_box_201_Ar_Co_BA {
            background: rgba(255, 255, 255, 0.2);
            backdrop-filter: blur(10px);
            border-radius: 1rem;
            padding: 1.5rem;
            border: 1px solid rgba(255, 255, 255, 0.3);
            margin-bottom: 1.5rem;
        }

        .stat_box_header_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 1rem;
            margin-bottom: 1rem;
        }

        .stat_icon_box_201_Ar_Co_BA {
            background: #ffffff;
            border-radius: 0.75rem;
            padding: 0.75rem;
        }

        .stat_info_201_Ar_Co_BA {
            flex: 1;
        }

        .stat_info_label_201_Ar_Co_BA {
            color: rgba(255, 255, 255, 0.8);
            font-size: 0.875rem;
            font-weight: 500;
        }

        .stat_info_value_201_Ar_Co_BA {
            color: #ffffff;
            font-size: 1.5rem;
            font-weight: 700;
        }

        /* Section 5: Help Business (Get Started) */
        .help_business_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: #ffffff;
            position: relative;
            overflow: hidden;
        }

        .step_card_201_Ar_Co_BA {
            border-radius: 1.5rem;
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
            transition: all 0.5s ease;
            overflow: hidden;
            border: 2px solid #e5e7eb;
            height: 100%;
            display: flex;
            flex-direction: column;
        }

        .step_card_201_Ar_Co_BA:hover {
            border-color: #d1d5db;
            transform: scale(1.05);
        }

        .step_card_blue_201_Ar_Co_BA {
            background: #dbeafe;
        }

        .step_card_green_201_Ar_Co_BA {
            background: #dcfce7;
        }

        .step_card_purple_201_Ar_Co_BA {
            background: #e0e7ff;
        }

        .step_number_badge_201_Ar_Co_BA {
            padding: 1.5rem 1.5rem 1rem;
            display: flex;
            justify-content: center;
        }

        .step_number_201_Ar_Co_BA {
            color: #ffffff;
            width: 4rem;
            height: 4rem;
            border-radius: 1rem;
            display: flex;
            align-items: center;
            justify-content: center;
            font-weight: 700;
            font-size: 1.5rem;
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
            transition: transform 0.3s ease;
        }

        .step_card_201_Ar_Co_BA:hover .step_number_201_Ar_Co_BA {
            transform: scale(1.1);
        }

        .step_number_blue_201_Ar_Co_BA {
            background: #3b82f6;
        }

        .step_number_green_201_Ar_Co_BA {
            background: #10b981;
        }

        .step_number_purple_201_Ar_Co_BA {
            background: #8b5cf6;
        }

        .step_content_201_Ar_Co_BA {
            padding: 0 1.5rem 1rem;
            text-align: center;
        }

        .step_title_201_Ar_Co_BA {
            font-size: 1.25rem;
            font-weight: 700;
            color: #111827;
            margin-bottom: 0.75rem;
            line-height: 1.4;
        }

        .step_description_201_Ar_Co_BA {
            color: #4b5563;
            font-size: 0.875rem;
            line-height: 1.75;
        }

        .step_preview_201_Ar_Co_BA {
            padding: 0 1.5rem 1.5rem;
            flex: 1;
        }

        .preview_card_201_Ar_Co_BA {
            background: #ffffff;
            border-radius: 1rem;
            padding: 1.25rem;
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
            border: 1px solid #e5e7eb;
            height: 100%;
        }

        .preview_item_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            justify-content: space-between;
            margin-bottom: 1rem;
        }

        .preview_item_201_Ar_Co_BA:last-child {
            margin-bottom: 0;
        }

        .preview_item_left_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.75rem;
        }

        .preview_item_label_201_Ar_Co_BA {
            font-size: 0.875rem;
            font-weight: 500;
            color: #374151;
        }

        .preview_status_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.375rem;
        }

        .status_dot_201_Ar_Co_BA {
            width: 0.5rem;
            height: 0.5rem;
            border-radius: 9999px;
            background: #10b981;
        }

        .status_text_201_Ar_Co_BA {
            font-size: 0.75rem;
            font-weight: 500;
            color: #4b5563;
        }

        .progress_bar_container_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }

        .progress_bar_201_Ar_Co_BA {
            width: 4rem;
            height: 0.375rem;
            background: #e5e7eb;
            border-radius: 9999px;
            overflow: hidden;
        }

        .progress_bar_fill_201_Ar_Co_BA {
            height: 100%;
            background: #10b981;
            border-radius: 9999px;
        }

        .progress_text_201_Ar_Co_BA {
            font-size: 0.75rem;
            font-weight: 600;
            color: #374151;
        }

        .preview_count_201_Ar_Co_BA {
            font-size: 0.875rem;
            font-weight: 700;
            color: #111827;
        }

        .step_dots_201_Ar_Co_BA {
            padding: 0 1.5rem 1.5rem;
            display: flex;
            justify-content: center;
            gap: 0.375rem;
        }

        .step_dot_201_Ar_Co_BA {
            height: 0.375rem;
            border-radius: 9999px;
            transition: all 0.3s ease;
        }

        .step_dot_active_201_Ar_Co_BA {
            width: 2rem;
            background: #374151;
        }

        .step_dot_inactive_201_Ar_Co_BA {
            width: 0.375rem;
            background: #9ca3af;
        }

        /* Section 6: Benefits */
        .benefits_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: linear-gradient(to bottom right, #f9fafb, #ffffff, #f9fafb);
            position: relative;
            overflow: hidden;
        }

        .benefit_card_201_Ar_Co_BA {
            backdrop-filter: blur(10px);
            border-radius: 1.5rem;
            padding: 2rem;
            border: 2px solid;
            transition: all 0.5s ease;
        }

        .benefit_card_201_Ar_Co_BA:hover {
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            transform: translateY(-0.5rem);
        }

        .benefit_card_blue_201_Ar_Co_BA {
            background: rgba(219, 234, 254, 0.4);
            border-color: #dbeafe;
        }

        .benefit_card_blue_201_Ar_Co_BA:hover {
            border-color: #93c5fd;
        }

        .benefit_card_green_201_Ar_Co_BA {
            background: rgba(220, 252, 231, 0.4);
            border-color: #dcfce7;
        }

        .benefit_card_green_201_Ar_Co_BA:hover {
            border-color: #86efac;
        }

        .benefit_card_purple_201_Ar_Co_BA {
            background: rgba(224, 231, 255, 0.4);
            border-color: #e0e7ff;
        }

        .benefit_card_purple_201_Ar_Co_BA:hover {
            border-color: #c7d2fe;
        }

        .benefit_number_container_201_Ar_Co_BA {
            display: flex;
            justify-content: center;
            margin-bottom: 1.5rem;
        }

        .benefit_number_201_Ar_Co_BA {
            color: #ffffff;
            width: 3.5rem;
            height: 3.5rem;
            border-radius: 1rem;
            display: flex;
            align-items: center;
            justify-content: center;
            font-weight: 700;
            font-size: 1.5rem;
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
        }

        .benefit_number_blue_201_Ar_Co_BA {
            background: #3b82f6;
        }

        .benefit_number_green_201_Ar_Co_BA {
            background: #00c49a;
        }

        .benefit_number_purple_201_Ar_Co_BA {
            background: #8b5cf6;
        }

        .benefit_title_201_Ar_Co_BA {
            font-size: 1.5rem;
            font-weight: 700;
            color: #111827;
            margin-bottom: 0.75rem;
            text-align: center;
        }

        .benefit_text_201_Ar_Co_BA {
            color: #00c49a;
            text-align: center;
            margin-bottom: 1.5rem;
            font-weight: 500;
            line-height: 1.75;
        }

        .mockup_container_201_Ar_Co_BA {
            background: rgba(255, 255, 255, 0.8);
            backdrop-filter: blur(10px);
            border-radius: 1rem;
            padding: 1.25rem;
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
            border: 1px solid;
        }

        .mockup_header_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            justify-content: space-between;
            margin-bottom: 1rem;
        }

        .mockup_icon_box_201_Ar_Co_BA {
            padding: 0.5rem;
            border-radius: 0.5rem;
        }

        .mockup_stats_grid_201_Ar_Co_BA {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 0.75rem;
            margin-bottom: 1rem;
        }

        .mockup_stat_box_201_Ar_Co_BA {
            border-radius: 0.75rem;
            padding: 0.75rem;
        }

        .mockup_stat_value_201_Ar_Co_BA {
            font-size: 1.5rem;
            font-weight: 700;
            color: #111827;
        }

        .mockup_stat_label_201_Ar_Co_BA {
            font-size: 0.75rem;
            color: #4b5563;
        }

        .mockup_chart_201_Ar_Co_BA {
            display: flex;
            align-items: flex-end;
            gap: 0.25rem;
            height: 4rem;
        }

        .chart_bar_201_Ar_Co_BA {
            flex: 1;
            border-radius: 0.25rem 0.25rem 0 0;
        }

        .chart_label_201_Ar_Co_BA {
            font-size: 0.75rem;
            color: #6b7280;
            text-align: center;
            margin-top: 0.5rem;
        }

        .retention_circle_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 1rem;
        }

        .retention_circle_container_201_Ar_Co_BA {
            position: relative;
            width: 8rem;
            height: 8rem;
        }

        .retention_circle_svg_201_Ar_Co_BA {
            width: 100%;
            height: 100%;
            transform: rotate(-90deg);
        }

        .retention_circle_text_201_Ar_Co_BA {
            position: absolute;
            inset: 0;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }

        .retention_percentage_201_Ar_Co_BA {
            font-size: 1.875rem;
            font-weight: 700;
            color: #111827;
        }

        .retention_label_201_Ar_Co_BA {
            font-size: 0.75rem;
            color: #6b7280;
        }

        .customer_stats_201_Ar_Co_BA {
            display: flex;
            flex-direction: column;
            gap: 0.5rem;
        }

        .customer_stat_row_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            justify-content: space-between;
            font-size: 0.875rem;
        }

        .customer_stat_label_201_Ar_Co_BA {
            color: #4b5563;
        }

        .customer_stat_value_201_Ar_Co_BA {
            font-weight: 700;
            color: #111827;
        }

        .pricing_card_201_Ar_Co_BA {
            background: linear-gradient(to bottom right, #f5f3ff, rgba(139, 92, 246, 0.1));
            border-radius: 0.75rem;
            padding: 1rem;
            margin-bottom: 1rem;
            border: 2px solid #c7d2fe;
        }

        .pricing_header_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            justify-content: space-between;
            margin-bottom: 0.5rem;
        }

        .pricing_plan_name_201_Ar_Co_BA {
            font-size: 0.875rem;
            font-weight: 500;
            color: #4b5563;
        }

        .pricing_badge_201_Ar_Co_BA {
            background: #8b5cf6;
            color: #ffffff;
            font-size: 0.75rem;
            padding: 0.25rem 0.5rem;
            border-radius: 9999px;
            font-weight: 700;
        }

        .pricing_amount_201_Ar_Co_BA {
            display: flex;
            align-items: baseline;
            gap: 0.25rem;
            margin-bottom: 0.75rem;
        }

        .pricing_price_201_Ar_Co_BA {
            font-size: 2.25rem;
            font-weight: 700;
            color: #111827;
        }

        .pricing_period_201_Ar_Co_BA {
            font-size: 0.875rem;
            color: #6b7280;
        }

        .pricing_features_201_Ar_Co_BA {
            display: flex;
            flex-direction: column;
            gap: 0.5rem;
        }

        .pricing_feature_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.5rem;
            font-size: 0.875rem;
            color: #374151;
        }

        .benefit_check_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 0.5rem;
            font-size: 0.875rem;
            color: #4b5563;
            margin-top: 1.25rem;
        }

        .benefit_check_label_201_Ar_Co_BA {
            font-weight: 500;
        }

        /* Section 7: Features */
        .features_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: #ffffff;
        }

        .features_grid_201_Ar_Co_BA {
            display: grid;
            gap: 1.5rem;
            max-width: 80rem;
            margin: 0 auto;
        }

        @media (min-width: 768px) {
            .features_grid_201_Ar_Co_BA {
                grid-template-columns: repeat(2, 1fr);
            }
        }

        .feature_box_201_Ar_Co_BA {
            background: #f9fafb;
            border-radius: 1rem;
            padding: 2rem;
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
            border: 2px solid #f3f4f6;
            position: relative;
            overflow: hidden;
            transition: all 0.3s ease;
        }

        .feature_box_201_Ar_Co_BA:hover {
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
            border-color: #00c49a;
        }

        .feature_content_201_Ar_Co_BA {
            display: flex;
            align-items: flex-start;
            gap: 1.5rem;
            position: relative;
            z-index: 10;
        }

        .feature_icon_box_201_Ar_Co_BA {
            width: 3.5rem;
            height: 3.5rem;
            border-radius: 0.75rem;
            display: flex;
            align-items: center;
            justify-content: center;
            flex-shrink: 0;
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
            transition: transform 0.3s ease;
        }

        .feature_box_201_Ar_Co_BA:hover .feature_icon_box_201_Ar_Co_BA {
            transform: scale(1.1);
        }

        .feature_text_201_Ar_Co_BA {
            flex: 1;
        }

        .feature_box_title_201_Ar_Co_BA {
            font-size: 1.25rem;
            font-weight: 700;
            color: #111827;
            margin-bottom: 0.75rem;
            transition: color 0.3s ease;
        }

        .feature_box_201_Ar_Co_BA:hover .feature_box_title_201_Ar_Co_BA {
            color: #00c49a;
        }

        .feature_box_description_201_Ar_Co_BA {
            color: #00c49a;
            line-height: 1.75;
            font-weight: 500;
        }

        .feature_number_display_201_Ar_Co_BA {
            display: flex;
            justify-content: flex-end;
            margin-top: 1.5rem;
            position: relative;
        }

        .feature_number_text_201_Ar_Co_BA {
            font-size: 4.5rem;
            font-weight: 700;
            transition: all 0.3s ease;
            color: rgba(0, 196, 154, 0.2);
        }

        .feature_box_201_Ar_Co_BA:hover .feature_number_text_201_Ar_Co_BA {
            color: #00c49a;
            transform: translate(0.5rem, -0.5rem) scale(1.1);
            text-shadow: 6px 6px 0px rgba(0, 196, 154, 0.2);
        }

        .feature_gradient_overlay_201_Ar_Co_BA {
            position: absolute;
            inset: 0;
            background: linear-gradient(to bottom right, rgba(0, 196, 154, 0.05), transparent);
            opacity: 0;
            transition: opacity 0.3s ease;
            pointer-events: none;
        }

        .feature_box_201_Ar_Co_BA:hover .feature_gradient_overlay_201_Ar_Co_BA {
            opacity: 1;
        }

        /* Section 8: Pros & Cons */
        .pros_cons_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: #ffffff;
        }

        .pros_cons_grid_201_Ar_Co_BA {
            display: grid;
            gap: 2rem;
            max-width: 80rem;
            margin: 0 auto;
        }

        @media (min-width: 768px) {
            .pros_cons_grid_201_Ar_Co_BA {
                grid-template-columns: repeat(2, 1fr);
            }
        }

        .pros_card_201_Ar_Co_BA {
            background: #dcfce7;
            border-radius: 1.5rem;
            padding: 2rem;
            border: 2px solid #86efac;
        }

        .cons_card_201_Ar_Co_BA {
            background: #fee2e2;
            border-radius: 1.5rem;
            padding: 2rem;
            border: 2px solid #fca5a5;
        }

        .pros_cons_header_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.75rem;
            margin-bottom: 2rem;
        }

        .pros_cons_icon_box_201_Ar_Co_BA {
            width: 3rem;
            height: 3rem;
            border-radius: 0.75rem;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .pros_icon_box_201_Ar_Co_BA {
            background: #16a34a;
        }

        .cons_icon_box_201_Ar_Co_BA {
            background: #dc2626;
        }

        .pros_cons_title_201_Ar_Co_BA {
            font-size: 1.5rem;
            font-weight: 700;
            color: #111827;
        }

        .pros_cons_list_201_Ar_Co_BA {
            display: flex;
            flex-direction: column;
            gap: 1rem;
        }

        .pros_cons_item_201_Ar_Co_BA {
            display: flex;
            align-items: flex-start;
            gap: 0.75rem;
            background: #ffffff;
            border-radius: 0.75rem;
            padding: 1rem;
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
            transition: box-shadow 0.3s ease;
        }

        .pros_cons_item_201_Ar_Co_BA:hover {
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
        }

        .pros_cons_item_text_201_Ar_Co_BA {
            color: #374151;
            font-weight: 500;
        }

        /* Section 9: Block Calls */
        .block_calls_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: #ffffff;
        }

        .block_methods_grid_201_Ar_Co_BA {
            display: grid;
            gap: 2rem;
            max-width: 96rem;
            margin: 0 auto;
        }

        @media (min-width: 768px) {
            .block_methods_grid_201_Ar_Co_BA {
                grid-template-columns: repeat(3, 1fr);
            }
        }

        .block_method_card_201_Ar_Co_BA {
            backdrop-filter: blur(10px);
            border-radius: 1.5rem;
            padding: 2rem;
            border: 2px solid rgba(255, 255, 255, 0.5);
            transition: all 0.3s ease;
        }

        .block_method_card_201_Ar_Co_BA:hover {
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            transform: translateY(-0.25rem);
        }

        .block_method_card_blue_201_Ar_Co_BA {
            background: rgba(219, 234, 254, 0.7);
        }

        .block_method_card_green_201_Ar_Co_BA {
            background: rgba(220, 252, 231, 0.7);
        }

        .block_method_card_purple_201_Ar_Co_BA {
            background: rgba(224, 231, 255, 0.7);
        }

        .block_mockup_201_Ar_Co_BA {
            border-radius: 1rem;
            padding: 1.5rem;
            margin-bottom: 1.5rem;
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
            border: 1px solid rgba(255, 255, 255, 0.5);
        }

        .block_mockup_blue_201_Ar_Co_BA {
            background: #eff6ff;
        }

        .block_mockup_green_201_Ar_Co_BA {
            background: #f0fdf4;
        }

        .block_mockup_purple_201_Ar_Co_BA {
            background: #f5f3ff;
        }

        .mockup_controls_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            justify-content: space-between;
            margin-bottom: 1rem;
        }

        .mockup_dots_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }

        .mockup_dot_201_Ar_Co_BA {
            width: 0.75rem;
            height: 0.75rem;
            border-radius: 9999px;
        }

        .mockup_dot_red_201_Ar_Co_BA {
            background: #f87171;
        }

        .mockup_dot_yellow_201_Ar_Co_BA {
            background: #fbbf24;
        }

        .mockup_dot_green_201_Ar_Co_BA {
            background: #34d399;
        }

        .mockup_icon_201_Ar_Co_BA {
            padding: 0.5rem;
            border-radius: 0.5rem;
        }

        .mockup_content_201_Ar_Co_BA {
            display: flex;
            flex-direction: column;
            gap: 0.75rem;
        }

        .mockup_row_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            justify-content: space-between;
            background: #ffffff;
            border-radius: 0.5rem;
            padding: 0.75rem;
        }

        .mockup_row_left_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.75rem;
        }

        .mockup_row_icon_201_Ar_Co_BA {
            width: 2rem;
            height: 2rem;
            border-radius: 9999px;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .mockup_row_text_201_Ar_Co_BA {
            display: flex;
            flex-direction: column;
        }

        .mockup_row_title_201_Ar_Co_BA {
            font-size: 0.75rem;
            font-weight: 600;
            color: #111827;
        }

        .mockup_row_subtitle_201_Ar_Co_BA {
            font-size: 0.75rem;
            color: #6b7280;
        }

        .block_method_title_201_Ar_Co_BA {
            font-size: 1.25rem;
            font-weight: 700;
            color: #111827;
            margin-bottom: 0.75rem;
            line-height: 1.4;
        }

        .block_method_description_201_Ar_Co_BA {
            color: #00c49a;
            line-height: 1.75;
            margin-bottom: 1.5rem;
            font-weight: 500;
        }

        .block_features_list_201_Ar_Co_BA {
            display: flex;
            flex-direction: column;
            gap: 0.5rem;
        }

        .block_feature_item_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }

        .block_feature_text_201_Ar_Co_BA {
            font-size: 0.875rem;
            color: #1f2937;
            font-weight: 500;
        }

        .block_tip_box_201_Ar_Co_BA {
            background: rgba(243, 244, 246, 0.7);
            backdrop-filter: blur(10px);
            border-radius: 1rem;
            padding: 2rem;
            border: 2px solid rgba(255, 255, 255, 0.5);
            margin-top: 3rem;
        }

        .block_tip_content_201_Ar_Co_BA {
            display: flex;
            align-items: flex-start;
            gap: 1rem;
        }

        .block_tip_icon_201_Ar_Co_BA {
            background: #fef3c7;
            padding: 0.75rem;
            border-radius: 0.75rem;
            flex-shrink: 0;
        }

        .block_tip_text_201_Ar_Co_BA {
            flex: 1;
        }

        .block_tip_title_201_Ar_Co_BA {
            font-size: 1.125rem;
            font-weight: 700;
            color: #111827;
            margin-bottom: 0.5rem;
        }

        .block_tip_description_201_Ar_Co_BA {
            color: #00c49a;
            line-height: 1.75;
            font-weight: 500;
        }

        /* Section 10: Case Study */
        .case_study_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: linear-gradient(to bottom right, #f3f4f6, #e5e7eb);
        }

        .case_study_card_201_Ar_Co_BA {
            background: #ffffff;
            border-radius: 1.5rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            overflow: hidden;
            max-width: 80rem;
            margin: 0 auto;
        }

        .case_study_grid_201_Ar_Co_BA {
            display: grid;
        }

        @media (min-width: 768px) {
            .case_study_grid_201_Ar_Co_BA {
                grid-template-columns: repeat(3, 1fr);
            }
        }

        .case_study_column_201_Ar_Co_BA {
            padding: 2rem;
            border-right: 1px solid #e5e7eb;
        }

        .case_study_column_201_Ar_Co_BA:last-child {
            border-right: none;
        }

        .case_study_column_red_201_Ar_Co_BA {
            background: #f2e3e3;
        }

        .case_study_column_blue_201_Ar_Co_BA {
            background: #dbeafe;
        }

        .case_study_column_green_201_Ar_Co_BA {
            background: #dcfce7;
        }

        .case_study_icon_box_201_Ar_Co_BA {
            width: 3.5rem;
            height: 3.5rem;
            border-radius: 0.75rem;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 1.5rem;
        }

        .case_study_icon_red_201_Ar_Co_BA {
            background: #dc2626;
        }

        .case_study_icon_blue_201_Ar_Co_BA {
            background: #2563eb;
        }

        .case_study_icon_green_201_Ar_Co_BA {
            background: #16a34a;
        }

        .case_study_column_title_201_Ar_Co_BA {
            font-size: 1.25rem;
            font-weight: 700;
            color: #111827;
            margin-bottom: 1rem;
        }

        .case_study_column_text_201_Ar_Co_BA {
            color: #374151;
            line-height: 1.75;
        }

        .case_study_results_list_201_Ar_Co_BA {
            display: flex;
            flex-direction: column;
            gap: 0.5rem;
        }

        .case_study_result_item_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.5rem;
            color: #374151;
            font-size: 0.875rem;
        }

        .case_study_stats_bar_201_Ar_Co_BA {
            background: linear-gradient(to right, #00c49a, #00b38a);
            padding: 2rem;
        }

        .case_study_stats_grid_201_Ar_Co_BA {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 2rem;
            text-align: center;
            color: #ffffff;
        }

        .case_study_stat_value_201_Ar_Co_BA {
            font-size: 2.25rem;
            font-weight: 700;
            margin-bottom: 0.5rem;
        }

        .case_study_stat_label_201_Ar_Co_BA {
            font-size: 0.875rem;
            opacity: 0.9;
        }

        /* Section 11: Providers */
        .providers_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: #ffffff;
        }

        .providers_grid_201_Ar_Co_BA {
            display: grid;
            gap: 1.5rem;
            max-width: 96rem;
            margin: 0 auto;
        }

        @media (min-width: 768px) {
            .providers_grid_201_Ar_Co_BA {
                grid-template-columns: repeat(2, 1fr);
            }
        }

        @media (min-width: 1024px) {
            .providers_grid_201_Ar_Co_BA {
                grid-template-columns: repeat(4, 1fr);
            }
        }

        .provider_card_201_Ar_Co_BA {
            position: relative;
            background: #ffffff;
            border-radius: 1rem;
            padding: 1.5rem;
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
            border: 2px solid #f3f4f6;
            transition: all 0.3s ease;
        }

        .provider_card_201_Ar_Co_BA:hover {
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
        }

        .provider_card_featured_201_Ar_Co_BA {
            border-color: #00c49a;
            transform: scale(1.05);
        }

        .provider_featured_badge_201_Ar_Co_BA {
            position: absolute;
            top: -0.75rem;
            left: 50%;
            transform: translateX(-50%);
            background: #00c49a;
            color: #ffffff;
            padding: 0.25rem 1rem;
            border-radius: 9999px;
            font-size: 0.875rem;
            font-weight: 600;
        }

        .provider_logo_box_201_Ar_Co_BA {
            width: 100%;
            height: 6rem;
            border-radius: 0.75rem;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 1.5rem;
        }

        .provider_name_201_Ar_Co_BA {
            font-size: 1.5rem;
            font-weight: 700;
            color: #111827;
        }

        .provider_rating_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.25rem;
            margin-bottom: 1rem;
        }

        .provider_rating_text_201_Ar_Co_BA {
            font-size: 0.875rem;
            color: #4b5563;
            margin-left: 0.5rem;
        }

        .provider_price_201_Ar_Co_BA {
            margin-bottom: 1.5rem;
        }

        .provider_price_value_201_Ar_Co_BA {
            font-size: 1.875rem;
            font-weight: 700;
            color: #111827;
            margin-bottom: 0.25rem;
        }

        .provider_price_label_201_Ar_Co_BA {
            font-size: 0.875rem;
            color: #4b5563;
        }

        .provider_features_201_Ar_Co_BA {
            display: flex;
            flex-direction: column;
            gap: 0.5rem;
            margin-bottom: 1.5rem;
        }

        .provider_feature_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            gap: 0.5rem;
            font-size: 0.875rem;
            color: #374151;
        }

        .provider_feature_dot_201_Ar_Co_BA {
            width: 0.375rem;
            height: 0.375rem;
            border-radius: 9999px;
            background: #00c49a;
        }

        .provider_button_201_Ar_Co_BA {
            width: 100%;
            padding: 0.75rem;
            border-radius: 0.75rem;
            font-weight: 600;
            transition: all 0.3s ease;
            border: none;
            cursor: pointer;
        }

        .provider_button_primary_201_Ar_Co_BA {
            background: #00c49a;
            color: #ffffff;
        }

        .provider_button_primary_201_Ar_Co_BA:hover {
            background: #00b38a;
        }

        .provider_button_secondary_201_Ar_Co_BA {
            background: #f3f4f6;
            color: #111827;
        }

        .provider_button_secondary_201_Ar_Co_BA:hover {
            background: #e5e7eb;
        }

        /* Section 12: Comparison */
        .comparison_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: #f9fafb;
        }

        .comparison_table_container_201_Ar_Co_BA {
            max-width: 96rem;
            margin: 0 auto;
            overflow-x: auto;
        }

        .comparison_table_card_201_Ar_Co_BA {
            background: #ffffff;
            border-radius: 1rem;
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
            overflow: hidden;
            border: 1px solid #e5e7eb;
        }

        .comparison_table_201_Ar_Co_BA {
            width: 100%;
            border-collapse: collapse;
        }

        .comparison_table_201_Ar_Co_BA thead {
            background: linear-gradient(to right, #00c49a, #00b38a);
        }

        .comparison_table_201_Ar_Co_BA th {
            padding: 1rem 1.5rem;
            text-align: left;
            color: #ffffff;
            font-weight: 600;
            font-size: 0.875rem;
        }

        .comparison_table_201_Ar_Co_BA th:first-child {
            text-align: left;
        }

        .comparison_table_201_Ar_Co_BA th:not(:first-child) {
            text-align: center;
        }

        .comparison_table_201_Ar_Co_BA td {
            padding: 1rem 1.5rem;
        }

        .comparison_table_201_Ar_Co_BA tbody tr {
            transition: background-color 0.2s ease;
        }

        .comparison_table_201_Ar_Co_BA tbody tr:nth-child(even) {
            background: #ffffff;
        }

        .comparison_table_201_Ar_Co_BA tbody tr:nth-child(odd) {
            background: #f9fafb;
        }

        .comparison_table_201_Ar_Co_BA tbody tr:hover {
            background: #dcfce7;
        }

        .comparison_provider_name_201_Ar_Co_BA {
            font-weight: 600;
            color: #111827;
        }

        .comparison_check_icon_201_Ar_Co_BA {
            display: flex;
            justify-content: center;
        }

        .comparison_price_201_Ar_Co_BA {
            text-align: center;
            font-weight: 700;
            color: #111827;
        }

        /* Section 13: Ace Peak */
        .ace_peak_section_201_Ar_Co_BA {
            padding: 3rem 0;
            background: #ffffff;
        }

        .ace_peak_container_201_Ar_Co_BA {
            max-width: 96rem;
            margin: 0 auto;
        }

        .ace_peak_box_201_Ar_Co_BA {
            background: linear-gradient(to bottom right, #f9fafb, #ffffff);
            border-radius: 1.5rem;
            padding: 1rem 1.5rem;
            border: 2px solid #e5e7eb;
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
        }

        @media (min-width: 768px) {
            .ace_peak_box_201_Ar_Co_BA {
                padding: 1.5rem;
            }
        }

        .ace_peak_grid_201_Ar_Co_BA {
            display: grid;
            grid-template-columns: 1fr;
            gap: 0.75rem;
        }

        @media (min-width: 768px) {
            .ace_peak_grid_201_Ar_Co_BA {
                grid-template-columns: repeat(3, 1fr);
                gap: 1rem;
            }
        }

        .ace_peak_card_201_Ar_Co_BA {
            backdrop-filter: blur(10px);
            border-radius: 1rem;
            padding: 1.25rem;
            border: 1px solid rgba(229, 231, 235, 0.5);
            transition: all 0.3s ease;
        }

        .ace_peak_card_201_Ar_Co_BA:hover {
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
        }

        .ace_peak_card_large_201_Ar_Co_BA {
            grid-column: span 1;
        }

        @media (min-width: 768px) {
            .ace_peak_card_large_201_Ar_Co_BA {
                grid-column: span 2;
            }
        }

        .ace_peak_card_tall_201_Ar_Co_BA {
            grid-row: span 1;
            display: flex;
            flex-direction: column;
        }

        @media (min-width: 768px) {
            .ace_peak_card_tall_201_Ar_Co_BA {
                grid-row: span 2;
            }
        }

        .ace_peak_card_wide_201_Ar_Co_BA {
            grid-column: span 1;
        }

        @media (min-width: 768px) {
            .ace_peak_card_wide_201_Ar_Co_BA {
                grid-column: span 2;
            }
        }

        .ace_peak_icon_box_201_Ar_Co_BA {
            width: 3rem;
            height: 3rem;
            border-radius: 0.75rem;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 0.75rem;
            transition: transform 0.3s ease;
        }

        .ace_peak_card_201_Ar_Co_BA:hover .ace_peak_icon_box_201_Ar_Co_BA {
            transform: scale(1.1);
        }

        .ace_peak_card_title_201_Ar_Co_BA {
            font-size: 1.25rem;
            font-weight: 700;
            color: #111827;
            margin-bottom: 0.5rem;
        }

        .ace_peak_card_description_201_Ar_Co_BA {
            font-size: 0.875rem;
            color: #00c49a;
            line-height: 1.75;
            font-weight: 500;
        }

        .ace_peak_analytics_201_Ar_Co_BA {
            background: rgba(255, 255, 255, 0.6);
            border-radius: 0.75rem;
            padding: 0.75rem;
            margin-top: 0.75rem;
            border: 1px solid rgba(229, 231, 235, 0.3);
            flex: 1;
        }

        .ace_peak_analytics_header_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            justify-content: space-between;
            margin-bottom: 0.5rem;
        }

        .ace_peak_analytics_label_201_Ar_Co_BA {
            font-size: 0.75rem;
            font-weight: 600;
            color: #374151;
        }

        .ace_peak_analytics_trend_201_Ar_Co_BA {
            font-size: 0.75rem;
            color: #00c49a;
            font-weight: 500;
        }

        .ace_peak_analytics_grid_201_Ar_Co_BA {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 0.5rem;
        }

        .ace_peak_analytics_box_201_Ar_Co_BA {
            background: rgba(255, 255, 255, 0.8);
            border-radius: 0.5rem;
            padding: 0.5rem;
            border: 1px solid #f3f4f6;
        }

        .ace_peak_analytics_box_label_201_Ar_Co_BA {
            font-size: 0.75rem;
            color: #4b5563;
            margin-bottom: 0.125rem;
        }

        .ace_peak_analytics_box_value_201_Ar_Co_BA {
            font-size: 1.125rem;
            font-weight: 700;
            color: #111827;
        }

        /* Section 14: CTA */
        .cta_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: linear-gradient(to bottom right, #111827, #1f2937);
            position: relative;
            overflow: hidden;
        }

        .cta_badge_201_Ar_Co_BA {
            display: inline-flex;
            align-items: center;
            gap: 0.5rem;
            background: rgba(0, 196, 154, 0.2);
            border: 1px solid rgba(0, 196, 154, 0.3);
            border-radius: 9999px;
            padding: 0.5rem 1.5rem;
            margin-bottom: 2rem;
        }

        .cta_badge_text_201_Ar_Co_BA {
            color: #00c49a;
            font-weight: 600;
        }

        .cta_title_201_Ar_Co_BA {
            font-size: 3rem;
            font-weight: 700;
            color: #ffffff;
            margin-bottom: 1.5rem;
        }

        .cta_description_201_Ar_Co_BA {
            font-size: 1.25rem;
            color: #d1d5db;
            margin-bottom: 3rem;
            max-width: 48rem;
            margin-left: auto;
            margin-right: auto;
            line-height: 1.75;
        }

        .cta_buttons_201_Ar_Co_BA {
            display: flex;
            flex-wrap: wrap;
            gap: 1rem;
            justify-content: center;
            margin-bottom: 3rem;
        }

        .cta_button_primary_201_Ar_Co_BA {
            background: #00c49a;
            color: #ffffff;
            padding: 1.75rem 2.5rem;
            font-size: 1.125rem;
            border-radius: 0.75rem;
            font-weight: 600;
            border: none;
            cursor: pointer;
            transition: all 0.3s ease;
            display: inline-flex;
            align-items: center;
            gap: 0.5rem;
        }

        .cta_button_primary_201_Ar_Co_BA:hover {
            background: #00b38a;
            transform: translateY(-2px);
            box-shadow: 0 10px 25px rgba(0, 196, 154, 0.3);
        }

        .cta_button_secondary_201_Ar_Co_BA {
            border: 2px solid #ffffff;
            color: #ffffff;
            background: transparent;
            padding: 1.75rem 2.5rem;
            font-size: 1.125rem;
            border-radius: 0.75rem;
            font-weight: 600;
            cursor: pointer;
            transition: all 0.3s ease;
        }

        .cta_button_secondary_201_Ar_Co_BA:hover {
            background: #ffffff;
            color: #111827;
        }

        .cta_stats_201_Ar_Co_BA {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 3rem;
            color: #ffffff;
            flex-wrap: wrap;
        }

        .cta_stat_201_Ar_Co_BA {
            text-align: center;
        }

        .cta_stat_value_201_Ar_Co_BA {
            font-size: 1.875rem;
            font-weight: 700;
            color: #00c49a;
        }

        .cta_stat_label_201_Ar_Co_BA {
            font-size: 0.875rem;
            color: #9ca3af;
        }

        .cta_divider_201_Ar_Co_BA {
            height: 3rem;
            width: 1px;
            background: #374151;
        }

        /* Section 15: FAQ */
        .faq_section_201_Ar_Co_BA {
            padding: 5rem 0;
            background: #f9fafb;
        }

        .faq_container_201_Ar_Co_BA {
            max-width: 48rem;
            margin: 0 auto;
        }

        .faq_list_201_Ar_Co_BA {
            display: flex;
            flex-direction: column;
            gap: 1rem;
        }

        .faq_item_201_Ar_Co_BA {
            background: #ffffff;
            border-radius: 1rem;
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
            border: 1px solid #e5e7eb;
            overflow: hidden;
            transition: all 0.3s ease;
        }

        .faq_item_201_Ar_Co_BA:hover {
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
        }

        .faq_question_button_201_Ar_Co_BA {
            width: 100%;
            padding: 1.5rem 2rem;
            display: flex;
            align-items: center;
            justify-content: space-between;
            text-align: left;
            background: transparent;
            border: none;
            cursor: pointer;
            transition: background-color 0.2s ease;
        }

        .faq_question_button_201_Ar_Co_BA:hover {
            background: #f9fafb;
        }

        .faq_question_text_201_Ar_Co_BA {
            font-size: 1.125rem;
            font-weight: 600;
            color: #111827;
            padding-right: 2rem;
        }

        .faq_icon_201_Ar_Co_BA {
            flex-shrink: 0;
            transition: transform 0.3s ease;
            color: #00c49a;
        }

        .faq_icon_open_201_Ar_Co_BA {
            transform: rotate(180deg);
        }

        .faq_answer_201_Ar_Co_BA {
            max-height: 0;
            overflow: hidden;
            transition: max-height 0.3s ease;
        }

        .faq_answer_open_201_Ar_Co_BA {
            max-height: 24rem;
        }

        .faq_answer_content_201_Ar_Co_BA {
            padding: 0 2rem 1.5rem;
            color: #4b5563;
            line-height: 1.75;
        }

        /* SVG Icons */
        .icon_201_Ar_Co_BA {
            width: 1.5rem;
            height: 1.5rem;
            stroke: currentColor;
            fill: none;
            stroke-width: 2;
            stroke-linecap: round;
            stroke-linejoin: round;
        }

        .icon_sm_201_Ar_Co_BA {
            width: 1rem;
            height: 1rem;
        }

        .icon_md_201_Ar_Co_BA {
            width: 1.25rem;
            height: 1.25rem;
        }

        .icon_lg_201_Ar_Co_BA {
            width: 1.75rem;
            height: 1.75rem;
        }

        .icon_xl_201_Ar_Co_BA {
            width: 2.5rem;
            height: 2.5rem;
        }

        /* Responsive */
        @media (max-width: 768px) {
            .hero_title_201_Ar_Co_BA {
                font-size: 2rem;
            }
            
            .section_title_201_Ar_Co_BA {
                font-size: 1.875rem;
            }
            
            .cta_title_201_Ar_Co_BA {
                font-size: 2rem;
            }
        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7114e6d4 */.cloud-1-container {
            max-width: 100%;
            width: 100%;
            background: white;
            border-radius: 20px;
            overflow: hidden;
            padding: 2.5rem;
        }
        
        .cloud-1-header {
            text-align: center;
            margin-bottom: 3rem;
        }
        
        .cloud-1-header h2 {
            font-size: 35px;
            font-weight: 800;
            color: #000;
            margin-bottom: 0.75rem;
           
        }
        
        .cloud-1-header p {
            font-size: 20px;
            color: #718096;
            max-width: 80%;
            margin: 0 auto;
        }
        
        .cloud-1-faq-controls {
            display: flex;
            justify-content: flex-end;
            margin-bottom: 1rem;
            gap: 1rem;
        }
        
        .cloud-1-faq-controls button {
            padding: 0.5rem 1rem;
            background: #edf2f7;
            border: none;
            border-radius: 0.5rem;
            font-size: 0.875rem;
            font-weight: 600;
            color: #4a5568 !Important;
            cursor: pointer;
            transition: all 0.2s ease;
        }
        
        .cloud-1-faq-controls button:hover {
            background: #e2e8f0;
            color: #2d3748 !Important;
        }
        
        .cloud-1-faq-list {
            display: flex;
            flex-direction: column;
            gap: 1.25rem;
        }
        
        .cloud-1-faq-item {
            background-color: #ffffff;
            border-radius: 1rem;
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
            overflow: hidden;
            transition: transform 0.3s ease, box-shadow 0.3s ease;
            border: 1px solid #e2e8f0;
        }
        
        .cloud-1-faq-item:hover {
            transform: translateY(-3px);
            box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
            color: #2d3748 !Important;
        }
        
        .cloud-1-faq-question {
            width: 100%;
            padding: 1.5rem 2rem;
            background: none;
            border: none;
            text-align: left;
            cursor: pointer;
            display: flex;
            align-items: center;
            justify-content: space-between;
            transition: background-color 0.2s ease;
            outline: none;
            font-size: 20px;
            font-weight: 600;
            color: #2d3748 !Important;
        }
        
        .cloud-1-faq-question:hover {
            background-color: #f8fafc;
        }
        
        .cloud-1-faq-question:focus {
            outline: 2px solid #31ce9c;
            outline-offset: 2px;
        }
        
        .cloud-1-question-text {
            flex: 1;
            padding-right: 2rem;
        }
        
        .cloud-1-icon-wrapper {
            display: flex;
            align-items: center;
            justify-content: center;
            width: 2rem;
            height: 2rem;
            position: relative;
        }
        
        .cloud-1-icon-arrow {
            width: 1.25rem;
            height: 1.25rem;
            transition: transform 0.3s cubic-bezier(0.68, -0.55, 0.27, 1.55);
            color: #3182ce !Important;
        }
        
        .cloud-1-faq-question.active .cloud-1-icon-arrow {
            transform: rotate(180deg);
        }
        
        .cloud-1-faq-answer {
            max-height: 0;
            overflow: hidden;
            transition: max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1), padding 0.3s ease;
            opacity: 0;
            font-size: 18px;
            line-height: 1.7;
            color: #4a5568;
        }
        
        .cloud-1-faq-answer.open {
            max-height: 500px;
            padding: 0 2rem 1.5rem;
            opacity: 1;
        }
        
        .cloud-1-faq-answer p {
            margin-bottom: 0;
            padding: 0.5rem 0;
        }
        
        .cloud-1-faq-footer {
            margin-top: 2.5rem;
            text-align: center;
            padding-top: 1.5rem;
            border-top: 1px solid #e2e8f0;
            color: #718096;
            font-size: 0.875rem;
        }
        
        .cloud-1-faq-footer a {
            color: #3182ce;
            text-decoration: none;
            font-weight: 600;
        }
        
        .cloud-1-faq-footer a:hover {
            text-decoration: underline;
        }
        
        /* Animation for first-time visitors */
        @keyframes cloud-1-subtlePulse {
            0% { transform: scale(1); }
            50% { transform: scale(1.02); }
            100% { transform: scale(1); }
        }
        
        .cloud-1-faq-item:nth-child(1) {
            animation: cloud-1-subtlePulse 1s ease 0.5s 1 both;
        }
        
        .cloud-1-faq-item:nth-child(2) {
            animation: cloud-1-subtlePulse 1s ease 1s 1 both;
        }
        
        .cloud-1-faq-item:nth-child(3) {
            animation: cloud-1-subtlePulse 1s ease 1.5s 1 both;
        }
        
        /* Responsive design */
        @media (max-width: 768px) {
            .cloud-1-container {
                padding: 1.5rem;
            }
            
            .cloud-1-header h2 {
                font-size: 2rem;
            }
            
            .cloud-1-header p {
                max-width: 100%;
            }
            
            .cloud-1-faq-question {
                padding: 1.25rem 1.5rem;
            }
            
            .cloud-1-faq-answer.open {
                padding: 0 1.5rem 1.25rem;
            }
            
            .cloud-1-question-text {
                padding-right: 1.5rem;
            }
        }
        
        @media (max-width: 480px) {
            .cloud-1-header h2 {
                font-size: 1.75rem;
            }
            
            .cloud-1-faq-question {
                font-size: 1rem;
                padding: 1rem 1.25rem;
            }
            
            .cloud-1-faq-answer {
                font-size: 0.9375rem;
            }
            
            .cloud-1-faq-controls {
                flex-direction: column;
                align-items: flex-end;
            }
        }/* End custom CSS */