.tl-secao{position:relative;overflow-x:clip}.tl-moldura{container:tl-moldura/inline-size}.tl-quadro{max-width:1440px;margin-inline:auto;display:grid;container:tl/inline-size}@container tl-moldura (max-width:1023px){.tl-quadro{max-width:448px}}.tl-quadro>*{--u:calc(100cqw / 1280);grid-area:1/1;place-self:start}.tl-altura{width:1px;height:calc(var(--ad) * var(--u))}.tl-el{margin-left:calc(var(--xd) * var(--u));margin-top:calc(var(--yd) * var(--u));width:calc(var(--wd) * var(--u));height:calc(var(--hd) * var(--u));rotate:calc(var(--rd) * 1deg);font-size:max(12px, calc(var(--fd) * var(--u)));--tl-raio:var(--kd);position:relative}.tl-el[data-auto]{height:auto}@container tl-moldura (min-width:1024px){.tl-el[data-oculto-d]{display:none}}@container tl-moldura (max-width:1023px){.tl-quadro>*{--u:calc(100cqw / 390)}.tl-altura{height:calc(var(--am) * var(--u))}.tl-el{margin-left:calc(var(--xm) * var(--u));margin-top:calc(var(--ym) * var(--u));width:calc(var(--wm) * var(--u));height:calc(var(--hm) * var(--u));rotate:calc(var(--rm) * 1deg);font-size:max(12px, calc(var(--fm) * var(--u)));--tl-raio:var(--km)}.tl-el[data-auto]{height:auto}.tl-el[data-oculto-m]{display:none}}.tl-texto{margin:0;font-size:1em}.tl-botao{width:100%;height:100%;min-height:44px;transition:transform .24s var(--he-curva,ease-out), opacity .24s var(--he-curva,ease-out);justify-content:center;align-items:center;gap:.6em;padding-inline:1.6em;font-size:1em;line-height:1;display:inline-flex}.tl-selo{text-align:left;justify-content:flex-start;min-height:0;padding-block:.4em}a.tl-botao:hover{opacity:.88}a.tl-botao:active{transform:scale(.97)}.tl-ponto{background:var(--he-vivo);border-radius:50%;flex:none;width:7px;height:7px}.tl-imagem{width:100%;height:100%;display:block}.tl-forma,.tl-esquema{width:100%;height:100%}.he .tl-esquema.sm-cena{height:100%;margin:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.tl-el[data-entrada]{animation:linear both tl-aparece;animation-timeline:view();animation-range:entry entry 40%}.tl-el[data-entrada=sobe]{animation-name:tl-sobe}.tl-el[data-entrada=revela]{animation-name:tl-revela;animation-range:entry 10% entry 70%}.tl-el[data-entrada=desliza]{animation-name:tl-desliza}}}@keyframes tl-aparece{0%{opacity:0}}@keyframes tl-revela{0%{clip-path:inset(0 0 100%);translate:0 .4em}}@keyframes tl-desliza{0%{opacity:0;translate:-32px}}@keyframes tl-sobe{0%{opacity:0;translate:0 24px}}.he .tl-retrato{aspect-ratio:auto;width:100%;height:100%}.tl-retrato .he-retrato{width:100%;height:100%;position:absolute;inset:0}.tl-faixa{align-items:center;width:100%;height:100%;display:flex}.tl-faixa .he-faixa-grupo span{font-size:max(12px,1em)}.tl-janela{width:100%;height:100%}.tl-janela img{object-fit:cover;object-position:top;width:100%;height:calc(100% - 28px);display:block}.he .tl-esquema.il-placa{margin:0}.tl-faixa .he-faixa-trilho{flex:none}.tl-link{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}:is(.tl-el:has(.tl-projeto),.ed-el:has(.tl-projeto)){container-type:inline-size}.he .tl-projeto{grid-template-columns:1fr;min-height:0}.he .tl-projeto .he-visual-tipo{font-size:clamp(72px,12cqw,140px)}.he .tl-projeto .he-numeros{margin-top:var(--e6);padding-top:0}@container (min-width:640px){.he .tl-projeto{grid-template-columns:1fr 1fr;min-height:440px}.he .tl-projeto[data-inverte]>.he-visual{order:-1}.he .tl-projeto .he-numeros{padding-top:var(--e6);margin-top:auto}}.tl-links{margin:0}.tl-acende,.tl-acende .he-foto{width:100%;height:100%}.tl-mascara{width:100%;height:100%;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tl-portas{gap:var(--e3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tl-porta{justify-content:space-between;align-items:center;gap:var(--e4);min-height:88px;padding:var(--e5);border:1px solid var(--he-borda);border-radius:var(--he-raio);color:var(--he-fg);transition:border-color .24s var(--he-curva);text-decoration:none;display:flex}a.tl-porta:hover{border-color:var(--he-borda-forte)}a.tl-porta:active{transform:scale(.99)}.tl-porta--form{display:block}.tl-porta--form summary{justify-content:space-between;align-items:center;gap:var(--e4);cursor:pointer;list-style:none;display:flex}.tl-porta--form summary::-webkit-details-marker{display:none}.tl-porta-texto{gap:var(--e1);flex-direction:column;display:flex}.tl-porta-titulo{font-size:1.15em;font-weight:600}.tl-porta-apoio{color:var(--he-muted);font-size:.95em}.tl-porta-mais{font-size:1.5em;line-height:1}.tl-porta--form[open] .tl-porta-mais{transform:rotate(45deg)}.tl-form{gap:var(--e4);margin-top:var(--e5);flex-direction:column;display:flex}.tl-campo{gap:var(--e2);flex-direction:column;font-size:.9em;display:flex}.tl-campo input,.tl-campo textarea{min-height:48px;padding:var(--e3) var(--e4);border:1px solid var(--he-borda-forte);color:var(--he-fg);font:inherit;background:0 0;border-radius:10px;font-size:16px}.tl-erro{color:var(--he-acento-texto);font-size:.9em}.tl-aviso{margin-top:var(--e5);color:var(--he-vivo)}.tl-form .he-botao{cursor:pointer;border:0;align-self:flex-start}.tl-texto strong{color:var(--he-fg);font-weight:600}.tl-vagas{gap:6px;display:grid}.tl-vagas--grade{grid-template-columns:repeat(10,1fr)}.tl-vagas--lacos{grid-template-columns:repeat(12,1fr)}.tl-vagas span{aspect-ratio:1;border:1px solid var(--he-borda-forte);border-radius:4px}.tl-vagas--lacos span{border-radius:50%}.tl-vagas span[data-cheia]{background:var(--he-fg);border-color:var(--he-fg)}.tl-prazo{gap:var(--e5);display:flex}.tl-prazo-casa{gap:var(--e1);flex-direction:column;display:flex}.tl-prazo-casa strong{font-family:var(--he-syne), sans-serif;font-variant-numeric:tabular-nums;font-size:2.6em;font-weight:800;line-height:1}.tl-prazo-casa span{letter-spacing:.12em;text-transform:uppercase;color:var(--he-muted);font-size:max(12px,.75em)}.tl-barra{left:50%;bottom:var(--e4);z-index:60;align-items:center;gap:var(--e4);width:min(720px, calc(100% - var(--e6)));min-height:64px;padding:var(--e2) var(--e2) var(--e2) var(--e5);border:1px solid var(--he-borda-forte);border-radius:var(--he-raio);background:var(--he-bg2);transition:translate .48s var(--he-curva);display:flex;position:fixed;translate:-50% 140%}.tl-barra p{color:var(--he-fg);flex:1;margin:0;font-size:14px}.tl-barra[data-visivel]{translate:-50%}.tl-barra--previa{width:100%;position:static;translate:none}@media (prefers-reduced-motion:reduce){.tl-barra{transition:none}}.tl-pilula{border:1px solid var(--he-borda-forte);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:100px;padding:0 .32em}.tl-captura{font-family:var(--he-inter), system-ui, sans-serif;gap:.75em;display:grid}.tl-captura label{gap:.35em;display:grid}.tl-captura label span{letter-spacing:.08em;text-transform:uppercase;color:var(--he-muted);font-size:max(12px,.75em);font-weight:600}.tl-captura input{border:1px solid var(--he-borda-forte);width:100%;height:3.1em;min-height:44px;color:var(--he-fg);font:inherit;background:0 0;border-radius:100px;padding:0 1.2em;font-size:max(16px,1em)}.tl-captura input:focus-visible{outline:2px solid var(--he-fg);outline-offset:2px}.tl-captura-botao{background:var(--he-fg);height:3.4em;min-height:44px;color:var(--he-bg);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;border-radius:100px;margin-top:.25em;font-size:max(12px,.8em);font-weight:600;transition:transform .16s ease-out,opacity .16s ease-out}.tl-captura-botao:hover{opacity:.88}.tl-captura-botao:active{transform:scale(.97)}.tl-captura-botao:focus-visible{outline:2px solid var(--he-fg);outline-offset:3px}.tl-captura-nota,.tl-captura-erro{color:var(--he-muted);margin:0;font-size:max(12px,.75em)}.tl-captura-nota a{color:inherit;text-decoration:underline}.tl-captura-erro{color:var(--he-fg)}.tl-captura-feito{margin:0;font-size:1.1em;font-weight:600}.tl-popup{width:min(calc(var(--lp) * 1px), calc(100vw - 32px));border:1px solid var(--he-borda-forte);background:var(--he-bg);max-width:none;max-height:calc(100dvh - 48px);color:var(--he-fg);border-radius:14px;margin:auto;padding:0;overflow:auto}.tl-popup::backdrop{background:#0c0c0b99}.tl-popup-fechar{z-index:5;justify-content:flex-end;height:0;display:flex;position:sticky;top:0}.tl-popup-fechar button{border:1px solid var(--he-borda-forte);background:var(--he-bg);width:44px;height:44px;color:var(--he-fg);cursor:pointer;border-radius:50%;place-items:center;margin:8px;display:grid}.tl-popup .tl-moldura{container:tl-popup/inline-size}.tl-popup .tl-quadro{max-width:none}.tl-popup .tl-quadro>*{--u:calc(100cqw / var(--lp))}@media (max-width:1023px){.tl-popup{width:min(448px,100vw - 24px)}.tl-popup .tl-quadro>*{--u:calc(100cqw / 390)}.tl-popup .tl-altura{height:calc(var(--am) * var(--u))}.tl-popup .tl-el{margin-left:calc(var(--xm) * var(--u));margin-top:calc(var(--ym) * var(--u));width:calc(var(--wm) * var(--u));height:calc(var(--hm) * var(--u));rotate:calc(var(--rm) * 1deg);font-size:max(12px, calc(var(--fm) * var(--u)));--tl-raio:var(--km)}.tl-popup .tl-el[data-auto]{height:auto}.tl-popup .tl-el[data-oculto-m]{display:none}.tl-popup .tl-el[data-oculto-d]{display:block}}@media (min-width:1024px){.tl-popup .tl-el[data-oculto-d]{display:none}}@media (prefers-reduced-motion:reduce){.tl-captura-botao{transition:none}}.tl-relatos{font-family:var(--he-inter), system-ui, sans-serif}.tl-relatos--grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,18em),1fr));gap:1em;display:grid}.tl-relatos--roda{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.tl-relatos-trilho{width:max-content;display:flex}.tl-relatos-grupo{align-items:flex-start;gap:1em;padding-right:1em;display:flex}.tl-relatos--roda .tl-relato{flex:none;width:21em}@media (prefers-reduced-motion:no-preference){.tl-relatos-trilho{animation:tl-relatos-corre calc(var(--n,8) * 7s) linear infinite}.tl-relatos--roda:hover .tl-relatos-trilho,.tl-relatos--roda:focus-within .tl-relatos-trilho{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.tl-relatos--roda{scroll-snap-type:x mandatory;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.tl-relatos--roda .tl-relatos-grupo[aria-hidden]{display:none}.tl-relatos--roda .tl-relato{scroll-snap-align:start}}@keyframes tl-relatos-corre{to{transform:translate(-50%)}}.tl-relato{border:1px solid var(--he-borda);background:var(--he-bg2);color:var(--he-fg);border-radius:14px;flex-direction:column;gap:1em;margin:0;padding:1.4em;display:flex}.tl-relato blockquote{letter-spacing:-.015em;text-wrap:pretty;margin:0;font-size:1.15em;font-weight:600;line-height:1.38}.tl-relato figcaption{align-items:center;gap:.75em;display:flex}.tl-relato img,.tl-relato-inicial{object-fit:cover;background:var(--he-bg);border-radius:50%;flex:none;width:2.5em;height:2.5em}.tl-relato-inicial{border:1px solid var(--he-borda-forte);place-items:center;font-weight:700;display:grid}.tl-relato figcaption{border-top:1px solid var(--he-borda);margin-top:auto;padding-top:1em}.tl-relato figcaption span{gap:.15em;min-width:0;display:grid}.tl-relato strong{font-size:max(12px,.85em);font-weight:600}.tl-relato small{color:var(--he-muted);font-size:max(12px,.75em)}.tl-relato-pratica{color:var(--he-fg);margin:0;font-size:max(12px,.75em);font-weight:600}.tl-relato-pratica span{letter-spacing:.1em;text-transform:uppercase;color:var(--he-muted);margin-right:.4em;font-weight:600}.tl-relato-nota{gap:.45em;max-width:18em;display:grid}.tl-relato-nota p{color:var(--he-muted);margin:0;font-size:max(12px,.75em);line-height:1.35}.tl-relato-valores{font-variant-numeric:tabular-nums}.tl-relato-valores strong{color:var(--he-fg);font-weight:600}.tl-relato-regua{height:1em;margin-inline:.4em;display:block;position:relative}.tl-relato-trilho{inset-inline:0;background:var(--he-borda-forte);height:1px;position:absolute;top:50%}.tl-relato-faixa{background:var(--he-fg);height:2px;position:absolute;top:50%;transform:translateY(-50%)}.tl-relato-ponto{background:var(--he-fg);border-radius:50%;width:.75em;height:.75em;position:absolute;top:50%;transform:translate(-50%,-50%)}.tl-relato-ponto--antes{border:2px solid var(--he-fg);background:var(--he-bg2)}.tl-relatos-vazio{border:1px dashed var(--he-borda-forte);color:var(--he-muted);border-radius:14px;margin:0;padding:1em;font-size:max(12px,.85em)}.tl-regua-mpr{--mpr-ciano:#67e8f9;--mpr-violeta:#a78bfa;border:1px solid var(--he-borda);background:var(--he-bg);border-radius:14px;margin:0;padding:.6em .75em .5em}.tl-regua-mpr-pergunta{color:var(--he-muted);margin:0 0 .2em;font-size:max(12px,.72em);line-height:1.35}.tl-regua-mpr-trilho{height:2.2em;margin-inline:.75em;position:relative}.tl-regua-mpr-base,.tl-regua-mpr-faixa{border-radius:4px;height:4px;position:absolute;top:62%;transform:translateY(-50%)}.tl-regua-mpr-base{background:var(--he-borda-forte);inset-inline:0}.tl-regua-mpr-faixa{background:linear-gradient(90deg, var(--mpr-ciano), var(--mpr-violeta));transform-origin:0}.tl-regua-mpr-antes,.tl-regua-mpr-depois{border-radius:50%;position:absolute;top:62%;translate:-50% -50%}.tl-regua-mpr-antes{background:var(--he-muted);width:10px;height:10px}.tl-regua-mpr-depois{background:var(--mpr-violeta);width:16px;height:16px;box-shadow:0 0 14px #a78bfa8c}.tl-regua-mpr-dif{font-variant-numeric:tabular-nums;color:var(--he-fg);font-size:max(12px,.72em);font-weight:700;position:absolute;top:0;translate:-50%}.tl-regua-mpr-valores{color:var(--he-muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:max(12px,.72em);display:flex}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.tl-regua-mpr-faixa{animation:linear both tl-regua-cresce;animation-timeline:view();animation-range:entry 20% cover 35%}.tl-regua-mpr-depois,.tl-regua-mpr-dif{animation:linear both tl-regua-chega;animation-timeline:view();animation-range:entry 40% cover 38%}}}@keyframes tl-regua-cresce{0%{transform:translateY(-50%)scaleX(0)}}@keyframes tl-regua-chega{0%{opacity:0;scale:.4}}.tl-relato-unica{color:var(--he-muted);margin:0;font-size:max(12px,.75em)}.tl-relato-unica strong{color:var(--he-fg);font-size:1.6em;font-weight:800}.tl-relatos--mosaico{columns:3 18em;column-gap:1em}.tl-relatos--mosaico .tl-relato{break-inside:avoid;margin-bottom:1em}.tl-relato.is-grande blockquote{letter-spacing:-.03em;font-size:1.6em;font-weight:800;line-height:1.12}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.tl-relatos--mosaico .tl-relato,.tl-mural-item{animation:linear both tl-sobe;animation-timeline:view();animation-range:entry entry 45%}}}.tl-mural{font-family:var(--he-inter), system-ui, sans-serif;gap:1.25em;display:grid}.tl-mural-filtros{flex-wrap:wrap;gap:.5em;display:flex}.tl-mural-filtros button,.tl-mural-mais{border:1px solid var(--he-borda-forte);min-height:44px;color:var(--he-fg);font:500 max(13px, .85em) var(--he-inter), system-ui, sans-serif;cursor:pointer;background:0 0;border-radius:100px;padding:0 1.1em}.tl-mural-filtros button span{color:var(--he-muted);margin-left:.3em}.tl-mural-filtros button[aria-pressed=true]{background:var(--he-fg);border-color:var(--he-fg);color:var(--he-bg)}.tl-mural-filtros button[aria-pressed=true] span{color:inherit;opacity:.7}.tl-mural-filtros button:focus-visible,.tl-mural-mais:focus-visible{outline:2px solid var(--he-fg);outline-offset:3px}.tl-mural-mais{justify-self:start}@container tl (min-width:601px){.tl-mural-mais.is-so-celular{display:none}}@container tl (max-width:600px){.tl-mural-grade:not([data-todas])>li:nth-child(n+7){display:none}.tl-relatos--mosaico{columns:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;align-items:flex-start;gap:.75em;padding-bottom:.25em;display:flex;overflow-x:auto}.tl-relatos--mosaico:focus-visible{outline:2px solid var(--he-fg);outline-offset:4px}.tl-relatos--mosaico::-webkit-scrollbar{display:none}.tl-relatos--mosaico .tl-relato{scroll-snap-align:start;flex:none;width:86%;margin:0;animation:none!important}}.tl-mural-grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,17em),1fr));gap:.75em;margin:0;padding:0;list-style:none;display:grid}.tl-mural-item{border:1px solid var(--he-borda);background:var(--he-bg2);border-radius:14px;gap:.6em;padding:.9em;display:grid}.tl-mural-quem{align-items:center;gap:.6em;display:flex}.tl-mural-quem img,.tl-mural-quem>span{object-fit:cover;border:1px solid var(--he-borda-forte);border-radius:50%;flex:none;place-items:center;width:2em;height:2em;font-weight:700;display:grid}.tl-mural-quem p{min-width:0;margin:0;display:grid}.tl-mural-quem strong{font-size:max(12px,.85em)}.tl-mural-quem small{color:var(--he-muted);font-size:max(12px,.72em)}.tl-decifra-l{position:relative}.tl-decifra-l.is-codigo{color:#0000;-webkit-text-stroke:0 transparent}.tl-decifra-l.is-codigo:after{content:attr(data-g);letter-spacing:0;color:var(--he-acento-texto);pointer-events:none;font:400 .42em/1 ui-monospace,SF Mono,Menlo,Consolas,monospace;position:absolute;top:50%;left:50%;translate:-50% -42%}.tl-decifra-l.is-trava{animation:.42s ease-out both tl-decifra-trava}@keyframes tl-decifra-trava{0%{color:var(--he-acento-texto)}}.tl-decifra-chuva{z-index:-1;pointer-events:none;position:absolute}.tl-relato-agora{letter-spacing:.1em;text-transform:uppercase;color:var(--he-acento-texto);align-items:center;gap:.4em;margin-right:.8em;font-weight:600;display:inline-flex}.tl-relato-agora:before{content:"";background:var(--he-acento);border-radius:50%;width:.5em;height:.5em}@media (prefers-reduced-motion:no-preference){.tl-relato.is-novo{animation:.6s cubic-bezier(.2,.8,.2,1) both tl-relato-chega}.tl-relato-agora:before{animation:1.6s ease-in-out infinite tl-relato-pulsa}}@keyframes tl-relato-chega{0%{opacity:0;transform:translateY(.6em)scale(.97)}}@keyframes tl-relato-pulsa{50%{opacity:.35}}.tl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
