.withdrawal-main{width:min(1040px,calc(100% - 40px));margin:70px auto 120px}.withdrawal-intro{max-width:850px}.withdrawal-intro>small{font-size:.7rem;font-weight:800;letter-spacing:.18em;color:#486d7e}.withdrawal-intro h1{margin:20px 0;font-size:clamp(3.3rem,8vw,7rem);line-height:.9;letter-spacing:-.065em}.withdrawal-intro p{max-width:760px;color:#526c76;font-size:1.05rem}.withdrawal-form{margin-top:45px;padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:20px;border:1px solid #aab9bd;background:#f7f9f8}.withdrawal-form label{display:grid;gap:7px;font-size:.76rem;font-weight:750}.withdrawal-form input{min-height:48px;padding:0 13px;border:1px solid #93a7ae;background:#fff}.withdrawal-form label small{font-weight:500;color:#687d85}.withdrawal-form section,.withdrawal-confirm,.withdrawal-form button{grid-column:1/-1}.withdrawal-form section{padding:20px;border-left:4px solid #1d6077;background:#e5eef0}.withdrawal-form section h2{margin:0 0 8px}.withdrawal-form section p{margin:0}.withdrawal-form .withdrawal-confirm{grid-template-columns:20px 1fr;align-items:start;padding:16px;border:1px solid #9aaeb4;background:#fff;font-weight:600}.withdrawal-confirm input{min-height:0;width:18px;height:18px}.withdrawal-form button{min-height:54px;border:0;background:#0a2231;color:#fff;font-weight:850;cursor:pointer}.withdrawal-message{margin:35px 0;padding:18px;border-left:5px solid}.withdrawal-message.error{background:#f4e1e1;border-color:#a83232;color:#702020}.withdrawal-message.success{background:#dfeee8;border-color:#28725b;color:#17513f}.withdrawal-honeypot{position:absolute!important;left:-10000px!important}.withdrawal-link{padding:8px 11px!important;background:#0a2231!important;color:#fff!important}@media(max-width:720px){.withdrawal-form{grid-template-columns:1fr;padding:25px 20px}.withdrawal-form label{grid-column:1}.withdrawal-main{margin-top:45px}}
