.legal-module__4inzeG__page{padding:48px 0 80px}.legal-module__4inzeG__heading{max-width:780px}.legal-module__4inzeG__eyebrow{color:var(--accent);letter-spacing:2px;margin-bottom:18px;font-size:11px;font-weight:700}.legal-module__4inzeG__heading h1{letter-spacing:var(--font-display-tracking);font-family:Sir Podrick,Arial,sans-serif;font-size:clamp(32px,4vw,54px);line-height:1.12}.legal-module__4inzeG__summary{color:#a9aea6;margin-top:18px;font-size:16px;line-height:1.7}.legal-module__4inzeG__updated{color:var(--muted);margin-top:22px;font-size:12px}.legal-module__4inzeG__documents{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:32px 0 48px;padding-bottom:24px;display:grid}.legal-module__4inzeG__documents a{border:1px solid var(--border);min-width:0;min-height:52px;color:var(--text);letter-spacing:var(--font-display-tracking);text-transform:none;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-family:Sir Podrick,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4;transition:color .16s,border-color .16s,background-color .16s;display:flex}.legal-module__4inzeG__documents a span{overflow-wrap:anywhere;min-width:0}.legal-module__4inzeG__documents a svg{flex-shrink:0}.legal-module__4inzeG__documents a:hover,.legal-module__4inzeG__documents a[aria-current=page]{color:var(--accent);border-color:var(--accent);background:#f176430a}.legal-module__4inzeG__layout{grid-template-columns:240px minmax(0,760px);gap:clamp(32px,7vw,100px);display:grid}.legal-module__4inzeG__contents{align-self:start;position:sticky;top:110px}.legal-module__4inzeG__contents>p{letter-spacing:1.6px;color:var(--muted);margin-bottom:16px;font-size:10px}.legal-module__4inzeG__contents nav{gap:4px;display:grid}.legal-module__4inzeG__contents a{color:#b8bcb4;gap:12px;padding:10px 0;font-size:13px;display:flex}.legal-module__4inzeG__contents a span{color:#747a70;font-variant-numeric:tabular-nums;font-size:11px}.legal-module__4inzeG__contents a:hover{color:var(--accent)}.legal-module__4inzeG__article{min-width:0}.legal-module__4inzeG__introduction{margin-bottom:64px}.legal-module__4inzeG__article h3{margin:28px 0 12px;font-size:18px;line-height:1.5}.legal-module__4inzeG__article>section{border-bottom:1px solid var(--border);margin-bottom:32px;padding:0 0 32px;scroll-margin-top:120px}.legal-module__4inzeG__article h2{letter-spacing:-.3px;align-items:baseline;gap:14px;margin-bottom:16px;font-size:23px;line-height:1.4;display:flex}.legal-module__4inzeG__article h2 span{color:var(--accent);font:12px Arial,sans-serif}.legal-module__4inzeG__article p,.legal-module__4inzeG__article li{color:#b4b9b0;font-size:15px;line-height:1.85}.legal-module__4inzeG__article p+p,.legal-module__4inzeG__article ul+p,.legal-module__4inzeG__article ol+p{margin-top:16px}.legal-module__4inzeG__article ul,.legal-module__4inzeG__article ol{margin:16px 0;padding-left:22px}.legal-module__4inzeG__article ul{list-style:outside}.legal-module__4inzeG__article ol{list-style:decimal}.legal-module__4inzeG__article li+li{margin-top:8px}.legal-module__4inzeG__article a{color:var(--text);text-underline-offset:4px;text-decoration:underline}.legal-module__4inzeG__article a:hover{color:var(--accent)}.legal-module__4inzeG__article code{overflow-wrap:anywhere;color:#d6ddce;font-size:12px}.legal-module__4inzeG__draft{border-left:2px solid var(--accent);background:#191a18;margin-bottom:36px;padding:20px 24px}.legal-module__4inzeG__draft strong{color:var(--text);font-size:13px}.legal-module__4inzeG__draft p{margin-top:6px;font-size:13px;line-height:1.7}@media (max-width:1100px){.legal-module__4inzeG__documents{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:801px){.legal-module__4inzeG__contents nav{scrollbar-width:thin;max-height:calc(100svh - 170px);padding-right:12px;overflow-y:auto}}@media (max-width:800px){.legal-module__4inzeG__page{padding-top:32px}.legal-module__4inzeG__layout{grid-template-columns:minmax(0,1fr);gap:30px}.legal-module__4inzeG__contents{border-bottom:1px solid var(--border);padding-bottom:24px;position:static}.legal-module__4inzeG__contents nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.legal-module__4inzeG__contents a{min-height:44px}.legal-module__4inzeG__documents{margin-bottom:28px}}@media (max-width:480px){.legal-module__4inzeG__contents nav{grid-template-columns:1fr}.legal-module__4inzeG__article h2{font-size:21px}.legal-module__4inzeG__documents{grid-template-columns:minmax(0,1fr)}}
