.withdrawal{max-width:760px;padding-block:40px}.withdrawal label{display:block;margin-block:18px}.withdrawal input,.withdrawal textarea{display:block;width:100%;padding:12px;border:1px solid #bdb4a5;border-radius:8px;box-sizing:border-box;font:inherit}.withdrawal pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.withdrawal [hidden]{display:none!important}.bot-field{position:absolute;left:-10000px}.test-hint{padding:16px;background:#f5dfad}.withdrawal button{min-height:44px;cursor:pointer}.withdrawal h1{font-size:clamp(32px,6vw,52px)}
.withdrawal{width:min(760px,calc(100% - 40px));min-width:0}.withdrawal h1{margin:12px 0 20px}.withdrawal h2{font-size:clamp(28px,5vw,38px);line-height:1.15;margin:24px 0 18px}.withdrawal p+p{margin-top:16px}.withdrawal pre{margin:18px 0}.withdrawal .button{max-width:100%;white-space:normal;text-align:center}.withdrawal #edit,.withdrawal #new-notice{padding:10px 16px;margin-top:16px}.withdrawal section:focus{outline:none}.withdrawal a:not(.button){text-decoration:underline}.withdrawal #received>p{margin-top:20px}

/* Separate the privacy link from the centered review action. */
.withdrawal #withdrawal-form > p:last-of-type{margin-top:8px;margin-bottom:32px}
.withdrawal #review{display:flex;width:fit-content;margin-inline:auto;justify-content:center}

.withdrawal #received > a.button{display:flex;width:fit-content;margin-inline:auto;justify-content:center}
