.Legal_hero__1qxnE{background:var(--es-panel);color:#fff;padding:clamp(52px,7vw,92px) clamp(18px,5vw,120px) clamp(44px,6vw,72px);position:relative;overflow:hidden}.Legal_heroRule__xO327{position:absolute;left:0;top:0;height:4px;width:100%;background:linear-gradient(90deg,var(--es-cyan),var(--es-green,#12c98a))}.Legal_wrap__3Y__D{max-width:1280px;margin-inline:auto}.Legal_heroEyebrow__MFOls{font-family:var(--es-font-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--es-cyan);line-height:1.4;margin-bottom:18px}.Legal_heroTitle__DCE8i{font-family:var(--es-font-display);font-weight:300;font-size:clamp(34px,5vw,72px);line-height:1.06;letter-spacing:-.03em;color:#fff;margin:0}.Legal_heroUpdated__HfAhD{font-family:var(--es-font-mono);font-size:12px;letter-spacing:.06em;color:hsla(0,0%,100%,.7);line-height:1.4;margin-top:20px}.Legal_tabsBar__F2_u6{position:sticky;top:0;z-index:30;background:var(--es-surface);border-bottom:1px solid var(--es-line);transition:background-color .45s var(--es-ease)}.Legal_tabsInner__FcRqR{max-width:1280px;margin-inline:auto;padding:0 clamp(18px,5vw,120px);display:flex;gap:4px;overflow-x:auto}.Legal_tab__U_5IC{font-family:var(--es-font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:16px 18px;min-height:44px;cursor:pointer;background:transparent;border:none;border-bottom:2px solid transparent;white-space:nowrap;color:var(--es-grey);transition:color .2s var(--es-ease),border-color .2s var(--es-ease)}.Legal_tab__U_5IC:hover{color:var(--es-heading)}.Legal_tabActive__xkaqu{color:var(--es-heading);border-bottom-color:var(--es-cyan);font-weight:500}.Legal_body__UHk5W{background:var(--es-surface);padding:clamp(40px,5vw,80px) clamp(18px,5vw,120px) clamp(56px,7vw,110px);transition:background-color .45s var(--es-ease)}.Legal_grid__YLZOi{max-width:1160px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:clamp(30px,5vw,72px);align-items:start}.Legal_toc__Z0Biy{position:sticky;top:84px}.Legal_tocLabel__PSBjv{font-family:var(--es-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--es-grey);line-height:1.4;margin-bottom:16px}.Legal_tocNav__zSFoW{display:flex;flex-direction:column;gap:2px;border-left:1px solid var(--es-line)}.Legal_tocLink__Y_Yc5{font-size:13.5px;line-height:1.4;color:var(--es-body);text-decoration:none;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;transition:color .2s var(--es-ease),border-color .2s var(--es-ease)}.Legal_tocLink__Y_Yc5:hover{color:var(--es-link);border-left-color:var(--es-cyan)}.Legal_tocCard__Hm285{margin-top:26px;padding:16px;border:1px solid var(--es-line);background:var(--es-surface-2)}.Legal_tocCardText__oVA_Q{font-size:12.5px;line-height:1.55;color:var(--es-body)}.Legal_tocCardLink__30MuJ{font-family:var(--es-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--es-link);text-decoration:none;display:inline-block;margin-top:8px}.Legal_doc__0pjoq{min-width:0;max-width:780px;animation:Legal_es-rise__rn6HE .5s var(--es-ease) both}.Legal_intro__J78H_{font-size:clamp(16px,1.4vw,18px);line-height:1.6;color:var(--es-body);margin:0 0 clamp(32px,4vw,48px);padding-bottom:clamp(24px,3vw,32px);border-bottom:1px solid var(--es-line)}.Legal_section__EUFrv{margin-bottom:clamp(34px,4vw,52px);scroll-margin-top:96px}.Legal_sectionHeading__N_I8X{font-family:var(--es-font-display);font-weight:500;font-size:clamp(21px,2.3vw,30px);line-height:1.14;letter-spacing:-.015em;color:var(--es-heading);margin:0 0 20px}.Legal_para__L2gTO{font-size:clamp(15px,1.3vw,16.5px);line-height:1.68;max-width:68ch;color:var(--es-body);margin:0 0 15px}.Legal_bullets___lmRA{margin:4px 0 15px;padding-left:20px;display:flex;flex-direction:column;gap:9px}.Legal_bullet__vmXWp{font-size:clamp(15px,1.3vw,16.5px);line-height:1.68;max-width:68ch;color:var(--es-body)}.Legal_tableWrap__spQnx{border:1px solid var(--es-line);margin-top:6px;overflow:hidden}.Legal_tableHead___rjVh{display:grid;grid-template-columns:1.1fr 2fr 1fr;background:var(--es-navy);color:#fff}.Legal_tableHeadCell__YQgvV{padding:12px 14px;font-family:var(--es-font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;line-height:1.4}.Legal_tableRow__4BKEK{display:grid;grid-template-columns:1.1fr 2fr 1fr;border-top:1px solid var(--es-line)}.Legal_tableCat__zfhb3{padding:13px 14px;font-size:13.5px;font-weight:600;color:var(--es-heading)}.Legal_tablePurpose__jX1y_{line-height:1.5}.Legal_tablePurpose__jX1y_,.Legal_tableRetention__W87uo{padding:13px 14px;font-size:13.5px;color:var(--es-body)}.Legal_closer__VSLqy{margin-top:clamp(40px,5vw,60px);padding-top:clamp(22px,3vw,30px);border-top:1px solid var(--es-line);font-size:13.5px;line-height:1.6;color:var(--es-grey)}@media (max-width:860px){.Legal_grid__YLZOi{grid-template-columns:minmax(0,1fr)}.Legal_toc__Z0Biy{position:static;top:auto}}