.withdrawal-page{--withdrawal-bg:#111212;--withdrawal-surface:#191b1b;--withdrawal-text:#f5f3ed;--withdrawal-muted:#b6b8b2;--withdrawal-gold:#dfbd79;--withdrawal-line:#383c38;margin:0;background:radial-gradient(ellipse at 50% 0,rgba(223,189,121,.08),transparent 65%),var(--withdrawal-bg);color:var(--withdrawal-text);font:16px/1.65 system-ui,-apple-system,Segoe UI,sans-serif;color-scheme:dark;min-width:0}.withdrawal-page *{box-sizing:border-box}.withdrawal-page [hidden]{display:none!important}.withdrawal-shell{width:min(100%,760px);margin-inline:auto;padding-inline:24px;min-width:0}.withdrawal-header{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding-block:28px}.withdrawal-header .brand{display:flex;align-items:center;gap:12px;color:var(--withdrawal-text);text-decoration:none}.withdrawal-header .brand-name{font-size:28px;font-weight:750;letter-spacing:-1px}.withdrawal-header .brand-name span{color:var(--withdrawal-gold)}.withdrawal-header .brand-logo{width:48px;height:48px;object-fit:contain}.withdrawal-header .legal-header-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.withdrawal-header a:not(.brand),.withdrawal-footer a{color:var(--withdrawal-muted);text-underline-offset:4px;padding-block:8px;overflow-wrap:anywhere}.withdrawal-card{padding:34px;background:var(--withdrawal-surface);border:1px solid var(--withdrawal-line);border-radius:16px;min-width:0}.withdrawal-eyebrow{margin:0 0 10px;color:var(--withdrawal-gold);font-size:12px;font-weight:650;letter-spacing:.12em}.withdrawal-card h1{font-size:clamp(27px,5vw,37px);line-height:1.2;letter-spacing:-.025em;margin:0 0 20px;overflow-wrap:anywhere}.withdrawal-card h2{font-size:21px;line-height:1.4;margin:27px 0 16px;overflow-wrap:anywhere}.withdrawal-intro{margin:0 0 18px;color:var(--withdrawal-muted)}.withdrawal-notice{font-size:14px;color:var(--withdrawal-muted);border-inline-start:3px solid #74623e;padding-inline-start:14px;overflow-wrap:anywhere}.withdrawal-field{display:grid;gap:7px;margin-block:16px;min-width:0}.withdrawal-field label{font-size:15px;font-weight:650}.withdrawal-name-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.withdrawal-name-fields .withdrawal-field{margin-block:0}.withdrawal-field input,.withdrawal-field select{width:100%;min-width:0;min-height:48px;padding:11px 13px;border:1px solid #51564e;border-radius:8px;background:#121414;color:var(--withdrawal-text);font:inherit;line-height:1.5}.withdrawal-help{font-size:14px;line-height:1.65;margin:2px 0 8px;color:var(--withdrawal-muted);overflow-wrap:anywhere}.withdrawal-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;border:1px solid var(--withdrawal-gold);border-radius:8px;background:var(--withdrawal-gold);color:#171912;font:650 15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;cursor:pointer;white-space:normal;overflow-wrap:anywhere;max-width:100%}.withdrawal-button:hover{background:#ecd098;border-color:#ecd098}.withdrawal-button:disabled{opacity:.6;cursor:wait}.withdrawal-secondary{border-color:#606552;background:transparent;color:var(--withdrawal-text)}.withdrawal-secondary:hover{background:#242824;border-color:#93947d}.withdrawal-actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;margin-top:22px}.withdrawal-actions .withdrawal-button{flex:1 1 200px}.withdrawal-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:8px 20px;margin-block:20px}.withdrawal-details dt{color:var(--withdrawal-muted);font-size:14px;overflow-wrap:anywhere}.withdrawal-details dd{margin:0;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap;unicode-bidi:plaintext}.withdrawal-declaration{margin:22px 0;padding:16px 18px;background:#24221c;border:1px solid #665638;border-radius:8px;overflow-wrap:anywhere;unicode-bidi:plaintext}.withdrawal-feedback{margin-block:20px;padding:12px 14px;border:1px solid #665638;border-radius:8px;background:#24221c;font-size:14px;overflow-wrap:anywhere}.withdrawal-feedback.is-error{background:#2b201e;border-color:#85544c;color:#ffb8af}.withdrawal-footer{padding-block:22px 30px;font-size:13px}.withdrawal-footer nav{display:flex;justify-content:center;gap:8px 20px;flex-wrap:wrap}.withdrawal-footer a{min-height:44px}.withdrawal-page input:focus-visible,.withdrawal-page select:focus-visible,.withdrawal-page button:focus-visible,.withdrawal-page a:focus-visible{outline:3px solid var(--withdrawal-gold);outline-offset:3px}.withdrawal-card h2:focus,.withdrawal-feedback:focus{outline:2px solid var(--withdrawal-gold);outline-offset:5px}.withdrawal-skip{position:absolute;inset-block-start:-100px;inset-inline-start:16px;padding:10px 16px;background:var(--withdrawal-gold);color:#171912;z-index:10}.withdrawal-skip:focus{inset-block-start:12px}@media(max-width:520px){.withdrawal-shell{padding-inline:16px}.withdrawal-header{padding-block:20px}.withdrawal-card{padding:25px 20px}.withdrawal-name-fields{grid-template-columns:1fr;gap:0}.withdrawal-name-fields .withdrawal-field{margin-block:8px}.withdrawal-details{grid-template-columns:1fr;gap:3px}.withdrawal-details dd{margin-block-end:12px}.withdrawal-button{width:100%}.withdrawal-header .brand-logo{width:40px;height:40px}.withdrawal-header .brand-name{font-size:25px}}@media print{.withdrawal-page{background:#fff;color:#111;color-scheme:light}.withdrawal-header,.withdrawal-footer,.withdrawal-skip,.withdrawal-button,.withdrawal-feedback,.language-dialog,.withdrawal-intro{display:none!important}.withdrawal-shell{width:100%;padding:0}.withdrawal-card{border:0;padding:0}.withdrawal-details dt,.withdrawal-notice,.withdrawal-eyebrow{color:#333}.withdrawal-declaration{color:#111;background:#fff;border-color:#777}.withdrawal-card h1{font-size:24px}}
