.utility-page{background:#f8fafd}.utility-main{max-width:980px;margin:auto;padding:48px 24px 56px;min-height:580px;color:#193761}.utility-heading{text-align:center;max-width:670px;margin:0 auto 30px}.utility-heading>p:first-child,.utility-kicker{font-size:10px;letter-spacing:2px;color:#c5892e}.utility-heading h1,.utility-center h1{font-size:32px;line-height:1.35;margin:12px 0}.utility-heading>p:last-child,.utility-center>p{font-size:14px;line-height:1.8;color:#8091ac}.utility-center{max-width:620px;text-align:center;margin:20px auto}.error-number{font-size:125px;line-height:1.2;font-weight:800;color:#eeb452;letter-spacing:8px}.utility-actions{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;margin:26px 0}.utility-actions a,.utility-support{font-size:12px;color:#607a9d;text-decoration:none;padding:10px}.utility-primary{display:inline-block;background:linear-gradient(#ffdb80,#ffaf28);border:1px solid #ffd280;border-radius:8px;padding:12px 18px!important;color:#19365c!important;font:inherit;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer}.utility-search{display:block;max-width:600px;margin:0 auto 24px;font-size:12px}.utility-main input{display:block;width:100%;height:46px;border:1px solid #e0e8f3;border-radius:8px;font:inherit;font-size:13px;padding:12px;background:white;color:#23456e;margin:8px 0 18px}.faq-list{max-width:760px;margin:auto}.faq-list details{border:1px solid #e5ebf4;background:white;border-radius:9px;margin:10px 0;padding:18px 20px}.faq-list summary{font-size:14px;font-weight:600;cursor:pointer;line-height:1.7}.faq-list p,.utility-box>p{font-size:13px;line-height:1.9;color:#7b8eaa}.utility-steps{display:grid;grid-template-columns:1fr 1fr;gap:16px}.utility-steps article{display:flex;align-items:flex-start;gap:17px;background:white;border:1px solid #e3ebf4;border-radius:11px;padding:23px}.utility-steps article>span{width:38px;height:38px;display:grid;place-items:center;background:#fff2d9;border-radius:10px;color:#cf9435;font-size:13px;flex-shrink:0}.utility-steps h2{font-size:16px;margin:2px 0 10px;line-height:1.5}.utility-steps p{font-size:12px;color:#8293ad;line-height:1.8}.utility-steps a{font-size:12px;color:#bb842c;text-decoration:none}.utility-note{font-size:11px!important;line-height:1.8;color:#8d9bb0!important;background:#f3f7fc;border:1px solid #e5edf6;border-radius:8px;padding:13px;margin-top:22px}.utility-box{max-width:620px;margin:auto;background:white;border:1px solid #e2eaf5;border-radius:13px;padding:30px}.utility-box label{font-size:13px}.utility-box form button{width:100%}#verify-result:empty{display:none}#verify-result{margin-top:20px;border-top:1px solid #eaf0f6;padding-top:15px;font-size:13px;line-height:1.8}#verify-result dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #eef2f8;padding:9px 0}#verify-result dd{margin:0;text-align:right}#verify-result dt{color:#8798b0}.payment-demo-tabs{display:flex;justify-content:center;gap:8px;margin-bottom:20px}.payment-demo-tabs button{font:inherit;font-size:12px;border:1px solid #e2e9f4;background:white;border-radius:7px;padding:9px 14px;color:#768ba9;cursor:pointer}.payment-demo-tabs [aria-pressed=true]{background:#fff3dd;border-color:#ffd08a;color:#b88124}.payment-status{text-align:center}.payment-status h2{font-size:24px}.payment-status #payment-copy{font-size:13px;line-height:1.9;color:#7c8da7}#payment-symbol{font-size:35px;width:70px;height:70px;display:grid;place-items:center;background:#fff4df;border-radius:50%;color:#d1942d;margin:auto}.utility-main :focus-visible{outline:2px solid #ffb94c;outline-offset:3px}.utility-main [hidden]{display:none!important}@media(max-width:650px){.utility-main{padding:30px 16px;min-height:500px}.utility-heading h1,.utility-center h1{font-size:26px}.utility-heading>p:last-child{font-size:13px}.utility-steps{grid-template-columns:1fr}.utility-box{padding:22px}.faq-list details{padding:16px}.faq-list summary{font-size:13px}.error-number{font-size:100px}.payment-status h2{font-size:22px}}
.utility-main h1,.utility-main h2{white-space:normal;overflow-wrap:anywhere}.utility-main{min-width:0}
