/* KEVTHETRU — estilos gerais. Quase todo o visual está direto nas páginas (atributos style). */
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body{margin:0;background:#F1ECE2}
:focus-visible{outline:3px solid #D9361C;outline-offset:3px}
a{color:#141210;text-decoration-thickness:2px;text-underline-offset:4px}
a:hover{color:#B8270F}
@keyframes kt-sobe{from{transform:translateY(105%)}to{transform:translateY(0)}}
@keyframes kt-pisca{0%,60%{opacity:1}61%,100%{opacity:.25}}
@media (prefers-reduced-motion: reduce){*{animation:none!important}html{scroll-behavior:auto}}
@keyframes kt-risca{from{transform:rotate(-4deg) scaleX(0)}to{transform:rotate(-4deg) scaleX(1)}}
@keyframes kt-escreve{from{opacity:0;transform:rotate(-4deg) translateY(8px)}to{opacity:1;transform:rotate(-4deg) translateY(0)}}
