:where(:root){--c-grafite-900: #2a2e30;--c-preto: #17191b;--c-grafite-800: #353a3d;--c-grafite-700: #4a5054;--c-cinza-600: #5e656a;--c-cinza-500: #7a8186;--c-cinza-300: #c9cdd0;--c-cinza-200: #e3e6e8;--c-cinza-100: #f2f3f4;--c-branco: #fff;--c-amarelo: #f1c40f;--c-amarelo-600: #d4ac0d;--c-bronze: #7a5b00;--c-texto: #1f2326;--c-ok: #1e7b34;--f-base: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fs-h1: clamp(2rem, 1.4rem + 2.6vw, 3rem);--fs-h2: clamp(1.625rem, 1.25rem + 1.5vw, 2.25rem);--fs-h3: clamp(1.25rem, 1.1rem + .5vw, 1.375rem);--fs-lead: clamp(1.125rem, 1.05rem + .3vw, 1.25rem);--fs-corpo: 1.0625rem;--fs-corpo-lg: 1.125rem;--fs-card: 1.125rem;--fs-peq: .9375rem;--fs-rotulo: .8125rem;--fs-botao: 1.0625rem;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--s-10: 128px;--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--r-pill: 999px;--sh-1: 0 1px 2px rgba(23, 25, 27, .06);--sh-2: 0 8px 24px rgba(23, 25, 27, .1);--sh-3: 0 -4px 16px rgba(23, 25, 27, .12);--container: 1200px;--leitura: 720px}:root{--gutter: 16px;--link: var(--c-bronze);--foco: var(--c-grafite-900);--altura-barra: 64px;--secao-y: var(--s-7)}@media(min-width:768px){:root{--gutter: 24px;--secao-y: var(--s-8)}}@media(min-width:1024px){:root{--gutter: 32px;--secao-y: var(--s-9);--altura-barra: 0px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:80px}body{margin:0;font-family:var(--f-base);font-size:var(--fs-corpo);line-height:1.65;color:var(--c-texto);background:var(--c-branco);overflow-x:clip;-webkit-font-smoothing:antialiased;padding-bottom:calc(var(--altura-barra) + env(safe-area-inset-bottom,0px))}@media(min-width:1024px){body{padding-bottom:0}}img,picture,video,svg{display:block;max-width:100%}img,video{height:auto}h1,h2,h3,h4{margin:0 0 var(--s-4);line-height:1.15;overflow-wrap:break-word;color:inherit}h1{font-size:var(--fs-h1);font-weight:800;line-height:1.1;letter-spacing:-.01em}h2{font-size:var(--fs-h2);font-weight:800;letter-spacing:-.005em}h3{font-size:var(--fs-h3);font-weight:700;line-height:1.25}p{margin:0 0 var(--s-4)}em{font-style:normal;font-weight:600}strong,b{font-weight:700}a{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--foco);outline-offset:2px;border-radius:2px}ul,ol{margin:0 0 var(--s-4);padding-left:1.25em}dl,dd{margin:0}figure{margin:0}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}table{border-collapse:collapse;width:100%}.ico{flex:none}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.container--leitura{max-width:calc(var(--leitura) + 2 * var(--gutter))}.pular{position:absolute;left:var(--s-4);top:-100px;z-index:100;background:var(--c-amarelo);color:var(--c-grafite-900);padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);font-weight:700}.pular:focus{top:var(--s-4)}@media(max-width:1023.98px){.so-desktop{display:none!important}}@media(min-width:1024px){.so-celular{display:none!important}}.cab,.hero,.cta-final,.rodape,.secao--escuro,.secao--preto,.resumo__cta,.cta-meio{--link: var(--c-amarelo);--foco: var(--c-amarelo);color:var(--c-branco)}.rotulo{font-size:var(--fs-rotulo);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-bronze);margin:0 0 var(--s-2);line-height:1.3}.botao{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 22px;border-radius:var(--r-md);border:2px solid transparent;font:inherit;font-size:var(--fs-botao);font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;text-align:center}.botao:hover{text-decoration:none}.botao--principal{background:var(--c-amarelo);color:var(--c-grafite-900);border-color:var(--c-amarelo)}.botao--principal:hover{background:var(--c-amarelo-600);border-color:var(--c-amarelo-600)}.botao--contorno{background:transparent;color:var(--c-grafite-900);border-color:var(--c-grafite-900)}.botao--contorno:hover{background:var(--c-grafite-900);color:var(--c-branco)}.botao--contorno-claro{background:transparent;color:var(--c-branco);border-color:var(--c-branco)}.botao--contorno-claro:hover{background:var(--c-branco);color:var(--c-grafite-900)}.botao--link{min-height:44px;padding:8px 0;border:0;background:none;color:var(--link);text-decoration:underline;text-underline-offset:3px;font-size:var(--fs-corpo);font-weight:600}.botao--icone{width:48px;height:48px;padding:0;border-radius:var(--r-md);background:transparent;color:var(--c-branco);border-color:var(--c-grafite-700)}.cab{background:var(--c-grafite-900);position:relative;z-index:50}.cab__dentro{display:flex;align-items:center;gap:var(--s-4);min-height:60px}.cab__marca{display:flex;align-items:center;margin-right:auto;text-decoration:none;color:var(--c-branco)}.logo img{height:36px;width:auto}.logo--texto{font-weight:800;font-size:1.25rem}.cab__nav{display:none}.cab__acoes{display:flex;align-items:center;gap:var(--s-2)}.cab__menu>summary{display:flex;align-items:center;gap:6px;min-height:48px;padding:0 12px;border:2px solid var(--c-grafite-700);border-radius:var(--r-md);font-weight:700;color:var(--c-branco)}.cab__menu-fechar,.cab__menu[open] .cab__menu-abrir{display:none}.cab__menu[open] .cab__menu-fechar,.cab__menu-abrir{display:flex}.cab__painel{position:absolute;left:0;right:0;top:100%;background:var(--c-grafite-800);border-top:1px solid var(--c-grafite-700);box-shadow:var(--sh-2);max-height:calc(100vh - 60px - var(--altura-barra));overflow-y:auto}.cab__painel ul{list-style:none;margin:0;padding:0}.cab__painel>ul{padding:var(--s-3) var(--gutter) var(--s-5)}.cab__painel a,.cab__painel span{display:flex;align-items:center;min-height:48px;color:var(--c-branco);text-decoration:none;font-weight:600;border-bottom:1px solid var(--c-grafite-700)}.cab__painel a[aria-current=page]{color:var(--c-amarelo)}.cab__painel-titulo{margin:var(--s-4) 0 0;font-size:var(--fs-rotulo);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-cinza-300)}.cab__painel-grupo li a{padding-left:var(--s-3)}@media(min-width:1024px){.cab{position:sticky;top:0}.cab__dentro{min-height:64px;gap:var(--s-5)}.logo img{height:40px}.cab__nav{display:block}.cab__lista{display:flex;align-items:center;gap:var(--s-1);list-style:none;margin:0;padding:0}.cab__lista>li>a,.cab__lista>li>span,.cab__grupo>summary{display:flex;align-items:center;gap:4px;min-height:44px;padding:0 10px;color:var(--c-branco);text-decoration:none;font-size:var(--fs-peq);font-weight:600;border-radius:var(--r-sm)}.cab__lista>li>a:hover,.cab__grupo>summary:hover{color:var(--c-amarelo)}.cab__lista>li.ativo>a,.cab__lista>li.ativo>details>summary{box-shadow:inset 0 -3px 0 var(--c-amarelo);border-radius:0}.cab__grupo{position:relative}.cab__grupo[open]>summary .ico{transform:rotate(180deg)}.cab__sub{position:absolute;top:calc(100% + 8px);left:0;min-width:280px;list-style:none;margin:0;padding:var(--s-2);background:var(--c-branco);border-radius:var(--r-md);box-shadow:var(--sh-2);border:1px solid var(--c-cinza-200)}.cab__sub a,.cab__sub span{display:block;padding:10px 12px;color:var(--c-grafite-900);text-decoration:none;font-weight:600;border-radius:var(--r-sm);--foco: var(--c-grafite-900)}.cab__sub a:hover{background:var(--c-cinza-100);text-decoration:underline}.cab__acoes .botao--principal{min-height:44px;padding:10px 18px;font-size:var(--fs-peq)}}@media(min-width:1024px)and (max-width:1199.98px){.cab__lista>li>a,.cab__grupo>summary{padding:0 6px}}.hero{background:var(--c-grafite-900);padding-top:var(--s-5)}.hero__grade{display:grid;gap:var(--s-6)}.hero__texto{padding-bottom:var(--s-6)}.hero--foto .hero__texto{padding-bottom:0}.pilula{display:inline-flex;align-items:center;gap:8px;margin:0 0 var(--s-4);padding:6px 14px;border-radius:var(--r-pill);background:var(--c-grafite-800);border:1px solid var(--c-grafite-700);color:var(--c-cinza-200);font-size:var(--fs-peq);font-weight:600;line-height:1.3}.pilula:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--c-amarelo);flex:none}.hero h1{color:var(--c-branco);max-width:22ch}.hero .destaque{color:var(--c-amarelo)}.hero__sub{font-size:var(--fs-lead);color:var(--c-cinza-200);max-width:46ch}.hero__botoes{display:flex;flex-wrap:wrap;gap:var(--s-3);margin:var(--s-5) 0}.hero__botoes .botao--principal{width:100%}.microprovas{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);color:var(--c-cinza-200);font-size:var(--fs-peq)}.microprovas li{display:flex;align-items:center;gap:8px}.microprovas .ico{color:var(--c-amarelo)}.hero__foto{position:relative;margin-inline:calc(-1 * var(--gutter))}.hero__foto img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.pilula-foto{position:absolute;left:var(--s-3);bottom:var(--s-3);max-width:calc(100% - 24px);padding:6px 12px;border-radius:var(--r-pill);background:var(--c-grafite-900);color:var(--c-branco);font-size:.8125rem;font-weight:600;line-height:1.3}.par__item .pilula-foto{top:var(--s-3);bottom:auto;z-index:1}@media(min-width:480px){.hero__botoes .botao--principal{width:auto}}@media(min-width:1024px){.hero{padding-block:var(--s-8) var(--s-9)}.hero--curto{padding-bottom:var(--s-8)}.hero__grade{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:var(--s-7)}.hero--curto .hero__grade{grid-template-columns:minmax(0,1fr)}.hero--curto h1{max-width:28ch}.hero__texto{padding-bottom:0}.hero__foto{margin:0;border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh-2);border:1px solid var(--c-grafite-700)}.hero__foto img{aspect-ratio:4 / 5}.hero__botoes .botao--principal{width:auto}}.migalha{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px var(--s-4);margin-bottom:var(--s-4);font-size:var(--fs-peq);color:var(--c-cinza-600)}.migalha ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.migalha li{display:flex;align-items:baseline}.migalha li+li:before{content:"›";margin:0 8px;color:var(--c-cinza-500)}.migalha a{color:var(--link)}.migalha .atualizado{margin:0}.migalha--escura{color:var(--c-cinza-300)}.migalha--escura li+li:before{color:var(--c-cinza-500)}.data-pagina{padding-block:var(--s-5)}.data-pagina .migalha{justify-content:center;margin:0}.confianca{background:var(--c-branco);border-bottom:1px solid var(--c-cinza-200)}.confianca__lista{list-style:none;margin:0 auto;padding-block:var(--s-5);display:grid;gap:var(--s-4)}.confianca__item{display:flex;gap:var(--s-3);align-items:flex-start}.confianca__texto{display:flex;flex-direction:column;font-size:var(--fs-peq);line-height:1.45}.confianca__texto strong{font-size:var(--fs-corpo);color:var(--c-grafite-900)}.confianca__texto span{color:var(--c-cinza-600)}.quadrado-icone{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:var(--r-sm);background:var(--c-amarelo);color:var(--c-grafite-900)}.quadrado-icone--grande{width:48px;height:48px}.confianca--compacta .confianca__lista{padding-block:var(--s-4)}@media(min-width:768px){.confianca__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.confianca__lista[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.confianca__lista[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.secao{padding-block:var(--secao-y)}.secao--cinza{background:var(--c-cinza-100)}.secao--escuro{background:var(--c-grafite-900)}.secao--preto{background:var(--c-preto)}.secao__cabeca{max-width:var(--leitura);margin-bottom:var(--s-6)}.secao__cabeca--centro{margin-inline:auto;text-align:center}.secao__cabeca h2:after,.prosa h2:after{content:"";display:block;width:48px;height:4px;margin-top:var(--s-3);background:var(--c-amarelo);border-radius:2px}.secao__cabeca--centro h2:after{margin-inline:auto}.secao__abertura{font-size:var(--fs-lead);color:var(--c-cinza-600);margin:0}.secao--leitura{padding-block:var(--s-7) var(--s-6)}.prosa{font-size:var(--fs-corpo)}.prosa>:last-child{margin-bottom:0}.prosa h2{margin-top:var(--s-6)}.prosa>h2:first-child{margin-top:0}.prosa h3{margin:var(--s-6) 0 var(--s-3)}.prosa li{margin-bottom:var(--s-2)}.prosa li::marker{color:var(--c-cinza-500)}.prosa table{margin:0 0 var(--s-5);font-size:var(--fs-peq)}.prosa th,.prosa td{border-bottom:1px solid var(--c-cinza-200);padding:10px 8px;text-align:left;vertical-align:top}.prosa blockquote{margin:0 0 var(--s-5);padding-left:var(--s-4);border-left:4px solid var(--c-cinza-300)}.corpo__intro>p:first-child{font-size:var(--fs-lead);color:var(--c-grafite-900)}.corpo__intro-faixa{padding-block:var(--s-7) var(--s-5)}.corpo__secao{padding-block:var(--secao-y)}.corpo--alternar>.corpo__secao:nth-of-type(odd){background:var(--c-cinza-100)}.corpo__bloco{margin-top:var(--s-6)}.corpo--coluna .corpo__bloco{margin-block:var(--s-6)}.corpo--coluna>.prosa+.prosa{margin-top:var(--s-6)}.corpo--secoes .corpo__bloco .pares,.corpo--secoes .corpo__bloco .seguranca--sem-foto{margin-inline:auto}.corpo--secoes .corpo__bloco .videos{justify-content:center}.corpo--secoes .corpo__bloco .galeria:is([data-n="1"],[data-n="2"]){max-width:var(--leitura);margin-inline:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.corpo--secoes .corpo__bloco .ficha{max-width:var(--leitura);margin-inline:auto}.cards{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-5)}.card{position:relative;display:flex;flex-direction:column;background:var(--c-branco);border:1px solid var(--c-cinza-200);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh-1);transition:box-shadow .15s,transform .15s}.card:hover{box-shadow:var(--sh-2)}.card__foto img{width:100%;object-fit:cover}.card__corpo{display:flex;flex-direction:column;flex:1;padding:var(--s-5)}.card__corpo p:not(.rotulo){color:var(--c-cinza-600);font-size:var(--fs-peq)}.card__titulo{font-size:var(--fs-card);font-weight:700;line-height:1.3;margin-bottom:var(--s-3)}.card__link{color:var(--c-grafite-900);text-decoration:underline;text-decoration-color:var(--c-bronze)}.card__link:after{content:"";position:absolute;inset:0}.card__seta{margin-top:auto;color:var(--c-bronze)}.cards--menores .card__corpo{padding:var(--s-4)}@media(min-width:768px){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.cards[data-n="1"]{grid-template-columns:minmax(0,560px)}}@media(min-width:1024px){.cards[data-n="3"],.cards[data-n="5"],.cards[data-n="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.cards[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.chamada{background:var(--c-amarelo);color:var(--c-grafite-900);--link: var(--c-grafite-900)}.chamada__dentro{display:flex;align-items:center;gap:var(--s-4);padding-block:var(--s-5)}.chamada--anexada{border-radius:var(--r-lg);padding-inline:var(--s-5)}.chamada .quadrado-icone{background:var(--c-grafite-900);color:var(--c-amarelo)}.chamada__texto{margin:0;font-size:var(--fs-corpo-lg)}.chamada a{font-weight:700}.pares{display:grid;gap:var(--s-6);max-width:920px}.par__fotos{display:grid;gap:var(--s-3)}.par__item{position:relative;border-radius:var(--r-md);overflow:hidden}.par__item img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.par figcaption{margin-top:var(--s-3);color:var(--c-cinza-600);font-size:var(--fs-peq)}@media(min-width:768px){.par__fotos--2{grid-template-columns:repeat(2,minmax(0,1fr))}.par__fotos--1{max-width:480px}}.galeria{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4) var(--s-3)}.galeria img{width:100%;border-radius:var(--r-md);object-fit:cover}.galeria figcaption{margin-top:var(--s-2);font-size:.875rem;line-height:1.4;color:var(--c-cinza-600);display:flex;flex-direction:column}.galeria figcaption strong{color:var(--c-grafite-900);font-size:var(--fs-peq)}.ver-todas{margin:var(--s-5) 0 0}.link-seta{display:inline-flex;align-items:center;gap:6px;font-weight:700;min-height:44px}.filtro{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-6)}.filtro__opcao{position:relative}.filtro__opcao input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.filtro__opcao span{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border-radius:var(--r-pill);border:1px solid var(--c-cinza-300);background:var(--c-branco);font-size:var(--fs-peq);font-weight:600}.filtro__opcao input:checked+span{background:var(--c-grafite-900);border-color:var(--c-grafite-900);color:var(--c-branco)}.filtro__opcao input:focus-visible+span{outline:3px solid var(--foco);outline-offset:2px}.obra-grupo+.obra-grupo{margin-top:var(--s-7)}.obra-grupo__titulo{font-size:var(--fs-card);margin-bottom:var(--s-4);display:flex;flex-direction:column;gap:2px}.obra-grupo__titulo span{font-size:var(--fs-peq);font-weight:400;color:var(--c-cinza-600)}@media(min-width:768px){.galeria{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5)}.galeria[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.galeria[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:768px){.obras-completas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row dense;gap:var(--s-7) var(--s-5);align-items:start}.obra-grupo+.obra-grupo{margin-top:0}.obras-completas .galeria{grid-template-columns:repeat(var(--n, 1),minmax(0,1fr))}.obra-grupo[data-n="1"]{--n: 1}.obra-grupo[data-n="2"]{--n: 2;grid-column:span 2}.obra-grupo[data-n="3"],.obra-grupo[data-n="4"]{--n: 3;grid-column:1 / -1}}@media(min-width:1024px){.obras-completas{grid-template-columns:repeat(4,minmax(0,1fr))}.obra-grupo[data-n="3"]{--n: 3;grid-column:span 3}.obra-grupo[data-n="4"]{--n: 4;grid-column:1 / -1}}.videos{display:flex;flex-wrap:wrap;gap:var(--s-5);margin-top:var(--s-6)}.processo-bloco>.videos:first-child,.secao .videos:first-child{margin-top:0}.video{flex:1 1 280px;max-width:560px}.video--vertical{max-width:360px}.video__quadro{background:var(--c-preto);border-radius:var(--r-md);overflow:hidden}.video__quadro video{width:100%;height:100%;object-fit:cover}.video figcaption{margin-top:var(--s-2);font-size:var(--fs-peq);color:var(--c-cinza-600)}.processo{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-5);counter-reset:passo}.processo__passo{position:relative;display:flex;gap:var(--s-4)}.processo__passo:not(:last-child):before{content:"";position:absolute;left:19px;top:48px;bottom:calc(-1 * var(--s-5) + 8px);width:2px;background:var(--c-cinza-200)}.processo__num{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:var(--r-sm);background:var(--c-amarelo);color:var(--c-grafite-900);font-weight:800;font-size:1.125rem}.processo__titulo{font-weight:700;font-size:var(--fs-card);margin:6px 0 var(--s-2);color:var(--c-grafite-900);line-height:1.3}.processo__passo p:not(.processo__titulo){color:var(--c-cinza-600);margin:0}@media(min-width:1024px){.processo{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--s-6)}.processo__passo{flex-direction:column;gap:var(--s-3)}.processo__passo:not(:last-child):before{left:48px;right:calc(-1 * var(--s-6) + 8px);top:19px;bottom:auto;width:auto;height:2px}}.seguranca{display:grid;gap:var(--s-6);align-items:start}.seguranca__foto{position:relative;border-radius:var(--r-lg);overflow:hidden;max-width:460px}.seguranca__foto img{width:100%;object-fit:cover}.seguranca__foto figcaption{padding:var(--s-2) 0;font-size:var(--fs-peq);color:var(--c-cinza-600)}.lista-check{list-style:none;padding:0;margin:0;display:grid;gap:var(--s-4)}.lista-check li{display:flex;gap:var(--s-3);align-items:flex-start}.lista-check__ico{color:var(--c-ok);margin-top:3px}.lista-check__fonte{display:block;font-size:.875rem;color:var(--c-cinza-600);margin-top:2px}@media(min-width:1024px){.seguranca{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-7)}.seguranca--sem-foto{grid-template-columns:1fr}}.seguranca--sem-foto{max-width:var(--leitura)}.areas{display:grid;gap:var(--s-5)}.areas__uf{font-size:var(--fs-rotulo);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-bronze);margin-bottom:var(--s-3)}.chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2)}.chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 14px;border-radius:var(--r-pill);background:var(--c-branco);border:1px solid var(--c-cinza-300);font-size:var(--fs-peq);font-weight:600;color:var(--c-grafite-900);line-height:1.2}.chip .ico{color:var(--c-cinza-600)}.chip small{font-weight:400;color:var(--c-cinza-600);font-size:inherit}.chip--link{color:var(--c-bronze);border-color:var(--c-bronze)}.areas__outras{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}@media(min-width:768px){.areas{grid-template-columns:repeat(2,minmax(0,1fr))}.areas__outras{grid-column:1 / -1}.areas--curto{grid-template-columns:repeat(2,minmax(0,1fr))}}.faq{max-width:var(--leitura)}.faq__item{border:1px solid var(--c-cinza-200);border-radius:var(--r-md);background:var(--c-branco);margin-bottom:var(--s-3)}.faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:56px;padding:var(--s-3) var(--s-5);font-size:var(--fs-card);font-weight:700;line-height:1.35;color:var(--c-grafite-900)}.faq__ico{transition:transform .15s}.faq__item[open]>summary .faq__ico{transform:rotate(180deg)}.faq__a{padding:0 var(--s-5) var(--s-4)}.faq__a p{margin:0}.cta-final{position:relative;overflow:hidden;background:var(--c-preto);padding-block:var(--s-8) var(--s-10)}.cta-final__marca{position:absolute;right:-24px;bottom:-36px;width:220px;color:var(--c-amarelo);opacity:.9;pointer-events:none}.cta-final__dentro{position:relative;display:grid;gap:var(--s-5)}.cta-final h2{color:var(--c-branco);margin-bottom:var(--s-3)}.cta-final__apoio{font-size:var(--fs-lead);color:var(--c-cinza-200);margin:0}.cta-final__extra{margin:var(--s-3) 0 0;color:var(--c-cinza-300)}.cta-final__botoes{display:grid;gap:var(--s-3)}@media(min-width:1024px){.cta-final{padding-block:var(--s-9) var(--s-10)}.cta-final__dentro{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:var(--s-7)}.cta-final__botoes{justify-items:start}.cta-final__marca{width:320px;right:0;bottom:-56px}}.servico__grade{padding-block:var(--s-7) var(--secao-y)}.resumo--lateral{display:none}.resumo--celular{margin-block:var(--s-6)}.resumo__caixa{background:var(--c-cinza-100);border-radius:var(--r-lg);padding:var(--s-5)}.resumo__titulo{font-weight:800;font-size:var(--fs-card);margin-bottom:var(--s-4);color:var(--c-grafite-900)}.resumo dl>div+div{margin-top:var(--s-4)}.resumo dt{font-size:var(--fs-rotulo);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-bronze)}.resumo dd{font-size:var(--fs-peq);line-height:1.5}.resumo__cta{margin-top:var(--s-4);background:var(--c-grafite-900);border-radius:var(--r-lg);padding:var(--s-5);display:grid;gap:var(--s-3)}.resumo__cta p{margin:0;color:var(--c-cinza-200);font-size:var(--fs-peq)}.resumo__cta .resumo__cta-titulo{color:var(--c-branco);font-weight:800;font-size:var(--fs-card)}.resumo__cta .botao{width:100%}@media(min-width:1024px){.servico__grade{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:var(--s-7);align-items:start}.resumo--lateral{display:block;position:sticky;top:96px}.resumo--celular{display:none}}.ficha{margin-top:var(--s-5);max-width:640px;background:var(--c-branco);border:1px solid var(--c-cinza-200);border-radius:var(--r-lg);padding:var(--s-5)}.ficha__titulo{font-weight:800;color:var(--c-grafite-900)}.ficha dl{display:grid;gap:var(--s-3) var(--s-5)}.ficha dt,.dados dt{font-size:var(--fs-rotulo);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-bronze)}.ficha dd,.dados dd{font-weight:600;color:var(--c-grafite-900)}@media(min-width:768px){.ficha dl,.dados__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.cita{margin:var(--s-5) 0;padding:var(--s-4) var(--s-5);background:var(--c-cinza-100);border-left:4px solid var(--c-amarelo);border-radius:0 var(--r-sm) var(--r-sm) 0}.cita p{margin:0 0 var(--s-2)}.cita .cita__fonte{margin:0;font-size:.875rem;color:var(--c-cinza-600)}.cta-meio{margin:var(--s-6) 0;padding:var(--s-5);background:var(--c-grafite-900);border-radius:var(--r-lg);display:grid;gap:var(--s-4)}.cta-meio p{margin:0;color:var(--c-cinza-200)}.cta-meio .cta-meio__titulo{color:var(--c-branco);font-weight:800;font-size:1.25rem;line-height:1.3;margin-bottom:4px}.cta-meio__botoes{display:flex;flex-wrap:wrap;gap:var(--s-3)}.cta-meio .botao--contorno{color:var(--c-branco);border-color:var(--c-branco)}.cta-meio .botao--contorno:hover{background:var(--c-branco);color:var(--c-grafite-900)}.preco{overflow-x:auto;margin:var(--s-5) 0}.preco table{min-width:560px;font-size:var(--fs-peq)}.preco caption{text-align:left;font-weight:700;padding-bottom:var(--s-2)}.preco th,.preco td{border-bottom:1px solid var(--c-cinza-200);padding:10px 8px;text-align:left;vertical-align:top}.preco__valor{font-weight:700;white-space:nowrap}.preco__regiao,.preco__exclui{display:block;font-weight:400;color:var(--c-cinza-600);font-size:.875rem}.dados{display:grid;gap:var(--s-6)}.dados__lista{display:grid;gap:var(--s-4) var(--s-5)}.dados__contatos{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.foto-corpo{margin:var(--s-5) 0}.foto-corpo img{width:100%;border-radius:var(--r-md)}.foto-corpo--vertical{max-width:480px}.foto-corpo figcaption{margin-top:var(--s-2);font-size:var(--fs-peq);color:var(--c-cinza-600)}.rodape{background:var(--c-preto);color:var(--c-cinza-300);border-top:4px solid var(--c-amarelo);padding-top:var(--s-7);font-size:var(--fs-peq);--link: var(--c-cinza-200)}.rodape__grade{display:grid;gap:var(--s-6)}.rodape__descricao{color:var(--c-cinza-200);margin:var(--s-4) 0 var(--s-3);max-width:36ch}.rodape__linhas{list-style:none;padding:0;margin:0;display:grid;gap:4px}.rodape__titulo{font-size:var(--fs-rotulo);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-amarelo);margin-bottom:var(--s-2)}.rodape__coluna ul{list-style:none;padding:0;margin:0}.rodape__coluna li{min-height:44px;display:flex;align-items:center}.rodape__coluna a{color:var(--c-cinza-200);text-decoration-color:var(--c-grafite-700)}.rodape__coluna a:hover{color:var(--c-branco);text-decoration-color:var(--c-amarelo)}.rodape__contato{display:flex;flex-wrap:wrap;gap:0 var(--s-5);margin-top:var(--s-6);padding-block:var(--s-3);border-top:1px solid var(--c-grafite-800)}.rodape__contato .botao--link{color:var(--c-branco);font-size:var(--fs-peq)}.rodape__base{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);padding-block:var(--s-4) var(--s-6);border-top:1px solid var(--c-grafite-800);font-size:.875rem;color:var(--c-cinza-500)}.rodape__base p{margin:0}@media(min-width:768px){.rodape__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.rodape__coluna li{min-height:36px}}@media(min-width:1024px){.rodape__grade{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:var(--s-6)}}.barra-movel{position:fixed;left:0;right:0;bottom:0;z-index:60;display:grid;grid-template-columns:2fr 3fr;gap:var(--s-2);padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));background:var(--c-branco);border-top:1px solid var(--c-cinza-200);box-shadow:var(--sh-3)}.barra-movel .botao{min-height:48px;padding:8px 12px}@media(min-width:1024px){.barra-movel{display:none}}.consentimento{position:fixed;left:var(--s-3);right:var(--s-3);bottom:calc(var(--altura-barra) + var(--s-3));z-index:70;max-width:560px;padding:var(--s-4);background:var(--c-branco);border:1px solid var(--c-cinza-200);border-radius:var(--r-md);box-shadow:var(--sh-2);font-size:var(--fs-peq)}.consentimento__botoes{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2)}.aviso-staging{background:#fff4cc;color:var(--c-texto);border-bottom:1px solid #e0c766;font-size:.875rem;padding-block:8px;line-height:1.4}.slot{background:var(--c-amarelo);color:var(--c-grafite-900);padding:0 4px;border-radius:3px;font-weight:700}.se--bloco{outline:2px dashed #b7791f;outline-offset:4px;border-radius:var(--r-sm);opacity:.85}.se--linha{outline:1px dashed #b7791f;outline-offset:2px}div.se--bloco{padding:var(--s-2);margin-block:var(--s-5)}.se__rotulo{display:block;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a5a00}.cab .se__rotulo,.hero .se__rotulo,.rodape .se__rotulo,.cta-final .se__rotulo,.resumo__cta .se__rotulo{color:var(--c-amarelo)}.link-pendente{text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.midia-pendente{outline:4px dashed #d9480f;outline-offset:-4px}.galeria__item.midia-pendente,.video.midia-pendente,.seguranca__foto.midia-pendente,.foto-corpo.midia-pendente{outline-offset:4px}.aviso-midia{position:absolute;z-index:2;top:8px;right:8px;background:#d9480f;color:#fff;font-size:.75rem;font-weight:700;padding:2px 8px;border-radius:var(--r-sm)}.foto-corpo.midia-pendente{position:relative}.moldura-vazia{margin:var(--s-4) 0;padding:var(--s-5);border:2px dashed #d9480f;border-radius:var(--r-md);font-size:.875rem;color:#8a2c00;background:#fff5f0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
