.legal-page{max-width:1000px;padding:50px 6% 70px;margin:auto}.legal-back{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:#bcb1a5;margin-bottom:32px}.legal-page h1{font-size:clamp(45px,7vw,80px);letter-spacing:-3px;line-height:1.1;overflow-wrap:anywhere}.legal-intro{font-size:17px;line-height:1.8;color:#bcb1a5;max-width:700px;margin:23px 0 30px}.legal-draft{border:1px solid #7b4a2d;border-left:3px solid #ff5c16;background:#281b13;padding:19px 22px;margin-bottom:38px;color:#dec9b8;font-size:13px;line-height:1.8}.legal-draft strong{color:#ff915d;display:block;margin-bottom:4px}.legal-draft p{margin:0}.legal-copy{max-width:760px}.legal-copy section{padding:26px 0;border-bottom:1px solid #39322d}.legal-copy h2{font-size:24px;line-height:1.3;letter-spacing:-.5px;margin:0 0 16px;color:#eeeae4}.legal-copy p{font-size:14px;color:#bcb1a5;line-height:1.95;margin:0 0 16px;overflow-wrap:anywhere}.legal-copy p:last-child{margin:0}.legal-copy strong{color:#ddd1c5}.legal-copy .missing{border-left:2px solid #a66037;padding-left:15px;color:#d5b393;font-size:13px}.legal-copy dl{display:grid;grid-template-columns:105px minmax(0,1fr);gap:12px 20px;font-size:14px}.legal-copy dt{color:#eeeae4}.legal-copy dd{margin:0;color:#bcb1a5;overflow-wrap:anywhere}.legal-copy code{font-size:12px;overflow-wrap:anywhere;white-space:normal;color:#dec9b8}.legal-table-wrap{max-width:100%;margin:22px 0}.legal-copy table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;text-align:left}.legal-copy caption{text-align:left;font-size:12px;color:#bcb1a5;margin-bottom:12px}.legal-copy th{color:#eeeae4;font-weight:600}.legal-copy th,.legal-copy td{padding:13px 9px;vertical-align:top;border:1px solid #39322d;overflow-wrap:anywhere}.legal-copy td{color:#bcb1a5}.legal-crosslinks{display:flex;gap:12px 28px;flex-wrap:wrap;margin-top:34px;font-size:13px}.legal-crosslinks a{display:inline-flex;align-items:center;min-height:44px}.legal-crosslinks a[aria-current=page]{color:#ff5c16}.footer-links{display:flex;gap:10px 25px;flex-wrap:wrap;margin-left:auto}.footer-links a{font-size:11px;display:inline-flex;align-items:center;min-height:44px}@media(max-width:600px){.legal-page{padding-top:25px}.legal-page h1{font-size:43px;letter-spacing:-1.8px}.legal-intro{font-size:14px}.legal-back{margin-bottom:25px}.legal-copy h2{font-size:21px}.legal-draft{padding:16px;font-size:12px}.legal-copy p{font-size:13px}.legal-copy dl{grid-template-columns:1fr;gap:5px}.legal-copy dd{margin-bottom:10px}.legal-copy th,.legal-copy td{padding:10px 7px}.legal-copy code{font-size:10px}.footer-links{margin-left:0;width:100%}.legal-crosslinks{gap:8px 24px}}
