.reserva[data-astro-cid-ncm3uo4x]{flex-direction:column;gap:clamp(20px,3vw,32px);display:flex}.aviso[data-astro-cid-ncm3uo4x]{margin:0;padding:20px}.passos[data-astro-cid-ncm3uo4x]{flex-wrap:wrap;gap:10px 24px;display:flex}.passo[data-astro-cid-ncm3uo4x]{color:#6b7a8c;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.passo[data-astro-cid-ncm3uo4x] .n[data-astro-cid-ncm3uo4x]{background:var(--branco);border:1px solid #c9d3dc;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:flex}.passo[data-astro-cid-ncm3uo4x].atual,.passo[data-astro-cid-ncm3uo4x].concluido{color:var(--navy)}.passo[data-astro-cid-ncm3uo4x].atual .n[data-astro-cid-ncm3uo4x]{background:var(--navy);color:var(--branco);border-color:var(--navy)}.passo[data-astro-cid-ncm3uo4x].concluido .n[data-astro-cid-ncm3uo4x]{background:var(--sol);border-color:var(--sol)}.fluxo[data-astro-cid-ncm3uo4x]{flex-direction:column;gap:20px;display:flex}.fluxo[data-astro-cid-ncm3uo4x][hidden]{display:none}.colunas[data-astro-cid-ncm3uo4x]{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:24px;display:grid}@media (width<=900px){.colunas[data-astro-cid-ncm3uo4x]{grid-template-columns:minmax(0,1fr)}}.painel[data-astro-cid-ncm3uo4x]{flex-direction:column;gap:24px;padding:clamp(20px,3vw,36px);display:flex}fieldset[data-astro-cid-ncm3uo4x]{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}fieldset[data-astro-cid-ncm3uo4x][hidden]{display:none}legend[data-astro-cid-ncm3uo4x]{font-size:clamp(24px,2.6vw,32px);line-height:var(--lh-titulo);margin-bottom:20px;padding:0}legend[data-astro-cid-ncm3uo4x]:focus{outline:none}.rotulo[data-astro-cid-ncm3uo4x]{font-weight:700}.pequeno[data-astro-cid-ncm3uo4x]{margin:0;font-size:14px}.erro[data-astro-cid-ncm3uo4x]{color:var(--coral-escuro);font-weight:600}.opcoes[data-astro-cid-ncm3uo4x]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:12px;display:grid}.opt[data-astro-cid-ncm3uo4x]{border:1px solid var(--linha-clara);background:var(--branco);cursor:pointer;border-radius:20px;align-items:center;gap:14px;padding:10px;transition:border-color .2s,background .2s;display:flex}.opt[data-astro-cid-ncm3uo4x]:hover{border-color:var(--navy)}.opt[data-astro-cid-ncm3uo4x]:has(input:checked){border:2px solid var(--navy);background:#fff8e4;padding:9px}.opt[data-astro-cid-ncm3uo4x]:has(input:focus-visible){outline:3px solid var(--coral);outline-offset:2px}.opt[data-astro-cid-ncm3uo4x] img[data-astro-cid-ncm3uo4x]{object-fit:cover;border-radius:14px;flex:none;width:80px;height:80px}.opt-txt[data-astro-cid-ncm3uo4x]{flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.opt-txt[data-astro-cid-ncm3uo4x] strong[data-astro-cid-ncm3uo4x]{font-size:16px}.opt-txt[data-astro-cid-ncm3uo4x] .big[data-astro-cid-ncm3uo4x]{margin-top:4px;font-size:18px}.dias[data-astro-cid-ncm3uo4x]{scroll-snap-type:x proximity;scrollbar-width:thin;gap:8px;padding:4px 2px 10px;display:flex;overflow-x:auto}.dias[data-astro-cid-ncm3uo4x] .dia{border:1px solid var(--linha-clara);background:var(--branco);cursor:pointer;scroll-snap-align:start;border-radius:16px;flex-direction:column;flex:none;align-items:center;gap:2px;min-width:64px;padding:12px 6px;font-size:14px;display:flex}.dias[data-astro-cid-ncm3uo4x] .big{font-size:22px}.dias[data-astro-cid-ncm3uo4x] .dia:has(input:checked){background:var(--navy);border-color:var(--navy);color:var(--branco)}.dias[data-astro-cid-ncm3uo4x] .dia:has(input:checked) .big{color:var(--branco)}.dias[data-astro-cid-ncm3uo4x] .dia:has(input:focus-visible),.horas[data-astro-cid-ncm3uo4x] .hora:has(input:focus-visible){outline:3px solid var(--coral);outline-offset:2px}.horas[data-astro-cid-ncm3uo4x]{flex-wrap:wrap;gap:10px;display:flex}.horas[data-astro-cid-ncm3uo4x] .hora{background:var(--branco);cursor:pointer;border:1px solid #c9d3dc;border-radius:999px;align-items:center;min-height:48px;padding:0 20px;font-weight:700;display:inline-flex}.horas[data-astro-cid-ncm3uo4x] .hora:has(input:checked){border:2px solid var(--navy);background:var(--sol);padding:0 19px}.contador[data-astro-cid-ncm3uo4x]{align-items:center;gap:24px;display:flex}.cnt[data-astro-cid-ncm3uo4x]{background:var(--branco);width:52px;height:52px;font:inherit;color:var(--navy);cursor:pointer;border:1px solid #c9d3dc;border-radius:50%;font-size:24px;font-weight:700}.cnt[data-astro-cid-ncm3uo4x]:disabled{opacity:.3;cursor:default}.cnt-valor[data-astro-cid-ncm3uo4x]{flex-direction:column;align-items:center;min-width:80px;display:flex}.cnt-valor[data-astro-cid-ncm3uo4x] .big[data-astro-cid-ncm3uo4x]{font-size:48px}.regra[data-astro-cid-ncm3uo4x]{background:#f2f6f9;border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;font-size:14px;display:flex}.campos[data-astro-cid-ncm3uo4x]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;display:grid}.campo-largo[data-astro-cid-ncm3uo4x]{grid-column:1/-1}.aceito[data-astro-cid-ncm3uo4x]{cursor:pointer;align-items:flex-start;gap:12px;font-size:15px;display:flex}.aceito[data-astro-cid-ncm3uo4x] input[data-astro-cid-ncm3uo4x]{width:22px;height:22px;accent-color:var(--navy);flex:none;margin:2px 0 0}.nav-passos[data-astro-cid-ncm3uo4x]{border-top:1px solid var(--linha-clara);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.nav-passos[data-astro-cid-ncm3uo4x] [data-astro-cid-ncm3uo4x][hidden]{display:none}.nav-passos[data-astro-cid-ncm3uo4x] .btn[data-astro-cid-ncm3uo4x]{margin-left:auto}.nav-passos[data-astro-cid-ncm3uo4x] .btn[data-astro-cid-ncm3uo4x]:disabled{opacity:.4;cursor:not-allowed;background:var(--navy)}.resumo[data-astro-cid-ncm3uo4x]{flex-direction:column;gap:16px;padding:24px;display:flex;position:sticky;top:16px}.linhas-resumo[data-astro-cid-ncm3uo4x]{margin:0}.linhas-resumo[data-astro-cid-ncm3uo4x] div[data-astro-cid-ncm3uo4x]{border-bottom:1px dashed var(--linha);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.linhas-resumo[data-astro-cid-ncm3uo4x] dt[data-astro-cid-ncm3uo4x]{color:#4a5a6e}.linhas-resumo[data-astro-cid-ncm3uo4x] dd[data-astro-cid-ncm3uo4x]{text-align:right;margin:0;font-weight:700}.total[data-astro-cid-ncm3uo4x]{justify-content:space-between;align-items:baseline;font-weight:700;display:flex}.total[data-astro-cid-ncm3uo4x] .big[data-astro-cid-ncm3uo4x]{font-size:36px}.incl[data-astro-cid-ncm3uo4x]{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.incl[data-astro-cid-ncm3uo4x] li[data-astro-cid-ncm3uo4x]:before{content:"✓ ";color:var(--coral);font-weight:700}.resumo[data-astro-cid-ncm3uo4x] [data-astro-cid-ncm3uo4x][hidden]{display:none}.nota-fh[data-astro-cid-ncm3uo4x]{background:#f2f6f9;border-radius:14px;margin:0;padding:14px 16px;font-size:14px}.resumo[data-astro-cid-ncm3uo4x] a[data-astro-cid-ncm3uo4x]{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.feito[data-astro-cid-ncm3uo4x]{flex-direction:column;gap:18px;max-width:720px;padding:clamp(24px,4vw,48px);display:flex}.feito[data-astro-cid-ncm3uo4x][hidden]{display:none}.feito[data-astro-cid-ncm3uo4x]:focus{outline:none}.feito[data-astro-cid-ncm3uo4x] h2[data-astro-cid-ncm3uo4x]{font-size:clamp(30px,4vw,48px);line-height:var(--lh-titulo);margin:0}.feito[data-astro-cid-ncm3uo4x] p[data-astro-cid-ncm3uo4x]{margin:0;font-size:17px}.feito-icone[data-astro-cid-ncm3uo4x]{background:var(--sol);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}
