@page{size:A4;margin:0}.impresso{--sup:#fff;--sup2:#e8ecee;color:var(--carvao);font-family:var(--fonte-sans),"Instrument Sans",Helvetica,Arial,sans-serif;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff}.impresso *{box-sizing:border-box}.impresso .pg{page-break-after:always;break-after:page;background:var(--sup);flex-direction:column;width:210mm;height:297mm;margin:0 auto;padding:18mm 18mm 16mm;display:flex;position:relative;overflow:hidden}.impresso .pg:last-child{page-break-after:auto;break-after:auto}@media screen{.impresso{background:#d7dee3;flex-direction:column;gap:8mm;padding:10mm 0;display:flex}}.impresso .nevoa{background:radial-gradient(60% 50% at 90% 0%,#b7c3cc8c,#b7c3cc00 70%),radial-gradient(50% 40% at 0% 100%,#fff,#fff0 70%),var(--nevoa)}.impresso .escuro{color:#f2f4f5;background:radial-gradient(70% 60% at 80% 0,#3d4955,#3d495500 62%),#121417}.impresso .lab{font-family:var(--fonte-mono),"JetBrains Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--grafite);margin:0;font-size:8.5pt}.impresso .escuro .lab{color:#a3adb5}.impresso .d{background:linear-gradient(110deg,var(--ardosia) 10%,var(--aco) 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.impresso .escuro .d{background:linear-gradient(110deg,#f2f4f5 10%,#b7c3cc 90%);-webkit-background-clip:text;background-clip:text}.impresso h1{letter-spacing:-.035em;text-wrap:wrap;max-width:none;margin:0;font-size:44pt;font-weight:400;line-height:1}.impresso h2{letter-spacing:-.03em;text-wrap:wrap;max-width:none;margin:6mm 0;font-size:30pt;font-weight:400;line-height:1.05}.impresso h3{letter-spacing:-.01em;margin:9mm 0 3mm;font-size:14pt;font-weight:500}.impresso p,.impresso li{max-width:none;margin:0;font-size:12pt;line-height:1.55}.impresso p+p{margin-top:2.5mm}.impresso b{font-weight:500}.impresso .grafite{color:var(--grafite)}.impresso .topo-pg{justify-content:space-between;align-items:center;margin-bottom:8mm;display:flex}.impresso .topo-pg img{width:auto;height:9pt}.impresso .rodape-pg{border-top:1px solid var(--linha);justify-content:space-between;margin-top:auto;padding-top:5mm;display:flex}.impresso .escuro .rodape-pg{border-color:#2e333a}.impresso ol.passos{counter-reset:p;flex-direction:column;gap:3.4mm;margin:5mm 0 0;padding:0;list-style:none;display:flex}.impresso ol.passos li{counter-increment:p;align-items:baseline;gap:4mm;display:flex}.impresso ol.passos li:before{content:counter(p,decimal-leading-zero);font-family:var(--fonte-mono),monospace;color:var(--aco-texto);flex:none;width:7mm;font-size:8.5pt}.impresso .copiar{background:var(--nevoa);border-radius:4mm;margin-top:4mm;padding:6mm 7mm}.impresso .copiar .lab{justify-content:space-between;gap:4mm;margin-bottom:2.5mm;display:flex}.impresso .copiar p,.impresso .copiar li{font-size:11pt;line-height:1.55}.impresso .copiar ul{flex-direction:column;gap:1mm;margin:1.5mm 0 0;padding-left:4.5mm;display:flex}.impresso .copiar ul+p{margin-top:2.5mm}.impresso .copiar.compacto p,.impresso .copiar.compacto li{font-size:10.2pt;line-height:1.5}.impresso .copiar.compacto{margin-top:3mm;padding:5mm 6mm}.impresso .copiar.nao{background:#f6efee}.impresso .dica{border-left:2px solid var(--aco);margin-top:7mm;padding:1mm 0 1mm 4mm}.impresso .dica p{color:var(--grafite);font-size:11pt}.impresso .tres{grid-template-columns:repeat(3,1fr);gap:4mm;margin-top:8mm;display:grid}.impresso .tres div{background:var(--sup);border-radius:4mm;padding:5mm;box-shadow:0 1px #1214170d,0 8px 24px #1214170f}.impresso .tres b{letter-spacing:-.02em;margin:2mm 0 1.5mm;font-size:16pt;font-weight:400;line-height:1.15;display:block}.impresso .tres p{color:var(--grafite);font-size:10.5pt}.impresso .check{flex-direction:column;gap:3.6mm;margin:3mm 0 0;padding:0;list-style:none;display:flex}.impresso .check li{align-items:baseline;gap:3.5mm;display:flex}.impresso .check li:before{content:"";border:1.2pt solid var(--grafite);border-radius:.8mm;flex:none;width:3mm;height:3mm;transform:translateY(.4mm)}.impresso .escuro .check li:before{border-color:#a3adb5}.impresso .duas{grid-template-columns:1fr 1fr;gap:8mm;display:grid}.impresso .imp-btn{color:var(--carvao);background:#d7dee3;border-radius:99px;margin-top:8mm;padding:4mm 8mm;font-size:11pt;font-weight:500;text-decoration:none;display:inline-block}.impresso .apertada h2{margin:4mm 0}.impresso .apertada h3{margin:5mm 0 2mm}.impresso .apertada .check{gap:2.4mm}.impresso .apertada .check li p{font-size:11pt;line-height:1.45}.impresso .apertada .dica{margin-top:4.5mm}
