.LegalPage_page__EVbnT{background:#fafafa;min-height:80vh;padding:5rem 2rem}.LegalPage_inner__8wo3u{max-width:760px;margin:0 auto}.LegalPage_eyebrow__Nndrs{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4e0a86;margin-bottom:1rem}.LegalPage_content__mh__g h1{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;color:#1a0030;line-height:1.2;margin-bottom:.4rem}.LegalPage_content__mh__g>p:first-of-type{font-size:.82rem;color:#888;margin-bottom:2.5rem}.LegalPage_content__mh__g hr{border:none;border-top:1px solid #e8e0f0;margin:2rem 0}.LegalPage_content__mh__g h2{font-size:1.15rem;font-weight:700;color:#1a0030;margin-top:2.5rem;margin-bottom:.6rem}.LegalPage_content__mh__g p{font-size:.97rem;color:#3a3a4a;line-height:1.8;margin-bottom:1rem}.LegalPage_content__mh__g ol,.LegalPage_content__mh__g ul{padding-left:1.5rem;margin-bottom:1rem}.LegalPage_content__mh__g li{font-size:.97rem;color:#3a3a4a;line-height:1.8;margin-bottom:.25rem}.LegalPage_content__mh__g strong{color:#1a0030;font-weight:700}.LegalPage_content__mh__g a{color:#4e0a86;text-decoration:underline;-webkit-text-decoration-color:rgba(78,10,134,.3);text-decoration-color:rgba(78,10,134,.3);text-underline-offset:3px;transition:-webkit-text-decoration-color .2s;transition:text-decoration-color .2s;transition:text-decoration-color .2s,-webkit-text-decoration-color .2s}.LegalPage_content__mh__g a:hover{-webkit-text-decoration-color:#4e0a86;text-decoration-color:#4e0a86}.LegalPage_content__mh__g table{width:100%;border-collapse:collapse;font-size:.88rem;margin-bottom:1.5rem;overflow-x:auto;display:block}.LegalPage_content__mh__g th{background:#f0eaf8;color:#1a0030;font-weight:700;text-align:left;padding:.6rem .85rem;border-bottom:2px solid #d9c8f0}.LegalPage_content__mh__g td{padding:.55rem .85rem;border-bottom:1px solid #eee;color:#3a3a4a;vertical-align:top}.LegalPage_content__mh__g tr:last-child td{border-bottom:none}.LegalPage_content__mh__g code{background:#f0eaf8;color:#4e0a86;padding:.1em .45em;border-radius:4px;font-size:.88em;font-family:Courier New,monospace}.LegalPage_back__8l6xI{display:inline-flex;align-items:center;gap:.4rem;margin-top:3rem;color:#4e0a86;font-size:.88rem;font-weight:600;text-decoration:none;letter-spacing:.04em;transition:opacity .2s}.LegalPage_back__8l6xI:hover{opacity:.7}