.LegalDocument-module__mzUaOW__page{--info-surface:#fdfcff;--info-text:#1b1921;--info-muted:#585760;--info-border:#e1e1e5;--info-accent:#5921b6;background:var(--info-surface);min-height:100svh;color:var(--info-text);font-family:var(--font-inter), sans-serif}@supports (color:lab(0% 0 0)){.LegalDocument-module__mzUaOW__page{--info-surface:lab(99.159% .392884 -1.05356);--info-text:lab(9.36% 2.16293 -5.15137);--info-muted:lab(37.2084% 2.05404 -5.20967);--info-border:lab(89.5017% .790149 -2.10415);--info-accent:lab(29.8235% 49.5963 -69.1838)}}:is(html:has(.LegalDocument-module__mzUaOW__page),body:has(.LegalDocument-module__mzUaOW__page)){background:#fdfcff;background:lab(99.159% .392884 -1.05356)}.LegalDocument-module__mzUaOW__page ::selection{background:#e1ddfa;background:lab(89.1486% 5.5697 -13.8395)}.LegalDocument-module__mzUaOW__shell{flex-direction:column;max-width:1160px;min-height:100svh;margin-inline:auto;padding-inline:24px;display:flex}.LegalDocument-module__mzUaOW__header{border-bottom:1px solid var(--info-border);justify-content:space-between;align-items:center;gap:24px;padding-block:20px;display:flex}.LegalDocument-module__mzUaOW__brand{letter-spacing:.14em;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:700;display:inline-flex}.LegalDocument-module__mzUaOW__header nav{flex-wrap:wrap;gap:8px 24px;display:flex}.LegalDocument-module__mzUaOW__header nav a{min-height:44px;color:var(--info-muted);align-items:center;font-size:13px;display:inline-flex}.LegalDocument-module__mzUaOW__header nav a[aria-current]{color:var(--info-text);font-weight:600}.LegalDocument-module__mzUaOW__main{flex:1;padding-block:56px 80px}.LegalDocument-module__mzUaOW__intro{max-width:720px;margin-bottom:48px}.LegalDocument-module__mzUaOW__eyebrow{color:var(--info-accent);margin-bottom:14px;font-size:13px;font-weight:600}.LegalDocument-module__mzUaOW__intro h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,3.4vw,44px);font-weight:750;line-height:1.12}.LegalDocument-module__mzUaOW__description{max-width:64ch;color:var(--info-muted);margin-top:20px;font-size:15px;line-height:1.7}.LegalDocument-module__mzUaOW__updated{color:var(--info-muted);margin-top:16px;font-size:12px;line-height:1.7}.LegalDocument-module__mzUaOW__documentLayout{grid-template-columns:224px minmax(0,720px);gap:64px;display:grid}.LegalDocument-module__mzUaOW__contents{align-self:start;position:sticky;top:24px}.LegalDocument-module__mzUaOW__desktopContents{max-height:calc(100svh - 48px);overflow-y:auto}.LegalDocument-module__mzUaOW__desktopContents>p{margin-bottom:14px;font-size:13px;font-weight:600}.LegalDocument-module__mzUaOW__contents ol{margin:0;padding:0;list-style:none}.LegalDocument-module__mzUaOW__contents a{color:var(--info-muted);padding-block:5px;font-size:12px;line-height:1.55;display:block}.LegalDocument-module__mzUaOW__mobileContents{display:none}.LegalDocument-module__mzUaOW__section{border-bottom:1px solid var(--info-border);padding-block:28px;scroll-margin-top:24px}.LegalDocument-module__mzUaOW__section:first-child{padding-top:0}.LegalDocument-module__mzUaOW__section:last-child{border-bottom:0;padding-bottom:0}.LegalDocument-module__mzUaOW__section h2{letter-spacing:-.015em;font-size:19px;font-weight:650;line-height:1.4}.LegalDocument-module__mzUaOW__sectionBody{max-width:72ch;color:var(--info-muted);overflow-wrap:anywhere;margin-top:14px;font-size:15px;line-height:1.8}.LegalDocument-module__mzUaOW__sectionBody>*+*{margin-top:16px}.LegalDocument-module__mzUaOW__list{padding-left:20px;list-style:outside}.LegalDocument-module__mzUaOW__list li+li{margin-top:10px}.LegalDocument-module__mzUaOW__list li::marker{color:var(--info-muted);font-size:.8em}.LegalDocument-module__mzUaOW__textLink{color:var(--info-accent);text-underline-offset:3px;-webkit-text-decoration:underline #aba2da;text-decoration:underline #aba2da;-webkit-text-decoration:underline lab(68.9345% 12.1962 -27.1901);text-decoration:underline lab(68.9345% 12.1962 -27.1901)}.LegalDocument-module__mzUaOW__footer{border-top:1px solid var(--info-border);color:var(--info-muted);justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:12px;line-height:1.7;display:flex}.LegalDocument-module__mzUaOW__footer p+p{margin-top:4px}.LegalDocument-module__mzUaOW__footerActions{flex-wrap:wrap;gap:20px;display:flex}.LegalDocument-module__mzUaOW__footerActions a,.LegalDocument-module__mzUaOW__footerActions button{text-align:left;align-items:center;min-height:44px;display:inline-flex}.LegalDocument-module__mzUaOW__page a:hover,.LegalDocument-module__mzUaOW__footerActions button:hover{color:var(--info-accent)}.LegalDocument-module__mzUaOW__page a:focus-visible,.LegalDocument-module__mzUaOW__page button:focus-visible,.LegalDocument-module__mzUaOW__page summary:focus-visible{outline:2px solid var(--info-accent);outline-offset:4px;border-radius:3px}.LegalDocument-module__mzUaOW__skipLink{z-index:130;background:var(--info-surface);border:1px solid var(--info-border);padding:12px 16px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.LegalDocument-module__mzUaOW__skipLink:focus{transform:translateY(0)}@media (max-width:1023px){.LegalDocument-module__mzUaOW__documentLayout{grid-template-columns:1fr;gap:32px}.LegalDocument-module__mzUaOW__document{max-width:720px}.LegalDocument-module__mzUaOW__contents{max-width:720px;position:static}.LegalDocument-module__mzUaOW__desktopContents{display:none}.LegalDocument-module__mzUaOW__mobileContents{border-block:1px solid var(--info-border);display:block}.LegalDocument-module__mzUaOW__mobileContents summary{cursor:pointer;min-height:48px;padding-block:14px;font-size:13px;font-weight:600}.LegalDocument-module__mzUaOW__mobileContents ol{padding-bottom:16px}.LegalDocument-module__mzUaOW__mobileContents a{align-items:center;min-height:44px;font-size:13px;display:flex}}@media (max-width:639px){.LegalDocument-module__mzUaOW__shell{padding-inline:20px}.LegalDocument-module__mzUaOW__header{flex-wrap:wrap;gap:8px 16px;padding-block:12px}.LegalDocument-module__mzUaOW__header nav{gap:20px}.LegalDocument-module__mzUaOW__header nav a{font-size:12px}.LegalDocument-module__mzUaOW__main{padding-block:36px 48px}.LegalDocument-module__mzUaOW__intro{margin-bottom:28px}.LegalDocument-module__mzUaOW__sectionBody{font-size:14px;line-height:1.8}.LegalDocument-module__mzUaOW__footer{flex-direction:column;align-items:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.LegalDocument-module__mzUaOW__skipLink{transition:none}}
