:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cor-fundo:#0a0a0a;--cor-fundo-suave:#120c0d;--cor-fundo-elevado:#161213;--cor-preto:#000;--cor-texto:#f3ede4;--cor-texto-suave:#b3a99d;--cor-texto-sobre-dourado:#1a1206;--cor-bordo:#8b1d24;--cor-bordo-claro:#a8262e;--cor-bordo-escuro:#5e1217;--cor-dourado:#c9973f;--cor-dourado-claro:#efcb6a;--cor-dourado-escuro:#b47a22;--cor-champanhe:#e6cfa7;--degrade-dourado:linear-gradient(180deg, #efcb6a 0%, #d9a748 45%, #b47a22 100%);--degrade-dourado-horizontal:linear-gradient(90deg, #b47a22 0%, #efcb6a 100%);--cor-borda:#e6cfa729;--cor-borda-forte:#e6cfa766;--cor-dourado-fundo:#c9973f1a;--cor-erro:#ff7b72;--cor-erro-fundo:#ff7b721a;--fonte-titulo:var(--fonte-serifada), Georgia, "Times New Roman", serif;--fonte-texto:var(--fonte-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--fonte-cursiva:var(--fonte-script), "Brush Script MT", cursive;--espaco-1:4px;--espaco-2:8px;--espaco-3:16px;--espaco-4:24px;--espaco-5:40px;--espaco-6:64px;--espaco-7:96px;--largura-maxima:1180px;--margem-lateral:20px;--altura-cabecalho:72px;--raio:4px;--sombra-suave:0 18px 40px -18px #000000e6;--brilho-bordo:0 0 40px -8px #a8262e8c}@media (min-width:768px){:root{--margem-lateral:32px;--altura-cabecalho:84px}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--cor-fundo);min-height:100dvh;color:var(--cor-texto);font-family:var(--fonte-texto);-webkit-font-smoothing:antialiased;font-size:1rem;font-weight:300;line-height:1.7}h1,h2,h3,h4{font-family:var(--fonte-titulo);color:var(--cor-champanhe);letter-spacing:.005em;font-weight:400;line-height:1.15}a{color:inherit}img,svg{max-width:100%;display:block}::selection{background:var(--cor-bordo);color:var(--cor-texto)}.texto-dourado{background:var(--degrade-dourado);color:#0000;-webkit-background-clip:text;background-clip:text}.texto-cursivo{font-family:var(--fonte-cursiva);letter-spacing:.02em;font-weight:400}:focus-visible{outline:2px solid var(--cor-dourado);outline-offset:3px}.pular-para-conteudo{z-index:100;background:var(--cor-preto);color:var(--cor-fundo);padding:10px 16px;position:absolute;top:8px;left:-9999px}.pular-para-conteudo:focus{left:8px}.so-leitor-de-tela{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
