.withdrawalPage{max-width:800px}.withdrawalPage h1{font-size:clamp(31px,4vw,45px)}.withdrawalPage>p{max-width:620px}.withdrawalNotice{margin:18px 0;padding:12px 14px;border:1px solid #e5cada;border-radius:12px;background:#f8eaf1;font:12px/1.6 Arial,sans-serif}.withdrawalCard{margin-top:18px;padding:22px;border:1px solid #e5cada;border-radius:20px;background:linear-gradient(120deg,#fffdf9,#fff8fc);box-shadow:0 12px 32px #49204f0b}.withdrawalCard form{display:grid;grid-gap:14px;gap:14px}.withdrawalCard h2{margin:0;font:600 18px/1.4 Arial,sans-serif}.withdrawalCard label{display:grid;grid-gap:6px;gap:6px;margin:0;font:14px/1.5 Arial,sans-serif}.withdrawalCard input:not([type=checkbox]){width:100%;min-height:44px;padding:10px 12px;border:1px solid #dfc9dc;border-radius:12px;background:#fff;font:14px/1.4 Arial,sans-serif;color:#36283f}.withdrawalCard .withdrawalHelp,.withdrawalCard small{margin:0;font:12px/1.6 Arial,sans-serif;color:#73667d}.withdrawalCard .withdrawalConfirm{display:flex;align-items:center;gap:10px;min-height:44px}.withdrawalConfirm input{width:20px;height:20px;flex:none;accent-color:#8955a2}.withdrawalCard button{justify-self:start;min-height:44px;padding:10px 14px;border:1px solid transparent;border-radius:12px;background:linear-gradient(120deg,#49204f,#7d275f);color:#fff;font:12px/1.5 Arial,sans-serif;cursor:pointer}.withdrawalCard button:disabled{opacity:.6;cursor:default}.withdrawalCard :is(button,input):focus-visible{outline:2px solid #8955a2;outline-offset:3px}.withdrawalCard [role=alert]{margin:0;font:12px/1.6 Arial,sans-serif;color:#87304f}.withdrawalReceipt{display:grid;grid-gap:14px;gap:14px}.withdrawalReceipt p{margin:0;overflow-wrap:anywhere}.withdrawalPage>nav{display:flex;gap:16px;flex-wrap:wrap;margin-top:18px;font-size:12px}.withdrawalPage>nav a{display:inline-flex;align-items:center;min-height:44px}.withdrawalCard input::placeholder{font-size:12px}html[data-iphone=true] .withdrawalCard input:not([type=checkbox]){font-size:16px}@media(max-width:600px){.withdrawalCard{padding:16px}.withdrawalCard input:not([type=checkbox]){font-size:14px}}html[data-iphone=true] .withdrawalCard input:not([type=checkbox]){font-size:16px!important}@layer sharedJourneyFormTypography{html body .withdrawalPage .withdrawalCard h2{font:600 18px/1.4 Arial,sans-serif!important}html body .withdrawalPage .withdrawalCard form h2{font:600 14px/1.4 Arial,sans-serif!important}}.withdrawalPage h1 .withdrawalTitleAccent{color:#b34c87}main.pageTop.withdrawalPage:before{content:none}