.withdrawal-page .sim-intro h1{font-size:44px}.withdrawal-page .result-label{font-size:16px;font-weight:500;line-height:1.6}.withdrawal-page .result-exact{font-size:13px;line-height:1.9;margin-top:10px}.withdrawal-page .result-value{font-size:44px}.withdrawal-page .field-help{font-size:12px}.chart-caption{font-size:11px;color:#647455;margin:6px 0 15px}.withdrawal-page .scenario-card>strong{font-size:25px}.withdrawal-page .scenario-card>small{line-height:1.8}.withdrawal-page .sim-header nav{flex-wrap:wrap}.withdrawal-page .table-scroll table{min-width:430px}
@media(max-width:800px){#withdrawal-form{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.withdrawal-page .sim-intro h1{font-size:40px}}
@media(max-width:520px){#withdrawal-form{grid-template-columns:1fr}.withdrawal-page .sim-intro h1{font-size:31px}.withdrawal-page .result-value{font-size:34px}.withdrawal-page .result-exact{font-size:12px}.withdrawal-page .result-label{font-size:13px}.withdrawal-page .sim-header nav{justify-content:flex-start;gap:12px 18px}.withdrawal-page .scenario-card>strong{font-size:20px}.withdrawal-page .scenario-card>small{font-size:10px}.withdrawal-page .result-breakdown{grid-template-columns:1fr;gap:14px}.withdrawal-page .result-breakdown strong{font-size:22px}}
