.recharge-overview{margin-top:38px;margin-bottom:38px;padding:28px;border:1px solid #e1e6f0;border-radius:16px;background:#fff}.recharge-overview .section-heading{align-items:flex-start;gap:24px}.recharge-overview .section-heading h2{font-size:23px;line-height:1.5}.recharge-overview .section-heading p{margin-top:9px;color:#63748d;font-size:13px;line-height:1.8}.recharge-overview .section-heading>a{font-size:13px;white-space:nowrap;color:#6043b7}.recharge-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:27px 0}.recharge-steps li{padding:20px;background:#f7f8fc;border-radius:12px}.recharge-steps li>span{font-size:12px;color:#7256bd;font-weight:700}.recharge-steps h3{font-size:16px;line-height:1.6;margin:10px 0}.recharge-steps p{font-size:13px;color:#52647d;line-height:1.9;margin-bottom:12px}.recharge-steps a{font-size:12px;color:#6043b7}.recharge-answers details{border-top:1px solid #e4e8f0;padding:17px 0}.recharge-answers summary{font-size:15px;font-weight:600;cursor:pointer;line-height:1.7;color:#253650}.recharge-answers details>p{font-size:14px;line-height:1.95;margin:12px 0 0;color:#52627b}.recharge-disclosure{margin-top:18px;font-size:12px;line-height:1.9;color:#78869b}.mobile-recharge-guide>p{font-size:13px;line-height:1.95;color:#596b84;margin:12px 0}.mobile-recharge-guide>a{font-size:13px;color:#6043b7;line-height:1.9}.recharge-guide-page{background:#f5f7fb;color:#253650}.guide-header{max-width:1040px;margin:auto;min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 28px;border-bottom:1px solid #e1e6f0}.guide-brand{font-size:23px;font-weight:800;color:#303359;text-decoration:none}.guide-header nav{display:flex;gap:24px;flex-wrap:wrap;font-size:13px}.guide-header nav a{color:#52647d;text-decoration:none}.guide-main{max-width:1040px;margin:28px auto 40px;padding:0 28px}.guide-breadcrumb{font-size:13px;color:#7b879a;margin-bottom:22px}.guide-breadcrumb a{color:#5c48a0}.guide-main article{background:#fff;border:1px solid #e1e6f0;border-radius:18px;padding:40px 48px}.guide-heading{margin-bottom:28px}.guide-heading>p:first-child{font-size:13px;color:#7256bd}.guide-heading h1{font-size:34px;line-height:1.55;margin:15px 0 17px;letter-spacing:-.5px}.guide-heading>p:last-child{font-size:15px;line-height:1.9;color:#65758a}.guide-toc{display:flex;flex-wrap:wrap;gap:10px 24px;background:#f5f4fa;border-radius:10px;padding:16px 20px}.guide-toc a{font-size:13px}.guide-main article>section{padding-top:32px;scroll-margin-top:20px}.guide-main h2{font-size:23px;line-height:1.6;margin:0 0 16px}.guide-main h3{font-size:17px;margin:24px 0 12px;line-height:1.7}.guide-main section>p,.guide-main li{font-size:15px;line-height:2;color:#4e5f77}.guide-main section>p{margin:13px 0}.guide-main ol,.guide-main ul{padding-left:23px}.guide-main li{padding-left:4px;margin:11px 0}.guide-main a{color:#6043b7;text-underline-offset:3px}.guide-main table{width:100%;border-collapse:collapse;margin:25px 0 10px;font-size:14px}.guide-main caption{text-align:left;font-weight:600;margin-bottom:12px}.guide-main th,.guide-main td{padding:13px 12px;text-align:left;border-bottom:1px solid #e2e7ef;font-size:14px}.guide-main thead{background:#f6f7fb}.guide-main .guide-note{font-size:12px;color:#78869b}.guide-next{padding:26px;background:#f6f4fc;margin-top:32px;border-radius:12px}.guide-next p{font-size:14px;line-height:1.9;color:#596b83}.guide-next>div{display:flex;gap:14px;flex-wrap:wrap;margin-top:18px}.guide-next a.button-primary{color:#fff}.guide-next .button{min-height:42px;font-size:13px}
@media(max-width:799px){.guide-header{align-items:flex-start;gap:18px;padding:20px}.guide-header nav{gap:12px;font-size:12px;justify-content:flex-end}.guide-brand{white-space:nowrap;font-size:20px}.guide-main{padding:0 16px;margin-top:21px}.guide-main article{padding:25px 20px;border-radius:14px}.guide-heading h1{font-size:27px;line-height:1.6}.guide-main h2{font-size:21px}.guide-main section>p,.guide-main li{font-size:14px}.guide-main th,.guide-main td{padding:12px 6px;font-size:12px}.guide-main table{table-layout:fixed;overflow-wrap:anywhere}.guide-next{padding:20px}.guide-next .button{width:100%}.guide-toc{gap:12px 18px;padding:15px}.recharge-overview{padding:20px}.recharge-overview .section-heading{display:block}.recharge-overview .section-heading>a{display:inline-block;margin-top:14px;white-space:normal}.recharge-steps{grid-template-columns:1fr}}
