/* Estilos do topo escolhidos no painel (hero-estilos.js) */
.hero-foto-cartao,.hero-x-camada{display:none}
.hero-x .hero-bg-image,.hero-x .hero-foto-cartao{transition:opacity .6s ease}
.hero-x.trocando .hero-bg-image,.hero-x.trocando .hero-foto-cartao{opacity:0!important}
.hero-x{transition:background-color .4s}
@media(min-width:769px){
body:not([data-hero-pc="atual"])[data-hero-foto="1"]:not([data-hero-pc="tecnologia"]):not([data-hero-pc="claro"]) .hero-x .hero-bg-image{background-image:var(--hero-foto)!important;background-size:cover!important}
body:not([data-hero-pc="atual"])[data-hero-foto="1"] .hero-x .hero-carrossel-trilho{display:none}
body[data-hero-foto="0"][data-hero-pc="dividido"] .hero-x .hero-content{grid-template-columns:1fr;grid-template-areas:'texto' 'busca'}
body[data-hero-foto="0"][data-hero-pc="dividido"] .hero-x .hero-foto-cartao{display:none}
body[data-hero-pc="retrato"] .hero-x .hero-bg-image{filter:blur(14px) saturate(1.1);transform:scale(1.12)}
body[data-hero-pc="retrato"] .hero-x .hero-bg-overlay{background:linear-gradient(180deg,rgba(9,30,60,.55),rgba(9,30,60,.35) 60%,rgba(9,30,60,.55))!important}
body[data-hero-pc="vidro"] .hero-x .hero-bg-image{filter:blur(5px);transform:scale(1.06)}
body[data-hero-pc="vidro"] .hero-x .hero-bg-overlay{background:linear-gradient(180deg,rgba(6,22,46,.62),rgba(6,22,46,.28) 55%,rgba(6,22,46,.7))!important}
body[data-hero-pc="vidro"] .hero-x .search-box-card{background:rgba(255,255,255,.16)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.3)!important}
body[data-hero-pc="vidro"] .hero-x .search-field-group{background:#fff!important}
body[data-hero-pc="vidro"] .hero-x .search-type-tab{color:#fff}
body[data-hero-pc="vidro"] .hero-x .search-type-tab.active{background:#fff!important;color:var(--brand-cobalt)!important}
body[data-hero-pc="vidro"] .hero-x .search-box-badges,body[data-hero-pc="vidro"] .hero-x .search-box-badges *{color:#fff!important}
body[data-hero-pc="duotone"] .hero-x .hero-bg-image{filter:grayscale(1) contrast(1.15) brightness(.95)}
body[data-hero-pc="duotone"] .hero-x .hero-x-camada{display:block;position:absolute;inset:0;z-index:2;background:#1d5fd1;mix-blend-mode:color;pointer-events:none}
body[data-hero-pc="duotone"] .hero-x .hero-bg-overlay{background:linear-gradient(180deg,rgba(10,31,61,.5),rgba(10,31,61,.2) 50%,rgba(10,31,61,.55))!important}
body[data-hero-pc="tecnologia"] .hero-x{background:linear-gradient(135deg,#0b2347 0%,#123a73 55%,#1d5fd1 100%)!important}
body[data-hero-pc="tecnologia"] .hero-x .hero-bg-image{display:none!important}
body[data-hero-pc="tecnologia"] .hero-x .hero-bg-overlay{background:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1.4px)!important;background-size:22px 22px!important;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}
body[data-hero-pc="tecnologia"] .hero-x .hero-x-camada{display:block;position:absolute;inset:0;z-index:2;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 520' preserveAspectRatio='none'%3E%3Cpath d='M-40 420 C 300 300, 520 470, 760 330 S 1200 160, 1500 240' fill='none' stroke='%2373b4ff' stroke-opacity='.35' stroke-width='2' stroke-dasharray='6 10'/%3E%3Ccircle cx='760' cy='330' r='5' fill='%2373b4ff' fill-opacity='.6'/%3E%3Ccircle cx='300' cy='357' r='4' fill='%2373b4ff' fill-opacity='.5'/%3E%3Ccircle cx='1200' cy='190' r='4' fill='%2373b4ff' fill-opacity='.5'/%3E%3C/svg%3E") center/100% 100% no-repeat}
body[data-hero-pc="tecnologia"] .hero-x .network-hero-credit{display:none}
body[data-hero-pc="claro"] .hero-x{background:linear-gradient(180deg,#eef4fc,#fff)!important}
body[data-hero-pc="claro"] .hero-x .hero-bg-image,body[data-hero-pc="claro"] .hero-x .hero-bg-overlay,body[data-hero-pc="claro"] .hero-x .network-hero-credit{display:none!important}
body[data-hero-pc="claro"] .hero-x .hero-heading{color:var(--brand-navy,#0f2a4d)!important;text-shadow:none!important}
body[data-hero-pc="claro"] .hero-x .hero-subheading{color:#475569!important;text-shadow:none!important}
body[data-hero-pc="claro"] .hero-x .badge-hero-pill{background:#dbe8fb!important;color:var(--brand-cobalt,#1d5fd1)!important;border-color:transparent!important}
body[data-hero-pc="claro"] .hero-x .search-box-card{border:1px solid #e3e9f2}
body[data-hero-pc="banner"] .hero-x{background:#fff!important}
body[data-hero-pc="banner"] .hero-x .hero-bg-image,body[data-hero-pc="banner"] .hero-x .hero-bg-overlay{bottom:auto!important;height:calc(100% - 150px)!important}
body[data-hero-pc="banner"] .hero-x .hero-bg-image{filter:blur(2.5px);transform:scale(1.03)}
body[data-hero-pc="banner"] .hero-x .hero-bg-overlay{background:linear-gradient(180deg,rgba(6,22,46,.7),rgba(6,22,46,.45) 55%,rgba(6,22,46,.35))!important}
body[data-hero-pc="banner"] .hero-x .search-box-card{box-shadow:0 22px 50px rgba(8,25,55,.18)!important}
body[data-hero-pc="dividido"] .hero-x{background:#f6f9fd!important}
body[data-hero-pc="dividido"] .hero-x .hero-bg-image,body[data-hero-pc="dividido"] .hero-x .hero-bg-overlay,body[data-hero-pc="dividido"] .hero-x .network-hero-credit{display:none!important}
body[data-hero-pc="dividido"] .hero-x .hero-content{display:grid;grid-template-columns:1.05fr .95fr;grid-template-areas:'texto foto' 'busca busca';column-gap:48px;align-items:center}
body[data-hero-pc="dividido"] .hero-x .hero-text-block{grid-area:texto;text-align:left!important;margin:0!important;max-width:none!important}
body[data-hero-pc="dividido"] .hero-x .hero-heading{color:var(--brand-navy,#0f2a4d)!important;text-shadow:none!important;text-align:left}
body[data-hero-pc="dividido"] .hero-x .hero-subheading{color:#475569!important;text-shadow:none!important;margin-left:0!important;text-align:left}
body[data-hero-pc="dividido"] .hero-x .badge-hero-pill{background:#dbe8fb!important;color:var(--brand-cobalt,#1d5fd1)!important;border-color:transparent!important}
body[data-hero-pc="dividido"] .hero-x .hero-foto-cartao{display:block;grid-area:foto;height:300px;border-radius:26px;background:var(--hero-foto) center/cover no-repeat;box-shadow:0 26px 54px rgba(15,42,77,.22)}
body[data-hero-pc="dividido"] .hero-x .search-box-card{grid-area:busca;margin-top:30px}
body[data-hero-pc="lateral"] .hero-x .hero-bg-image{background-position:70% 45%!important}
body[data-hero-pc="lateral"] .hero-x .hero-bg-overlay{background:linear-gradient(90deg,#0d2547 0%,#0d2547 30%,rgba(13,37,71,.62) 50%,rgba(13,37,71,.05) 78%)!important}
body[data-hero-pc="lateral"] .hero-x .hero-text-block{text-align:left!important;margin-left:0!important;max-width:600px!important}
body[data-hero-pc="lateral"] .hero-x .hero-subheading{margin-left:0!important}
body[data-hero-pc="escuro"] .hero-x{background:#0a1220!important}
body[data-hero-pc="escuro"] .hero-x .hero-bg-image{filter:blur(10px) grayscale(.3);opacity:.35;transform:scale(1.1)}
body[data-hero-pc="escuro"] .hero-x .hero-bg-overlay{background:radial-gradient(80% 90% at 50% 0%,rgba(29,95,209,.35),transparent 70%)!important}
body[data-hero-pc="escuro"] .hero-x .badge-hero-pill{color:#7dd3fc!important;background:rgba(125,211,252,.1)!important;border:1px solid rgba(125,211,252,.3)!important}
body[data-hero-pc="escuro"] .hero-x .search-box-card{background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.14)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
body[data-hero-pc="escuro"] .hero-x .search-field-group{background:#fff!important}
body[data-hero-pc="escuro"] .hero-x .search-type-tab{color:#fff}
body[data-hero-pc="escuro"] .hero-x .search-type-tab.active{background:#fff!important;color:var(--brand-cobalt)!important}
body[data-hero-pc="escuro"] .hero-x .search-box-badges,body[data-hero-pc="escuro"] .hero-x .search-box-badges *{color:#cbd5e1!important}
}
@media(max-width:768px){
body:not([data-hero-cel="atual"])[data-hero-foto="1"] .hero-x .hero-bg-image{background-image:var(--hero-foto)!important;background-size:cover!important}
body:not([data-hero-cel="atual"])[data-hero-foto="1"] .hero-x .hero-carrossel-trilho{display:none}
body[data-hero-foto="0"][data-hero-cel="dividido"] .hero-x .hero-foto-cartao{display:none!important}
body[data-hero-cel="retrato"] .hero-x .hero-bg-image{filter:blur(8px);transform:scale(1.15)}
body[data-hero-cel="retrato"] .hero-x .hero-bg-overlay{background:linear-gradient(180deg,rgba(9,30,60,.45),rgba(9,30,60,.25))!important}
body[data-hero-cel="vidro"] .hero-x .hero-bg-image{filter:blur(3px);transform:scale(1.08)}
body[data-hero-cel="vidro"] .hero-x .hero-bg-overlay{background:linear-gradient(180deg,rgba(6,22,46,.45),rgba(6,22,46,.2))!important}
body[data-hero-cel="duotone"] .hero-x .hero-bg-image{filter:grayscale(1) contrast(1.15)}
body[data-hero-cel="duotone"] .hero-x .hero-x-camada{display:block;position:absolute;left:0;right:0;top:0;height:118px;z-index:2;background:#1d5fd1;mix-blend-mode:color;pointer-events:none}
body[data-hero-cel="tecnologia"] .hero-x .hero-bg-image{display:none!important}
body[data-hero-cel="tecnologia"] .hero-x .hero-bg-overlay{background:radial-gradient(rgba(255,255,255,.16) 1px,transparent 1.4px) 0 0/18px 18px,linear-gradient(135deg,#0b2347,#123a73 55%,#1d5fd1)!important}
body[data-hero-cel="claro"] .hero-x{background:linear-gradient(180deg,#e8f0fb,#F4F7FB 140px)!important}
body[data-hero-cel="claro"] .hero-x .hero-bg-image,body[data-hero-cel="claro"] .hero-x .hero-bg-overlay{display:none!important}
body[data-hero-cel="banner"] .hero-x .hero-bg-overlay{background:linear-gradient(180deg,rgba(6,22,46,.5),rgba(6,22,46,.2))!important}
body[data-hero-cel="dividido"] .hero-x .hero-bg-image,body[data-hero-cel="dividido"] .hero-x .hero-bg-overlay{display:none!important}
body[data-hero-cel="dividido"] .hero-x>.hero-content{padding-top:12px!important}
body[data-hero-cel="dividido"] .hero-x .hero-foto-cartao{display:block;height:128px;border-radius:18px;margin:0 0 10px;background:var(--hero-foto) center 45%/cover no-repeat;box-shadow:0 10px 24px rgba(15,42,77,.18)}
body[data-hero-cel="lateral"] .hero-x .hero-bg-overlay{background:linear-gradient(90deg,rgba(13,37,71,.7),rgba(13,37,71,.1))!important}
body[data-hero-cel="escuro"] .hero-x{background:#0a1220!important}
body[data-hero-cel="escuro"] .hero-x .hero-bg-image{filter:blur(6px) grayscale(.3);opacity:.45;transform:scale(1.1)}
body[data-hero-cel="escuro"] .hero-x .hero-bg-overlay{background:radial-gradient(90% 100% at 50% 0%,rgba(29,95,209,.35),transparent 75%)!important}
body[data-hero-textos="1"] .hero-x .hero-text-block{display:block!important;margin:0 0 14px!important}
body[data-hero-textos="1"] .hero-x .hero-heading{font-size:26px!important}
body[data-hero-textos="1"] .hero-x .hero-subheading{font-size:14px!important}
body[data-hero-textos="1"]:not([data-hero-cel="dividido"]):not([data-hero-cel="claro"]) .hero-x .hero-bg-image,body[data-hero-textos="1"]:not([data-hero-cel="dividido"]):not([data-hero-cel="claro"]) .hero-x .hero-bg-overlay{height:300px!important}
body[data-hero-textos="1"]:not([data-hero-cel="dividido"]):not([data-hero-cel="claro"]) .hero-x>.hero-content{padding-top:84px!important}
body[data-hero-textos="1"][data-hero-cel="dividido"] .hero-x .hero-heading,body[data-hero-textos="1"][data-hero-cel="claro"] .hero-x .hero-heading{color:var(--brand-navy,#0f2a4d)!important;text-shadow:none!important}
body[data-hero-textos="1"][data-hero-cel="dividido"] .hero-x .hero-subheading,body[data-hero-textos="1"][data-hero-cel="claro"] .hero-x .hero-subheading{color:#475569!important;text-shadow:none!important}
}
@media (prefers-reduced-motion:reduce){.hero-x .hero-bg-image,.hero-x .hero-foto-cartao{transition:none}}
