/* Montado pelo 069-c24h-home-atomic.php a partir das folhas de mu-plugins/c24h-home-atomic/. Não editar: é refeito sozinho. */
/* camada-papeis-classes.css */
.page-id-65779 #main-content:has(> .elementor-65779) {
width: 100%;
max-width: none;
padding: 0;
}
.c24h-bench-role-hm {
--navy: var(--c24h-deep, #04272E);
--verde: var(--c24h-green, #008744);
--tint: var(--c24h-tint, #EEF8F3);
--sup: var(--c24h-surface, #F4F8F6);
--suave: var(--c24h-soft, #F7F8FA);
--borda: var(--c24h-border, #E8F0EE);
--mudo: var(--c24h-muted, #5E6866);
--branco: var(--c24h-white, #FFF);
--sombra-flut: var(--c24h-shadow, 0 3px 12px rgba(4,39,46,.12));
--ease-some: cubic-bezier(.4, 0, .2, 1);
--ease-entra: var(--c24h-ease-showcase, cubic-bezier(.22,1,.36,1));
--ease-folha: var(--c24h-ease, cubic-bezier(.2,.8,.2,1));
--wrap: 1360px;
--gutter: 40px;
--hd-h: 68px;
--f-corpo: Sora, "Segoe UI", Arial, sans-serif;
--f-tit: Rubik, "Segoe UI", Arial, sans-serif;
color: var(--navy);
background: var(--branco);
font: 400 16px/1.55 var(--f-corpo);
}
@media (max-width: 1439.98px) { .c24h-bench-role-hm { --gutter: 32px; } }
@media (max-width: 1365.98px) { .c24h-bench-role-hm { --gutter: 24px; } }
@media (max-width: 767.98px) { .c24h-bench-role-hm { --gutter: 16px; --hd-h: 60px; } }
.c24h-bench-role-hm.e-con, .c24h-bench-role-hm :where(.e-con) {
--display: block !important;
--gap: 0px;
--row-gap: 0px;
--column-gap: 0px;
--padding-block-start: 0px;
--padding-block-end: 0px;
--padding-inline-start: 0px;
--padding-inline-end: 0px;
width: auto;
max-width: none;
min-width: 0;
}
.c24h-bench-role-hm :is(.c24h-bench-role-her__bts, .c24h-bench-role-fita__f, .c24h-bench-role-fita__trilho, .c24h-bench-role-fita__lista, .c24h-bench-role-chips, .c24h-bench-role-logos__trilho, .c24h-bench-role-logos__lista, .c24h-bench-role-post--h).e-con {
flex-direction: row;
}
.c24h-bench-role-hm :is(.c24h-bench-role-fita__trilho, .c24h-bench-role-fita__lista, .c24h-bench-role-logos__lista).e-con {
flex: none;
width: max-content;
}
@media (prefers-reduced-motion: reduce) {
.c24h-bench-role-hm .c24h-bench-role-logos__lista.e-con { width: 100%; }
}
.elementor.elementor .c24h-bench-role-hm .c24h-bench-role-hm-button.c24h-bench-role-bt {
width: auto;
flex: none;
}
.c24h-bench-role-hm :where(.elementor-widget) { margin: 0; }
.c24h-bench-role-hm :where(p, h1, h2, h3, h4, figure, ul, li) { margin: 0; }
.c24h-bench-role-hm :where(img) { display: block; max-width: 100%; height: auto; }
.c24h-bench-role-hm :where(a) { color: inherit; }
.c24h-bench-role-hm .c24h-bench-role-hm-rich { text-align: inherit !important; }
.c24h-bench-role-hm .c24h-bench-role-wrap { width: min(100% - 2 * var(--gutter), var(--wrap)); margin-inline: auto; }
.c24h-bench-role-hm .c24h-bench-role-hm-heading .elementor-heading-title { color: inherit; font: inherit; letter-spacing: inherit; text-wrap: inherit; }
body:not(.elementor-editor-active) .c24h-bench-role-hm :where(.c24h-bench-role-hm-rich, .c24h-bench-role-hm-rich > .elementor-widget-container, .c24h-bench-role-hm-image:not(.c24h-bench-role-prod__f2), .c24h-bench-role-hm-image > .elementor-widget-container, .c24h-bench-role-hm-image .wp-caption) {
display: contents;
}
.c24h-bench-role-hm .c24h-bench-role-prod__f2 { position: absolute; inset: 0; }
.c24h-bench-role-hm .c24h-bench-role-prod__foto.e-con { width: 100%; flex: none; }
.c24h-bench-role-hm .c24h-bench-role-hm-mapa-imagem img { width: 100%; aspect-ratio: 576 / 594; }
.c24h-bench-role-hm .c24h-bench-role-hm-tag-li > a { width: 100%; }
.c24h-bench-role-hm .c24h-bench-role-hm-tag-li:has(> .c24h-bench-role-hm-rich) { min-width: 0; }
.c24h-bench-role-hm .c24h-bench-role-hm-tag-ul.c24h-bench-role-mp__produtos { display: none; }
.c24h-bench-role-hm .c24h-bench-role-mp__chip-ic { flex: 0 0 30px; }
.c24h-bench-role-hm .c24h-bench-role-hm-tag-figure > .c24h-bench-role-hm-image { width: 100%; }
.c24h-bench-role-hm .c24h-bench-role-hm-tag-ul, .c24h-bench-role-hm .c24h-bench-role-hm-tag-ol { list-style: none; }
.c24h-bench-role-hm .c24h-bench-role-hm-tag-span:is(.c24h-bench-role-est__pc-barra,:where([data-c24h-layout~="est__pc"] > :first-child)) > i { display: block; }
.c24h-bench-role-hm .c24h-bench-role-hm-tag-span:is(.c24h-bench-role-est__pc-barra,:where([data-c24h-layout~="est__pc"] > :first-child)) > .c24h-bench-role-hm-rich > i { display: block; }
.c24h-bench-role-hm .c24h-bench-role-sr {
position: absolute !important;
width: 1px; height: 1px; padding: 0; margin: -1px; border: 0;
overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap;
}
.c24h-bench-role-hm .c24h-bench-role-i { width: 20px; height: 20px; flex: none; }
.c24h-bench-role-hm .c24h-bench-role-i14 { width: 14px; height: 14px; }
.c24h-bench-role-hm .c24h-bench-role-i16 { width: 16px; height: 16px; }
.c24h-bench-role-hm .c24h-bench-role-i18 { width: 18px; height: 18px; }
.c24h-bench-role-hm .c24h-bench-role-hm-ico, .c24h-bench-role-hm .c24h-bench-role-hm-button .c24h-bench-role-elementor-button::before {
display: inline-block;
background-color: currentColor;
-webkit-mask: var(--hm-icon) center / contain no-repeat;
mask: var(--hm-icon) center / contain no-repeat;
}
.c24h-bench-role-hm .c24h-bench-role-hm-button.c24h-bench-role-bt { height: auto; padding: 0; background: none; border: 0; }
.c24h-bench-role-hm .c24h-bench-role-hm-button.c24h-bench-role-bt::after { content: none; }
.c24h-bench-role-hm .c24h-bench-role-hm-button .c24h-bench-role-elementor-button {
display: inline-flex; justify-content: center; align-items: center; gap: 10px;
min-height: var(--c24h-primary-height, 48px); padding: 0 24px; border-radius: 8px;
font: inherit; letter-spacing: inherit; text-transform: none; text-decoration: none;
}
.c24h-bench-role-hm .c24h-bench-role-hm-button .c24h-bench-role-elementor-button::before { content: ""; order: 2; width: 18px; height: 18px; }
.c24h-bench-role-hm .c24h-bench-role-hm-button:not([class*="hm-button-ic-"]):not([class*="hm-button-rs-"]) .c24h-bench-role-elementor-button::before { display: none; }
.c24h-bench-role-hm .c24h-bench-role-hm-button.c24h-bench-role-bt--pri .c24h-bench-role-elementor-button { background: var(--verde); color: #fff; }
.c24h-bench-role-hm .c24h-bench-role-hm-button.c24h-bench-role-bt--pri .c24h-bench-role-elementor-button:hover { background: var(--c24h-deep, #04272E); }
.c24h-bench-role-hm .c24h-bench-role-hm-button.c24h-bench-role-bt--vidro .c24h-bench-role-elementor-button { background: rgba(255,255,255,.07); border: 1px solid rgba(255,255,255,.22); color: #fff; }
.c24h-bench-role-hm .c24h-bench-role-hm-button.c24h-bench-role-bt--vidro .c24h-bench-role-elementor-button:hover { background: rgba(255,255,255,.14); }
.c24h-bench-role-hm .c24h-bench-role-hm-button.bt--sec .c24h-bench-role-elementor-button { background: #fff; color: var(--navy); border: 1px solid var(--borda); }
.c24h-bench-role-hm :focus-visible { outline: 2px solid var(--navy); outline-offset: 3px; }
.c24h-bench-role-hm .c24h-bench-role-her :focus-visible, .c24h-bench-role-hm .c24h-bench-role-est :focus-visible, .c24h-bench-role-hm .c24h-bench-role-av :focus-visible, .c24h-bench-role-hm .c24h-bench-role-faq :focus-visible { outline-color: #fff; }
.c24h-bench-role-hm .c24h-bench-role-hm-info {
position: relative; display: inline-grid; place-items: center;
width: 22px; height: 22px; border-radius: 50%; color: inherit;
}
.c24h-bench-role-hm .c24h-bench-role-hm-info::after { content: ""; position: absolute; inset: -11px; }
.c24h-bench-role-hm .c24h-bench-role-folha__pop {
padding: 10px 12px; border-radius: 8px; background: var(--sup);
font: 400 12.5px/1.5 var(--f-corpo); color: var(--navy);
}
.c24h-bench-role-hm.hm-pronta .c24h-bench-role-hm-info-texto:not(.is-aberto) { display: none; }
@media (prefers-reduced-motion: no-preference) {
.c24h-bench-role-hm.hm-pronta .c24h-bench-role-rv:not(.is-in) { opacity: 0; transform: translateY(24px); }
.c24h-bench-role-hm.hm-pronta .c24h-bench-role-rv { transition: opacity .7s var(--ease-entra), transform .7s var(--ease-entra); transition-delay: var(--d, 0ms); }
}
.c24h-bench-role-hm .c24h-bench-role-hm-emp-lista .elementor-icon-list-items { display: grid; gap: 10px; }
.c24h-bench-role-hm .c24h-bench-role-hm-emp-lista .elementor-icon-list-item { display: flex; align-items: flex-start; gap: 10px; }
.c24h-bench-role-hm .c24h-bench-role-hm-emp-lista .elementor-icon-list-item::before {
content: ""; flex: 0 0 22px; height: 22px; border-radius: 50%;
background: var(--tint) url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-check.svg") center / 14px 14px no-repeat;
}
.c24h-bench-role-hm .c24h-bench-role-hm-emp-lista .elementor-icon-list-text { color: var(--navy); font-size: 14.5px; line-height: 1.45; }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel { width: min(100%, 760px); max-width: 760px; margin-inline: auto; padding: 20px 0 72px; }
.elementor.elementor .c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel { max-width: min(100%, 760px); }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .e-n-carousel { overflow: visible; }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .swiper-wrapper { align-items: stretch; }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .swiper-slide { opacity: .4; transition: opacity .55s var(--ease-entra); }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .swiper-slide-active { opacity: 1; }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .swiper-wrapper:not([style]) .swiper-slide:first-child { opacity: 1; }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .c24h-bench-role-avc {
position: relative; left: auto; top: auto; opacity: 1; transform: none;
width: 100%; min-height: 330px; cursor: default;
}
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .swiper-slide-active .c24h-bench-role-avc { background: rgba(255,255,255,.07); border-color: rgba(125,242,180,.35); }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .swiper-slide-next .c24h-bench-role-avc { transform: perspective(1200px) rotateY(-10deg) scale(.92); }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .swiper-slide-prev .c24h-bench-role-avc { transform: perspective(1200px) rotateY(10deg) scale(.92); }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .c24h-bench-role-avc::after { content: "”"; position: absolute; right: 32px; top: 20px; color: rgba(125,242,180,.14); font: 700 90px/1 var(--f-tit); }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .elementor-swiper-button {
position: absolute; top: auto; bottom: -65px; z-index: 5; display: grid; place-items: center;
width: 46px; height: 46px; border: 1px solid rgba(255,255,255,.25); border-radius: 50%; color: #fff;
}
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .elementor-swiper-button-prev { left: calc(50% - 127px); }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .elementor-swiper-button-next { right: calc(50% - 127px); }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .elementor-swiper-button svg { width: 18px; height: 18px; fill: currentColor; }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .swiper-pagination { bottom: -46px; --swiper-pagination-color: #7DF2B4; --swiper-pagination-bullet-inactive-color: #fff; }
.c24h-bench-role-hm:not(.hm-pronta) .c24h-bench-role-hm-av-carrossel .swiper-wrapper:not([style]) { overflow-x: auto; scroll-snap-type: x mandatory; }
.c24h-bench-role-hm:not(.hm-pronta) .c24h-bench-role-hm-av-carrossel .swiper-wrapper:not([style]) .swiper-slide { flex: 0 0 100%; opacity: 1; scroll-snap-align: start; }
.c24h-bench-role-hm .c24h-bench-role-faq__painel-esc { grid-template-rows: auto auto 1fr; column-gap: 56px; row-gap: 24px; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-intro { grid-area: 1 / 1; position: static; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-contato { grid-area: 3 / 1; align-self: start; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-contato .c24h-bench-role-faq__zap { margin-top: 0; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas, .c24h-bench-role-hm .c24h-bench-role-hm-faq-abas > .elementor-widget-container, .c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tabs { display: contents; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tabs-heading { grid-area: 2 / 1; display: grid; gap: 6px; align-self: start; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tabs-content { grid-area: 1 / 2 / span 3; display: block; min-width: 0; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tab-title {
display: flex; justify-content: flex-start; align-items: center; gap: 12px;
min-height: 46px; width: 100%; padding: 0 14px; border-radius: 8px; border: 1px solid transparent;
background: transparent; color: rgba(255,255,255,.72); font: 500 14.5px/1.2 var(--f-corpo); text-align: left;
}
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tab-title::before {
content: ""; width: 18px; height: 18px; flex: none; background: var(--menta);
mask: var(--assunto-icone) center / contain no-repeat;
}
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tab-title:nth-child(1) { --assunto-icone: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-palette.svg"); }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tab-title:nth-child(2) { --assunto-icone: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-truck.svg"); }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tab-title:nth-child(3) { --assunto-icone: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-shield-check.svg"); }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tab-title:nth-child(4) { --assunto-icone: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-credit-card.svg"); }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tab-title:nth-child(5) { --assunto-icone: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-image.svg"); }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tab-title[aria-selected="true"] { background: rgba(125,242,180,.1); border-color: rgba(125,242,180,.35); color: #fff; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tab-title:hover { color: #fff; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .c24h-bench-role-hm-faq-grupo:not(.e-active) { display: none; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-acordeao .e-n-accordion { display: grid; gap: 12px; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-acordeao .e-n-accordion-item-title {
min-height: 72px; padding: 18px 22px 18px 24px; color: #fff; font: 500 16px/1.4 var(--f-tit);
}
.c24h-bench-role-hm .c24h-bench-role-hm-faq-acordeao .e-n-accordion-item-title::after {
content: ""; flex: 0 0 34px; height: 34px; border: 1px solid rgba(255,255,255,.25); border-radius: 50%;
background: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-plus.svg") center / 16px 16px no-repeat; filter: invert(87%) sepia(40%) saturate(494%);
}
.c24h-bench-role-hm .c24h-bench-role-hm-faq-acordeao details[open] > summary::after { transform: rotate(45deg); }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-acordeao details:not([open]) > .e-con { display: none; }
.c24h-bench-role-hm:not(.hm-pronta) .c24h-bench-role-hm-faq-abas .c24h-bench-role-hm-faq-grupo { display: block; margin-block-end: 12px; }
.c24h-bench-role-hm .hm-tabela:not(:target) { display: none; }
.elementor-editor-active .c24h-bench-role-hm .hm-tabela,
.c24h-bench-role-hm .hm-dialogo .hm-tabela { display: block; }
.c24h-bench-role-hm .hm-tabela {
max-width: 720px; padding: 24px; color: var(--navy); background: #fff; font-size: 14px;
}
.c24h-bench-role-hm .hm-dialogo {
position: fixed; inset: 0; width: min(720px, calc(100% - 24px)); max-height: 90dvh;
margin: auto; padding: 0; overflow: auto; border: 1px solid var(--borda); border-radius: 12px;
}
.c24h-bench-role-hm .hm-dialogo::backdrop { background: rgba(4,39,46,.7); }
.c24h-bench-role-hm .hm-tabela-titulo { margin-bottom: 16px; font: 600 clamp(20px, 4vw, 28px)/1.18 var(--f-tit); }
.c24h-bench-role-hm .hm-tabela-valores { overflow-x: auto; }
.c24h-bench-role-hm .hm-tabela table { width: 100%; border-collapse: collapse; font-variant-numeric: tabular-nums; }
.c24h-bench-role-hm .hm-tabela :is(td, th) { padding: 7px; border-bottom: 1px solid var(--borda); text-align: left; }
.c24h-bench-role-hm .hm-tabela th { background: var(--tint); }
.c24h-bench-role-hm .hm-tabela p { margin: 12px 0; }
.c24h-bench-role-hm .hm-tabela-fechar .c24h-bench-role-elementor-button { margin-top: 8px; background: var(--verde); color: #fff; }
@media (max-width: 1023.98px) {
.c24h-bench-role-hm .c24h-bench-role-faq__painel-esc { grid-template-rows: auto; column-gap: 0; row-gap: 24px; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-intro { grid-area: 1 / 1; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tabs-heading { grid-area: 2 / 1; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-contato { grid-area: 3 / 1; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tabs-content { grid-area: 4 / 1; }
}
@media (max-width: 767.98px) {
.c24h-bench-role-hm .c24h-bench-role-hm-button .c24h-bench-role-elementor-button { min-height: 48px; padding-inline: 14px; }
.elementor.elementor .c24h-bench-role-hm .c24h-bench-role-her__bts .c24h-bench-role-hm-button.c24h-bench-role-bt { width: 100%; }
.c24h-bench-role-hm .c24h-bench-role-her__bts .c24h-bench-role-hm-button :is(.elementor-button-wrapper, .c24h-bench-role-elementor-button) { width: 100%; }
.c24h-bench-role-hm .c24h-bench-role-her__bts .c24h-bench-role-hm-button .c24h-bench-role-elementor-button { min-height: var(--c24h-primary-height, 48px); }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel { padding-block-start: 8px; }
.c24h-bench-role-hm .c24h-bench-role-hm-av-carrossel .c24h-bench-role-avc { min-height: 310px; }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tabs-heading {
display: flex; overflow-x: auto; margin-inline: calc(-1 * var(--gutter)); padding-inline: var(--gutter); scrollbar-width: none;
}
.c24h-bench-role-hm .c24h-bench-role-hm-faq-abas .e-n-tab-title { flex: none; width: auto; border-color: rgba(255,255,255,.14); }
.c24h-bench-role-hm .c24h-bench-role-hm-faq-acordeao .e-n-accordion-item-title { min-height: 60px; padding: 14px 16px; font-size: 15px; }
}
/* atomic-base-papeis-classes.css */
@scope (.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic) {
:scope.e-flexbox-base, .e-con.e-flexbox-base {
display: block;
gap: 0;
padding: 0;
}
}
/* prototipo-papeis-classes.css */
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic {--sec-y:var(--c24h-section-y, clamp(64px, 4.571vw + 46.17px, 112px));--cab-gap:48px;--menta:var(--c24h-accent-on-deep, #7DF2B4);--branco-74:rgba(255,255,255,.74);--navy-fundo:#031E24}
@media (max-width:1023.98px) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic {--sec-y:var(--c24h-section-y, clamp(64px, 4.571vw + 46.17px, 112px));--cab-gap:36px} }
@media (max-width:767.98px) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic {--sec-y:var(--c24h-section-y, clamp(64px, 4.571vw + 46.17px, 112px));--cab-gap:28px} }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .grad {background:linear-gradient(90deg,#008744 0%,#0A8F6A 40%,#0D6E7A 70%,#04272E 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .grad--neon {background-image:linear-gradient(90deg,var(--menta) 0%,var(--menta) 30%,#B9F5D8 50%,var(--menta) 70%,var(--menta) 100%);background-size:200% 100%}
@media (prefers-reduced-motion:no-preference) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .grad--neon {animation:brilho 6s linear infinite} @keyframes brilho {to{background-position:-200% 0}} }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-sec {position:relative;padding:var(--sec-y) 0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-sec--suave {background:var(--sup)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab {margin-bottom:var(--cab-gap)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab--centro {max-width:800px;margin-inline:auto;text-align:center}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab--centro .c24h-bench-role-cab__txt {margin-inline:auto}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab--lado {display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px 64px;align-items:end}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab__dir {display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab__olho {display:inline-flex;align-items:center;height:30px;margin:0 0 18px;padding:0 14px;border-radius:999px;border:1px solid rgba(0,135,68,.35);background:rgba(0,135,68,.06);color:#056839;font:600 11px/1 var(--f-corpo);letter-spacing:.12em;text-transform:uppercase}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab__tit {margin:0;color:var(--navy);font:600 clamp(30px,3.4vw,48px)/1.08 var(--f-tit);letter-spacing:-.03em;text-wrap:balance}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab__tit .grad {display:inline-block}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab--centro .c24h-bench-role-cab__tit .grad {display:block}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab__txt {margin-top:18px;max-width:58ch;color:var(--mudo);font-size:15.5px;line-height:1.65}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab--lado .c24h-bench-role-cab__txt {margin-top:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab__txt a {color:var(--verde);text-underline-offset:3px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-lk,:where([data-c24h-layout~="cab__dir"] [data-c24h-layout~="c24h-texto-em-linha"] > a:not([data-c24h-layout~="chips"] a))) {display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--navy);font:600 14px/1 var(--f-corpo);text-decoration:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-lk,:where([data-c24h-layout~="cab__dir"] [data-c24h-layout~="c24h-texto-em-linha"] > a:not([data-c24h-layout~="chips"] a))) .c24h-bench-role-i {transition:transform .25s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-lk,:where([data-c24h-layout~="cab__dir"] [data-c24h-layout~="c24h-texto-em-linha"] > a:not([data-c24h-layout~="chips"] a))):hover {color:var(--verde)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-lk,:where([data-c24h-layout~="cab__dir"] [data-c24h-layout~="c24h-texto-em-linha"] > a:not([data-c24h-layout~="chips"] a))):hover .c24h-bench-role-i {transform:translateX(4px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .escuro, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-av, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel-esc {--olho-cor:var(--menta)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est .c24h-bench-role-cab__olho, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-av .c24h-bench-role-cab__olho, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel-esc .c24h-bench-role-cab__olho {border-color:rgba(125,242,180,.45);background:rgba(125,242,180,.06);color:var(--menta);box-shadow:0 0 18px -6px rgba(125,242,180,.5) inset}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est .c24h-bench-role-cab__tit, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-av .c24h-bench-role-cab__tit, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel-esc .c24h-bench-role-cab__tit {color:#fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est .c24h-bench-role-cab__txt, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-av .c24h-bench-role-cab__txt, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel-esc .c24h-bench-role-cab__txt {color:var(--branco-74)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her :focus-visible, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est :focus-visible, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-av :focus-visible, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel-esc :focus-visible {outline-color:#fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-i-rs {fill:currentColor;stroke:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bt {display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--c24h-primary-height, 48px);padding:0 24px;border-radius:8px;font:600 15px/1 var(--f-corpo);letter-spacing:-.005em;white-space:nowrap;text-decoration:none;position:relative;overflow:hidden;isolation:isolate;
transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .3s ease,translate .35s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bt--pri {background:var(--verde);color:#fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bt--pri:hover {background:var(--c24h-deep, #04272E);box-shadow:0 10px 30px -8px color-mix(in srgb, var(--menta) 55%, transparent)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bt--pri::after {content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.32) 50%,transparent 70%);transform:translateX(-120%)}
@media (hover:hover) and (prefers-reduced-motion:no-preference) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bt--pri:hover::after {transform:translateX(120%);transition:transform .9s var(--ease-some)} }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bt--seta .c24h-bench-role-i {transition:transform .3s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bt--seta:hover .c24h-bench-role-i {transform:translateX(4px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bt--vidro {background:rgba(255,255,255,.07);color:#fff;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bt--vidro:hover {background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.5)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-chips {display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-chip,:where([data-c24h-layout~="chips"] a)) {display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--borda);background:#fff;color:var(--tinta);font:500 13px/1 var(--f-corpo);text-decoration:none;white-space:nowrap;transition:border-color .15s ease,color .15s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-chip,:where([data-c24h-layout~="chips"] a)):hover {border-color:var(--verde);color:var(--verde)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-rolar, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .cf__lista, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .faq__abas, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-chips, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__trilho {position:relative}
@media (max-width:767.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-rolar {display:grid!important;grid-auto-flow:column;grid-template-columns:none!important;gap:12px!important;margin-inline:calc(-1 * var(--gutter))!important;padding:2px var(--gutter) 6px!important;
overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-rolar::-webkit-scrollbar {display:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-rolar > .c24h-bench-role-hm-tag-li {scroll-snap-align:start}
}
@media (prefers-reduced-motion:no-preference) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-tit-rv {clip-path:inset(0 0 100% 0);transform:translateY(28px);transition:clip-path .9s var(--ease-entra),transform .9s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-tit-rv.is-in {clip-path:inset(-20% -5% -30% -5%);transform:none}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her {position:relative;isolation:isolate;overflow:hidden;overflow:clip;background:var(--navy);color:#fff;padding:56px 0 132px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__fundo {position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-her__ceu,:where([data-c24h-layout~="her__fundo"] > :nth-child(1))) {position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.5) .8px,transparent 1.2px),radial-gradient(rgba(125,242,180,.45) .8px,transparent 1.2px);background-size:140px 120px,90px 110px;background-position:0 0,40px 60px;opacity:.35;
-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-her__luz,:where([data-c24h-layout~="her__fundo"] > :is(:nth-child(2),:nth-child(3)))) {position:absolute;border-radius:50%}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-her__luz--a,:where([data-c24h-layout~="her__fundo"] > :nth-child(2))) {right:-4%;top:-10%;width:62%;height:120%;background:radial-gradient(closest-side,rgba(0,135,68,.45),rgba(0,135,68,0))}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-her__luz--b,:where([data-c24h-layout~="her__fundo"] > :nth-child(3))) {left:-14%;bottom:-40%;width:50%;height:90%;background:radial-gradient(closest-side,rgba(13,110,122,.45),rgba(13,110,122,0))}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__in {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__selo {display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px 0 12px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(125,242,180,.32);color:#C9F7DF;font:600 12.5px/1 var(--f-corpo);letter-spacing:.04em}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-her__pulso,:where([data-c24h-layout~="her__selo"] > :first-child)) {position:relative;width:8px;height:8px;border-radius:50%;background:var(--menta)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-her__pulso,:where([data-c24h-layout~="her__selo"] > :first-child))::after {content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--menta);opacity:0}
@media (prefers-reduced-motion:no-preference) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-her__pulso,:where([data-c24h-layout~="her__selo"] > :first-child))::after {animation:pulso 2s var(--ease-some) infinite} @keyframes pulso {0%{transform:scale(.6);opacity:.9}100%{transform:scale(2.2);opacity:0}} }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__tit {margin:22px 0 0;color:#fff;font:600 clamp(40px,4.5vw,66px)/1.02 var(--f-tit);letter-spacing:-.035em}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.her__l,:where([data-c24h-layout~="her__tit"] > :is(:nth-child(1),:nth-child(2)))) {display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.04em}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.her__l,:where([data-c24h-layout~="her__tit"] > :is(:nth-child(1),:nth-child(2)))) > span {display:inline-block}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__sub {margin-top:22px;max-width:44ch;color:var(--branco-74);font-size:17px;line-height:1.6}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .her__tickets {display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .her__tickets .c24h-bench-role-hm-tag-li {display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.88);font-size:14px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .her__tickets b {color:var(--menta);font-weight:600}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .her__tk-ic {display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:8px;background:rgba(125,242,180,.14);color:var(--menta)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__bts {display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__notas {display:flex;flex-direction:column;gap:2px;margin-top:14px;font-size:12.5px;color:rgba(255,255,255,.56)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__notas a {display:inline-flex;align-items:center;gap:4px;min-height:32px;color:var(--menta);font-size:13.5px;font-weight:600;text-decoration:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__notas a:hover {text-decoration:underline;text-underline-offset:3px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .her__av {display:inline-flex;align-items:center;gap:12px;margin-top:24px;padding:10px 16px 10px 14px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#fff;text-decoration:none;transition:background-color .2s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .her__av:hover {background:rgba(255,255,255,.12)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .her__av-n {font:700 28px/1 var(--f-tit);letter-spacing:-.03em}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .her__est {display:block;color:#F5B83D;font-size:13px;letter-spacing:2px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .her__av-t {display:block;color:rgba(255,255,255,.72);font-size:12.5px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__mapa {position:relative;justify-self:end;width:100%;max-width:600px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp {display:block;width:100%;height:auto;overflow:visible}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__pontos {fill:var(--menta)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__rota {fill:none;stroke:rgba(125,242,180,.12);stroke-width:1;stroke-dasharray:2 5}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__rastro {fill:none;stroke-linecap:round}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__rastro--1 {stroke:rgba(125,242,180,.18);stroke-width:5}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__rastro--2 {stroke:rgba(125,242,180,.5);stroke-width:2.4}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__rastro--3 {stroke:#E9FFF4;stroke-width:1.4}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__cabeca {fill:#fff;filter:drop-shadow(0 0 4px var(--menta)) drop-shadow(0 0 10px var(--menta))}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__pt {fill:var(--navy);stroke:var(--menta);stroke-width:1.4}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__anel {fill:none;stroke:var(--menta);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__dest.is-chegou .mp__pt {fill:var(--menta)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__dest.is-chegou .mp__anel {animation:chegou 1.1s var(--ease-some)}
@keyframes chegou {0%{opacity:.9;transform:scale(1)}100%{opacity:0;transform:scale(5)}}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__centro {fill:var(--menta);stroke:#fff;stroke-width:2}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__onda {fill:none;stroke:var(--menta);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__area {position:relative}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__entregas {position:absolute;inset:0;pointer-events:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__ent {position:absolute;z-index:3;display:flex;flex-direction:column;align-items:center;gap:5px;width:96px;padding:6px 6px 7px;border-radius:12px;background:#fff;color:var(--navy);
box-shadow:0 18px 36px -12px rgba(0,0,0,.55),0 0 0 1px rgba(125,242,180,.35);transform:translate(-50%,calc(-100% - 14px));transform-origin:50% 100%;animation:ent-chega 2.6s var(--ease-entra) both}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__ent::after {content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;margin-left:-6px;background:#fff;transform:rotate(45deg);border-radius:2px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__ent--baixo {transform:translate(-50%,14px);transform-origin:50% 0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__ent--baixo::after {bottom:auto;top:-6px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__ent img {position:relative;z-index:1;width:84px;height:84px;border-radius:8px;object-fit:cover;background:#F2F3F3}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__ent span {position:relative;z-index:1;font:600 11px/1.2 var(--f-corpo);text-align:center}
@keyframes ent-chega {0%{opacity:0;scale:.6}14%{opacity:1;scale:1.04}22%{scale:1}82%{opacity:1;scale:1}100%{opacity:0;scale:.92}}
@media (max-width:767.98px) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__ent {width:76px;padding:5px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__ent img {width:66px;height:66px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__ent span {font-size:10px} }
@media (prefers-reduced-motion:no-preference) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__onda {animation:onda 2.4s var(--ease-some) infinite}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .mp__onda--2 {animation-delay:1.2s}
@keyframes onda {0%{opacity:.8;transform:scale(1)}100%{opacity:0;transform:scale(4.5)}}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__orig-rot {position:absolute;left:78.5%;top:72%;transform:translate(calc(-100% - 12px),-130%);display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:rgba(4,39,46,.85);border:1px solid rgba(125,242,180,.35);color:#fff;font:600 12px/1 var(--f-corpo);white-space:nowrap}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__orig-rot .c24h-bench-role-i {color:var(--menta)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__chips {position:absolute;inset:0;margin:0;padding:0;list-style:none;pointer-events:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__chip {position:absolute;display:inline-flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;border-radius:12px;background:rgba(4,39,46,.72);border:1px solid rgba(255,255,255,.14);color:#fff;font:600 13px/1.2 var(--f-corpo);white-space:nowrap;pointer-events:auto;
-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 40px -18px rgba(0,0,0,.6)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__chip-ic {display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--verde);color:#fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__chip .c24h-bench-role-aviso__info {margin-left:-2px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__chip--a {left:-4%;top:6%}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__chip--b {left:-6%;top:58%}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__chip--c {right:-2%;bottom:2%}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__pop {position:absolute;left:0;top:calc(6% + 56px);z-index:5;width:min(340px,100%);margin:0;box-shadow:var(--sombra-flut)}
@media (prefers-reduced-motion:no-preference) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-mp__chip {animation:aparece .9s var(--ease-entra) both}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-mp__chip--a {animation-delay:.9s} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-mp__chip--b {animation-delay:1.1s} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-mp__chip--c {animation-delay:1.3s}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-her__mapa .mp__pontos {animation:mapa-entra 1.6s var(--ease-entra) .1s both}
@keyframes mapa-entra {from{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}
}
@media (prefers-reduced-motion:no-preference) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta :is(.her__l,:where([data-c24h-layout~="her__tit"] > :is(:nth-child(1),:nth-child(2)))) > span {animation:sobe-mascara 1s var(--ease-entra) both}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta :is(.her__l--2,:where([data-c24h-layout~="her__tit"] > :nth-child(2))) > span {animation:sobe-mascara 1s var(--ease-entra) .12s both,brilho 6s linear 1.2s infinite}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-her__selo {animation:aparece .8s var(--ease-entra) both}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-her__sub, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .her__tickets, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-her__bts, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-her__notas, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .her__av {animation:aparece .9s var(--ease-entra) both}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-her__sub {animation-delay:.25s} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .her__tickets {animation-delay:.35s} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-her__bts {animation-delay:.45s} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-her__notas {animation-delay:.55s} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .her__av {animation-delay:.65s}
@keyframes sobe-mascara {from{transform:translateY(105%)}to{transform:none}}
@keyframes aparece {from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
}
@media (max-width:1023.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her {padding:44px 0 124px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__in {grid-template-columns:minmax(0,1fr);gap:40px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__mapa {justify-self:center;max-width:560px}
}
@media (max-width:767.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her {padding:28px 0 104px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__tit {margin-top:18px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__sub {font-size:15.5px;margin-top:16px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .her__tickets .c24h-bench-role-hm-tag-li {width:100%}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__bts .c24h-bench-role-bt {flex:1 1 100%}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__mapa {max-width:none;margin-inline:-6px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__chips {position:static;display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:4px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__chip {position:static;white-space:normal}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__pop {position:static;margin-top:8px;width:auto}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-mp__orig-rot {font-size:11px;padding:5px 8px}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita {position:relative;z-index:3;height:150px;margin:-82px 0 -40px;overflow-x:clip;overflow-y:visible;pointer-events:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__f {position:absolute;left:-6%;width:112%;top:46px;height:58px;display:flex;align-items:center;overflow:hidden}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__f--a {z-index:2;transform:rotate(-2.4deg);background:linear-gradient(90deg,#006B36 0%,#008744 35%,#0A8F6A 70%,#0D6E7A 100%);color:#fff;box-shadow:0 18px 40px -18px rgba(4,39,46,.55)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__f--b {z-index:1;transform:rotate(2.2deg);background:#E2F1E9;color:var(--navy);height:52px;top:50px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__trilho {display:flex;align-items:center;flex:none;white-space:nowrap;will-change:transform}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__f--b .c24h-bench-role-fita__trilho {gap:28px;padding-left:28px;font:600 19px/1 var(--f-tit);letter-spacing:-.01em}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__f--b .c24h-bench-role-i {width:18px;height:18px;color:var(--verde)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__lista {display:flex;flex:none;margin:0;padding:0;list-style:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__lista .c24h-bench-role-hm-tag-li {display:flex;align-items:center;font:600 19px/1 var(--f-tit);letter-spacing:-.01em}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__ic {width:20px;height:20px;margin:0 26px;color:var(--menta)}
@media (prefers-reduced-motion:reduce) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__lista[aria-hidden] {display:none} }
@media (max-width:767.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita {height:116px;margin:-72px 0 -28px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__f {height:46px;top:36px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__f--a {transform:rotate(-4deg)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__f--b {height:42px;top:38px;transform:rotate(4deg)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__lista .c24h-bench-role-hm-tag-li, .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__f--b .c24h-bench-role-fita__trilho {font-size:15px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-fita__ic {margin:0 18px;width:16px;height:16px}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cats-sec {padding-top:calc(var(--sec-y) + 8px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,236px);grid-auto-flow:dense;gap:16px;margin:0;padding:0;list-style:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento__i--g {grid-column:1 / 3;grid-row:1 / 3}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento__i--alto {grid-column:3;grid-row:1 / 3}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bc {position:relative;display:block;height:100%;border-radius:12px;overflow:hidden;background:#0A3A43;isolation:isolate;text-decoration:none;color:#fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bc img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento__i--g .c24h-bench-role-bc img {object-position:60% 40%}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bc::before {content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(4,39,46,0) 40%,rgba(4,39,46,.78) 100%)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bc::after {content:"";position:absolute;inset:0;z-index:2;background:radial-gradient(320px circle at var(--x,50%) var(--y,50%),rgba(255,255,255,.22),transparent 60%);opacity:0;transition:opacity .35s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bc:hover img {transform:scale(1.07)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bc:hover::after {opacity:1}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bc__txt {position:absolute;z-index:3;left:20px;right:72px;bottom:18px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-bc__rot,:where([data-c24h-layout~="bc__txt"] > [data-c24h-layout~="hm-rich"])) {padding:5px 10px;border-radius:999px;background:var(--verde);color:#fff;font:600 11.5px/1.2 var(--f-corpo);letter-spacing:.02em}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bc__nome {margin:0;font:600 19px/1.2 var(--f-tit);letter-spacing:-.01em;text-wrap:balance}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento__i--g .c24h-bench-role-bc__nome {font-size:clamp(26px,2.6vw,38px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-bc__ir,:where([data-c24h-layout~="bc"] > :last-child)) {position:absolute;z-index:3;right:16px;bottom:16px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);
transition:transform .45s var(--ease-entra),background-color .3s ease,border-color .3s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bc:hover :is(.c24h-bench-role-bc__ir,:where([data-c24h-layout~="bc"] > :last-child)) {transform:rotate(45deg);background:var(--verde);border-color:var(--verde)}
@media (prefers-reduced-motion:no-preference) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-cort {clip-path:inset(100% 0 0 0 round 12px);transition:clip-path 1.1s var(--ease-entra);transition-delay:var(--d,0ms)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .c24h-bench-role-cort.is-in {clip-path:inset(0 0 0 0 round 12px)}
}
@media (max-width:1023.98px) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento {grid-template-rows:repeat(3,170px);gap:12px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bc__nome {font-size:15px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bc__txt {left:14px;right:60px;bottom:14px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-bc__ir,:where([data-c24h-layout~="bc"] > :last-child)) {width:38px;height:38px;right:12px;bottom:12px} }
@media (max-width:767.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento {grid-template-columns:none;grid-template-rows:280px;grid-auto-flow:column;grid-auto-columns:58%;gap:12px;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter);
overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento::-webkit-scrollbar {display:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento > .c24h-bench-role-hm-tag-li {scroll-snap-align:start;grid-column:auto;grid-row:auto}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento > .c24h-bench-role-bento__i--g {grid-column:span 1}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-bento__i--g .c24h-bench-role-bc__nome {font-size:24px}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-vit {background:var(--sup)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .vit__abas {position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:48px;border-bottom:1px solid rgba(4,39,46,.12)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .vit__abas button {display:flex;align-items:baseline;gap:16px;min-height:88px;padding:18px 16px 20px 0;border:0;background:none;text-align:left;cursor:pointer;color:var(--navy)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-vit__n,:where([data-c24h-layout~="vit__olho"] > :nth-child(1))) {font:700 clamp(32px,3.4vw,52px)/1 var(--f-tit);letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px rgba(4,39,46,.22);transition:color .4s ease,-webkit-text-stroke-color .4s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-vit__r,:where([data-c24h-layout~="vit__olho"] > :nth-child(2))) {font:600 17px/1.25 var(--f-tit);opacity:.5;transition:opacity .3s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .vit__abas button:hover :is(.c24h-bench-role-vit__r,:where([data-c24h-layout~="vit__olho"] > :nth-child(2))) {opacity:.85}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .vit__abas button[aria-selected="true"] :is(.c24h-bench-role-vit__n,:where([data-c24h-layout~="vit__olho"] > :nth-child(1))) {color:var(--verde);-webkit-text-stroke-color:var(--verde)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .vit__abas button[aria-selected="true"] :is(.c24h-bench-role-vit__r,:where([data-c24h-layout~="vit__olho"] > :nth-child(2))) {opacity:1}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .vit__ind {position:absolute;left:0;bottom:-1px;height:3px;width:var(--w,33%);border-radius:3px;background:var(--verde);transform:translateX(var(--l,0px));transition:transform .55s var(--ease-entra),width .55s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-vit__cab {margin-bottom:36px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-vit__cab .c24h-bench-role-cab__tit {font-size:clamp(26px,2.6vw,36px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prods {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod {display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__foto {position:relative;display:block;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#fff;margin-bottom:14px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__foto img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--ease-entra),transform .9s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__f2 {opacity:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__ver {position:absolute;z-index:3;left:12px;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;gap:6px;height:44px;border-radius:8px;background:rgba(4,39,46,.88);color:#fff;font:600 13.5px/1 var(--f-corpo);
-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateY(calc(100% + 16px));transition:transform .45s var(--ease-entra)}
@media (hover:hover) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod:hover .c24h-bench-role-prod__f2 {opacity:1;transform:scale(1.04)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod:hover .c24h-bench-role-prod__foto .c24h-bench-role-hm-image:not(.c24h-bench-role-prod__f2) img {transform:scale(1.04)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod:hover .c24h-bench-role-prod__ver {transform:none}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__selo {position:absolute;z-index:2;top:10px;left:10px;padding:5px 9px;border-radius:999px;background:rgba(4,39,46,.9);color:#fff;font:600 10.5px/1.2 var(--f-corpo);letter-spacing:.03em}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__esg {position:absolute;z-index:2;top:10px;right:10px;padding:5px 9px;border-radius:999px;background:#fff;color:var(--mudo);border:1px solid var(--borda);font:600 10.5px/1.2 var(--f-corpo)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod--esg .c24h-bench-role-prod__foto img {opacity:.55}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__nome {margin:0;color:var(--navy);font:500 15px/1.35 var(--f-tit);transition:color .15s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod:hover .c24h-bench-role-prod__nome {color:var(--verde)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__nota {margin-top:6px;color:var(--mudo);font-size:12px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__nota span[aria-hidden] {color:#E3A008;letter-spacing:1px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__pix {margin-top:8px;color:var(--mudo);font-size:13px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__pix b {color:var(--verde);font-size:18px;font-weight:600}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__cartao {margin-top:2px;color:var(--mudo);font-size:12px;line-height:1.45}
@media (prefers-reduced-motion:no-preference) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .vit__p.is-entra .c24h-bench-role-prods > .c24h-bench-role-hm-tag-li {animation:prod-entra .7s var(--ease-entra) both}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .vit__p.is-entra .c24h-bench-role-prods > .c24h-bench-role-hm-tag-li:nth-child(2) {animation-delay:.07s}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .vit__p.is-entra .c24h-bench-role-prods > .c24h-bench-role-hm-tag-li:nth-child(3) {animation-delay:.14s}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .vit__p.is-entra .c24h-bench-role-prods > .c24h-bench-role-hm-tag-li:nth-child(4) {animation-delay:.21s}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-pronta .vit__p.is-entra .c24h-bench-role-vit__cab {animation:aparece .6s var(--ease-entra) both}
@keyframes prod-entra {from{opacity:0;transform:translateY(26px) scale(.96)}to{opacity:1;transform:none}}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-sem-js .vit__p[hidden] {display:block}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-sem-js .vit__abas {display:none}
@media (max-width:1023.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .vit__abas button {flex-direction:column;gap:8px;min-height:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-vit__r,:where([data-c24h-layout~="vit__olho"] > :nth-child(2))) {font-size:14px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prods {gap:20px 14px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__nome {font-size:14px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__cartao {font-size:11.5px}
}
@media (max-width:767.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .vit__abas {margin-bottom:28px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .vit__abas button {padding:12px 8px 14px 0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-vit__n,:where([data-c24h-layout~="vit__olho"] > :nth-child(1))) {font-size:28px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-vit__r,:where([data-c24h-layout~="vit__olho"] > :nth-child(2))) {font-size:12.5px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prods {grid-auto-columns:64%}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-prod__ver {display:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-chips {flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter);scrollbar-width:none;width:calc(100% + 2 * var(--gutter))}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-chips::-webkit-scrollbar {display:none}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-vit__bloco + .c24h-bench-role-vit__bloco {margin-top:96px;padding-top:88px;border-top:1px solid rgba(4,39,46,.1)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-vit__olho {display:flex;align-items:center;gap:14px;margin:0 0 18px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-vit__olho :is(.c24h-bench-role-vit__n,:where([data-c24h-layout~="vit__olho"] > :nth-child(1))) {color:var(--verde);-webkit-text-stroke:0;font:700 clamp(40px,4vw,56px)/1 var(--f-tit);letter-spacing:-.04em}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-vit__olho :is(.c24h-bench-role-vit__r,:where([data-c24h-layout~="vit__olho"] > :nth-child(2))) {opacity:1;color:var(--navy);font:600 13px/1.2 var(--f-corpo);letter-spacing:.1em;text-transform:uppercase;padding:8px 14px;border-radius:999px;border:1px solid rgba(0,135,68,.35);background:rgba(0,135,68,.06)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-vit .c24h-bench-role-chips {margin-top:2px}
@media (max-width:767.98px) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-vit__bloco + .c24h-bench-role-vit__bloco {margin-top:56px;padding-top:48px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-vit__olho {gap:10px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-vit__olho :is(.c24h-bench-role-vit__r,:where([data-c24h-layout~="vit__olho"] > :nth-child(2))) {font-size:11px;padding:7px 10px} }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est {background:var(--navy);overflow:hidden;overflow:clip;isolation:isolate;padding-bottom:calc(var(--sec-y) + 8px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__fundo {position:absolute;inset:0;z-index:-1;pointer-events:none;
background:radial-gradient(50% 40% at 50% 0%,rgba(0,135,68,.35),transparent 70%),radial-gradient(rgba(125,242,180,.14) 1px,transparent 1.2px) 0 0/24px 24px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__cab {margin-bottom:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__bts {display:flex;justify-content:center;margin-top:28px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__palco {position:relative;margin-top:64px;perspective:1800px;perspective-origin:50% 0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__horizonte {position:absolute;left:-10%;right:-10%;bottom:-18%;height:70%;border-radius:50%;pointer-events:none;
background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb, var(--menta) 40%, transparent),color-mix(in srgb, var(--menta) 8%, transparent) 55%,transparent 70%);filter:blur(4px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__horizonte::before {content:"";position:absolute;left:8%;right:8%;top:22%;height:2px;border-radius:50%;background:linear-gradient(90deg,transparent,rgba(185,245,216,.9),transparent);box-shadow:0 0 24px 4px rgba(125,242,180,.5)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__aparelhos {position:relative;width:min(1000px,100%);margin:0 auto;transform-origin:50% 100%;transform:rotateX(var(--inc,0deg)) translateY(var(--sobe,0px));will-change:transform}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__pc {position:relative;margin:0;padding:34px 10px 10px;border-radius:12px;background:#0B1F25;border:1px solid rgba(255,255,255,.14);box-shadow:0 60px 120px -40px rgba(0,0,0,.8),0 0 0 1px rgba(0,0,0,.4)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-est__pc-barra,:where([data-c24h-layout~="est__pc"] > :first-child)) {position:absolute;left:14px;top:13px;display:flex;gap:6px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-est__pc-barra,:where([data-c24h-layout~="est__pc"] > :first-child)) i {width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.18)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__pc img {display:block;width:100%;height:auto;border-radius:6px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__cel {position:absolute;right:-3%;bottom:-8%;width:23%;margin:0;padding:7px;border-radius:30px;background:#0B1F25;border:1px solid rgba(255,255,255,.16);box-shadow:-30px 40px 80px -30px rgba(0,0,0,.85)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__cel img {display:block;width:100%;height:auto;border-radius:24px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__selo {position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:10px;width:max-content;max-width:100%;margin:56px auto 0;padding:12px 18px 12px 12px;border-radius:12px;
background:rgba(255,255,255,.07);border:1px solid rgba(125,242,180,.3);color:#fff;font:600 14px/1.4 var(--f-corpo);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-est__selo-ic,:where([data-c24h-layout~="est__selo"] > :first-child)) {display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--verde);color:#fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-formas {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-forma {position:relative;overflow:hidden;padding:26px 26px 28px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);transition:border-color .3s ease,background-color .3s ease,transform .4s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-forma:hover {border-color:rgba(125,242,180,.4);background:rgba(255,255,255,.07);transform:translateY(-4px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-forma__n,:where([data-c24h-layout~="forma"] > :nth-child(1))) {position:absolute;right:18px;top:12px;color:rgba(255,255,255,.07);font:700 56px/1 var(--f-tit);letter-spacing:-.04em}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-forma__ic,:where([data-c24h-layout~="forma"] > :nth-child(2))) {display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:rgba(125,242,180,.12);color:var(--menta)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-forma__tit {margin:18px 0 6px;color:#fff;font:600 18px/1.3 var(--f-tit)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-forma p {color:var(--branco-74);font-size:14.5px;line-height:1.6}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__nota {margin-top:20px;text-align:center;color:rgba(255,255,255,.56);font-size:13.5px}
@media (max-width:1023.98px) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__cel {width:26%;right:-1%} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-formas {gap:12px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-forma {padding:20px} }
@media (max-width:767.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__palco {margin-top:40px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__pc {padding:22px 5px 5px;border-radius:10px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-est__pc-barra,:where([data-c24h-layout~="est__pc"] > :first-child)) {left:9px;top:8px;gap:4px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-est__pc-barra,:where([data-c24h-layout~="est__pc"] > :first-child)) i {width:6px;height:6px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__cel {width:34%;right:-2%;bottom:-14%;padding:4px;border-radius:18px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__cel img {border-radius:14px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-est__selo {margin-top:84px;font-size:13px;text-align:left}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-formas {grid-template-columns:minmax(0,1fr);margin-top:28px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-forma {display:grid;grid-template-columns:46px minmax(0,1fr);column-gap:14px;padding:18px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-forma__ic,:where([data-c24h-layout~="forma"] > :nth-child(2))) {grid-row:span 2} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-forma__tit {margin:2px 0 4px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-forma__n,:where([data-c24h-layout~="forma"] > :nth-child(1))) {font-size:40px}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-como {background:#fff;overflow:hidden;overflow:clip;isolation:isolate}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-como__padrao {position:absolute;inset:0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22260%22 height=%22260%22 viewBox=%220 0 260 260%22 fill=%22none%22 stroke=%22%23008744%22 stroke-opacity=%22.10%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate%2830 26%29 rotate%28-12 12 12%29 scale%281.5%29%22%3E%3Cpath d=%22M10 2v2%22/%3E%3Cpath d=%22M14 2v2%22/%3E%3Cpath d=%22M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1%22/%3E%3Cpath d=%22M6 2v2%22/%3E%3C/g%3E%3Cg transform=%22translate%28150 20%29 rotate%2814 12 12%29 scale%281.5%29%22%3E%3Cpath d=%22M15.914 4a1.5 1.5 0 00-2.474-1.561l-9 9A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l9-9A1.5 1.5 0 0018.5 10h-3.997a.5.5 0 01-.472-.667z%22/%3E%3C/g%3E%3Cg transform=%22translate%28214 108%29 rotate%28-8 12 12%29 scale%281.5%29%22%3E%3Cpath d=%22M12 7v14%22/%3E%3Cpath d=%22M20 11v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8%22/%3E%3Cpath d=%22M7.5 7a1 1 0 0 1 0-5A4.8 8 0 0 1 12 7a4.8 8 0 0 1 4.5-5 1 1 0 0 1 0 5%22/%3E%3Crect x=%223%22 y=%227%22 width=%2218%22 height=%224%22 rx=%221%22/%3E%3C/g%3E%3Cg transform=%22translate%2892 112%29 rotate%2810 12 12%29 scale%281.5%29%22%3E%3Cpath d=%22M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5%22/%3E%3C/g%3E%3Cg transform=%22translate%2826 186%29 rotate%280 12 12%29 scale%281.5%29%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%224%22/%3E%3Cpath d=%22M12 2v2%22/%3E%3Cpath d=%22M12 20v2%22/%3E%3Cpath d=%22m4.93 4.93 1.41 1.41%22/%3E%3Cpath d=%22m17.66 17.66 1.41 1.41%22/%3E%3Cpath d=%22M2 12h2%22/%3E%3Cpath d=%22M20 12h2%22/%3E%3Cpath d=%22m6.34 17.66-1.41 1.41%22/%3E%3Cpath d=%22m19.07 4.93-1.41 1.41%22/%3E%3C/g%3E%3Cg transform=%22translate%28160 196%29 rotate%28-14 12 12%29 scale%281.5%29%22%3E%3Cpath d=%22M15 10V9%22/%3E%3Cpath d=%22M7.084 14.302a5.12 5.12 0 009.833 0 .24.24 0 00-.235-.302H7.32a.24.24 0 00-.235.302%22/%3E%3Cpath d=%22M9 10V9%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22/%3E%3C/g%3E%3Cg transform=%22translate%28228 222%29 rotate%2820 12 12%29 scale%281.5%29%22%3E%3Cpath d=%22M15.914 4a1.5 1.5 0 00-2.474-1.561l-9 9A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l9-9A1.5 1.5 0 0018.5 10h-3.997a.5.5 0 01-.472-.667z%22/%3E%3C/g%3E%3Cg transform=%22translate%28206 22%29 rotate%28-18 12 12%29 scale%281.5%29%22%3E%3Cpath d=%22M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5%22/%3E%3C/g%3E%3Cg transform=%22translate%28102 210%29 rotate%288 12 12%29 scale%281.5%29%22%3E%3Cpath d=%22M10 2v2%22/%3E%3Cpath d=%22M14 2v2%22/%3E%3Cpath d=%22M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1%22/%3E%3Cpath d=%22M6 2v2%22/%3E%3C/g%3E%3C/svg%3E") 0 0/260px 260px;opacity:.9;
-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,transparent 30%,#000 100%);mask-image:radial-gradient(70% 70% at 50% 40%,transparent 30%,#000 100%)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-como__trilha {position:relative}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-como__linha {position:absolute;left:12.5%;right:12.5%;top:44px;height:2px;background:repeating-linear-gradient(90deg,rgba(0,135,68,.3) 0 8px,transparent 8px 14px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-como__linha::after {content:"";position:absolute;left:0;top:0;bottom:0;width:calc(var(--prog,0) * 100%);background:linear-gradient(90deg,rgba(0,135,68,.2),var(--verde))}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-como__cometa {position:absolute;top:50%;left:calc(var(--prog,0) * 100%);width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#fff;border:2px solid var(--verde);box-shadow:var(--c24h-glow-green, 0 0 0 6px rgba(0,135,68,.15)),0 0 18px 4px color-mix(in srgb, var(--verde) 60%, transparent)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-como__cometa::before {content:"";position:absolute;right:100%;top:50%;width:80px;height:3px;margin-top:-1.5px;border-radius:3px;background:linear-gradient(90deg,transparent,color-mix(in srgb, var(--verde) 80%, transparent))}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passos {position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo {position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 8px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.passo__num,:where([data-c24h-layout~="passo__tit"] > :first-child)) {color:var(--verde)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo__ic {position:relative;display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:#fff;border:1px solid var(--borda);color:var(--verde);box-shadow:0 0 0 10px #fff,0 20px 40px -24px rgba(4,39,46,.35);transition:background-color .4s ease,color .4s ease,border-color .4s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo__ic .c24h-bench-role-i {width:30px;height:30px;stroke-width:1.5}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo.is-feito .c24h-bench-role-passo__ic {background:var(--verde);border-color:var(--verde);color:#fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo__tit {margin:24px 0 8px;color:var(--navy);font:600 19px/1.3 var(--f-tit)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo p {max-width:30ch;color:var(--mudo);font-size:14.5px;line-height:1.6}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo .c24h-bench-role-passo__tag {display:inline-flex;align-items:center;margin-top:14px;padding:6px 8px 6px 12px;border-radius:999px;background:var(--tint);color:#056839;font:600 12px/1.2 var(--f-corpo)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo .c24h-bench-role-passo__tag:not(:has(button)) {padding-right:12px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo__tag .c24h-bench-role-aviso__info {width:20px;height:20px;margin:0 0 0 4px;color:#056839}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo__pop {margin:10px 0 0;text-align:left}
@media (max-width:1023.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-como__linha {left:31px;right:auto;top:0;bottom:0;width:2px;height:auto;background:repeating-linear-gradient(180deg,rgba(0,135,68,.3) 0 8px,transparent 8px 14px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-como__linha::after {width:auto;right:0;height:calc(var(--prog,0) * 100%);bottom:auto;background:linear-gradient(180deg,rgba(0,135,68,.2),var(--verde))}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-como__cometa {left:50%;top:calc(var(--prog,0) * 100%)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-como__cometa::before {right:auto;left:50%;top:auto;bottom:100%;width:3px;height:60px;margin:0 0 0 -1.5px;background:linear-gradient(180deg,transparent,color-mix(in srgb, var(--verde) 80%, transparent))}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passos {grid-template-columns:minmax(0,1fr);gap:28px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo {display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:20px;align-items:start;text-align:left;padding:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo__ic {grid-row:1 / span 6;width:64px;height:64px;box-shadow:0 0 0 8px #fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo__ic .c24h-bench-role-i {width:24px;height:24px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo > :not(.c24h-bench-role-passo__ic) {grid-column:2}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo__tit {margin:6px 0 6px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo .c24h-bench-role-passo__tag {justify-self:start}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-av {background:var(--navy-fundo);overflow:hidden;overflow:clip;isolation:isolate}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-av__fundo {position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(45% 50% at 50% 0%,rgba(13,110,122,.45),transparent 70%),radial-gradient(35% 40% at 15% 90%,rgba(0,135,68,.25),transparent 70%)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cf {position:relative;perspective:1600px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .cf__lista {height:400px;margin:0;padding:0;list-style:none;transform-style:preserve-3d;touch-action:pan-y}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc {position:absolute;left:50%;top:20px;width:min(760px,74%);min-height:330px;display:flex;flex-direction:column;padding:32px 36px 28px;border-radius:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#fff;
transform:translateX(-50%) scale(.7);opacity:0;transition:transform .8s var(--ease-entra),opacity .6s ease,border-color .5s ease,background-color .5s ease,filter .6s ease;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc[data-pos="0"] {transform:translateX(-50%);opacity:1;z-index:5;background:rgba(255,255,255,.07);border-color:rgba(125,242,180,.35);box-shadow:0 40px 90px -40px rgba(0,0,0,.8);cursor:default}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc[data-pos="1"] {transform:translateX(-50%) translateX(78%) translateZ(-200px) rotateY(-10deg) scale(.86);opacity:.4;z-index:4;filter:blur(1px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc[data-pos="-1"] {transform:translateX(-50%) translateX(-78%) translateZ(-200px) rotateY(10deg) scale(.86);opacity:.4;z-index:4;filter:blur(1px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc[data-pos="2"] {transform:translateX(-50%) translateX(140%) translateZ(-300px) scale(.8);opacity:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc[data-pos="-2"] {transform:translateX(-50%) translateX(-140%) translateZ(-300px) scale(.8);opacity:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc__est {color:#F5B83D;font-size:18px;letter-spacing:4px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc__txt {flex:1;margin-top:16px;color:#fff;font:500 clamp(18px,1.7vw,23px)/1.5 var(--f-tit);letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .avc__aspas {position:absolute;right:32px;top:28px;width:56px;height:46px;fill:rgba(125,242,180,.14)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc__pe {display:flex;align-items:center;gap:12px;margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);font-size:13px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-avc__ini,:where([data-c24h-layout~="avc__pe"] > :nth-child(1))) {display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:#fff;color:var(--navy);font:700 16px/1 var(--f-tit)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-avc__quem,:where([data-c24h-layout~="avc__pe"] > :nth-child(2))) b {display:block;color:#fff;font-weight:600;font-size:14px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-avc__quem,:where([data-c24h-layout~="avc__pe"] > :nth-child(2))) span {color:rgba(255,255,255,.6);font-size:12.5px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-avc__selo,:where([data-c24h-layout~="avc__pe"] > :nth-child(3))) {display:inline-flex;align-items:center;gap:6px;margin-left:auto;height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(125,242,180,.4);color:var(--menta);font:600 12.5px/1 var(--f-corpo)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .cf__ctl {display:flex;align-items:center;justify-content:center;gap:18px;margin-top:20px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .cf__seta {display:inline-grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .cf__seta:hover {background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.45)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .cf__pontos {display:flex;align-items:center}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .cf__ponto {position:relative;width:24px;height:44px;border:0;background:none;cursor:pointer;padding:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .cf__ponto::before {content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:rgba(255,255,255,.3);transition:transform .3s ease,background-color .3s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .cf__ponto[aria-current="true"]::before {background:var(--menta);transform:scale(1.5)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-av__cert {display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 16px;margin-top:36px;color:rgba(255,255,255,.6);font-size:12.5px;line-height:1.5;text-align:center}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-av__nota,:where([data-c24h-layout~="av__cert"] > span:first-child)) {display:inline-flex;align-items:center;gap:8px;color:#fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-av__nota,:where([data-c24h-layout~="av__cert"] > span:first-child)) b {font:700 22px/1 var(--f-tit)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-av__nota,:where([data-c24h-layout~="av__cert"] > span:first-child)) span[aria-hidden] {color:#F5B83D;letter-spacing:2px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-av__cert-t {display:inline-flex;align-items:flex-start;gap:6px;max-width:64ch;text-align:left}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-av__cert-t .c24h-bench-role-i {flex:none;margin-top:2px;color:var(--menta)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-av__cert a {color:#fff;font-weight:600;text-underline-offset:3px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-sem-js .cf__lista {height:auto;display:grid;gap:12px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-sem-js .c24h-bench-role-avc {position:static;transform:none;opacity:1;width:auto}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-sem-js .cf__ctl {display:none}
@media (max-width:767.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .cf__lista {height:380px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc {width:86%;min-height:340px;padding:24px 22px 20px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc__txt {font-size:17px;-webkit-line-clamp:6}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .avc__aspas {right:20px;top:20px;width:40px;height:33px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc[data-pos="1"] {transform:translateX(-50%) translateX(90%) translateZ(-160px) scale(.86)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-avc[data-pos="-1"] {transform:translateX(-50%) translateX(-90%) translateZ(-160px) scale(.86)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-avc__selo,:where([data-c24h-layout~="avc__pe"] > :nth-child(3))) {display:none}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-emp {display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;align-items:stretch}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-emp__card {display:flex;flex-direction:column;border-radius:12px;background:#fff;border:1px solid var(--borda);overflow:hidden}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-emp__foto {margin:0;aspect-ratio:16/9;overflow:hidden;background:#EFEAE3}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-emp__foto img {width:100%;height:100%;object-fit:cover;object-position:50% 55%;transition:transform 1s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-emp__card:hover .c24h-bench-role-emp__foto img {transform:scale(1.04)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-emp__lista {display:grid;gap:10px;margin:0;padding:24px 24px 4px;list-style:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-emp__lista .c24h-bench-role-hm-tag-li {display:flex;align-items:flex-start;gap:10px;color:var(--navy);font-size:14.5px;line-height:1.45}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-emp__lista .c24h-bench-role-i {flex:none;margin-top:1px;padding:3px;width:22px;height:22px;border-radius:50%;background:var(--tint);color:var(--verde);stroke-width:2.5}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-emp__bt {align-self:flex-start;margin:20px 24px 24px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-ocas {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-oca {position:relative;overflow:hidden;padding:28px;border-radius:12px;background:var(--sup);border:1px solid var(--borda);transition:border-color .3s ease,transform .4s var(--ease-entra),background-color .3s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-oca::after {content:"";position:absolute;right:-30px;bottom:-30px;width:120px;height:120px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,135,68,.14),transparent);transition:transform .6s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-oca:hover {border-color:rgba(0,135,68,.35);transform:translateY(-4px);background:#fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-oca:hover::after {transform:scale(1.6)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-oca__ic,:where([data-c24h-layout~="oca"] > :first-child)) {display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:#fff;border:1px solid var(--borda);color:var(--verde);transition:background-color .3s ease,color .3s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-oca:hover :is(.c24h-bench-role-oca__ic,:where([data-c24h-layout~="oca"] > :first-child)) {background:var(--verde);color:#fff;border-color:var(--verde)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-oca h3 {margin:20px 0 8px;color:var(--navy);font:600 18px/1.3 var(--f-tit)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-oca p {color:var(--mudo);font-size:14.5px;line-height:1.6}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos {margin-top:64px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__rot {margin:0 0 20px;color:var(--mudo);font:600 13px/1.4 var(--f-corpo);text-align:center}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__trilho {display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__lista {display:flex;flex:none;align-items:center;margin:0;padding:0;list-style:none;animation:corre 50s linear infinite}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__trilho:hover .c24h-bench-role-logos__lista {animation-play-state:paused}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__lista .c24h-bench-role-hm-tag-li {flex:none;padding:0 22px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__lista img {width:120px;height:auto;filter:grayscale(1);opacity:.6;mix-blend-mode:multiply;transition:filter .3s ease,opacity .3s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__lista .c24h-bench-role-hm-tag-li:hover img {filter:none;opacity:1}
@keyframes corre {to{transform:translateX(-100%)}}
@media (prefers-reduced-motion:reduce) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__lista {animation:none;flex-wrap:wrap;justify-content:center} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__lista[aria-hidden] {display:none} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__trilho {-webkit-mask-image:none;mask-image:none;justify-content:center} }
@media (max-width:1023.98px) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-emp {grid-template-columns:minmax(0,1fr)} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-ocas {gap:12px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-oca {padding:22px} }
@media (max-width:767.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-ocas {grid-template-columns:minmax(0,1fr)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-oca {display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:14px;padding:18px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-oca__ic,:where([data-c24h-layout~="oca"] > :first-child)) {grid-row:span 2} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-oca h3 {margin:2px 0 4px;font-size:16px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-oca p {font-size:13.5px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-emp__bt {align-self:stretch}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__lista img {width:96px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-logos__lista .c24h-bench-role-hm-tag-li {padding:0 12px}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-posts {display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto auto;gap:24px;margin:0;padding:0;list-style:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-posts__dest {grid-row:span 2}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post {display:flex;height:100%;text-decoration:none;color:var(--navy);border-radius:12px;background:#fff;border:1px solid var(--borda);overflow:hidden;transition:border-color .3s ease,box-shadow .4s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post:hover {border-color:rgba(0,135,68,.3);box-shadow:0 24px 48px -28px rgba(4,39,46,.35)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post--g {flex-direction:column}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post--h {flex-direction:row}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post__foto {display:block;overflow:hidden;background:#EEE}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post--g .c24h-bench-role-post__foto {aspect-ratio:16/9}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post--h .c24h-bench-role-post__foto {flex:0 0 40%}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post__foto img {width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post:hover .c24h-bench-role-post__foto img {transform:scale(1.05)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post__corpo {display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:24px;flex:1;min-width:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post__tit {margin:0;font:600 17px/1.4 var(--f-tit);text-wrap:pretty}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post--g .c24h-bench-role-post__tit {font-size:clamp(20px,1.8vw,26px);line-height:1.25}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post__tit span {background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;transition:background-size .5s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post:hover .c24h-bench-role-post__tit span {background-size:100% 2px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-post__lk,:where([data-c24h-layout~="post__corpo"] > [data-c24h-layout~="hm-rich"]:last-child)) {display:inline-flex;align-items:center;gap:6px;color:var(--verde);font:600 13.5px/1 var(--f-corpo)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-post__lk,:where([data-c24h-layout~="post__corpo"] > [data-c24h-layout~="hm-rich"]:last-child)) .c24h-bench-role-i {transition:transform .25s var(--ease-entra)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post:hover :is(.c24h-bench-role-post__lk,:where([data-c24h-layout~="post__corpo"] > [data-c24h-layout~="hm-rich"]:last-child)) .c24h-bench-role-i {transform:translateX(4px)}
@media (max-width:1023.98px) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post--h .c24h-bench-role-post__foto {flex-basis:36%} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post__corpo {padding:18px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post__tit {font-size:15px} }
@media (max-width:767.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-posts {grid-template-columns:minmax(0,1fr);gap:12px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-posts__dest {grid-row:auto}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post--h .c24h-bench-role-post__foto {flex-basis:38%}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-post__corpo {padding:14px 16px}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel-esc {position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;padding:56px;border-radius:12px;overflow:hidden;
background:#04272E linear-gradient(160deg,#0A3A43 0%,#04272E 55%,#031E24 100%);border:1px solid rgba(125,242,180,.2)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel-esc::before {content:"";position:absolute;z-index:-1;left:-10%;top:-30%;width:60%;height:80%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb, var(--menta) 18%, transparent),transparent)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__esq {align-self:start;position:sticky;top:calc(var(--hd-h) + 32px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__esq .c24h-bench-role-cab__tit {font-size:clamp(28px,2.6vw,38px)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__esq .c24h-bench-role-cab__txt {margin-top:18px;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.12)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .faq__abas {display:grid;gap:6px;margin:24px 0 0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .faq__abas button {display:flex;align-items:center;gap:12px;min-height:46px;padding:0 14px;border-radius:8px;border:1px solid transparent;background:none;color:rgba(255,255,255,.72);font:500 14.5px/1.2 var(--f-corpo);text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .faq__abas button .c24h-bench-role-i {color:rgba(125,242,180,.7)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .faq__abas button:hover {background:rgba(255,255,255,.05);color:#fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .faq__abas button[aria-selected="true"] {background:rgba(125,242,180,.1);border-color:rgba(125,242,180,.35);color:#fff}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .faq__abas button[aria-selected="true"] .c24h-bench-role-i {color:var(--menta)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__zap {margin-top:24px;color:rgba(255,255,255,.6);font-size:13.5px;line-height:1.6}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__zap a {display:inline-flex;align-items:center;gap:6px;min-height:36px;color:#fff;font-weight:600;text-underline-offset:3px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__zap a .c24h-bench-role-i {color:#25D366}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .faq__dir {min-width:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel {display:grid;gap:12px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel[hidden] {display:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel details {border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03);transition:border-color .3s ease,background-color .3s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel details[open] {border-color:rgba(125,242,180,.4);background:rgba(255,255,255,.05)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel summary {display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:18px 22px 18px 24px;color:#fff;font:500 16px/1.4 var(--f-tit);cursor:pointer;list-style:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel summary::-webkit-details-marker {display:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel summary .c24h-bench-role-i {flex:none;width:34px;height:34px;padding:8px;border-radius:50%;border:1px solid rgba(255,255,255,.25);color:var(--menta);transition:transform .35s var(--ease-entra),border-color .2s ease}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel details[open] summary .c24h-bench-role-i {transform:rotate(45deg);border-color:var(--menta)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__r {display:grid;gap:10px;padding:0 64px 22px 24px;color:var(--branco-74);font-size:14.5px;line-height:1.7}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__r a {color:var(--menta)}
@supports (interpolate-size:allow-keywords) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel {interpolate-size:allow-keywords}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel details::details-content {height:0;overflow:clip;transition:height .3s cubic-bezier(.2,.7,.3,1),content-visibility .3s allow-discrete}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel details[open]::details-content {height:auto}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-sem-js .c24h-bench-role-faq__painel[hidden] {display:grid}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .hm-sem-js .faq__abas {display:none}
@media (max-width:1023.98px) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel-esc {grid-template-columns:minmax(0,1fr);gap:32px;padding:40px} .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__esq {position:static} }
@media (max-width:767.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq {padding-top:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel-esc {margin-inline:calc(-1 * var(--gutter));padding:40px var(--gutter);border-radius:0;border-inline:0}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .faq__abas {display:flex;overflow-x:auto;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) 2px;scrollbar-width:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .faq__abas::-webkit-scrollbar {display:none}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .faq__abas button {flex:none;border-color:rgba(255,255,255,.14)}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__painel summary {font-size:15px;min-height:60px;padding:14px 16px}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-faq__r {padding:0 16px 18px;font-size:14px}
}
@media (max-width:1023.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab--lado {grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab--lado .c24h-bench-role-cab__txt {max-width:64ch}
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .nq {white-space:nowrap}
/* icones-papeis-classes.css */
.c24h-bench-role-hm-ico.c24h-bench-role-ic-arrow-right,.c24h-bench-role-hm-button-ic-arrow-right .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-arrow-right.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-map-pin,.hm-button-ic-map-pin .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-map-pin.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-zap,.hm-button-ic-zap .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-zap.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-info,.hm-button-ic-info .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-info.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-truck,.hm-button-ic-truck .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-truck.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-coffee,.hm-button-ic-coffee .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-coffee.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-gift,.hm-button-ic-gift .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-gift.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-heart,.hm-button-ic-heart .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-heart.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-sun,.hm-button-ic-sun .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-sun.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-laugh,.hm-button-ic-laugh .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-laugh.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-arrow-up-right,.hm-button-ic-arrow-up-right .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-arrow-up-right.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-check,.hm-button-ic-check .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-check.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-pencil,.hm-button-ic-pencil .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-pencil.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-cloud-upload,.hm-button-ic-cloud-upload .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-cloud-upload.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-wand-sparkles,.hm-button-ic-wand-sparkles .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-wand-sparkles.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-search,.hm-button-ic-search .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-search.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-palette,.hm-button-ic-palette .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-palette.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-circle-check,.hm-button-ic-circle-check .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-circle-check.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-shield-check,.hm-button-ic-shield-check .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-shield-check.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-calendar-check,.hm-button-ic-calendar-check .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-calendar-check.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-award,.hm-button-ic-award .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-award.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-hand-heart,.hm-button-ic-hand-heart .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-hand-heart.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-ic-building-2,.hm-button-ic-building-2 .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-building-2.svg")}
.c24h-bench-role-hm-ico.c24h-bench-role-rs-whatsapp,.hm-button-rs-whatsapp .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/rs-whatsapp.svg")}
.c24h-bench-role-hm-ico.ic-credit-card,.hm-button-ic-credit-card .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-credit-card.svg")}
.c24h-bench-role-hm-ico.ic-image,.hm-button-ic-image .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-image.svg")}
.c24h-bench-role-hm-ico.ic-plus,.hm-button-ic-plus .c24h-bench-role-elementor-button::before {--hm-icon:url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-plus.svg")}
/* atomic-papeis-classes.css */
.page-id-65779 #main-content:has(.elementor-65779) {
width: 100%;
max-width: none;
padding: 0;
}
.page-id-65779 #main-content .wd-content-area:has(> .elementor-65779) {
width: 100%;
max-width: none;
padding: 0;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-c24h-titulo-nativo,.c24h-bench-role-c24h-paragrafo-nativo,.c24h-bench-role-c24h-texto-em-linha) {
margin: 0;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-paragrafo-nativo.c24h-bench-role-cab__txt { margin-block-start: 18px; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab--lado .c24h-bench-role-c24h-paragrafo-nativo.c24h-bench-role-cab__txt { margin-block-start: 0; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__tit > span { display: block; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__tit > span + span { margin-top: .09em; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab__tit > span:last-child,
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__tit > span:last-child > span {
background: linear-gradient(90deg,#008744,#0a8f6a 40%,#0d6e7a 70%,#04272e) 0 0 / 200% 100%;
background-clip: text;
-webkit-background-clip: text;
color: transparent;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-cab--centro .c24h-bench-role-cab__tit > span:last-child { display: block; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-est,.c24h-bench-role-av,.c24h-bench-role-faq__painel-esc) .c24h-bench-role-cab__tit > span:last-child,
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__tit > span:last-child > span {
background-image: linear-gradient(90deg,var(--c24h-home-menta),var(--c24h-home-menta) 30%,#b9f5d8 50%,var(--c24h-home-menta) 70%,var(--c24h-home-menta));
}
@media (prefers-reduced-motion: no-preference) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-est,.c24h-bench-role-av,.c24h-bench-role-faq__painel-esc) .c24h-bench-role-cab__tit > span:last-child,
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__tit > span:last-child > span { animation: brilho 6s linear infinite; }
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-texto-em-linha {
display: contents;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-imagem-nativa:not(.c24h-bench-role-prod__f2) {
display: block;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-hm-mapa-imagem:is(img,.c24h-bench-role-c24h-imagem-nativa img) {
display: block;
width: 100%;
aspect-ratio: 576 / 594;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic :is(.c24h-bench-role-hm-mapa-imagem,.c24h-bench-role-c24h-imagem-nativa):has(> img) > img {
width: 100%;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic a.c24h-bench-role-c24h-botao-nativo {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 10px;
width: fit-content;
min-height: 48px;
padding: 0 22px;
border: 1px solid transparent;
border-radius: 8px;
font: 600 14px/1.2 var(--f-corpo);
text-transform: none;
text-decoration: none;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic a.c24h-bench-role-c24h-botao-nativo.c24h-bench-role-bt--pri { background: var(--verde); color: #fff; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic a.c24h-bench-role-c24h-botao-nativo.c24h-bench-role-bt--pri:hover { background: var(--c24h-deep, #04272E); }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic a.c24h-bench-role-c24h-botao-nativo.c24h-bench-role-bt--vidro { background: #ffffff12; color: #fff; border-color: #ffffff38; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic a.c24h-bench-role-c24h-botao-nativo.c24h-bench-role-bt--vidro:hover { background: #ffffff24; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic a.c24h-bench-role-c24h-botao-nativo.bt--sec { background: #fff; color: var(--navy); border-color: var(--borda); }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-texto-em-bloco { display: grid; gap: 10px; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-lista-empresa { display: grid; gap: 10px; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-lista-empresa-item { display: flex; gap: 10px; align-items: flex-start; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-lista-empresa-item::before {
content: ""; flex: 0 0 22px; height: 22px; border-radius: 50%;
background: var(--tint) url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-check.svg") center / 14px 14px no-repeat;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-trilho-produtos {
display: flex;
flex-direction: row;
gap: 18px;
overflow-x: auto;
scroll-snap-type: x mandatory;
scroll-padding-inline: 4px;
padding: 4px 4px 15px;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-item-produto { flex: 1 0 0; min-width: 225px; scroll-snap-align: start; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-atomic-card {
display: flex;
flex-direction: column;
height: 100%;
padding: 14px;
width: 100%;
gap: 9px;
text-decoration: none;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-atomic-card .elementor-widget-image { width: 100%; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-atomic-card .elementor-widget-woocommerce-product-title {
display: block;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-atomic-card img {
width: 100%;
height: auto;
aspect-ratio: 1;
object-fit: contain;
border-radius: 8px;
background: var(--sup);
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-atomic-card .elementor-heading-title {
font: 600 clamp(15px,1.6vw,19px)/1.26 var(--f-tit);
color: var(--navy);
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-atomic-card .elementor-widget-woocommerce-product-price { margin-top: auto; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-hm-faq-intro { position: static; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-abas { display: contents; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-menu { grid-area: 2 / 1; display: flex; flex-direction: column; align-items: stretch; gap: 6px; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-conteudo { grid-area: 1 / 2 / span 3; min-width: 0; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-assunto {
min-height: 46px;
width: 100%;
display: flex;
align-items: center;
justify-content: flex-start;
border-radius: 8px;
border: 1px solid #ffffff26;
background: transparent;
padding: 8px 14px;
color: #e9f0ef;
text-align: start;
font: 500 14px/1.3 var(--f-corpo);
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-assunto[aria-selected="true"] { border-color: #7df2b460; background: #7df2b41a; color: #fff; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-grupo :is(details,summary) { width: 100%; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-grupo summary > .e-accordion-item-title-base {
flex: 1 1 auto;
min-width: 0;
overflow-wrap: break-word;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-grupo summary > .e-accordion-item-icon-base {
flex: 0 0 24px;
width: 24px;
min-width: 0;
justify-content: center;
align-items: center;
}
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-grupo details[open] > summary .e-accordion-item-icon-base > p { transform: rotate(45deg); }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-grupo [data-e-type="e-accordion-item-content"] > p + p { margin-top: 10px; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-hm-av-carrossel .c24h-bench-role-avc { padding: clamp(22px,5vw,40px); }
.page-id-65779 #elementor-popup-modal-78114 .dialog-message { max-width: calc(100vw - 20px); max-height: 90dvh; }
.page-id-65779 #elementor-popup-modal-78114 .dialog-close-button { z-index: 1; }
.page-id-65779 #elementor-popup-modal-78114 table { width: 100%; border-collapse: collapse; font-variant-numeric: tabular-nums; }
.page-id-65779 #elementor-popup-modal-78114 :is(td,th) { padding: 7px; border-bottom: 1px solid #e8f0ee; }
@media (max-width: 1023.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-menu { grid-area: 2 / 1; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-conteudo { grid-area: 4 / 1; }
}
@media (max-width: 767.98px) {
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-her__bts a.c24h-bench-role-c24h-botao-nativo { width: 100%; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-trilho-produtos { gap: 12px; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-item-produto { flex: 0 0 72%; min-width: 0; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-menu { flex-direction: row; justify-content: flex-start; overflow-x: auto; padding: 4px; }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-c24h-faq-assunto { flex: 0 0 auto; width: auto; }
}
[data-c24h-layout~="passo__ic"]::before { content: ""; display: block; width: 30px; height: 30px; background-color: currentColor; -webkit-mask: var(--hm-icon) center / contain no-repeat; mask: var(--hm-icon) center / contain no-repeat; }
[data-c24h-layout~="passo__ic"][data-c24h-layout~="ic-search"] { --hm-icon: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-search.svg"); }
[data-c24h-layout~="passo__ic"][data-c24h-layout~="ic-palette"] { --hm-icon: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-palette.svg"); }
[data-c24h-layout~="passo__ic"][data-c24h-layout~="ic-circle-check"] { --hm-icon: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-circle-check.svg"); }
[data-c24h-layout~="passo__ic"][data-c24h-layout~="ic-truck"] { --hm-icon: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-truck.svg"); }
@media (max-width: 1023.98px) { [data-c24h-layout~="passo__ic"]::before { width: 24px; height: 24px; } }
.c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo .c24h-bench-role-passo__tit { margin: 24px 0 8px; }
@media (max-width: 1023.98px) { .c24h-bench-role-hm.c24h-bench-role-c24h-home-atomic .c24h-bench-role-passo .c24h-bench-role-passo__tit { margin: 6px 0 6px; } }
body.page-id-65779 [data-c24h-layout~="hm"],
body.page-id-65779 [data-c24h-layout~="hm"] :is([data-c24h-layout~="est"], [data-c24h-layout~="emp-sec"]) {
overflow-x: clip;
}
body.page-id-65779 [data-c24h-layout~="hm"] .hm-av-carrossel .swiper-slide .hm-av-slide [data-c24h-layout~="avc"] {
position: relative;
inset: auto;
opacity: 1;
width: 100%;
height: auto;
transform: none;
}
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="vit__olho"] > span:nth-child(2) > span:first-child,
body.page-id-65779 [data-c24h-layout~="hm"] [data-id="3239a638"] > span:first-child > span:last-child {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
clip-path: inset(50%);
white-space: nowrap;
border: 0;
}
@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/wp-content/uploads/c24h-home-atomic/fonte-b65daadded74.woff2) format('woff2')}
@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/wp-content/uploads/c24h-home-atomic/fonte-0d0e5e4d2f9f.woff2) format('woff2')}
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="cab__olho"] { margin-bottom: 18px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="her__tit"] { margin-top: 22px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="her__sub"] { margin-top: 22px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="her__notas"] { margin-top: 14px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="vit__olho"] { margin-bottom: 18px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="est__selo"] { margin-top: 56px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="est__nota"] { margin-top: 20px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="forma__tit"] { margin-top: 18px; margin-bottom: 6px; }
body.page-id-65779 [data-c24h-layout~="hm"] :is(.passo__pop,[data-c24h-layout~="passo__pop"]) { margin-top: 10px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="avc__txt"] { margin-top: 16px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="avc__pe"] { margin-top: 22px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="av__cert"] { margin-top: 36px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="logos__rot"] { margin-bottom: 20px; }
body.page-id-65779 [data-c24h-layout~="hm"] :is(.faq__zap,[data-c24h-layout~="faq__zap"]) { margin-top: 24px; }
@media (max-width: 767px) {
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="her__sub"] { margin-top: 16px; }
body.page-id-65779 [data-c24h-layout~="hm"] :is(.mp__pop,[data-c24h-layout~="mp__pop"]) { margin-top: 8px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="est__selo"] { margin-top: 84px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="forma__tit"] { margin-top: 2px; margin-bottom: 4px; }
}
body.page-id-65779 [data-c24h-layout~="hm"] a[data-c24h-layout~="bt"] {
font-size: 15px;
line-height: 1;
padding-inline: 24px;
}
body.page-id-65779 [data-c24h-layout~="hm"] a[data-c24h-layout~="bt--seta"] {
justify-content: space-between;
text-align: start;
}
body.page-id-65779 [data-c24h-layout~="hm"] .c24h-lista-revisada {
list-style: none;
}
body.page-id-65779 [data-c24h-layout~="hm"] .hm-av-slide.c24h-lista-revisada {
padding: 0;
margin: 0;
}
body.page-id-65779 [data-c24h-layout~="hm"] .c24h-e2-icone {
display: inline-block;
flex: 0 0 auto;
width: var(--c24h-icone-tamanho, 16px);
height: var(--c24h-icone-tamanho, 16px);
background: currentColor;
mask: var(--c24h-icone) center / contain no-repeat;
}
body.page-id-65779 [data-c24h-layout~="hm"] a[data-c24h-layout~="bt"] .c24h-e2-icone { --c24h-icone-tamanho: 18px; }
body.page-id-65779 [data-c24h-layout~="hm"] .fita__ic.c24h-e2-icone { --c24h-icone-tamanho: 21px; }
body.page-id-65779 [data-c24h-layout~="hm"] :is(:is(.oca__ic,:where([data-c24h-layout~="oca"] > :first-child)),:is(.forma__ic,:where([data-c24h-layout~="forma"] > :nth-child(2))),:is(.bc__ir,:where([data-c24h-layout~="bc"] > :last-child))) .c24h-e2-icone { --c24h-icone-tamanho: 22px; }
body.page-id-65779 [data-c24h-layout~="hm"] :is(:is(.her__ceu,:where([data-c24h-layout~="her__fundo"] > :nth-child(1))),:is(.her__luz,:where([data-c24h-layout~="her__fundo"] > :is(:nth-child(2),:nth-child(3)))),:is(.forma__n,:where([data-c24h-layout~="forma"] > :nth-child(1)))) { display: block; }
body.page-id-65779 [data-c24h-layout~="hm"] :is(:is(.oca__ic,:where([data-c24h-layout~="oca"] > :first-child)),:is(.forma__ic,:where([data-c24h-layout~="forma"] > :nth-child(2))),:is(.bc__ir,:where([data-c24h-layout~="bc"] > :last-child))) { display: grid; }
body.page-id-65779 [data-c24h-layout~="hm"] :is(.bc__rot,:where([data-c24h-layout~="bc__txt"] > [data-c24h-layout~="hm-rich"])) { display: inline-block; }
body.page-id-65779 [data-c24h-layout~="hm"] :is(.est__pc-barra,:where([data-c24h-layout~="est__pc"] > :first-child)) { display: flex; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="bc__nome"] { color: white; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="passo__tag"] { min-height: 32px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="passo__tag"]:has(.aviso__info) { padding-right: 8px; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="avc"]:has(> .avc__aspas)::after { content: none; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="vit__olho"] > span:first-child {
color: #008744;
transition-property: none;
}
body.page-id-65779 [data-c24h-layout~="hm"] .hm-av-carrossel .elementor-swiper-button {
top: auto;
bottom: 12px;
transform: none;
}
body.page-id-65779 [data-c24h-layout~="hm"] .hm-av-carrossel .elementor-swiper-button-prev { left: calc(50% - 127px); }
body.page-id-65779 [data-c24h-layout~="hm"] .hm-av-carrossel .elementor-swiper-button-next { right: calc(50% - 127px); }
body.page-id-65779 [data-c24h-layout~="hm"] .hm-av-carrossel .swiper-pagination {
top: auto;
bottom: 31px;
transform: translateX(-50%);
}
body.page-id-65779 [data-c24h-layout~="hm"] .hm-av-carrossel .swiper-pagination-bullet {
background-color: rgba(255,255,255,.55);
opacity: 1;
}
body.page-id-65779 [data-c24h-layout~="hm"] .hm-av-carrossel .swiper-pagination-bullet-active { background-color: #7df2b4; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="avc__txt"] { max-height: 7.5em; }
@media (max-width: 767px) {
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="avc__txt"] { max-height: 9em; }
}
body.page-id-65779 [data-c24h-layout~="hm"] .e-accordion-item-icon-base > [hidden] { display: none !important; }
body.page-id-65779 [data-c24h-layout~="hm"] .c24h-e2-chevron {
display: inline-block;
width: 10px;
height: 10px;
border: solid currentColor;
border-width: 0 2px 2px 0;
transform: rotate(45deg);
}
body.page-id-65779 [data-c24h-layout~="hm"] details[open] > summary .c24h-e2-chevron {
transform: rotate(225deg);
}
body.page-id-65779 [data-c24h-layout~="emp__card"] > [data-c24h-layout~="c24h-lista-empresa"] {
gap: 10px;
margin: 0;
padding: 24px;
}
body.page-id-65779 [data-c24h-layout~="emp__card"] [data-c24h-layout~="c24h-lista-empresa-item"] {
margin: 0;
padding-inline: 0;
color: #45534f;
font-size: 14.5px;
line-height: 21px;
}
body.page-id-65779 [data-c24h-layout~="emp__card"] > [data-c24h-layout~="emp__bt"] {
align-self: flex-start;
margin-inline: 24px 0;
}
body.page-id-65779 [data-c24h-layout~="emp-sec"] :is([data-c24h-layout~="cab__txt"], [data-c24h-layout~="oca"] p, [data-c24h-layout~="logos__rot"]) {
color: #45534f;
}
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="logos__trilho"] { min-height: 67px; }
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="logos__lista"] img { opacity: .8; }
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="logos__lista"] li:hover img { opacity: 1; }
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="oca"] { padding-bottom: 37px; }
@media (max-width: 1023px) {
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="oca"] { padding-bottom: 31px; }
}
@media (max-width: 767px) {
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="oca"] { padding-bottom: 27px; }
}
body.page-id-65779 [data-c24h-layout~="hm"] :is(:is(.post__lk,:where([data-c24h-layout~="post__corpo"] > [data-c24h-layout~="hm-rich"]:last-child)), a:is(.lk,:where([data-c24h-layout~="cab__dir"] [data-c24h-layout~="c24h-texto-em-linha"] > a:not([data-c24h-layout~="chips"] a)))) {
display: inline-flex;
width: fit-content;
align-items: center;
flex-direction: row;
gap: 6px;
}
body.page-id-65779 [data-c24h-layout~="hm"] :is(:is(.post__lk,:where([data-c24h-layout~="post__corpo"] > [data-c24h-layout~="hm-rich"]:last-child)), a:is(.lk,:where([data-c24h-layout~="cab__dir"] [data-c24h-layout~="c24h-texto-em-linha"] > a:not([data-c24h-layout~="chips"] a)))) > .c24h-e2-icone { transition: transform .25s ease; }
body.page-id-65779 [data-c24h-layout~="hm"] :is([data-c24h-layout~="post"]:hover :is(.post__lk,:where([data-c24h-layout~="post__corpo"] > [data-c24h-layout~="hm-rich"]:last-child)), a:is(.lk,:where([data-c24h-layout~="cab__dir"] [data-c24h-layout~="c24h-texto-em-linha"] > a:not([data-c24h-layout~="chips"] a))):hover) > .c24h-e2-icone { transform: translateX(4px); }
body.page-id-65779 [data-c24h-layout~="faq"] [data-c24h-layout~="faq__painel-esc"] { overflow: clip; }
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-revisado {
display: grid;
grid-area: 1 / 1 / -1 / -1;
grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
align-items: start;
gap: 56px;
min-width: 0;
}
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-coluna {
display: grid;
gap: 24px;
align-self: start;
min-width: 0;
position: sticky;
top: 120px;
}
@media (min-width: 901px) {
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-coluna-trilho {
align-self: stretch;
min-width: 0;
height: calc(100% + 32px);
}
}
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-revisado > [data-c24h-layout~="c24h-faq-conteudo"],
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-coluna > * {
grid-area: auto;
min-width: 0;
}
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-coluna [role="tablist"] { padding: 0; }
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-coluna [data-c24h-layout~="faq__zap"] { margin: 0; }
body.page-id-65779 [data-c24h-layout~="faq"] [role="tablist"] [role="tab"] { font-size: 14.5px; gap: 12px; }
body.page-id-65779 [data-c24h-layout~="faq"] [role="tablist"] [role="tab"][aria-selected="false"] {
border-color: transparent;
color: rgba(255,255,255,.72);
}
body.page-id-65779 [data-c24h-layout~="faq"] [role="tablist"] [role="tab"][aria-selected="false"]:hover { color: #fff; }
body.page-id-65779 [data-c24h-layout~="faq"] [data-c24h-layout~="faq__zap"] a {
display: inline-flex;
align-items: center;
gap: 6px;
padding-inline-start: 0;
text-decoration: underline;
}
body.page-id-65779 [data-c24h-layout~="faq"] [data-c24h-layout~="faq__zap"] a::before { content: none; }
body.page-id-65779 [data-c24h-layout~="faq"] :is([role="tabpanel"], .e-accordion-base) { padding: 0; }
body.page-id-65779 [data-c24h-layout~="faq"] .e-accordion-base { gap: 12px; }
body.page-id-65779 [data-c24h-layout~="faq"] .e-accordion-item-base {
border: 1px solid rgba(255,255,255,.12);
border-radius: 12px;
background: rgba(255,255,255,.03);
overflow: clip;
}
body.page-id-65779 [data-c24h-layout~="faq"] .e-accordion-item-base[open] {
border-color: rgba(125,242,180,.2);
background: rgba(255,255,255,.05);
}
body.page-id-65779 [data-c24h-layout~="faq"] summary {
min-height: 72px;
padding: 18px 22px 18px 24px;
background: none;
font: 500 16px/1.4 Rubik, sans-serif;
}
body.page-id-65779 [data-c24h-layout~="faq"] summary .e-paragraph-base { font: inherit; margin: 0; }
body.page-id-65779 [data-c24h-layout~="faq"] .e-accordion-item-content-base {
padding: 0 64px 22px 24px;
font-size: 14.5px;
line-height: 1.7;
color: rgba(255,255,255,.74);
}
body.page-id-65779 [data-c24h-layout~="faq"] .e-accordion-item-content-base .e-paragraph-base {
margin: 0;
font-size: inherit;
line-height: inherit;
color: inherit;
}
body.page-id-65779 [data-c24h-layout~="faq"] .e-accordion-item-content-base a { color: #7df2b4; text-decoration: underline; }
@media (max-width: 900px) {
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-revisado { grid-template-columns: minmax(0, 1fr); gap: 24px; }
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-coluna { position: static; }
}
@media (max-width: 767px) {
body.page-id-65779 [data-c24h-layout~="faq"] summary { min-height: 0; padding: 14px 16px; }
}
body.page-id-65779 .c24h-rev-icone {
display: inline-block;
width: 1em;
height: 1em;
flex: none;
vertical-align: middle;
pointer-events: none;
}
body.page-id-65779 #menu-menu-categorias-vitrine .c24h-rev-icone { width: 17px; height: 17px; margin-inline-end: 6px; }
body.page-id-65779 .elementor-78037 .c24h-pre-card-ilu .c24h-rev-icone { display: block; }
body.page-id-65779 .c24h-rp .c24h-marca-dagua .elementor-heading-title:has(> .c24h-rev-marca) {
background: none;
animation: none;
transform: none;
}
body.page-id-65779 .c24h-rp .c24h-rev-marca {
display: inline-block;
background: linear-gradient(180deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.024) 88%);
background-clip: text;
color: transparent;
}
@media (prefers-reduced-motion: no-preference) {
@supports (animation-timeline: view()) {
body.page-id-65779 .c24h-rp .c24h-rev-marca {
animation: c24h-marca-entrada linear both;
animation-timeline: view();
animation-range: entry 0% cover 40%;
}
}
}
@keyframes c24h-marca-entrada { from { transform: translateY(38%); } to { transform: none; } }
body.page-id-65779 [data-c24h-layout~="faq"] .e-accordion-item-base > summary:focus:not(:focus-visible) {
outline: none;
}
body.page-id-65779 [data-c24h-layout~="faq"] .e-accordion-item-base > summary:focus-visible {
outline: 2px solid #7df2b4;
outline-offset: -4px;
border-radius: 10px;
}
@media (min-width: 768px) {
body.page-id-65779 [data-c24h-layout~="posts"]:has(> .c24h-post-extra) {
grid-template-rows: repeat(3, minmax(0, 1fr));
}
body.page-id-65779 [data-c24h-layout~="posts"]:has(> .c24h-post-extra) > [data-c24h-layout~="posts__dest"] {
grid-row: span 3;
}
body.page-id-65779 [data-c24h-layout~="posts"]:has(> .c24h-post-extra) .post--h .post__foto,
body.page-id-65779 [data-c24h-layout~="posts"]:has(> .c24h-post-extra) [data-c24h-layout~="post--h"] [data-c24h-layout~="post__foto"] {
min-height: 0;
}
}
body.page-id-65779 [data-c24h-layout~="como"] [data-c24h-layout~="passo__ic"]::before {
position: absolute;
inset: 0;
margin: auto;
}
body.page-id-65779 [data-c24h-layout~="avc__pe"] :is(.avc__ini,:where([data-c24h-layout~="avc__pe"] > :nth-child(1))):has(img) {
overflow: hidden;
position: relative;
}
body.page-id-65779 :is(.avc__ini,:where([data-c24h-layout~="avc__pe"] > :nth-child(1))) > .c24h-av-foto {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
body.page-id-65779 [data-c24h-layout~="avc__pe"] :is(.avc__quem,:where([data-c24h-layout~="avc__pe"] > :nth-child(2))) { min-width: 0; }
body.page-id-65779 :is(.avc__selo,:where([data-c24h-layout~="avc__pe"] > :nth-child(3))) { white-space: nowrap; flex-shrink: 0; }
body.page-id-65779 :is(.avc__selo,:where([data-c24h-layout~="avc__pe"] > :nth-child(3))) .c24h-av-google,
body.page-id-65779 .c24h-av-google-movel { width: 14px; height: 14px; }
body.page-id-65779 .c24h-av-google-movel { display: none; }
@media (max-width: 767px) {
body.page-id-65779 .c24h-av-google-movel { display: inline-block; margin-inline-end: 5px; }
}
body.page-id-65779 [data-c24h-layout~="emp__card"] [data-c24h-layout~="c24h-lista-empresa-item"] { position: relative; }
body.page-id-65779 [data-c24h-layout~="emp__card"] [data-c24h-layout~="c24h-lista-empresa-item"]::before { background: #eef8f3; }
body.page-id-65779 [data-c24h-layout~="emp__card"] [data-c24h-layout~="c24h-lista-empresa-item"]::after {
content: "";
position: absolute;
inset: 4px auto auto 4px;
width: 14px;
height: 14px;
background: #008744;
mask: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-check.svg") center / contain no-repeat;
pointer-events: none;
}
body.page-id-65779 [data-c24h-layout~="emp-sec"] :is(.oca__ic,:where([data-c24h-layout~="oca"] > :first-child)) {
place-items: center;
place-content: center;
justify-self: start;
}
body.page-id-65779 [data-c24h-layout~="emp-sec"] :is(.oca__ic,:where([data-c24h-layout~="oca"] > :first-child)) > :not(.c24h-e2-icone) { display: none; }
body.page-id-65779 [data-c24h-layout~="emp-sec"] :is(.oca__ic,:where([data-c24h-layout~="oca"] > :first-child)) > .c24h-e2-icone { grid-area: 1 / 1; }
body.page-id-65779 [data-c24h-layout~="emp__card"] > .c24h-emp-brief {
display: grid;
gap: 6px;
margin: 0 24px 20px;
padding: 14px 16px;
border: 1px solid #d7eae0;
border-radius: 12px;
background: #eef8f3;
}
body.page-id-65779 .c24h-emp-brief h3 { margin: 0; font: 600 17px/1.3 Rubik, sans-serif; color: #04272e; }
body.page-id-65779 .c24h-emp-brief p { margin: 0; font: 400 14px/1.55 Sora, sans-serif; color: #45534f; }
body.page-id-65779 [data-c24h-layout~="faq"] .e-accordion-item-base > summary.c24h-foco-ponteiro:focus {
outline: none;
}
body.page-id-65779 [data-c24h-layout~="faq"] [role="tablist"] [role="tab"]::after {
content: "";
flex: none;
width: 7px;
height: 7px;
margin-inline-start: auto;
margin-inline-end: 3px;
border-block-start: 1.5px solid currentColor;
border-inline-end: 1.5px solid currentColor;
transform: rotate(45deg);
}
body.page-id-65779 [data-c24h-layout~="faq"] [role="tablist"] [role="tab"][aria-selected="false"] {
background-color: rgba(255,255,255,.035);
border-color: rgba(255,255,255,.13);
}
body.page-id-65779 [data-c24h-layout~="faq"] [role="tablist"] [role="tab"][aria-selected="false"]:hover {
background-color: rgba(125,242,180,.08);
border-color: rgba(125,242,180,.32);
}
body.page-id-65779 [data-c24h-layout~="faq"] [role="tablist"] [role="tab"][aria-selected="true"]::after {
color: #7df2b4;
}
body.page-id-65779 .c24h-contato a.elementor-icon[href*="wa.me"] > svg.c24h-rev-icone,
body.page-id-65779 .c24h-contato a.elementor-icon[href*="wa.me"] > svg.c24h-rev-icone path {
fill: rgba(255,255,255,.88) !important;
stroke: none !important;
}
body.page-id-65779 .c24h-rp .c24h-rev-marca {
animation: none;
background-image:
linear-gradient(105deg, transparent 42%, rgba(125,242,180,.18) 46%, rgba(202,255,225,.75) 50%, rgba(125,242,180,.18) 54%, transparent 58%),
linear-gradient(180deg, rgba(255,255,255,.21), rgba(255,255,255,.065) 88%);
background-size: 240% 100%, 100% 100%;
background-position: 100% 0, 0 0;
background-repeat: no-repeat;
}
@media (prefers-reduced-motion: no-preference) {
body.page-id-65779 .c24h-rp .c24h-rev-marca.c24h-marca-iluminada {
animation: c24h-luz-no-preenchimento 1.45s ease-in-out both;
}
}
@keyframes c24h-luz-no-preenchimento {
from { background-position: 100% 0, 0 0; }
to { background-position: 0 0, 0 0; }
}
.c24h-bench-role-hm .c24h-bench-role-mp__chips .c24h-bench-role-mp__chip.c24h-bench-role-mp__chip--a,
:is(.hm,[data-c24h-layout~="hm"]) :is(.mp__chips,[data-c24h-layout~="mp__chips"]) :is(.mp__chip.mp__chip--a,[data-c24h-layout~="mp__chip--a"]) {
left: auto;
right: 78%;
top: -20px;
}
body.page-id-65779 .c24h-rp .c24h-marca-dagua .elementor-heading-title { position: relative; }
body.page-id-65779 .c24h-rp .c24h-marca-dagua .c24h-marca-contorno {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
overflow: hidden;
pointer-events: none;
user-select: none;
}
body.page-id-65779 .c24h-rp .c24h-marca-contorno text {
white-space: pre;
fill: none;
stroke-linejoin: round;
stroke-linecap: round;
text-rendering: geometricPrecision;
}
body.page-id-65779 .c24h-rp .c24h-contorno-base {
stroke: rgba(125, 242, 180, .16);
stroke-width: 1px;
}
body.page-id-65779 .c24h-rp .c24h-contorno-luz .c24h-letra {
stroke: #7df2b4;
stroke-width: 2px;
stroke-dasharray: 150 4000;
stroke-dashoffset: 150;
opacity: 0;
}
body.page-id-65779 .c24h-rp .c24h-marca-contorno {
--ciclo: 12s;
--passo: .55s;
filter: drop-shadow(0 0 5px rgba(125, 242, 180, .55));
}
@media (prefers-reduced-motion: no-preference) {
body.page-id-65779 .c24h-rp .c24h-marca-contorno.c24h-ativo .c24h-contorno-luz .c24h-letra {
animation: c24h-contorno-luz var(--ciclo) linear infinite;
animation-delay: calc(var(--i) * var(--passo));
}
}
@media (prefers-reduced-motion: reduce) {
body.page-id-65779 .c24h-rp .c24h-marca-contorno { display: none; }
}
@keyframes c24h-contorno-luz {
0%    { stroke-dashoffset: 150; opacity: 0; }
1.5%  { opacity: 1; }
19%   { stroke-dashoffset: -1500; opacity: 1; }
20%   { stroke-dashoffset: -1500; opacity: 0; }
100%  { stroke-dashoffset: -1500; opacity: 0; }
}
@media (max-width: 767px) {
body.page-id-65779 .c24h-rp .c24h-contorno-luz .c24h-letra { stroke-width: 1.2px; }
body.page-id-65779 .c24h-rp .c24h-marca-contorno { filter: none; }
}
@media (min-width: 1360px) {
.c24h-bench-role-hm .c24h-bench-role-mp__chips .c24h-bench-role-mp__chip.c24h-bench-role-mp__chip--a,
:is(.hm,[data-c24h-layout~="hm"]) :is(.mp__chips,[data-c24h-layout~="mp__chips"]) :is(.mp__chip.mp__chip--a,[data-c24h-layout~="mp__chip--a"]) {
left: -15.5%;
right: auto;
top: -30px;
}
}
@media (min-width: 1024px) and (max-width: 1359.98px) {
.c24h-bench-role-hm .c24h-bench-role-mp__chips .c24h-bench-role-mp__chip.c24h-bench-role-mp__chip--a,
:is(.hm,[data-c24h-layout~="hm"]) :is(.mp__chips,[data-c24h-layout~="mp__chips"]) :is(.mp__chip.mp__chip--a,[data-c24h-layout~="mp__chip--a"]) {
left: -30%;
right: auto;
top: -15px;
}
}
body.page-id-65779 .c24h-rp .c24h-contorno-luz .c24h-letra { fill: #7df2b4; fill-opacity: 0; }
@media (prefers-reduced-motion: no-preference) {
body.page-id-65779 .c24h-rp .c24h-marca-contorno.c24h-ativo .c24h-contorno-luz .c24h-letra {
animation: c24h-contorno-luz var(--ciclo) linear infinite, c24h-letra-brilho var(--ciclo) linear infinite;
animation-delay: calc(var(--i) * var(--passo)), calc(var(--i) * var(--passo));
}
body.page-id-65779 .c24h-rp .c24h-rev-marca.c24h-marca-iluminada { animation: none; }
}
@keyframes c24h-letra-brilho {
0%   { fill-opacity: 0; }
1.5% { fill-opacity: 0; }
4%   { fill-opacity: .28; }
8%   { fill-opacity: .2; }
12%  { fill-opacity: 0; }
100% { fill-opacity: 0; }
}
body.page-id-65779 [data-c24h-layout~="emp2__palco"] { --e2-menta: var(--c24h-accent-on-deep, #7DF2B4); --e2-verde: var(--c24h-green, #008744); --e2-navy: var(--c24h-deep, #04272E);
position: relative; isolation: isolate; display: grid; grid-template-columns: minmax(0, 46fr) minmax(0, 54fr); gap: 0; min-height: 560px; border-radius: 12px; overflow: hidden;
background: linear-gradient(160deg, #0a3a43 0%, #04272e 55%, #031e24 100%); border: 1px solid rgba(125, 242, 180, .2); color: #fff; width: 100%; max-width: none; padding: 0; }
body.page-id-65779 [data-c24h-layout~="emp2__palco"]::before { content: ""; position: absolute; inset: 0; z-index: -1; pointer-events: none;
background: radial-gradient(45% 55% at 0% 0%, rgba(0, 135, 68, .35), transparent 70%), radial-gradient(rgba(125, 242, 180, .12) 1px, transparent 1.2px) 0 0/24px 24px; }
body.page-id-65779 [data-c24h-layout~="emp2__esq"] { position: relative; z-index: 2; display: flex; flex-direction: column; align-items: stretch; gap: 0; padding: 40px 8px 40px 40px; min-width: 0; }
body.page-id-65779 [data-c24h-layout~="emp2__topo"] { display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 12px; margin-bottom: 14px; }
body.page-id-65779 [data-c24h-layout~="emp2__rot"] { margin: 0; color: var(--e2-menta); font: 600 11px/1 var(--f-corpo, Sora, Arial, sans-serif); letter-spacing: .12em; text-transform: uppercase; }
body.page-id-65779 [data-c24h-layout~="emp2__pausa"] { display: inline-flex; align-items: center; gap: 6px; height: 28px; min-height: 0; padding: 0 10px; border-radius: 999px; border: 1px solid rgba(255, 255, 255, .16); background: transparent; color: rgba(255, 255, 255, .78);
font: 500 12px/1 var(--f-corpo, Sora, Arial, sans-serif); letter-spacing: 0; text-transform: none; cursor: pointer; box-shadow: none; transition: border-color .2s ease, color .2s ease; }
body.page-id-65779 [data-c24h-layout~="emp2__pausa"]:hover { border-color: rgba(125, 242, 180, .5); color: #fff; background: transparent; }
body.page-id-65779 [data-c24h-layout~="emp2__pausa"]::before { content: ""; width: 14px; height: 14px; background: currentColor; -webkit-mask: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-pause.svg") center / contain no-repeat; mask: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-pause.svg") center / contain no-repeat; }
body.page-id-65779 [data-c24h-layout~="emp2__pausa"].is-parado::before { -webkit-mask-image: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-play.svg"); mask-image: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-play.svg"); }
body.page-id-65779 [data-c24h-layout~="emp2__abas"] { display: grid; grid-template-columns: minmax(0, 1fr); gap: 8px; }
body.page-id-65779 [data-c24h-layout~="emp2__aba"] { position: relative; display: grid; grid-template-columns: auto minmax(0, 1fr); align-items: start; gap: 14px; width: 100%; padding: 14px 16px; border-radius: 12px; border: 1px solid transparent; background: transparent; color: inherit; text-align: left; cursor: pointer; overflow: hidden;
transition: background-color .3s ease, border-color .3s ease; }
body.page-id-65779 [data-c24h-layout~="emp2__aba"]:hover { background: rgba(255, 255, 255, .04); }
body.page-id-65779 [data-c24h-layout~="emp2__aba"].is-on { background: rgba(125, 242, 180, .08); border-color: rgba(125, 242, 180, .35); }
body.page-id-65779 [data-c24h-layout~="emp2__ic"] { position: relative; display: block; width: 44px; height: 44px; margin: 0; border-radius: 12px; background: rgba(255, 255, 255, .08); border: 1px solid rgba(255, 255, 255, .14); color: var(--e2-menta); transition: background-color .3s ease, color .3s ease; }
body.page-id-65779 [data-c24h-layout~="emp2__ic"] * { display: none; }
body.page-id-65779 [data-c24h-layout~="emp2__ic"]::before { content: ""; position: absolute; inset: 0; margin: auto; width: 22px; height: 22px; background: currentColor; -webkit-mask: var(--e2-icone) center / contain no-repeat; mask: var(--e2-icone) center / contain no-repeat; }
body.page-id-65779 [data-c24h-layout~="emp2__aba"].is-on [data-c24h-layout~="emp2__ic"] { background: var(--e2-verde); border-color: var(--e2-verde); color: #fff; }
body.page-id-65779 [data-c24h-layout~="emp2__aba-tx"] { display: grid; grid-template-columns: minmax(0, 1fr); gap: 4px; align-self: center; min-width: 0; }
body.page-id-65779 [data-c24h-layout~="emp2__aba-tit"] { margin: 0; color: #fff; font: 600 17px/1.3 var(--f-tit, Rubik, Arial, sans-serif); letter-spacing: -.005em; }
body.page-id-65779 [data-c24h-layout~="emp2__aba-desc"] { display: block; max-height: 0; margin: 0; overflow: hidden; opacity: 0; color: rgba(255, 255, 255, .78); font: 400 14px/1.55 var(--f-corpo, Sora, Arial, sans-serif); transition: max-height .5s cubic-bezier(.22, 1, .36, 1), opacity .4s ease; }
body.page-id-65779 [data-c24h-layout~="emp2__aba"].is-on [data-c24h-layout~="emp2__aba-desc"] { max-height: 96px; opacity: 1; }
body.page-id-65779 [data-c24h-layout~="emp2__aba"]::after { content: ""; position: absolute; left: 16px; right: 16px; bottom: 0; height: 2px; border-radius: 2px; background: rgba(125, 242, 180, .0); transform-origin: left; }
body.page-id-65779 [data-c24h-layout~="emp2__aba"].is-on::after { background: rgba(255, 255, 255, .08); }
body.page-id-65779 [data-c24h-layout~="emp2__aba"] [data-c24h-layout~="emp2__barra"] { position: absolute; left: 16px; right: 16px; bottom: 0; height: 2px; border-radius: 2px; background: var(--e2-menta); transform: scaleX(0); transform-origin: left; pointer-events: none; opacity: 0; }
body.page-id-65779 [data-c24h-layout~="emp2__palco"].is-auto [data-c24h-layout~="emp2__aba"].is-on [data-c24h-layout~="emp2__barra"] { opacity: 1; animation: e2-prog var(--e2-t, 6s) linear forwards; }
body.page-id-65779 [data-c24h-layout~="emp2__palco"].is-pausa [data-c24h-layout~="emp2__aba"].is-on [data-c24h-layout~="emp2__barra"] { animation-play-state: paused; }
@keyframes e2-prog { to { transform: scaleX(1); } }
body.page-id-65779 [data-c24h-layout~="emp2__bens"] { display: flex; flex-direction: row; flex-wrap: wrap; gap: 8px 18px; margin: 22px 0 0; padding: 0; list-style: none; color: rgba(255, 255, 255, .86); font: 400 13.5px/1.4 var(--f-corpo, Sora, Arial, sans-serif); }
body.page-id-65779 [data-c24h-layout~="emp2__bens"] > * { position: relative; display: inline-flex; align-items: center; gap: 8px; padding-left: 28px; margin: 0; min-width: 0; }
body.page-id-65779 [data-c24h-layout~="emp2__bens"] > *,
body.page-id-65779 [data-c24h-layout~="emp2__bens"] > * p,
body.page-id-65779 [data-c24h-layout~="emp2__bens"] > * span { color: rgba(255, 255, 255, .86); font: 400 13.5px/1.4 var(--f-corpo, Sora, Arial, sans-serif); margin: 0; }
body.page-id-65779 [data-c24h-layout~="emp2__bens"] > *::before { content: ""; position: absolute; left: 0; top: 50%; width: 20px; height: 20px; margin-top: -10px; border-radius: 50%; background: rgba(125, 242, 180, .14); }
body.page-id-65779 [data-c24h-layout~="emp2__bens"] > *::after { content: ""; position: absolute; left: 4px; top: 50%; width: 12px; height: 12px; margin-top: -6px; background: var(--e2-menta); -webkit-mask: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-check.svg") center / contain no-repeat; mask: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-check.svg") center / contain no-repeat; }
body.page-id-65779 [data-c24h-layout~="emp2__acoes"] { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: 12px; margin-top: auto; padding-top: 26px; }
body.page-id-65779 [data-c24h-layout~="emp2__acoes"] .bt,
body.page-id-65779 [data-c24h-layout~="emp2__acoes"] [data-c24h-layout~="bt"] { margin: 0; }
body.page-id-65779 [data-c24h-layout~="emp2__zap"] { gap: 10px; }
body.page-id-65779 [data-c24h-layout~="emp2__zap"]::before { content: ""; width: 18px; height: 18px; background: currentColor; -webkit-mask: url("/wp-content/mu-plugins/c24h-home-atomic/icones/rs-whatsapp.svg") center / contain no-repeat; mask: url("/wp-content/mu-plugins/c24h-home-atomic/icones/rs-whatsapp.svg") center / contain no-repeat; }
body.page-id-65779 [data-c24h-layout~="emp2__dir"] { position: relative; min-height: 100%; min-width: 0; }
body.page-id-65779 [data-c24h-layout~="emp2__foto"] { position: absolute; inset: 0; margin: 0; overflow: hidden; display: block; }
body.page-id-65779 [data-c24h-layout~="emp2__foto"]::after { content: ""; position: absolute; inset: 0; pointer-events: none; z-index: 1;
background: linear-gradient(90deg, #04272e 0%, rgba(4, 39, 46, .55) 18%, rgba(4, 39, 46, 0) 46%), linear-gradient(0deg, rgba(3, 30, 36, .85) 0%, rgba(3, 30, 36, 0) 38%); }
body.page-id-65779 [data-c24h-layout~="emp2__moldura"] { position: absolute; inset: 0; display: block; animation: e2-respira 18s ease-in-out infinite alternate; }
body.page-id-65779 [data-c24h-layout~="emp2__moldura"] > *,
body.page-id-65779 [data-c24h-layout~="emp2__moldura"] picture,
body.page-id-65779 [data-c24h-layout~="emp2__moldura"] figure { display: block; width: 100%; height: 100%; margin: 0; }
body.page-id-65779 [data-c24h-layout~="emp2__moldura"] img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; object-position: 62% 50%; border-radius: 0; }
@keyframes e2-respira { from { transform: scale(1); } to { transform: scale(1.05); } }
body.page-id-65779 [data-c24h-layout~="emp2__marca"] { position: absolute; z-index: 2; left: var(--mx, 50%); top: var(--my, 50%); display: flex; flex-direction: row; align-items: center; gap: 10px; width: auto; transform: translate(-14px, -14px); pointer-events: none; }
body.page-id-65779 [data-c24h-layout~="emp2__anel"] { position: relative; display: block; flex: none; width: 28px; height: 28px; margin: 0; border-radius: 50%; background: rgba(255, 255, 255, .92); box-shadow: 0 0 0 5px rgba(125, 242, 180, .35); }
body.page-id-65779 [data-c24h-layout~="emp2__anel"] * { display: none; }
body.page-id-65779 [data-c24h-layout~="emp2__anel"]::after { content: ""; position: absolute; inset: -5px; border-radius: 50%; border: 2px solid var(--e2-menta); animation: e2-pulso 2.4s ease-out infinite; }
@keyframes e2-pulso { from { transform: scale(.8); opacity: .9; } to { transform: scale(2.1); opacity: 0; } }
body.page-id-65779 [data-c24h-layout~="emp2__marca-tx"] { margin: 0; padding: 7px 12px; border-radius: 999px; background: rgba(4, 39, 46, .82); border: 1px solid rgba(125, 242, 180, .4); color: #fff; font: 600 12px/1 var(--f-corpo, Sora, Arial, sans-serif); white-space: nowrap; -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px); }
body.page-id-65779 [data-c24h-layout~="emp2__cartao"] { position: absolute; z-index: 3; left: 28px; right: 28px; bottom: 28px; display: block; }
body.page-id-65779 [data-c24h-layout~="emp2__painel"] { display: none; flex-direction: column; gap: 12px; padding: 18px 20px; border-radius: 12px; background: rgba(4, 39, 46, .72); border: 1px solid rgba(255, 255, 255, .14); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
body.page-id-65779 [data-c24h-layout~="emp2__painel"].is-on { display: flex; animation: e2-entra .55s cubic-bezier(.22, 1, .36, 1) both; }
@keyframes e2-entra { from { opacity: 0; transform: translateY(14px); } to { opacity: 1; transform: none; } }
body.page-id-65779 [data-c24h-layout~="emp2__painel-rot"] { margin: 0; color: rgba(255, 255, 255, .86); font: 600 13px/1.3 var(--f-corpo, Sora, Arial, sans-serif); }
body.page-id-65779 [data-c24h-layout~="emp2__chips"] { display: flex; flex-direction: row; flex-wrap: wrap; gap: 8px; margin: 0; padding: 0; list-style: none; }
body.page-id-65779 [data-c24h-layout~="emp2__chips"] > * { margin: 0; padding: 0; width: auto; }
body.page-id-65779 [data-c24h-layout~="emp2__chip"] { display: inline-flex; align-items: center; gap: 6px; height: 32px; min-height: 0; padding: 0 12px; border-radius: 999px; border: 1px solid rgba(255, 255, 255, .2); background: rgba(255, 255, 255, .06); color: #fff;
font: 500 12.5px/1 var(--f-corpo, Sora, Arial, sans-serif); letter-spacing: 0; text-transform: none; text-decoration: none; box-shadow: none; white-space: nowrap; transition: border-color .2s ease, background-color .2s ease, color .2s ease; }
body.page-id-65779 [data-c24h-layout~="emp2__chip"]::after { content: ""; width: 14px; height: 14px; background: currentColor; -webkit-mask: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-arrow-up-right.svg") center / contain no-repeat; mask: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-arrow-up-right.svg") center / contain no-repeat; }
body.page-id-65779 [data-c24h-layout~="emp2__chip"]:hover { border-color: var(--e2-menta); background: rgba(125, 242, 180, .12); color: var(--e2-menta); }
body.page-id-65779 [data-c24h-layout~="emp2__palco"] :focus-visible { outline: 2px solid #fff; outline-offset: 3px; }
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="logos"] { margin-top: 56px; }
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="logos__rot"] { color: #45534f; }
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="logos__lista"] img { opacity: .8; }
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="logos__lista"] > *:hover img { opacity: 1; }
@media (max-width: 1023.98px) {
body.page-id-65779 [data-c24h-layout~="emp2__palco"] { grid-template-columns: minmax(0, 1fr); min-height: 0; }
body.page-id-65779 [data-c24h-layout~="emp2__dir"] { order: -1; min-height: 340px; }
body.page-id-65779 [data-c24h-layout~="emp2__foto"]::after { background: linear-gradient(0deg, #04272e 0%, rgba(4, 39, 46, .5) 30%, rgba(4, 39, 46, 0) 60%); }
body.page-id-65779 [data-c24h-layout~="emp2__esq"] { padding: 28px 20px 32px; }
body.page-id-65779 [data-c24h-layout~="emp2__cartao"] { left: 16px; right: 16px; bottom: 16px; }
}
@media (max-width: 767.98px) {
body.page-id-65779 [data-c24h-layout~="emp2__dir"] { min-height: 300px; }
body.page-id-65779 [data-c24h-layout~="emp2__marca-tx"] { display: none; }
body.page-id-65779 [data-c24h-layout~="emp2__cartao"] { display: none; }
body.page-id-65779 [data-c24h-layout~="emp2__aba"] { padding: 12px; }
body.page-id-65779 [data-c24h-layout~="emp2__ic"] { width: 40px; height: 40px; }
body.page-id-65779 [data-c24h-layout~="emp2__acoes"] .bt,
body.page-id-65779 [data-c24h-layout~="emp2__acoes"] [data-c24h-layout~="bt"] { width: 100%; justify-content: center; }
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="logos"] { margin-top: 40px; }
}
@media (prefers-reduced-motion: reduce) {
body.page-id-65779 [data-c24h-layout~="emp2__moldura"],
body.page-id-65779 [data-c24h-layout~="emp2__anel"]::after,
body.page-id-65779 [data-c24h-layout~="emp2__painel"].is-on { animation: none; }
body.page-id-65779 [data-c24h-layout~="emp2__aba-desc"] { transition: none; }
}
body.page-id-65779 [data-c24h-layout~="emp2__ic"][data-c24h-layout~="emp2__i-cal"] { --e2-icone: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-calendar-check.svg"); }
body.page-id-65779 [data-c24h-layout~="emp2__ic"][data-c24h-layout~="ic-calendar-check"] { --e2-icone: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-calendar-check.svg"); }
body.page-id-65779 [data-c24h-layout~="emp2__ic"][data-c24h-layout~="ic-award"] { --e2-icone: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-award.svg"); }
body.page-id-65779 [data-c24h-layout~="emp2__ic"][data-c24h-layout~="ic-hand-heart"] { --e2-icone: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-hand-heart.svg"); }
body.page-id-65779 [data-c24h-layout~="emp2__ic"][data-c24h-layout~="ic-building-2"] { --e2-icone: url("/wp-content/mu-plugins/c24h-home-atomic/icones/ic-building-2.svg"); }
body.page-id-65779 [data-c24h-layout~="emp2__pausa"] { height: 32px; }
@media (max-width: 767.98px) {
body.page-id-65779 [data-c24h-layout~="emp2__cta"],
body.page-id-65779 [data-c24h-layout~="emp2__zap"] { width: 100% !important; max-width: none !important; justify-content: center; }
}
body.page-id-65779 .c24h-rp .c24h-contorno-base { fill: #7df2b4; fill-opacity: 0; }
@media (prefers-reduced-motion: no-preference) {
body.page-id-65779 .c24h-rp .c24h-marca-contorno.c24h-ativo .c24h-contorno-base { animation: c24h-flash var(--ciclo) linear infinite; }
}
@keyframes c24h-flash {
0%, 71% { fill-opacity: 0;   stroke: rgba(125, 242, 180, .16); stroke-width: 1px; }
74%     { fill-opacity: .4;  stroke: rgba(202, 255, 225, .95); stroke-width: 1.6px; }
79%     { fill-opacity: .32; stroke: rgba(125, 242, 180, .8);  stroke-width: 1.4px; }
89%     { fill-opacity: 0;   stroke: rgba(125, 242, 180, .16); stroke-width: 1px; }
100%    { fill-opacity: 0;   stroke: rgba(125, 242, 180, .16); stroke-width: 1px; }
}
body.page-id-65779 .c24h-rp .c24h-marca-contorno text.c24h-contorno-base { fill: #7df2b4; fill-opacity: 0; }
body.page-id-65779 .c24h-rp .c24h-marca-contorno text.c24h-contorno-base { fill: #00c25f; fill-opacity: 0; }
@keyframes c24h-flash {
0%, 71% { fill-opacity: 0;   stroke: rgba(125, 242, 180, .16); stroke-width: 1px; }
74%     { fill-opacity: .9;  stroke: #7dffb3;                  stroke-width: 2px; }
79%     { fill-opacity: .72; stroke: #1dff86;                  stroke-width: 1.8px; }
89%     { fill-opacity: 0;   stroke: rgba(125, 242, 180, .16); stroke-width: 1px; }
100%    { fill-opacity: 0;   stroke: rgba(125, 242, 180, .16); stroke-width: 1px; }
}
@keyframes c24h-flash-brilho {
0%, 71% { filter: drop-shadow(0 0 5px rgba(125, 242, 180, .55)); }
74%     { filter: drop-shadow(0 0 26px rgba(0, 230, 118, 1)); }
79%     { filter: drop-shadow(0 0 20px rgba(0, 210, 110, .85)); }
89%, 100% { filter: drop-shadow(0 0 5px rgba(125, 242, 180, .55)); }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 768px) {
body.page-id-65779 .c24h-rp .c24h-marca-contorno.c24h-ativo { animation: c24h-flash-brilho var(--ciclo) linear infinite; }
}
@media (min-width: 1360px) {
.c24h-bench-role-hm .c24h-bench-role-mp__chips .c24h-bench-role-mp__chip.c24h-bench-role-mp__chip--a,
:is(.hm,[data-c24h-layout~="hm"]) :is(.mp__chips,[data-c24h-layout~="mp__chips"]) :is(.mp__chip.mp__chip--a,[data-c24h-layout~="mp__chip--a"]) {
left: 60%;
right: auto;
top: -42px;
}
}
body.page-id-65779 [data-c24h-layout~="bc"] > [data-c24h-layout~="c24h-texto-em-linha"] { display: grid; place-items: center; padding: 0; }
body.page-id-65779 [data-c24h-layout~="bc"] > [data-c24h-layout~="c24h-texto-em-linha"] > * { grid-area: 1 / 1; margin: 0; }
body.page-id-65779 [data-c24h-layout~="bc"] > [data-c24h-layout~="c24h-texto-em-linha"] {
width: 44px; height: 44px; border-radius: 50%;
background: rgba(255, 255, 255, .14); border: 1px solid rgba(255, 255, 255, .38);
-webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px);
transition: background-color .35s ease, border-color .35s ease, transform .45s cubic-bezier(.22, 1, .36, 1);
}
body.page-id-65779 [data-c24h-layout~="bc"] .c24h-e2-icone { transition: transform .45s cubic-bezier(.22, 1, .36, 1); }
body.page-id-65779 [data-c24h-layout~="bc"]:hover > [data-c24h-layout~="c24h-texto-em-linha"],
body.page-id-65779 [data-c24h-layout~="bc"]:focus-visible > [data-c24h-layout~="c24h-texto-em-linha"] { background: #008744; border-color: #008744; transform: scale(1.08); }
body.page-id-65779 [data-c24h-layout~="bc"]:hover .c24h-e2-icone,
body.page-id-65779 [data-c24h-layout~="bc"]:focus-visible .c24h-e2-icone { transform: translate(2px, -2px); }
body.page-id-65779 [data-c24h-layout~="bc"] [data-c24h-layout~="hm-image"] { filter: saturate(1.06) contrast(1.03); transition: transform 1s cubic-bezier(.22, 1, .36, 1), filter .6s ease; }
body.page-id-65779 [data-c24h-layout~="bc"]:hover [data-c24h-layout~="hm-image"] { transform: scale(1.06); filter: saturate(1.12) contrast(1.05); }
body.page-id-65779 [data-c24h-layout~="bc"]::before {
background: linear-gradient(0deg, rgba(3, 30, 36, .9) 0%, rgba(3, 30, 36, .5) 30%, rgba(3, 30, 36, 0) 62%);
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .1);
}
body.page-id-65779 [data-c24h-layout~="bc__nome"] { text-shadow: 0 2px 16px rgba(0, 0, 0, .4); }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(1) [data-c24h-layout~="hm-image"] { object-position: 58% 32%; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(2) [data-c24h-layout~="hm-image"] { object-position: 36% 50%; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(3) [data-c24h-layout~="hm-image"] { object-position: 50% 56%; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(4) [data-c24h-layout~="hm-image"] { object-position: 50% 22%; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(5) [data-c24h-layout~="hm-image"] { object-position: 50% 38%; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(6) [data-c24h-layout~="hm-image"] { object-position: 50% 24%; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(7) [data-c24h-layout~="hm-image"] { object-position: 50% 58%; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(8) [data-c24h-layout~="hm-image"] { object-position: 50% 20%; }
@media (min-width: 1024px) {
body.page-id-65779 [data-c24h-layout~="bento"] { grid-template-rows: repeat(3, 272px); }
}
body.page-id-65779 [data-c24h-layout~="est__selo"] { margin: 32px auto 0; width: fit-content; max-width: 100%; justify-content: center; text-align: center; }
body.page-id-65779 [data-c24h-layout~="est"] [data-c24h-layout~="est__bts"] { display: flex; justify-content: center; margin-top: 40px; }
@media (min-width: 1024px) {
body.page-id-65779 [data-c24h-layout~="bento"] { grid-template-rows: repeat(3, 272px) !important; }
}
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(3) [data-c24h-layout~="hm-image"] { object-position: 50% 42%; }
body.page-id-65779 .c24h-rp .c24h-marca-dagua { position: relative; }
body.page-id-65779 .c24h-rp .c24h-marca-dagua > .c24h-marca-contorno {
inset: auto;
overflow: visible;
clip-path: inset(-160px -160px 0 -160px);
}
body.page-id-65779 [data-c24h-layout~="est__selo"] { margin: 32px auto 0 !important; width: fit-content !important; max-width: 100%; align-self: center; justify-content: center; text-align: center; }
@media (min-width: 1360px) {
.c24h-bench-role-hm .c24h-bench-role-mp__chips .c24h-bench-role-mp__chip.c24h-bench-role-mp__chip--a,
:is(.hm,[data-c24h-layout~="hm"]) :is(.mp__chips,[data-c24h-layout~="mp__chips"]) :is(.mp__chip.mp__chip--a,[data-c24h-layout~="mp__chip--a"]) {
left: 61%;
right: auto;
top: -14px;
}
}
@media (min-width: 1600px) {
.c24h-bench-role-hm .c24h-bench-role-mp__chips .c24h-bench-role-mp__chip.c24h-bench-role-mp__chip--a,
:is(.hm,[data-c24h-layout~="hm"]) :is(.mp__chips,[data-c24h-layout~="mp__chips"]) :is(.mp__chip.mp__chip--a,[data-c24h-layout~="mp__chip--a"]) {
left: 66%;
right: auto;
top: 24px;
}
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] { position: relative; }
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a { padding: 0; gap: 0; border: 0; background: transparent; border-radius: 0; box-shadow: none; }
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a > :first-child {
position: relative; display: block; width: 100%; aspect-ratio: 1 / 1; margin-bottom: 14px;
border-radius: 12px; overflow: hidden; background: #fff;
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a > :first-child img {
position: absolute; inset: 0; width: 100%; height: 100%; aspect-ratio: auto; object-fit: cover;
border-radius: 0; background: #fff; transition: opacity .6s cubic-bezier(.22, 1, .36, 1), transform .9s cubic-bezier(.22, 1, .36, 1);
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a > :first-child img.c24h-f2 { opacity: 0; }
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a .elementor-heading-title { font: 500 15px/1.35 var(--f-tit); color: var(--navy); transition: color .15s ease; }
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a:hover .elementor-heading-title { color: var(--verde, #008744); }
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a[data-c24h-esquenta] > :first-child::before {
content: "ESQUENTA BLACK"; position: absolute; z-index: 2; top: 10px; left: 10px; display: inline-flex; align-items: center; height: var(--c24h-home-p); padding: 0 10px; border-radius: var(--c24h-home-raio-selo);
background: rgba(4, 39, 46, .9); color: #fff; font: 600 10.5px/1.2 var(--f-corpo, Rubik, sans-serif); letter-spacing: .03em;
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a > :first-child::after {
content: "Ver produto \2192"; position: absolute; z-index: 3; left: 12px; right: 12px; bottom: 12px; display: flex; align-items: center; justify-content: center;
height: 44px; border-radius: 8px; background: rgba(4, 39, 46, .88); color: #fff; font: 600 13.5px/1 var(--f-corpo, Rubik, sans-serif);
-webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); transform: translateY(calc(100% + 16px)); transition: transform .45s cubic-bezier(.22, 1, .36, 1);
}
@media (hover: hover) {
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a:hover > :first-child::after { transform: none; }
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a:hover > :first-child img:not(.c24h-f2) { transform: scale(1.04); }
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a:hover > :first-child img.c24h-f2 { opacity: 1; transform: scale(1.04); }
}
@media (max-width: 767.98px) {
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a > :first-child::after { display: none; }
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a .elementor-heading-title { font-size: 14px; }
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"].c24h-alca > a > :first-child { margin-bottom: 52px; }
body.page-id-65779 .c24h-cores { position: absolute; left: 0; right: 0; top: 0; aspect-ratio: 1 / 1; pointer-events: none; z-index: 4; }
body.page-id-65779 .c24h-cores__lista { position: absolute; left: 0; right: 0; top: calc(100% + 12px); display: flex; align-items: center; gap: 9px; height: 26px; pointer-events: auto; }
body.page-id-65779 .c24h-cor {
appearance: none; position: relative; flex: 0 0 auto; width: 20px; height: 20px; padding: 0; border-radius: 50%; border: 2px solid #fff;
background: var(--c); box-shadow: 0 0 0 1px rgba(4, 39, 46, .22); cursor: pointer; transition: transform .2s cubic-bezier(.22, 1, .36, 1), box-shadow .2s ease;
}
body.page-id-65779 .c24h-cor::after { content: ""; position: absolute; inset: -6px; }
body.page-id-65779 .c24h-cor:hover { transform: scale(1.18); }
body.page-id-65779 .c24h-cor.is-on { box-shadow: 0 0 0 2px #04272e; }
body.page-id-65779 .c24h-cor:focus-visible { outline: 2px solid #04272e; outline-offset: 3px; }
body.page-id-65779 .c24h-alca .c24h-cor-nome { color: var(--verde, #008744); font-weight: 700; }
body.page-id-65779 .c24h-alca.is-troca > a > :first-child img:not(.c24h-f2) { opacity: .35; }
@media (max-width: 767.98px) {
body.page-id-65779 .c24h-cores__lista { gap: 4px; }
body.page-id-65779 .c24h-cor { width: 18px; height: 18px; }
}
body.page-id-65779 [data-c24h-layout~="cab__dir"] [data-c24h-layout~="c24h-texto-em-linha"] > a + a { margin-left: 22px; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(2) [data-c24h-layout~="hm-image"] { object-position: 50% 50%; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(3) [data-c24h-layout~="hm-image"] { object-position: 50% 50%; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(5) [data-c24h-layout~="hm-image"] { object-position: 50% 50%; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(6) [data-c24h-layout~="hm-image"] { object-position: 50% 42%; }
body.page-id-65779 [data-c24h-layout~="bento__i"]:nth-child(7) [data-c24h-layout~="hm-image"] { object-position: 50% 50%; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="bc"][data-c24h-layout~="bc--clara"] { background: #fff; border: 1px solid var(--borda, #e8f0ee); }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="bc"][data-c24h-layout~="bc--clara"] [data-c24h-layout~="hm-image"] { object-fit: contain; padding: 22px 22px 70px; box-sizing: border-box; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="bc"][data-c24h-layout~="bc--clara"]::before { background: linear-gradient(180deg, rgba(255, 255, 255, 0) 60%, rgba(255, 255, 255, .95) 100%); box-shadow: none; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="bc"][data-c24h-layout~="bc--clara"] [data-c24h-layout~="bc__nome"] { color: #04272e; text-shadow: none; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="bc"][data-c24h-layout~="bc--clara"] > [data-c24h-layout~="c24h-texto-em-linha"] { background: rgba(4, 39, 46, .08); border-color: rgba(4, 39, 46, .22); color: #04272e; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="bc"][data-c24h-layout~="bc--mais"] { background: linear-gradient(150deg, #0a3a43 0%, #04272e 70%); display: block; }
body.page-id-65779 [data-c24h-layout~="hm"] [data-c24h-layout~="bc"][data-c24h-layout~="bc--mais"]::before { display: none; }
body.page-id-65779 [data-c24h-layout~="bc__mais"] { position: absolute; z-index: 3; left: 20px; right: 72px; bottom: 18px; display: flex; flex-direction: column; align-items: flex-start; gap: 12px; }
body.page-id-65779 [data-c24h-layout~="bc__mais-rot"] { margin: 0; color: #7df2b4; font: 600 11px/1 var(--f-corpo, Rubik, sans-serif); letter-spacing: .12em; text-transform: uppercase; }
body.page-id-65779 [data-c24h-layout~="bc__mais-lista"] { display: flex; flex-direction: column; align-items: flex-start; gap: 6px; color: #fff; font: 600 16px/1.25 var(--f-tit); }
body.page-id-65779 [data-c24h-layout~="bc__mais-lista"] > * { margin: 0; color: #fff; }
body.page-id-65779 [data-c24h-layout~="emp2__moldura"]:has([data-c24h-cena]) {
inset: 0;
animation: none;
}
body.page-id-65779 [data-c24h-layout~="emp2__moldura"] img[data-c24h-cena] {
position: absolute;
inset: 0;
opacity: 0;
transition: opacity .5s ease;
}
body.page-id-65779 [data-c24h-layout~="emp2__moldura"] img[data-c24h-cena]:not([data-c24h-cena="0"], .is-disponivel) {
display: none;
}
body.page-id-65779 [data-c24h-layout~="emp2__moldura"] img[data-c24h-cena].is-visivel,
body.page-id-65779 [data-c24h-layout~="emp2__palco"]:not([data-emp2-pronto]) img[data-c24h-cena="0"] {
opacity: 1;
}
body.page-id-65779 [data-c24h-layout~="emp2__marca"] {
transition: left .5s ease, top .5s ease;
}
body.page-id-65779 [data-c24h-layout~="emp2__palco"] [data-c24h-layout~="emp2__pausa"][hidden] {
display: none;
}
body.page-id-65779 [data-c24h-layout~="emp-sec"] [data-c24h-layout~="logos__lista"] img:is([alt="Itaú" i], [alt="XP" i], [alt="Sony" i]) {
padding: 4px 6px;
border-radius: 8px;
background: #fff;
outline: 1px solid #e8f0ee;
opacity: 1;
}
@media (max-width: 767.98px) {
body.page-id-65779 [data-c24h-layout~="emp2__marca-tx"] {
display: block;
padding: 5px 9px;
font-size: 11px;
}
}
@media (prefers-reduced-motion: reduce) {
body.page-id-65779 [data-c24h-layout~="emp2__moldura"] img[data-c24h-cena],
body.page-id-65779 [data-c24h-layout~="emp2__marca"] {
transition: none;
}
}
body.page-id-65779 {
--c24h-home-verde: var(--c24h-green, #008744);
--c24h-home-navy: var(--c24h-deep, #04272E);
--c24h-home-menta: var(--c24h-accent-on-deep, #7DF2B4);
--c24h-home-raio-controle: var(--c24h-radius-control, 8px);
--c24h-home-raio-painel: var(--c24h-radius-surface, 12px);
--c24h-home-raio-selo: var(--c24h-radius-badge, 999px);
--c24h-home-botao: var(--c24h-primary-height, 48px);
--c24h-home-p: 24px;
--c24h-home-m: 32px;
--c24h-home-g: 36px;
--c24h-home-secao: var(--c24h-section-y, clamp(64px, 4.571vw + 46.17px, 112px));
--c24h-home-h1: var(--c24h-type-display, clamp(40px, 2.286vw + 31.09px, 64px));
--c24h-home-h2: var(--c24h-type-h2, clamp(30px, 1.714vw + 23.31px, 48px));
--c24h-home-h2-vitrine: var(--c24h-type-h2-compact, clamp(26px, .952vw + 22.29px, 36px));
--c24h-home-h2-faq: var(--c24h-type-h2-compact, clamp(26px, .952vw + 22.29px, 36px));
--c24h-home-h3: var(--c24h-type-h3, clamp(18px, .571vw + 15.77px, 24px));
--c24h-home-titulo-cartao: 16px;
}
@media (max-width: 767.98px) {
body.page-id-65779 {
--c24h-home-titulo-cartao: 15px;
}
}
body.page-id-65779 .elementor-65779 :is([data-c24h-layout~="est"], [data-c24h-layout~="como"], [data-c24h-layout~="av"], [data-c24h-layout~="emp-sec"], [data-c24h-layout~="blog"], [data-c24h-layout~="faq"]) {
padding-block-start: var(--c24h-home-secao);
}
body.page-id-65779 .elementor-65779 #her-tit {
font-size: var(--c24h-home-h1);
}
body.page-id-65779 .elementor-65779 [data-c24h-layout~="cab__tit"] {
font-size: var(--c24h-home-h2);
}
body.page-id-65779 .elementor-65779 [data-c24h-layout~="vit"] [data-c24h-layout~="cab__tit"] {
font-size: var(--c24h-home-h2-vitrine);
}
body.page-id-65779 .elementor-65779 [data-c24h-layout~="faq"] [data-c24h-layout~="cab__tit"] {
font-size: var(--c24h-home-h2-faq);
}
body.page-id-65779 .elementor-65779 :is(h3[data-c24h-layout~="forma__tit"], h3[data-c24h-layout~="passo__tit"]) {
font-size: var(--c24h-home-h3);
}
body.page-id-65779 .elementor-65779 [data-c24h-layout~="bt"] {
min-height: var(--c24h-home-botao);
padding-inline: 24px;
border-radius: var(--c24h-home-raio-controle);
font-size: 15px;
}
body.page-id-65779 .elementor-65779 :is([data-c24h-layout~="her__selo"], [data-c24h-layout~="cab__olho"], [data-c24h-layout~="passo__tag"], [data-c24h-layout~="emp2__pausa"], :is(.avc__selo,:where([data-c24h-layout~="avc__pe"] > :nth-child(3)))) {
height: var(--c24h-home-m);
min-height: var(--c24h-home-m);
padding-block: 0;
padding-inline: 12px;
border-radius: var(--c24h-home-raio-selo);
font-size: 12px;
line-height: 1;
}
body.page-id-65779 .elementor-65779 :is([data-c24h-layout~="emp2__marca-tx"], :is(.bc__rot,:where([data-c24h-layout~="bc__txt"] > [data-c24h-layout~="hm-rich"]))) {
display: inline-flex;
align-items: center;
height: var(--c24h-home-p);
padding: 0 10px;
border-radius: var(--c24h-home-raio-selo);
font-size: 11px;
}
body.page-id-65779 .elementor-65779 :is(:is(.vit__r,:where([data-c24h-layout~="vit__olho"] > :nth-child(2))), :is(.chip,:where([data-c24h-layout~="chips"] a)), [data-c24h-layout~="emp2__chip"]) {
display: inline-flex;
align-items: center;
height: var(--c24h-home-g);
min-height: var(--c24h-home-g);
padding: 0 14px;
border-radius: var(--c24h-home-raio-controle);
font-size: 13px;
}
body.page-id-65779 .elementor-65779 :is([data-c24h-layout~="emp2__palco"], [data-c24h-layout~="emp2__painel"], [data-c24h-layout~="faq"] details) {
border-radius: var(--c24h-home-raio-painel);
}
body.page-id-65779 .elementor-65779 [data-c24h-layout~="emp2__palco"] {
--e2-menta: var(--c24h-home-menta);
--e2-verde: var(--c24h-home-verde);
--e2-navy: var(--c24h-home-navy);
}
body.page-id-65779 [data-c24h-layout~="emp2__aba"] [data-c24h-layout~="emp2__aba-desc"] {
transition: opacity .4s ease;
}
body.page-id-65779 [data-c24h-layout~="emp2__aba"].is-on [data-c24h-layout~="emp2__aba-desc"] {
min-block-size: 3lh;
max-height: none;
}
body.page-id-65779 .elementor-65779 [data-c24h-layout~="faq"] .e-accordion-item-content-base a {
color: var(--c24h-home-menta);
}
@media (max-width: 1023.98px) {
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-revisado {
grid-template-columns: minmax(0, 1fr);
gap: 24px;
}
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-coluna-trilho { height: auto; }
body.page-id-65779 [data-c24h-layout~="faq"] .c24h-faq-coluna { position: static; }
}
@media (max-width: 767.98px) {
body.page-id-65779 [data-c24h-layout~="faq"] .e-accordion-item-content-base {
padding: 0 16px 18px;
font-size: 14px;
}
}
body.page-id-65779 #her-tit[aria-label] > span:first-child > span > span {
display: inline-grid;
vertical-align: baseline;
text-align: start;
white-space: nowrap;
}
body.page-id-65779 #her-tit[aria-label] > span:first-child > span > span > span,
body.page-id-65779 #her-tit[aria-label] > span:first-child > span > span::before,
body.page-id-65779 #her-tit[aria-label] > span:first-child > span > span::after {
grid-area: 1 / 1;
}
body.page-id-65779 #her-tit[aria-label] > span:first-child > span > span::before { content: "garrafa."; visibility: hidden; }
body.page-id-65779 #her-tit[aria-label] > span:first-child > span > span::after { content: "azulejo."; visibility: hidden; }
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] {
--c24h-cores-colunas: 12;
--c24h-cores-altura: 30px;
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a > :first-child {
border-radius: var(--c24h-home-raio-painel);
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a .elementor-heading-title {
font-size: var(--c24h-home-titulo-cartao);
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a > :first-child::after {
height: var(--c24h-home-botao);
border-radius: var(--c24h-home-raio-controle);
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a:focus-visible > :first-child::after {
transform: none;
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a:hover > :first-child img.c24h-f2:not(.is-pronta) {
opacity: 0;
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a:focus-visible > :first-child img.c24h-f2.is-pronta {
opacity: 1;
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"]:has(> a[href*="/caneca-personalizada-alca-e-interior-"]) > a > :first-child {
margin-bottom: calc(16px + var(--c24h-cores-altura));
}
body.page-id-65779 .c24h-cores__lista {
top: calc(100% + 7px);
display: grid;
grid-template-columns: repeat(var(--c24h-cores-colunas), minmax(24px, 30px));
align-content: start;
gap: 1px;
height: var(--c24h-cores-altura);
}
body.page-id-65779 .c24h-cor {
display: grid;
place-items: center;
width: 100%;
height: 30px;
min-width: 0;
min-height: 0;
border: 0;
border-radius: 6px;
background: transparent;
box-shadow: none;
}
body.page-id-65779 .c24h-cor::before {
content: "";
width: 17px;
height: 17px;
border: 2px solid #fff;
border-radius: 50%;
background: var(--c);
box-shadow: 0 0 0 1px rgba(4, 39, 46, .28);
}
body.page-id-65779 .c24h-cor::after { content: none; }
body.page-id-65779 .c24h-cor:is(:hover, .is-on) { transform: none; box-shadow: none; }
body.page-id-65779 .c24h-cor:is(:hover, .is-on)::before { box-shadow: 0 0 0 2px var(--c24h-home-navy); }
body.page-id-65779 .c24h-cor:focus-visible { outline: 2px solid var(--c24h-home-navy); outline-offset: -2px; }
@media (max-width: 1279.98px) {
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] {
--c24h-cores-colunas: 6;
--c24h-cores-altura: 61px;
}
}
@media (prefers-reduced-motion: reduce) {
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a > :first-child img,
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a > :first-child::after,
body.page-id-65779 .c24h-cor,
body.page-id-65779 [data-c24h-layout~="emp2__aba"] [data-c24h-layout~="emp2__aba-desc"] {
transition: none;
}
body.page-id-65779 [data-c24h-layout~="c24h-item-produto"] > a > :first-child img {
transform: none;
}
}
@media (max-width: 767.98px) {
body.page-id-65779 [data-c24h-layout~="faq"] [role="tablist"] {
scrollbar-width: none;
}
body.page-id-65779 [data-c24h-layout~="faq"] [role="tablist"]::-webkit-scrollbar {
display: none;
}
}
body.page-id-65779 [data-c24h-layout~="emp2__marca"].emp2__marca--clientes {
display: grid;
grid-template: minmax(0, 1fr) / minmax(0, 1fr);
place-items: center;
width: var(--mlw, 120px);
height: var(--mlh, 72px);
transform: translate(-50%, -50%);
mix-blend-mode: multiply;
transition: none;
}
body.page-id-65779 .emp2__marca--clientes :is([data-c24h-layout~="emp2__anel"], [data-c24h-layout~="emp2__marca-tx"]) {
display: none;
}
body.page-id-65779 .emp2__marca--clientes > .emp2__logo-cliente {
grid-area: 1 / 1;
width: 100%;
height: 100%;
display: block;
object-fit: contain;
border-radius: 0;
opacity: 0;
transition: opacity .24s ease-out;
}
body.page-id-65779 .emp2__marca--clientes > .emp2__logo-cliente.is-ativa {
opacity: .98;
transition: opacity .46s .24s cubic-bezier(.16, 1, .3, 1);
}
body.page-id-65779 [data-c24h-layout~="emp2__foto"] > .emp2__legenda-logo {
position: absolute;
z-index: 2;
top: 12px;
right: 12px;
padding: 3px 7px;
border-radius: 4px;
background: rgba(4, 39, 46, .73);
color: #fff;
font: 500 11px/1.4 var(--f-corpo, Sora, Arial, sans-serif);
pointer-events: none;
}
@media (prefers-reduced-motion: reduce) {
body.page-id-65779 .emp2__marca--clientes > .emp2__logo-cliente {
transition: none;
}
}
html.c24h-js body.page-id-65779 [data-c24h-layout~="hm"] :is(.hm-info-texto,[data-c24h-layout~="hm-info-texto"]):not(.is-aberto) { display: none; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__tit"] > span:only-child > span { background: none; color: inherit; animation: none; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__selo"] { height: auto; max-width: 100%; padding-block: 9px; line-height: 1.35; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__foto"][data-c24h-layout~="her__foto"] { display: none; }
@media (max-width: 767.98px) {
body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__in"] { display: flex; flex-direction: column; align-items: stretch; gap: 0; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__txt"], body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__mapa"] { display: contents; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__selo"] { order: 1; align-self: flex-start; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__tit"] { order: 2; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__sub"] { order: 3; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__foto"][data-c24h-layout~="her__foto"] { order: 4; display: block; width: 100%; height: auto; aspect-ratio: 16 / 10; object-fit: cover; object-position: 62% 58%; border-radius: 18px; margin-top: 18px; box-shadow: 0 12px 32px rgba(0, 0, 0, .28); }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__bts"] { order: 5; margin-top: 18px; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="mp__chips"] { order: 6; flex-direction: row; flex-wrap: wrap; gap: 6px; margin-top: 14px; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="mp__chips"] [data-c24h-layout~="mp__chip"] { font-size: 13px; padding: 6px 10px; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__notas"] { order: 7; margin-top: 14px; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="mp__pop"] { order: 8; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="mp__area"] { display: none; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="est__nota"] { display: none; }
}
body.page-id-65779 .whb-header_711240 .whb-top-bar { display: none; }
:root:has(body.page-id-65779) { --wd-top-bar-h: .00001px; --wd-top-bar-sm-h: .00001px; --wd-top-bar-sticky-h: .00001px; }
body.page-id-65779 .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *,
body.page-id-65779 .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *::before,
body.page-id-65779 .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *::after { will-change: auto; }
@media (max-width: 767.98px) {
body.page-id-65779 .elementor-65779 .mp__chip.mp__chip { white-space: nowrap; padding: 5px 10px 5px 5px; gap: 8px; font-size: 13px; }
body.page-id-65779 .elementor-65779 .mp__chip.mp__chip .mp__chip-ic { width: 24px; height: 24px; grid-template-columns: 24px; }
body.page-id-65779 .elementor-65779 .mp__chip.mp__chip .aviso__info { width: auto; flex: none; grid-template-columns: auto; }
}
body.page-id-65779 .elementor-65779 .mp__cabeca { filter: none; }
body.page-id-65779 .elementor-65779 .mp__cabeca-brilho { fill: var(--menta, #7DF2B4); opacity: .32; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="fita__trilho"].fita--css { animation: c24h-fita-a var(--fita-dur, 40s) linear infinite; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="fita__f--b"] [data-c24h-layout~="fita__trilho"].fita--css { animation-name: c24h-fita-b; }
body.page-id-65779 .elementor-65779 [data-c24h-layout~="fita__trilho"].fita--pausa { animation-play-state: paused; }
@keyframes c24h-fita-a { from { transform: translate3d(0, 0, 0); } to { transform: translate3d(calc(-1 * var(--fita-larg, 0px)), 0, 0); } }
@keyframes c24h-fita-b { from { transform: translate3d(calc(-1 * var(--fita-larg, 0px)), 0, 0); } to { transform: translate3d(0, 0, 0); } }
@media (max-width: 767.98px), (hover: none) {
body.page-id-65779 .elementor-65779 .grad--neon, body.page-id-65779 .elementor-65779 [data-c24h-layout~="her__tit"] span, body.page-id-65779 .elementor-65779 [data-c24h-layout~="cab__tit"] span { animation: none !important; }
}
@media (max-width: 767.98px) { body.page-id-65779 .elementor-65779 [data-c24h-layout~="vit__cab"] [data-c24h-layout~="chips"] { flex-wrap: wrap; overflow: visible; } }
