.legal .lg-head{padding-top:calc(var(--nav-clear) + clamp(40px, 5vw, 72px))}.legal .lg-crumbs{color:var(--zinc-500);align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.legal .lg-crumbs [aria-current=page]{color:var(--ink);font-weight:500}.legal .lg-head h1{letter-spacing:-.036em;text-wrap:balance;max-width:none;margin:22px 0 0;font-size:clamp(38px,6vw,80px);font-weight:700;line-height:1.02}.legal .lg-deck{color:var(--zinc-600);text-wrap:pretty;max-width:60ch;margin:22px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.55}.legal .lg-stamp{font-family:var(--font-mono);color:var(--zinc-500);font-variant-numeric:tabular-nums;margin:26px 0 0;font-size:12.5px}.legal .lg-body{padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(64px,8vw,112px)}.legal .lg-prose{border-top:1px solid var(--ink);max-width:720px;color:var(--zinc-700);padding-top:clamp(28px,3vw,40px);font-size:17px;line-height:1.65}.legal .lg-prose p,.legal .lg-prose ul{text-wrap:pretty;margin:0 0 16px}.legal .lg-prose .lede{color:var(--ink);margin-bottom:8px;font-size:clamp(18px,1.8vw,20px);line-height:1.55}.legal .lg-prose h2{letter-spacing:-.026em;color:var(--ink);text-wrap:balance;margin:clamp(40px,5vw,56px) 0 16px;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.15}.legal .lg-prose strong{color:var(--ink);font-weight:600}.legal .lg-prose ul{padding-left:22px}.legal .lg-prose li{margin-bottom:10px;padding-left:4px}.legal .lg-prose li::marker{color:var(--zinc-400)}.legal .lg-prose hr{background:#0000001a;border:0;height:1px;margin:clamp(40px,5vw,56px) 0 24px}.legal .lg-prose a.link{color:var(--mint-ink)}.legal .lg-prose a.link:hover{color:var(--ink)}
