.legal_legal__jwcSy{max-width:var(--max-width-text);margin:0 auto;padding:var(--page-top) var(--content-padding) var(--page-bottom)}.legal_header__v15rn{margin-bottom:var(--section-gap)}.legal_title__KyeR4{font-size:var(--font-headline-size);font-weight:var(--font-headline-weight);letter-spacing:var(--font-headline-letter-spacing);line-height:var(--font-headline-line-height);color:var(--color-text-primary);margin-bottom:var(--heading-gap)}.legal_updated____xTx{font-size:var(--font-meta-size);color:var(--color-text-muted)}.legal_section__1U0Eu{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid transparent;background-image:linear-gradient(var(--bg-primary),var(--bg-primary)),linear-gradient(90deg,transparent,var(--accent-glow),transparent);background-origin:padding-box,border-box;background-clip:padding-box,border-box}.legal_section__1U0Eu:last-of-type{border-bottom:none;background-image:none;padding-bottom:0}.legal_sectionHeading__T55aE{font-size:1.15rem;font-weight:500;color:var(--color-text-primary);margin-bottom:16px;letter-spacing:.01em}.legal_subsection__N_qNA{margin-top:20px;margin-left:0}.legal_subsectionHeading__6ooT6{font-weight:500;margin-bottom:8px}.legal_paragraph__lGTnb,.legal_subsectionHeading__6ooT6{font-size:var(--font-body-size);color:var(--color-text-secondary)}.legal_paragraph__lGTnb{font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);margin-bottom:12px;white-space:pre-line}.legal_paragraph__lGTnb:last-child{margin-bottom:0}.legal_backToTop__EwsPH{margin-top:var(--section-gap);padding-top:24px;border-top:none;position:relative}.legal_backToTop__EwsPH:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent-glow),transparent)}.legal_backToTopLink__3kLYe{font-size:var(--font-meta-size);color:var(--color-text-muted);transition:opacity .2s}.legal_backToTopLink__3kLYe:hover{opacity:.7}[data-theme=dark] .legal_title__KyeR4{font-weight:220;letter-spacing:-.01em;color:rgba(235,240,255,.94)}[data-theme=dark] .legal_sectionHeading__T55aE{font-weight:400;color:rgba(235,240,255,.88)}[data-theme=dark] .legal_paragraph__lGTnb{color:rgba(170,190,220,.55);font-weight:350;line-height:1.85}[data-theme=dark] .legal_section__1U0Eu{background-image:linear-gradient(var(--bg-primary),var(--bg-primary)),linear-gradient(90deg,transparent,rgba(165,180,252,.08),transparent);background-origin:padding-box,border-box;background-clip:padding-box,border-box}[data-theme=dark] .legal_backToTop__EwsPH:before{background:linear-gradient(90deg,transparent,rgba(165,180,252,.08),transparent)}