.LegalPage_page__K57u2{--page-max:1200px}.LegalPage_container__F_X6p{max-width:var(--page-max);margin:0 auto;padding:0 var(--space-6)}.LegalPage_hero__OS1e_{padding:var(--space-16) 0 var(--space-12);background:var(--blue-50);border-bottom:1px solid var(--blue-100)}.LegalPage_updated__wDs4j{margin-top:var(--space-6);color:var(--ink-soft);font-size:var(--text-caption);line-height:var(--lh-body)}.LegalPage_section__QQO70{padding:var(--space-12) 0}.LegalPage_layout___ULHl{display:grid;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.LegalPage_aside__v3g5x{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.LegalPage_aside__v3g5x>a{width:100%;justify-content:center}.LegalPage_article__9_HAt{max-width:var(--measure)}.LegalPage_legalSection__IoQSG{padding:0 0 var(--space-8);border-bottom:1px solid var(--line)}.LegalPage_legalSection__IoQSG+.LegalPage_legalSection__IoQSG{padding-top:var(--space-8)}.LegalPage_legalSection__IoQSG:last-child{border-bottom:0;padding-bottom:0}.LegalPage_index__8DHbD{display:block;margin-bottom:var(--space-3);color:var(--blue-600);font-size:var(--text-caption);font-weight:var(--fw-semibold)}.LegalPage_legalSection__IoQSG h2{color:var(--ink);font-size:var(--text-h4);font-weight:var(--fw-semibold);line-height:var(--lh-heading)}.LegalPage_copy__wqu_i{color:var(--ink-soft);font-size:var(--text-body);line-height:var(--lh-body)}.LegalPage_copy__wqu_i,.LegalPage_copy__wqu_i p+p,.LegalPage_copy__wqu_i p+ul,.LegalPage_copy__wqu_i ul+p{margin-top:var(--space-4)}.LegalPage_copy__wqu_i ul{display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-6);list-style:disc}.LegalPage_copy__wqu_i a{color:var(--blue-700);text-decoration:underline;text-underline-offset:3px}@media (min-width:768px){.LegalPage_container__F_X6p{padding:0 var(--space-8)}.LegalPage_hero__OS1e_{padding:var(--space-24) 0 var(--space-16)}.LegalPage_section__QQO70{padding:var(--space-24) 0}.LegalPage_aside__v3g5x>a{width:auto}}@media (min-width:960px){.LegalPage_layout___ULHl{grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);gap:var(--space-16)}.LegalPage_aside__v3g5x{position:-webkit-sticky;position:sticky;top:var(--space-8)}}