.withdrawal-hero{min-height:58vh;padding:clamp(140px,18vw,250px) 6vw 70px;background:#24251f;color:#fff}
.withdrawal-hero h1{margin:12px 0;font:700 clamp(64px,10vw,150px)/.82 "Barlow Condensed",sans-serif;text-transform:uppercase}
.withdrawal-hero h1 em{color:#ddd3bf;font:italic 400 .62em/1 Georgia,serif;text-transform:none}
.withdrawal-hero>p:last-child{max-width:720px;font-size:18px;line-height:1.65}
.withdrawal-shell{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(480px,1.25fr);gap:6vw;padding:clamp(60px,8vw,120px) 6vw;background:#e9e0cf}
.withdrawal-info h2,.withdrawal-form h2{font:700 clamp(42px,5vw,72px)/.9 "Barlow Condensed",sans-serif;text-transform:uppercase}
.withdrawal-info h2 em{color:#b4271f;font:italic 400 .72em/1 Georgia,serif;text-transform:none}
.withdrawal-info p{max-width:620px;line-height:1.75}.withdrawal-info a{color:inherit;font-weight:700}
.withdrawal-form{background:#f7f2e8}
@media(max-width:850px){.withdrawal-shell{grid-template-columns:1fr}.withdrawal-hero{min-height:auto}.withdrawal-form{padding:24px}}
