.withdrawal-content{max-width:850px;margin:0 auto;padding:30px 24px 64px;line-height:1.65}.withdrawal-content a{color:#246519;text-underline-offset:3px;text-decoration:underline}.withdrawal-form{background:#f7faf5;border:1px solid #d7e2d3;border-radius:16px;margin:28px 0 36px;padding:28px}.withdrawal-form h2,.withdrawal-alternatives h2{margin:0 0 20px;font-size:clamp(23px,4vw,30px);font-weight:700;line-height:1.25}.withdrawal-form p{margin:14px 0}.withdrawal-form label{margin:20px 0 7px;font-weight:650;display:block}.withdrawal-form input{color:#162311;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #8d9c88;border-radius:7px;padding:11px 13px}:is(.withdrawal-form input:focus-visible,.withdrawal-form button:focus-visible,.withdrawal-content a:focus-visible){outline-offset:3px;outline:3px solid #197600}.withdrawal-form small{color:#4b5846;margin-top:6px;display:block}.withdrawal-form button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#246519;border:1px solid #246519;border-radius:8px;margin-top:12px;padding:12px 20px;font-weight:700;display:inline-block}.withdrawal-form button:disabled{opacity:.6;cursor:wait}.withdrawal-form .withdrawal-secondary{color:#246519;background:#fff}.withdrawal-actions{flex-wrap:wrap;gap:12px;display:flex}.withdrawal-help{color:#4b5846;font-size:14px}.withdrawal-declaration,.withdrawal-template{background:#edf4e9;border-left:4px solid #3c8e23;padding:16px}.withdrawal-declaration,.withdrawal-form strong{overflow-wrap:anywhere}.withdrawal-error{color:#842318;background:#fff0ed;border:1px solid #ac3426;border-radius:6px;padding:12px}.withdrawal-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.withdrawal-alternatives h3{margin:24px 0 12px;font-size:21px;font-weight:700}.withdrawal-alternatives p{margin:14px 0}@media (max-width:500px){.withdrawal-content{padding:24px 16px 48px}.withdrawal-form{padding:20px 16px}.withdrawal-actions{display:block}.withdrawal-form button{width:100%}}
