.legal-module__7fVNVa__page{background:var(--token-bg-base);min-height:100vh;color:var(--token-text-primary);padding:calc(var(--nav-height) + var(--space-8)) clamp(var(--space-3), 5vw, 4.5rem) clamp(var(--space-8), 8vw, var(--space-10))}.legal-module__7fVNVa__inner{max-width:44rem;margin:0 auto}.legal-module__7fVNVa__back{margin-bottom:var(--space-6);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--mist-400);border-bottom:1px solid #f6f6f633;padding-bottom:.15em;text-decoration:none;display:inline-block}.legal-module__7fVNVa__back:hover,.legal-module__7fVNVa__back:focus-visible{color:var(--white);border-bottom-color:#f6f6f699}.legal-module__7fVNVa__title{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:clamp(2rem,1.5rem + 2vw,3rem);line-height:var(--lh-tight);color:var(--white)}.legal-module__7fVNVa__updated{margin:0 0 var(--space-5);font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--mist-400)}.legal-module__7fVNVa__lede{margin:0 0 var(--space-6);font-family:var(--font-body);font-size:var(--fs-lede);line-height:var(--lh-prose);color:var(--mist-200);text-wrap:pretty}.legal-module__7fVNVa__section{margin-bottom:var(--space-6);padding:0}.legal-module__7fVNVa__section:last-of-type{margin-bottom:0}.legal-module__7fVNVa__heading{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:var(--lh-tight);color:var(--white)}.legal-module__7fVNVa__body{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-prose);color:var(--mist-200);text-wrap:pretty}.legal-module__7fVNVa__body:last-child{margin-bottom:0}.legal-module__7fVNVa__list{margin:0 0 var(--space-3);padding-left:var(--space-4);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-prose);color:var(--mist-200)}.legal-module__7fVNVa__list li{margin-bottom:var(--space-2)}.legal-module__7fVNVa__list li:last-child{margin-bottom:0}.legal-module__7fVNVa__term{color:var(--white)}.legal-module__7fVNVa__link{color:var(--mist-200);border-bottom:1px solid #f6f6f647;padding-bottom:.05em;text-decoration:none}.legal-module__7fVNVa__link:hover,.legal-module__7fVNVa__link:focus-visible{color:var(--white);border-bottom-color:#f6f6f699}.legal-module__7fVNVa__link:focus-visible,.legal-module__7fVNVa__back:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.legal-module__7fVNVa__footNote{margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid var(--border-color);font-family:var(--font-body);font-size:var(--fs-small);line-height:var(--lh-prose);color:var(--ink-400)}.legal-module__7fVNVa__sup{vertical-align:.42em;padding-left:.02em;font-size:.72em;line-height:0}
