.LegalDocumentPage_page__PPP7p{box-sizing:border-box;width:100%;min-height:100vh;padding:2.5rem 1.25rem 4rem;background:#f6f7f9}.LegalDocumentPage_card__lmqwb{box-sizing:border-box;width:min(100%,860px);max-width:100%;margin:0 auto;padding:2.5rem clamp(1.25rem,4vw,3.5rem);border:1px solid #e5e7eb;border-radius:8px;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.06)}.LegalDocumentPage_topBar__28Cvp{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.LegalDocumentPage_brand__iu_f_{color:#2f3350;font-size:1.25rem;font-weight:750;text-decoration:none}.LegalDocumentPage_brand__iu_f_ span{color:#7c73f2}.LegalDocumentPage_effectiveDate__8Nli_,.LegalDocumentPage_version__2O5k6{color:#6b7280;font-size:.875rem}.LegalDocumentPage_effectiveDate__8Nli_{margin:1rem 0 2rem}.LegalDocumentPage_content___Xw9e{min-width:0;color:#374151;font-size:1rem;line-height:1.75;overflow-wrap:anywhere}.LegalDocumentPage_content___Xw9e h1,.LegalDocumentPage_content___Xw9e h2,.LegalDocumentPage_content___Xw9e h3{color:#171a2b;line-height:1.3}.LegalDocumentPage_content___Xw9e h1{margin:0 0 1.5rem;font-size:clamp(1.85rem,5vw,2.5rem)}.LegalDocumentPage_content___Xw9e h2{margin:2.25rem 0 .75rem;font-size:1.35rem;scroll-margin-top:1.5rem}.LegalDocumentPage_content___Xw9e h3{margin:1.75rem 0 .5rem;font-size:1.1rem}.LegalDocumentPage_content___Xw9e blockquote,.LegalDocumentPage_content___Xw9e ol,.LegalDocumentPage_content___Xw9e p,.LegalDocumentPage_content___Xw9e ul{margin:0 0 1rem}.LegalDocumentPage_content___Xw9e ol,.LegalDocumentPage_content___Xw9e ul{padding-left:1.5rem}.LegalDocumentPage_content___Xw9e a{color:#4f46e5;text-decoration:underline;text-underline-offset:2px}.LegalDocumentPage_content___Xw9e blockquote{padding:.875rem 1rem;border-left:3px solid #667eea;color:#4b5563;background:#f8f9ff}@media (max-width:480px){.LegalDocumentPage_page__PPP7p{padding:0;background:#fff}.LegalDocumentPage_card__lmqwb{padding:1.5rem 1.1rem 3rem;border:0;box-shadow:none}.LegalDocumentPage_topBar__28Cvp{align-items:flex-start}}