*{box-sizing:border-box}body{margin:0;background:#f8f7f3;color:#282d25;font:16px/1.75 Arial,sans-serif}header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dcd6ca;padding:25px 6vw}header>a{font:18px Georgia,serif;letter-spacing:.24em;text-decoration:none}a{color:inherit;text-underline-offset:4px}button,input,textarea{font:inherit}button,a.action{cursor:pointer}button{color:inherit;background:transparent;border:1px solid #aaa497;padding:10px 18px}main{max-width:860px;margin:auto;padding:65px 28px 20px}.eyebrow{font-size:11px;letter-spacing:.17em;color:#6b715f}h1{font:clamp(38px,6vw,58px)/1.15 Georgia,serif;margin:20px 0}h2{font:25px/1.3 Georgia,serif;margin:0 0 16px}.intro{font:20px/1.6 Georgia,serif;color:#676d5c}.summary{background:#eae8df;padding:24px 28px;margin:35px 0 45px}.summary p{margin-top:0}.action,#confirm-withdrawal,#review-withdrawal{display:inline-block;background:#35412e;color:white;padding:13px 22px;text-decoration:none;border:1px solid #35412e}section{margin:34px 0}section p{margin:0 0 16px}address{font-style:normal}.return-address{border-top:1px solid #d2ccbf;padding-top:30px}.updated{font-size:12px;color:#686b62}footer{border-top:1px solid #d2ccbf;display:flex;flex-wrap:wrap;gap:15px 25px;margin-top:50px;padding-top:25px;font-size:12px}#withdrawal{border-top:1px solid #d2ccbf;padding-top:35px;scroll-margin-top:20px}label{display:block;margin:20px 0;font-size:14px}input,textarea{display:block;width:100%;margin-top:7px;background:#fffdf8;color:#282d25;border:1px solid #aaa497;padding:12px}textarea{resize:vertical}#withdrawal-privacy{font-size:12px;color:#666c60}#withdrawal-review{background:#eae8df;padding:22px;margin-top:24px}pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.7 Arial,sans-serif}#edit-withdrawal{margin:12px 0 0}#withdrawal-status{margin-top:20px;white-space:pre-line;overflow-wrap:anywhere}#withdrawal-receipt{display:block;margin-top:15px}.trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}[hidden],#withdrawal-receipt[hidden]{display:none!important}:focus-visible{outline:2px solid #566849;outline-offset:4px}button:disabled{opacity:.5;cursor:wait}@media(max-width:550px){main{padding:38px 22px 20px}.summary{padding:22px}.action{display:block;text-align:center}header>a{font-size:15px}#confirm-withdrawal{width:100%}}
