.LegalDocument-module__38mWga__eyebrowBrass{color:var(--brass)}.LegalDocument-module__38mWga__hero{background:var(--ink-deep);position:relative;overflow:hidden}.LegalDocument-module__38mWga__heroGrid{opacity:.55;position:absolute;inset:0}.LegalDocument-module__38mWga__heroBloom{filter:blur(120px);background:#c9a22714;border-radius:50%;width:560px;height:560px;position:absolute;top:-120px;right:-120px}.LegalDocument-module__38mWga__heroInner{padding-top:104px;padding-bottom:64px;position:relative}.LegalDocument-module__38mWga__heroTitle{max-width:900px;color:var(--bone);margin:28px 0 0;font-size:clamp(34px,5.5vw,60px)}.LegalDocument-module__38mWga__updated{letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--on-dark-50);margin:24px 0 0;font-size:11px}.LegalDocument-module__38mWga__body{background:var(--bone);color:var(--slate)}.LegalDocument-module__38mWga__bodyInner{max-width:820px;padding-top:72px;padding-bottom:96px}.LegalDocument-module__38mWga__intro{color:var(--ink-soft);margin:0;font-size:clamp(16px,2.3vw,19px);line-height:1.7}.LegalDocument-module__38mWga__toc{background:var(--bone-bright);border:1px solid var(--rule-light);margin:48px 0 8px;padding:28px 32px}.LegalDocument-module__38mWga__tocLabel{letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--brass-deep);margin:0 0 16px;font-size:10px}.LegalDocument-module__38mWga__tocList{color:var(--ink-soft);flex-direction:column;gap:9px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;display:flex}.LegalDocument-module__38mWga__tocList a:hover{color:var(--brass-deep)}.LegalDocument-module__38mWga__section{margin-top:48px;scroll-margin-top:100px}.LegalDocument-module__38mWga__sectionHeading{color:var(--ink-soft);margin:0 0 16px;font-size:clamp(20px,3vw,26px)}.LegalDocument-module__38mWga__paragraph{color:var(--slate);margin:0 0 16px;font-size:15.5px;line-height:1.75}.LegalDocument-module__38mWga__paragraph:last-child{margin-bottom:0}.LegalDocument-module__38mWga__backRow{border-top:1px solid var(--rule-light);margin-top:64px;padding-top:32px}@media (max-width:760px){.LegalDocument-module__38mWga__heroInner{padding-top:84px;padding-bottom:52px}.LegalDocument-module__38mWga__bodyInner{padding-top:56px;padding-bottom:72px}.LegalDocument-module__38mWga__toc{padding:22px}}
