.LegalHub-module__wJGvNa__hub{min-height:calc(100svh - var(--site-header-height));background:#f5f5f7;padding-block:clamp(1.5rem,4vw,4rem)}.dark .LegalHub-module__wJGvNa__hub{background:#111}.LegalHub-module__wJGvNa__layout{grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.LegalHub-module__wJGvNa__sidebar{top:calc(var(--site-header-height) + 2rem);min-width:0;position:sticky}.LegalHub-module__wJGvNa__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 1.25rem;padding-inline:1rem;font-size:.75rem;font-weight:700}.LegalHub-module__wJGvNa__documentLinks{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.LegalHub-module__wJGvNa__documentLinks a{min-height:3.5rem;color:var(--muted-foreground);border:1px solid #0000;border-radius:1rem;align-items:center;gap:.8rem;padding:.9rem 1rem;font-size:.95rem;font-weight:600;line-height:1.4;transition:background .15s,color .15s;display:flex}.LegalHub-module__wJGvNa__documentLinks svg{flex-shrink:0}.LegalHub-module__wJGvNa__documentLinks a:hover{background:var(--background);color:var(--foreground)}.LegalHub-module__wJGvNa__documentLinks a[aria-current=page]{background:var(--foreground);color:var(--background)}.LegalHub-module__wJGvNa__documentLinks a:focus-visible,.LegalHub-module__wJGvNa__mobileSelector select:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.LegalHub-module__wJGvNa__contact{color:var(--muted-foreground);margin:1.5rem 0 0;padding-inline:1rem;font-size:.8rem;line-height:1.7}.LegalHub-module__wJGvNa__contact a{color:var(--foreground);overflow-wrap:anywhere;text-underline-offset:.2em;text-decoration:underline;display:block}.LegalHub-module__wJGvNa__document{overflow-wrap:anywhere;background:#fff;border-radius:2rem;width:100%;min-width:0;max-width:none;padding:clamp(1.5rem,4vw,3.5rem);box-shadow:0 0 0 1px #0000000a,0 8px 32px #00000006}.dark .LegalHub-module__wJGvNa__document{background:#000;box-shadow:0 0 0 1px #ffffff14}.LegalHub-module__wJGvNa__document h1{font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.08}.LegalHub-module__wJGvNa__document [id]{scroll-margin-top:calc(var(--site-header-height) + 1.5rem)}.LegalHub-module__wJGvNa__mobileSelector,.LegalHub-module__wJGvNa__mobileFallback{display:none}@media (max-width:899px){.LegalHub-module__wJGvNa__layout{grid-template-columns:minmax(0,1fr);gap:1.25rem}.LegalHub-module__wJGvNa__sidebar{position:static}.LegalHub-module__wJGvNa__eyebrow,.LegalHub-module__wJGvNa__documentLinks,.LegalHub-module__wJGvNa__contact{display:none}.LegalHub-module__wJGvNa__mobileSelector{gap:.6rem;display:grid}.LegalHub-module__wJGvNa__mobileSelector label{color:var(--muted-foreground);font-size:.8rem;font-weight:700}.LegalHub-module__wJGvNa__mobileSelector select{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;min-height:3.25rem;color:var(--foreground);border-radius:1rem;padding:.75rem 1rem;font-size:1rem;font-weight:600}.LegalHub-module__wJGvNa__mobileFallback{flex-wrap:wrap;gap:1rem;padding-block:1rem;display:flex}.LegalHub-module__wJGvNa__document{border-radius:1.5rem}}
