.pagina{z-index:1;--muted:#16232cb8;flex-direction:column;min-height:100dvh;display:flex;position:relative}.migalhas a{padding-block:5px;display:inline-block}.topo{justify-content:space-between}.topo-links{gap:2px;display:flex}.guia{flex:1 0 auto;width:100%;max-width:780px;margin:0 auto;padding:clamp(10px,3vw,30px) clamp(18px,4.5vw,40px) 56px}nav.migalhas{margin:0 0 18px;padding:0;display:block}.migalhas ol{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 0;margin:0;padding:0;font-family:IBM Plex Mono,monospace;font-size:10px;list-style:none;display:flex}.migalhas li:not(:last-child):after{content:"/";opacity:.6;margin:0 .7em}.migalhas a{border-bottom:1px solid #0000}.migalhas a:hover,.migalhas a:focus-visible{color:var(--ink);border-color:currentColor}.migalhas [aria-current]{color:var(--terra)}.guia h1{letter-spacing:-.045em;max-width:none;font-size:clamp(34px,5.6vw,58px);line-height:1}.guia-hero{aspect-ratio:16/9;background:var(--sand);width:100%;margin:24px 0 8px;display:block;overflow:hidden}.guia-hero img{object-fit:cover;width:100%;height:100%;display:block}.guia-hero-vazio{background:radial-gradient(120% 90% at 85% 10%, #eaeff28c, transparent 60%), linear-gradient(160deg, var(--sand) 0%, #5e8faf 55%, var(--terra) 100%)}.guia-corpo{font-size:16.5px;line-height:1.7}.guia-corpo>p:first-child{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:18px 0 22px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.guia-corpo>p:first-child em{font-style:normal}.guia-corpo p{margin:0 0 14px}.guia-corpo h2{letter-spacing:-.035em;border-top:1px solid var(--line);margin:44px 0 14px;padding-top:24px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(23px,3.4vw,30px);font-weight:800;line-height:1.1}.guia-corpo h3{letter-spacing:-.025em;margin:30px 0 10px;font-family:Bricolage Grotesque,sans-serif;font-size:19px;font-weight:800;line-height:1.2}.guia-corpo ul{margin:0 0 16px;padding-left:1.2em}.guia-corpo li{margin:0 0 8px}.guia-corpo li::marker{color:var(--terra)}.guia-corpo strong{font-weight:700}.guia-corpo a{color:var(--terra);border-bottom:1px solid #1f4e6b66}.guia-corpo a:hover{color:var(--ink);border-color:var(--ink)}.guia-corpo code{background:var(--paper);border:1px solid var(--line);padding:1px 5px;font-family:IBM Plex Mono,monospace;font-size:.92em}.guia-corpo hr{border:0;border-top:1px solid var(--line);margin:40px 0 16px}.guia-corpo hr+p{color:var(--muted);font-size:13px;line-height:1.6}.tabela{border:1px solid var(--line);background:var(--paper);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;margin:16px 0 20px;overflow-x:auto}.tabela table{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px;line-height:1.45}.tabela th{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:left;border-bottom:1.5px solid var(--ink);white-space:nowrap;padding:11px 14px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600}.tabela td{border-bottom:1px solid var(--line);vertical-align:top;padding:11px 14px}.tabela tr:last-child td{border-bottom:0}.tabela tbody th{font-family:inherit;font-size:inherit;letter-spacing:normal;text-transform:none;color:var(--ink);white-space:normal;text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:11px 14px;font-weight:600}.tabela tr:last-child th{border-bottom:0}.tabela td strong{color:var(--terra)}.barras{gap:16px;margin:18px 0 22px;display:grid}.cartao-barras{background:#fff;border-radius:16px;padding:22px 22px 10px;box-shadow:0 1px 2px #16232c0f,0 12px 32px #16232c17}.guia-corpo .selo{color:#06603f;background:#0b8f601f;border-radius:999px;margin:0 0 12px;padding:5px 12px;font-size:13px;font-weight:700;line-height:1.35;display:inline-block}.guia-corpo .barras-rotulo{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-family:IBM Plex Mono,monospace;font-size:10.5px;line-height:1.5}.barra{grid-template-columns:minmax(0,1fr) 8.5rem;grid-template-areas:"nome nome""trilho valor";align-items:center;gap:6px 14px;margin:0 0 16px;display:grid}.barra-nome{grid-area:nome;font-size:13.5px;font-weight:600}.barra-trilho{background:#16232c0f;border-radius:8px;grid-area:trilho;height:28px;display:block;overflow:hidden}.barra-fill{transform-origin:0;border-radius:8px;min-width:8px;height:100%;display:block}.barra.outra .barra-fill{background:#b4bec5}.barra.nossa .barra-fill{background:var(--green)}.barra-valor{text-align:right;flex-direction:column;grid-area:valor;align-items:flex-end;display:flex}.barra-valor b{letter-spacing:-.025em;white-space:nowrap;font-family:Bricolage Grotesque,sans-serif;font-size:20px;font-weight:800;line-height:1.1}.barra-valor small{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.3}.barra.nossa .barra-valor b{color:#06603f}.passos{counter-reset:passo;margin:16px 0 18px;padding:0;list-style:none}.passos .step{counter-increment:passo;align-items:start;margin:0 0 14px}.passos .step::marker{content:none}.passos .step:before{content:counter(passo);border:1px solid var(--line);width:28px;height:28px;color:var(--terra);background:var(--paper);place-items:center;font-family:IBM Plex Mono,monospace;font-size:11px;display:grid}.passos .step>div{padding-top:2px}.passos .step p{color:var(--ink);margin:2px 0 0;font-size:16px;line-height:1.6}.caixa{border-left:3px solid;grid-template-columns:28px 1fr;align-items:start;gap:12px;margin:18px 0 20px;padding:15px 18px;display:grid}.caixa p{margin:0}.caixa-icone{padding-top:2px;display:flex}.caixa-atencao{border-color:var(--terra);background:#e2eef4}.caixa-atencao .caixa-icone{color:var(--terra)}.caixa-dica{border-color:var(--green);background:#0b8f6014}.caixa-dica .caixa-icone{color:var(--green)}.cta-linha{margin:24px 0 8px}.guia-corpo a.cta{background:var(--ink);color:var(--cream);border:0;align-items:center;padding:15px 22px;font-weight:600;line-height:1.35;transition:background .18s;display:inline-flex}.guia-corpo a.cta:hover{background:var(--terra);color:#fff}.guia-intro{color:var(--muted);max-width:56ch;margin:14px 0 28px;font-size:17px;line-height:1.6}.guias-lista{gap:16px;margin:0;padding:0;list-style:none;display:grid}.guia-cartao{background:var(--paper);border:1.5px solid var(--ink);flex-direction:column;gap:8px;padding:20px 22px;transition:background .18s,color .18s;display:flex}.guia-cartao:hover{background:var(--ink);color:var(--paper)}.guia-cartao-t{letter-spacing:-.03em;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(20px,3vw,25px);font-weight:800;line-height:1.1}.guia-cartao-d{opacity:.75;font-size:14.5px;line-height:1.55}.guia-cartao-m{letter-spacing:.12em;text-transform:uppercase;opacity:.8;font-family:IBM Plex Mono,monospace;font-size:10px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.guia-corpo>:is(h2,h3,.caixa,.passos),.guias-lista>li{animation:linear both surgir;animation-timeline:view();animation-range:entry entry 35%}.cartao-barras{view-timeline:--cartao block}.barra.nossa .barra-fill{animation:ease-out both crescer;animation-timeline:--cartao;animation-range:entry 30%}}}@keyframes surgir{0%{opacity:.3;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes crescer{0%{transform:scaleX(0)}to{transform:none}}@media (width<=560px){.topo{flex-wrap:nowrap}.guia-corpo{font-size:16px}.cartao-barras{padding:18px 16px 6px}.barra-valor b{font-size:18px}.barra{grid-template-columns:minmax(0,1fr) 7.6rem;column-gap:12px}}
