.legalShell_page__f_mkJ{--legal-ink:#171717;--legal-soft:#5a5a66;--legal-faint:#8c8c99;--legal-line:#e7e3f4;--legal-card:#ffffff;--legal-ground:#fdfdff;--legal-brand:#6c63c7;--legal-brand-ink:#5149a9;--legal-brand-tint:#f3f1fa;--legal-accent-tint:#fbefe9;--legal-wash-strength:1.85;min-height:100vh;color:var(--legal-ink);background-color:var(--legal-ground);background-image:radial-gradient(58% 44% at 2% 0,rgb(174 169 224/calc(30% * var(--legal-wash-strength))),transparent 70%),radial-gradient(52% 38% at 99% 1%,rgb(181 235 213/calc(28% * var(--legal-wash-strength))),transparent 70%),radial-gradient(44% 34% at 78% 46%,rgb(150 226 205/calc(20% * var(--legal-wash-strength))),transparent 72%),radial-gradient(46% 36% at 12% 74%,rgb(245 184 168/calc(22% * var(--legal-wash-strength))),transparent 72%),radial-gradient(64% 44% at 54% 106%,rgb(250 236 186/calc(32% * var(--legal-wash-strength))),transparent 72%);background-attachment:fixed;font-family:var(--font-body)}.legalShell_topBar__fRJbr{position:sticky;top:0;z-index:10;border-bottom:1px solid rgb(231 227 244/88%);background:rgb(255 255 255/92%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.legalShell_topBarInner__lggkd{width:min(1120px,calc(100% - 40px));min-height:68px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.legalShell_mark__c_VB8{display:inline-flex;align-items:center;min-height:44px;color:var(--legal-ink);font-size:19px;font-weight:800;letter-spacing:-.025em;text-decoration:none}.legalShell_markDot__zdiw4{color:var(--legal-brand)}.legalShell_documentNav__pdjGG{display:flex;align-items:center;gap:6px}.legalShell_documentLink__IkOTC{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border:1px solid transparent;border-radius:999px;color:var(--legal-soft);font-size:13.5px;font-weight:700;text-decoration:none}.legalShell_documentLink__IkOTC:hover{border-color:var(--legal-line);color:var(--legal-brand-ink);background:var(--legal-ground)}.legalShell_documentLink__IkOTC[aria-current=page]{border-color:rgb(108 99 199/22%);color:var(--legal-brand-ink);background:var(--legal-brand-tint)}.legalShell_shell__Qaw_0{width:min(1080px,calc(100% - 40px));margin-inline:auto;padding:72px 0 88px}.legalShell_documentHeader__R5QeK{max-width:780px;padding:0 0 38px}.legalShell_title__utNtt{margin:0;color:var(--legal-ink);font-size:clamp(40px,6vw,62px);font-weight:800;letter-spacing:-.045em;line-height:1}.legalShell_updated__GkfjS{width:fit-content;margin:20px 0 0;padding:7px 11px;border:1px solid var(--legal-line);border-radius:999px;color:var(--legal-soft);background:var(--legal-card);font-size:12px;font-weight:700;letter-spacing:.025em}.legalShell_documentLayout__QwEtI{display:grid;grid-template-columns:minmax(190px,230px) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:start}.legalShell_sectionIndex__cxNb6{position:sticky;top:96px;padding:18px;border:1px solid var(--legal-line);border-radius:14px;background:rgb(255 255 255/82%);box-shadow:0 10px 30px rgb(108 99 199/7%)}.legalShell_sectionIndexLabel__3D3tp{margin:0 0 11px;color:var(--legal-faint);font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.legalShell_sectionList__M4QU8{margin:0;padding:0;list-style:none}.legalShell_sectionList__M4QU8 li+li{border-top:1px solid rgb(231 227 244/72%)}.legalShell_sectionLink__wq_7b{display:grid;grid-template-columns:24px minmax(0,1fr);gap:7px;align-items:baseline;padding:10px 2px;color:var(--legal-soft);font-size:12.5px;font-weight:650;line-height:1.35;text-decoration:none}.legalShell_sectionLink__wq_7b span{color:var(--legal-brand);font-family:var(--font-mono);font-size:10px;font-weight:800;letter-spacing:.04em}.legalShell_sectionLink__wq_7b:hover{color:var(--legal-brand-ink)}.legalShell_prose__hmdvf{min-width:0;color:var(--legal-soft);font-size:15.5px;line-height:1.72}.legalShell_prose__hmdvf>div[data-legal-intro],.legalShell_prose__hmdvf>section{scroll-margin-top:96px;border:1px solid var(--legal-line);border-radius:16px;background:var(--legal-card);box-shadow:0 8px 26px rgb(108 99 199/6%)}.legalShell_prose__hmdvf>div[data-legal-intro]{position:relative;overflow:hidden;padding:clamp(22px,4vw,32px);border-color:rgb(108 99 199/24%);color:var(--legal-ink);background:linear-gradient(135deg,rgb(243 241 250/92%),rgb(255 255 255/96%) 68%),var(--legal-card);font-size:17px;line-height:1.68}.legalShell_prose__hmdvf>div[data-legal-intro]:before{position:absolute;inset:0 auto 0 0;width:4px;background:var(--legal-brand);content:""}.legalShell_prose__hmdvf>section{padding:clamp(22px,4vw,32px)}.legalShell_prose__hmdvf>*+*{margin-top:16px}.legalShell_prose__hmdvf h2{margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid var(--legal-line);color:var(--legal-ink);font-size:clamp(20px,3vw,24px);font-weight:800;letter-spacing:-.02em;line-height:1.2}.legalShell_prose__hmdvf p{margin:0}.legalShell_prose__hmdvf ul{margin:0;padding:0;list-style:none}.legalShell_prose__hmdvf li{position:relative;padding-left:24px}.legalShell_prose__hmdvf li:before{position:absolute;top:.72em;left:3px;width:7px;height:7px;border-radius:50%;background:var(--legal-brand);content:""}.legalShell_prose__hmdvf li+li{margin-top:13px;padding-top:13px;border-top:1px solid rgb(231 227 244/68%)}.legalShell_prose__hmdvf li+li:before{top:calc(.72em + 13px)}.legalShell_prose__hmdvf strong{color:var(--legal-ink);font-weight:750}.legalShell_footer__d6mi8 a,.legalShell_prose__hmdvf a{color:var(--legal-brand-ink);font-weight:700;text-decoration-color:rgb(108 99 199/42%);text-decoration-thickness:1px;text-underline-offset:3px}.legalShell_prose__hmdvf a{display:inline-block;margin:-7px -2px;padding:7px 2px}.legalShell_footer__d6mi8 a:hover,.legalShell_prose__hmdvf a:hover{color:var(--legal-brand);text-decoration-color:currentColor}.legalShell_footer__d6mi8{margin:32px 0 0 calc(230px + clamp(28px, 5vw, 64px));padding:20px 22px;border:1px solid var(--legal-line);border-radius:14px;color:var(--legal-soft);background:var(--legal-accent-tint);font-size:13.5px;line-height:1.65}.legalShell_footer__d6mi8 p{margin:0}.legalShell_documentLink__IkOTC:focus-visible,.legalShell_footer__d6mi8 a:focus-visible,.legalShell_mark__c_VB8:focus-visible,.legalShell_prose__hmdvf a:focus-visible,.legalShell_sectionLink__wq_7b:focus-visible{outline:3px solid var(--legal-brand-ink);outline-offset:3px}@media (max-width:760px){.legalShell_topBarInner__lggkd{width:min(100% - 28px,1080px);min-height:auto;padding:11px 0;align-items:flex-start;flex-direction:column;gap:6px}.legalShell_mark__c_VB8{min-height:34px}.legalShell_documentNav__pdjGG{width:100%}.legalShell_documentLink__IkOTC{flex:1 1;justify-content:center}.legalShell_shell__Qaw_0{width:min(100% - 28px,1080px);padding:46px 0 60px}.legalShell_documentHeader__R5QeK{padding-bottom:28px}.legalShell_documentLayout__QwEtI{grid-template-columns:minmax(0,1fr);gap:18px}.legalShell_sectionIndex__cxNb6{position:static;padding:16px 18px}.legalShell_sectionList__M4QU8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.legalShell_sectionList__M4QU8 li+li{border-top:0}.legalShell_sectionList__M4QU8 li:nth-child(n+3){border-top:1px solid rgb(231 227 244/72%)}.legalShell_footer__d6mi8{margin-left:0}}@media (max-width:470px){.legalShell_title__utNtt{font-size:38px}.legalShell_sectionList__M4QU8{grid-template-columns:minmax(0,1fr)}.legalShell_sectionList__M4QU8 li:nth-child(n+2){border-top:1px solid rgb(231 227 244/72%)}.legalShell_prose__hmdvf>div[data-legal-intro],.legalShell_prose__hmdvf>section{border-radius:13px}}@media print{.legalShell_page__f_mkJ{background:#ffffff}.legalShell_footer__d6mi8,.legalShell_sectionIndex__cxNb6,.legalShell_topBar__fRJbr{display:none}.legalShell_shell__Qaw_0{width:100%;padding:0}.legalShell_documentLayout__QwEtI{display:block}.legalShell_prose__hmdvf>div[data-legal-intro],.legalShell_prose__hmdvf>section{page-break-inside:avoid;break-inside:avoid;box-shadow:none}}