:root{--curva:cubic-bezier(.2, .9, .1, 1);--curva-sai:cubic-bezier(.7, 0, .84, 0);--t-input:140ms;--t-reveal:420ms;--t-entrada:620ms;--percorrido:0}.cortina{position:fixed;inset:0;z-index:90;display:grid;grid-template-columns:repeat(3,1fr);pointer-events:none}.cortina i{display:block;background:var(--lima);transform:scaleY(0);transform-origin:50% 100%;will-change:transform}.cortina i:nth-child(2){background:#c9ff7a}.cortina i:nth-child(3){background:var(--lima)}.pagina[hidden]{display:none}.pagina{min-height:auto}.pagina.dobra{min-height:0}@keyframes entra{from{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translate3d(0,0,0)}}[data-entra=vai]>*{animation:entra var(--t-entrada) var(--curva) both;animation-delay:calc(var(--i, 0) * 52ms)}@keyframes descobre{from{clip-path:inset(0 0 100% 0);transform:translate3d(0,12px,0)}to{clip-path:inset(0 0 -12% 0);transform:translate3d(0,0,0)}}.pagina--ativa .manchete{animation:descobre 880ms var(--curva) both;animation-delay:60ms}.pagina--ativa .assina{animation:descobre 760ms var(--curva) both}@keyframes assenta{0%,100%,30%{transform:scale(1) translateY(0)}9%{transform:scale(1.18) translateY(-1px)}}.manchete .pt{animation:assenta 7s var(--curva) infinite;transform-origin:50% 100%}.mascote i{transform-origin:50% 100%;transition:transform 420ms var(--curva);will-change:transform}.cromo nav a{position:relative}.cromo nav a::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:0 50%;transition:transform var(--t-input) var(--curva)}.cromo nav a:hover::after{transform:scaleX(1)}.cromo nav a[aria-current=page]{opacity:1}.cromo nav a[aria-current=page]::after{transform:scaleX(1);background:var(--lima);height:2px}.regime-papel .cromo nav a[aria-current=page]::after,[data-regime=papel] .cromo nav a[aria-current=page]::after{background:var(--grafite)}.banda::before{overflow:hidden}.pagina::after{content:"";position:fixed;left:var(--espinha-x);top:0;width:1px;height:100vh;z-index:4;pointer-events:none;background:linear-gradient(to bottom,var(--espinha) 0,var(--espinha) 100%);transform:scaleY(var(--percorrido));transform-origin:50% 0;opacity:.9}.irmao{transition:transform var(--t-input) var(--curva),background var(--t-input) var(--curva)}.irmao:hover{transform:translate3d(0,-3px,0)}.pesq-tipo{transition:transform var(--t-input) var(--curva);display:inline-block}.pesq:hover .pesq-tipo{transform:translate3d(6px,0,0)}.btn{transition:background var(--t-input) var(--curva),transform 240ms var(--curva)}.btn:active{transform:translate3d(0,1px,0)!important}.campo-form input,.campo-form textarea{transition:border-color var(--t-input) var(--curva),background var(--t-input) var(--curva)}.campo-form input:hover,.campo-form textarea:hover{border-color:var(--secundaria)}.campo-form input:focus,.campo-form textarea:focus{background:rgba(255,255,255,.03)}.regime-papel .campo-form input:focus,.regime-papel .campo-form textarea:focus{background:rgba(12,12,12,.03)}form[data-estado=enviando] .campo-form{opacity:.55}form[data-estado=ok] .campo-form input,form[data-estado=ok] .campo-form textarea{border-color:var(--lima)}form[data-estado=erro] .campo-form input:invalid,form[data-estado=erro] .campo-form textarea:invalid{border-color:var(--vermelho)}.btn:disabled{opacity:.5;cursor:progress}.rodape{position:relative;background:var(--chapa);color:var(--tinta);padding:56px var(--gutter)}.cursor{position:fixed;left:0;top:0;z-index:95;pointer-events:none;opacity:0;transition:opacity .2s var(--curva);mix-blend-mode:difference}.cursor--vivo{opacity:1}.cursor-ponto{position:absolute;left:-4px;top:-4px;width:8px;height:8px;background:var(--lima);border-radius:50%;transition:transform var(--t-input) var(--curva)}.cursor--sobre .cursor-ponto{transform:scale(3.4)}.cursor-verbo{position:absolute;left:16px;top:-7px;font:700 10px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lima);white-space:nowrap;opacity:0;transform:translate3d(-4px,0,0);transition:opacity var(--t-input) var(--curva),transform var(--t-input) var(--curva)}.cursor--sobre .cursor-verbo{opacity:1;transform:translate3d(0,0,0)}@media (pointer:coarse){.cursor{display:none}}.indice a{transition:color var(--t-input) var(--curva),transform var(--t-input) var(--curva),border-color var(--t-input) var(--curva)}.indice a:hover{color:var(--lima);transform:translate3d(8px,0,0)}.indice a:hover::after{color:var(--lima)}@media (prefers-reduced-motion:reduce){.cortina,.cursor{display:none}.manchete .pt,.pagina--ativa .assina,.pagina--ativa .manchete,[data-entra=vai]>*{animation:none}.btn:active,.irmao:hover,.pesq:hover .pesq-tipo{transform:none}.cromo nav a::after{transition:none}.indice a:hover,.pagina::after{transform:none}}