.LegalDocument_layout__PqSFN{max-width:900px;margin:24px auto}.LegalDocument_contents__OJKkc{margin-bottom:20px;padding:16px 24px;background:#fff;border:1px solid #dce2ec;border-radius:10px}.LegalDocument_contents__OJKkc summary{cursor:pointer;font-weight:600}.LegalDocument_contents__OJKkc ol{list-style:none;padding:12px 0 0;display:grid;gap:8px}.LegalDocument_contents__OJKkc a{text-decoration:underline;text-underline-offset:3px}.LegalDocument_document__6Lbsi{background:#fff;border:1px solid #dce2ec;border-radius:10px;padding:clamp(20px,4vw,48px);font-size:15px;line-height:1.75;overflow-wrap:anywhere}.LegalDocument_document__6Lbsi h1{font-size:clamp(26px,4vw,36px);font-weight:650;line-height:1.2;margin-bottom:24px;letter-spacing:-.025em}.LegalDocument_document__6Lbsi h2{font-size:20px;line-height:1.4;font-weight:650;margin:36px 0 14px;scroll-margin-top:24px}.LegalDocument_document__6Lbsi p{margin:0 0 18px}.LegalDocument_document__6Lbsi ol,.LegalDocument_document__6Lbsi ul{padding-left:24px;margin:0 0 22px}.LegalDocument_document__6Lbsi ul{list-style:disc}.LegalDocument_document__6Lbsi ol{list-style:decimal}.LegalDocument_document__6Lbsi li{padding-left:4px;margin:10px 0}.LegalDocument_document__6Lbsi a{text-decoration:underline;text-underline-offset:3px}.LegalDocument_document__6Lbsi .legal-notice{border-left:3px solid #8b5cf6;padding:14px 18px;background:#f5f1ff;margin:24px 0}@media print{.LegalDocument_contents__OJKkc{display:none}.LegalDocument_document__6Lbsi{border:0;padding:0}}