.legal-copy pre{font-family:inherit;font-size:.97rem;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.legal-copy{margin-top:2rem}main:has(.legal-copy){max-width:820px}footer{flex-wrap:wrap}.trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}input,textarea{box-sizing:border-box;width:100%;max-width:100%}textarea{border:1px solid #64817d;border-radius:8px;padding:12px;font:inherit;background:#fffef9}#withdrawal-review{background:#e6eee3;border:1px solid #64817d;padding:20px;border-radius:12px}#withdrawal-summary{white-space:pre-wrap;overflow-wrap:anywhere}#withdrawal-status{white-space:pre-wrap;overflow-wrap:anywhere}section button{margin-top:12px}
