.LegalPage-module-scss-module__GDgFKq__article{gap:var(--reading-space);flex-direction:column;width:100%;max-width:1120px;margin-inline:auto;display:flex}.LegalPage-module-scss-module__GDgFKq__heading{align-items:center;gap:var(--card-gap);display:grid}.LegalPage-module-scss-module__GDgFKq__intro{flex-direction:column;gap:16px;min-width:0;display:flex}.LegalPage-module-scss-module__GDgFKq__title{color:var(--portal-ink);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:500;line-height:1.2}@media (min-width:768px){.LegalPage-module-scss-module__GDgFKq__title{font-size:34px}}@media (min-width:1440px){.LegalPage-module-scss-module__GDgFKq__title{font-size:44px}}.LegalPage-module-scss-module__GDgFKq__updated{color:var(--portal-muted);margin:0;font-size:14px}.LegalPage-module-scss-module__GDgFKq__artwork{justify-self:center;width:100%;max-width:220px;height:auto;display:block}.LegalPage-module-scss-module__GDgFKq__layout{gap:var(--page-gap);align-items:start;display:grid}.LegalPage-module-scss-module__GDgFKq__content{gap:var(--page-gap);flex-direction:column;min-width:0;display:flex}.LegalPage-module-scss-module__GDgFKq__prose{max-width:760px;color:var(--portal-ink);overflow-wrap:anywhere;flex-direction:column;gap:18px;font-size:16px;line-height:1.75;display:flex}.LegalPage-module-scss-module__GDgFKq__prose h2{color:var(--portal-ink);scroll-margin-top:var(--sticky-content-top,96px);margin:16px 0 0;font-size:24px;font-weight:500;line-height:1.35}.LegalPage-module-scss-module__GDgFKq__prose h3{color:var(--portal-ink);margin:8px 0 0;font-size:19px;font-weight:500}.LegalPage-module-scss-module__GDgFKq__prose p{color:var(--portal-muted);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.LegalPage-module-scss-module__GDgFKq__prose li{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.LegalPage-module-scss-module__GDgFKq__prose ul{color:var(--portal-muted);flex-direction:column;gap:10px;margin:0;padding-left:22px;display:flex}.LegalPage-module-scss-module__GDgFKq__prose a{color:var(--portal-link);text-underline-offset:3px;text-decoration:underline}.LegalPage-module-scss-module__GDgFKq__prose strong{color:var(--portal-ink);font-weight:500}.LegalPage-module-scss-module__GDgFKq__sidebar{display:none}@media (min-width:768px){.LegalPage-module-scss-module__GDgFKq__heading{gap:var(--page-gap);grid-template-columns:minmax(0,1fr) 240px}.LegalPage-module-scss-module__GDgFKq__artwork{max-width:240px}.LegalPage-module-scss-module__GDgFKq__prose{font-size:17px}}@media (min-width:1440px){.LegalPage-module-scss-module__GDgFKq__layout{grid-template-columns:minmax(0, 1fr) var(--sidebar-width);gap:var(--sidebar-gap)}.LegalPage-module-scss-module__GDgFKq__tocMobile.LegalPage-module-scss-module__GDgFKq__tocMobile{display:none}.LegalPage-module-scss-module__GDgFKq__sidebar{top:var(--sticky-content-top,96px);z-index:20;min-width:0;transition:top .3s;display:block;position:sticky}.LegalPage-module-scss-module__GDgFKq__heading{grid-template-columns:minmax(0, 1fr) var(--sidebar-width)}.LegalPage-module-scss-module__GDgFKq__artwork{max-width:280px}}@media (prefers-reduced-motion:reduce){.LegalPage-module-scss-module__GDgFKq__sidebar{transition:none}}
