/* Identidade InnovaPeople: violeta, dourado, papel, Cormorant Garamond. Fontes servidas pelo proprio site. */
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/cormorantgaramond-normal-400.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/cormorantgaramond-italic-400.woff2) format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/inter-normal-400.woff2) format("woff2")}
:root{--violeta:#5B3A7A;--dourado:#C4A35A;--papel:#FAF5EF;--tinta:#2a2233}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;min-height:100vh;display:grid;place-items:center;background:var(--papel);color:var(--tinta);font:18px/1.6 "Inter",system-ui,sans-serif}
.pagina{width:min(100% - 3rem,40rem);padding:4rem 0}
.marca{display:flex;align-items:center;gap:.75rem;margin:0 0 3rem;font:600 1.05rem "Inter",sans-serif;letter-spacing:.04em;color:var(--violeta)}
.simbolo{border-radius:10px}
.olho{margin:0 0 .5rem;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:#6b5a1f}
h1{margin:0 0 1rem;font:600 clamp(2.4rem,7vw,3.6rem)/1.1 "Cormorant Garamond",Georgia,serif;color:var(--violeta)}
.lead{margin:0;font:italic 400 clamp(1.3rem,3.4vw,1.6rem)/1.45 "Cormorant Garamond",Georgia,serif}
.fio{width:4rem;height:2px;margin:2rem 0;border:0;background:var(--dourado)}
.nota{margin:0;font-size:.9rem;color:#5a4f66}
code{font-size:.9em;background:#efe7f5;padding:.1em .35em;border-radius:4px}
a{color:var(--violeta)}
a:focus-visible{outline:3px solid var(--dourado);outline-offset:3px}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.lista{margin:0 0 2rem;padding:0;list-style:none}
.lista li{margin:.25rem 0}
.lista a{font:600 1.3rem "Cormorant Garamond",Georgia,serif}
