@font-face { font-family: 'Archivo'; font-weight: 400 900; font-stretch: 100% 125%; font-display: swap; src: url(/fonts/archivo.woff2) format('woff2'); }
body { margin: 0; background: #F5F2EA; color: #0B1A2E; font: 17px/1.6 Archivo, system-ui, sans-serif; }
main { max-width: 680px; margin: 0 auto; padding: 32px 16px 80px; }
h1 { font-size: clamp(34px, 6vw, 52px); font-weight: 900; font-stretch: 112%; line-height: 1; margin: 24px 0; }
h2 { font-size: 21px; margin: 32px 0 8px; }
.voltar { color: #0B1A2E; font-weight: 700; }
.atualizado { color: #5A6372; font-size: 14px; margin-top: -12px; } ul { padding-left: 22px; } li { margin: 6px 0; } code { background: #E8E2D4; padding: 1px 4px; border-radius: 4px; }
