.LegalDocument-module__BQhUcW__header{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg-elevated) 45%, var(--bg));padding:48px 0 52px}.LegalDocument-module__BQhUcW__documents{flex-wrap:wrap;gap:8px;margin-bottom:47px;display:flex}.LegalDocument-module__BQhUcW__documents a{border:1px solid var(--line-soft);color:var(--ink-muted);border-radius:7px;padding:9px 14px;font-size:12px}.LegalDocument-module__BQhUcW__documents a[aria-current=page]{background:var(--bg-card);border-color:var(--line);color:var(--ink)}.LegalDocument-module__BQhUcW__documents a:hover{color:var(--accent-deep)}.LegalDocument-module__BQhUcW__header h1{letter-spacing:-.05em;font-size:clamp(40px,5vw,60px);font-weight:500;line-height:1.08}.LegalDocument-module__BQhUcW__description{max-width:53ch;color:var(--ink-muted);margin-top:22px;font-size:16px;line-height:1.8}.LegalDocument-module__BQhUcW__updated{font:10px/1.7 var(--font-mono);color:var(--ink-muted);margin-top:25px}.LegalDocument-module__BQhUcW__updated time{color:var(--ink);margin-left:7px}.LegalDocument-module__BQhUcW__layout{grid-template-columns:260px minmax(0,680px);justify-content:space-between;gap:70px;padding:60px 0 86px;display:grid}.LegalDocument-module__BQhUcW__sidebar{align-self:start;position:sticky;top:110px}.LegalDocument-module__BQhUcW__sidebar h2{font:500 10px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;margin-bottom:18px}.LegalDocument-module__BQhUcW__sidebar ol{gap:3px;margin:0;padding:0;list-style:none;display:grid}.LegalDocument-module__BQhUcW__sidebar li a{color:var(--ink-muted);gap:12px;padding:7px 0;font-size:12px;line-height:1.55;display:flex}.LegalDocument-module__BQhUcW__sidebar li a>span{font:9px/1.7 var(--font-mono);color:var(--ink-faint);padding-top:2px}.LegalDocument-module__BQhUcW__sidebar a:hover,.LegalDocument-module__BQhUcW__content a:hover{color:var(--accent-deep);text-underline-offset:4px;text-decoration:underline}.LegalDocument-module__BQhUcW__question{color:var(--ink-muted);margin-top:28px;padding:8px 0;font-size:11px;display:inline-block}.LegalDocument-module__BQhUcW__content{min-width:0}.LegalDocument-module__BQhUcW__content>section{scroll-margin-top:110px}.LegalDocument-module__BQhUcW__content>section+section{margin-top:42px;padding-top:12px}.LegalDocument-module__BQhUcW__content h2{letter-spacing:-.025em;align-items:baseline;gap:14px;margin-bottom:17px;font-size:22px;font-weight:500;line-height:1.4;display:flex}.LegalDocument-module__BQhUcW__content h2>span{font:10px/1.6 var(--font-mono);color:var(--ink-muted);flex-shrink:0}.LegalDocument-module__BQhUcW__content p,.LegalDocument-module__BQhUcW__content li{color:var(--ink-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.95}.LegalDocument-module__BQhUcW__content p+p{margin-top:16px}.LegalDocument-module__BQhUcW__content ul{margin:16px 0 0;padding-left:21px;list-style:outside}.LegalDocument-module__BQhUcW__content li+li{margin-top:12px}.LegalDocument-module__BQhUcW__content li::marker{color:var(--ink-faint)}.LegalDocument-module__BQhUcW__sectionLinks{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.LegalDocument-module__BQhUcW__sectionLinks a{color:var(--accent-deep);text-underline-offset:4px;font-size:14px;line-height:1.7;text-decoration:underline}.LegalDocument-module__BQhUcW__contact{background:var(--bg-elevated);border:1px solid var(--line-soft);border-radius:10px;margin-top:48px;padding:27px}.LegalDocument-module__BQhUcW__contact h2{font-size:20px}.LegalDocument-module__BQhUcW__contact a{color:var(--accent-deep);overflow-wrap:anywhere;margin-top:15px;font-size:13px;display:inline-block}@media (max-height:760px){.LegalDocument-module__BQhUcW__sidebar{position:static}}@media (max-width:850px){.LegalDocument-module__BQhUcW__layout{grid-template-columns:1fr;gap:42px;padding:40px 0 60px}.LegalDocument-module__BQhUcW__sidebar{position:static}.LegalDocument-module__BQhUcW__sidebar ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:25px}.LegalDocument-module__BQhUcW__question{margin-top:15px}}@media (max-width:600px){.LegalDocument-module__BQhUcW__header{padding:30px 0 38px}.LegalDocument-module__BQhUcW__documents{margin-bottom:34px}.LegalDocument-module__BQhUcW__description{font-size:14px}.LegalDocument-module__BQhUcW__sidebar ol{grid-template-columns:1fr;gap:0}.LegalDocument-module__BQhUcW__sidebar li a{padding:10px 0}.LegalDocument-module__BQhUcW__content h2{font-size:20px}.LegalDocument-module__BQhUcW__content>section{scroll-margin-top:95px}.LegalDocument-module__BQhUcW__contact{padding:22px}}@media print{.LegalDocument-module__BQhUcW__documents,.LegalDocument-module__BQhUcW__sidebar{display:none}.LegalDocument-module__BQhUcW__header{padding:20px 0}.LegalDocument-module__BQhUcW__layout{padding:25px 0;display:block}.LegalDocument-module__BQhUcW__content h2{break-after:avoid}}
