.entrada{background:var(--fundo);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid}.entrada .placa{border-right:var(--linha) solid var(--borda);flex:none}.entrada .placa-regua{border-top:var(--linha) solid var(--sobre-placa);background-image:repeating-linear-gradient(to right,var(--sobre-placa) 0,var(--sobre-placa) 1px,transparent 1px,transparent 80px),repeating-linear-gradient(to right,var(--sobre-placa) 0,var(--sobre-placa) 1px,transparent 1px,transparent 16px);background-position:48px 0,48px 0;background-repeat:no-repeat;background-size:100% 11px,100% 5px;flex:none;height:12px;margin-top:40px}.entrada .placa-texto{flex:none;justify-content:flex-start;gap:24px;padding:40px 48px}.entrada .placa-nome{font:700 52px/1 var(--fonte-titulo);letter-spacing:-.03em;text-transform:none}.entrada .placa-frase{max-width:420px;font:400 21px/1.35 var(--fonte-texto);text-transform:none}.entrada .placa-frase span{display:inline}.entrada .placa-lugar{color:var(--sobre-placa);font-size:15px;font-weight:400}.entrada .formulario{gap:20px;width:100%;max-width:560px;padding:64px}.entrada .formulario-titulo{font:600 30px/1.15 var(--fonte-titulo);letter-spacing:-.02em;text-transform:none}.entrada .formulario-sub{color:var(--apoio);font-size:15px;line-height:1.45;margin-top:6px!important}.entrada .formulario-ajuda{color:var(--apoio);font-size:14px;line-height:1.45}.entrada .campo{gap:6px}.entrada .campo label{font-size:13.5px;font-weight:500}.entrada .caixa{border:var(--linha-fina) solid var(--contorno-controle);height:42px;padding:0 4px 0 12px}.entrada .caixa input{height:38px;font-size:14.5px;font-weight:400}.entrada .caixa:focus-within{border-color:var(--borda);box-shadow:0 0 0 1px var(--borda);outline:0}.entrada .caixa-erro,.entrada .caixa-erro:focus-within{border-color:var(--erro);box-shadow:0 0 0 1px var(--erro)}.entrada .caixa-desligada{background:var(--superficie);border-style:dashed}.entrada .mostrar{min-height:38px;font:600 13.5px/1.2 var(--fonte-texto);text-decoration-thickness:var(--linha-fina);text-underline-offset:3px;padding:0 8px}.entrada .campo-erro{gap:6px;font-size:13px;font-weight:500;line-height:1.45}.entrada .campo-erro .icone{width:15px;height:15px;margin-top:2px}.entrada .regras{margin-top:2px}.entrada .botao-largo{justify-content:center;gap:8px;min-height:48px;padding:0 16px;font-size:15.5px;font-weight:600}.entrada .falha{border:var(--linha) solid var(--borda);border-left:var(--marca-lateral) solid var(--erro);border-radius:var(--raio);gap:12px;padding:12px 16px}.entrada .falha .icone{color:var(--erro)}.entrada .falha-corpo{gap:4px}.entrada .falha-titulo{color:var(--texto);font:600 15px/1.3 var(--fonte-texto);text-transform:none}.entrada .falha p{color:var(--apoio);font-size:13px;line-height:1.45}@media (max-width:980px){.entrada{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.entrada .placa{border-right:0;border-bottom:var(--linha) solid var(--borda)}.entrada .placa-regua{background-position:32px 0,32px 0;margin-top:24px}.entrada .placa-texto{gap:16px;padding:24px 32px 32px}.entrada .formulario{padding:32px}}@media (max-width:767px){.entrada .placa-regua{background-position:16px 0,16px 0;margin-top:12px}.entrada .placa-texto{gap:4px;padding:10px 16px 14px}.entrada .placa-nome{font-size:34px}.entrada .placa-frase{font-size:15px}.entrada .placa-lugar{display:none}.entrada .formulario{gap:16px;padding:20px 16px 24px}.entrada .formulario-titulo{font-size:26px}}
