.legal_page__k_yP4{--lp-accent:color-mix(in srgb,var(--accent) 70%,var(--text-primary));--lp-gutter:clamp(20px,4vw,56px);min-height:100vh;background:var(--page-wash),var(--bg);background-repeat:no-repeat;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.6}.legal_page__k_yP4 *{box-sizing:border-box}.legal_page__k_yP4 :is(section,[id]){scroll-margin-top:100px}.legal_main__zE0Ia{max-width:calc(1040px + 2 * var(--lp-gutter));margin:0 auto;padding:72px var(--lp-gutter) 112px}.legal_mainNarrow__A5_pk{max-width:calc(880px + 2 * var(--lp-gutter))}.legal_eyebrow__GxB74{display:flex;align-items:center;gap:9px;color:var(--text-muted);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:22px}.legal_eyebrow__GxB74:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.legal_header__fwEYc{margin-bottom:64px;padding-bottom:48px;border-bottom:1px solid var(--border)}.legal_header__fwEYc h1{font-size:clamp(40px,5.4vw,68px);font-weight:600;line-height:1.04;letter-spacing:-.06em;margin:0 0 18px}.legal_header__fwEYc p{color:var(--text-muted);font-size:14px;margin:0}.legal_header__fwEYc a{color:var(--text-primary);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 55%,transparent);text-underline-offset:3px}.legal_header__fwEYc a:hover{color:var(--lp-accent)}.legal_layout__WIurm{display:grid;grid-template-columns:200px minmax(0,1fr);gap:64px;align-items:start}.legal_sidebar__lVTEs{position:sticky;top:104px;display:flex;flex-direction:column;gap:4px}.legal_sideBtn__B1HWT{display:flex;align-items:center;gap:10px;background:none;border:none;color:var(--text-secondary);font:inherit;font-size:13px;font-weight:500;text-align:left;padding:9px 14px;border-radius:999px;cursor:pointer;transition:background .15s,color .15s;width:100%}.legal_sideBtn__B1HWT:hover{background:var(--bg-soft);color:var(--text-primary)}.legal_content__RF1df{display:flex;flex-direction:column;max-width:760px}.legal_section__Xfnm8{padding-bottom:56px;margin-bottom:56px;border-bottom:1px solid var(--border)}.legal_section__Xfnm8:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.legal_section__Xfnm8 h2{display:flex;align-items:center;gap:12px;font-size:clamp(26px,3vw,36px);font-weight:500;line-height:1.15;letter-spacing:-.05em;color:var(--text-primary);margin:0 0 24px}.legal_section__Xfnm8 h2 svg{color:var(--lp-accent);flex-shrink:0}.legal_section__Xfnm8 h3{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--text-primary);margin:32px 0 10px}.legal_section__Xfnm8 p{font-size:15px;color:var(--text-secondary);line-height:1.8;margin:0 0 14px}.legal_section__Xfnm8 a{color:var(--text-primary);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 55%,transparent);text-underline-offset:3px}.legal_section__Xfnm8 a:hover{color:var(--lp-accent)}.legal_section__Xfnm8 ul{padding-left:22px;margin:0 0 16px}.legal_section__Xfnm8 li{font-size:15px;color:var(--text-secondary);line-height:1.75;margin-bottom:10px}.legal_section__Xfnm8 li::marker{color:var(--lp-accent)}.legal_section__Xfnm8 strong{color:var(--text-primary);font-weight:600}@media (max-width:760px){.legal_layout__WIurm{grid-template-columns:1fr;gap:32px}.legal_sidebar__lVTEs{position:static;flex-direction:row;flex-wrap:wrap}.legal_sideBtn__B1HWT{width:auto;border:1px solid var(--hairline);background:var(--bg-soft)}}