.withdrawal-page{max-width:860px;margin:0 auto;padding:48px 24px 64px;font:16px/1.75 Arial,Helvetica,sans-serif;color:#222;overflow-wrap:anywhere}.withdrawal-page h1{font-size:32px;line-height:1.2;margin:0 0 32px}.withdrawal-page h2{font-size:23px;line-height:1.3;margin:28px 0 14px}.withdrawal-page h4{font-size:19px;line-height:1.4;margin:30px 0 10px}.withdrawal-page p,.withdrawal-page ul{margin:0 0 18px}.withdrawal-page a{color:inherit;text-underline-offset:3px}.withdrawal-form{margin-top:32px;padding:28px;border:1px solid #dedede;border-radius:12px}.withdrawal-form label{display:block;margin:20px 0 6px;font-weight:600}.withdrawal-form input:not([type=hidden]),.withdrawal-form textarea{display:block;width:100%;padding:12px;border:1px solid #aaa;border-radius:6px;background:#fff;color:#222;line-height:1.5}.withdrawal-form input:focus-visible,.withdrawal-form textarea:focus-visible,.withdrawal-form button:focus-visible{outline:3px solid #188332;outline-offset:3px}.withdrawal-form__hint{font-size:13px;color:#555;margin-top:8px!important}.withdrawal-form__submit{display:block;width:100%;padding:15px 20px;border:0;border-radius:6px;background:#188332;color:#fff;font-weight:700;cursor:pointer;margin:18px 0}.withdrawal-form__edit{border:0;background:none;color:#222;text-decoration:underline;text-underline-offset:3px;padding:8px 0;cursor:pointer}.withdrawal-form__review{outline:0}.withdrawal-form__review dl{margin:0}.withdrawal-form__review dt{font-weight:700;margin-top:16px}.withdrawal-form__review dd{margin:4px 0 0;white-space:pre-wrap}.withdrawal-form__success{padding:16px;border:1px solid #188332;border-radius:6px;background:#f0f8f1}.withdrawal-form__error{padding:16px;border:1px solid #b42318;border-radius:6px;color:#8f1a12;background:#fff4f3}.withdrawal-page [hidden]{display:none!important}.withdrawal-footer{padding:32px 24px;background:#171717;color:#fff;font:13px/1.5 Arial,Helvetica,sans-serif}.withdrawal-footer nav{max-width:1000px;margin:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px}.withdrawal-footer a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.withdrawal-page{padding-top:32px}.withdrawal-page h1{font-size:27px}.withdrawal-form{padding:20px}}
