body.k-legal-page{margin:0;max-width:none;padding:0;background:#fafaf7;color:#172033;font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.5}.k-legal-main{padding-top:26px;padding-bottom:20px}.k-legal-document{max-width:1050px;margin:0 auto;padding:24px;border:1px solid #e3e8df;border-radius:16px;background:#fff;box-shadow:0 10px 32px rgba(43,56,39,.06)}.k-legal-document h1,.k-legal-document h2,.k-legal-document h3{line-height:1.2}.k-legal-document h1{font-size:2rem}.k-legal-document h2{margin-top:2rem;border-bottom:1px solid #ddd;padding-bottom:.3rem}.k-legal-document table{border-collapse:collapse;width:100%;margin:1rem 0}.k-legal-document th,.k-legal-document td{border:1px solid #bbb;padding:.55rem;text-align:left;vertical-align:top}.k-legal-document input,.k-legal-document textarea,.k-legal-document select{max-width:100%;box-sizing:border-box}.k-legal-document textarea{width:min(100%,720px)}.legal-note{padding:12px;border:1px solid #bbb;background:#f7f7f7}.legal-warn{padding:12px;border:2px solid #555;background:#fafafa}.small{font-size:.9rem}.badge{display:inline-block;border:1px solid #777;border-radius:12px;padding:2px 8px;margin:2px}summary{cursor:pointer;font-weight:bold;padding:.5rem 0}code{white-space:pre-wrap}.k-legal-footer{margin-top:28px}.ux-footer-copyright{width:min(1280px,calc(100% - 40px));margin:0 auto;padding:14px 0 20px;border-top:1px solid rgba(255,255,255,.14);font-size:11px;opacity:.78}.mbank-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.mbank-product-grid article{border:1px solid #bbb;border-radius:10px;padding:12px}.mbank-product-grid img{display:block;width:100%;aspect-ratio:3/2;object-fit:contain}@media(max-width:720px){.k-legal-document{padding:16px;border-radius:12px}.k-legal-main{width:min(100% - 20px,1280px)}}
