.mb-legal-page{max-width:980px;margin:auto;padding:48px 24px 64px;color:#c4cbd3}.mb-legal-page h1{font-size:clamp(30px,5vw,48px);line-height:1.15;color:#e8efdf;letter-spacing:-1.5px;margin:15px 0 22px}.mb-legal-page h2{font-size:22px;color:#e8efdf;line-height:1.4;margin:0 0 16px}.mb-legal-page p{font-size:15px;line-height:1.9;margin:0 0 18px}.mb-legal-page small{color:#a5aeb8}.mb-legal-page article section{padding:28px 0;border-bottom:1px solid #2b3440;scroll-margin-top:24px}.mb-legal-nav{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0}.mb-legal-nav a{padding:12px 16px;border:1px solid #394451;font-size:13px}.mb-legal-nav [aria-current]{border-color:#a8e46b;color:#b5ec80}.mb-legal-supplier{padding:24px;background:#141b24;border:1px solid #394451}.mb-legal-supplier dl{margin:0}.mb-legal-supplier dl>div{padding:9px 0;border-bottom:1px solid #2b3440}.mb-legal-supplier dt{font-weight:bold;color:#e1e8db;font-size:13px}.mb-legal-supplier dd{margin:6px 0 0;font-size:13px;overflow-wrap:anywhere;line-height:1.6}.mb-legal-index{display:grid;gap:8px;padding:26px 0}.mb-legal-index a{padding:8px 0;color:#b5ec80;font-size:14px;line-height:1.5}.mb-legal-back{padding-top:32px}.mb-legal-back a{color:#b5ec80}.mb-legal-page ul{list-style:disc;padding-left:24px;margin:12px 0 20px;line-height:1.9}.mb-legal-page li{margin:6px 0}.mb-legal-page h3{font-size:22px;color:#e8efdf;line-height:1.4;margin:30px 0 16px}.mb-original-refund strong{color:#e8efdf}.mb-original-refund hr{border:0;border-top:1px solid #394451;margin:24px 0}@media(max-width:700px){.mb-legal-page{padding:30px 20px 100px}.mb-legal-nav{display:grid;grid-template-columns:1fr}.mb-legal-page p{font-size:14px}.mb-legal-page h3{font-size:20px}}
