@font-face{font-family:Adventor;src:url('/fonts/TeXGyreAdventor-Bold-latin.woff2') format('woff2');font-weight:700;font-display:swap}
@font-face{font-family:Switzer;src:url('/fonts/Switzer-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Switzer;src:url('/fonts/Switzer-Semibold.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:'Plex Mono';src:url('/fonts/IBMPlexMono-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
:root{--carvao:#1B1B1E;--fluorescente:#F2EFE6;--papel:#EDE8DC;--concreto:#DAD7CF;--tinta-2:#4A4944;--hiss:#D0202A;--dourado:#D9A44A}
*{box-sizing:border-box}body{margin:0;background:var(--fluorescente);color:var(--carvao);font:1.13rem/1.75 Switzer,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:.2em}a:hover{text-decoration-thickness:2px}a:focus-visible{outline:3px solid var(--hiss);outline-offset:4px}.masthead,footer{position:relative;background:var(--carvao);color:var(--fluorescente);padding:24px max(24px,calc((100vw - 1120px)/2));display:flex;justify-content:space-between;gap:24px}.masthead>a{font-family:Adventor,sans-serif;text-decoration:none}.masthead small{display:block;font: .7rem 'Plex Mono',monospace;letter-spacing:.16em;text-transform:uppercase}.masthead a:focus-visible,footer a:focus-visible{outline-color:var(--dourado)}main{max-width:820px;margin:auto;padding:36px 24px 80px}nav{font-size:.9rem}h1,h2,h3{line-height:1.15;text-wrap:balance;overflow-wrap:anywhere}h1,h2{font-family:Adventor,sans-serif}h1{font-size:clamp(2rem,5vw,3.65rem);letter-spacing:-.025em;margin:20px 0}h2{font-size:clamp(1.45rem,3vw,2rem);margin-top:0}h3{font-size:1.15rem}p{margin:0 0 1.3em}section{margin-top:48px}article>header{margin-top:48px;border-top:4px solid var(--carvao);padding-top:24px}.rotulo,.autoria{font-family:'Plex Mono',monospace;font-size:.76rem;color:var(--tinta-2)}.rotulo{text-transform:uppercase;letter-spacing:.12em}.abertura{font-size:1.25rem}.ilustracao{border-left:3px solid var(--dourado);padding-left:20px}.ajuda,.autor{padding:24px;background:var(--papel);border-top:1px solid var(--concreto)}.relacionados{margin-top:48px;border-top:1px solid var(--concreto);padding-top:24px}li{margin-bottom:.8em;overflow-wrap:anywhere}.pular{position:absolute;left:-9999px}.pular:focus{left:20px;top:12px;z-index:10;background:var(--dourado);padding:12px}.grao::after{content:'';position:absolute;inset:0;pointer-events:none;opacity:.075;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .7 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px}@media(max-width:420px){body{font-size:1.05rem}.masthead{padding:20px;flex-wrap:wrap}main{padding:24px 20px 56px}}@media print{.grao::after{display:none}body{background:white}main{max-width:none}a{overflow-wrap:anywhere}}
