.hbe{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:72px 16px 40px;position:relative;color:#fff;font-family:Work Sans,system-ui,sans-serif;background:radial-gradient(60% 50% at 50% 55%,rgba(217,164,65,.14),transparent 70%),#12161f}.hbe *{box-sizing:border-box}.hbe-voltar{position:absolute;top:20px;left:20px;color:#a9a7a2;text-decoration:none;font-size:15px;padding:8px 4px}.hbe-voltar:hover{color:#fff}.hbe-card{width:100%;max-width:430px;display:grid;grid-gap:12px;gap:12px;padding:36px 32px;border-radius:16px;background:rgba(31,36,48,.82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.09);box-shadow:0 30px 70px rgba(0,0,0,.5)}.hbe-logo{justify-self:center;margin-bottom:14px}.hbe h1{font:600 24px Work Sans,system-ui,sans-serif;margin:0}.hbe h1,.hbe-sub{text-align:center}.hbe-sub{color:#a9a7a2;font-size:15px;margin:0 0 10px}.hbe-rotulo{font-size:14px;color:#d6d4cf;font-weight:600}.hbe-campo{display:flex;align-items:stretch;background:rgba(8,10,15,.55);border:1px solid rgba(255,255,255,.16);border-radius:12px;overflow:hidden;transition:border-color .15s}.hbe-campo:focus-within{border-color:#d9a441;box-shadow:0 0 0 3px rgba(217,164,65,.25)}.hbe-campo-erro{border-color:#f0c674}.hbe-campo input{flex:1 1;min-width:0;border:0;background:transparent;padding:14px;font:500 17px Work Sans,system-ui,sans-serif;outline:none}.hbe-campo input::placeholder{color:#6f7480}.hbe-campo span{display:flex;align-items:center;padding:0 12px;color:#8d919b;font-size:14px;background:rgba(255,255,255,.04);border-left:1px solid rgba(255,255,255,.08);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.hbe-erro{color:#f0c674;margin:0;font-size:14px}.hbe-botao{height:48px;margin-top:6px;border:0;border-radius:12px;background:#d9a441;color:#1f2430;font:700 16px Work Sans,system-ui,sans-serif;cursor:pointer;transition:background .15s}.hbe-botao:hover{background:#c8932f}.hbe-botao:focus-visible,.hbe-rodape a:focus-visible,.hbe-voltar:focus-visible{outline:3px solid #d9a441;outline-offset:3px}.hbe-rodape{color:#a9a7a2;font-size:13px;text-align:center;margin:6px 0 0}.hbe-rodape+.hbe-rodape{margin-top:0}.hbe-rodape a{color:#d9a441;font-weight:600}@media (max-width:480px){.hbe-card{padding:28px 20px}.hbe-campo span{padding:0 8px;font-size:13px}}@media (prefers-reduced-motion:reduce){.hbe-botao,.hbe-campo{transition:none}}.hbe-card{max-width:460px;padding:40px}.hbe-logo{margin-bottom:24px}.hbe h1{font-weight:700;margin-bottom:8px}.hbe-sub{font-size:14px;margin-bottom:24px}.hbe-campo{height:48px}.hbe-campo input{padding:0 14px;color:#fff;font-weight:500}.hbe-campo span{color:#a9a7a2;border-left-color:rgba(255,255,255,.14)}.hbe-rodape{margin-top:24px}.hbe-rodape a{text-decoration:none;text-underline-offset:3px}.hbe-rodape a:hover{text-decoration:underline}.hbe-rodape+.hbe-rodape-2{margin-top:8px;font-size:12px;color:#7d818b}@media (max-width:480px){.hbe-card{padding:32px 20px}}body:has(.hbe):after{display:none}