 .ln-sign-bank{padding-top:32px;padding-bottom:48px}.ln-sign-bank h1{font-size:clamp(2.5rem,4vw,4rem)}.ln-sign-controls{display:flex;gap:20px;flex-wrap:wrap;margin:24px 0}.ln-sign-controls label{display:flex;flex-direction:column;gap:8px;flex:1;min-width:160px}.ln-sign-controls select,.ln-sign-controls input{background:#fff;color:#171717;border:1px solid #777;border-radius:4px;padding:12px;font:inherit;width:100%}.ln-sign-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:20px}.ln-sign-card{display:flex;flex-direction:column;align-items:center;gap:16px;background:#fff;color:#171717;border:2px solid #ddd;border-radius:6px;padding:20px 12px;font:inherit;cursor:pointer;text-align:center}.ln-sign-card[aria-pressed=true]{border-color:#171717;box-shadow:0 0 0 2px #171717}.ln-sign-card[hidden]{display:none}.ln-sign-card:focus-visible{outline:3px solid #925d15;outline-offset:3px}.ln-sign-image{position:relative;display:block;overflow:hidden;width:120px;flex-shrink:0}.ln-sign-image img{position:absolute;width:var(--image-width);max-width:none;left:var(--image-left);top:var(--image-top);height:auto}.ln-sign-image-full{aspect-ratio:2/3}.ln-sign-image-full img{width:100%;left:0;top:0}.ln-sign-order{margin-top:36px;padding:24px;background:#f4f2ee;color:#171717;border-radius:6px}.ln-sign-order .button{background:#171717;color:#fff}.ln-sign-order .button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){.ln-sign-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ln-sign-card{font-size:14px;padding:16px 8px}.ln-sign-image{width:95px}.ln-sign-controls{gap:12px}.ln-sign-order{padding:18px}}