
/* ============================================================
   AI Click — Global Design System (Tier 4 — site-wide)
   Applies homepage light theme + Assistant font + glass cards + gradients
   to ALL pages built with Elementor. Homepage (page-id-461) is excluded.
   ============================================================ */

/* === Design tokens — site-wide CSS variables === */
:root:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    --aic-bg-base:    #ffffff;
    --aic-bg-elev-1:  #F8FAFF;
    --aic-bg-elev-2:  #EFF6FF;
    --aic-bg-card:    #ffffff;
    --aic-bg-card-h:  #EFF6FF;
    --aic-accent-1:   #2563EB;
    --aic-accent-2:   #3B82F6;
    --aic-accent-3:   #2563EB;
    --aic-success:    #10b981;
    --aic-error:      #ef4444;
    --aic-text:       #374151;
    --aic-text-strong:#0F172A;
    --aic-text-muted: #64748B;
    --aic-text-dim:   #94A3B8;
    --aic-border:     rgba(15,23,42,0.08);
    --aic-border-s:   rgba(15,23,42,0.14);
    --aic-grad-1:     linear-gradient(135deg, #2563EB 0%, #2563EB 100%);
    --aic-grad-2:     linear-gradient(135deg, #3B82F6 0%, #2563EB 100%);
    --aic-grad-3:     linear-gradient(120deg, #3B82F6 0%, #2563EB 50%, #2563EB 100%);
    --aic-shadow-c:   0 8px 30px rgba(15,23,42,0.08);
    --aic-glow-1:     0 0 40px rgba(37,99,235,0.25);
}

/* === Apply light theme to body on all non-home pages === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456):not(.page-template-elementor_canvas):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-base) !important;
    background-image:
        radial-gradient(circle at 30% 20%, rgba(37,99,235,0.10), transparent 50%),
        radial-gradient(circle at 70% 80%, rgba(59,130,246,0.08), transparent 50%) !important;
    color: var(--aic-text) !important;
}

/* Hide Yoast adminbar warnings on frontend */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) #wpadminbar:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ display: none !important; }

/* === Headings: dark theme, Assistant === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) h1:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) h4:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) h5:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) h6:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-heading-title:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-strong) !important;
    font-family: "Assistant","Heebo",system-ui,sans-serif !important;
    letter-spacing: -0.02em !important;
}

body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) li:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) span:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-text-editor:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-text-editor p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text) !important;
}

/* === Elementor sections — force dark backgrounds === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-section:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background-color: transparent !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-section.elementor-section-stretched:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-element[data-element_type="section"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: transparent !important;
}

/* Light-bg sections — normalize to elev-1 */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-section[style*="background-color: rgb(255"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-section[style*="background-color: #fff"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-section[style*="background-color: #FFF"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-section[style*="background-color: white"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-element[style*="background-color: rgb(255"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-element[style*="background-color: #fff"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-element[style*="background-color: white"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .e-con[style*="background-color: rgb(255"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .e-con[style*="background-color: #fff"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .e-con[style*="background-color: white"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background-color: var(--aic-bg-elev-1) !important;
    border-top: 1px solid var(--aic-border) !important;
    border-bottom: 1px solid var(--aic-border) !important;
}

/* Plain HTML sections (Gutenberg/WP blocks) — normalize surface */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456):not(.page-template-elementor_canvas) section:not([class*="elementor"]):not([class*="e-"]):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background-color: var(--aic-bg-elev-1) !important;
    color: var(--aic-text) !important;
}

/* === Elementor cards / icon-box / image-box === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-icon-box-wrapper:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-icon-box .elementor-icon-box-wrapper:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-image-box-wrapper:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    border: 1px solid var(--aic-border) !important;
    border-radius: 20px !important;
    padding: 24px !important;
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    box-shadow: var(--aic-shadow-c) !important;
    transition: border-color 220ms, transform 220ms !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-icon-box-wrapper:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-image-box-wrapper:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    border-color: var(--aic-border-s) !important;
    transform: translateY(-3px) !important;
}

/* Icon-box title + text */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-icon-box-title:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-icon-box-title a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-image-box-title:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-strong) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-icon-box-description:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-image-box-description:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-muted) !important;
}

/* Icon styling */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-icon:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: rgba(37,99,235,0.12) !important;
    border: 1px solid rgba(37,99,235,0.25) !important;
    color: var(--aic-accent-1) !important;
    border-radius: 12px !important;
    width: 44px !important;
    height: 44px !important;
    display: grid !important;
    place-items: center !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-icon svg:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-icon i:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-accent-1) !important;
    fill: var(--aic-accent-1) !important;
}

/* === Elementor buttons — gradient primary + glass secondary === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-button:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-button-link:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    display: inline-flex !important;
    align-items: center !important;
    gap: 8px !important;
    background: var(--aic-grad-1) !important;
    color: white !important;
    border: 1px solid transparent !important;
    border-radius: 999px !important;
    padding: 12px 24px !important;
    font-weight: 600 !important;
    font-family: "Assistant","Heebo",system-ui,sans-serif !important;
    box-shadow: var(--aic-glow-1) !important;
    transition: transform 120ms, box-shadow 220ms !important;
    text-decoration: none !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-button:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    transform: translateY(-2px) !important;
    box-shadow: 0 12px 40px rgba(37,99,235,0.45) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-button.elementor-button-secondary:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-button-info:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-button[class*="outline"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    color: var(--aic-text-strong) !important;
    border-color: var(--aic-border-s) !important;
    box-shadow: none !important;
}

/* === Elementor links === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):not(.wa):not(.tel):not(.cnt):not(.aic-cindy-cta):not(.aic-util__btn--primary):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: #1D4ED8 !important;
    transition: color 120ms !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) a:not(.elementor-button):not(.aic-util__btn--primary):hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-strong) !important;
}

/* === Elementor forms === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-field:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) input[type="text"]:not([class*="aic-"]):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) input[type="email"]:not([class*="aic-"]):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) input[type="tel"]:not([class*="aic-"]):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) input[type="url"]:not([class*="aic-"]):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) textarea:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) select:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-elev-2) !important;
    border: 1px solid var(--aic-border) !important;
    color: var(--aic-text-strong) !important;
    border-radius: 12px !important;
    padding: 12px 16px !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-field:focus:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) input:focus:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) textarea:focus:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) select:focus:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    outline: none !important;
    border-color: var(--aic-accent-1) !important;
    background: var(--aic-bg-elev-1) !important;
    box-shadow: 0 0 0 3px rgba(37,99,235,0.12) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) label:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-field-label:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-muted) !important;
}

/* === Tables (e.g. pricing comparison) === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) table:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    border: 1px solid var(--aic-border) !important;
    border-radius: 16px !important;
    overflow: hidden !important;
    border-collapse: separate !important;
    border-spacing: 0 !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) table th:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) table td:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: transparent !important;
    color: var(--aic-text) !important;
    border-bottom: 1px solid var(--aic-border) !important;
    padding: 14px 18px !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) table th:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: rgba(15,23,42,0.03) !important;
    color: var(--aic-text-strong) !important;
    font-weight: 700 !important;
}

/* === Blog post cards / Jet blog list items === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .jet-listing-grid__item:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) article.post:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    border: 1px solid var(--aic-border) !important;
    border-radius: 20px !important;
    overflow: hidden !important;
    backdrop-filter: blur(12px) !important;
    transition: border-color 220ms, transform 220ms !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .jet-listing-grid__item:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) article.post:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    border-color: var(--aic-border-s) !important;
    transform: translateY(-3px) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post__title:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .post-title:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) article h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) article h2 a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-strong) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post__excerpt:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) article .post-excerpt:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-muted) !important;
}

/* === Dividers/separators === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-divider-separator:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) hr:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    border-color: var(--aic-border) !important;
    background: var(--aic-border) !important;
}

/* === Onboarding plugin's injected header — preserve but recolor === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: rgba(255,255,255,0.96) !important;
    backdrop-filter: blur(24px) !important;
    -webkit-backdrop-filter: blur(24px) !important;
    border-bottom: 1px solid var(--aic-border) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__nav a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header a:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-strong) !important;
}

/* === Onboarding plugin's footer — match homepage footer === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-site-footer:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) footer.aic-site-footer:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-elev-1) !important;
    border-top: 1px solid var(--aic-border) !important;
    color: var(--aic-text) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-site-footer h4:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-muted) !important;
    text-transform: uppercase !important;
    letter-spacing: 0.1em !important;
    font-size: 14px !important;
}

/* === Trust-band (onboarding "trust" white-bg section) — make it dark with gradient === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-base) !important;
    background-image:
        radial-gradient(800px circle at 30% 50%, rgba(37,99,235,0.10), transparent 60%),
        radial-gradient(600px circle at 80% 50%, rgba(59,130,246,0.10), transparent 60%) !important;
    border-block: 1px solid var(--aic-border) !important;
    color: var(--aic-text) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-strong) !important;
}

/* === Specific overrides for known light sections === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [style*="background-color:#f"][style*="ffff"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [style*="background:#ffffff"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [style*="background-color: #ffffff"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background-color: var(--aic-bg-elev-1) !important;
}

/* === Hero/banner sections at top of pages — apply subtle grid overlay === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-section:first-of-type:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    position: relative;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-section:first-of-type:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *))::before {
    content: "" !important;
    position: absolute !important;
    inset: 0 !important;
    background-image:
        linear-gradient(rgba(15,23,42,0.03) 1px, transparent 1px),
        linear-gradient(90deg, rgba(15,23,42,0.03) 1px, transparent 1px) !important;
    background-size: 48px 48px !important;
    mask-image: radial-gradient(ellipse at center, black 30%, transparent 75%) !important;
    -webkit-mask-image: radial-gradient(ellipse at center, black 30%, transparent 75%) !important;
    pointer-events: none !important;
    z-index: 0 !important;
}

/* Eyebrow/badge text (small caps) — accent color */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-heading[data-id*="eyebrow"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [class*="eyebrow"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [class*="kicker"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-accent-2) !important;
    font-family: "JetBrains Mono",monospace !important;
    text-transform: uppercase !important;
    letter-spacing: 0.1em !important;
    font-size: 12px !important;
}

/* Numbers/stats — mono font */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [class*="counter"] .elementor-counter-number:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [class*="number"][class*="big"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-counter-number-suffix:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-counter-number-prefix:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    font-family: "JetBrains Mono","Fira Code",monospace !important;
    font-weight: 900 !important;
    background: var(--aic-grad-2) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
}

/* JetTabs — dark theme */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .jet-tabs__control:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .jet-tabs__control-text:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    color: var(--aic-text) !important;
    border: 1px solid var(--aic-border) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .jet-tabs__control.active-tab:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .jet-tabs__control:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card-h) !important;
    color: var(--aic-text-strong) !important;
    border-color: var(--aic-accent-1) !important;
}

/* JetBlocks accordion items */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .jet-toggle__instance:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .jet-toggle__header:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    border: 1px solid var(--aic-border) !important;
    border-radius: 12px !important;
    color: var(--aic-text-strong) !important;
}

/* Images — soft rounded + dark border */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-image img:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-image-box-img img:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    border-radius: 16px !important;
    border: 1px solid var(--aic-border) !important;
}

/* === Touch target enforcement (44×44 min) across all interactive elements === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__brand:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__dropbtn:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__hub:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__login:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__cta:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__menu a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-site-footer__logo:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-site-footer__btn:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-site-footer a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-button:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    min-height: 44px !important;
    min-width: 44px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding-block: 10px !important;
    box-sizing: border-box !important;
}
/* Inline links inside paragraphs are exempt (would break text flow) */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) p a.wpil_keyword_link:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) p a:not([class]):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) li a:not([class]):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    min-height: 0 !important;
    min-width: 0 !important;
    display: inline !important;
    padding: 2px 4px !important;
    background: rgba(59,130,246,0.08) !important;
    border-radius: 4px !important;
    color: var(--aic-accent-2) !important;
    text-decoration: underline !important;
    text-decoration-thickness: 1px !important;
    text-underline-offset: 3px !important;
}

/* === Onboarding plugin's main container + sections — dark background === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) main.aic-util:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__section:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__section--soft:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__section--alt:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__section--gradient:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [class*="aic-util__section"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: transparent !important;
    background-color: transparent !important;
    color: var(--aic-text) !important;
}
/* For the "soft" section give it a subtle gradient bg */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__section--soft:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: linear-gradient(180deg, transparent 0%, rgba(15,23,42,0.015) 50%, transparent 100%) !important;
    border-block: 1px solid var(--aic-border) !important;
}

/* === Elementor TOC widget (used on blog posts) — convert to dark glass === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-table-of-contents .elementor-widget-container:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [class*="elementor-toc"] .elementor-widget-container:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-toc__list:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-toc__header:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    background-image: linear-gradient(160deg, rgba(255,255,255,0.96), rgba(248,250,255,0.92)) !important;
    background-color: #ffffff !important;
    border: 1px solid var(--aic-border) !important;
    border-radius: 16px !important;
    color: var(--aic-text) !important;
    backdrop-filter: blur(12px) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-toc__header-title:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-toc__list *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-toc__list a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-accent-2) !important;
    text-decoration: none !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-toc__list a:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-strong) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-toc__header-title:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    font-weight: 700 !important;
}

/* General Elementor widget container with inline light bg — kill */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-container[style*="rgb(140, 192, 255)"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-container[style*="rgb(255, 255, 255)"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-container[style*="rgb(248, 250, 252)"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-container[style*="rgb(240,"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-container[style*="rgb(245,"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-container[style*="rgb(250,"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    background-color: var(--aic-bg-card) !important;
    background-image: linear-gradient(160deg, rgba(255,255,255,0.96), rgba(248,250,255,0.92)) !important;
    border: 1px solid var(--aic-border) !important;
    border-radius: 16px !important;
    color: var(--aic-text) !important;
}

/* === Onboarding plugin's trust-band children (cases, steps, items) === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band__case:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band__step:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band__item:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band__card:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [class^="aic-trust-band__"][class*="case"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [class^="aic-trust-band__"][class*="step"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [class^="aic-trust-band__"][class*="item"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    background-image: linear-gradient(160deg, rgba(255,255,255,0.96), rgba(248,250,255,0.92)) !important;
    border: 1px solid var(--aic-border) !important;
    color: var(--aic-text) !important;
    border-radius: 20px !important;
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    box-shadow: var(--aic-shadow-c) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band__case h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band__step h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band__step h4:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band__item h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-strong) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band__case p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band__step p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-trust-band__item p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-muted) !important;
}

/* === Onboarding plugin's util cards (aic-util__*) — convert to dark glass === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__card:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__formbox:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__feature:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__block:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__panel:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [class^="aic-util__"][class*="card"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) [class^="aic-util__"][class*="box"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    background-image: linear-gradient(160deg, rgba(255,255,255,0.96), rgba(248,250,255,0.92)) !important;
    border: 1px solid var(--aic-border) !important;
    color: var(--aic-text) !important;
    border-radius: 20px !important;
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    box-shadow: var(--aic-shadow-c) !important;
    transition: border-color 220ms, transform 220ms !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__card:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__formbox:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    border-color: var(--aic-border-s) !important;
    transform: translateY(-3px) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__card *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__formbox *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__feature *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__block *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: inherit !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__card h1:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__card h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__card h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__card h4:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__formbox h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__formbox h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__feature h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__feature h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__block h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__block h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-strong) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__card p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__formbox p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__feature p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-muted) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__card a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__formbox a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-accent-2) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__card a:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-strong) !important;
}

/* Onboarding plugin's mega menu (when hovering header items) */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__menu:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__dropdown:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__mega:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: rgba(255,255,255,0.98) !important;
    backdrop-filter: blur(24px) !important;
    -webkit-backdrop-filter: blur(24px) !important;
    border: 1px solid var(--aic-border) !important;
    color: var(--aic-text) !important;
    box-shadow: 0 24px 60px rgba(15,23,42,0.12) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__menu *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__dropdown *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__mega *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__menu a:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-wow-header__dropdown a:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-accent-2) !important;
}

/* Onboarding plugin's input/form fields */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__form input:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__form textarea:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-util__form select:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-elev-2) !important;
    border: 1px solid var(--aic-border) !important;
    color: var(--aic-text-strong) !important;
}

/* Onboarding "promo" / "live-chip" — accent style */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-promo:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-live-chip:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: rgba(37,99,235,0.12) !important;
    border: 1px solid rgba(37,99,235,0.25) !important;
    color: var(--aic-text-strong) !important;
}

/* Yoast adminbar elements + Maspik forms warnings — keep but recolor */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .maspik-message:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .maspik-notification:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    border: 1px solid var(--aic-border) !important;
    color: var(--aic-text) !important;
    border-radius: 12px !important;
}

/* === Elementor background overlay — kill blue/light overlays === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-background-overlay:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: linear-gradient(135deg, rgba(37,99,235,0.18), rgba(59,130,246,0.12)) !important;
    background-color: transparent !important;
}

/* === Inner elementor-post__card (blog grid cards) — dark glass === */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post__card:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post__text:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post__content:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .jet-listing-grid__item-inner:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    background: var(--aic-bg-card) !important;
    background-color: #ffffff !important;
    color: var(--aic-text) !important;
    border: 0 !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post__title:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post__title a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-text-strong) !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post__read-more:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post__meta:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-post__date:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
    color: var(--aic-accent-2) !important;
}

/* Hero sections with image bg — add dark overlay */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-section.elementor-section-stretched:first-of-type:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *))::before,
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-element[data-element_type="section"]:first-of-type:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *))::before {
    background: linear-gradient(180deg, rgba(248,250,255,0.9), rgba(255,255,255,0.95)) !important;
    z-index: 0 !important;
}

/* Reduce motion */
@media (prefers-reduced-motion: reduce) {
    body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
        transition: none !important;
        animation: none !important;
    }
}

/* ── Footer v2: link isolation (specificity 0,7,2 beats global link rule 0,6,2) ── */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):link:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):visited:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  color: inherit !important;
  text-decoration: none !important;
  box-shadow: none !important;
  border-bottom: none !important;
}
/* Footer nav column links */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-links li a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  color: #64748B !important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-links li a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  color: #0F172A !important;
}
/* Footer bottom legal links */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-bottom__legal a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  color: #94A3B8 !important;
}
/* Footer phone link */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-brand a.aicf-brand__phone:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-brand a.aicf-brand__phone:link:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-brand a.aicf-brand__phone:visited:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  color: #0F172A !important;
}
/* Footer social links */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-social a.aicf-social__link:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-social a.aicf-social__link:link:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-social a.aicf-social__link:visited:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  color: #64748B !important;
}

/* === Header adaptation for light inner pages (added 2026-08-13) ===
   Base header is transparent with white text — designed for the dark hero
   on the homepage. Inner pages are light, so force the scrolled (white)
   treatment there at all scroll positions. */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456):not(.page-template-elementor_canvas) #aic-gh .aic-header:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  background:rgba(255,255,255,0.94)!important;
  backdrop-filter:blur(20px) saturate(180%)!important;
  -webkit-backdrop-filter:blur(20px) saturate(180%)!important;
  border-bottom:1px solid #E2E8F0!important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456):not(.page-template-elementor_canvas) #aic-gh .aic-nav-link:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456):not(.page-template-elementor_canvas) #aic-gh .aic-nav-trigger:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456):not(.page-template-elementor_canvas) #aic-gh .aic-mobile-menu-btn:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  color:#374151!important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456):not(.page-template-elementor_canvas) #aic-gh .aic-nav-link:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456):not(.page-template-elementor_canvas) #aic-gh .aic-nav-trigger:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456):not(.page-template-elementor_canvas) #aic-gh .aic-mobile-menu-btn:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  color:#0F172A!important;background:#F1F5F9!important;
}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456):not(.page-template-elementor_canvas) #aic-gh .aic-btn-secondary:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  background:#F1F5F9!important;color:#0F172A!important;border:1px solid #E2E8F0!important;
}


/* === Inline-styled hero sections (dark scrim over image) ===
   The generic section rule above repaints plain <section> elements; heroes
   that declare their own dark scrim + white text must keep them. */
body section[style*="color:#fff"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body section[style*="color: #fff"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  background-color:transparent!important;
  color:#fff!important;
}
body section[style*="color:#fff"] h1:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body section[style*="color:#fff"] h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body section[style*="color:#fff"] h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body section[style*="color:#fff"] p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body section[style*="color:#fff"] li:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body section[style*="color:#fff"] span:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body section[style*="color: #fff"] h1:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body section[style*="color: #fff"] h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body section[style*="color: #fff"] p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
  color:#fff!important;
}
body section[style*="background-image"]:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){background-color:transparent!important;}


/* AIC answer-first contrast fix */
.aic-answer-first:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){color:#374151!important;background:rgba(37,99,235,.06)!important;border-inline-start-color:#2563EB!important;}
.aic-answer-first strong:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),.aic-answer-first b:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){color:#0F172A!important;}
.aic-answer-first a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){color:#1d4ed8!important;}

/* AIC — Cindy mascot (site-wide) */
.aic-cindy:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){display:block;height:auto;max-width:100%;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 18px 34px rgba(37,99,235,.28));}
.aic-cindy-wrap:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){position:relative;display:flex;justify-content:center;align-items:flex-end;}
.aic-cindy-wrap:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *))::before{content:"";position:absolute;bottom:1%;left:50%;transform:translateX(-50%);width:74%;height:14%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(37,99,235,.32),rgba(37,99,235,0) 70%);filter:blur(7px);z-index:0;}
.aic-cindy-wrap .aic-cindy:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){position:relative;z-index:1;}
.aic-cindy-float:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){animation:aic-cindy-float 6s ease-in-out infinite;}
@keyframes aic-cindy-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@media (prefers-reduced-motion:reduce){.aic-cindy-float:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){animation:none;}}
.aic-cindy-note:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){display:flex;align-items:center;gap:18px;flex-wrap:wrap;}
.aic-cindy-note .aic-cindy:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){width:132px;flex:0 0 auto;}
@media (max-width:600px){.aic-cindy-note .aic-cindy:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){width:96px;}}




/* aic-blog-duotone ── unify post thumbnails to brand blue */
.elementor-posts .elementor-post__thumbnail:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){position:relative;background:#DBEAFE;}
.elementor-posts .elementor-post__thumbnail img:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){filter:grayscale(1) contrast(0.85) brightness(2.05);}
.elementor-posts .elementor-post__thumbnail:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *))::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#3B82F6,#93C5FD);mix-blend-mode:multiply;pointer-events:none;}
.elementor-posts .elementor-post__card:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),.elementor-posts .elementor-post:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){border-radius:16px;overflow:hidden;}
/* end aic-blog-duotone */

/* aic-typo-h1 ── unify H1 weight/leading (was 600/800/950 across pages) */
h1:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),.elementor-widget-heading h1.elementor-heading-title:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),.elementor-widget-theme-post-title h1:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){font-weight:800 !important;line-height:1.14 !important;letter-spacing:-0.01em;}
/* end aic-typo-h1 */

/* aic-typo-h1-size ── unify hero H1 size across inner pages (homepage keeps its own) */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) h1:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-heading h1.elementor-heading-title:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .elementor-widget-theme-post-title h1:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){font-size:clamp(32px,4.2vw,52px) !important;}
/* end aic-typo-h1-size */

/* aic-cindy-digital — digital character system */
.aic-cindy-av:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;padding:3px;background:conic-gradient(from 200deg,#2563eb,#22d3ee,#818cf8,#2563eb);box-shadow:0 8px 22px rgba(37,99,235,.22);}
.aic-cindy-av img:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){display:block;width:100%;height:100%;border-radius:50%;background:#eef4ff;object-fit:cover;}
.aic-cindy-av:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *))::after{content:"";position:absolute;inset-inline-end:4%;inset-block-end:4%;width:22%;height:22%;border-radius:50%;background:#22c55e;border:2px solid #fff;box-shadow:0 0 0 3px rgba(34,197,94,.18);}
.aic-cindy-av-64:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){width:64px;height:64px}.aic-cindy-av-88:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){width:88px;height:88px}.aic-cindy-av-120:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){width:120px;height:120px}

/* header row: "סינדי עונה" */
.aic-cindy-say:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){display:flex;align-items:center;gap:14px;margin:34px 0 18px;}
.aic-cindy-say .aic-cindy-say-txt:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){display:flex;flex-direction:column;gap:2px;min-width:0;}
.aic-cindy-say b:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){font-size:1.02em;line-height:1.3;color:#0f172a;}
.aic-cindy-say span:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){font-size:.86em;color:#475569;display:inline-flex;align-items:center;gap:6px;}
.aic-cindy-say span:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *))::before{display:none;}

/* HUD frame around portraits */
.aic-cindy-hud:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){position:relative;padding:18px;border-radius:22px;background:
 radial-gradient(circle at 20% 15%,rgba(34,211,238,.16),transparent 55%),
 radial-gradient(circle at 85% 80%,rgba(129,140,248,.16),transparent 55%),
 linear-gradient(180deg,#f6f9ff,#eef4ff);
 border:1px solid rgba(37,99,235,.14);overflow:hidden;}
.aic-cindy-hud:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *))::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(37,99,235,.16) 1px,transparent 1px);background-size:14px 14px;opacity:.8;pointer-events:none;}
.aic-cindy-hud:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *))::after{content:"";position:absolute;inset:10px;border-radius:16px;pointer-events:none;
 background:linear-gradient(#2563eb,#2563eb) top left,linear-gradient(#2563eb,#2563eb) top left,
 linear-gradient(#2563eb,#2563eb) top right,linear-gradient(#2563eb,#2563eb) top right,
 linear-gradient(#2563eb,#2563eb) bottom left,linear-gradient(#2563eb,#2563eb) bottom left,
 linear-gradient(#2563eb,#2563eb) bottom right,linear-gradient(#2563eb,#2563eb) bottom right;
 background-repeat:no-repeat;
 background-size:30px 2px,2px 30px,30px 2px,2px 30px,30px 2px,2px 30px,30px 2px,2px 30px;opacity:.85;}
.aic-cindy-hud>*:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){position:relative;z-index:1;}

/* CTA band with half-body Cindy */
.aic-cindy-band:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){position:relative;display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap;margin:38px 0;padding:26px 28px 0;border-radius:22px;overflow:hidden;
 background:linear-gradient(135deg,#eff5ff,#e6f7fb);border:1px solid rgba(37,99,235,.14);}
.aic-cindy-band:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *))::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(37,99,235,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.07) 1px,transparent 1px);background-size:28px 28px;pointer-events:none;}
.aic-cindy-band>*:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){position:relative;z-index:1;}
.aic-cindy-band .aic-cindy-band-txt:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){flex:1 1 320px;padding-bottom:26px;text-align:start;}
.aic-cindy-band .aic-cindy-band-txt h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){margin:0 0 8px;font-size:1.28em;line-height:1.35;color:#0f172a;}
.aic-cindy-band .aic-cindy-band-txt p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){margin:0 0 16px;color:#334155;line-height:1.7;}
.aic-cindy-band .aic-cindy-cta:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){display:inline-block;background:#2563eb;color:#fff;text-decoration:none;font-weight:600;padding:12px 26px;border-radius:999px;box-shadow:0 10px 24px rgba(37,99,235,.28);}
.aic-cindy-band .aic-cindy-cta:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){background:#1d4ed8;color:#fff;}
.aic-cindy-band img.aic-cindy:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){width:240px;max-width:42%;flex:0 0 auto;align-self:flex-end;margin-bottom:-1px;}
@media(max-width:640px){
 .aic-cindy-band:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){padding:22px 20px 0;gap:12px;}
 .aic-cindy-band img.aic-cindy:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){width:150px;margin-inline-start:auto;}
 .aic-cindy-av-120:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){width:88px;height:88px}
 .aic-cindy-hud:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){padding:12px;}
}
/* end aic-cindy-digital */

/* aic-cindy-note avatar variant */
.aic-cindy-note:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){align-items:flex-start;}
.aic-cindy-note .aic-cindy-av:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){margin-top:4px;}
@media(max-width:640px){.aic-cindy-note .aic-cindy-av-88:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){width:64px;height:64px}}

.aic-readalso:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){margin:34px 0;padding:22px 24px;border-radius:16px;background:linear-gradient(135deg,#f4f8ff 0%,#eef4ff 100%);border:1px solid #dde7fb;position:relative;overflow:hidden}
.aic-readalso:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)):before{content:"";position:absolute;inset:0;background-image:radial-gradient(#c9d9f7 1px,transparent 1px);background-size:14px 14px;opacity:.5;pointer-events:none}
.aic-readalso h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){margin:0 0 12px;font-size:19px;color:#0b2545;position:relative;display:flex;align-items:center;gap:8px}
.aic-readalso h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)):before{content:"";width:9px;height:9px;border-radius:50%;background:#2f6bff;box-shadow:0 0 0 4px rgba(47,107,255,.18)}
.aic-readalso ul:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:9px 18px;position:relative}
.aic-readalso li:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){margin:0}
.aic-readalso a:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){display:block;text-align:start;padding:9px 13px;border-radius:10px;background:#fff;border:1px solid #e2eafb;color:#12336b;text-decoration:none;font-size:15px;line-height:1.4;transition:.18s}
.aic-readalso a:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){border-color:#2f6bff;color:#2f6bff;transform:translateY(-1px);box-shadow:0 4px 14px rgba(47,107,255,.12)}
@media(max-width:640px){.aic-readalso:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){padding:18px 16px}.aic-readalso ul:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){grid-template-columns:1fr}}

/* ── Footer v2: readable text on the dark footer (inner pages) ── */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf h4:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf strong:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ color: #F1F5F9 !important; }
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf li:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf span:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ color: #CBD5E1 !important; }
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-brand__tagline:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-year:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-bottom__status:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ color: #94A3B8 !important; }
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-trust__sep:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ color: rgba(255,255,255,0.3) !important; }
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-links li a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ color: #CBD5E1 !important; }
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-links li a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ color: #FFFFFF !important; }
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-btn-primary:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-btn-primary span:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ color: #FFFFFF !important; }


/* ── Footer v2: every footer link readable on the dark footer ── */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):not(.wa):not(.tel):not(.cnt):not(.aic-cindy-cta):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ color: #CBD5E1 !important; }
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):not(.wa):not(.tel):not(.cnt):not(.aic-cindy-cta):hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf a:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):not(.wa):not(.tel):not(.cnt):not(.aic-cindy-cta):focus-visible:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ color: #FFFFFF !important; }
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf a.aicf-brand__logo:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):not(.wa):not(.tel):not(.cnt):not(.aic-cindy-cta):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf a.aicf-brand__phone:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):not(.wa):not(.tel):not(.cnt):not(.aic-cindy-cta):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ color: #F1F5F9 !important; }
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aicf .aicf-btn-primary:not(.elementor-button):not(.aic-mobile-link):not(.aic-nav-link):not(.aic-logo):not(.aic-btn):not(.wa):not(.tel):not(.cnt):not(.aic-cindy-cta):not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){ color: #FFFFFF !important; }

/* ── Tool result cards (dark panel) — restore light text ── */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-tool .aic-result h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-tool .aic-result h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){color:#F1F5F9!important;-webkit-text-fill-color:#F1F5F9!important;}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-tool .aic-result p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-tool .aic-result span:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-tool .aic-result li:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-tool .aic-result small:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){color:#E2E8F0!important;-webkit-text-fill-color:#E2E8F0!important;}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-tool .aic-result .aic-level:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){color:#DBEAFE!important;-webkit-text-fill-color:#DBEAFE!important;}

/* ── Growth Hub dark panels (bar/nav/panel) — restore light text ── */
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__bar:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)), body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__bar *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__nav:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)), body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__nav *:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__panel h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)), body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__panel h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__panel h4:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)), body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__panel p:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__panel span:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)), body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__panel li:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__panel small:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)), body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__panel strong:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
color:#E2E8F0!important;-webkit-text-fill-color:#E2E8F0!important;}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__panel h2:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)), body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__panel h3:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__bar strong:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){color:#F1F5F9!important;-webkit-text-fill-color:#F1F5F9!important;}

body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__nav span:first-child:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){background:#1D4ED8!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;}
body:not(.page-id-461):not(.page-id-28498):not(.page-id-22704):not(.page-id-30597):not(.page-id-22708):not(.page-id-456) .aic-gh__eyebrow:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){color:#1E40AF!important;-webkit-text-fill-color:#1E40AF!important;}

/* ── wpautop artifacts: empty <p> create dead vertical space (bento void 200px) ── */
p:empty:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){display:none!important;}

/* ── gradient CTA buttons inherited the global blue link color → unreadable. Force white ── */
a.aic-util__btn--primary:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),a.aic-util__btn--primary:visited:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)),a.aic-util__btn--primary:hover:not(:where([data-elementor-id="30700"],[data-elementor-id="30700"] *,[data-elementor-id="30701"],[data-elementor-id="30701"] *,.aic-reports-entry,.aic-reports-entry *)){
 color:#fff!important;-webkit-text-fill-color:#fff!important;}
