.capta{background:var(--rhema-white,#fff);border:1px solid var(--border-subtle,#00000014);border-radius:var(--radius-lg,16px);padding:var(--space-6,24px);box-shadow:var(--shadow-md);max-width:560px;margin-inline:auto}.capta__titulo{font-size:var(--fs-h3);color:var(--rhema-navy);margin:0 0 var(--space-2)}.capta__legenda{color:var(--rhema-gray,#6c7488);margin:0 0 var(--space-3);font-size:.95rem;line-height:1.5}.capta__passos{margin-bottom:var(--space-4);gap:6px;display:flex}.capta__passo{background:var(--line,#ece6db);border-radius:999px;flex:1;height:5px}.capta__passo.is-on{background:var(--theme-1,var(--rhema-teal,#00c7b1))}.capta__passo.is-done{background:var(--verde,#1f9d6b)}.capta__campo{margin-bottom:var(--space-3);flex-direction:column;gap:5px;display:flex}.capta__campo label,.capta__grad legend{color:var(--rhema-navy);font-size:.85rem;font-weight:700}.capta__campo input{border:1.5px solid var(--border-subtle,#00000024);height:48px;font:inherit;color:var(--rhema-ink,#00205b);background:var(--rhema-paper,#faf7f2);border-radius:12px;padding:0 14px;font-size:1rem;transition:border-color .18s,box-shadow .18s}.capta__campo input:focus{border-color:var(--theme-1,var(--rhema-teal));box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-1,var(--rhema-teal)) 22%, transparent);outline:none}.capta__linha{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:560px){.capta__linha{grid-template-columns:1fr}}.capta__grad{margin:0 0 var(--space-4);border:none;flex-direction:column;gap:6px;padding:0;display:flex}.capta__grad legend{margin-bottom:6px}.capta__radio{color:var(--rhema-ink,#00205b);cursor:pointer;align-items:center;gap:8px;font-size:.95rem;display:flex}.capta__radio input{width:18px;height:18px;accent-color:var(--theme-1,var(--rhema-teal))}.capta__erro{color:var(--rhema-coral,#e5484d);margin:0 0 var(--space-2);font-size:.9rem;font-weight:600}.capta__enviar{color:#06231f;cursor:pointer;background:#25d366;border:none;border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:52px;font-size:1.05rem;font-weight:800;transition:transform .18s,filter .18s;display:inline-flex;box-shadow:0 8px 20px #25d36659}.capta__enviar:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-2px)}.capta__enviar:disabled{opacity:.6;cursor:progress}.capta__enviar i{font-size:22px}.capta__nota{text-align:center;color:var(--rhema-gray,#6c7488);margin:var(--space-2) 0 0;font-size:.78rem}.capta--ok{text-align:center}.capta__check{color:#25d366;font-size:52px;line-height:1}.capta--ok h3{font-size:var(--fs-h3);color:var(--rhema-navy);margin:var(--space-2) 0}.capta--ok p{color:var(--rhema-gray,#6c7488);margin:0 auto var(--space-4);max-width:44ch;line-height:1.5}.capta__wpp{color:#06231f;background:#25d366;border-radius:13px;align-items:center;gap:9px;min-height:52px;padding:0 26px;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #25d36659}.capta__wpp i{font-size:22px}@media (prefers-reduced-motion:reduce){.capta__enviar{transition:none}}
