.LegalPage-module__bHW_4a__page{background:var(--ivory);padding-bottom:clamp(88px,10vw,150px)}.LegalPage-module__bHW_4a__hero{color:var(--ivory);background:radial-gradient(circle at 82% 15%, #e6c98e33, transparent 30%), linear-gradient(135deg, var(--wine-dark), #251015 78%);position:relative;overflow:hidden}.LegalPage-module__bHW_4a__hero:after{content:"";border:1px solid #fffaf21f;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-230px;right:-90px;box-shadow:inset 0 0 0 54px #fffaf206}.LegalPage-module__bHW_4a__heroInner{z-index:1;padding-block:clamp(58px,8vw,112px);position:relative}.LegalPage-module__bHW_4a__backLink{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:clamp(48px,6vw,78px);font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.LegalPage-module__bHW_4a__backLink svg{width:17px}.LegalPage-module__bHW_4a__backLink:hover{text-underline-offset:5px;text-decoration:underline}.LegalPage-module__bHW_4a__eyebrow,.LegalPage-module__bHW_4a__blockerLabel{color:var(--gold-light);letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:10px;font-weight:800}.LegalPage-module__bHW_4a__hero h1{max-width:960px;color:inherit;margin:0;font-size:clamp(52px,8vw,104px);line-height:.96}.LegalPage-module__bHW_4a__intro{color:#fffaf2c7;max-width:760px;margin:30px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.7}.LegalPage-module__bHW_4a__reviewed{color:#fffaf294;letter-spacing:.08em;text-transform:uppercase;margin:34px 0 0;font-size:11px}.LegalPage-module__bHW_4a__layout{gap:54px;padding-top:clamp(52px,7vw,94px);display:grid}.LegalPage-module__bHW_4a__blocker{max-width:980px;color:var(--ink);background:#f2dfd8;border:1px solid #641f3952;grid-template-columns:30px minmax(0,1fr);gap:20px;padding:clamp(24px,4vw,38px);display:grid}.LegalPage-module__bHW_4a__blocker>svg{width:25px;color:var(--wine);margin-top:4px}.LegalPage-module__bHW_4a__blockerLabel{color:var(--wine)}.LegalPage-module__bHW_4a__blocker h2{margin:0 0 12px;font-size:clamp(27px,3vw,36px);line-height:1.12}.LegalPage-module__bHW_4a__blocker p:not(.LegalPage-module__bHW_4a__blockerLabel){margin:0}.LegalPage-module__bHW_4a__blocker ul{margin-bottom:0}.LegalPage-module__bHW_4a__content{gap:0;max-width:900px;display:grid}.LegalPage-module__bHW_4a__content>section{border-top:1px solid var(--line);padding-block:42px}.LegalPage-module__bHW_4a__content>section:first-child{border-top:0;padding-top:0}.LegalPage-module__bHW_4a__content h2{color:var(--ink);margin:0 0 20px;font-size:clamp(31px,4vw,46px);line-height:1.08}.LegalPage-module__bHW_4a__content h3{margin:32px 0 12px;font-size:25px;line-height:1.2}.LegalPage-module__bHW_4a__content p,.LegalPage-module__bHW_4a__content li,.LegalPage-module__bHW_4a__callout p,.LegalPage-module__bHW_4a__callout li{color:#514540;line-height:1.78}.LegalPage-module__bHW_4a__content p{margin:0 0 16px}.LegalPage-module__bHW_4a__content ul,.LegalPage-module__bHW_4a__content ol{gap:9px;padding-left:23px;display:grid}.LegalPage-module__bHW_4a__content a{text-underline-offset:4px;text-decoration-thickness:1px}.LegalPage-module__bHW_4a__content a:hover{color:var(--wine)}.LegalPage-module__bHW_4a__content table{border-collapse:collapse;width:100%;margin-top:24px;font-size:14px}.LegalPage-module__bHW_4a__content th,.LegalPage-module__bHW_4a__content td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:16px 14px}.LegalPage-module__bHW_4a__content th{background:var(--ivory-deep)}.LegalPage-module__bHW_4a__content dl{border-top:1px solid var(--line);grid-template-columns:minmax(170px,.5fr) minmax(0,1.5fr);margin:22px 0;display:grid}.LegalPage-module__bHW_4a__content dt,.LegalPage-module__bHW_4a__content dd{border-bottom:1px solid var(--line);margin:0;padding:14px 0}.LegalPage-module__bHW_4a__content dt{padding-right:22px;font-weight:750}.LegalPage-module__bHW_4a__callout{border-left:4px solid var(--green);background:#e4ebe4;margin:8px 0 34px;padding:clamp(24px,4vw,38px)}.LegalPage-module__bHW_4a__calloutWarning{border-left-color:var(--wine);background:#f2dfd8}.LegalPage-module__bHW_4a__callout h2{margin-bottom:12px;font-size:clamp(26px,3vw,34px)}.LegalPage-module__bHW_4a__callout p:last-child,.LegalPage-module__bHW_4a__callout ul:last-child{margin-bottom:0}@media (max-width:620px){.LegalPage-module__bHW_4a__hero:after{opacity:.55}.LegalPage-module__bHW_4a__blocker{grid-template-columns:1fr}.LegalPage-module__bHW_4a__content{min-width:0}.LegalPage-module__bHW_4a__content table{display:block;overflow-x:auto}.LegalPage-module__bHW_4a__content dl{grid-template-columns:1fr}.LegalPage-module__bHW_4a__content dt{border-bottom:0;padding-bottom:3px}.LegalPage-module__bHW_4a__content dd{padding-top:3px}}
.WithdrawalForm-module__FfGEga__form,.WithdrawalForm-module__FfGEga__receipt{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fffaf2;margin-top:28px;padding:clamp(24px,5vw,48px)}.WithdrawalForm-module__FfGEga__form h3,.WithdrawalForm-module__FfGEga__receipt h3{margin-top:0;font-size:clamp(27px,3.5vw,38px)}.WithdrawalForm-module__FfGEga__step{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800;color:var(--wine)!important;margin:0 0 22px!important}.WithdrawalForm-module__FfGEga__field{gap:8px;margin-bottom:24px;display:grid}.WithdrawalForm-module__FfGEga__field label,.WithdrawalForm-module__FfGEga__fieldset legend{color:var(--ink);font-weight:750}.WithdrawalForm-module__FfGEga__field input,.WithdrawalForm-module__FfGEga__field textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #26191659;border-radius:0}.WithdrawalForm-module__FfGEga__field input{min-height:52px;padding:10px 13px}.WithdrawalForm-module__FfGEga__field textarea{resize:vertical;min-height:120px;padding:13px}.WithdrawalForm-module__FfGEga__field span,.WithdrawalForm-module__FfGEga__privacyNote{font-size:12px;color:var(--muted)!important}.WithdrawalForm-module__FfGEga__field .WithdrawalForm-module__FfGEga__fieldError{font-weight:700;color:#721126!important}.WithdrawalForm-module__FfGEga__fieldset{border:0;gap:12px;margin:0 0 24px;padding:0;display:grid}.WithdrawalForm-module__FfGEga__fieldset legend{margin-bottom:10px}.WithdrawalForm-module__FfGEga__radio{border:1px solid var(--line);cursor:pointer;background:#fff;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.WithdrawalForm-module__FfGEga__radio:has(input:checked){border-color:var(--wine);box-shadow:inset 0 0 0 1px var(--wine)}.WithdrawalForm-module__FfGEga__radio input{width:18px;height:18px;accent-color:var(--wine);margin:3px 0 0}.WithdrawalForm-module__FfGEga__radio span{color:var(--muted);gap:2px;font-size:13px;display:grid}.WithdrawalForm-module__FfGEga__radio strong{color:var(--ink);font-size:15px}.WithdrawalForm-module__FfGEga__primaryButton,.WithdrawalForm-module__FfGEga__secondaryButton{border:1px solid var(--wine);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:52px;padding:13px 22px;font-size:11px;font-weight:800}.WithdrawalForm-module__FfGEga__primaryButton{color:#fff;background:var(--wine)}.WithdrawalForm-module__FfGEga__secondaryButton{color:var(--wine);background:0 0}.WithdrawalForm-module__FfGEga__primaryButton:hover:not(:disabled),.WithdrawalForm-module__FfGEga__secondaryButton:hover:not(:disabled){color:#fff;background:var(--wine-dark)}.WithdrawalForm-module__FfGEga__primaryButton:disabled,.WithdrawalForm-module__FfGEga__secondaryButton:disabled{cursor:wait;opacity:.6}.WithdrawalForm-module__FfGEga__actions{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:30px;display:flex}.WithdrawalForm-module__FfGEga__review{grid-template-columns:minmax(190px,.65fr) minmax(0,1.35fr)!important}.WithdrawalForm-module__FfGEga__error{background:#f7dfe2;border-left:4px solid #a40026;padding:13px 16px;color:#721126!important}.WithdrawalForm-module__FfGEga__receipt{background:#e4ebe4;border-color:#183f3561}.WithdrawalForm-module__FfGEga__receipt dl{margin-bottom:30px!important}@media (max-width:620px){.WithdrawalForm-module__FfGEga__actions{display:grid}.WithdrawalForm-module__FfGEga__primaryButton,.WithdrawalForm-module__FfGEga__secondaryButton{width:100%}.WithdrawalForm-module__FfGEga__review{grid-template-columns:1fr!important}}
