.legal-module__8113wq__page{--legal-navy:#0a2540;--legal-muted:#52677c;--legal-line:#dce5f0;--legal-violet:#635bff;min-height:100vh;color:var(--legal-navy);background:#f8f9ff}.legal-module__8113wq__container{width:min(100% - 40px,1120px);margin-inline:auto}.legal-module__8113wq__header{border-bottom:1px solid var(--legal-line);isolation:isolate;background:linear-gradient(145deg,#fff 12%,#f3f1ff 62%,#eef9f7 100%);padding:64px 0 68px;position:relative;overflow:hidden}.legal-module__8113wq__headerGlow{z-index:-1;filter:blur(70px);background:#635bff33;border-radius:50%;width:460px;height:460px;position:absolute;top:-260px;right:3%}.legal-module__8113wq__backLink{color:#53687d;align-items:center;gap:7px;font-size:12px;font-weight:700;transition:color .18s,transform .18s;display:inline-flex}.legal-module__8113wq__backLink:hover{color:var(--legal-violet);transform:translate(-2px)}.legal-module__8113wq__eyebrow{color:var(--legal-violet);letter-spacing:.1em;text-transform:uppercase;margin-top:38px;font-size:10px;font-weight:800}.legal-module__8113wq__header h1{letter-spacing:-.05em;max-width:760px;margin-top:10px;font-size:clamp(42px,6vw,64px);line-height:1.04}.legal-module__8113wq__summary{color:#425a70;max-width:720px;margin-top:20px;font-size:16px;line-height:1.7}.legal-module__8113wq__updated{color:#718396;margin-top:22px;font-size:11px;font-weight:650}.legal-module__8113wq__layout{grid-template-columns:220px minmax(0,760px);justify-content:space-between;align-items:start;gap:72px;padding-block:68px 100px;display:grid}.legal-module__8113wq__sidebar{border:1px solid var(--legal-line);background:#fff;border-radius:12px;padding:19px 18px;position:sticky;top:108px;box-shadow:0 8px 24px #0a25400a}.legal-module__8113wq__sidebar strong{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #e8edf4;padding-bottom:11px;font-size:10px;display:block}.legal-module__8113wq__sidebar nav{gap:2px;margin-top:12px;display:grid}.legal-module__8113wq__sidebar a{color:#687b8e;border-radius:5px;padding:6px 7px;font-size:11px;line-height:1.35;transition:color .18s,background .18s}.legal-module__8113wq__sidebar a:hover{color:var(--legal-violet);background:#f2f0ff}.legal-module__8113wq__content{min-width:0}.legal-module__8113wq__content section{border-bottom:1px solid var(--legal-line);margin-bottom:34px;padding:0 0 34px;scroll-margin-top:105px}.legal-module__8113wq__content section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.legal-module__8113wq__content h2{letter-spacing:-.025em;margin-bottom:14px;font-size:23px;line-height:1.25}.legal-module__8113wq__content h3{margin:22px 0 8px;font-size:15px;line-height:1.4}.legal-module__8113wq__content p,.legal-module__8113wq__content li{color:var(--legal-muted);font-size:14px;line-height:1.78}.legal-module__8113wq__content p+p{margin-top:13px}.legal-module__8113wq__content ul{gap:8px;margin:12px 0 0 20px;display:grid}.legal-module__8113wq__content li::marker{color:var(--legal-violet)}.legal-module__8113wq__content a{color:#5148dc;text-underline-offset:3px;font-weight:650;-webkit-text-decoration:underline #5148dc4d;text-decoration:underline #5148dc4d}.legal-module__8113wq__content strong{color:#213c55}.legal-module__8113wq__callout{color:#39546b;background:#f0efff;border:1px solid #dedbff;border-radius:10px;padding:18px 20px}.legal-module__8113wq__footer{color:#789;border-top:1px solid var(--legal-line);background:#fff;padding:24px 0;font-size:10px}.legal-module__8113wq__footer .legal-module__8113wq__container{justify-content:space-between;align-items:center;gap:20px;display:flex}.legal-module__8113wq__footer div div{gap:20px;display:flex}.legal-module__8113wq__footer a:hover{color:var(--legal-violet)}@media (max-width:780px){.legal-module__8113wq__header{padding-block:48px 54px}.legal-module__8113wq__layout{grid-template-columns:1fr;gap:38px;padding-block:42px 72px}.legal-module__8113wq__sidebar{position:static}.legal-module__8113wq__sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.legal-module__8113wq__container{width:min(100% - 32px,1120px)}.legal-module__8113wq__header h1{font-size:40px}.legal-module__8113wq__summary{font-size:14px}.legal-module__8113wq__sidebar nav{grid-template-columns:1fr}.legal-module__8113wq__content h2{font-size:21px}.legal-module__8113wq__content p,.legal-module__8113wq__content li{font-size:13px}.legal-module__8113wq__footer .legal-module__8113wq__container{flex-direction:column;align-items:flex-start}}
