.LegalPageShell_page__4mB_B{min-height:100vh;background:hsl(var(--background));color:var(--text-primary)}.LegalPageShell_layout__E9xF7{display:grid;grid-template-columns:200px minmax(0,740px);justify-content:start;align-items:start;gap:64px;max-width:1200px;margin:0 auto;padding:168px 48px 120px}.LegalPageShell_sidebar__DzH07{position:sticky;top:112px;padding-top:8px}.LegalPageShell_navTitle__7MiiU{margin-bottom:18px;font-size:16px;font-weight:500}.LegalPageShell_navLinks__XTxo0{list-style:none;margin:0;padding:0}.LegalPageShell_navLink___u_5m{display:flex;align-items:center;min-height:44px;color:var(--text-secondary);font-size:15px;transition:color .15s ease}.LegalPageShell_navLink___u_5m:hover,.LegalPageShell_navLink___u_5m[aria-current=page]{color:var(--text-primary)}.LegalPageShell_navLink___u_5m[aria-current=page]{font-weight:500}.LegalPageShell_article__Yxlo2{min-width:0;scroll-margin-top:112px}.LegalPageShell_titleBlock__5vTSv{margin-bottom:36px}.LegalPageShell_titleBlock__5vTSv h1{margin:0 0 18px;font-size:clamp(36px,4.4vw,56px);font-weight:500;line-height:1.12;letter-spacing:-.045em}.LegalPageShell_titleBlock__5vTSv p{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;color:var(--text-secondary);font-size:14px;line-height:1.6}.LegalPageShell_body__yb9vN,.LegalPageShell_contact__lMTtD{color:var(--text-secondary);font-size:16px;line-height:1.75;overflow-wrap:anywhere}.LegalPageShell_body__yb9vN>p{padding-bottom:40px;border-bottom:1px solid var(--border-color)}.LegalPageShell_body__yb9vN section{margin-top:40px}.LegalPageShell_body__yb9vN h2,.LegalPageShell_contact__lMTtD h2{margin:0 0 16px;color:var(--text-primary);font-size:22px;font-weight:500;letter-spacing:-.025em;line-height:1.4}.LegalPageShell_body__yb9vN ol+p,.LegalPageShell_body__yb9vN p+ol,.LegalPageShell_body__yb9vN p+p,.LegalPageShell_body__yb9vN p+ul,.LegalPageShell_body__yb9vN ul+p{margin-top:20px}.LegalPageShell_body__yb9vN ol,.LegalPageShell_body__yb9vN ul{padding-left:24px}.LegalPageShell_body__yb9vN ul{list-style-type:disc}.LegalPageShell_body__yb9vN ol{list-style-type:decimal}.LegalPageShell_body__yb9vN ol[type=a]{list-style-type:lower-alpha}.LegalPageShell_body__yb9vN li+li,.LegalPageShell_body__yb9vN li>ol{margin-top:10px}.LegalPageShell_body__yb9vN a,.LegalPageShell_contact__lMTtD a{color:var(--text-primary);text-decoration:underline;text-decoration-color:var(--border-color);text-underline-offset:4px}.LegalPageShell_contact__lMTtD{margin-top:48px;padding-top:32px;border-top:1px solid var(--border-color)}.LegalPageShell_contact__lMTtD a{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px}.LegalPageShell_footer__0Qiwt{border-top:1px solid var(--border-color)}.LegalPageShell_article__Yxlo2:focus-visible,.LegalPageShell_page__4mB_B a:focus-visible{outline:2px solid var(--text-primary);outline-offset:5px;border-radius:2px}.LegalPageShell_skipLink__6EQbf{position:absolute;top:16px;left:16px;z-index:211;padding:12px 20px;transform:translateY(-200%);background:hsl(var(--background))}.LegalPageShell_skipLink__6EQbf:focus{transform:translateY(0)}@media (max-width:767px){.LegalPageShell_layout__E9xF7{grid-template-columns:minmax(0,1fr);gap:40px;padding:112px 24px 72px}.LegalPageShell_sidebar__DzH07{position:static;padding-top:0;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.LegalPageShell_navTitle__7MiiU{margin-bottom:8px;font-size:14px}.LegalPageShell_navLinks__XTxo0{display:flex;flex-wrap:wrap;column-gap:24px}.LegalPageShell_titleBlock__5vTSv{margin-bottom:28px}.LegalPageShell_body__yb9vN h2,.LegalPageShell_contact__lMTtD h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.LegalPageShell_navLink___u_5m{transition:none}}@media print{.LegalPageShell_footer__0Qiwt,.LegalPageShell_header__f_2VG,.LegalPageShell_sidebar__DzH07,.LegalPageShell_skipLink__6EQbf{display:none}.LegalPageShell_layout__E9xF7{display:block;padding:0;max-width:none}.LegalPageShell_body__yb9vN h2{break-after:avoid}}