.BrandLogo_gear__8f0x_{transform-box:fill-box;transform-origin:center;animation:BrandLogo_brandGearSpin__BX_o_ var(--gear-spin,14s) linear infinite;will-change:transform}@keyframes BrandLogo_brandGearSpin__BX_o_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.BrandLogo_gear__8f0x_{animation:none}}.LegalDoc_shell__jdbNa{min-height:100dvh;background:var(--bg);color:var(--text);font-family:var(--font-dm-sans),system-ui,sans-serif;padding:48px 20px 96px}.LegalDoc_doc__IFlA5{max-width:760px;margin:0 auto}.LegalDoc_logo__qDNt_{display:inline-flex;align-items:center;gap:10px;margin-bottom:28px;text-decoration:none}.LegalDoc_draftBanner__1Y2hK{border:1px solid var(--danger);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--danger) 8%,transparent);color:var(--text);padding:12px 16px;margin-bottom:28px;font-size:13.5px;line-height:1.5}.LegalDoc_draftBanner__1Y2hK b{color:var(--danger);letter-spacing:.02em}.LegalDoc_title__t3Lfq{font-family:var(--font-urbanist),sans-serif;font-size:30px;font-weight:800;color:var(--heading,var(--text));margin-bottom:6px;letter-spacing:-.3px}.LegalDoc_meta__3Elrq{font-size:13px;color:var(--text-muted);margin-bottom:32px}.LegalDoc_body__PP_Vs h2{font-family:var(--font-urbanist),sans-serif;font-size:18px;font-weight:700;color:var(--heading,var(--text));margin:32px 0 10px}.LegalDoc_body__PP_Vs h3{font-size:15px;font-weight:700;color:var(--text);margin:20px 0 8px}.LegalDoc_body__PP_Vs li,.LegalDoc_body__PP_Vs p{font-size:15px;line-height:1.62;color:var(--text);margin-bottom:12px}.LegalDoc_body__PP_Vs ul{padding-left:22px;margin-bottom:12px}.LegalDoc_body__PP_Vs a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.LegalDoc_footerNav__zPZMp{display:flex;gap:18px;margin-top:48px;padding-top:20px;border-top:1px solid var(--border);font-size:14px}.LegalDoc_footerNav__zPZMp a{color:var(--text-muted);text-decoration:none}.LegalDoc_footerNav__zPZMp a:hover{color:var(--accent)}