body[data-surface=public] .legal-meta,body[data-surface=public] .legal-updated{color:var(--wa-ink-muted);font-size:.95rem}body[data-surface=public] .legal-updated{margin-top:2.5rem}body[data-surface=public] .wa-legal-contact{border-block:1px solid var(--wa-line);margin-block:1rem 2rem;padding-block:1rem}body[data-surface=public] .wa-legal-contact h2{margin-top:.5rem}body[data-surface=public] .whitespace-pre-line{white-space:pre-line}body[data-surface=public] .withdrawal-form{margin:1.5rem 0 3rem}body[data-surface=public] .withdrawal-form label{margin:1rem 0;font-weight:600;display:block}body[data-surface=public] .withdrawal-form input:not([type=radio]):not([type=hidden]),body[data-surface=public] .withdrawal-form textarea{background-color:var(--wa-field);border:1px solid var(--wa-control-line);border-radius:var(--wa-radius-control);color:var(--wa-ink);font:inherit;width:100%;min-width:0;margin-top:.45rem;padding:.7rem;display:block}body[data-surface=public] .withdrawal-form fieldset{border:1px solid var(--wa-control-line);border-radius:var(--wa-radius-control);min-width:0;padding:1rem min(1rem,3vw)}body[data-surface=public] .withdrawal-form .channel{align-items:flex-start;gap:.65rem;font-weight:400;display:flex}body[data-surface=public] .withdrawal-form .channel input{flex-shrink:0;margin-top:.35rem}body[data-surface=public] .withdrawal-form button{background:var(--wa-action);border:1px solid var(--wa-action);border-radius:var(--wa-radius-control);color:var(--wa-on-action);cursor:pointer;font:600 1rem/1.4 var(--wa-font-ui);white-space:normal;min-height:48px;padding:.9rem 1.3rem}body[data-surface=public] .withdrawal-form button:hover{background:var(--wa-action-hover)}
