.V2Legal-module__mpeFzW__page{padding-bottom:clamp(72px,11vh,130px)}.V2Legal-module__mpeFzW__wrap{max-width:var(--v2-wrap);padding-inline:var(--pad);margin-inline:auto}.V2Legal-module__mpeFzW__draftNote{border-left:2px solid var(--v2-line-hi);background:var(--v2-surf2);border-radius:0 var(--r) var(--r) 0;max-width:66ch;color:var(--v2-dim);margin:clamp(28px,4.5vh,44px) 0 0;padding:14px 18px;font-size:14px;line-height:1.65}.V2Legal-module__mpeFzW__body{gap:clamp(28px,4vw,56px);margin-top:clamp(34px,6vh,60px);display:grid}.V2Legal-module__mpeFzW__body[data-toc]{grid-template-columns:210px minmax(0,1fr)}.V2Legal-module__mpeFzW__toc{top:calc(var(--v2-nav-h) + 24px);max-height:calc(100svh - var(--v2-nav-h) - 48px);align-self:start;position:sticky;overflow-y:auto}.V2Legal-module__mpeFzW__tocTitle{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-faint);margin-bottom:14px;font-size:11px;font-weight:500;display:block}.V2Legal-module__mpeFzW__toc ul{margin:0;padding:0;list-style:none}.V2Legal-module__mpeFzW__toc a{color:var(--v2-faint);transition:color .2s var(--ease-io), border-color .2s var(--ease-io);border-left:2px solid #0000;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:7px 0 7px 12px;font-size:13.5px;line-height:1.4;display:grid}.V2Legal-module__mpeFzW__toc a:hover{color:var(--v2-dim)}.V2Legal-module__mpeFzW__toc a.V2Legal-module__mpeFzW__tocOn{color:var(--v2-fg);border-left-color:var(--v2-accent)}.V2Legal-module__mpeFzW__toc a i{font-style:normal;font-family:var(--f-mono);font-variant-numeric:tabular-nums;padding-top:2px;font-size:11px}.V2Legal-module__mpeFzW__doc{--doc-pad:clamp(28px, 4vw, 52px);background:var(--v2-surf);border:1px solid var(--v2-line);border-radius:var(--r-lg);padding:var(--doc-pad);max-width:calc(66ch + 2 * var(--doc-pad));margin-inline:auto}.V2Legal-module__mpeFzW__sec{scroll-margin-top:calc(var(--v2-nav-h) + 24px)}.V2Legal-module__mpeFzW__sec+.V2Legal-module__mpeFzW__sec{margin-top:clamp(34px,5vh,52px)}.V2Legal-module__mpeFzW__h{font-family:var(--f-disp);letter-spacing:-.02em;color:var(--v2-fg-hi);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 14px;font-size:clamp(19px,2.1vw,24px);font-weight:700;line-height:1.18;display:flex}.V2Legal-module__mpeFzW__num{font-family:var(--f-mono);color:var(--v2-accent);font-size:.72em;font-weight:400}.V2Legal-module__mpeFzW__anchor{font-family:var(--f-mono);color:var(--v2-faint);opacity:0;transition:opacity .2s var(--ease-io);font-size:13px}.V2Legal-module__mpeFzW__h:hover .V2Legal-module__mpeFzW__anchor,.V2Legal-module__mpeFzW__anchor:focus-visible{opacity:1}.V2Legal-module__mpeFzW__doc p{color:#ffffffd1;max-width:66ch;margin:0 0 14px;font-size:16px;font-weight:400;line-height:1.75}.V2Legal-module__mpeFzW__doc p:last-child{margin-bottom:0}.V2Legal-module__mpeFzW__list{gap:11px;max-width:66ch;margin:0;padding:0;list-style:none;display:grid}.V2Legal-module__mpeFzW__list li{color:#ffffffd1;padding-left:20px;font-size:16px;font-weight:400;line-height:1.75;position:relative}.V2Legal-module__mpeFzW__list li:before{content:"";background:var(--v2-line-hi);width:7px;height:1.5px;position:absolute;top:.82em;left:0}@media (max-width:1100px){.V2Legal-module__mpeFzW__body{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.V2Legal-module__mpeFzW__doc{--doc-pad:20px}}@media (prefers-reduced-motion:reduce){.V2Legal-module__mpeFzW__toc a,.V2Legal-module__mpeFzW__anchor{transition:none}}@media (pointer:coarse){.V2Legal-module__mpeFzW__anchor{opacity:1}}
