.quiz[data-astro-cid-77xixbzg]{display:block}.q-col[data-astro-cid-77xixbzg]{min-width:0}.q-topo[data-astro-cid-77xixbzg]{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);display:flex}.q-voltar[data-astro-cid-77xixbzg]{flex:none}.q-topo[data-astro-cid-77xixbzg] [data-astro-cid-77xixbzg][hidden]{display:none}.q-etapa[data-astro-cid-77xixbzg]{font:600 12px/1.4 var(--font-sans);letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);white-space:nowrap;flex:none}.q-barra[data-astro-cid-77xixbzg]{border-radius:var(--radius-pill);background:var(--surface-strong);flex:1;height:6px;overflow:hidden}.q-barra[data-astro-cid-77xixbzg] i[data-astro-cid-77xixbzg]{background:var(--accent);border-radius:var(--radius-pill);width:0;height:100%;transition:width .35s cubic-bezier(.16,1,.3,1);display:block}.passo[data-astro-cid-77xixbzg]{border:0;min-width:0;min-height:0;margin:0;padding:0}.passo[data-astro-cid-77xixbzg][hidden]{display:none}.passo[data-astro-cid-77xixbzg] legend[data-astro-cid-77xixbzg]{margin-bottom:var(--space-sm);padding:0}.q-t[data-astro-cid-77xixbzg]{font:800 clamp(24px,5vw,36px)/1.15 var(--font-display);letter-spacing:-.03em;color:var(--ink)}.q-t[data-astro-cid-77xixbzg]:focus{outline:none}.q-sub[data-astro-cid-77xixbzg]{color:var(--body);max-width:60ch;margin-bottom:var(--space-lg)}.q-sub[data-astro-cid-77xixbzg][hidden],.vazio[data-astro-cid-77xixbzg][hidden]{display:none}.passo[data-astro-cid-77xixbzg] legend[data-astro-cid-77xixbzg]+.opcs[data-astro-cid-77xixbzg]{margin-top:var(--space-md)}.opcs[data-astro-cid-77xixbzg]{gap:var(--space-md);display:grid}.opc[data-astro-cid-77xixbzg],.card[data-astro-cid-77xixbzg]{cursor:pointer;display:block;position:relative}.opc[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg],.card[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg],.pill-r[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.opc-c[data-astro-cid-77xixbzg]{align-items:flex-start;gap:var(--space-xs);height:100%;padding:var(--space-lg);border:2px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-soft);flex-direction:column;transition:border-color .15s,background .15s;display:flex}.opc-c[data-astro-cid-77xixbzg] strong[data-astro-cid-77xixbzg]{font:700 20px/1.25 var(--font-display);letter-spacing:-.02em;color:var(--ink)}.opc-c[data-astro-cid-77xixbzg] span[data-astro-cid-77xixbzg]{color:var(--body)}.opc-c[data-astro-cid-77xixbzg] em[data-astro-cid-77xixbzg]{font:600 14px/1.4 var(--font-sans);color:var(--primary-active);padding-top:var(--space-xs);margin-top:auto;font-style:normal}.opc[data-astro-cid-77xixbzg]:hover .opc-c[data-astro-cid-77xixbzg],.card[data-astro-cid-77xixbzg]:hover .card-c[data-astro-cid-77xixbzg]{border-color:var(--border-strong)}.opc[data-astro-cid-77xixbzg]:has(input:checked) .opc-c[data-astro-cid-77xixbzg],.card[data-astro-cid-77xixbzg]:has(input:checked) .card-c[data-astro-cid-77xixbzg]{border-color:var(--accent);background:var(--accent-soft)}.opc[data-astro-cid-77xixbzg]:has(input:focus-visible) .opc-c[data-astro-cid-77xixbzg],.card[data-astro-cid-77xixbzg]:has(input:focus-visible) .card-c[data-astro-cid-77xixbzg],.pill-r[data-astro-cid-77xixbzg]:has(input:focus-visible) span[data-astro-cid-77xixbzg]{outline:3px solid var(--focus-ring);outline-offset:2px}.stepper[data-astro-cid-77xixbzg]{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);display:inline-flex}.step-b[data-astro-cid-77xixbzg]{border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--canvas);width:56px;height:56px;color:var(--ink);font:500 28px/1 var(--font-sans);cursor:pointer}.step-b[data-astro-cid-77xixbzg]:active{background:var(--surface-strong)}.stepper[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg]{text-align:center;width:120px;height:72px;font:800 40px/1 var(--font-display);letter-spacing:-.04em;color:var(--ink);background:var(--canvas);border:2px solid var(--hairline);border-radius:var(--radius-md);-moz-appearance:textfield}.stepper[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg]::-webkit-outer-spin-button,.stepper[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rapidas[data-astro-cid-77xixbzg],.pills[data-astro-cid-77xixbzg]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.pill[data-astro-cid-77xixbzg],.pill-r[data-astro-cid-77xixbzg] span[data-astro-cid-77xixbzg]{min-width:56px;min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--canvas);color:var(--ink);font:600 14px/1 var(--font-sans);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.pill[data-astro-cid-77xixbzg].on,.pill-r[data-astro-cid-77xixbzg]:has(input:checked) span[data-astro-cid-77xixbzg]{background:var(--ink);color:var(--canvas);border-color:var(--ink)}.pill-r[data-astro-cid-77xixbzg]{position:relative}.campo[data-astro-cid-77xixbzg]{gap:var(--space-xs);margin-bottom:var(--space-md);max-width:380px;display:grid}.campo[data-astro-cid-77xixbzg] label[data-astro-cid-77xixbzg]{font:600 14px/1.4 var(--font-sans);color:var(--ink)}.campo[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg]{min-height:48px;padding:0 var(--space-md);font:400 16px/1.4 var(--font-sans);color:var(--ink);background:var(--canvas);border:1px solid var(--border-strong);border-radius:var(--radius-md)}.check[data-astro-cid-77xixbzg]{align-items:flex-start;gap:var(--space-sm);min-height:44px;padding-block:var(--space-xs);cursor:pointer;color:var(--body);display:flex}.check[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg]{width:22px;height:22px;accent-color:var(--primary);flex:none;margin:0}.checks[data-astro-cid-77xixbzg]{gap:var(--space-xxs);display:grid}.grupo[data-astro-cid-77xixbzg]{margin-top:var(--space-lg)}.grupo-t[data-astro-cid-77xixbzg]{font:600 14px/1.4 var(--font-sans);color:var(--ink);margin-bottom:var(--space-sm)}.grupo-t[data-astro-cid-77xixbzg] span[data-astro-cid-77xixbzg]{color:var(--muted);font-weight:400}.aviso[data-astro-cid-77xixbzg]{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--accent-soft);color:var(--body-strong);max-width:60ch;font-size:14px}.aviso--info[data-astro-cid-77xixbzg]{background:var(--primary-soft)}.nota[data-astro-cid-77xixbzg]{color:var(--muted);max-width:56ch;font-size:14px}.erro[data-astro-cid-77xixbzg]{color:var(--error);font-size:13px}.brinde[data-astro-cid-77xixbzg]{margin:var(--space-xs) 0 var(--space-sm);padding:var(--space-md);border-radius:var(--radius-lg);background:var(--accent-soft)}.brinde-t[data-astro-cid-77xixbzg]{align-items:center;gap:var(--space-xs);font:700 15px/1.3 var(--font-sans);color:var(--ink);display:flex}.brinde-t[data-astro-cid-77xixbzg] span[data-astro-cid-77xixbzg]{color:var(--muted);font-weight:400}.brinde-t[data-astro-cid-77xixbzg] svg{color:var(--accent-active);flex:none}.brinde-d[data-astro-cid-77xixbzg]{margin:var(--space-xxs) 0 var(--space-sm);color:var(--body-strong);font-size:13px;line-height:1.4}.campo--at[data-astro-cid-77xixbzg]{max-width:none;margin:0}.at-grupo[data-astro-cid-77xixbzg]{background:var(--canvas);border:1px solid var(--border-strong);border-radius:var(--radius-md);align-items:center;min-height:44px;display:flex}.at-grupo[data-astro-cid-77xixbzg]:focus-within{outline:3px solid var(--focus-ring);outline-offset:2px}.at-grupo[data-astro-cid-77xixbzg]:has(input[aria-invalid=true]){border-color:var(--error);border-width:2px}.at[data-astro-cid-77xixbzg]{padding-left:var(--space-md);font:700 16px/1 var(--font-sans);color:var(--muted)}.at-grupo[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg]{min-width:0;min-height:42px;padding:0 var(--space-md) 0 2px;font:400 16px/1.4 var(--font-sans);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.erro[data-astro-cid-77xixbzg][hidden]{display:none}.campo[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg][aria-invalid=true]{border-color:var(--error);border-width:2px}.nota--s[data-astro-cid-77xixbzg]{margin:var(--space-xs) 0 var(--space-md)}.cards[data-astro-cid-77xixbzg]{gap:var(--space-md);display:grid}.card-c[data-astro-cid-77xixbzg]{border:2px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-soft);transition:border-color .15s,background .15s;display:grid;overflow:hidden}.card-c[data-astro-cid-77xixbzg] .card-ph{object-fit:cover;width:100%;height:160px}.card-b[data-astro-cid-77xixbzg]{gap:var(--space-xxs);padding:var(--space-md) var(--space-lg) var(--space-lg);flex-direction:column;display:flex}.card-b[data-astro-cid-77xixbzg] strong[data-astro-cid-77xixbzg]{font:700 20px/1.25 var(--font-display);letter-spacing:-.02em;color:var(--ink)}.card-cap[data-astro-cid-77xixbzg]{color:var(--ink);font-weight:600}.card-cob[data-astro-cid-77xixbzg],.card-res[data-astro-cid-77xixbzg]{color:var(--muted);font-size:14px}.card-inc[data-astro-cid-77xixbzg]{margin-top:var(--space-xxs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);background:var(--canvas);color:var(--body);font-size:14px}.card-cred[data-astro-cid-77xixbzg]{color:var(--muted);font-size:13px}.card-preco[data-astro-cid-77xixbzg]{margin-top:var(--space-xs);font:700 18px/1.3 var(--font-sans);color:var(--primary-active)}.card[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg]:disabled{cursor:not-allowed}.sugerir[data-astro-cid-77xixbzg]{margin-bottom:var(--space-md)}.sugerir[data-astro-cid-77xixbzg][hidden]{display:none}.lg-res[data-astro-cid-77xixbzg]{margin-top:var(--space-xs);color:var(--ink);font-size:13px;font-weight:600}.card-tags[data-astro-cid-77xixbzg]{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.card-tags[data-astro-cid-77xixbzg]:empty{display:none}.card-tags[data-astro-cid-77xixbzg] .tag{border-radius:var(--radius-pill);background:var(--surface-strong);color:var(--body-strong);font:600 12px/1.6 var(--font-sans);padding:1px 10px}.card-tags[data-astro-cid-77xixbzg] .tag--rec{background:var(--accent);color:var(--on-accent)}.todos[data-astro-cid-77xixbzg]{min-height:44px;margin-top:var(--space-xs);color:var(--primary-active);font:600 14px/1 var(--font-sans);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:none}.card[data-astro-cid-77xixbzg].rec .card-c[data-astro-cid-77xixbzg]{border-color:var(--accent)}.cards[data-astro-cid-77xixbzg]{flex-direction:column;display:flex}.esp-grid[data-astro-cid-77xixbzg]{display:block}.vistas[data-astro-cid-77xixbzg]{margin-bottom:var(--space-md);border-radius:var(--radius-md);background:var(--surface-strong);padding:3px;display:inline-flex}.vista[data-astro-cid-77xixbzg]{min-height:38px;padding:0 var(--space-md);border-radius:var(--radius-sm);color:var(--body-strong);font:600 14px/1 var(--font-sans);cursor:pointer;background:0 0;border:0}.vista[data-astro-cid-77xixbzg].on{background:var(--ink);color:var(--canvas)}.passo[data-astro-cid-77xixbzg][data-vista=lista] .q-mapa[data-astro-cid-77xixbzg],.passo[data-astro-cid-77xixbzg][data-vista=mapa] .cards[data-astro-cid-77xixbzg]{display:none}.q-mapa[data-astro-cid-77xixbzg]{min-width:0}.mapa-wrap[data-astro-cid-77xixbzg].mapa-wrap--esp{background:0 0;border-radius:0;padding:0}.mapa-wrap[data-astro-cid-77xixbzg].mapa-wrap--esp .mapa-fig{max-width:620px;margin:0 auto}.mapa-info[data-astro-cid-77xixbzg]{margin-top:var(--space-xs);min-height:40px;color:var(--ink);font-size:14px;font-weight:600}.q-mapa[data-astro-cid-77xixbzg] .mapa svg{pointer-events:auto;overflow:hidden}.q-mapa[data-astro-cid-77xixbzg] .esp[data-estado=ok],.q-mapa[data-astro-cid-77xixbzg] .esp[data-estado=rec]{cursor:pointer}.q-mapa[data-astro-cid-77xixbzg] .esp[data-estado=fixo],.q-mapa[data-astro-cid-77xixbzg] .esp[data-estado=nao]{opacity:.35}.q-mapa[data-astro-cid-77xixbzg]{position:relative}.q-mapa[data-astro-cid-77xixbzg] .un{cursor:pointer}.q-mapa[data-astro-cid-77xixbzg] .un:hover .un-forma{fill:#f28c284d;stroke:var(--accent)}.q-mapa[data-astro-cid-77xixbzg] .un.on .un-forma{fill:#f28c2899;stroke:var(--accent);stroke-width:4px}.mapa-barra[data-astro-cid-77xixbzg]{margin-bottom:var(--space-xs);justify-content:flex-end;display:flex}.mapa-ampliar[data-astro-cid-77xixbzg]{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--canvas);color:var(--ink);font:600 13px/1 var(--font-sans);cursor:pointer;display:inline-flex}.mapa-wrap--esp[data-astro-cid-77xixbzg]{position:relative}.mapa-convite[data-astro-cid-77xixbzg]{top:var(--space-sm);z-index:1;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font:600 13px/1.2 var(--font-sans);white-space:nowrap;pointer-events:none;margin:0;padding:6px 12px;animation:4.5s forwards convite-some;position:absolute;left:50%;transform:translate(-50%)}@keyframes convite-some{0%{opacity:0;transform:translate(-50%,-6px)}10%,75%{opacity:1;transform:translate(-50%)}to{opacity:0}}.q-mapa[data-astro-cid-77xixbzg] .esp[data-estado=ok]:not(.on) .forma,.q-mapa[data-astro-cid-77xixbzg] .esp[data-estado=rec]:not(.on) .forma{animation:1.2s ease-in-out 3 convite-area}@keyframes convite-area{0%,to{stroke-width:3px}50%{stroke-width:6px;fill:#f28c284d}}@media (prefers-reduced-motion:reduce){.mapa-convite[data-astro-cid-77xixbzg]{display:none}.q-mapa[data-astro-cid-77xixbzg] .esp .forma{animation:none!important}}.mapa-amp[data-astro-cid-77xixbzg]{width:calc(100% - 24px);max-width:960px;max-height:92dvh;padding:var(--space-lg);border-radius:var(--radius-xl);background:var(--canvas);color:var(--body);border:0}.mapa-amp[data-astro-cid-77xixbzg]::backdrop{background:#0a1a2299}.mapa-amp[data-astro-cid-77xixbzg][open]{gap:var(--space-md);flex-direction:column;display:flex}.mapa-amp[data-astro-cid-77xixbzg] .mapa-wrap--amp[data-astro-cid-77xixbzg]{min-height:0;padding:var(--space-lg);flex:1;overflow:auto}.mapa-amp[data-astro-cid-77xixbzg] .mapa-wrap--amp[data-astro-cid-77xixbzg] .mapa-fig{max-width:760px;margin:0 auto}.q-mapa[data-astro-cid-77xixbzg] .esp[data-estado=ok]:not(.on) .forma{stroke:#f4f1eabf}.q-mapa[data-astro-cid-77xixbzg] .esp[data-estado=rec]:not(.on) .forma{stroke:var(--accent);stroke-width:5px;fill:#f28c2829}.q-mapa[data-astro-cid-77xixbzg] .esp[data-estado=ok]:hover .forma,.q-mapa[data-astro-cid-77xixbzg] .esp[data-estado=rec]:hover .forma{fill:#f28c2859}.vazio[data-astro-cid-77xixbzg]{padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--surface-soft);gap:var(--space-md);justify-items:start;display:grid}.mapa-wrap[data-astro-cid-77xixbzg]{background:var(--surface-dark);border-radius:var(--radius-xl);padding:var(--space-lg);margin-bottom:var(--space-sm)}.mapa-wrap[data-astro-cid-77xixbzg] .mapa-fig{max-width:300px}.mapa-leg[data-astro-cid-77xixbzg]{color:var(--muted);margin-bottom:var(--space-lg);font-size:14px}.btn-g[data-astro-cid-77xixbzg][aria-disabled=true]{background:var(--primary-disabled);color:var(--muted);cursor:not-allowed}.depois[data-astro-cid-77xixbzg]{margin-top:var(--space-md);border-radius:var(--radius-md);background:var(--canvas);border:1px solid var(--hairline);max-width:60ch}.depois[data-astro-cid-77xixbzg] summary[data-astro-cid-77xixbzg]{cursor:pointer;min-height:44px;padding:0 var(--space-md);font:600 14px/1 var(--font-sans);color:var(--ink);align-items:center;display:flex}.depois[data-astro-cid-77xixbzg] ol[data-astro-cid-77xixbzg]{padding:0 var(--space-md) var(--space-md) calc(var(--space-md) + 1.25em);gap:var(--space-xs);color:var(--body);font-size:14px;list-style:decimal;display:grid}.q-nav[data-astro-cid-77xixbzg]{gap:var(--space-sm);margin-top:var(--space-xl);display:flex}.q-nav[data-astro-cid-77xixbzg] [data-astro-cid-77xixbzg][hidden]{display:none}.q-nav[data-astro-cid-77xixbzg] .btn[data-astro-cid-77xixbzg]:disabled{background:var(--primary-disabled);color:var(--muted);cursor:not-allowed}.v-ico[data-astro-cid-77xixbzg]{display:none}.q-painel[data-astro-cid-77xixbzg]{margin-top:var(--space-xl);padding:var(--space-lg);background:var(--surface-dark);color:var(--on-dark);border-radius:var(--radius-xl)}.q-painel[data-astro-cid-77xixbzg] .eyebrow[data-astro-cid-77xixbzg]{color:var(--on-dark-soft);margin-bottom:0}.p-valor[data-astro-cid-77xixbzg]{font:800 34px/1.1 var(--font-display);letter-spacing:-.04em;color:var(--on-dark)}.p-rot[data-astro-cid-77xixbzg]{color:var(--on-dark-soft);font-size:14px}.p-det[data-astro-cid-77xixbzg] summary[data-astro-cid-77xixbzg]{display:none}.p-chips[data-astro-cid-77xixbzg]{gap:var(--space-xs);margin:var(--space-sm) 0;display:grid}.p-chips[data-astro-cid-77xixbzg]:empty{display:none}.p-chips[data-astro-cid-77xixbzg] li{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);background:var(--surface-dark-elevated);color:var(--on-dark);font-size:13px;line-height:1.4}.p-chips[data-astro-cid-77xixbzg] li.dest{background:var(--accent);color:var(--on-accent);font-weight:600}.p-dl[data-astro-cid-77xixbzg]{gap:var(--space-xs);font-size:14px;display:grid}.p-dl[data-astro-cid-77xixbzg] div{justify-content:space-between;gap:var(--space-md);border-bottom:1px solid var(--surface-dark-elevated);padding-bottom:var(--space-xs);display:flex}.p-dl[data-astro-cid-77xixbzg] dt{color:var(--on-dark-soft)}.p-dl[data-astro-cid-77xixbzg] dd{text-align:right;color:var(--on-dark);font-weight:600}.rg[data-astro-cid-77xixbzg]{width:calc(100% - 24px);max-width:800px;max-height:88dvh;padding:var(--space-lg);border-radius:var(--radius-xl);background:var(--canvas);color:var(--body);border:0}.rg[data-astro-cid-77xixbzg]::backdrop{background:#0a1a2299}.rg[data-astro-cid-77xixbzg][open]{gap:var(--space-md);flex-direction:column;display:flex}.rg-topo[data-astro-cid-77xixbzg]{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.rg-topo[data-astro-cid-77xixbzg] h2[data-astro-cid-77xixbzg]{font:800 22px/1.2 var(--font-display);letter-spacing:-.03em;color:var(--ink)}.rg-x[data-astro-cid-77xixbzg]{border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--canvas);width:44px;height:44px;color:var(--ink);font:400 26px/1 var(--font-sans);cursor:pointer;flex:none}.rg[data-astro-cid-77xixbzg] .btn[data-astro-cid-77xixbzg]{align-self:flex-start}.filtro[data-astro-cid-77xixbzg]{gap:var(--space-xs);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.filtro[data-astro-cid-77xixbzg] .pill-r[data-astro-cid-77xixbzg] span[data-astro-cid-77xixbzg]{gap:6px}.filtro[data-astro-cid-77xixbzg] svg{flex:none;width:16px;height:16px}.card[data-astro-cid-77xixbzg].filtrado{display:none}.sugerir[data-astro-cid-77xixbzg]{align-self:flex-start}@media (width>=640px){.opcs[data-astro-cid-77xixbzg]{grid-template-columns:1fr 1fr}.opcs--3[data-astro-cid-77xixbzg]{grid-template-columns:repeat(3,1fr)}.com-foto[data-astro-cid-77xixbzg] .card-c[data-astro-cid-77xixbzg]{grid-template-columns:180px 1fr}.com-foto[data-astro-cid-77xixbzg] .card-c[data-astro-cid-77xixbzg] .card-ph{height:100%;min-height:150px}}@media (width>=960px){.quiz[data-astro-cid-77xixbzg]{gap:var(--space-xxl);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.q-painel[data-astro-cid-77xixbzg]{position:sticky;top:88px}.vistas[data-astro-cid-77xixbzg]{display:none}.esp-grid[data-astro-cid-77xixbzg]{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) 260px;align-items:start;display:grid}.passo[data-astro-cid-77xixbzg][data-vista] .q-mapa[data-astro-cid-77xixbzg],.passo[data-astro-cid-77xixbzg][data-vista] .cards[data-astro-cid-77xixbzg]{display:flex}.q-mapa[data-astro-cid-77xixbzg]{flex-direction:column;position:sticky;top:88px}}@media (width<=959px){.quiz[data-astro-cid-77xixbzg]{grid-template:"topo topo""passo passo"minmax(0,1fr)"painel nav"/minmax(0,1fr) auto;height:100%;display:grid}.q-col[data-astro-cid-77xixbzg]{display:contents}.q-topo[data-astro-cid-77xixbzg]{padding-block:var(--space-sm);grid-area:topo;margin:0}.passo[data-astro-cid-77xixbzg]{overscroll-behavior:contain;padding-bottom:var(--space-md);grid-area:passo;overflow-y:auto}.passo[data-astro-cid-77xixbzg][data-passo=mapa]:not([hidden]),.passo[data-astro-cid-77xixbzg][data-passo=espaco][data-vista=mapa]:not([hidden]){flex-direction:column;display:flex;overflow:hidden}.passo[data-astro-cid-77xixbzg][data-passo=espaco][data-vista=mapa] .esp-grid[data-astro-cid-77xixbzg],.passo[data-astro-cid-77xixbzg][data-vista=mapa] .q-mapa[data-astro-cid-77xixbzg]{flex-direction:column;flex:1;min-height:0;display:flex}.mapa-wrap[data-astro-cid-77xixbzg].mapa-wrap--esp{overscroll-behavior:contain;flex:1;min-height:0;display:block;overflow-y:auto}.mapa-wrap[data-astro-cid-77xixbzg].mapa-wrap--esp .mapa,.mapa-wrap[data-astro-cid-77xixbzg].mapa-wrap--esp .mapa-fig{width:100%;height:auto;display:block}.mapa-wrap[data-astro-cid-77xixbzg].mapa-wrap--esp .mapa-fig{max-width:none}.mapa-wrap[data-astro-cid-77xixbzg].mapa-wrap--esp svg{width:100%;max-width:none;height:auto}.mapa-info[data-astro-cid-77xixbzg]{min-height:36px;margin:var(--space-xxs) 0 0;font-size:13px}.vistas[data-astro-cid-77xixbzg]{margin-bottom:var(--space-xs)}.q-t[data-astro-cid-77xixbzg]{font-size:23px}.passo[data-astro-cid-77xixbzg] legend[data-astro-cid-77xixbzg]{margin-bottom:var(--space-xs)}.q-sub[data-astro-cid-77xixbzg]{margin-bottom:var(--space-md);font-size:14px}.passo[data-astro-cid-77xixbzg] legend[data-astro-cid-77xixbzg]+.opcs[data-astro-cid-77xixbzg]{margin-top:var(--space-sm)}.filtro[data-astro-cid-77xixbzg]{margin-bottom:var(--space-xs);flex-wrap:nowrap}.brinde[data-astro-cid-77xixbzg]{padding:var(--space-sm);margin-block:var(--space-xxs) var(--space-xxs)}.brinde-d[data-astro-cid-77xixbzg]{margin-bottom:var(--space-xs)}.filtro[data-astro-cid-77xixbzg] .pill-r[data-astro-cid-77xixbzg] span[data-astro-cid-77xixbzg]{padding:0 var(--space-sm)}.opcs[data-astro-cid-77xixbzg]{gap:var(--space-sm)}.opc-c[data-astro-cid-77xixbzg]{padding:var(--space-md);gap:var(--space-xxs)}.opc-c[data-astro-cid-77xixbzg] strong[data-astro-cid-77xixbzg]{font-size:17px}.opc-c[data-astro-cid-77xixbzg] span[data-astro-cid-77xixbzg]{font-size:14px;line-height:1.4}.opc-c[data-astro-cid-77xixbzg] em[data-astro-cid-77xixbzg]{padding-top:var(--space-xxs)}.stepper[data-astro-cid-77xixbzg]{margin-bottom:var(--space-sm)}.step-b[data-astro-cid-77xixbzg]{width:48px;height:48px}.stepper[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg]{width:104px;height:60px;font-size:34px}.pill[data-astro-cid-77xixbzg],.pill-r[data-astro-cid-77xixbzg] span[data-astro-cid-77xixbzg]{min-width:48px;min-height:40px;padding:0 var(--space-sm);font-size:13px}.grupo-t[data-astro-cid-77xixbzg]{margin-bottom:var(--space-xs)}.campo[data-astro-cid-77xixbzg]{max-width:none;margin-bottom:var(--space-sm)}.campo[data-astro-cid-77xixbzg] input[data-astro-cid-77xixbzg]{min-height:44px}.check[data-astro-cid-77xixbzg]{min-height:40px;padding-block:var(--space-xxs)}.aviso[data-astro-cid-77xixbzg]{margin-top:var(--space-sm);padding:var(--space-xs) var(--space-sm);font-size:13px}.nota--s[data-astro-cid-77xixbzg]{margin:0 0 var(--space-sm);font-size:13px}.card-c[data-astro-cid-77xixbzg] .card-ph{display:none}.card-b[data-astro-cid-77xixbzg]{column-gap:var(--space-sm);padding:var(--space-sm) var(--space-md);grid-template-columns:1fr auto;display:grid}.card-b[data-astro-cid-77xixbzg] strong[data-astro-cid-77xixbzg]{grid-area:1/1;font-size:16px}.card-preco[data-astro-cid-77xixbzg]{text-align:right;grid-area:1/2;margin:0;font-size:16px}.card-cap[data-astro-cid-77xixbzg]{grid-area:2/1/2/3;font-size:13px}.card-cob[data-astro-cid-77xixbzg],.card-res[data-astro-cid-77xixbzg],.card-inc[data-astro-cid-77xixbzg],.card-cred[data-astro-cid-77xixbzg]{grid-column:1/-1;display:none}.card[data-astro-cid-77xixbzg]:not(.rec) .card-tags[data-astro-cid-77xixbzg],.card-tags[data-astro-cid-77xixbzg] .tag:nth-child(n+3),.passo[data-astro-cid-77xixbzg][data-passo=espaco]:not([data-todos]) .card[data-astro-cid-77xixbzg][data-extra="1"]:not(:has(input:checked)){display:none}.passo[data-astro-cid-77xixbzg][data-passo=espaco][data-tem-extra]:not([data-todos]):not(.escolhido) .todos[data-astro-cid-77xixbzg],.card[data-astro-cid-77xixbzg]:has(input:checked) .card-res[data-astro-cid-77xixbzg],.card[data-astro-cid-77xixbzg]:has(input:checked) .card-cob[data-astro-cid-77xixbzg],.card[data-astro-cid-77xixbzg]:has(input:checked) .card-inc[data-astro-cid-77xixbzg],.card[data-astro-cid-77xixbzg]:has(input:checked) .card-cred[data-astro-cid-77xixbzg]{display:block}.vazio[data-astro-cid-77xixbzg]{padding:var(--space-md)}[data-astro-cid-77xixbzg][data-sub-espaco]{display:none}.cards[data-astro-cid-77xixbzg]{gap:4px}.card-b[data-astro-cid-77xixbzg]{padding:6px var(--space-md)}.mapa-wrap[data-astro-cid-77xixbzg]{min-height:0;padding:var(--space-sm);flex:1;place-items:center;margin:0;display:grid}.mapa-wrap[data-astro-cid-77xixbzg] .mapa,.mapa-wrap[data-astro-cid-77xixbzg] .mapa-fig{justify-content:center;width:auto;max-width:none;height:100%;display:flex}.mapa-wrap[data-astro-cid-77xixbzg] svg{width:auto;max-width:100%;height:100%}.mapa-leg[data-astro-cid-77xixbzg]{margin:var(--space-xs) 0 0;font-size:13px}[data-astro-cid-77xixbzg][data-sub-final],.q-sub--extra[data-astro-cid-77xixbzg],.opcs--3[data-astro-cid-77xixbzg] .opc-c[data-astro-cid-77xixbzg] span[data-astro-cid-77xixbzg]{display:none}.opcs--3[data-astro-cid-77xixbzg] .opc[data-astro-cid-77xixbzg]:has(input:checked) .opc-c[data-astro-cid-77xixbzg] span[data-astro-cid-77xixbzg]{display:block}.checks[data-astro-cid-77xixbzg]{gap:0}.checks[data-astro-cid-77xixbzg] .check[data-astro-cid-77xixbzg]{align-items:center;min-height:36px;padding-block:0}.opcs--3[data-astro-cid-77xixbzg] .opc-c[data-astro-cid-77xixbzg]{padding:10px var(--space-md)}.grupo[data-astro-cid-77xixbzg],.depois[data-astro-cid-77xixbzg]{margin-top:var(--space-sm)}.q-painel[data-astro-cid-77xixbzg]{padding:var(--space-sm) 0 calc(var(--space-sm) + env(safe-area-inset-bottom)) var(--space-md);border-radius:var(--radius-lg) 0 0 0;white-space:nowrap;flex-direction:column;grid-area:painel;justify-content:center;min-width:0;min-height:72px;margin:0;display:flex}.q-painel[data-astro-cid-77xixbzg] .eyebrow[data-astro-cid-77xixbzg],.p-rot[data-astro-cid-77xixbzg]{display:none}.p-valor[data-astro-cid-77xixbzg]{font-size:21px}.p-det[data-astro-cid-77xixbzg] summary[data-astro-cid-77xixbzg]{min-height:28px;font:600 12px/1 var(--font-sans);color:var(--on-dark-soft);cursor:pointer;align-items:center;list-style:none;display:flex}.p-det[data-astro-cid-77xixbzg] summary[data-astro-cid-77xixbzg]::-webkit-details-marker{display:none}.p-det[data-astro-cid-77xixbzg] summary[data-astro-cid-77xixbzg]:after{content:"▴";margin-left:6px}.p-det[data-astro-cid-77xixbzg][open] summary[data-astro-cid-77xixbzg]:after{content:"▾"}.p-corpo[data-astro-cid-77xixbzg]{left:0;right:0;bottom:calc(72px + env(safe-area-inset-bottom));z-index:30;max-height:55dvh;padding:var(--space-lg);background:var(--surface-dark);border-radius:var(--radius-xl) var(--radius-xl) 0 0;position:fixed;overflow:auto;box-shadow:0 -10px 30px #0a0a0a4d}.q-nav[data-astro-cid-77xixbzg]{padding:var(--space-sm) var(--space-md) calc(var(--space-sm) + env(safe-area-inset-bottom)) var(--space-sm);background:var(--surface-dark);border-radius:0 var(--radius-lg) 0 0;align-items:center;gap:var(--space-xs);grid-area:nav;margin:0}.q-nav[data-astro-cid-77xixbzg] .btn[data-astro-cid-77xixbzg]{min-height:48px;padding:0 var(--space-md)}.quiz[data-astro-cid-77xixbzg][data-atual=tipo]{grid-template-areas:"topo topo""passo passo""passo passo"}.quiz[data-astro-cid-77xixbzg][data-atual=tipo] .q-painel[data-astro-cid-77xixbzg],.quiz[data-astro-cid-77xixbzg][data-atual=tipo] .q-nav[data-astro-cid-77xixbzg]{display:none}[data-astro-cid-77xixbzg][data-voltar]{width:48px;padding:0}.v-txt[data-astro-cid-77xixbzg],.e-txt[data-astro-cid-77xixbzg]{display:none}.v-ico[data-astro-cid-77xixbzg]{font-size:20px;display:inline}}.ac[data-astro-cid-77xixbzg]{max-width:640px}.ac-aviso[data-astro-cid-77xixbzg]{font:600 14px/1.4 var(--font-sans);color:var(--primary-active)}.ac-corpo[data-astro-cid-77xixbzg]{overscroll-behavior:contain;gap:var(--space-md);min-height:0;padding:var(--space-xs) var(--space-sm) var(--space-md) 0;border-block:1px solid var(--hairline);flex:1;display:grid;overflow-y:auto}.ac-sec[data-astro-cid-77xixbzg]{gap:var(--space-xs);display:grid}.ac-sec[data-astro-cid-77xixbzg] h3[data-astro-cid-77xixbzg]{font:700 15px/1.3 var(--font-sans);color:var(--ink)}.ac-sec[data-astro-cid-77xixbzg] p[data-astro-cid-77xixbzg],.ac-sec[data-astro-cid-77xixbzg] li[data-astro-cid-77xixbzg]{color:var(--body);font-size:14px;line-height:1.5}.ac-sec[data-astro-cid-77xixbzg] ol[data-astro-cid-77xixbzg],.ac-sec[data-astro-cid-77xixbzg] ul[data-astro-cid-77xixbzg]{gap:4px;padding-left:18px;display:grid}.ac-sec[data-astro-cid-77xixbzg] b[data-astro-cid-77xixbzg]{color:var(--ink)}.ac-lbl[data-astro-cid-77xixbzg]{font:700 12px/1.3 var(--font-sans);letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin-top:var(--space-xxs)}.ac-rodape[data-astro-cid-77xixbzg]{justify-content:flex-end;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ac-rodape[data-astro-cid-77xixbzg] a[data-astro-cid-77xixbzg][aria-disabled=true]{pointer-events:none}@media (width<=959px){.rg[data-astro-cid-77xixbzg]{padding:var(--space-md);max-height:92dvh}.rg-topo[data-astro-cid-77xixbzg] h2[data-astro-cid-77xixbzg]{font-size:19px}.ac-corpo[data-astro-cid-77xixbzg]{padding-right:var(--space-xs)}}@media (prefers-reduced-motion:reduce){.q-barra[data-astro-cid-77xixbzg] i[data-astro-cid-77xixbzg]{transition:none}}.quiz-band[data-astro-cid-gl5p2tbm]{min-height:calc(100vh - 64px);padding-block:48px 72px}@media (width<=959px){.quiz-band[data-astro-cid-gl5p2tbm]{height:calc(100dvh - 65px);min-height:0;padding:0}.quiz-band[data-astro-cid-gl5p2tbm] .container[data-astro-cid-gl5p2tbm]{height:100%}body:has(.quiz-band){height:100dvh;overflow:hidden}body:has(.quiz-band) footer{display:none}}
