.tp-sec{scroll-margin-top:80px}.hf-prova-link{color:inherit;border-bottom:1px solid #0000;padding-bottom:3px;transition:border-color .2s,color .2s}.hf-prova-link:hover{color:#fff;border-bottom-color:var(--color-red)}.tp-paineis .hc-painel,.tp-paineis .hc-painel-foto{display:block}.tp-painel-palavra{letter-spacing:-.04em;word-spacing:.14em;text-transform:uppercase;font-size:clamp(2rem,3.4vw,3.6rem);line-height:.9}.tp-painel-txt{flex-direction:column;gap:8px;padding-top:18px;display:flex}.tp-painel-head{letter-spacing:-.015em;font-size:clamp(19px,1.5vw,22px)}.tp-painel-lede{color:var(--color-mute);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.tp-painel-pe{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding-top:12px;font-size:15px;display:flex}.tp-painel-pe .label{margin-right:8px}.tp-painel-pe i{font-style:normal;transition:transform .25s,color .2s}.hc-painel:hover .tp-painel-pe i{color:var(--color-red);transform:translate(5px)}.tp-apoio{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:1000px){.tp-apoio{grid-template-columns:repeat(4,minmax(0,1fr))}}.tp-alto{aspect-ratio:3/4.2;color:#f2f1ee;display:block;position:relative}.tp-alto-veu{z-index:1;background:linear-gradient(#0a0a0a00 35%,#0a0a0ad9 100%);position:absolute;inset:0}.tp-alto-txt{z-index:2;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.tp-alto-n{z-index:2;color:#cfcbc3;position:absolute;top:18px;left:18px}.tp-alto-nome{letter-spacing:-.02em;text-transform:uppercase;flex-direction:column;justify-content:flex-start;min-height:2.1em;font-size:clamp(19px,1.6vw,24px);line-height:1.05;display:flex}.tp-alto-head{color:#cfcbc3;min-height:2.7em;font-size:14.5px;line-height:1.35}@media (min-width:1000px) and (max-width:1199px){.tp-alto-nome{font-size:17px}}.tp-alto-seta{z-index:2;background:#0a0a0a73;border:1px solid #f2f1ee4d;border-radius:999px;place-items:center;width:40px;height:40px;font-style:normal;transition:background .25s,border-color .25s,transform .25s;display:grid;position:absolute;top:16px;right:16px}.tp-alto:hover .tp-alto-seta{background:var(--color-red);border-color:var(--color-red);transform:rotate(-45deg)}@media (max-width:599px){.tp-alto-head{display:none}.tp-alto-nome{letter-spacing:-.01em;min-height:3.15em;font-size:15px}.tp-alto-txt{bottom:14px;left:14px;right:14px}.tp-alto-n{top:14px;left:14px}}.tp-dois{gap:20px;display:grid}@media (min-width:900px){.tp-dois{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.tp-bloco{background:var(--color-ink-2);border:1px solid var(--color-line);flex-direction:column;display:flex}.tp-bloco-foto{aspect-ratio:16/10;display:block;position:relative}.tp-bloco:hover .shot img{transform:scale(1.035)}.tp-bloco-txt{flex-direction:column;flex:1;gap:10px;padding:clamp(22px,2.6vw,36px);display:flex}.tp-bloco-nome{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(1.8rem,2.8vw,2.8rem);line-height:.95}.tp-bloco-head{letter-spacing:-.015em;font-size:clamp(18px,1.4vw,21px)}.tp-bloco-lede{color:var(--color-mute);max-width:54ch;font-size:15.5px;line-height:1.5}.tp-bloco-pe{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.hf-lateral .hf-conteudo{text-align:left;width:100%;max-width:1560px;padding:120px var(--pad,20px) clamp(32px, 4vw, 56px);--pad:20px;justify-content:flex-end;align-items:flex-start;margin-inline:auto}@media (min-width:700px){.hf-lateral .hf-conteudo{--pad:40px}}@media (min-width:1200px){.hf-lateral .hf-conteudo{--pad:56px}}.hf-lateral .hf-titulo{font-size:clamp(3rem,8.4vw,9rem)}.hf-lateral .hf-sub{text-wrap:pretty;max-width:46ch}.hf-lateral .hf-acoes{justify-content:flex-start}.hf-lateral .hf-veu{background:linear-gradient(90deg,#050505b8 0%,#05050559 50%,#05050526 100%),linear-gradient(#05050580 0%,#05050500 25% 55%,#050505bf 100%)}.hf-marca{z-index:1;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px #f2f1ee52;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(10rem,34vw,34rem);line-height:.8;position:absolute;top:50%;right:clamp(16px,4vw,64px);transform:translateY(-58%)}@media (max-width:699px){.hf-marca{-webkit-text-stroke-width:1px;font-size:44vw;top:110px;right:7vw;transform:none}}.hf-abas{z-index:2;-webkit-backdrop-filter:blur(8px);opacity:calc(1 - var(--p,0) * 2);background:#05050559;border-top:1px solid #f2f1ee2e;display:grid;position:relative}@media (min-width:800px){.hf-abas{grid-template-columns:repeat(3,minmax(0,1fr))}}.hf-abas a{color:#f2f1ee;border-top:1px solid #f2f1ee1f;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:18px clamp(20px,2.6vw,40px);transition:background .25s;display:grid}@media (min-width:800px){.hf-abas a{border-top:0;border-left:1px solid #f2f1ee1f}.hf-abas a:first-child{border-left:0}}.hf-abas a:hover{background:#f2f1ee0f}.hf-aba-n{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-red);font-size:11px}.hf-aba-t{letter-spacing:-.01em;font-size:clamp(15px,1.2vw,18px)}.hf-aba-q{font-family:var(--font-mono);letter-spacing:.12em;color:#9a958c;font-size:11px}.hf-abas i{color:#9a958c;font-style:normal;transition:transform .25s,color .2s}.hf-abas a:hover i{color:#f2f1ee;transform:translateY(3px)}@media (prefers-reduced-motion:no-preference){.hf-abas a{animation:.9s cubic-bezier(.2,.7,.1,1) both hf-chega;animation-delay:calc(1.3s + var(--i) * 80ms)}}
