/* Primeiros Negros — Design System v1.0 */
.pn-surface {
 --pn-black:#000000; --pn-ink:#1A1A1A; --pn-white:#FFFFFF; --pn-gray:#E6E6E6;
 --pn-red:#C2272D; --pn-red-bright:#FF0000; --pn-gold:#E18C14; --pn-yellow:#FCCC32;
 --pn-blue:#2E3192; --pn-cyan:#29ABE2; --pn-brown:#603813; --pn-sand:#C69C6D;
 --pn-green:#006837; --pn-lime:#33CC33; --pn-purple:#662D91; --pn-magenta:#CC33FF;
 --pn-font-display:'Tomorrow',sans-serif; --pn-font-ui:'Poppins',sans-serif; --pn-font-reading:'Newsreader',Georgia,serif;
 --pn-text-body:19px; --pn-leading-body:1.7; --pn-text-meta:14px;
 --pn-container:1200px; --pn-reading-width:65ch; --pn-reading-max:720px;
 --pn-space-1:4px; --pn-space-2:8px; --pn-space-3:12px; --pn-space-4:16px;
 --pn-space-6:24px; --pn-space-8:32px; --pn-space-12:48px; --pn-space-16:64px; --pn-space-24:96px;
 --pn-control-min-height:44px; --pn-radius-control:2px; --pn-border:1px solid var(--pn-gray);
 --pn-focus:3px solid var(--pn-gold);
}
.pn-reading {font:400 var(--pn-text-body)/var(--pn-leading-body) var(--pn-font-reading);width:100%;max-width:min(var(--pn-reading-width),var(--pn-reading-max));}
.pn-reading a {text-decoration:underline;text-underline-offset:.18em;}
.pn-h1 {font:700 48px/1.125 var(--pn-font-display);}
.pn-h2 {font:600 30px/1.3 var(--pn-font-ui);}
.pn-h3 {font:600 23px/1.39 var(--pn-font-ui);}
.pn-deck {font:400 21px/1.52 var(--pn-font-ui);}
.pn-caption {font:400 14px/1.5 var(--pn-font-ui);}
@media(max-width:760px){.pn-surface{--pn-text-body:18px;}.pn-h1{font-size:32px;line-height:1.15625}.pn-h2{font-size:26px}.pn-h3{font-size:21px}.pn-deck{font-size:19px}}
@media(prefers-reduced-motion:reduce){.pn-surface{scroll-behavior:auto}.pn-surface *,.pn-surface *::before,.pn-surface *::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
