.LegalPage-module__bHW_4a__section{background:var(--color-bg);padding:120px 0 100px}.LegalPage-module__bHW_4a__container{max-width:780px;margin:0 auto;padding:0 24px}.LegalPage-module__bHW_4a__title{font-family:var(--font-serif), Georgia, serif;color:var(--color-text);margin-bottom:8px;font-size:2.5rem;font-weight:600}.LegalPage-module__bHW_4a__meta{color:var(--color-text-muted);margin-bottom:12px;font-size:.875rem}.LegalPage-module__bHW_4a__summary{border-left:3px solid var(--color-primary);background:var(--color-bg-subtle,#00000005);color:var(--color-text-muted);margin:24px 0 40px;padding:16px 20px;font-size:.95rem;line-height:1.7}.LegalPage-module__bHW_4a__summary strong{color:var(--color-text)}.LegalPage-module__bHW_4a__body{color:var(--color-text);font-size:1rem;line-height:1.8}.LegalPage-module__bHW_4a__body h2{color:var(--color-text);margin:40px 0 12px;font-size:1.25rem;font-weight:600}.LegalPage-module__bHW_4a__body h3{color:var(--color-text);margin:28px 0 8px;font-size:1.05rem;font-weight:600}.LegalPage-module__bHW_4a__body p{margin-bottom:16px}.LegalPage-module__bHW_4a__body ul{margin:0 0 16px;padding-left:24px;list-style:outside}.LegalPage-module__bHW_4a__body li{margin-bottom:8px}.LegalPage-module__bHW_4a__body a{color:var(--color-primary);text-decoration:underline}.LegalPage-module__bHW_4a__body table{border-collapse:collapse;width:100%;margin-bottom:24px;font-size:.9rem;display:block;overflow-x:auto}.LegalPage-module__bHW_4a__body th,.LegalPage-module__bHW_4a__body td{border:1px solid var(--color-border,#0000001f);text-align:left;vertical-align:top;padding:8px 12px}.LegalPage-module__bHW_4a__body th{background:var(--color-bg-subtle,#00000008);font-weight:600}@media (max-width:640px){.LegalPage-module__bHW_4a__section{padding:90px 0 70px}.LegalPage-module__bHW_4a__title{font-size:2rem}}