.LegalPage-module__fHQU8a__page{background:var(--color-app-canvas);min-height:100vh;color:var(--color-app-canvas-foreground);padding:40px 16px 80px}.LegalPage-module__fHQU8a__container{flex-direction:column;gap:16px;max-width:720px;margin:0 auto;display:flex}.LegalPage-module__fHQU8a__brandRow{align-items:center;gap:8px;display:flex}.LegalPage-module__fHQU8a__brandMark{background:linear-gradient(160deg, var(--color-blue-primary-bright), var(--color-blue-primary-deep));width:28px;height:28px;color:var(--color-blue-primary-foreground);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.LegalPage-module__fHQU8a__brandName{font-size:.875rem;font-weight:600}.LegalPage-module__fHQU8a__title{font-size:1.75rem;font-weight:700}.LegalPage-module__fHQU8a__updatedAt{color:var(--color-app-canvas-foreground-muted);font-size:.8125rem}.LegalPage-module__fHQU8a__content{flex-direction:column;gap:14px;font-size:.9375rem;line-height:1.65;display:flex}.LegalPage-module__fHQU8a__content h2{margin-top:12px;font-size:1.125rem;font-weight:600}.LegalPage-module__fHQU8a__content ul{flex-direction:column;gap:6px;padding-left:20px;display:flex}.LegalPage-module__fHQU8a__content a{color:var(--color-blue-primary-bright);text-decoration:underline}.LegalPage-module__fHQU8a__back{margin-top:24px;font-size:.875rem}.LegalPage-module__fHQU8a__back a{color:var(--color-blue-primary-bright);text-decoration:underline}
