.FormularioAssinatura-module__iHSAIG__section{background:var(--gray-50);align-items:flex-start;min-height:100vh;padding:100px 0 80px;display:flex}.FormularioAssinatura-module__iHSAIG__voltar{color:var(--gray-600);align-items:center;gap:6px;margin-bottom:20px;font-size:.85rem;font-weight:600;display:inline-flex}.FormularioAssinatura-module__iHSAIG__voltar:hover{color:var(--blue)}.FormularioAssinatura-module__iHSAIG__card{border:1px solid var(--gray-200);border-radius:var(--radius-lg);max-width:520px;box-shadow:var(--shadow);background:#fff;margin:0 auto;padding:40px 36px}.FormularioAssinatura-module__iHSAIG__titulo{margin-bottom:6px;font-size:1.5rem;font-weight:800}.FormularioAssinatura-module__iHSAIG__subtitulo{color:var(--gray-600);margin-bottom:28px;font-size:.92rem;line-height:1.6}.FormularioAssinatura-module__iHSAIG__resumo{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-sm);color:var(--gray-800);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:14px 16px;font-size:.88rem;display:flex}.FormularioAssinatura-module__iHSAIG__resumoValor{color:var(--blue-deep);font-size:1.1rem;font-weight:800}.FormularioAssinatura-module__iHSAIG__resumoValor.FormularioAssinatura-module__iHSAIG__gratis{color:#15803d}.FormularioAssinatura-module__iHSAIG__linhaDupla{grid-template-columns:1fr 1fr;gap:14px;display:grid}.FormularioAssinatura-module__iHSAIG__form{flex-direction:column;gap:16px;display:flex}.FormularioAssinatura-module__iHSAIG__group{flex-direction:column;gap:6px;display:flex}.FormularioAssinatura-module__iHSAIG__group label{color:var(--gray-800);font-size:.85rem;font-weight:600}.FormularioAssinatura-module__iHSAIG__group input{border:1.5px solid var(--gray-200);border-radius:var(--radius-sm);color:var(--text);background:var(--gray-50);transition:border-color var(--transition), box-shadow var(--transition);outline:none;width:100%;padding:14px 16px;font-family:inherit;font-size:.95rem}.FormularioAssinatura-module__iHSAIG__group input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #4986e11f}.FormularioAssinatura-module__iHSAIG__inputInvalido{border-color:#dc2626!important}.FormularioAssinatura-module__iHSAIG__inputInvalido:focus{box-shadow:0 0 0 3px #dc26261f!important}.FormularioAssinatura-module__iHSAIG__erroCampo{color:#b91c1c;font-size:.78rem;font-weight:600}.FormularioAssinatura-module__iHSAIG__toggleDocumento{gap:8px;margin-bottom:4px;display:flex}.FormularioAssinatura-module__iHSAIG__toggleDocumento button{border:1.5px solid var(--gray-200);background:var(--gray-50);border-radius:var(--radius-sm);color:var(--gray-600);cursor:pointer;transition:all var(--transition);flex:1;padding:10px;font-size:.85rem;font-weight:700}.FormularioAssinatura-module__iHSAIG__toggleDocumento button.FormularioAssinatura-module__iHSAIG__ativo{border-color:var(--blue);color:var(--blue-deep);background:#4986e114}.FormularioAssinatura-module__iHSAIG__metodos{flex-wrap:wrap;gap:10px;display:flex}.FormularioAssinatura-module__iHSAIG__metodoOpcao{border:1.5px solid var(--gray-200);border-radius:var(--radius-sm);min-width:100px;color:var(--gray-600);cursor:pointer;transition:all var(--transition);flex:1;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:.85rem;font-weight:700;display:flex}.FormularioAssinatura-module__iHSAIG__metodoOpcao input{accent-color:var(--blue)}.FormularioAssinatura-module__iHSAIG__metodoOpcaoAtiva{border-color:var(--blue);color:var(--blue-deep);background:#4986e114}.FormularioAssinatura-module__iHSAIG__erro{border-radius:var(--radius);text-align:center;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;padding:14px 16px;font-size:.88rem;font-weight:500}.FormularioAssinatura-module__iHSAIG__disclaimer{color:var(--gray-400);text-align:center;margin-top:4px;font-size:.76rem}.FormularioAssinatura-module__iHSAIG__pagamentoBox{text-align:center}.FormularioAssinatura-module__iHSAIG__qrCode{border:1px solid var(--gray-200);border-radius:var(--radius-sm);width:220px;height:220px;margin:0 auto 16px;padding:8px}.FormularioAssinatura-module__iHSAIG__aguardando{color:var(--gray-600);align-items:center;gap:8px;margin-top:20px;font-size:.85rem;display:inline-flex}.FormularioAssinatura-module__iHSAIG__spinner{border:2px solid var(--gray-200);border-top-color:var(--blue);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite FormularioAssinatura-module__iHSAIG__girar}@keyframes FormularioAssinatura-module__iHSAIG__girar{to{transform:rotate(360deg)}}.FormularioAssinatura-module__iHSAIG__sucesso{text-align:center}.FormularioAssinatura-module__iHSAIG__sucessoIcone{margin-bottom:8px;font-size:3rem}.FormularioAssinatura-module__iHSAIG__sucessoBotoes{flex-direction:column;gap:12px;margin-top:24px;display:flex}@media (max-width:600px){.FormularioAssinatura-module__iHSAIG__card{padding:28px 22px}.FormularioAssinatura-module__iHSAIG__linhaDupla{grid-template-columns:1fr}}
