.legal_page__Lkzh0{--legal-bg:#090c10;--legal-blue:#4c9bff;min-height:100vh;background:var(--legal-bg);color:#f5f7fa;color-scheme:dark}.legal_hero__FPxs4{display:flex;min-height:480px;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);background:radial-gradient(ellipse 40% 70% at 88% 14%,rgba(40,101,190,.12),transparent 75%),#090c10}.legal_heroInner__vunpJ,.legal_readingLayout__Vdq0e{width:min(100% - 64px,1240px);margin-inline:auto}.legal_heroInner__vunpJ{padding-block:92px 64px}.legal_callout__F0CoM span,.legal_documentIntro__zSDny>span,.legal_eyebrow__xZ_x5,.legal_index__XduKC>div>p,.legal_sectionMarker__08pot,.legal_updated__pfMmy span{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.12em}.legal_eyebrow__xZ_x5{margin:0 0 24px;color:#7bb5ff}.legal_hero__FPxs4 h1{max-width:920px;margin:0;font-size:clamp(56px,7.4vw,96px);font-weight:600;letter-spacing:-.07em;line-height:.98}.legal_hero__FPxs4 h1 span{color:#89bdff}.legal_heroSummary__95xel{max-width:570px;margin:28px 0 38px;color:#b4bdc8;font-size:clamp(17px,1.65vw,20px);line-height:1.55}.legal_updated__pfMmy{display:flex;align-items:baseline;gap:16px}.legal_updated__pfMmy span{color:#7d8793}.legal_updated__pfMmy time{color:#dce4ed;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px}.legal_navigationWrap__mmtn6{position:sticky;z-index:35;top:88px;width:fit-content;max-width:calc(100% - 32px);margin:-21px auto 0}.legal_segmented__E37xH{display:inline-flex;gap:4px;padding:5px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(18,23,30,.97);box-shadow:0 12px 36px rgba(0,0,0,.2);backdrop-filter:blur(12px)}.legal_segmented__E37xH a{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:0 19px;border-radius:9px;color:#aab4bf;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .18s ease,color .18s ease}.legal_segmented__E37xH a:hover{color:#fff}.legal_segmented__E37xH a[aria-current=location]{background:rgba(76,155,255,.1);color:#eef6ff;box-shadow:inset 0 -2px 0 rgba(76,155,255,.8)}.legal_index__XduKC a:focus-visible,.legal_prose__81Ol8 a:focus-visible,.legal_segmented__E37xH a:focus-visible{outline:2px solid var(--legal-blue);outline-offset:3px}.legal_readingLayout__Vdq0e{display:grid;grid-template-columns:244px minmax(0,820px);justify-content:space-between;gap:clamp(48px,8vw,128px);padding-block:100px 150px}.legal_index__XduKC{position:sticky;top:166px;align-self:start;max-height:calc(100vh - 188px);overflow:auto;scrollbar-width:thin;padding:0 12px 0 0}.legal_index__XduKC>div+div{margin-top:32px}.legal_index__XduKC>div>p{margin:0 0 10px;color:#d9e0e8}.legal_index__XduKC ol{display:grid;gap:2px;margin:0;padding:0;list-style:none}.legal_index__XduKC a{display:flex;align-items:baseline;gap:12px;padding:6px 0;border-radius:4px;color:#88939f;font-size:12px;line-height:1.3;text-decoration:none;transition:color .18s ease}.legal_index__XduKC a:hover{color:#f5f7fa}.legal_index__XduKC a span{color:#5d6a79;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px}.legal_reading__FcElE{min-width:0}.legal_document__16ReD{scroll-margin-top:164px}.legal_document__16ReD+.legal_document__16ReD{margin-top:140px}.legal_documentIntro__zSDny{padding-bottom:60px;border-bottom:1px solid rgba(255,255,255,.12)}.legal_documentIntro__zSDny>span{color:var(--legal-blue)}.legal_documentIntro__zSDny h2{margin:20px 0 14px;font-size:clamp(42px,4.7vw,64px);font-weight:600;letter-spacing:-.055em;line-height:1.05}.legal_documentIntro__zSDny p{max-width:600px;margin:0;color:#9faab6;font-size:17px;line-height:1.6}.legal_articleSection__B79oo{padding:55px 0 60px;border-bottom:1px solid rgba(255,255,255,.075);scroll-margin-top:164px}.legal_sectionMarker__08pot{display:flex;gap:18px;color:#718093}.legal_sectionMarker__08pot span:first-child{color:var(--legal-blue)}.legal_articleSection__B79oo h3{margin:18px 0 22px;font-size:clamp(30px,3.3vw,42px);font-weight:550;letter-spacing:-.045em;line-height:1.14}.legal_prose__81Ol8{max-width:760px;color:#b4bdc7;font-size:17px;line-height:1.76}.legal_prose__81Ol8 p{margin:0}.legal_prose__81Ol8 p+p{margin-top:18px}.legal_prose__81Ol8 strong{color:#f4f7fa;font-weight:600}.legal_prose__81Ol8 a{color:#8cbeff;text-decoration:none;border-bottom:1px solid rgba(140,190,255,.35)}.legal_prose__81Ol8 a:hover{color:#c8e0ff;border-color:currentColor}.legal_callout__F0CoM{margin:26px 0;padding:24px 28px;border:1px solid rgba(76,155,255,.16);border-left:2px solid var(--legal-blue);border-radius:12px;background:#131a23}.legal_callout__F0CoM span{color:#91c3ff}.legal_callout__F0CoM p{margin:10px 0 0;color:#e0e8f0;font-size:16px;line-height:1.65}@media (max-width:850px){.legal_heroInner__vunpJ,.legal_readingLayout__Vdq0e{width:min(100% - 48px,760px)}.legal_hero__FPxs4{min-height:430px}.legal_readingLayout__Vdq0e{display:block;padding-block:82px 110px}.legal_index__XduKC{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-height:none;margin-bottom:76px;padding:0 0 30px;border-bottom:1px solid rgba(255,255,255,.08)}.legal_index__XduKC>div+div{margin-top:0}}@media (max-width:600px){.legal_heroInner__vunpJ,.legal_readingLayout__Vdq0e{width:calc(100% - 40px)}.legal_hero__FPxs4{min-height:400px}.legal_heroInner__vunpJ{padding-block:90px 56px}.legal_hero__FPxs4 h1{font-size:clamp(52px,12vw,72px)}.legal_heroSummary__95xel{margin-block:22px 28px;font-size:16px}.legal_navigationWrap__mmtn6{top:76px}.legal_segmented__E37xH{width:100%}.legal_segmented__E37xH a{flex:1;padding-inline:12px;white-space:nowrap}.legal_readingLayout__Vdq0e{padding-block:64px 90px}.legal_index__XduKC{gap:18px;margin-bottom:56px}.legal_index__XduKC a{font-size:11px}.legal_index__XduKC a span{display:none}.legal_document__16ReD{scroll-margin-top:142px}.legal_document__16ReD+.legal_document__16ReD{margin-top:96px}.legal_documentIntro__zSDny{padding-bottom:42px}.legal_articleSection__B79oo{padding-block:42px 46px;scroll-margin-top:142px}.legal_articleSection__B79oo h3{font-size:30px}.legal_prose__81Ol8{font-size:16px;line-height:1.7}.legal_callout__F0CoM{padding:20px}}@media (prefers-reduced-motion:reduce){.legal_index__XduKC a,.legal_segmented__E37xH a{transition:none}}