@media (prefers-reduced-motion:no-preference){body:has(main>.hf:first-child) .xh-head{animation:.9s cubic-bezier(.2,.7,.1,1) .15s both hf-cai}}.hf{--p:0;color:#f2f1ee;isolation:isolate;background:#050505;flex-direction:column;height:100svh;min-height:620px;max-height:1180px;display:flex;position:relative;overflow:hidden}.hf-midia{transform:scale(calc(1 + var(--p) * .08));transform-origin:50% 40%;will-change:transform;position:absolute;inset:0}.hf-midia-in{position:absolute;inset:0}.hf-midia-in img,.hf-midia-in video{filter:contrast(1.14)brightness(.84)}.hf-veu{z-index:1;pointer-events:none;opacity:calc(1 + var(--p) * .6);background:radial-gradient(85% 70%,#0505052e 0%,#0505056b 62%,#050505c7 100%),linear-gradient(#0505058c 0%,#05050500 22% 62%,#050505b8 100%);position:absolute;inset:0}.hf-grao{z-index:1;pointer-events:none;opacity:.13;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:-60px}@media (prefers-reduced-motion:no-preference){.hf-grao{animation:1s steps(4,end) infinite hf-grao}}.hf-conteudo{z-index:2;text-align:center;transform:translateY(calc(var(--p) * -90px));opacity:calc(1 - var(--p) * 1.5);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:120px 20px 40px;display:flex;position:relative}.hf-titulo{letter-spacing:-.05em;margin:0;font-size:clamp(3.1rem,10.4vw,11.5rem);font-weight:500;line-height:.92}.hf-linha{margin-bottom:-.2em;padding-bottom:.2em;display:block;overflow:hidden}.hf-linha>span{display:block}.hf-sub{color:#f2f1eedb;text-wrap:balance;max-width:52ch;margin:clamp(18px,2.2vw,30px) 0 0;font-size:clamp(16px,1.25vw,19px);line-height:1.45}.hf-acoes{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;margin-top:clamp(24px,2.8vw,36px);display:flex}.hf-link{color:#f2f1ee;border-bottom:1px solid #f2f1ee80;padding-bottom:3px;font-size:15px;transition:border-color .2s}.hf-link:hover{border-bottom-color:#f2f1ee}.hf-provas{z-index:2;opacity:calc(1 - var(--p) * 2);flex-wrap:wrap;justify-content:center;gap:10px clamp(22px,3vw,48px);margin:0;padding:0 20px clamp(26px,3.4vw,44px);list-style:none;display:flex;position:relative}.hf-provas li{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#f2f1eed1;white-space:nowrap;font-size:11px}@media (max-width:640px){.hf-titulo{font-size:clamp(2.9rem,14.5vw,4.6rem)}.hf-provas{gap:8px 18px}.hf-provas li:nth-child(n+4){display:none}}@media (prefers-reduced-motion:no-preference){.hf-midia-in{animation:2.6s cubic-bezier(.2,.7,.1,1) both hf-acende}.hf-linha>span{animation:1.25s cubic-bezier(.2,.75,.1,1) both hf-sobe}.hf-linha:first-child>span{animation-delay:.35s}.hf-linha:nth-child(2)>span{animation-delay:.52s}.hf-sub{animation:1s cubic-bezier(.2,.7,.1,1) .95s both hf-chega}.hf-acoes{animation:1s cubic-bezier(.2,.7,.1,1) 1.1s both hf-chega}.hf-provas li{animation:.9s cubic-bezier(.2,.7,.1,1) both hf-chega;animation-delay:calc(1.3s + var(--i) * 80ms)}}@keyframes hf-acende{0%{filter:brightness(.15)blur(6px);transform:scale(1.14)}to{filter:none;transform:none}}@keyframes hf-sobe{0%{filter:blur(10px);transform:translateY(130%)}to{filter:none;transform:none}}@keyframes hf-chega{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hf-cai{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes hf-grao{0%{transform:translate(0)}25%{transform:translate(-24px,14px)}50%{transform:translate(18px,-20px)}75%{transform:translate(-10px,-8px)}to{transform:translate(0)}}
