.legal-module__vfkWMq__body{flex-direction:column;gap:16px;padding:20px 16px 28px;display:flex}.legal-module__vfkWMq__section{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:8px;padding:16px;display:flex}.legal-module__vfkWMq__text{color:var(--ink-2);font-size:15px;line-height:1.6}.legal-module__vfkWMq__list{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.legal-module__vfkWMq__list li{color:var(--ink-2);font-size:15px;line-height:1.6}.legal-module__vfkWMq__defRow{grid-template-columns:minmax(88px,max-content) 1fr;align-items:baseline;gap:10px;display:grid}.legal-module__vfkWMq__defLabel{font-size:var(--fs-body);color:var(--ink-3);white-space:nowrap}.legal-module__vfkWMq__defValue{color:var(--ink-2);font-size:15px;line-height:1.6}.legal-module__vfkWMq__meta{font-size:var(--fs-body);color:var(--ink-3);line-height:1.6}.legal-module__vfkWMq__linkRow{border-top:1px solid var(--line-soft);min-height:48px;color:var(--accent);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;padding:0 2px;font-size:15px;font-weight:600;transition:opacity .12s;display:flex}.legal-module__vfkWMq__linkRow:active{opacity:.6}.legal-module__vfkWMq__linkRow svg{opacity:.7;flex:none}.legal-module__vfkWMq__progress{z-index:6;height:2px;margin:-20px -16px 0;position:sticky;top:0}.legal-module__vfkWMq__progressFill{background:var(--accent);transform-origin:0;height:2px;transform:scaleX(0)}@supports (animation-timeline:scroll()){.legal-module__vfkWMq__progressFill{animation:linear both legal-module__vfkWMq__readProgress;animation-timeline:scroll()}}@keyframes legal-module__vfkWMq__readProgress{to{transform:scaleX(1)}}.legal-module__vfkWMq__effectiveChip{border:1px solid var(--line-strong);min-height:32px;font-size:var(--fs-caption);color:var(--ink-2);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.legal-module__vfkWMq__stickyHeads .legal-module__vfkWMq__section>h2{z-index:3;background:var(--surface);border-bottom:1px solid var(--line-soft);border-radius:var(--r) var(--r) 0 0;margin:-16px -16px 0;padding:12px 16px 10px;position:sticky;top:2px}.legal-module__vfkWMq__mailLink{color:inherit;text-underline-offset:2px;text-decoration:underline}
