.legal_top__Sql4u{display:flex;justify-content:space-between;align-items:center;gap:12px}.legal_draft__HeAL5{max-width:720px}.legal_draft__HeAL5 strong{font-weight:650}.legal_layout__gn77I{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.legal_doc__2B5m2,.legal_foot__Eqe_S,.legal_head__2YEVd{min-width:0;max-width:720px}.legal_head__2YEVd{display:grid;grid-gap:12px;gap:12px}.legal_head__2YEVd h1{font-size:clamp(34px,5vw,52px)}.legal_lede__layRv{display:grid;grid-gap:12px;gap:12px;margin-top:6px}.legal_lede__layRv p{font-size:17.5px;line-height:1.6;color:var(--fg2);text-wrap:pretty}.legal_doc__2B5m2 a,.legal_foot__Eqe_S a,.legal_lede__layRv a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.legal_toc__363N0{display:grid;grid-gap:10px;gap:10px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card)}.legal_toc__363N0 ol{margin:0;padding-left:1.6em;font-size:14.5px;line-height:1.35}.legal_toc__363N0 li{padding:3px 0;page-break-inside:avoid;break-inside:avoid}.legal_toc__363N0 li::marker{color:var(--fg3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legal_toc__363N0 a{color:var(--fg2);text-decoration:none}.legal_toc__363N0 a:hover{color:var(--fg);text-decoration:underline;text-underline-offset:3px}@media (min-width:600px){.legal_toc__363N0 ol{column-count:2;column-gap:40px}}.legal_doc__2B5m2{display:grid;grid-gap:40px;gap:40px;overflow-wrap:break-word}.legal_doc__2B5m2 section{display:grid;grid-gap:14px;gap:14px;scroll-margin-top:24px}.legal_doc__2B5m2 h2{font-size:clamp(22px,2.8vw,28px);line-height:1.15;letter-spacing:-.025em}.legal_num__Dt3xA{color:var(--fg3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legal_doc__2B5m2 li,.legal_doc__2B5m2 p{font-size:16.5px;line-height:1.65;color:var(--fg2);text-wrap:pretty}.legal_doc__2B5m2 strong{color:var(--fg);font-weight:600}.legal_doc__2B5m2 ul{margin:0;padding-left:1.25em;display:grid;grid-gap:10px;gap:10px}.legal_doc__2B5m2 li{padding-left:2px}.legal_doc__2B5m2 li::marker{color:var(--fg3)}.legal_doc__2B5m2 code{border-radius:6px;border:1px solid var(--line);background:var(--bg2);white-space:nowrap}.legal_doc__2B5m2 code,.legal_ph__Yx85j{font-family:var(--f-mono),ui-monospace,Menlo,monospace;font-size:.8em;padding:.12em .45em;color:var(--fg)}.legal_ph__Yx85j{border-radius:6px;background:var(--warn-soft);-webkit-box-decoration-break:clone;box-decoration-break:clone}.legal_foot__Eqe_S{padding-top:18px;border-top:1px solid var(--line)}.legal_foot__Eqe_S nav{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14.5px}.legal_foot__Eqe_S a[aria-current=page]{color:var(--fg);text-decoration:none;font-weight:600}@media (min-width:1000px){.legal_layout__gn77I{grid-template-columns:minmax(0,1fr) 200px;column-gap:48px}.legal_doc__2B5m2,.legal_foot__Eqe_S,.legal_head__2YEVd{grid-column:1}.legal_toc__363N0{grid-column:2;grid-row:1/span 3;position:-webkit-sticky;position:sticky;top:24px;max-height:calc(100dvh - 48px);overflow-y:auto;padding:0;border:0;background:none}.legal_toc__363N0 ol{columns:auto;font-size:13.5px}}