.Legal_page__4Q3Wd{--text:#37352f;--dim:rgba(55,53,47,.65);--faint:rgba(55,53,47,.45);--line:rgba(55,53,47,.09);--hover:rgba(55,53,47,.06);--link:#37352f;--code:#eb5757;min-height:100vh;padding:112px 24px 96px;background:#fff;color:var(--text);font:400 16px/1.6 ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI Variable Display,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif;-webkit-font-smoothing:antialiased}.Legal_doc__0x8B9{max-width:708px;margin:0 auto}.Legal_icon__6tDrd{font-size:72px;line-height:1;margin:0 0 12px -4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Legal_title__yHr21{margin:0 0 18px;font-size:clamp(32px,5vw,40px);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--text)}.Legal_props__vTTcb{display:grid;grid-gap:2px;gap:2px;margin:0 0 24px;padding-bottom:18px;border-bottom:1px solid var(--line)}.Legal_props__vTTcb>div{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;min-height:34px;padding:0 6px;border-radius:4px;font-size:14px}.Legal_props__vTTcb>div:hover{background:var(--hover)}.Legal_props__vTTcb dt{display:flex;align-items:center;gap:8px;color:var(--dim)}.Legal_props__vTTcb dt svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.Legal_props__vTTcb dd{margin:0}.Legal_toc__KhWjn{display:flex;flex-direction:column;margin:0 0 28px;padding:6px 0}.Legal_doc__0x8B9 .Legal_toc__KhWjn a{padding:4px 6px;border-radius:4px;font-size:14px;color:var(--dim);text-decoration:none;border-bottom:0}.Legal_doc__0x8B9 .Legal_toc__KhWjn a:hover{background:var(--hover);color:var(--text)}.Legal_h2__V2lun{position:relative;margin:2em 0 4px;padding:3px 2px;font-size:1.5em;font-weight:600;line-height:1.3;scroll-margin-top:96px}.Legal_anchor__YaCr4{position:absolute;left:-26px;top:3px;padding:0 6px;color:var(--faint);text-decoration:none;opacity:0;transition:opacity .15s}.Legal_h2__V2lun:hover .Legal_anchor__YaCr4{opacity:1}.Legal_p__d7ldy{margin:1px 0;padding:3px 2px}.Legal_list__6WVCQ{margin:2px 0 8px;padding-left:1.7em}.Legal_list__6WVCQ li{padding:3px 0}.Legal_list__6WVCQ li::marker{color:var(--text)}.Legal_doc__0x8B9 a{color:var(--link);text-decoration:none;border-bottom:1px solid rgba(55,53,47,.4);transition:border-color .15s}.Legal_doc__0x8B9 a:hover{border-bottom-color:var(--text)}.Legal_doc__0x8B9 strong{font-weight:600}.Legal_doc__0x8B9 code{padding:.2em .4em;border-radius:4px;background:hsla(44,6%,50%,.15);color:var(--code);font:.85em/1 SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.Legal_callout__BzZ0v{display:flex;gap:10px;margin:6px 0 10px;padding:16px 16px 16px 12px;border-radius:4px;background:#f1f1ef}.Legal_callout__BzZ0v[data-tone=blue]{background:#e7f3f8}.Legal_callout__BzZ0v[data-tone=yellow]{background:#fbf3db}.Legal_callout__BzZ0v[data-tone=red]{background:#fdebec}.Legal_calloutIcon__i7zgK{flex:none;width:24px;font-size:20px;line-height:1.3;text-align:center}.Legal_callout__BzZ0v p{margin:0}.Legal_tableWrap__VUDFN{margin:8px 0 14px;overflow-x:auto}.Legal_table__SXWs2{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5}.Legal_table__SXWs2 td,.Legal_table__SXWs2 th{padding:8px 10px;border:1px solid var(--line);text-align:left;vertical-align:top}.Legal_table__SXWs2 th{background:#f7f6f3;font-weight:500;color:var(--dim)}.Legal_toggle__t5nwc{margin:4px 0;padding:3px 2px}.Legal_toggle__t5nwc summary{display:flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font-weight:500}.Legal_toggle__t5nwc summary::-webkit-details-marker{display:none}.Legal_toggle__t5nwc summary:before{content:"";width:0;height:0;border-left:6px solid;border-top:4.5px solid transparent;border-bottom:4.5px solid transparent;transition:transform .15s}.Legal_toggle__t5nwc[open] summary:before{transform:rotate(90deg)}.Legal_toggleBody__d_dVI{padding-left:18px}.Legal_divider__l2_WH{margin:28px 0 14px;border:0;border-top:1px solid var(--line)}.Legal_related__0ECKJ{display:flex;flex-wrap:wrap;gap:4px 14px}.Legal_doc__0x8B9 .Legal_mention__ZlKIR{display:inline-flex;align-items:center;gap:6px;padding:2px 6px;border-radius:4px;border-bottom:0;font-weight:500}.Legal_doc__0x8B9 .Legal_mention__ZlKIR:hover{background:var(--hover)}.Legal_doc__0x8B9 .Legal_mention__ZlKIR span{font-size:1.05em}@media (max-width:560px){.Legal_page__4Q3Wd{padding:96px 18px 72px}.Legal_props__vTTcb>div{grid-template-columns:120px minmax(0,1fr)}.Legal_anchor__YaCr4{display:none}}@media print{.Legal_page__4Q3Wd{padding:0}.Legal_anchor__YaCr4,.Legal_related__0ECKJ,.Legal_toc__KhWjn{display:none}}