.LegalPage_page__6UnSu{min-height:100vh;background-color:var(--paper);padding-top:80px;padding-bottom:var(--sp-16)}.LegalPage_container__bfmoU{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px);padding-top:var(--sp-12)}@media(min-width:768px){.LegalPage_container__bfmoU{padding-top:var(--sp-16)}}.LegalPage_header__ZyATV{text-align:center;margin-bottom:var(--sp-12)}@media(min-width:768px){.LegalPage_header__ZyATV{margin-bottom:var(--sp-16)}}.LegalPage_title__ZRUr0{font-family:var(--font-serif);font-size:var(--fs-display);line-height:var(--lh-tight);font-weight:700;color:var(--ink-1);margin-bottom:var(--sp-4)}@media(max-width:767px){.LegalPage_title__ZRUr0{font-size:var(--fs-h1)}}.LegalPage_description__00EJR{font-family:var(--font-sans);font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--ink-2);max-width:640px;margin:0 auto;margin-bottom:var(--sp-2)}@media(max-width:767px){.LegalPage_description__00EJR{font-size:var(--fs-body)}}.LegalPage_lastUpdated__H7QU7{font-size:var(--fs-label);color:var(--ink-2)}.LegalPage_content__eucXV{display:flex;flex-direction:column;gap:var(--sp-6)}@media(min-width:768px){.LegalPage_content__eucXV{flex-direction:row;gap:var(--sp-12)}.LegalPage_sidebar__Vqx_N{flex-shrink:0;width:240px;position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-y:auto}}@media(max-width:767px){.LegalPage_sidebar__Vqx_N{display:none}}.LegalPage_nav__2vUrT{display:flex;flex-direction:column;gap:var(--sp-1);background-color:var(--paper-raised);border-radius:var(--r-md);padding:var(--sp-3);box-shadow:var(--shadow-md)}.LegalPage_navItem__USAvu{display:block;width:100%;padding:var(--sp-3) var(--sp-4);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:500;color:var(--ink-2);text-align:left;background:none;border:none;border-radius:var(--r-xs);cursor:pointer;transition:all var(--dur-base) var(--ease-soft)}.LegalPage_navItem__USAvu.LegalPage_active__l2Guw,.LegalPage_navItem__USAvu:hover{background-color:var(--accent-tint);color:var(--accent)}.LegalPage_navItem__USAvu.LegalPage_active__l2Guw{font-weight:600}.LegalPage_main__YEwNH{flex:1 1;min-width:0}.LegalPage_section__nm0uE{margin-bottom:var(--sp-12)}.LegalPage_section__nm0uE:last-child{margin-bottom:0}.LegalPage_sectionTitle__Tn8IM{font-family:var(--font-serif);font-size:var(--fs-h2);line-height:var(--lh-snug);font-weight:700;color:var(--ink-1);margin-bottom:var(--sp-6);padding-bottom:var(--sp-3);border-bottom:2px solid var(--line)}@media(max-width:767px){.LegalPage_sectionTitle__Tn8IM{font-size:var(--fs-h3)}}.LegalPage_sectionContent__AFoJn{font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.8;color:var(--ink-2)}.LegalPage_sectionContent__AFoJn p{margin-bottom:var(--sp-4)}.LegalPage_sectionContent__AFoJn p:last-child{margin-bottom:0}.LegalPage_sectionContent__AFoJn ol,.LegalPage_sectionContent__AFoJn ul{margin-bottom:var(--sp-4);padding-left:var(--sp-6);list-style-type:decimal}.LegalPage_sectionContent__AFoJn ol li,.LegalPage_sectionContent__AFoJn ul li{margin-bottom:var(--sp-2)}.LegalPage_sectionContent__AFoJn ol ol,.LegalPage_sectionContent__AFoJn ul ol{list-style-type:decimal;margin-top:var(--sp-2);margin-bottom:var(--sp-2)}.LegalPage_sectionContent__AFoJn ol ul,.LegalPage_sectionContent__AFoJn ul,.LegalPage_sectionContent__AFoJn ul ul{list-style-type:disc}.LegalPage_sectionContent__AFoJn strong{color:var(--ink-1);font-weight:600}