.DocHeader_title__9_wnP{font:var(--text-display);font-size:clamp(38px,6vw,var(--fs-4xl));color:var(--text-heading);letter-spacing:var(--ls-tight);margin:0 0 var(--sp-5);text-wrap:balance}.DocHeader_meta__KRJCF{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-5)}.DocHeader_chip__CYXqL{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-fine);color:var(--text-muted);font-family:var(--font-sans)}.DocHeader_chip__CYXqL b{color:var(--text-secondary);font-weight:var(--fw-medium)}.DocHeader_sep__VYonY{width:1px;height:14px;background:var(--border-soft)}.DocHeader_verBadge__WLV8v{display:inline-flex;align-items:center;font-family:var(--font-mono);font-size:var(--fs-fine);font-weight:var(--fw-medium);letter-spacing:var(--ls-normal);color:var(--text-on-gold);background:var(--grad-gold-plate);border:1px solid var(--border-gold-strong);border-radius:var(--r-pill);padding:3px 11px;box-shadow:var(--sh-sm),var(--sh-edge-top)}.DocHeader_eyebrow__wohTw{margin-bottom:var(--sp-4)}@media (max-width:1023px){.DocHeader_title__9_wnP{font-size:clamp(1.875rem,1rem + 4.5vw,2.5rem)}}@media (max-width:639px){.DocHeader_meta__KRJCF{flex-direction:column;align-items:flex-start;gap:var(--sp-2)}.DocHeader_sep__VYonY{display:none}}.FamilyBar_familybar__eYRzI{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.FamilyBar_family__ZxDjM{display:flex;gap:var(--sp-2);overflow-x:auto;padding:2px;scrollbar-width:none}.FamilyBar_family__ZxDjM::-webkit-scrollbar{display:none}.FamilyBar_pill__VFw62{flex:none;display:inline-flex;align-items:center;gap:7px;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-secondary);background:transparent;border:1px solid var(--border-hair);border-radius:var(--r-pill);padding:8px 16px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.FamilyBar_pill__VFw62:hover{background:var(--surface-card-hover);color:var(--text-primary);border-color:var(--border-soft)}.FamilyBar_pill__VFw62[data-active=true]{background:var(--grad-gold-plate);color:var(--text-on-gold);border-color:var(--border-gold-strong);font-weight:var(--fw-semi);box-shadow:var(--sh-sm),var(--sh-edge-top)}.FamilyBar_pill__VFw62[data-active=true]:hover{color:var(--text-on-gold)}.FamilyBar_printBtn__cxxbQ{flex:none;display:inline-flex;align-items:center;gap:7px;font-family:var(--font-sans);font-size:var(--fs-fine);font-weight:var(--fw-medium);color:var(--text-muted);background:transparent;border:1px solid transparent;border-radius:var(--r-sm);padding:7px 12px;cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.FamilyBar_printBtn__cxxbQ:hover{background:var(--surface-card-hover);color:var(--text-secondary)}@media (pointer:coarse){.FamilyBar_printBtn__cxxbQ{min-height:var(--touch-min)}}@media (max-width:639px){.FamilyBar_familybar__eYRzI{flex-wrap:nowrap;gap:var(--sp-3)}.FamilyBar_family__ZxDjM{flex:1 1;min-width:0;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000,#000 92%,transparent);mask-image:linear-gradient(90deg,#000,#000 92%,transparent)}.FamilyBar_pill__VFw62{scroll-snap-align:start}.FamilyBar_printBtn__cxxbQ{width:var(--touch-min);height:var(--touch-min);justify-content:center;gap:0;padding:0;border:1px solid var(--border-hair);color:var(--text-secondary);background:var(--surface-card);border-radius:var(--r-sm)}.FamilyBar_printLabel__dfwqm{display:none}}@media (prefers-reduced-motion:reduce){.FamilyBar_pill__VFw62,.FamilyBar_printBtn__cxxbQ{transition:none}}@media print{.FamilyBar_familybar__eYRzI{display:none}}.LegalProse_body__afEYn{max-width:72ch;font-family:var(--font-sans);font-size:var(--fs-lg);line-height:1.72;color:var(--text-secondary)}.LegalProse_body__afEYn>:first-child{margin-top:0}.LegalProse_body__afEYn h2{display:flex;align-items:baseline;gap:14px;font-family:var(--font-display);font-weight:var(--fw-semi);font-size:var(--fs-2xl);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);color:var(--text-heading);margin:var(--sp-8) 0 var(--sp-4);padding-top:var(--sp-6);border-top:1px solid var(--border-hair);scroll-margin-top:88px}.LegalProse_sec-num__KP3yb{font-family:var(--font-mono);font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--text-gold);flex:none}.LegalProse_anchor__Z9eeb{opacity:0;margin-left:6px;color:var(--gold-500);text-decoration:none;font-family:var(--font-mono);font-size:var(--fs-lg);font-weight:var(--fw-normal);transition:opacity var(--dur-1) var(--ease-out)}.LegalProse_body__afEYn h2:hover .LegalProse_anchor__Z9eeb{opacity:1}.LegalProse_body__afEYn h3{font-family:var(--font-sans);font-weight:var(--fw-semi);font-size:var(--fs-xl);letter-spacing:var(--ls-tight);line-height:1.3;color:var(--text-heading);margin:var(--sp-6) 0 var(--sp-3);scroll-margin-top:88px}.LegalProse_body__afEYn p{margin:0 0 var(--sp-4)}.LegalProse_body__afEYn a{color:var(--gold-500);text-decoration:underline;-webkit-text-decoration-color:var(--border-gold-strong);text-decoration-color:var(--border-gold-strong);text-underline-offset:3px;transition:color var(--dur-1) var(--ease-out)}.LegalProse_body__afEYn a:hover{color:var(--gold-300)}.LegalProse_body__afEYn strong{color:var(--text-primary);font-weight:var(--fw-semi)}.LegalProse_body__afEYn em{font-style:italic;color:var(--text-secondary)}.LegalProse_body__afEYn code{font-family:var(--font-mono);font-size:.84em;background:var(--surface-raised);border:1px solid var(--border-hair);border-radius:var(--r-sm);padding:1px var(--sp-1);color:var(--text-primary)}.LegalProse_body__afEYn ul{list-style:none;margin:0 0 var(--sp-4);padding-left:var(--sp-2)}.LegalProse_body__afEYn ul li{position:relative;padding-left:var(--sp-5);margin-bottom:var(--sp-2)}.LegalProse_body__afEYn ul li:before{content:"";position:absolute;left:3px;top:.62em;width:6px;height:6px;background:var(--gold-500);transform:rotate(45deg)}.LegalProse_body__afEYn ul ul{margin:var(--sp-2) 0 0}.LegalProse_body__afEYn ul ul li:before{background:transparent;border:1px solid var(--gold-600);width:5px;height:5px;top:.6em}.LegalProse_body__afEYn ol{list-style:none;counter-reset:item;margin:0 0 var(--sp-4);padding-left:0}.LegalProse_body__afEYn ol li{counter-increment:item;position:relative;padding-left:var(--sp-7);margin-bottom:var(--sp-2)}.LegalProse_body__afEYn ol li:before{content:counters(item,".") ".";position:absolute;left:0;top:0;font-family:var(--font-mono);font-size:.9em;font-weight:var(--fw-medium);color:var(--text-gold);min-width:var(--sp-6)}.LegalProse_body__afEYn ol ol{margin:var(--sp-2) 0 0}.LegalProse_table-wrap__aU5CX{overflow-x:auto;margin:0 0 var(--sp-4);border:1px solid var(--border-hair);border-radius:var(--r-md);box-shadow:var(--sh-sm)}.LegalProse_body__afEYn table{border-collapse:collapse;width:100%;min-width:460px;font-family:var(--font-sans);font-size:var(--fs-sm)}.LegalProse_body__afEYn thead th{background:var(--surface-raised);color:var(--text-heading);font-weight:var(--fw-semi);font-size:var(--fs-fine);text-align:left;letter-spacing:var(--ls-wide);padding:var(--sp-3) var(--sp-3);border-bottom:1px solid var(--border-soft)}.LegalProse_body__afEYn tbody td{padding:var(--sp-3) var(--sp-3);color:var(--text-secondary);border-top:1px solid var(--border-hair);vertical-align:top}.LegalProse_body__afEYn tbody tr:nth-child(2n){background:var(--surface-sunken)}.LegalProse_body__afEYn tbody td:first-child{color:var(--text-primary);font-weight:var(--fw-medium)}.LegalProse_body__afEYn blockquote{margin:var(--sp-4) 0;padding:var(--sp-4) var(--sp-5);background:var(--surface-sunken);border-left:3px solid var(--gold-500);border-radius:0 var(--r-md) var(--r-md) 0;color:var(--text-secondary);font-style:italic}.LegalProse_body__afEYn blockquote p{margin:0}.LegalProse_body__afEYn blockquote p+p{margin-top:var(--sp-2)}.LegalProse_body__afEYn blockquote strong{color:var(--text-gold);font-style:normal}.LegalProse_body__afEYn blockquote.LegalProse_is-warning__TMWUt{border-left-color:var(--warning)}.LegalProse_body__afEYn blockquote.LegalProse_is-warning__TMWUt strong{color:var(--warning)}.LegalProse_body__afEYn blockquote.LegalProse_is-info__JJ7lL{border-left-color:var(--info)}.LegalProse_body__afEYn blockquote.LegalProse_is-info__JJ7lL strong{color:var(--info)}.LegalProse_body__afEYn blockquote.LegalProse_is-danger__j8hRg{border-left-color:var(--danger)}.LegalProse_body__afEYn blockquote.LegalProse_is-danger__j8hRg strong{color:var(--danger)}.LegalProse_body__afEYn hr{border:none;height:1px;background:var(--border-hair);margin:var(--sp-7) 0;position:relative;overflow:visible}.LegalProse_body__afEYn hr:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:7px;height:7px;background:var(--surface-page);border:1px solid var(--gold-600);box-shadow:0 0 0 5px var(--surface-page)}@media (max-width:1023px){.LegalProse_body__afEYn{font-size:var(--fs-base)}}.LegalProse_table-hint__aI_3o{display:none}@media (max-width:639px){.LegalProse_table-hint__aI_3o{display:flex;align-items:center;gap:6px;margin:var(--sp-2) 0 var(--sp-4);font-family:var(--font-sans);font-size:var(--fs-fine);font-weight:var(--fw-medium);color:var(--text-faint)}}@media (prefers-reduced-motion:reduce){.LegalProse_anchor__Z9eeb,.LegalProse_body__afEYn a{transition:none}}.DocFooter_foot__4bpbm{margin-top:var(--sp-8);max-width:72ch}.DocFooter_gemDivider__8VDA3{position:relative;height:1px;background:var(--border-hair);margin:0 0 var(--sp-6)}.DocFooter_gemDivider__8VDA3:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;background:var(--surface-page);border:1px solid var(--gold-500);box-shadow:0 0 0 5px var(--surface-page)}.DocFooter_acceptRow__jwNCn{display:flex;align-items:flex-start;gap:var(--sp-3);background:var(--surface-sunken);border:1px solid var(--border-hair);border-radius:var(--r-md);padding:var(--sp-4) var(--sp-5);margin-bottom:var(--sp-4)}.DocFooter_acceptText__NjCXd{font-size:var(--fs-sm);color:var(--text-secondary);line-height:1.55}.DocFooter_acceptText__NjCXd b{color:var(--text-heading);font-weight:var(--fw-semi)}.DocFooter_acceptText__NjCXd .DocFooter_mono__v6PGJ{font-family:var(--font-mono);color:var(--text-gold)}.DocFooter_editionLine__KGT2M{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-faint);letter-spacing:var(--ls-normal);margin-bottom:var(--sp-5);word-break:break-all}.DocFooter_editionLine__KGT2M .DocFooter_eid__BjOX8{color:var(--text-muted)}.DocFooter_footLinks___D5TY{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);font-size:var(--fs-sm)}.DocFooter_footLinks___D5TY a{display:inline-flex;align-items:center;gap:7px;color:var(--gold-500);text-decoration:none;font-weight:var(--fw-medium);transition:color var(--dur-1) var(--ease-out)}.DocFooter_footLinks___D5TY a:hover{color:var(--gold-300)}@media (prefers-reduced-motion:reduce){.DocFooter_footLinks___D5TY a{transition:none}}.LegalDocumentView_root__ZeLug{padding-bottom:var(--sp-8)}.LegalDocumentView_grid__IKCva{display:grid;grid-template-columns:1fr;grid-gap:var(--sp-6);gap:var(--sp-6);align-items:start;margin-top:var(--sp-6)}.LegalDocumentView_grid__IKCva>*{min-width:0}@media (min-width:1024px){.LegalDocumentView_grid__IKCva{grid-template-columns:248px minmax(0,1fr);gap:60px;margin-top:var(--sp-8)}}.LegalToc_toc__b8TmN{display:none}.LegalToc_head__nDmzC{font-family:var(--font-sans);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-wider);color:var(--text-muted)}.LegalToc_list__ESP3X a{color:var(--text-secondary);text-decoration:none;font-family:var(--font-sans);transition:background var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}@media (min-width:640px){.LegalToc_toc__b8TmN{display:block;background:var(--surface-sunken);border:1px solid var(--border-hair);border-radius:var(--r-md);padding:var(--sp-5);box-shadow:var(--sh-edge-top)}.LegalToc_head__nDmzC{margin-bottom:var(--sp-3)}.LegalToc_list__ESP3X{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px var(--sp-4);gap:2px var(--sp-4)}.LegalToc_list__ESP3X a{display:flex;align-items:center;min-height:var(--touch-min);padding:0 10px;border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.2}.LegalToc_list__ESP3X a:hover{background:var(--surface-card);color:var(--text-primary)}.LegalToc_list__ESP3X a[data-active=true]{color:var(--text-gold);background:var(--surface-card)}.LegalToc_list__ESP3X a.LegalToc_sub__PY6ol{padding-left:26px;color:var(--text-muted);font-size:var(--fs-fine)}}@media (min-width:1024px){.LegalToc_toc__b8TmN{position:-webkit-sticky;position:sticky;top:var(--sp-5);align-self:start;background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}.LegalToc_head__nDmzC{margin-bottom:0;padding:0 0 var(--sp-3)}.LegalToc_list__ESP3X{display:flex;flex-direction:column;gap:1px;grid-template-columns:none;border-left:1px solid var(--border-hair)}.LegalToc_list__ESP3X a{display:block;min-height:0;padding:7px 12px 7px 14px;margin-left:-1px;border-left:2px solid transparent;border-radius:0;font-size:var(--fs-sm);font-weight:var(--fw-normal);line-height:1.35}.LegalToc_list__ESP3X a:hover{background:var(--surface-card-hover);color:var(--text-primary)}.LegalToc_list__ESP3X a[data-active=true]{border-left-color:var(--gold-500);color:var(--text-gold);background:var(--surface-card-hover)}.LegalToc_list__ESP3X a.LegalToc_sub__PY6ol{padding-left:28px;font-size:var(--fs-fine);color:var(--text-muted)}.LegalToc_list__ESP3X a[data-active=true].LegalToc_sub__PY6ol{color:var(--text-gold)}}.LegalToc_mobile___Lnv0{font-family:var(--font-sans)}@media (min-width:640px){.LegalToc_mobile___Lnv0{display:none}}.LegalToc_fab__qObcz{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:var(--z-sticky);display:inline-flex;align-items:center;gap:9px;height:var(--touch-min);padding:0 18px 0 7px;border-radius:var(--r-pill);color:var(--text-heading);background:var(--surface-raised);border:1px solid var(--border-gold-strong);box-shadow:var(--sh-lg);cursor:pointer;font-size:var(--fs-sm);font-weight:var(--fw-semi)}.LegalToc_ring__Qs6Nk{width:30px;height:30px;flex:none;transform:rotate(-90deg)}.LegalToc_ringTrack__14aQt{stroke:var(--ink-600)}.LegalToc_ringProg__i1UtC{stroke:var(--gold-500);stroke-linecap:round;transition:stroke-dashoffset var(--dur-1) linear}.LegalToc_fabIcon__MuKIj{position:absolute;left:15px;top:50%;transform:translateY(-50%);pointer-events:none}.LegalToc_backdrop__mOP_h{position:fixed;inset:0;z-index:var(--z-overlay);background:color-mix(in srgb,var(--ink-1000) 62%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease-out)}.LegalToc_mobile___Lnv0[data-open=true] .LegalToc_backdrop__mOP_h{opacity:1;pointer-events:auto}.LegalToc_sheet__ao4yC{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-overlay);max-height:86dvh;display:flex;flex-direction:column;background:var(--surface-sunken);border-top:1px solid var(--border-soft);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--sh-xl),var(--sh-edge-top);transform:translateY(102%);transition:transform var(--dur-3) var(--ease-gem);padding-bottom:env(safe-area-inset-bottom)}.LegalToc_mobile___Lnv0[data-open=true] .LegalToc_sheet__ao4yC{transform:none}.LegalToc_grip__Slm9Z{width:40px;height:4px;border-radius:var(--r-pill);background:var(--ink-600);margin:10px auto 2px}.LegalToc_sheetHead__95fpV{display:flex;align-items:center;justify-content:space-between;padding:6px var(--sp-5) var(--sp-4);border-bottom:1px solid var(--border-hair)}.LegalToc_sheetTitle__bKFsW{font-size:var(--fs-eyebrow);font-weight:var(--fw-semi);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--text-muted)}.LegalToc_sheetClose__E13b2{width:var(--touch-min);height:var(--touch-min);display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--border-hair);border-radius:var(--r-sm);color:var(--text-muted);cursor:pointer}.LegalToc_sheetList__0bcWk{overflow-y:auto;padding:var(--sp-3) var(--sp-4) var(--sp-6);display:flex;flex-direction:column;gap:2px}.LegalToc_sheetList__0bcWk a{display:flex;align-items:center;min-height:var(--touch-min);padding:0 12px;border-radius:var(--r-sm);color:var(--text-secondary);text-decoration:none;font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:1.2}.LegalToc_sheetList__0bcWk a[data-active=true]{color:var(--text-gold);background:var(--surface-card)}.LegalToc_sheetList__0bcWk a.LegalToc_sub__PY6ol{padding-left:30px;color:var(--text-muted);font-size:var(--fs-sm)}.LegalToc_fab__qObcz:focus-visible,.LegalToc_sheetClose__E13b2:focus-visible{outline:2px solid var(--border-gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.LegalToc_backdrop__mOP_h,.LegalToc_list__ESP3X a,.LegalToc_ringProg__i1UtC,.LegalToc_sheet__ao4yC{transition:none}}@media print{.LegalToc_mobile___Lnv0,.LegalToc_toc__b8TmN{display:none}}