.legal-page{color:#eef4f2;background:#07131a;max-width:820px;margin:0 auto;padding:40px 20px 80px;font-size:16px;line-height:1.65}.legal-draft-notice{color:#fff3d6;background:#2a2007;border:1px solid #f0b541;border-left-width:6px;border-radius:6px;margin-bottom:32px;padding:16px 18px}.legal-draft-notice strong{font-size:17px;display:block}.legal-draft-notice p{margin:6px 0 0}.legal-kicker{color:#b9c8cc;letter-spacing:.08em;margin:0 0 8px;font-size:13px}.legal-page h1{margin:0 0 12px;font-size:clamp(30px,5vw,42px);line-height:1.15}.legal-summary{color:#d3dfdf;font-size:18px}.legal-body h2{margin:36px 0 10px;font-size:22px}.legal-body h3{margin:22px 0 6px;font-size:18px}.legal-body table{border-collapse:collapse;width:100%;margin:12px 0;font-size:15px}.legal-body th,.legal-body td{text-align:left;vertical-align:top;border:1px solid #2f4650;padding:8px 10px}.legal-table-wrap{overflow-x:auto}.legal-body a{color:#9fe3ff;text-decoration:underline}.legal-owner-input{color:#1b1300;background:#f0b541;border-radius:3px;padding:0 4px}
