:root{--preto: #120c0e;--preto-claro: #2a1a1e;--rosa: #f7adaf;--rosa-forte: #a8344a;--rosa-veu: #fdeeee;--papel: #fffafa;--tinta: #1f1417;--tinta-media: #6b555a;--fio: rgba(31, 20, 23, .14);--fonte-display: "Fraunces", Georgia, "Times New Roman", serif;--fonte-texto: "Inter", "Segoe UI", system-ui, sans-serif;--calha: clamp(1.25rem, 5vw, 4.5rem);--mola: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--preto);color:var(--tinta);font-family:var(--fonte-texto);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,p,ol,ul,dl,dd{margin:0;padding:0}ol,ul{list-style:none}a{color:inherit}:focus-visible{outline:2px solid var(--rosa);outline-offset:3px;border-radius:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
