body{min-height:100dvh;background:var(--ivory)}.bank-header{padding:28px 6%;border-bottom:1px solid var(--line)}.bank-header a{font:36px var(--serif);color:var(--green)}.bank-main{max-width:520px;margin:65px auto;padding:0 25px 60px}.bank-main h1{font:36px/1.5 var(--serif);letter-spacing:0;margin:16px 0 32px}.bank-main label{display:block;font:14px/1.8 var(--sans);margin-top:22px}.bank-main input{display:block;width:100%;padding:13px;margin-top:8px;font:16px var(--sans);background:white;border:1px solid var(--line);border-radius:0}.bank-main input:focus{outline:2px solid var(--olive);outline-offset:2px}.bank-main .button{width:100%;margin-top:30px;min-height:50px}.bank-main button:disabled{opacity:.6;cursor:wait}.bank-main [hidden]{display:none!important}#bank-status{font-size:14px;line-height:1.8;margin-top:20px}#bank-success{background:var(--sage);border:1px solid var(--line);padding:35px;text-align:center}#bank-success h2{font:28px/1.5 var(--serif)}.bank-back{display:inline-block;font-size:13px;margin-top:30px;text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.bank-main{margin-top:40px}.bank-main h1{font-size:30px}}
.bank-header{display:flex;justify-content:space-between;align-items:center;gap:20px}.bank-header>a{flex-shrink:0}.bank-header .language-menu{margin-left:auto}.bank-header .language-menu a{font:13px/1.5 var(--sans);color:var(--ink)}.bank-header .language-menu summary{font:13px/1.5 var(--sans)}.bank-inquiry{padding:22px;background:var(--sage);border:1px solid var(--line);margin-bottom:28px}.bank-inquiry p{font:14px/1.9 var(--sans)}.bank-inquiry a{display:inline-block;margin-top:12px;font-size:14px;color:var(--green);text-decoration:underline;text-underline-offset:4px}.bank-main h1{font-size:36px!important;line-height:1.5!important;letter-spacing:0!important}.bank-header summary{cursor:pointer}@media(max-width:600px){.bank-header{padding:22px 6%}.bank-header>a{font-size:30px}.bank-header .language-menu summary{padding:10px;font-size:12px}.bank-main h1{font-size:30px!important}}
