.bn-account-wrap{min-height:65vh;display:grid;place-items:start center;padding:clamp(1rem,4vw,3rem);background:#f4f6fa}.bn-account-card{width:min(100%,470px);background:white;border:1px solid #dfe5ec;border-radius:16px;padding:clamp(1.25rem,4vw,2rem);box-shadow:0 10px 30px #152a4412}.bn-account-card h1{margin:0 0 1.5rem;color:#12253b}.bn-account-card label{display:grid;gap:.4rem;margin:0 0 1rem;font-weight:600}.bn-account-card input{width:100%;box-sizing:border-box;border:1px solid #9ba9b8;border-radius:8px;padding:.8rem;font:inherit}.bn-account-card button{border:0;border-radius:8px;background:#163b5c;color:white;padding:.85rem 1.5rem;cursor:pointer;font:inherit}.bn-account-card a{color:#13528b}.bn-account-error{color:#a10d23}.bn-account-hp{position:absolute;left:-9999px}.bn-account-card :focus-visible{outline:3px solid #dd9b28;outline-offset:3px}@media(max-width:480px){.bn-account-wrap{padding:1rem}.bn-account-card{padding:1.25rem}}