.tr-heroi{--curva:clamp(60px, 9vw, 160px);position:relative;overflow:hidden;background:var(--tr-marca);height:clamp(640px, 100svh, 1000px)}.tr-heroi__quadro{position:absolute;inset:0;overflow:hidden;border-radius:0 0 var(--curva) 0;background:#242322;isolation:isolate}.tr-heroi__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(var(--zoom,1.06));transform-origin:50% 30%;will-change:transform}.tr-heroi__quadro::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(20,19,18,.82) 0%,rgba(20,19,18,.35) 38%,rgba(20,19,18,0) 62%),linear-gradient(90deg,rgba(20,19,18,.45) 0%,rgba(20,19,18,0) 55%);pointer-events:none}.tr-heroi__rodape{position:absolute;z-index:2;left:0;right:0;bottom:clamp(250px, 22vw, 300px)}.tr-heroi__rodape-in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.tr-heroi__frase{margin:0 0 22px;font-family:var(--tr-titulo);font-size:clamp(2.25rem, 4.6vw, 4.75rem);font-weight:500;line-height:1.02;letter-spacing:-.015em;color:#FFFFFF;text-shadow:0 2px 30px rgba(0,0,0,.35)}.tr-heroi__frase strong{font-weight:800}.tr-heroi__frase .tr-mascara>span{animation:trHeroiSobe 1s var(--tr-mola,ease) both;animation-delay:calc(.15s + var(--i, 0) * .11s)}@keyframes trHeroiSobe{from{transform:translateY(105%)}to{transform:none}}.tr-heroi__pausa{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:0 18px 0 6px;font-family:var(--tr-titulo);font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#FFFFFF;background:rgba(29,28,27,.7);border:1px solid rgba(255,255,255,.28);border-radius:999px;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .25s ease}.tr-heroi__pausa:hover{background:rgba(29,28,27,.85);color:#FFFFFF}.tr-heroi__pausa-ico{position:relative;width:36px;height:36px;display:grid;place-items:center}.tr-heroi__pausa-ico svg.tr-anel{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.tr-anel__trilho{fill:none;stroke:rgba(255,255,255,.3);stroke-width:2.5}.tr-anel__arco{fill:none;stroke:#FFFFFF;stroke-width:2.5;stroke-dasharray:100;stroke-dashoffset:100}.tr-heroi__pausa-ico svg.tr-glifo{width:12px;height:12px}@media (max-width:1199px){.tr-heroi__rodape{bottom:320px}}@media (max-width:991px){.tr-heroi{--curva:60px;height:82svh;min-height:560px;max-height:820px}.tr-heroi__rodape{bottom:160px}.tr-heroi__rodape-in{grid-template-columns:1fr}}@media (max-width:767px){.tr-heroi{height:78svh;min-height:520px;max-height:720px}.tr-heroi__rodape{bottom:150px}.tr-heroi__frase{font-size:clamp(1.625rem, 7.2vw, 2.5rem)}}@media (prefers-reduced-motion:reduce){.tr-heroi__video{transform:none}.tr-heroi__frase .tr-mascara>span{animation:none}}.tr-agd{position:relative;z-index:3;padding-bottom:8px;background:var(--tr-marca)}.tr-agd::before{content:"";position:absolute;inset:0;background:var(--tr-textura,none) repeat 0 0;mix-blend-mode:multiply;opacity:.35;pointer-events:none}.tr-agd__grade{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"contatos card";gap:clamp(24px, 4vw, 64px);align-items:start}.tr-agd__card{grid-area:card;margin-top:-440px;padding:clamp(26px, 3vw, 44px);background:#FFFFFF;color:#3D3C3B;border-radius:var(--tr-raio);box-shadow:0 0 0 8px rgba(255,255,255,.22),0 40px 80px -30px rgba(0,0,0,.55)}.tr-agd__cabeca{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.tr-agd__titulo{margin:0;display:flex;flex-direction:column;font-family:var(--tr-titulo);font-size:clamp(1.875rem, 2.6vw, 3rem);font-weight:800;line-height:.95;letter-spacing:.04em;text-transform:uppercase;color:#3D3C3B}.tr-agd__titulo span{font-size:.8em;font-weight:400;text-transform:lowercase;letter-spacing:.02em;margin-top:8px;color:#A43035}.tr-agd__icone{width:clamp(52px, 4.6vw, 72px);height:auto;flex:none}.tr-etapas{list-style:none;margin:0 0 22px;padding:0;display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:8px;counter-reset:et}.tr-etapas li{counter-increment:et;margin:0;display:grid;gap:8px;font-family:var(--tr-titulo);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6E6D6C}.tr-etapas li::before{content:"";height:4px;border-radius:4px;background:#E6E6E6 linear-gradient(#A43035,#A43035) no-repeat;background-size:0 100%;transition:background-size .6s var(--tr-mola)}.tr-etapas li.is-feita::before,.tr-etapas li.is-atual::before{background-size:100% 100%}.tr-etapas li.is-atual{color:#3D3C3B}.tr-etapas li span::before{content:counter(et) ". "}.tr-agd__contatos{grid-area:contatos;align-self:start;margin:-236px 0 0;padding:8px;list-style:none;display:grid;grid-template-columns:1.5fr 1fr 1fr;background:rgba(29,28,27,.7);border:1px solid rgba(255,255,255,.28);border-radius:var(--tr-raio);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#FFFFFF}.tr-agd__contatos li{margin:0}.tr-agd__contatos li + li{border-left:1px solid rgba(255,255,255,.16)}.tr-agd__contatos a{display:grid;align-content:start;gap:8px;height:100%;padding:16px 18px;border-radius:14px;color:#FFFFFF !important;text-decoration:none !important;transition:background-color .3s ease}.tr-agd__contatos a:hover{background:rgba(255,255,255,.1);color:#FFFFFF !important}.tr-agd__rotulo{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--tr-titulo);font-size:1.125rem;font-weight:600;color:#FFFFFF}.tr-agd__rotulo svg{width:18px;height:18px;flex:none;transition:transform .35s var(--tr-mola)}.tr-agd__contatos a:hover .tr-agd__rotulo svg{transform:translate(3px,-3px)}.tr-agd__linha{display:flex;align-items:flex-start;gap:12px;font-size:.9375rem;line-height:1.4;color:#EDEDED}.tr-agd__linha img{flex:none;width:26px;height:26px;object-fit:contain;filter:brightness(0) invert(1);opacity:.85}[data-theme="dark"] .tr-agd__card{background:#FFFFFF;color:#3D3C3B}@media (max-width:1199px){.tr-agd__contatos{margin-top:-300px;grid-template-columns:1fr 1fr}.tr-agd__contatos li:first-child{grid-column:1 / -1}.tr-agd__contatos li:nth-child(2){border-left:0}.tr-agd__contatos li + li{border-top:1px solid rgba(255,255,255,.16)}}@media (max-width:991px){.tr-agd{padding-bottom:24px}.tr-agd__grade{grid-template-columns:1fr;grid-template-areas:"card" "contatos"}.tr-agd__card{margin-top:-130px}.tr-agd__contatos{margin-top:0;background:#3D3C3B}}@media (max-width:767px){.tr-agd__titulo{font-size:1.625rem}}@media (max-width:480px){.tr-agd__contatos{grid-template-columns:1fr}.tr-agd__contatos li + li{border-left:0}.tr-etapas li{font-size:.75rem;letter-spacing:.03em}}.tr-agd .tr-form .form-step.active{display:grid;grid-template-columns:minmax(0,1fr) !important;gap:4px 0;animation:trPasso .5s var(--tr-mola)}.tr-agd .tr-form .formElement{grid-column:1 / -1}.tr-agd .tr-form .formElement-heading h2{font-size:clamp(1.125rem, 1.5vw, 1.375rem)}@keyframes trPasso{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tr-agd .tr-form .form-step.active{animation:none}}.tr-num{position:relative;padding-block:clamp(56px, 7vw, 96px);background:var(--tr-marca);color:#FFFFFF;overflow:hidden}.tr-num::before{content:"";position:absolute;inset:0;background:var(--tr-textura,none) repeat 0 0;mix-blend-mode:multiply;opacity:.35;pointer-events:none}.tr-num__lista{position:relative;list-style:none;margin-block:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tr-num__item{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;padding:8px clamp(16px, 2vw, 32px);border-left:1px solid rgba(255,255,255,.22)}.tr-num__item:first-child{border-left:0;padding-left:0}.tr-num__roda{position:relative;width:104px;height:104px;display:grid;place-items:center}.tr-num__roda svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.tr-num__trilho{fill:none;stroke:rgba(255,255,255,.22);stroke-width:7}.tr-num__arco{fill:none;stroke:#FFFFFF;stroke-width:7;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:var(--off,0)}.tr-num__valor{position:relative;font-family:var(--tr-titulo);font-size:1.625rem;font-weight:800;font-variant-numeric:tabular-nums;color:#FFFFFF}.tr-num__rotulo{margin:0;font-family:var(--tr-titulo);font-size:clamp(1rem, 1.15vw, 1.1875rem);font-weight:500;line-height:1.3;color:#FFFFFF}@media (max-width:1199px){.tr-num__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.tr-num__item:nth-child(3){border-left:0;padding-left:0}}@media (max-width:767px){.tr-num__lista{grid-template-columns:1fr;gap:0}.tr-num__item,.tr-num__item:nth-child(3){padding:18px 0;border-left:0;border-top:1px solid rgba(255,255,255,.22)}.tr-num__item:first-child{border-top:0}.tr-num__roda{width:88px;height:88px}}.tr-dif{position:relative;padding-block:var(--tr-secao) 0;background:var(--tr-slot) var(--tr-textura,none) repeat 0 0;overflow:hidden}.tr-dif__topo{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:clamp(40px, 5vw, 72px)}.tr-dif__titulo{margin:0;font-family:var(--tr-titulo);font-size:var(--tr-h2);font-weight:500;line-height:1.04;letter-spacing:-.02em;color:var(--tr-tinta)}.tr-dif__titulo .tr-dif__destaque{display:inline-block;margin-top:.12em;padding:.02em .28em .06em;font-family:var(--tr-texto);font-weight:800;letter-spacing:.02em;background:#D9D9D9;color:#3D3C3B}.tr-dif__seta{display:inline-grid;place-items:center;width:64px;height:64px;border:1.5px solid var(--tr-tinta);border-radius:50%;color:var(--tr-tinta) !important;transition:background-color .3s ease,color .3s ease}.tr-dif__seta:hover{background:var(--tr-tinta);color:var(--tr-fundo) !important}.tr-dif__seta svg{width:26px;height:26px}.tr-dif__palco{position:relative;padding-bottom:clamp(150px, 17vw, 320px)}.tr-dif__marca{position:absolute;left:0;bottom:-.1em;white-space:nowrap;font-family:var(--tr-texto);font-size:clamp(5rem, 17vw, 20rem);font-weight:800;letter-spacing:.1em;line-height:1;color:rgba(0,0,0,.06);pointer-events:none;user-select:none;transform:translate3d(var(--mx,0),0,0);will-change:transform}.tr-dif__marca::before{content:attr(data-texto)}.tr-dif__grade{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.tr-dif__bloco{position:absolute;z-index:0;top:-40px;right:30%;left:-50vw;height:72%;background:var(--tr-marca);border-radius:0 90px 70px 0}.tr-dif__foto{margin:0;position:relative;z-index:1;overflow:hidden;border-radius:0 90px 0 70px;box-shadow:0 40px 80px -40px rgba(0,0,0,.5)}.tr-dif__foto img{display:block;width:100%;height:auto;aspect-ratio:815 / 560;object-fit:cover;transform:translate3d(0,var(--py,0),0) scale(1.12);will-change:transform}.tr-dif__caixa{position:relative;z-index:2;margin-top:clamp(120px, 14vw, 220px);margin-left:clamp(-160px, -9vw, -60px);padding:clamp(28px, 3.4vw, 52px);background:#FFFFFF;color:#3D3C3B;border-radius:0 60px 60px 60px;box-shadow:10px -7px 46.4px rgba(0,0,0,.15)}.tr-dif__caixa::before{content:"";position:absolute;left:clamp(28px, 3.4vw, 52px);top:0;width:56px;height:4px;background:#A43035}.tr-dif__sub{margin:0 0 20px;font-family:var(--tr-titulo);font-size:clamp(1.5rem, 2.2vw, 2.125rem);font-weight:500;line-height:1.2;color:#3D3C3B}.tr-dif__caixa p{margin:0 0 14px;font-size:1.03rem;line-height:1.65}.tr-dif__forte{font-weight:700}.tr-dif__botoes{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}[data-theme="dark"] .tr-dif__titulo .tr-dif__destaque{background:#D9D9D9;color:#3D3C3B}[data-theme="dark"] .tr-dif__marca{color:rgba(255,255,255,.05)}@media (max-width:991px){.tr-dif__topo{grid-template-columns:1fr}.tr-dif__grade{grid-template-columns:1fr}.tr-dif__bloco{right:12%;height:58%}.tr-dif__caixa{margin:-64px 16px 0 16px}}@media (max-width:480px){.tr-dif__seta{display:none}.tr-dif__botoes .btn{flex:1 1 100%;white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){.tr-dif__foto img,.tr-dif__marca{transform:none}}.tr-pq{position:relative;padding-block:var(--tr-secao);background:var(--tr-palco);color:#FFFFFF}.tr-pq__grade{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px, 5vw, 80px);align-items:start}.tr-pq__titulo{position:sticky;top:120px;margin:0;font-family:var(--tr-titulo);font-size:var(--tr-h2);font-weight:500;line-height:1.04;letter-spacing:-.02em;color:#FFFFFF}.tr-pq__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tr-pq__item{--x:50%;--y:50%;position:relative;margin:0;display:grid;align-content:space-between;gap:40px;min-height:240px;padding:28px;border:1px solid rgba(255,255,255,.16);border-radius:var(--tr-raio);background:radial-gradient(420px circle at var(--x) var(--y),rgba(255,255,255,.09),transparent 60%),rgba(255,255,255,.02);overflow:hidden;transition:border-color .35s ease}.tr-pq__item:hover{border-color:rgba(255,255,255,.4)}.tr-pq__aro{width:84px;height:84px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;box-shadow:0 0 0 6px rgba(255,255,255,.04)}.tr-pq__aro img{width:46px;height:46px;object-fit:contain}.tr-pq__item p{margin:0;font-family:var(--tr-titulo);font-size:clamp(1.25rem, 1.7vw, 1.625rem);font-weight:500;line-height:1.25;color:#FFFFFF}@media (max-width:991px){.tr-pq__grade{grid-template-columns:1fr}.tr-pq__titulo{position:static}}@media (max-width:767px){.tr-pq__lista{grid-template-columns:1fr}.tr-pq__item{min-height:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:20px}.tr-pq__aro{width:68px;height:68px}.tr-pq__aro img{width:38px;height:38px}}.tr-jor{position:relative;padding-top:var(--tr-secao);background:var(--tr-slot) var(--tr-textura,none) repeat 0 0}.tr-jor__marca{display:flex;align-items:flex-end;gap:14px;margin-bottom:clamp(8px, 1.4vw, 24px);max-width:100%;overflow:hidden;font-size:clamp(4rem, 13vw, 13rem)}.tr-jor__marca span::before{content:attr(data-texto)}.tr-jor__marca span{font-family:var(--tr-texto);font-size:1em;font-weight:800;letter-spacing:.08em;line-height:.9;color:rgba(0,0,0,.07)}.tr-jor__marca img{width:clamp(60px, 9vw, 150px);height:auto;opacity:.55;margin-bottom:.32em}.tr-jor__palco{position:relative;z-index:1}.tr-jor__video{position:relative;display:block;width:100%;margin:0;padding:0;border:0;background:#1D2A33;cursor:pointer;overflow:hidden;border-radius:var(--rv,48px);transform:scale(var(--sv,.9));transform-origin:50% 0;will-change:transform;box-shadow:0 50px 100px -40px rgba(29,28,27,.6)}.tr-jor__video img{display:block;width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;transition:transform 1s var(--tr-mola),filter .4s ease}.tr-jor__video:hover img{transform:scale(1.03);filter:brightness(1.05)}.tr-jor__video:focus-visible{outline:3px solid var(--tr-acao);outline-offset:4px}.tr-jor__chip{position:absolute;left:24px;bottom:24px;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-family:var(--tr-titulo);font-size:.875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#FFFFFF;background:rgba(29,28,27,.7);border:1px solid rgba(255,255,255,.28);border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tr-jor__chip svg{width:12px;height:12px}.tr-jor__texto{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px, 5vw, 80px);margin-top:clamp(40px, 5vw, 72px)}.tr-jor__titulo{margin:0;font-family:var(--tr-titulo);font-size:clamp(1.875rem, 3vw, 3rem);font-weight:500;line-height:1.08;letter-spacing:-.015em;color:var(--tr-tinta)}.tr-jor__texto p{margin:0 0 16px;font-size:1.0625rem;line-height:1.7}.tr-jor__passos{--pad-y:clamp(32px, 3.4vw, 48px);--pad-x:clamp(20px, 3vw, 44px);position:relative;list-style:none;margin:clamp(40px, 5vw, 64px) 0 0;padding:var(--pad-y) var(--pad-x);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;background:#F2F2F2;border-radius:0 0 60px 0;box-shadow:0 10px 40px rgba(0,0,0,.06)}.tr-jor__passos::before,.tr-jor__passos::after{content:"";position:absolute;left:var(--pad-x);right:var(--pad-x);top:calc(var(--pad-y) + 30px);height:2px;background:#DADADA}.tr-jor__passos::after{background:#A43035;transform-origin:left;transform:scaleX(var(--prog,0));transition:transform .12s linear}.tr-jor__passo{position:relative;margin:0;display:grid;gap:14px;align-content:start}.tr-jor__num{position:relative;z-index:1;width:60px;height:60px;display:grid;place-items:center;font-family:var(--tr-titulo);font-size:1.75rem;font-weight:300;line-height:1;color:#8A8988;background:#F2F2F2;border:1.5px solid #D2D1D0;border-radius:50%;transition:color .5s ease,border-color .5s ease,background-color .5s ease,box-shadow .5s ease}.tr-jor__passo.is-aceso .tr-jor__num{color:#FFFFFF;background:#A43035;border-color:#A43035;box-shadow:0 0 0 6px rgba(164,48,53,.15)}.tr-jor__passo h3{margin:0;font-family:var(--tr-titulo);font-size:1.25rem;font-weight:600;line-height:1.25;color:#3D3C3B}.tr-jor__passo p{margin:0;font-size:.9375rem;line-height:1.5;color:#5C5B5A}.tr-jor__base{position:relative;height:330px;margin-top:24px;pointer-events:none}.tr-jor__base-in{position:relative;height:100%}.tr-jor__medico{position:absolute;z-index:3;left:0;bottom:0;width:535px;max-width:46%;height:auto;transform:translateY(51.4%)}.tr-jor__simbolo{position:absolute;z-index:0;right:0;bottom:0;width:416px;max-width:34%;height:auto;transform:rotate(var(--gira,0deg));transform-origin:50% 100%}[data-theme="dark"] .tr-jor__marca span{color:rgba(255,255,255,.07)}@media (max-width:1199px){.tr-jor__passos{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-jor__passos::before,.tr-jor__passos::after{display:none}}@media (max-width:991px){.tr-jor__texto{grid-template-columns:1fr}.tr-jor__base{height:240px}}@media (max-width:767px){.tr-jor__passos{grid-template-columns:1fr;gap:18px}.tr-jor__passo{grid-template-columns:60px minmax(0,1fr);column-gap:16px;row-gap:4px}.tr-jor__passo h3,.tr-jor__passo p{grid-column:2}.tr-jor__num{grid-row:1 / span 2}.tr-jor__base{height:min(47vw, 182px)}.tr-jor__medico{left:50%;width:100%;max-width:351px;transform:translate(-50%,75%)}.tr-jor__simbolo{left:50%;right:auto;width:100%;max-width:351px;transform:translateX(-50%)}.tr-jor__chip{left:12px;bottom:12px;min-height:40px;padding:0 14px;font-size:.75rem}}@media (max-width:480px){.tr-jor__marca img{width:54px}}@media (prefers-reduced-motion:reduce){.tr-jor__video{transform:none;border-radius:6px}}.tr-jor__medico{-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent 100%);mask-image:linear-gradient(180deg,#000 78%,transparent 100%)}.tr-jor{overflow-x:clip}.tr-jor__marca{overflow:visible}.tr-jor__marca>*{transform:translate3d(var(--jx,0),0,0);will-change:transform}@media (prefers-reduced-motion:reduce){.tr-jor__marca>*{transform:none}}.tr-faq{position:relative;z-index:1;padding-block:var(--faq-pt,160px) var(--tr-secao);background:var(--tr-palco);color:#FFFFFF}.tr-faq__topo{display:flex;justify-content:flex-end;align-items:flex-end;min-height:160px;margin-bottom:48px}.tr-faq__titulo{margin:0;display:grid;justify-items:end;text-align:right;font-weight:400}.tr-faq__sigla::before{content:attr(data-texto)}.tr-faq__sigla{font-family:var(--tr-titulo);font-size:clamp(5rem, 13vw, 12rem);font-weight:900;letter-spacing:.04em;line-height:.82;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.5)}.tr-faq__sub{margin-top:10px;font-family:var(--tr-titulo);font-size:clamp(1.25rem, 1.8vw, 1.75rem);font-weight:500;color:#FFFFFF}.tr-faq__caixa{position:relative;z-index:4;padding:clamp(20px, 3vw, 40px);background:#FFFFFF;color:#3D3C3B;border-radius:0 var(--tr-raio) var(--tr-raio) var(--tr-raio)}.tr-faq__lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;align-items:start}.tr-faq__coluna{display:grid;gap:12px;align-content:start}.tr-faq__carregando{margin:0;color:#5C5B5A}.tr-faq__item{border-radius:6px;background:#EDEDED;overflow:hidden}.tr-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 20px;font-size:1.0625rem;font-weight:600;color:#3D3C3B;cursor:pointer;list-style:none;transition:background-color .3s ease,color .3s ease}.tr-faq__item summary::-webkit-details-marker{display:none}.tr-faq__item summary::after{content:"";flex:none;width:28px;height:28px;border-radius:50%;border:1.5px solid currentColor;background:linear-gradient(currentColor,currentColor) center / 10px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 10px no-repeat;transition:transform .4s var(--tr-mola)}.tr-faq__item summary:hover{background:#E2E2E2;color:#3D3C3B}.tr-faq__item[open] summary{background:#6B6A6A;color:#FFFFFF}.tr-faq__item[open] summary::after{transform:rotate(135deg)}.tr-faq__item summary:focus-visible{outline:3px solid var(--tr-acao);outline-offset:-3px}.tr-faq__resposta{padding:18px 22px 22px;background:#F2F2F2;font-size:1rem;line-height:1.6;color:#3D3C3B}.tr-faq__item[open] .tr-faq__resposta{animation:trFaqAbre .45s var(--tr-mola)}@keyframes trFaqAbre{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.tr-faq__resposta>:first-child{margin-top:0}.tr-faq__resposta>:last-child{margin-bottom:0}.tr-faq__resposta h1,.tr-faq__resposta h2,.tr-faq__resposta h3,.tr-faq__resposta h4{font-size:1.0625rem;margin:0 0 8px}.tr-faq__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px}.tr-faq__todas{display:inline-flex;align-items:center;min-height:44px;padding-block:10px;color:#3D3C3B !important;text-decoration:underline;text-underline-offset:3px}.tr-faq__todas:hover{color:#A43035 !important}@media (max-width:991px){.tr-faq{padding-top:200px}.tr-faq__topo{min-height:0;margin-bottom:32px}.tr-faq__lista{grid-template-columns:1fr}}@media (max-width:767px){.tr-faq{padding-top:min(88vw, 340px)}}@media (prefers-reduced-motion:reduce){.tr-faq__item[open] .tr-faq__resposta{animation:none}}.tr-dep{position:relative;background:var(--tr-slot)}.tr-dep__in{display:grid;grid-template-columns:clamp(90px, 9vw, 172px) minmax(0,1fr)}.tr-dep__titulo{margin:0;position:relative;background:#D9D9D9 var(--tr-textura,none) repeat 0 0}.tr-dep__titulo .tr-dep__marca::before{content:attr(data-texto)}.tr-dep__titulo .tr-dep__marca{position:sticky;top:110px;display:block;writing-mode:vertical-rl;transform:rotate(180deg);margin:48px auto;font-family:var(--tr-titulo);font-size:clamp(2.5rem, 5vw, 5.5rem);font-weight:900;letter-spacing:.1em;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(61,60,59,.38)}.tr-dep__conteudo{min-width:0;padding:var(--tr-secao) 0 clamp(56px, 6vw, 96px) clamp(20px, 4vw, 72px);background:#FFFFFF;color:#3D3C3B}.tr-dep__destaque{margin:0 0 clamp(40px, 5vw, 64px);padding-right:clamp(20px, 5vw, 96px);display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px clamp(20px, 3vw, 40px);align-items:start}.tr-dep__aspas{font-family:var(--tr-titulo);font-size:clamp(5rem, 9vw, 9rem);font-weight:800;line-height:.7;color:#A43035}.tr-dep__destaque blockquote{margin:0;padding:0;border:0;background:none;font-style:normal;quotes:none;font-family:var(--tr-titulo);font-size:clamp(1.375rem, 2.2vw, 2.125rem);font-weight:400;line-height:1.32;letter-spacing:-.01em;color:#3D3C3B}.tr-dep__destaque blockquote p{margin:0 0 .5em}.tr-dep__destaque blockquote p:last-child{margin-bottom:0}.tr-dep__destaque blockquote strong{font-weight:700}.tr-dep__destaque figcaption{grid-column:2;display:flex;align-items:center;gap:14px;font-size:.9375rem;font-weight:600;color:#5C5B5A}.tr-dep__destaque figcaption img{width:64px;height:64px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 4px #FFFFFF,0 0 0 5px #D9D9D9}.tr-dep__barra{display:flex;justify-content:flex-end;margin-bottom:20px;padding-right:clamp(20px, 5vw, 96px)}.tr-dep__setas{display:flex;align-items:center;gap:14px}.tr-dep__setas button{width:52px;height:52px;display:grid;place-items:center;color:#3D3C3B;background:#FFFFFF;border:1.5px solid #3D3C3B;border-radius:50%;cursor:pointer;transition:background-color .3s ease,color .3s ease}.tr-dep__setas button:hover{background:#3D3C3B;color:#FFFFFF}.tr-dep__setas svg{width:20px;height:20px}.tr-dep__guia{position:relative;width:120px;height:2px;border-radius:2px;background:rgba(61,60,59,.14);overflow:hidden}.tr-dep__guia span{position:absolute;top:0;bottom:0;left:0;width:var(--gw,30%);border-radius:2px;background:#3D3C3B;transform:translateX(var(--gx,0));transition:transform .2s ease}.tr-dep__trilho{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(280px, 28vw, 380px);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px clamp(20px, 5vw, 96px) 24px 0;scrollbar-width:none}.tr-dep__trilho::-webkit-scrollbar{display:none}.tr-dep__trilho:focus-visible{outline:3px solid var(--tr-acao);outline-offset:2px}.tr-dep__cartao{scroll-snap-align:start;margin:0;display:grid;grid-template-rows:auto 1fr auto;padding:24px;background:#F2F2F2;border:1px solid #E3E3E3;border-radius:0 var(--tr-raio) var(--tr-raio) var(--tr-raio);color:#3D3C3B}.tr-dep__cima{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;min-height:22px}.tr-dep__estrelas{color:#A86F00;font-size:.95rem;letter-spacing:.1em}.tr-dep__google{width:22px;height:22px;flex:none}.tr-dep__texto{margin:0;padding:0;border:0;background:none;font-style:normal;quotes:none;font-size:.9375rem;line-height:1.55}.tr-dep__texto p{margin:0 0 10px}.tr-dep__texto p:last-child{margin-bottom:0}.tr-dep__cartao.is-longo:not(.is-inteiro) .tr-dep__texto{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.tr-dep__mais{justify-self:start;display:inline-flex;align-items:center;min-height:44px;padding:0;font:inherit;font-size:.875rem;font-weight:600;color:#A43035;background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.tr-dep__mais:hover{color:#8A262B}.tr-dep__autor{display:flex;align-items:center;gap:12px;margin-top:16px}.tr-dep__autor img,.tr-dep__inicial{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:none}.tr-dep__autor .tr-dep__inicial{display:grid;place-items:center;font-family:var(--tr-titulo);font-size:1.25rem;font-weight:700;color:#FFFFFF;background:#6E6D6C}.tr-dep__autor .tr-dep__nome{font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:#5C5B5A}.tr-dep__rodape{margin-top:24px}[data-theme="dark"] .tr-dep__titulo{background:var(--tr-fundo-3)}[data-theme="dark"] .tr-dep__titulo .tr-dep__marca{-webkit-text-stroke-color:rgba(255,255,255,.3)}@media (max-width:767px){.tr-dep__in{grid-template-columns:1fr}.tr-dep__titulo{overflow:hidden}.tr-dep__titulo .tr-dep__marca{writing-mode:horizontal-tb;transform:none;position:static;margin:0;padding:24px 12px 8px;text-align:center;font-size:clamp(2rem, 10vw, 3rem);letter-spacing:.05em}.tr-dep__conteudo{padding:48px 0 56px 5vw}.tr-dep__destaque{grid-template-columns:1fr;padding-right:5vw}.tr-dep__destaque figcaption{grid-column:1}.tr-dep__aspas{font-size:4.5rem;height:.5em}.tr-dep__barra{padding-right:5vw}.tr-dep__trilho{grid-auto-columns:82%;padding-right:5vw}}.tr-fxa{background:#A6292F;line-height:0;overflow:hidden}.tr-fxa img{display:block;width:100%;height:auto;transform:scale(var(--fz,1.08));will-change:transform}@media (prefers-reduced-motion:reduce){.tr-fxa img{transform:none}}.tr-art{padding-block:var(--tr-secao);background:var(--tr-slot) var(--tr-textura,none) repeat 0 0}.tr-art__destaque{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:320px;background:#FFFFFF;color:#3D3C3B;border-radius:0 var(--tr-raio) var(--tr-raio) var(--tr-raio);box-shadow:0 30px 70px -40px rgba(0,0,0,.35);overflow:hidden}.tr-art__capa{display:block;overflow:hidden}.tr-art__capa img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;transition:transform 1s var(--tr-mola)}.tr-art__destaque:hover .tr-art__capa img{transform:scale(1.04)}.tr-art__corpo{display:grid;align-content:center;gap:4px;padding:clamp(28px, 4vw, 64px)}.tr-art__data{display:block;font-size:.8125rem;color:#5C5B5A}.tr-art__destaque h3{margin:8px 0 14px;font-family:var(--tr-titulo);font-size:clamp(1.5rem, 2.4vw, 2.375rem);font-weight:600;line-height:1.15;letter-spacing:-.01em;color:#3D3C3B}.tr-art__destaque h3 a{color:inherit !important;text-decoration:none !important}.tr-art__destaque h3 a:hover{text-decoration:underline !important;text-underline-offset:4px}.tr-art__destaque p{margin:0 0 26px;font-size:1.0625rem;line-height:1.65}.tr-art__corpo .btn{justify-self:start}.tr-art__lista{list-style:none;margin:clamp(32px, 4vw, 56px) 0 32px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tr-art__lista li{margin:0}.tr-art__lista a{position:relative;display:grid;align-content:start;gap:8px;height:100%;padding:22px 52px 22px 22px;background:rgba(255,255,255,.72);border:1px solid rgba(61,60,59,.08);border-radius:0 14px 14px 14px;color:#3D3C3B !important;text-decoration:none !important;transition:background-color .3s ease,transform .4s var(--tr-mola),box-shadow .4s ease}.tr-art__lista a:hover{background:#FFFFFF;color:#3D3C3B !important;transform:translateY(-3px);box-shadow:0 18px 40px -26px rgba(0,0,0,.4)}.tr-art__lista strong{font-family:var(--tr-titulo);font-size:1.0625rem;font-weight:600;line-height:1.3}.tr-art__lista svg{position:absolute;right:18px;top:22px;width:20px;height:20px;color:#A43035;transition:transform .35s var(--tr-mola)}.tr-art__lista a:hover svg{transform:translate(3px,-3px)}[data-theme="dark"] .tr-art__lista a{background:rgba(255,255,255,.9)}@media (max-width:991px){.tr-art__destaque{grid-template-columns:1fr}.tr-art__capa img{min-height:0;aspect-ratio:3 / 2}.tr-art__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tr-art__lista{grid-template-columns:1fr}}.tr-loc{position:relative;background:#D9D9D9 var(--tr-textura,none) repeat 0 0}.tr-loc__titulo{position:absolute;z-index:1;left:0;right:0;top:24px;margin:0;text-align:center;font-family:var(--tr-titulo);font-size:clamp(2.25rem, 10vw, 10rem);font-weight:900;letter-spacing:.08em;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(61,60,59,.45);pointer-events:none}.tr-loc__titulo span[data-texto]::before{content:attr(data-texto)}.tr-loc__mapa{line-height:0}.tr-loc__mapa iframe{display:block;width:100%;height:700px;border:0;filter:grayscale(.85) contrast(1.05)}.tr-loc__sobre{position:absolute;z-index:2;left:0;right:0;bottom:64px;pointer-events:none}.tr-loc__cartao{pointer-events:auto;width:min(100%, 440px);padding:36px 34px 32px;background:var(--tr-marca);color:#FFFFFF;border-radius:0 60px 60px 60px;box-shadow:0 0 0 8px rgba(156,25,32,.18),0 40px 80px -30px rgba(0,0,0,.5)}.tr-loc__cartao h3{margin:0 0 12px;font-family:var(--tr-titulo);font-size:1.625rem;font-weight:600;line-height:1.2;color:#FFFFFF}.tr-loc__cartao p{margin:0 0 24px;font-size:1.0625rem;line-height:1.5;color:#FFFFFF}.tr-loc__cartao .btn{width:100%}@media (max-width:767px){.tr-loc__mapa iframe{height:440px}.tr-loc__sobre{position:relative;bottom:auto;padding-block:0 32px;margin-top:-56px}.tr-loc__cartao{width:100%;border-radius:0 40px 40px 40px}}.tr-rod{background:var(--tr-palco);color:#FFFFFF;padding-block:clamp(36px, 4vw, 56px) 20px}.tr-rod__grade{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px clamp(24px, 4vw, 56px)}.tr-rod__marca img{display:block;width:auto;height:46px}.tr-rod__end{margin-top:4px;font-style:normal;font-size:.875rem;line-height:1.3;color:#D9D9D9}.tr-rod__end a{display:inline-block;min-height:44px;padding-block:13px;color:#D9D9D9 !important;text-decoration:none !important}.tr-rod__end a:hover{color:#FFFFFF !important;text-decoration:underline !important}.tr-rod__links{display:flex;flex-wrap:wrap;justify-content:center;gap:0 22px}.tr-rod__links a{display:inline-flex;align-items:center;min-height:44px;font-family:var(--tr-titulo);font-size:.9375rem;font-weight:400;color:#E6E6E6 !important;text-decoration:none !important}.tr-rod__links a:hover{color:#FFFFFF !important;text-decoration:underline !important;text-underline-offset:3px}.tr-rod__redes{list-style:none;margin:0;padding:0;display:flex;gap:12px}.tr-rod__redes li{margin:0}.tr-rod__redes a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--tr-acao);color:#FFFFFF !important;transition:background-color .2s ease}.tr-rod__redes a:hover{background:var(--tr-acao-escuro)}.tr-rod__redes svg{width:20px;height:20px}.tr-rod__rt{margin-top:20px;margin-bottom:0;font-size:.8125rem;color:#BDBBBA;text-align:center}[data-theme="dark"] .tr-rod__redes a{background:#A43035}@media (max-width:991px){.tr-rod__grade{grid-template-columns:1fr;justify-items:center;text-align:center}.tr-rod__links{justify-content:center}}@media (max-width:991px){.tr-rod{padding-bottom:32px}.tr-rod__marca{display:grid;justify-items:center}.tr-rod__links{gap:4px 24px;max-width:560px}.tr-rod__redes{justify-content:center;flex-wrap:wrap}}@media (min-width:992px){.tr-rod__grade{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"marca redes" "links links";row-gap:20px}.tr-rod__marca{grid-area:marca}.tr-rod__redes{grid-area:redes}.tr-rod__links{grid-area:links;justify-content:flex-start;gap:4px 36px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12)}}.section-powerby-portall{background-color:var(--tr-grafite);border-top:1px solid rgba(255,255,255,.08)}.section-powerby-portall .padding-y-xl{padding-block:0 !important}.section-powerby-portall img{max-width:100%;height:auto;max-height:80px;width:fit-content;padding:0px !important}.section-powerby-portall span{color:var(--color-neutral-50);font-size:var(--size-sm)}.section-powerby-portall span i{color:#ff225b;display:inline-block;animation:heartbeat 1.5s ease-in-out infinite}.section-powerby-portall fill{color:var(--color-neutral-50)}.section-powerby-portall .filportallportall{fill:var(--color-neutral-50)}@media (max-width:640px){.section-powerby-portall .container .container .container{width:100%;max-width:unset !important}}@keyframes heartbeat{0%,100%{transform:scale(1)}10%,30%{transform:scale(1.15)}20%,40%{transform:scale(1)}}.section-powerby-portall .click>a{text-decoration:none}.section-powerby-portall .flex-between{justify-content:center;text-align:center}.section-powerby-portall .click{align-items:center}.section-powerby-portall a{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;min-height:44px;text-decoration:none !important}.section-powerby-portall{padding-block:18px}.section-powerby-portall>.container{box-sizing:border-box;width:min(90vw, 1440px) !important;max-width:none !important;margin-inline:auto;padding-inline:0 !important}.section-powerby-portall .container .container{width:100% !important;max-width:none !important;padding:0 !important}.section-powerby-portall a{display:inline-flex;flex-wrap:wrap;align-items:center;min-height:44px;text-decoration:none}@media (max-width:991px){.section-powerby-portall .flex{justify-content:center;align-items:center}.section-powerby-portall .click{align-items:center;text-align:center}.section-powerby-portall a{justify-content:center}}@media (min-width:992px){.section-powerby-portall .flex,.section-powerby-portall .click,.section-powerby-portall a{justify-content:flex-start;align-items:center;text-align:left}.section-powerby-portall .click{align-items:flex-start}}.lgpd-popup{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-critical);pointer-events:none}.lgpd-popup-content{background:var(--bg-primary);border-top:1px solid var(--border-color);padding:var(--spacing-md) var(--spacing-lg);display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);flex-wrap:wrap;box-shadow:0 -2px 10px rgba(0,0,0,0.1);pointer-events:auto}.lgpd-popup-icon{font-size:2.25rem;color:var(--color-primary)}.lgpd-popup-text{color:var(--color-text);font-size:var(--size-sm)}.lgpd-popup-links{font-size:var(--size-sm)}.lgpd-popup-links a{color:var(--color-primary);text-decoration:underline}.lgpd-popup-links a:hover{opacity:0.8}.lgpd-separator{margin:0 var(--spacing-xs);color:var(--color-text-muted)}.lgpd-popup-btn{background:var(--color-primary);color:white;border:none;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-buttons);font-size:var(--font-size-sm);font-weight:var(--weight-xl);cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-xs);transition:opacity 0.2s}.lgpd-popup-btn:hover{opacity:0.9}.lgpd-popup-show{animation:lgpdSlideUp 0.3s ease forwards}.lgpd-popup-hide{animation:lgpdSlideDown 0.3s ease forwards}@keyframes lgpdSlideUp{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes lgpdSlideDown{from{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@media (min-width:1024px){.lgpd-popup-content{border-radius:0 30px 0 0}}@media (max-width:768px){.lgpd-popup-content{padding:var(--spacing-sm) var(--spacing-md);gap:var(--spacing-sm)}}.lgpd-popup-links a{display:inline-block;padding-block:.75rem;margin-block:-.75rem}@media (max-width:768px){.lgpd-popup-icon{display:none}.lgpd-popup-content{justify-content:space-between;column-gap:var(--spacing-md);row-gap:4px}.lgpd-popup-text{flex:1 1 100%;margin:0}}.fab-stack,body:not(:has(.fab-stack)) .run-chatbot-btn,body:not(:has(.fab-stack)) .run-whatsapp-button,body:not(:has(.fab-stack .run-whatsapp-tooltip)) .run-whatsapp-tooltip{translate:0 calc(-1 * var(--tr-lgpd-h, 0px));transition:translate .3s ease,transform .18s ease,opacity .2s ease !important}.lgpd-popup-content{background:rgba(0,0,0,.8);border-top:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--tr-texto)}.lgpd-popup-icon,.lgpd-popup-text,.lgpd-popup-links a,.lgpd-separator{color:#fff}.lgpd-popup-links a{text-decoration:underline}.lgpd-popup-btn{min-height:44px;padding:10px 30px;background:#5f5f5f;color:#fff;border:3px solid rgba(255,255,255,.5);border-radius:10px;font-family:var(--tr-texto);font-weight:700;letter-spacing:.13rem;text-transform:uppercase}@media (min-width:1024px){.lgpd-popup-content{border-radius:0}}.lgpd-popup-links a{min-width:44px;text-align:center}@media (max-width:768px){.lgpd-popup-content{padding-block:10px}.lgpd-popup-btn{padding:8px 18px;letter-spacing:.08rem}}html body .lgpd-popup{left:1rem;right:auto;bottom:1rem;width:auto;max-width:min(34rem, calc(100vw - 2rem))}html body .lgpd-popup-content{display:block;position:relative;padding:1rem 9rem 1rem 1.25rem;background:var(--bg-primary,#fff);border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.14);font-size:.8125rem;line-height:1.5;-webkit-backdrop-filter:none;backdrop-filter:none}html body .lgpd-popup-icon{display:none}html body .lgpd-popup-text{display:inline;flex:none;margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-text,#333)}html body .lgpd-popup-links{display:inline;font-size:.8125rem;line-height:1.5;white-space:nowrap}html body .lgpd-popup-links a{display:inline;color:var(--color-primary);font-weight:600;text-decoration:underline;padding-block:0;margin-block:0;min-width:0}html body .lgpd-separator{margin:0 .25rem;color:var(--color-text-muted,#888)}html body .lgpd-popup-btn{position:absolute;top:50%;right:1.25rem;translate:0 -50%;display:inline-flex;min-height:40px;padding:.5rem 1.125rem;border:0;border-radius:8px;background:var(--color-primary);color:#fff;font-size:.875rem;font-weight:700;letter-spacing:0;text-transform:none}html body .run-chatbot-btn,html body .run-whatsapp-button,html body .run-whatsapp-tooltip{translate:none}html body .fab-stack.fab-stack{bottom:var(--fab-stack-offset,20px) !important}@media (max-width:768px){html body .lgpd-popup{left:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom, 0px));max-width:calc(100vw - 6.75rem)}html body .lgpd-popup-content{padding:.875rem 1rem}html body .lgpd-popup-btn{position:static;translate:none;display:flex;width:fit-content;margin-top:.5rem}}