.abertura[data-astro-cid-ovliyoo4],.quiz[data-astro-cid-ovliyoo4],.quiz-chrome[data-astro-cid-ovliyoo4],.rodape[data-astro-cid-ovliyoo4],.how[data-astro-cid-ovliyoo4]{--coral:var(--primary);--coral-fundo:var(--primary-a10);--linha:var(--border);--campo:var(--field-border);--apoio:var(--muted-foreground);--leitura:560px}.abertura[data-astro-cid-ovliyoo4]{padding:2.5rem 0 1rem}.abertura-inner[data-astro-cid-ovliyoo4]{max-width:var(--leitura);margin:0 auto;padding:0 1.25rem}.abertura[data-astro-cid-ovliyoo4] h1[data-astro-cid-ovliyoo4]{font-size:var(--web-h1);line-height:1.08;font-weight:var(--weight-display);letter-spacing:var(--tracking-tight);color:var(--foreground);text-wrap:balance;margin:.9rem 0}.sub[data-astro-cid-ovliyoo4]{color:var(--apoio);text-wrap:pretty;font-size:1.0625rem;font-weight:500;line-height:1.55}.proof[data-astro-cid-ovliyoo4]{gap:.7rem;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.proof[data-astro-cid-ovliyoo4] li[data-astro-cid-ovliyoo4]{color:var(--foreground);align-items:center;gap:.75rem;font-size:1rem;font-weight:500;display:flex}.proof-ic[data-astro-cid-ovliyoo4]{background:var(--primary-a10);width:32px;height:32px;color:var(--primary-ink);border-radius:50%;flex:none;place-items:center;font-size:1rem;display:grid}.proof[data-astro-cid-ovliyoo4] b[data-astro-cid-ovliyoo4]{font-weight:var(--weight-heading)}.quiz-card[data-astro-cid-ovliyoo4]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-hero);box-shadow:var(--shadow-card);flex-direction:column;gap:1.1rem;margin-top:2rem;padding:clamp(20px,3vw,32px);display:flex}.qc-progress[data-astro-cid-ovliyoo4]{align-items:center;gap:12px;display:flex}.qc-track[data-astro-cid-ovliyoo4]{flex:1;gap:6px;display:flex}.qc-track[data-astro-cid-ovliyoo4] span[data-astro-cid-ovliyoo4]{background:var(--surface-cream);border-radius:999px;flex:1;height:8px}.qc-track[data-astro-cid-ovliyoo4] span[data-astro-cid-ovliyoo4]:first-child{background:var(--primary)}.qc-count[data-astro-cid-ovliyoo4]{font-size:.8125rem;font-weight:var(--weight-heading);color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.qc-title[data-astro-cid-ovliyoo4]{font-size:var(--web-h3);line-height:1.2;font-weight:var(--weight-display);text-wrap:balance;margin:0}.qc-list[data-astro-cid-ovliyoo4]{counter-reset:q;gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.qc-list[data-astro-cid-ovliyoo4] li[data-astro-cid-ovliyoo4]{counter-increment:q;font-size:.9375rem;line-height:1.4;font-weight:var(--weight-strong);color:var(--foreground);align-items:center;gap:.75rem;display:flex}.qc-list[data-astro-cid-ovliyoo4] li[data-astro-cid-ovliyoo4]:before{content:counter(q);background:var(--surface-cream);width:26px;height:26px;color:var(--primary-ink);font-size:.8125rem;font-weight:var(--weight-display);border-radius:50%;flex:none;place-items:center;display:grid}.qc-foot[data-astro-cid-ovliyoo4]{border-top:1px solid var(--border);justify-content:flex-end;padding-top:.9rem;display:flex}.comecar[data-astro-cid-ovliyoo4]{width:100%}.quiz-chrome[data-astro-cid-ovliyoo4]{z-index:50;background:var(--background);padding:calc(.75rem + env(safe-area-inset-top))0 .75rem;border-bottom:1px solid #0000;position:sticky;top:0}.chrome-inner[data-astro-cid-ovliyoo4]{max-width:var(--leitura);align-items:center;gap:.8rem;margin:0 auto;padding:0 1.25rem;display:flex}.voltar[data-astro-cid-ovliyoo4]{border:1px solid var(--linha);background:var(--surface);width:44px;height:44px;color:var(--color-text);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;transition:opacity .2s;display:grid}.voltar[data-astro-cid-ovliyoo4][hidden]{display:none}.voltar[data-astro-cid-ovliyoo4]:hover{border-color:var(--coral);color:var(--primary-ink)}.segmentos[data-astro-cid-ovliyoo4]{flex:1;gap:6px;display:flex}.seg[data-astro-cid-ovliyoo4]{background:var(--linha);border-radius:999px;flex:1;height:6px;transition:background .24s ease-out}.seg[data-astro-cid-ovliyoo4].feito{background:var(--coral)}.quiz[data-astro-cid-ovliyoo4]{max-width:var(--leitura);margin:0 auto;padding:0 1.25rem}body:has(#quiz-chrome:not([hidden])) .quiz[data-astro-cid-ovliyoo4]{min-height:calc(100dvh - 200px)}.step[data-astro-cid-ovliyoo4]{border:none;margin:0 0 2.5rem;padding:0;animation:.24s ease-out entra}@keyframes entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pergunta[data-astro-cid-ovliyoo4]{color:var(--foreground);text-wrap:balance;margin:1.75rem 0 0;font-size:clamp(1.55rem,5.5vw,1.75rem);font-weight:800;line-height:1.2}.apoio[data-astro-cid-ovliyoo4]{color:var(--apoio);margin:.5rem 0 0;font-size:.94rem;line-height:1.5}.micro[data-astro-cid-ovliyoo4]{color:var(--apoio);opacity:.85;margin-top:.6rem;font-size:.8rem}.step[data-astro-cid-ovliyoo4] input[data-astro-cid-ovliyoo4][type=date],.step[data-astro-cid-ovliyoo4] input[data-astro-cid-ovliyoo4][type=text],.step[data-astro-cid-ovliyoo4] input[data-astro-cid-ovliyoo4][type=email],.step[data-astro-cid-ovliyoo4] select[data-astro-cid-ovliyoo4]{border:none;border-bottom:2px solid var(--campo);width:100%;color:var(--foreground);appearance:none;background:0 0;border-radius:0;margin-top:1.5rem;padding:1rem;font-family:inherit;font-size:1.05rem}.step[data-astro-cid-ovliyoo4] input[data-astro-cid-ovliyoo4][type=date]{padding-left:0}.step[data-astro-cid-ovliyoo4] input[data-astro-cid-ovliyoo4]:focus,.step[data-astro-cid-ovliyoo4] select[data-astro-cid-ovliyoo4]:focus{border-bottom-color:var(--coral);outline:none}.step[data-astro-cid-ovliyoo4] input[data-astro-cid-ovliyoo4]::placeholder{color:var(--apoio);opacity:.65}.step[data-astro-cid-ovliyoo4] input[data-astro-cid-ovliyoo4][type=text]+input[data-astro-cid-ovliyoo4][type=email]{margin-top:.75rem}.opcoes[data-astro-cid-ovliyoo4]{gap:.7rem;margin-top:1.5rem;display:grid}.opcao[data-astro-cid-ovliyoo4]{border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--surface);cursor:pointer;min-width:0;min-height:72px;box-shadow:var(--shadow-soft);align-items:center;padding:1rem 1.1rem;transition:border-color .15s,background .15s;display:flex;position:relative}.opcao[data-astro-cid-ovliyoo4]:has(small){min-height:84px}.opcao[data-astro-cid-ovliyoo4] input[data-astro-cid-ovliyoo4]{opacity:0;width:0;height:0;position:absolute}.rotulo[data-astro-cid-ovliyoo4]{flex-direction:column;gap:.2rem;min-width:0;padding-right:2rem;display:flex}.rotulo[data-astro-cid-ovliyoo4] b[data-astro-cid-ovliyoo4]{font-size:1.06rem;font-weight:600;line-height:1.3}.rotulo[data-astro-cid-ovliyoo4] small[data-astro-cid-ovliyoo4]{color:var(--apoio);font-size:.93rem;line-height:1.35}.opcao[data-astro-cid-ovliyoo4]:has(input:checked){border:2px solid var(--coral);background:var(--coral-fundo);padding:calc(1rem - 1px) calc(1.1rem - 1px)}.opcao[data-astro-cid-ovliyoo4]:has(input:checked):after{content:"";background:var(--coral);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;width:22px;height:22px;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.opcao[data-astro-cid-ovliyoo4]:has(input:focus-visible){outline:3px solid var(--coral);outline-offset:2px}.extra[data-astro-cid-ovliyoo4]{cursor:pointer;border-top:1px solid var(--linha);align-items:flex-start;gap:.7rem;margin-top:1.3rem;padding-top:1.3rem;font-size:.9rem;line-height:1.5;display:flex}.extra[data-astro-cid-ovliyoo4] input[data-astro-cid-ovliyoo4]{accent-color:var(--coral);flex-shrink:0;width:20px;height:20px;margin-top:.1rem}.escolha[data-astro-cid-ovliyoo4]{gap:.7rem;margin-top:1.2rem;display:grid}.escolha[data-astro-cid-ovliyoo4] .ds-btn[data-astro-cid-ovliyoo4]{width:100%}.escolha[data-astro-cid-ovliyoo4] .ds-btn[data-astro-cid-ovliyoo4]:disabled{opacity:.45;cursor:default}.escolha[data-astro-cid-ovliyoo4] .recusa[data-astro-cid-ovliyoo4]{color:var(--foreground);text-underline-offset:3px;font-weight:600;text-decoration:underline}.step[data-astro-cid-ovliyoo4] .legal[data-astro-cid-ovliyoo4]{text-align:left}.hp[data-astro-cid-ovliyoo4]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.err[data-astro-cid-ovliyoo4]{color:var(--primary-ink);margin-top:.8rem;font-size:.86rem;font-weight:600}.row[data-astro-cid-ovliyoo4]{gap:.6rem;margin-top:1rem;display:flex}.row[data-astro-cid-ovliyoo4] select[data-astro-cid-ovliyoo4]{flex:0 0 6rem}.busca-cidade[data-astro-cid-ovliyoo4]{position:relative}.sugestoes[data-astro-cid-ovliyoo4]{border:1px solid var(--border-strong);background:var(--surface);border-radius:16px;max-height:46vh;margin:.5rem 0 0;padding:0;list-style:none;overflow:hidden auto}.sugestoes[data-astro-cid-ovliyoo4] li[data-astro-cid-ovliyoo4]{cursor:pointer;border-bottom:1px solid var(--linha);flex-direction:column;gap:.1rem;padding:.8rem 1rem;display:flex}.sugestoes[data-astro-cid-ovliyoo4] li[data-astro-cid-ovliyoo4]:last-child{border-bottom:none}.sugestoes[data-astro-cid-ovliyoo4] li[data-astro-cid-ovliyoo4]:hover,.sugestoes[data-astro-cid-ovliyoo4] li[data-astro-cid-ovliyoo4][aria-selected=true]{background:var(--coral-fundo)}.sugestoes[data-astro-cid-ovliyoo4] .nome[data-astro-cid-ovliyoo4]{font-size:1rem;font-weight:600}.sugestoes[data-astro-cid-ovliyoo4] .uf[data-astro-cid-ovliyoo4]{color:var(--apoio);font-size:.82rem}.escolhida[data-astro-cid-ovliyoo4]{color:var(--primary-ink);margin-top:1rem;font-size:.95rem;font-weight:600}.rodape[data-astro-cid-ovliyoo4]{z-index:40;background:linear-gradient(to bottom,transparent,var(--background)34%);padding:1.6rem 0 calc(.9rem + env(safe-area-inset-bottom));position:sticky;bottom:0}.rodape-inner[data-astro-cid-ovliyoo4]{max-width:var(--leitura);margin:0 auto;padding:0 1.25rem}.avancar[data-astro-cid-ovliyoo4]{width:100%}.avancar[data-astro-cid-ovliyoo4]:disabled{opacity:.45;cursor:default}.legal[data-astro-cid-ovliyoo4]{color:var(--apoio);text-align:center;margin-top:.7rem;font-size:.75rem;line-height:1.5}.how[data-astro-cid-ovliyoo4]{padding:clamp(1rem,3vw,2rem) 0 4rem}.how-inner[data-astro-cid-ovliyoo4]{max-width:var(--container-site);padding:0 var(--gutter);margin:0 auto}.how[data-astro-cid-ovliyoo4] h2[data-astro-cid-ovliyoo4]{font-size:var(--web-h2);font-weight:var(--weight-display);letter-spacing:-.025em;color:var(--foreground);text-wrap:balance;margin:.9rem 0 clamp(1.5rem,3vw,2.5rem);line-height:1.08}.cards[data-astro-cid-ovliyoo4]{gap:var(--grid-gap);grid-template-columns:1fr;display:grid}.card[data-astro-cid-ovliyoo4]{background:var(--surface-cream);border-radius:var(--radius-modal);transition:transform .46s var(--ease-spring),box-shadow .28s var(--ease-soft);flex-direction:column;gap:.75rem;padding:clamp(1.25rem,2vw,1.75rem);display:flex}.card[data-astro-cid-ovliyoo4]:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}.card-ic[data-astro-cid-ovliyoo4]{background:var(--primary-a10);width:48px;height:48px;color:var(--primary-ink);border-radius:50%;place-items:center;margin-bottom:.5rem;font-size:1.375rem;display:grid}.card[data-astro-cid-ovliyoo4] h3[data-astro-cid-ovliyoo4]{font-size:var(--web-h3);line-height:1.2;font-weight:var(--weight-heading);color:var(--foreground);text-wrap:balance;margin:0}.card[data-astro-cid-ovliyoo4] p[data-astro-cid-ovliyoo4]{color:var(--apoio);font-size:1rem;line-height:1.6;font-weight:var(--weight-medium);margin:0}@media (width>=768px){.abertura[data-astro-cid-ovliyoo4]{padding-top:3.5rem}.cards[data-astro-cid-ovliyoo4]{grid-template-columns:1fr 1fr}.opcao[data-astro-cid-ovliyoo4]{min-height:76px}.rodape[data-astro-cid-ovliyoo4]{background:0 0;padding-top:1.5rem;position:static}.rodape-inner[data-astro-cid-ovliyoo4]{padding-inline:1.25rem}.avancar[data-astro-cid-ovliyoo4]{max-width:320px}}@media (width>=1200px){.cards[data-astro-cid-ovliyoo4]{grid-template-columns:repeat(4,1fr)}}@media (width>=1024px){.abertura-inner[data-astro-cid-ovliyoo4]{max-width:var(--container-site);min-height:58vh;padding:0 var(--gutter);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid}.abertura-texto[data-astro-cid-ovliyoo4]{max-width:36rem}.quiz-card[data-astro-cid-ovliyoo4]{margin-top:0}.comecar[data-astro-cid-ovliyoo4]{width:auto;min-width:200px}.quiz-chrome[data-astro-cid-ovliyoo4]{padding-top:1.25rem}.pergunta[data-astro-cid-ovliyoo4]{font-size:2rem}.step[data-astro-cid-ovliyoo4]{margin-bottom:3rem}}@media (prefers-reduced-motion:reduce){.step[data-astro-cid-ovliyoo4]{animation:none}.seg[data-astro-cid-ovliyoo4],.opcao[data-astro-cid-ovliyoo4],.comecar[data-astro-cid-ovliyoo4]{transition:none}}
