.LegalContent_doc__884lu{display:flex;flex-direction:column}.LegalContent_intro__YgnJ1{padding-bottom:var(--sp-6);border-bottom:1px solid var(--color-border)}.LegalContent_section__VQEHw{margin-top:var(--sp-10)}.LegalContent_doc__884lu .LegalContent_heading__sKPyM{display:flex;align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-5);padding:var(--sp-3) var(--sp-4);border-bottom:none;border-left:4px solid var(--c-primary-500);border-radius:0 var(--radius-md) var(--radius-md) 0;background-color:var(--c-primary-50);font-size:var(--fs-lg)}.LegalContent_doc__884lu .LegalContent_heading__sKPyM,.LegalContent_doc__884lu .LegalContent_subheading__VJe_v{scroll-margin-top:calc(var(--header-clear) + var(--sp-4));font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--color-heading)}.LegalContent_doc__884lu .LegalContent_subheading__VJe_v{margin:var(--sp-7) 0 var(--sp-2);padding-left:var(--sp-3);border-left:3px solid var(--c-primary-300);font-size:var(--fs-md)}.LegalContent_doc__884lu .LegalContent_section__VQEHw>.LegalContent_subheading__VJe_v:first-of-type{margin-top:0}.LegalContent_doc__884lu .LegalContent_paragraph__5O_5W{margin:0 0 var(--sp-4);line-height:var(--lh-relaxed)}.LegalContent_doc__884lu .LegalContent_paragraph__5O_5W:last-child{margin-bottom:0}.LegalContent_doc__884lu .LegalContent_list__oOb0E,.LegalContent_doc__884lu .LegalContent_steps__sANZS{margin:0 0 var(--sp-4);padding-left:1.5em;line-height:var(--lh-relaxed)}.LegalContent_doc__884lu .LegalContent_list__oOb0E{list-style:disc}.LegalContent_doc__884lu .LegalContent_steps__sANZS{list-style:decimal}.LegalContent_doc__884lu .LegalContent_list__oOb0E li+li,.LegalContent_doc__884lu .LegalContent_steps__sANZS li+li{margin-top:var(--sp-2)}@media (max-width:767px){.LegalContent_doc__884lu .LegalContent_heading__sKPyM{padding:var(--sp-3);font-size:var(--fs-md)}}.LegalContent_definitions__slXcz{margin:var(--sp-4) 0 0;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.LegalContent_definitionRow__hllmN{display:grid;gap:2px var(--sp-4);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.LegalContent_definitionRow__hllmN+.LegalContent_definitionRow__hllmN{border-top:1px solid var(--color-border)}@media (min-width:640px){.LegalContent_definitionRow__hllmN{grid-template-columns:15rem minmax(0,1fr);align-items:baseline}}.LegalContent_definitionLabel__S091b{font-weight:var(--fw-bold);color:var(--color-text-muted)}.LegalContent_definitionValue__Uz70o{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--color-text)}.SideBox_box__SPj25{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);overflow:hidden}.SideBox_boxOpen__AjQzr{overflow:visible}.SideBox_boxOpen__AjQzr .SideBox_heading__ovyLM{border-start-start-radius:calc(var(--radius-md) - 1px);border-start-end-radius:calc(var(--radius-md) - 1px)}.SideBox_heading__ovyLM{display:flex;align-items:center;gap:var(--sp-2);margin:0;padding:var(--sp-3) var(--sp-4);border-bottom:2px solid var(--c-primary-500);background-color:var(--c-primary-50);font-size:var(--fs-base);line-height:var(--lh-snug)}.SideBox_icon__TW3CI{display:inline-flex;flex-shrink:0;color:var(--c-primary-700)}.SideBox_icon__TW3CI svg{width:20px;height:20px}.SideBox_body__ihjVm{padding:var(--sp-4)}.PageToc_list__6jges{margin:0;padding:0;list-style:none}.PageToc_item__08rOy+.PageToc_item__08rOy{margin-top:1px}.PageToc_link__F1nyL{display:flex;align-items:baseline;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--radius-sm);font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text)}.PageToc_link__F1nyL:hover{background-color:var(--c-primary-50);color:var(--c-primary-700);text-decoration:none}.PageToc_number__ZPYFl{flex-shrink:0;min-width:1.4em;font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--color-text-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PageToc_text__FU8RE{min-width:0}.PageToc_collapsible__4SZGS{display:none}@media (max-width:767px){.PageToc_collapsible__4SZGS{display:block;margin-bottom:var(--sp-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);overflow:hidden}.PageToc_summary__rjEPy{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:44px;padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--color-heading);cursor:pointer;list-style:none}.PageToc_summary__rjEPy::-webkit-details-marker{display:none}.PageToc_summaryLabel__Vl5Oy{display:inline-flex;align-items:center;gap:var(--sp-2)}.PageToc_summaryLabel__Vl5Oy svg{width:16px;height:16px;flex-shrink:0;color:var(--c-primary-600)}.PageToc_count__aU6GN{position:relative;padding-right:var(--sp-5);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-subtle)}.PageToc_count__aU6GN:after{content:"";position:absolute;right:2px;top:50%;width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-70%) rotate(45deg);transition:transform .15s ease}.PageToc_collapsible__4SZGS[open] .PageToc_count__aU6GN:after{transform:translateY(-20%) rotate(-135deg)}.PageToc_collapsibleBody__n41NK{padding:0 var(--sp-2) var(--sp-2);border-top:1px solid var(--color-border)}.PageToc_collapsible__4SZGS .PageToc_link__F1nyL{text-decoration:none}}@media (prefers-reduced-motion:reduce){.PageToc_count__aU6GN:after{transition:none}}