.LegalDocument_container__Sz6uG{background-color:var(--lp-white,#ffffff);color:var(--lp-ink,#050505);min-height:100vh;display:flex;flex-direction:column;font-family:var(--lp-font-sans,var(--font-onest),system-ui,sans-serif)}.LegalDocument_header___1T2x{padding:20px 32px;border-bottom:1px solid var(--lp-border-light-2,rgba(5,5,5,.14))}.LegalDocument_logo__zDFWq{display:inline-flex;align-items:center;color:var(--lp-ink,#050505);text-decoration:none}.LegalDocument_content__fXP50{flex:1;width:100%;max-width:820px;margin:0 auto;padding:72px 24px 96px}.LegalDocument_hero__jCECp{margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid var(--lp-border-light-2,rgba(5,5,5,.14))}.LegalDocument_label__uQkBz{display:inline-block;font-size:.72rem;font-weight:500;color:var(--lp-ink-55,rgba(0,0,0,.55));letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px}.LegalDocument_title__GSlvr{font-family:var(--lp-font-display,var(--font-geist-sans),system-ui,sans-serif);font-size:2.6rem;font-weight:600;line-height:1.12;letter-spacing:-.03em;margin:0 0 14px;color:var(--lp-ink,#050505)}.LegalDocument_updated__fXwUd{font-size:.85rem;color:var(--lp-ink-55,rgba(0,0,0,.55));margin:0 0 16px}.LegalDocument_intro__CK6Gn{font-size:1.02rem;line-height:1.65;color:var(--lp-ink-65,rgba(5,5,5,.65));margin:0;max-width:60ch}.LegalDocument_prose__Ew18H{font-size:.95rem;line-height:1.7;color:var(--lp-ink,#050505)}.LegalDocument_prose__Ew18H h2{font-family:var(--lp-font-display,var(--font-geist-sans),system-ui,sans-serif);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:56px 0 16px;padding-top:8px;scroll-margin-top:24px}.LegalDocument_prose__Ew18H h3{font-size:1.15rem;font-weight:600;letter-spacing:-.01em;margin:36px 0 12px;scroll-margin-top:24px}.LegalDocument_prose__Ew18H h4{font-size:1rem;font-weight:600;margin:28px 0 10px;scroll-margin-top:24px}.LegalDocument_prose__Ew18H p{margin:0 0 16px;color:var(--lp-ink-65,rgba(5,5,5,.65))}.LegalDocument_prose__Ew18H strong{color:var(--lp-ink,#050505);font-weight:600}.LegalDocument_prose__Ew18H a{color:var(--lp-green-ui,#00a53c);text-decoration:underline;text-underline-offset:2px}.LegalDocument_prose__Ew18H a:hover{opacity:.8}.LegalDocument_prose__Ew18H ol,.LegalDocument_prose__Ew18H ul{margin:0 0 16px;padding-left:24px;color:var(--lp-ink-65,rgba(5,5,5,.65))}.LegalDocument_prose__Ew18H li{margin:0 0 8px}.LegalDocument_prose__Ew18H li>ol,.LegalDocument_prose__Ew18H li>ul{margin:8px 0 0}.LegalDocument_prose__Ew18H hr{border:none;border-top:1px solid var(--lp-border-light-2,rgba(5,5,5,.14));margin:40px 0}.LegalDocument_prose__Ew18H nav.toc{margin:0 0 8px;padding:20px 24px;background:var(--lp-cream,#f7f3ef);border-radius:12px}.LegalDocument_prose__Ew18H nav.toc ul{margin:0;padding-left:18px}.LegalDocument_prose__Ew18H nav.toc li{margin:0 0 4px}.LegalDocument_prose__Ew18H nav.toc a{color:var(--lp-ink,#050505);text-decoration:none}.LegalDocument_prose__Ew18H nav.toc a:hover{color:var(--lp-green-ui,#00a53c);text-decoration:underline}.LegalDocument_prose__Ew18H table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:.875rem}.LegalDocument_prose__Ew18H td,.LegalDocument_prose__Ew18H th{border:1px solid var(--lp-border-light-2,rgba(5,5,5,.14));padding:8px 12px;text-align:left;vertical-align:top}.LegalDocument_prose__Ew18H th{background:var(--lp-cream,#f7f3ef);font-weight:600}.LegalDocument_prose__Ew18H section.service{border:1px solid var(--lp-border-light-2,rgba(5,5,5,.14));border-radius:12px;padding:20px 24px;margin:0 0 16px}.LegalDocument_prose__Ew18H section.service h4{margin-top:0}.LegalDocument_backRow__tJsPY{margin-top:64px;padding-top:32px;border-top:1px solid var(--lp-border-light-2,rgba(5,5,5,.14))}.LegalDocument_backLink__U5yRV{font-size:13px;color:var(--lp-ink-55,rgba(0,0,0,.55));text-decoration:none;transition:color .2s ease}.LegalDocument_backLink__U5yRV:hover{color:var(--lp-ink,#050505)}@media (max-width:768px){.LegalDocument_content__fXP50{padding:56px 20px 72px}.LegalDocument_title__GSlvr{font-size:2rem}}@media (max-width:480px){.LegalDocument_header___1T2x{padding:16px 20px}.LegalDocument_title__GSlvr{font-size:1.7rem}}