.formulario_cartao__oOIgl{width:min(680px,100%);background:linear-gradient(180deg,rgba(42,8,7,.98),rgba(17,2,2,.98));border:1px solid rgba(218,166,42,.65);border-radius:24px;box-shadow:0 25px 80px rgba(0,0,0,.55),0 0 35px rgba(218,166,42,.12);overflow:hidden;position:relative;align-self:flex-start}.formulario_cabecalho__MxSWD{padding:24px 24px 12px;text-align:center;border-bottom:1px solid rgba(218,166,42,.28)}.formulario_logo__GRiRS{width:min(270px,70vw);height:auto;border-radius:14px;display:block;margin:0 auto 14px;box-shadow:0 0 28px rgba(218,166,42,.18)}.formulario_titulo__Xm6bY{font-size:30px;letter-spacing:3px;text-transform:uppercase;color:var(--gold-claro);margin:8px 0 4px;font-weight:700;line-height:1.2}.formulario_subtitulo___eN_x{font-size:15px;color:var(--suave);margin:0 0 4px}.formulario_ornamento__7BuEj{color:var(--gold);letter-spacing:8px;text-align:center;margin:10px 0}.formulario_formulario__q_aGg{padding:24px}.formulario_campo___VK3b{margin-bottom:19px}.formulario_rotulo__JhywN{display:block;font-size:15px;color:var(--gold-claro);margin:0 0 8px;font-weight:700}.formulario_opcoes__HVBqY{display:grid;grid-gap:10px;gap:10px;border:0;padding:0;margin:0}.formulario_opcao__8_LOj{display:flex;align-items:center;gap:10px;padding:13px 14px;border:1px solid rgba(218,166,42,.3);border-radius:12px;background:rgba(255,255,255,.025);cursor:pointer;transition:border-color .15s ease,background .15s ease}.formulario_opcao__8_LOj:hover{border-color:rgba(218,166,42,.7)}.formulario_opcao__8_LOj:has(input:checked){border-color:var(--gold);background:rgba(218,166,42,.08)}.formulario_opcao__8_LOj input[type=radio]{accent-color:var(--gold);transform:scale(1.1);margin:0}.formulario_entrada__BXmbR{width:100%;padding:14px 15px;border-radius:12px;border:1px solid rgba(218,166,42,.45);background:#120202;color:#fff;outline:none;font-size:16px;font-family:inherit}.formulario_entrada__BXmbR::placeholder{color:rgba(215,189,161,.5)}.formulario_entrada__BXmbR:focus{border-color:var(--gold-claro);box-shadow:0 0 0 3px rgba(218,166,42,.12)}.formulario_entradaInvalida__submh,.formulario_entradaInvalida__submh:focus{border-color:var(--erro);box-shadow:0 0 0 3px rgba(255,157,147,.12)}.formulario_erro___4apD{display:block;margin:7px 0 0;font-size:13px;color:var(--erro)}.formulario_alerta__kFqt6{margin:0 0 18px;padding:12px 14px;border:1px solid rgba(255,157,147,.45);border-radius:12px;background:rgba(180,14,22,.18);color:var(--erro);font-size:14px}.formulario_botao__Oo40W{width:100%;border:0;border-radius:14px;padding:15px 18px;background:linear-gradient(135deg,#8d080d,#d9a62a);color:#fff;font-weight:800;font-size:17px;letter-spacing:.6px;font-family:inherit;cursor:pointer;box-shadow:0 10px 25px rgba(0,0,0,.35);transition:filter .15s ease}.formulario_botao__Oo40W:hover:not(:disabled){filter:brightness(1.08)}.formulario_botao__Oo40W:disabled{opacity:.65;cursor:wait}.formulario_aviso__6ih__{text-align:center;color:#c9ad91;font-size:12px;line-height:1.5;margin-top:14px}.formulario_isca__8X1AT{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.formulario_sucesso__NN1cC{text-align:center;padding:35px 20px}.formulario_sucesso__NN1cC h2{color:var(--gold-claro);font-size:27px;margin:0 0 10px}.formulario_sucesso__NN1cC p{color:var(--suave);line-height:1.6;margin:0}@media (max-width:420px){.formulario_titulo__Xm6bY{font-size:24px;letter-spacing:2px}.formulario_cabecalho__MxSWD,.formulario_formulario__q_aGg{padding-left:18px;padding-right:18px}}