.tese{--tese-papel:#f6f5f1;--tese-tinta:#153157;--tese-tinta-2:#6b7380;--tese-fio:#15315729;background:var(--tese-papel);color:var(--tese-tinta);font-family:var(--font-dm-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased}.tese ::selection{background:var(--tese-tinta);color:var(--tese-papel)}.tese-serifa{font-family:var(--font-bodoni-moda), "Bodoni Moda", serif;letter-spacing:-.015em;font-weight:400}@keyframes tese-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tese-entra{animation:1.1s cubic-bezier(.2,.7,.1,1) both tese-entra;animation-delay:var(--atraso,0s)}@keyframes tese-traco{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes tese-tinta{0%{fill-opacity:0}to{fill-opacity:1}}.tese-assinatura path{fill:currentColor;fill-opacity:0;stroke:currentColor;stroke-width:2.2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.6,0,.2,1) .4s forwards tese-traco,1.4s 2.6s forwards tese-tinta}.tese-assinatura path:nth-child(2){animation-delay:1.1s,3s}.tese-assinatura path:nth-child(3){animation-delay:1.3s,3.1s}.tese-assinatura path:nth-child(4){animation-delay:1.5s,3.2s}.tese-link{text-decoration:underline;-webkit-text-decoration-color:var(--tese-fio);text-decoration-color:var(--tese-fio);text-underline-offset:5px;transition:text-decoration-color .3s}.tese-link:hover{text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.tese-entra{animation:none}.tese-assinatura path{fill-opacity:1;stroke-dashoffset:0;animation:none}}.tese-rosa{color:#c8336f}.laco-rosa path{stroke-linecap:butt;stroke-linejoin:round}.laco-rosa--amarrando path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.25s cubic-bezier(.6,0,.2,1) forwards tese-traco}.laco-rosa--amarrando .laco-rosa-tras{animation-delay:var(--laco-atraso,3.3s)}.laco-rosa--amarrando .laco-rosa-borda,.laco-rosa--amarrando .laco-rosa-frente{animation-delay:calc(var(--laco-atraso,3.3s) + 1s)}@media (prefers-reduced-motion:reduce){.laco-rosa--amarrando path{stroke-dashoffset:0;animation:none}}.tese-crescimento-area{fill-opacity:0;transition:fill-opacity 1.2s .9s}.tese-crescimento-vem{opacity:0}.tese-crescimento-rotulo{font-family:var(--font-dm-sans), system-ui, sans-serif;fill:var(--tese-tinta-2);font-size:14px}@media (max-width:520px){.tese-crescimento-rotulo{font-size:22px}}@media (min-width:768px) and (max-width:1099px){.tese-crescimento-rotulo{font-size:21px}}.tese-crescimento-vem-rotulo{opacity:0}.tese-crescimento--visto .tese-crescimento-area{fill-opacity:.05}.tese-crescimento--visto .tese-crescimento-vem,.tese-crescimento--visto .tese-crescimento-vem-rotulo{opacity:1;transition:opacity 1.4s 1.9s}@media (prefers-reduced-motion:reduce){.tese-crescimento-area{fill-opacity:.05;transition:none}.tese-crescimento-vem,.tese-crescimento-vem-rotulo{opacity:1;transition:none!important}}
