.sbn-withdrawal{max-width:820px;padding-top:40px;padding-bottom:60px;color:#263f46}.sbn-withdrawal h1{font-size:clamp(28px,5vw,42px);line-height:1.2;margin-bottom:22px}.sbn-withdrawal p{line-height:1.65;margin:14px 0}.sbn-withdrawal-step{font-size:14px;font-weight:600;color:#355965}.sbn-withdrawal-form{display:grid;gap:10px;margin-top:24px}.sbn-withdrawal label{font-weight:600;margin-top:12px}.sbn-withdrawal input,.sbn-withdrawal select,.sbn-withdrawal textarea{width:100%;min-width:0;max-width:100%;font:inherit;border:1px solid #82999c;border-radius:6px;background:#fff;padding:12px;color:#203947}.sbn-withdrawal :is(input,select,textarea,button,a):focus-visible{outline:3px solid #276d84;outline-offset:3px}.sbn-withdrawal .btn{min-height:48px;padding:14px 22px;white-space:normal;max-width:100%}.sbn-withdrawal-review{display:grid;grid-template-columns:1fr 2fr;gap:12px;padding:22px;background:#f2f5f3;border:1px solid #d8e1df;border-radius:8px}.sbn-withdrawal-review dt{font-weight:600}.sbn-withdrawal-review dd{margin:0;overflow-wrap:anywhere}.sbn-withdrawal-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.sbn-withdrawal-receipt{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f5f3;padding:20px;margin-top:24px}.sbn-withdrawal-error{border:1px solid #a23333;background:#fff3f1;color:#782525;padding:16px;margin:18px 0}.sbn-withdrawal-help,.sbn-withdrawal-form small{color:#425d63;line-height:1.5}.sbn-withdrawal-trap{display:none}.sbn-withdrawal-links{padding-top:24px;border-top:1px solid #d8e1df;overflow-wrap:anywhere}.sbn-footer-legal .sbn-withdrawal-link{font-weight:700;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}@media(max-width:600px){.sbn-withdrawal{padding-top:28px}.sbn-withdrawal-review{grid-template-columns:1fr;gap:6px;padding:16px}.sbn-withdrawal-review dd{margin-bottom:12px}.sbn-withdrawal-actions{display:grid}.sbn-withdrawal-form .btn{width:100%}}