.legal_shell__7IQkH{min-height:100dvh;display:flex;flex-direction:column;background:var(--color-paper);color:var(--color-ink)}.legal_nav__FEEAU{position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--color-paper) 86%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-line)}.legal_navin__zRKXp{max-width:900px;margin:0 auto;padding:0 24px;height:60px;display:flex;align-items:center;gap:16px}.legal_brand__iGlYI{display:inline-flex;align-items:center;font-weight:800;font-size:19px;letter-spacing:-.04em;color:var(--color-ink);text-decoration:none}.legal_brand__iGlYI .legal_wm__HgtuX{border-bottom:2px solid var(--color-accent);padding-bottom:1px;line-height:.9}.legal_brand__iGlYI .legal_cy__p5OFl{color:var(--color-accent)}.legal_navspacer__WORQS{margin-left:auto}.legal_navlink__uZHZl{font-size:14px;color:var(--color-muted);text-decoration:none;font-weight:500}.legal_navlink__uZHZl:hover{color:var(--color-ink)}.legal_main__KbWOF{flex:1;width:100%;max-width:760px;margin:0 auto;padding:52px 24px 88px}.legal_eyebrow__6Hzk4{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-weight:600;margin:0}.legal_title__yWIXi{font-size:clamp(30px,5vw,44px);font-weight:800;letter-spacing:-.035em;line-height:1.1;margin:12px 0 10px;text-wrap:balance}.legal_updated__8wHsv{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);margin:0 0 24px}.legal_notice__L1vzw{background:var(--color-warning-soft);border:1px solid color-mix(in srgb,var(--color-warning) 30%,transparent);color:var(--color-ink);border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.55;margin:0 0 32px}.legal_notice__L1vzw b{color:var(--color-warning)}.legal_prose__DGDiK{font-size:15.5px;line-height:1.7;color:var(--color-ink)}.legal_prose__DGDiK h2{font-size:20px;font-weight:700;letter-spacing:-.02em;margin:34px 0 10px}.legal_prose__DGDiK h3{font-size:16px;font-weight:700;margin:22px 0 8px}.legal_prose__DGDiK p{margin:0 0 14px;color:var(--color-ink)}.legal_prose__DGDiK .legal_muted__JcuxO{color:var(--color-muted)}.legal_prose__DGDiK ul{margin:0 0 14px;padding-left:22px}.legal_prose__DGDiK li{margin:0 0 7px}.legal_prose__DGDiK a{color:var(--color-accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 40%,transparent)}.legal_prose__DGDiK a:hover{border-bottom-color:var(--color-accent)}.legal_prose__DGDiK code{font-family:var(--font-mono);font-size:13px;background:var(--color-surface);border:1px solid var(--color-line);border-radius:6px;padding:1px 6px}.legal_tbl__dM8aZ{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:14px}.legal_tbl__dM8aZ td,.legal_tbl__dM8aZ th{border:1px solid var(--color-line);padding:9px 12px;text-align:left;vertical-align:top}.legal_tbl__dM8aZ th{background:var(--color-surface);font-weight:600}.legal_footer__c9TLE{border-top:1px solid var(--color-line);background:var(--color-surface)}.legal_footin__sG7z3{max-width:900px;margin:0 auto;padding:26px 24px;display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center}.legal_footin__sG7z3 a{font-size:13px;color:var(--color-muted);text-decoration:none}.legal_footin__sG7z3 a:hover{color:var(--color-accent)}.legal_footcopy__rTIOm{margin-left:auto;font-family:var(--font-mono);font-size:11.5px;color:var(--color-muted)}@media (max-width:560px){.legal_footcopy__rTIOm{margin-left:0;width:100%}}