/* zulti tema claro — ativado por <html data-theme="light">. Escuro é o padrão do site.
   Criado 2026-10-28 na página /custo-de-ti/; para levar a outra página, incluir este arquivo,
   o script de cabeçalho (zlt_theme) e o botão .theme-tg, e revisar os componentes próprios dela. */
html[data-theme="light"]{--azulescuro:#F4F4FB; --text-1:#180636; --text-2:#3F3A66; --text-3:#5F5A88; --text-4:#7A75A3; --border:rgba(24,6,54,.10); --border-2:rgba(24,6,54,.16); --border-3:rgba(24,6,54,.26); --branco:#180636; --linha:rgba(24,6,54,.10); --linha-forte:rgba(24,6,54,.18); --gradiente:linear-gradient(135deg,#3E3CF9 0%,#2A1FB8 60%,#7E3CF9 100%);}
html[data-theme="light"],
html[data-theme="light"] body{background:#F4F4FB !important;color:#180636}
html[data-theme="light"] body{--menta:#3E3CF9;--c:#3E3CF9;--c-rgb:62,60,249}
html[data-theme="light"] .ct-tema.processos,
html[data-theme="light"] .ct-pick.processos{--menta:#7E3CF9 !important;--c:#7E3CF9 !important;--c-rgb:126,60,249 !important;--gradiente:linear-gradient(135deg,#7E3CF9 0%,#3E3CF9 70%) !important}
html[data-theme="light"] .hero-ambient::before{opacity:.25 !important;mix-blend-mode:multiply !important}
html[data-theme="light"] .hero-ambient::after{background:radial-gradient(ellipse at center,rgba(126,229,221,.40) 0%,rgba(62,60,249,.10) 45%,transparent 70%) !important}
html[data-theme="light"] .lp-bar{background:rgba(244,244,251,.86) !important;border-bottom:1px solid rgba(24,6,54,.08) !important}
html[data-theme="light"] .lp-bar img{content:url('/zulti_assets/logo-gradiente-escuro.png')}
html[data-theme="light"] .lp-foot img{content:url('/zulti_assets/logo-gradiente-escuro.png')}
html[data-theme="light"] .lp-phone:hover{color:#180636 !important}
html[data-theme="light"] .cta-primary{background:#180636 !important;color:#fff !important}
html[data-theme="light"] .cta-secondary{color:#180636 !important;border-color:rgba(24,6,54,.22) !important}
html[data-theme="light"] .form-submit{background:#180636 !important;color:#fff !important}
html[data-theme="light"] .hero-h .accent,
html[data-theme="light"] .hero-stat-num .accent,
html[data-theme="light"] .faq-h2 .grad,
html[data-theme="light"] .lp-head h2 .accent,
html[data-theme="light"] .ct-final-h .accent{background:linear-gradient(105deg,#3E3CF9 0%,#7E3CF9 70%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important}
html[data-theme="light"] .ct-tema.processos .lp-head h2 .accent{background:linear-gradient(105deg,#7E3CF9 0%,#3E3CF9 75%) !important;-webkit-background-clip:text !important;background-clip:text !important}
html[data-theme="light"] .hero-eyebrow::before,
html[data-theme="light"] .hero-eyebrow::after,
html[data-theme="light"] .faq-eyebrow::before,
html[data-theme="light"] .faq-eyebrow::after{background:linear-gradient(90deg,transparent,rgba(62,60,249,.6)) !important}
html[data-theme="light"] .hero-eyebrow::after,
html[data-theme="light"] .faq-eyebrow::after{background:linear-gradient(90deg,rgba(62,60,249,.6),transparent) !important}
html[data-theme="light"] .hero-stat{border-color:rgba(24,6,54,.10) !important}
html[data-theme="light"] .hero-meta-stats{border-color:rgba(24,6,54,.10) !important}
html[data-theme="light"] .ct-pick,
html[data-theme="light"] .sim-in,
html[data-theme="light"] .sim-out,
html[data-theme="light"] .lp-card,
html[data-theme="light"] .ct-path,
html[data-theme="light"] .lp-who,
html[data-theme="light"] .lp-form,
html[data-theme="light"] .ct-receipt,
html[data-theme="light"] details.faq-item,
html[data-theme="light"] .sim-facts div,
html[data-theme="light"] .qz-res{background:#fff !important;border-color:rgba(24,6,54,.10) !important;box-shadow:0 10px 34px rgba(24,6,54,.06) !important}
html[data-theme="light"] .ct-pick.on{background:linear-gradient(160deg,rgba(var(--c-rgb),.10),#fff 60%) !important;border-color:rgba(var(--c-rgb),.55) !important;box-shadow:0 24px 56px -24px rgba(var(--c-rgb),.35) !important}
html[data-theme="light"] .sim-out{border-color:rgba(var(--c-rgb),.30) !important}
html[data-theme="light"] .sim-econ{background:rgba(var(--c-rgb),.07) !important;border-color:rgba(var(--c-rgb),.28) !important}
html[data-theme="light"] .qz-res.yes{background:rgba(var(--c-rgb),.07) !important;border-color:rgba(var(--c-rgb),.45) !important}
html[data-theme="light"] .ct-path:hover{box-shadow:0 24px 56px -20px rgba(var(--c-rgb),.25) !important}
html[data-theme="light"] .lp-card.warn .n{color:#D14D4D !important}
html[data-theme="light"] .sim-big span,
html[data-theme="light"] .ct-total b,
html[data-theme="light"] .ct-hook b{background:linear-gradient(135deg,var(--c),#2A1FB8 75%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important}
html[data-theme="light"] .ct-hook{background:rgba(var(--c-rgb),.06) !important;border-color:rgba(var(--c-rgb),.28) !important}
html[data-theme="light"] .sim input[type=range]{background:rgba(24,6,54,.10) !important}
html[data-theme="light"] .sim input[type=range]::-webkit-slider-thumb{background:var(--c) !important;border-color:#fff !important;box-shadow:0 0 0 1px rgba(var(--c-rgb),.5),0 2px 8px rgba(24,6,54,.2) !important}
html[data-theme="light"] .sim input[type=range]::-moz-range-thumb{background:var(--c) !important;border-color:#fff !important}
html[data-theme="light"] .sim-step button{background:#fff !important;color:#180636 !important;border-color:rgba(24,6,54,.16) !important}
html[data-theme="light"] .sim-seg span,
html[data-theme="light"] .qz-o span{background:#fff;border-color:rgba(24,6,54,.16) !important;color:#3F3A66 !important}
html[data-theme="light"] .sim-seg input:checked + span,
html[data-theme="light"] .qz-o input:checked + span{background:rgba(var(--c-rgb),.08) !important;border-color:rgba(var(--c-rgb),.6) !important;color:#180636 !important}
html[data-theme="light"] .sim-bar i,
html[data-theme="light"] .qz-prog i{background:rgba(24,6,54,.08) !important}
html[data-theme="light"] .qz-why li.c::before{color:#7A75A3 !important}
html[data-theme="light"] .sim-out-eye::before{box-shadow:none !important}
html[data-theme="light"] .ct-banner{background:linear-gradient(135deg,#180636,#2a1450) !important}
html[data-theme="light"] .ct-banner .ct-banner-text{color:rgba(255,255,255,.92) !important}
html[data-theme="light"] .ct-banner .ct-banner-text strong{color:#7EE5DD !important}
html[data-theme="light"] .ct-banner .ct-banner-tag{color:#7EE5DD !important;border-color:rgba(126,229,221,.35) !important;background:rgba(126,229,221,.10) !important}
html[data-theme="light"] .ct-link{color:#3E3CF9 !important}
html[data-theme="light"] .ct-link:hover{color:#2A1FB8 !important}
html[data-theme="light"] summary.faq-q,
html[data-theme="light"] .faq-q span{color:#180636 !important}
html[data-theme="light"] .faq-a{color:#3F3A66 !important}
html[data-theme="light"] .form-field{background:#fff !important;border-color:rgba(24,6,54,.16) !important;color:#180636 !important}
html[data-theme="light"] .form-field::placeholder{color:#8A85AF !important}
html[data-theme="light"] .lp-form-alt a,
html[data-theme="light"] .form-consent a{color:#3E3CF9 !important}
html[data-theme="light"] .lp-who img{filter:grayscale(1) contrast(1.02) !important}
html[data-theme="light"] #zlt-consent,
html[data-theme="light"] .zlt-consent{background:#fff !important;color:#180636 !important;border:1px solid rgba(24,6,54,.12) !important;box-shadow:0 20px 50px rgba(24,6,54,.18) !important}
html[data-theme="light"] .hero-stat-lbl,
html[data-theme="light"] .hero-stat-num .unit{color:#7A75A3 !important;-webkit-text-fill-color:#7A75A3 !important}
html[data-theme="light"] .ct-path{--c:#3E3CF9 !important;--c-rgb:62,60,249 !important}
html[data-theme="light"] .ct-tema.processos .ct-path{--c:#7E3CF9 !important;--c-rgb:126,60,249 !important}
html[data-theme="light"] summary.faq-q .icn{color:#fff !important;background:linear-gradient(135deg,#3E3CF9,#7E3CF9) !important}

/* botão de tema (vale nos dois temas) */
.theme-tg{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:transparent;color:var(--text-2);cursor:pointer;transition:border-color .2s,color .2s,background .2s;padding:0}
.theme-tg:hover{color:#fff;border-color:rgba(255,255,255,.32)}
.theme-tg:focus-visible{outline:2px solid #7EE5DD;outline-offset:2px}
.theme-tg svg{width:18px;height:18px}
.theme-tg .i-sun{display:block}.theme-tg .i-moon{display:none}
html[data-theme="light"] .theme-tg{border-color:rgba(24,6,54,.16);color:#3F3A66}
html[data-theme="light"] .theme-tg:hover{color:#180636;border-color:rgba(24,6,54,.32)}
html[data-theme="light"] .theme-tg .i-sun{display:none}
html[data-theme="light"] .theme-tg .i-moon{display:block}
html.theme-anim,html.theme-anim *{transition:background-color .3s,color .3s,border-color .3s !important}

/* dica do botão de tema: balão fixo até a pessoa trocar o tema ou fechar (lembrado no navegador) */
.theme-wrap{position:relative;display:inline-flex}
.theme-tip{position:absolute;top:calc(100% + 12px);right:-8px;display:flex;align-items:center;gap:10px;white-space:nowrap;padding:9px 10px 9px 14px;border-radius:12px;background:#fff;color:#180636;font-size:13px;font-weight:500;box-shadow:0 14px 34px rgba(0,0,0,.30);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .3s,transform .3s,visibility .3s;z-index:60}
.theme-tip::before{content:"";position:absolute;top:-5px;right:22px;width:10px;height:10px;background:inherit;transform:rotate(45deg);border-radius:2px}
.theme-tip.show{opacity:1;visibility:visible;transform:none;animation:tipNudge 2.8s ease-in-out 1.2s 2}
@keyframes tipNudge{0%,100%{transform:none}50%{transform:translateY(3px)}}
.theme-tip .t-d{display:none}
.tip-x{all:unset;cursor:pointer;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;color:#7A75A3}
.tip-x:hover{background:rgba(24,6,54,.08);color:#180636}
.tip-x:focus-visible{outline:2px solid #3E3CF9}
html[data-theme="light"] .theme-tip{background:#180636;color:#fff;box-shadow:0 14px 34px rgba(24,6,54,.25)}
html[data-theme="light"] .theme-tip .t-l{display:none}
html[data-theme="light"] .theme-tip .t-d{display:inline}
html[data-theme="light"] .tip-x{color:rgba(255,255,255,.7)}
html[data-theme="light"] .tip-x:hover{background:rgba(255,255,255,.12);color:#fff}
@media(max-width:640px){.theme-tip{right:-60px;font-size:12.5px}.theme-tip::before{right:74px}}

/* ================= Home e componentes globais (topnav, drawer, rodapé) — 2026-10-28 ================= */
html[data-theme="light"]{--cinza-claro:#3F3A66;--linha:rgba(24,6,54,.10);--linha-forte:rgba(24,6,54,.20)}
/* barra do topo */
html[data-theme="light"] header.topnav{background:rgba(244,244,251,.86) !important;border-bottom-color:rgba(24,6,54,.08) !important}
html[data-theme="light"] .brand-logo,
html[data-theme="light"] .nav-drawer-head img,
html[data-theme="light"] footer.foot img{content:url('/zulti_assets/logo-gradiente-escuro.png')}
html[data-theme="light"] .nav-mid li a:hover{background:rgba(24,6,54,.05) !important}
html[data-theme="light"] .nav-dropdown{background:#fff !important;border-color:rgba(24,6,54,.10) !important;box-shadow:0 24px 60px -16px rgba(24,6,54,.22) !important}
html[data-theme="light"] .nav-dd-icon{background:rgba(62,60,249,.07) !important;border-color:rgba(62,60,249,.20) !important;color:#3E3CF9 !important}
html[data-theme="light"] .btn-cta{background:#180636 !important;color:#fff !important}
html[data-theme="light"] .btn-cta:hover{box-shadow:0 10px 26px -10px rgba(62,60,249,.45) !important}
html[data-theme="light"] .nav-hamburger{border-color:rgba(24,6,54,.16) !important}
html[data-theme="light"] .nav-hamburger-icon span{background:#180636 !important}
/* menu mobile */
html[data-theme="light"] .nav-drawer{background:#F4F4FB !important;border-left-color:rgba(24,6,54,.08) !important;box-shadow:-20px 0 60px -10px rgba(24,6,54,.25) !important}
html[data-theme="light"] .nav-drawer-backdrop{background:rgba(24,6,54,.35) !important}
html[data-theme="light"] .nav-drawer-head,
html[data-theme="light"] .nav-drawer-foot{border-color:rgba(24,6,54,.08) !important}
html[data-theme="light"] .nav-drawer-foot{background:rgba(24,6,54,.03) !important}
html[data-theme="light"] .nav-drawer-close{border-color:rgba(24,6,54,.16) !important;color:#180636 !important}
html[data-theme="light"] .nav-drawer-group-title{color:#7A75A3 !important;border-bottom-color:rgba(24,6,54,.12) !important}
html[data-theme="light"] .nav-drawer-link,
html[data-theme="light"] .nav-drawer-simple{color:#180636 !important;border-top-color:rgba(24,6,54,.10) !important}
html[data-theme="light"] .nav-drawer-link:hover,
html[data-theme="light"] .nav-drawer-simple:hover{color:#3E3CF9 !important}
html[data-theme="light"] .nav-drawer-link-icon{background:rgba(62,60,249,.07) !important;border-color:rgba(62,60,249,.20) !important;color:#3E3CF9 !important}
html[data-theme="light"] .nav-drawer-link-desc{color:#5F5A88 !important}
html[data-theme="light"] .nav-drawer-link-new{color:#3E3CF9 !important;background:rgba(62,60,249,.08) !important}
/* títulos em gradiente: menta não lê no claro */
html[data-theme="light"] .day-title .accent,
html[data-theme="light"] .day-side-stat-num,
html[data-theme="light"] .day-stat-num .accent,
html[data-theme="light"] .featured-case h3 .grad,
html[data-theme="light"] .cv-total-value,
html[data-theme="light"] .pilares-title .accent,
html[data-theme="light"] .pilar-title em,
html[data-theme="light"] .sss-num .accent,
html[data-theme="light"] .sobre-title .accent,
html[data-theme="light"] .sobre-stat-num .accent,
html[data-theme="light"] .closing-title .grad,
html[data-theme="light"] .case-head h2 .grad,
html[data-theme="light"] .anti-head h2 .grad{background:linear-gradient(105deg,#3E3CF9 0%,#7E3CF9 70%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important}
html[data-theme="light"] .r5m-number{background:linear-gradient(105deg,#3E3CF9 0%,#7E3CF9 55%,#2A1FB8 100%) !important;-webkit-background-clip:text !important;background-clip:text !important}
html[data-theme="light"] .eyebrow-light::before,
html[data-theme="light"] .r5m-eyebrow::before{background:linear-gradient(90deg,transparent,rgba(62,60,249,.6)) !important}
html[data-theme="light"] .eyebrow-light::after,
html[data-theme="light"] .r5m-eyebrow::after{background:linear-gradient(90deg,rgba(62,60,249,.6),transparent) !important}
/* hero */
html[data-theme="light"] .hero-h .l3{color:rgba(24,6,54,.34) !important}
html[data-theme="light"] .orbit-icon,
html[data-theme="light"] .orb-node-tile,
html[data-theme="light"] .data-chip{background:#fff !important;border-color:rgba(62,60,249,.22) !important;color:#3E3CF9 !important;box-shadow:0 10px 28px -10px rgba(24,6,54,.18) !important}
html[data-theme="light"] .orbit-icon:hover{background:#fff !important;border-color:#3E3CF9 !important}
html[data-theme="light"] .diagram-wrap::before{background-image:radial-gradient(circle,rgba(62,60,249,.14) 1px,transparent 1.5px) !important}
/* faixa de clientes: versões sem -w dos logos */
html[data-theme="light"] .trusted{background:rgba(24,6,54,.035) !important}
html[data-theme="light"] .trusted-track img{opacity:.75 !important;filter:grayscale(1) !important}
html[data-theme="light"] .trusted-track img[src*="logo-acofera-w"]{content:url('/zulti_assets/logo-acofera.png')}
html[data-theme="light"] .trusted-track img[src*="logo-alamo-w"]{content:url('/zulti_assets/logo-alamo.png')}
html[data-theme="light"] .trusted-track img[src*="logo-hb-w"]{content:url('/zulti_assets/logo-hb.png')}
html[data-theme="light"] .trusted-track img[src*="logo-hrc5-w"]{content:url('/zulti_assets/logo-hrc5.png')}
html[data-theme="light"] .trusted-track img[src*="logo-jfsantin-w"]{content:url('/zulti_assets/logo-jfsantin.png')}
html[data-theme="light"] .trusted-track img[src*="logo-oxipira3-w"]{content:url('/zulti_assets/logo-oxipira3.png')}
html[data-theme="light"] .trusted-track img[src*="logo-pardal3-w"]{content:url('/zulti_assets/logo-pardal3.png')}
html[data-theme="light"] .trusted-track img[src*="logo-piragelo3-w"]{content:url('/zulti_assets/logo-piragelo3.png')}
/* um dia na operação */
html[data-theme="light"] .day-watermark{color:rgba(24,6,54,.022) !important}
html[data-theme="light"] .dial-ring{stroke:rgba(24,6,54,.10) !important}
html[data-theme="light"] .dial-ring.outer{stroke:rgba(24,6,54,.14) !important}
html[data-theme="light"] .dial-tick{stroke:rgba(24,6,54,.25) !important}
html[data-theme="light"] .dial-center-bg{fill:rgba(24,6,54,.03) !important}
/* cartões brancos */
html[data-theme="light"] .anatomy-stack,
html[data-theme="light"] .sobre-cert,
html[data-theme="light"] .closing-inner,
html[data-theme="light"] .closing-channel,
html[data-theme="light"] .anti-card,
html[data-theme="light"] .featured-case{background:#fff !important;border-color:rgba(24,6,54,.10) !important;box-shadow:0 10px 34px rgba(24,6,54,.07) !important}
html[data-theme="light"] .featured-case-right{background:#F7F7FC !important;border-color:rgba(24,6,54,.10) !important}
html[data-theme="light"] .cv-cat-track{background:rgba(24,6,54,.08) !important}
html[data-theme="light"] .featured-case-tag,
html[data-theme="light"] .anatomy-tag{color:#3E3CF9 !important;background:rgba(62,60,249,.06) !important;border-color:rgba(62,60,249,.25) !important}
html[data-theme="light"] .sobre-link{color:#3E3CF9 !important;border-bottom-color:rgba(62,60,249,.4) !important}
/* três disciplinas */
html[data-theme="light"] .pilar-num{color:rgba(24,6,54,.05) !important}
html[data-theme="light"] .pilares-grid .pilar:nth-child(1) .pilar-tag{color:#11807A !important;border-color:rgba(17,128,122,.35) !important;background:rgba(126,229,221,.18) !important}
html[data-theme="light"] .pilares-grid .pilar:nth-child(2) .pilar-tag{color:#7E3CF9 !important;border-color:rgba(126,60,249,.35) !important;background:rgba(181,137,255,.14) !important}
html[data-theme="light"] .pilares-grid .pilar:nth-child(3) .pilar-tag{color:#B03C74 !important;border-color:rgba(176,60,116,.35) !important;background:rgba(232,155,196,.16) !important}
/* faixa "Novos serviços": continua escura, como destaque */
html[data-theme="light"] .pilares-foot{--branco:#fff;--azulescuro:#180636;--text-1:#fff;--text-2:#C3C0DC;--text-3:#A8A4C5;--text-4:#888399;--menta:var(--menta-orig,#7EE5DD);background:linear-gradient(135deg,#180636,#2a1450) !important;color:#fff !important}
/* rodapé */
html[data-theme="light"] footer.foot{background:#ECEBF6 !important;border-top-color:rgba(24,6,54,.08) !important}
html[data-theme="light"] .foot-bottom{border-top-color:rgba(24,6,54,.10) !important}
html[data-theme="light"] .foot li a:hover,
html[data-theme="light"] .foot-contact a:hover,
html[data-theme="light"] .foot-bottom a,
html[data-theme="light"] .foot-bottom .live-tag{color:#3E3CF9 !important}

/* ================= Páginas de Operação (Serviços Gerenciados, Cibersegurança, Cloud) — 2026-10-28 ================= */
/* títulos em gradiente */
html[data-theme="light"] .args-title .grad,html[data-theme="light"] .arg-big,html[data-theme="light"] .scope-title .accent,html[data-theme="light"] .anatomy-h3 .accent,html[data-theme="light"] .team-title .accent,html[data-theme="light"] .team-h3 em,html[data-theme="light"] .compare-title .grad,html[data-theme="light"] .process-h2 .grad,html[data-theme="light"] .step-num,html[data-theme="light"] .curve-title .accent,html[data-theme="light"] .cp-h em,html[data-theme="light"] .cases-title .grad,html[data-theme="light"] .showcase-title .grad,html[data-theme="light"] .for-whom-title .grad,html[data-theme="light"] .anti-h2 strong,html[data-theme="light"] .anti-h2 .grad,html[data-theme="light"] .cross-h2 .grad,html[data-theme="light"] .contact-h2 .grad,html[data-theme="light"] .scope-title .grad,html[data-theme="light"] .scope-h3 .grad,html[data-theme="light"] .anatomy-h3 .grad,html[data-theme="light"] .v3-title .accent,html[data-theme="light"] .layer-h3 .accent,html[data-theme="light"] .cb-h2 .grad,html[data-theme="light"] .anchor-title .accent,html[data-theme="light"] .anchor-side-num,html[data-theme="light"] .anchor-content h3 em,html[data-theme="light"] .pricing-title .grad,html[data-theme="light"] .outras-title .grad,html[data-theme="light"] .team-title .grad,html[data-theme="light"] .process-title .grad,html[data-theme="light"] .curve-title .grad,html[data-theme="light"] .layers-title .grad,html[data-theme="light"] .not-overkill-title .grad,html[data-theme="light"] .analysis-title .grad{background:linear-gradient(105deg,#3E3CF9 0%,#7E3CF9 70%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important}
/* "ilhas" escuras: painéis de sistema e faixas de destaque continuam escuros, com os tokens do escuro */
html[data-theme="light"] .sd-panel,html[data-theme="light"] .showcase-mock,html[data-theme="light"] .mock-shell,html[data-theme="light"] .anchor-dash,html[data-theme="light"] .anatomy-direct-note,html[data-theme="light"] .cta-strip,html[data-theme="light"] .v3-foot,html[data-theme="light"] .ops-strip{--text-1:#fff;--text-2:#C3C0DC;--text-3:#A8A4C5;--text-4:#888399;--border:rgba(255,255,255,.08);--border-2:rgba(255,255,255,.16);--border-3:rgba(255,255,255,.28);--branco:#fff;--azulescuro:#180636;--cinza-claro:#C3C0DC;--linha:rgba(255,255,255,.08);--linha-forte:rgba(255,255,255,.16);--menta:var(--menta-orig,#7EE5DD);--gradiente:linear-gradient(135deg,#7EE5DD 0%,#3E3CF9 60%,#5854FF 100%);color:#fff}
html[data-theme="light"] .sd-panel,html[data-theme="light"] .anchor-dash{background:linear-gradient(165deg,#22104A 0%,#180636 100%) !important;box-shadow:0 30px 70px -30px rgba(24,6,54,.45) !important}
html[data-theme="light"] .anatomy-direct-note,html[data-theme="light"] .cta-strip,html[data-theme="light"] .v3-foot,html[data-theme="light"] .ops-strip{background:linear-gradient(135deg,#180636,#2a1450) !important}
html[data-theme="light"] .cta-strip-h em{background:linear-gradient(105deg,#7EE5DD 0%,#3E3CF9 90%) !important;-webkit-background-clip:text !important;background-clip:text !important}
/* cartões brancos */
html[data-theme="light"] .arg-card,html[data-theme="light"] .anatomy-block,html[data-theme="light"] .anatomy-direct-item,html[data-theme="light"] .team-card,html[data-theme="light"] .step,html[data-theme="light"] .curve-point,html[data-theme="light"] .case-card,html[data-theme="light"] .case-meta-cell,html[data-theme="light"] .fw-card,html[data-theme="light"] .anti-item,html[data-theme="light"] .anti-item-edit,html[data-theme="light"] .cross-item,html[data-theme="light"] .contact-card,html[data-theme="light"] .channel,html[data-theme="light"] .premissa-card,html[data-theme="light"] .layer-stage,html[data-theme="light"] .cb-item,html[data-theme="light"] .anchor-bullets li,html[data-theme="light"] .mod,html[data-theme="light"] .pricing-row,html[data-theme="light"] .layer-card,html[data-theme="light"] .pricing-note,html[data-theme="light"] .curve-step,html[data-theme="light"] .analysis-col,html[data-theme="light"] .compare-grid{background:#fff !important;border-color:rgba(24,6,54,.10) !important;box-shadow:0 10px 34px rgba(24,6,54,.06) !important}
html[data-theme="light"] .compare-col.por-hora{background:#F7F7FC !important}
html[data-theme="light"] .analysis-item{background:rgba(24,6,54,.035) !important}
html[data-theme="light"] .anatomy-block.outras,html[data-theme="light"] .scope-col.nao{background:#F7F7FC !important}
/* textos e linhas que estavam em branco fixo */
html[data-theme="light"] .anti-intro-edit,html[data-theme="light"] .anti-item-edit .anti-text,html[data-theme="light"] .layer-points li,html[data-theme="light"] .pricing-note{color:#3F3A66 !important}
html[data-theme="light"] .anti-mark,html[data-theme="light"] .analysis-item-icon.ai-no{background:rgba(24,6,54,.06) !important;color:#5F5A88 !important}
html[data-theme="light"] .analysis-tag-no{color:#5F5A88 !important;background:rgba(24,6,54,.04) !important;border-color:rgba(24,6,54,.18) !important}
html[data-theme="light"] .analysis-col-no::before{background:linear-gradient(90deg,rgba(24,6,54,.35),rgba(24,6,54,.06)) !important}
html[data-theme="light"] .compare-col.por-hora .compare-eyebrow .sw{background:rgba(24,6,54,.18) !important;border-color:rgba(24,6,54,.30) !important}
html[data-theme="light"] .compare-col.por-hora .compare-line .mark{background:rgba(24,6,54,.06) !important}
html[data-theme="light"] .anatomy-link,html[data-theme="light"] .team-foot,html[data-theme="light"] .cp-block,html[data-theme="light"] .layer-foot,html[data-theme="light"] .layers-head,html[data-theme="light"] .team-head,html[data-theme="light"] .v3-head{border-color:rgba(24,6,54,.10) !important}
html[data-theme="light"] .layer-wm{color:rgba(24,6,54,.03) !important}
html[data-theme="light"] .c-grid-line{stroke:rgba(24,6,54,.08) !important}
html[data-theme="light"] .breadcrumb .sep{color:rgba(24,6,54,.25) !important}
/* hero: rótulos animados e contadores */
/* renders 3D do hero: desde 28/10 as imagens -v2 servem nos dois temas (sem reflexo, fundo transparente) */
html[data-theme="light"] .df-counter,html[data-theme="light"] .cl-counter{background:rgba(255,255,255,.9) !important;border-color:rgba(62,60,249,.22) !important;box-shadow:0 8px 24px -10px rgba(24,6,54,.18) !important}
html[data-theme="light"] .cl-onprem-box{fill:rgba(24,6,54,.04) !important;stroke:rgba(24,6,54,.25) !important}
html[data-theme="light"] .cl-onprem-line{stroke:rgba(24,6,54,.18) !important}
html[data-theme="light"] .cl-app-bubble{fill:#fff !important;stroke:rgba(62,60,249,.4) !important}
/* ajustes 28/10 noite: ícones, contêiner da pilha, marcas-d'água */
html[data-theme="light"] .cross-item .ico,html[data-theme="light"] .anatomy-wide .ico,html[data-theme="light"] .anti-no-mark,html[data-theme="light"] .cb-mark,html[data-theme="light"] .layer-icon-wrap,html[data-theme="light"] summary.faq-q .icn{color:#fff !important}
html[data-theme="light"] .anatomy-stack:has(.anatomy-block){background:transparent !important;border:0 !important;box-shadow:none !important}
html[data-theme="light"] .anatomy-num-wm,html[data-theme="light"] .team-num-wm,html[data-theme="light"] .layer-num-wm,html[data-theme="light"] .layer-wm,html[data-theme="light"] .pilar-num{color:rgba(62,60,249,.09) !important}
html[data-theme="light"] .team-card:hover .team-num-wm,html[data-theme="light"] .layer-card:hover .layer-num-wm{color:rgba(62,60,249,.16) !important}
/* curva da operação (Serviços Gerenciados) — mais contraste no claro */
html[data-theme="light"] #curveGrad stop:nth-child(1){stop-color:#3E3CF9}
html[data-theme="light"] #curveGrad stop:nth-child(2){stop-color:#5B3CF9}
html[data-theme="light"] #curveGrad stop:nth-child(3){stop-color:#8B3CF9}
html[data-theme="light"] #curveArea stop:nth-child(1){stop-color:#5B3CF9;stop-opacity:.22}
html[data-theme="light"] #curveArea stop:nth-child(2){stop-color:#5B3CF9;stop-opacity:0}
html[data-theme="light"] .c-path{stroke-width:4 !important;filter:drop-shadow(0 6px 14px rgba(62,60,249,.35)) !important}
html[data-theme="light"] .c-grid-line{stroke:rgba(24,6,54,.16) !important}
html[data-theme="light"] .c-y-label{fill:#5F5A88 !important}
html[data-theme="light"] .c-x-label{fill:#3E3CF9 !important;font-weight:600}
html[data-theme="light"] .c-node-bg{fill:#fff !important;stroke:#3E3CF9 !important;stroke-width:3 !important}
html[data-theme="light"] .c-node-dot{fill:#3E3CF9 !important}
html[data-theme="light"] .c-node-pulse{stroke:#3E3CF9 !important}
html[data-theme="light"] .curve::before{background:radial-gradient(ellipse 55% 40% at 80% 55%,rgba(126,60,249,.10) 0%,transparent 65%),radial-gradient(ellipse 45% 35% at 15% 80%,rgba(62,60,249,.10) 0%,transparent 65%) !important}
html[data-theme="light"] .curve-point::before{background:radial-gradient(circle at top right,rgba(126,60,249,.08) 0%,transparent 55%) !important}
/* rótulos animados sobre o render do hero: no claro acendem em azul-escuro (no escuro piscam em branco) */
@keyframes zl-label-l{0%,100%{color:#5F5A88;text-shadow:none}4%,26%{color:#180636;text-shadow:none}33%{color:#5F5A88}}
html[data-theme="light"] .msp-labels li,html[data-theme="light"] .cs-labels li,html[data-theme="light"] .cl-labels li{animation-name:zl-label-l}
@media (prefers-reduced-motion:reduce){html[data-theme="light"] .msp-labels li,html[data-theme="light"] .cs-labels li,html[data-theme="light"] .cl-labels li{animation:none}}
html[data-theme="light"] .msp-labels li span,html[data-theme="light"] .cs-labels li span,html[data-theme="light"] .cl-labels li span{color:#3E3CF9 !important}
html[data-theme="light"] .msp-labels li{border-left-color:rgba(62,60,249,.3) !important}
/* menu: item ativo e submenu sem o fundo menta (vira cinza no claro) */
html[data-theme="light"] .nav-mid li.active > a{color:#3E3CF9 !important;background:rgba(62,60,249,.08) !important}
html[data-theme="light"] .nav-simple.active > a{color:#3E3CF9 !important}
html[data-theme="light"] .nav-mid li .nav-dropdown a.nav-dd-card{background:transparent !important;color:inherit !important}
html[data-theme="light"] .nav-mid li .nav-dropdown a.nav-dd-card:hover{background:rgba(62,60,249,.06) !important}
html[data-theme="light"] .nav-dd-card:hover .nav-dd-icon{background:rgba(62,60,249,.12) !important;border-color:rgba(62,60,249,.35) !important}
html[data-theme="light"] .nav-dd-card:hover .nav-dd-title{color:#3E3CF9 !important}
html[data-theme="light"] .nav-dd-title .nav-dd-new{background:rgba(62,60,249,.10) !important;color:#3E3CF9 !important}
/* 28/10 noite: menta clara some no fundo claro (vira cinza-esverdeado). No claro, todo acento em tom de menta vira azul/roxo.
   Menta fica só onde brilha: dentro das ilhas escuras, nos renders e nas animações. */
html[data-theme="light"] :is(.team-tag,.step-time,.anatomy-eyebrow,.tag,.cp-when,.cross-pill,.layer-tag,.curve-tag,.curve-out,.analysis-tag,.anatomy-tag){background:rgba(62,60,249,.07) !important;border-color:rgba(62,60,249,.22) !important;color:#3E3CF9 !important}
html[data-theme="light"] :is(.anatomy-card,.anatomy-wide,.anatomy-foot,.layer-foot,.pullquote,.cv-head,.cv-total,.analysis-item-icon){background-image:none !important;background-color:rgba(62,60,249,.045) !important;border-color:rgba(62,60,249,.14) !important}
html[data-theme="light"] .layer-foot{color:#3F3A66 !important}
html[data-theme="light"] .analysis-item-icon{color:#3E3CF9 !important}
html[data-theme="light"] :is(.sw,.team-eyebrow-dot,.v3-eyebrow-dot,.layers-eyebrow-dot,.event-marker){background:#3E3CF9 !important;color:#3E3CF9 !important;box-shadow:0 0 0 4px rgba(62,60,249,.14) !important;border-color:#3E3CF9 !important}
html[data-theme="light"] .cv-cat-fill{background:linear-gradient(90deg,#3E3CF9,#7E3CF9) !important;box-shadow:none !important}
html[data-theme="light"] .anti-no{background:rgba(62,60,249,.06) !important;border-color:rgba(62,60,249,.18) !important}
html[data-theme="light"] .layer-points li{border-left-color:rgba(62,60,249,.4) !important}
html[data-theme="light"] .anatomy-card:hover,html[data-theme="light"] .team-card:hover,html[data-theme="light"] .step:hover,html[data-theme="light"] .layer-card:hover,html[data-theme="light"] .curve-step:hover,html[data-theme="light"] .arg-card:hover,html[data-theme="light"] .cross-item:hover,html[data-theme="light"] .premissa-card:hover,html[data-theme="light"] .pricing-row:hover,html[data-theme="light"] .curve-point:hover{border-color:rgba(62,60,249,.35) !important;box-shadow:0 20px 50px -24px rgba(62,60,249,.30) !important}
html[data-theme="light"] .anatomy-wide .ico,html[data-theme="light"] .cross-item .ico,html[data-theme="light"] .anti-no-mark,html[data-theme="light"] .layer-icon-wrap,html[data-theme="light"] summary.faq-q .icn{background:linear-gradient(135deg,#3E3CF9,#7E3CF9) !important}
/* lilás e rosa claros também apagam no branco: no claro, versões fortes */
html[data-theme="light"] :is(.anchor-content-lbl,.mod-tag,.mod-price){color:#7E3CF9 !important;border-color:rgba(126,60,249,.35) !important}
html[data-theme="light"] .mod-price strong,html[data-theme="light"] .mod-price b{color:#180636 !important}
html[data-theme="light"] .pulse{background:#7E3CF9 !important;box-shadow:0 0 0 6px rgba(126,60,249,.14) !important}
html[data-theme="light"] .pilares-grid .pilar:nth-child(1){--c-hex:#11807A;--c-rgb:17,128,122}
html[data-theme="light"] .pilares-grid .pilar:nth-child(2){--c-hex:#7E3CF9;--c-rgb:126,60,249}
html[data-theme="light"] .pilares-grid .pilar:nth-child(3){--c-hex:#B03C74;--c-rgb:176,60,116}
html[data-theme="light"] .ok:not(:is(.anchor-dash,.sd-panel,.mock-shell,.showcase-mock) *){background:rgba(62,60,249,.08) !important;color:#3E3CF9 !important}

/* ================= Páginas de Projetos (Studio, Outsourcing) — 2026-10-28 ================= */
html[data-theme="light"] .hero-h .l.l2,html[data-theme="light"] .hero-h .l3{color:rgba(24,6,54,.34) !important;-webkit-text-fill-color:rgba(24,6,54,.34) !important}
html[data-theme="light"] :is(h1,h2,h3,h4) :is(.accent,.grad,em),html[data-theme="light"] .accent{background:linear-gradient(105deg,#3E3CF9 0%,#7E3CF9 70%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important}
html[data-theme="light"] :is(.case-tag,.type-tag,.deal-note-tag){background:rgba(126,60,249,.07) !important;border-color:rgba(126,60,249,.25) !important;color:#7E3CF9 !important}
html[data-theme="light"] .case-feature{background:rgba(126,60,249,.05) !important;border-color:rgba(126,60,249,.14) !important}
html[data-theme="light"] :is(.fw-num-wm,.case-num-wm,.type-num-wm){color:rgba(126,60,249,.10) !important}
html[data-theme="light"] :is(.type-card,.deal-exec-card,.fw-card,.case-card){background:#fff !important;border-color:rgba(24,6,54,.10) !important;box-shadow:0 10px 34px rgba(24,6,54,.06) !important}
html[data-theme="light"] .fw-strip{background:rgba(126,60,249,.05) !important;border-color:rgba(126,60,249,.18) !important}
html[data-theme="light"] .st-split{border-color:rgba(126,60,249,.4) !important}
/* faixas escuras de destaque nessas páginas continuam escuras */
html[data-theme="light"] .deal-note{--text-1:#fff;--text-2:#C3C0DC;--text-3:#A8A4C5;--branco:#fff;background:linear-gradient(135deg,#180636,#2a1450) !important;color:#fff}
/* ajustes Projetos: ícones brancos, marca-d'água mais visível, logo do case em fundo escuro, células de meta limpas */
html[data-theme="light"] :is(.fw-icon,.layer-icon-wrap,.cross-item .ico,.anatomy-wide .ico,.anti-no-mark,.cb-mark,summary.faq-q .icn),
html[data-theme="light"] :is(.fw-icon,.layer-icon-wrap,.cross-item .ico,.anatomy-wide .ico,.anti-no-mark,.cb-mark,summary.faq-q .icn) svg{color:#fff !important}
html[data-theme="light"] :is(.fw-icon,.layer-icon-wrap){background:linear-gradient(135deg,#3E3CF9,#7E3CF9) !important}
html[data-theme="light"] :is(.fw-num-wm,.case-num-wm,.type-num-wm,.anatomy-num-wm,.team-num-wm,.layer-num-wm,.layer-wm){color:rgba(126,60,249,.16) !important}
html[data-theme="light"] :is(.fw-card,.team-card,.layer-card,.type-card):hover :is(.fw-num-wm,.team-num-wm,.layer-num-wm,.type-num-wm){color:rgba(126,60,249,.28) !important}
html[data-theme="light"] .case-logo-area{background:linear-gradient(135deg,#180636,#2a1450) !important}
html[data-theme="light"] .case-meta-cell{background:transparent !important;box-shadow:none !important;border:0 !important;border-left:1px solid rgba(24,6,54,.14) !important}
html[data-theme="light"] .case-meta-val.live{color:#11807A !important}
html[data-theme="light"] .deal-note .deal-note-tag{color:#B589FF !important;border-color:rgba(181,137,255,.35) !important;background:rgba(181,137,255,.10) !important}
html[data-theme="light"] .deal-note :is(a,strong,b){color:#B589FF !important}
/* barra de janela dos prints (Studio, Outsourcing): branca no claro */
html[data-theme="light"] :is(.st-bar,.psa-shot-bar){background:#fff !important;border-bottom:1px solid rgba(24,6,54,.10) !important}
html[data-theme="light"] :is(.st-bar,.psa-shot-bar) i{background:rgba(24,6,54,.16) !important}
html[data-theme="light"] :is(.st-bar,.psa-shot-bar) span{color:#5F5A88 !important}
html[data-theme="light"] .st-bar .st-bar-b,html[data-theme="light"] .st-bar .st-bar-arrow{color:#3E3CF9 !important}
html[data-theme="light"] .psa-shot{border-color:rgba(24,6,54,.12) !important;box-shadow:0 30px 70px -20px rgba(24,6,54,.28) !important}

/* ================= Páginas de Estratégia (CISO, CTO, S&C, LGPD) — 2026-10-28 ================= */
html[data-theme="light"] :is(.mq-num-wm,.gat-num-wm){color:rgba(126,60,249,.16) !important}
html[data-theme="light"] .hm-model-tag{color:#9A5B00 !important;background:rgba(244,184,96,.16) !important;border-color:rgba(183,121,31,.35) !important}
html[data-theme="light"] .deal-when{background:rgba(126,60,249,.06) !important;border-left-color:#7E3CF9 !important;color:#3F3A66 !important}
html[data-theme="light"] .deal-when :is(strong,b){color:#180636 !important}
/* faixa EXIN da LGPD: ilha escura inteira */
html[data-theme="light"] .dpo-strip-inner{--text-1:#fff;--text-2:#C3C0DC;--text-3:#A8A4C5;--text-4:#888399;--branco:#fff;--azulescuro:#180636;--border:rgba(255,255,255,.08);background:linear-gradient(135deg,#180636,#2a1450) !important;color:#fff}
html[data-theme="light"] .dpo-strip-inner *{color:inherit}
html[data-theme="light"] .dpo-strip-inner :is(strong,b){color:#fff !important}
html[data-theme="light"] .dpo-strip{background:transparent !important}
html[data-theme="light"] .dpo-strip-inner p,html[data-theme="light"] .dpo-strip-inner [class*="body"],html[data-theme="light"] .dpo-strip-inner [class*="text"]{color:#C3C0DC !important}

/* 28/10 noite: ilhas escuras usam a cor original da página (menta, lilás ou rosa), não o azul do claro */
html[data-theme="light"]{--menta-orig:var(--menta)}
html[data-theme="light"] :is(.cta-strip,.ops-strip) :is(strong,b){color:var(--menta-orig,#7EE5DD) !important}
/* números do hero: só divisória vertical leve, igual em todas as páginas */
html[data-theme="light"] .hero-meta-stats.hero-meta-stats.hero-meta-stats.hero-meta-stats > .hero-stat{border-top:0 !important;border-right:0 !important;border-bottom:0 !important;border-left:1px solid rgba(24,6,54,.10) !important;background:transparent !important}
html[data-theme="light"] .hero-meta-stats.hero-meta-stats.hero-meta-stats.hero-meta-stats > .hero-stat:first-child{border-left:0 !important}
html[data-theme="light"] .hero-meta-stats.hero-meta-stats.hero-meta-stats.hero-meta-stats{border-top:1px solid rgba(24,6,54,.10) !important;border-left:0 !important;border-right:0 !important}
html[data-theme="light"] :is(.hm-model-tag,.heatmap-model-tag){color:#9A5B00 !important}
html[data-theme="light"] .featured-case-tag.featured-case-tag.featured-case-tag.featured-case-tag{background:transparent !important;border:0 !important;color:#3E3CF9 !important}
html[data-theme="light"] .cv-status.cv-status.cv-status.cv-status{background:rgba(17,128,122,.10) !important;border-color:rgba(17,128,122,.30) !important;color:#11807A !important}
html[data-theme="light"] .cv-status::before,html[data-theme="light"] .cv-status i{background:#11807A !important;box-shadow:none !important}

/* ===== 28/10 noite: ajustes finos Estratégia (seletores repetidos p/ vencer as regras geradas por página) ===== */
/* mapa CISO/CTO: Hoje em âmbar, Com Zulti em roxo, segmento vazio visível */
html[data-theme="light"] :is(.hm-model,.hm-head-cell)[data-model="status-quo"] .hm-model-tag.hm-model-tag.hm-model-tag,
html[data-theme="light"] .hm-head-cell.hm-head-cell[data-m="sq"] .hm-model-tag.hm-model-tag.hm-model-tag{color:#9A5B00 !important;background:rgba(214,140,20,.10) !important;border-color:rgba(214,140,20,.40) !important}
html[data-theme="light"] .hm-model.hm-model[data-model="zulti"] .hm-model-tag.hm-model-tag.hm-model-tag,
html[data-theme="light"] .hm-head-cell.hm-head-cell[data-m="zulti"] .hm-model-tag.hm-model-tag.hm-model-tag{color:#7E3CF9 !important;background:rgba(126,60,249,.08) !important;border-color:rgba(126,60,249,.40) !important}
html[data-theme="light"] .hm-bar-seg.hm-bar-seg.hm-bar-seg,html[data-theme="light"] .hm-seg.hm-seg.hm-seg{background:rgba(24,6,54,.08) !important;box-shadow:none !important}
html[data-theme="light"] .hm-cell.hm-cell[data-model="status-quo"] .hm-bar-seg.on.on,html[data-theme="light"] .hm-seg.hm-seg.on[data-m="sq"]{background:#D68C14 !important}
html[data-theme="light"] .hm-cell.hm-cell[data-model="zulti"] .hm-bar-seg.on.on,html[data-theme="light"] .hm-seg.hm-seg.on[data-m="zulti"]{background:linear-gradient(90deg,#3E3CF9,#7E3CF9) !important}
html[data-theme="light"] .hm-cell.hm-cell[data-model="status-quo"],html[data-theme="light"] .hm-cell-data.hm-cell-data[data-m="sq"]{background:#FFFBF2 !important}
html[data-theme="light"] .hm-cell.hm-cell[data-model="zulti"],html[data-theme="light"] .hm-cell-data.hm-cell-data[data-m="zulti"]{background:#F8F5FF !important}
html[data-theme="light"] .hm-h.hm-h,html[data-theme="light"] .hm-head-cell.hm-head-cell{background:#fff !important}
html[data-theme="light"] .hm-cell-area.hm-cell-area,html[data-theme="light"] .hm-fn.hm-fn{background:#fff !important}
html[data-theme="light"] .hm-model-name.hm-model-name{color:#180636 !important}
/* moldura do print: borda fina */
html[data-theme="light"] .psa-shot.psa-shot.psa-shot{background:#fff !important;border:1px solid rgba(24,6,54,.10) !important;box-shadow:0 30px 70px -24px rgba(24,6,54,.25) !important}
/* centro da matriz CTO */
html[data-theme="light"] .matriz-center-dot.matriz-center-dot.matriz-center-dot{background:#fff !important;border:1px solid rgba(126,60,249,.45) !important;color:#7E3CF9 !important;box-shadow:0 6px 18px -6px rgba(126,60,249,.35) !important}
html[data-theme="light"] .matriz-center-dot.matriz-center-dot.matriz-center-dot::before{background:none !important}
html[data-theme="light"] .matriz-cross.matriz-cross::before{background:linear-gradient(90deg,transparent,rgba(24,6,54,.14) 20%,rgba(24,6,54,.14) 80%,transparent) !important}
html[data-theme="light"] .matriz-cross.matriz-cross::after{background:linear-gradient(180deg,transparent,rgba(24,6,54,.14) 20%,rgba(24,6,54,.14) 80%,transparent) !important}
/* hover de card: continua branco, só sombra e borda */
html[data-theme="light"] :is(.journey-box,.gat-card,.mq-card,.mod,.layer-card,.curve-step,.curve-point,.anatomy-card,.team-card,.step,.arg-card,.cross-item,.premissa-card,.pricing-row,.fw-card,.type-card,.case-card,.deal-card,.deal-exec-card):is(.journey-box,.gat-card,.mq-card,.mod,.layer-card,.curve-step,.curve-point,.anatomy-card,.team-card,.step,.arg-card,.cross-item,.premissa-card,.pricing-row,.fw-card,.type-card,.case-card,.deal-card,.deal-exec-card):hover{background:#fff !important;background-image:none !important;border-color:rgba(62,60,249,.30) !important;box-shadow:0 20px 50px -24px rgba(62,60,249,.28) !important}
