.legal-module__Yd4PWa__legalMain{min-height:100vh}.legal-module__Yd4PWa__legalHero{border-bottom:1px solid var(--line-strong);max-width:var(--content-max);padding:clamp(144px, 14vw, 190px) var(--page-pad) clamp(72px, 8vw, 112px);margin:0 auto}.legal-module__Yd4PWa__eyebrow,.legal-module__Yd4PWa__effective,.legal-module__Yd4PWa__tableOfContents>p,.legal-module__Yd4PWa__sectionHeading>span{font-family:var(--font-mono), monospace;letter-spacing:.07em;text-transform:uppercase;font-size:.625rem}.legal-module__Yd4PWa__eyebrow{color:var(--indigo-deep);margin:0 0 20px}.legal-module__Yd4PWa__legalHero h1{letter-spacing:-.075em;margin:0;font-size:clamp(4rem,8vw,7.6rem);font-weight:540;line-height:.86}.legal-module__Yd4PWa__summary{color:#454953;max-width:48rem;margin:clamp(34px,4vw,52px) 0 0;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.55}.legal-module__Yd4PWa__effective{color:var(--muted);margin:28px 0 0}.legal-module__Yd4PWa__documentShell{max-width:1240px;padding:clamp(72px, 8vw, 112px) var(--page-pad) var(--section-y);grid-template-columns:minmax(190px,240px) minmax(0,760px);justify-content:center;gap:clamp(56px,8vw,124px);margin:0 auto;display:grid}.legal-module__Yd4PWa__tableOfContents{align-self:start;position:sticky;top:108px}.legal-module__Yd4PWa__tableOfContents>p{border-bottom:1px solid var(--line-strong);margin:0;padding-bottom:14px}.legal-module__Yd4PWa__tableOfContents ol{border-bottom:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.legal-module__Yd4PWa__tableOfContents a{color:#4e525c;grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:10px;min-height:44px;padding:8px 0;font-size:.75rem;line-height:1.35;transition:color .15s;display:grid}.legal-module__Yd4PWa__tableOfContents li:not(:last-child) a{border-bottom:1px solid color-mix(in srgb, var(--line) 72%, transparent)}.legal-module__Yd4PWa__tableOfContents a:hover{color:var(--ink)}.legal-module__Yd4PWa__tableOfContents a span{color:var(--indigo-deep);font-family:var(--font-mono), monospace;font-size:.5625rem}.legal-module__Yd4PWa__document{min-width:0}.legal-module__Yd4PWa__document>section{scroll-margin-top:100px}.legal-module__Yd4PWa__document>section+section{border-top:1px solid var(--line-strong);margin-top:58px;padding-top:58px}.legal-module__Yd4PWa__sectionHeading{grid-template-columns:46px minmax(0,1fr);gap:18px;display:grid}.legal-module__Yd4PWa__sectionHeading>span{color:var(--indigo-deep);padding-top:5px}.legal-module__Yd4PWa__sectionHeading h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:560;line-height:1.05}.legal-module__Yd4PWa__sectionBody{color:#3f434c;margin-top:24px;margin-left:64px;font-size:1rem;line-height:1.7}.legal-module__Yd4PWa__sectionBody p{margin:0}.legal-module__Yd4PWa__sectionBody p+p,.legal-module__Yd4PWa__sectionBody ul+p,.legal-module__Yd4PWa__sectionBody p+ul{margin-top:16px}.legal-module__Yd4PWa__sectionBody ul{gap:9px;margin-bottom:0;padding-left:20px;display:grid}.legal-module__Yd4PWa__sectionBody a{border-bottom:1px solid var(--line-strong);color:var(--ink);font-weight:600}.legal-module__Yd4PWa__sectionBody a:hover{border-color:var(--indigo);color:var(--indigo-deep)}@media (max-width:900px){.legal-module__Yd4PWa__documentShell{display:block}.legal-module__Yd4PWa__tableOfContents{margin-bottom:72px;position:static}.legal-module__Yd4PWa__tableOfContents ol{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}}@media (max-width:700px){.legal-module__Yd4PWa__legalHero{padding-top:116px;padding-bottom:72px}.legal-module__Yd4PWa__legalHero h1{font-size:clamp(3.6rem,18vw,5.5rem)}.legal-module__Yd4PWa__documentShell{padding-top:64px}.legal-module__Yd4PWa__tableOfContents{margin-bottom:64px}.legal-module__Yd4PWa__tableOfContents ol{grid-template-columns:1fr}.legal-module__Yd4PWa__sectionHeading{display:block}.legal-module__Yd4PWa__sectionHeading>span{margin-bottom:10px;padding:0;display:block}.legal-module__Yd4PWa__sectionBody{margin-top:20px;margin-left:0;font-size:.98rem}.legal-module__Yd4PWa__document>section+section{margin-top:48px;padding-top:48px}}
