.dashboardGate{color:#111;background:#f5f5f3;place-items:center;min-height:100vh;padding:24px;font-family:Inter,Arial,sans-serif;display:grid}.dashboardGate>p{letter-spacing:2px;font-weight:800}.dashboardGate form{background:#fff;border:1px solid #d4d4d0;border-radius:20px;width:min(720px,100%);padding:clamp(28px,6vw,70px);box-shadow:0 25px 80px #00000012}.gateLogo{color:#111;margin-bottom:70px;font:27px/1 Archivo Black,sans-serif;text-decoration:none;display:inline-block}.gateLogo b,.dashboardGate small,.dashboardGate em{color:#e20b3f}.dashboardGate small{letter-spacing:2.5px;font-size:10px;font-weight:800;display:block}.dashboardGate h1{letter-spacing:-4px;margin:22px 0 25px;font:clamp(55px,9vw,100px)/.82 Archivo Black,sans-serif}.dashboardGate h1 em{font-style:normal}.dashboardGate p{color:#777;font-size:13px;line-height:1.6}.dashboardGate label{letter-spacing:1.5px;gap:9px;margin-top:30px;font-size:10px;font-weight:800;display:grid}.dashboardGate input{color:#111;background:#fafaf8;border:1px solid #ccc;border-radius:10px;height:60px;padding:0 17px;font-size:16px}.dashboardGate button{color:#fff;cursor:pointer;background:#e20b3f;border:0;border-radius:10px;width:100%;min-height:60px;margin-top:12px;font-weight:900}.dashboardGate button:disabled{opacity:.6}.dashboardGate form>strong{color:#c60031;margin-top:16px;font-size:12px;display:block}
