.legal_scope__yfrin{color:var(--f-ink)}.legal_scope__yfrin :where(a):focus-visible{outline:3px solid var(--f3-green);outline-offset:3px;border-radius:6px}.legal_hero__mWgd7{padding:124px 0 36px}@media (min-width:810px){.legal_hero__mWgd7{padding:156px 0 48px}}.legal_docs__JiBS_{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.legal_doc__XBKLE{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--f-border);background:var(--f-card);font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--f-text-2);transition:color .14s ease,box-shadow .14s ease}.legal_doc__XBKLE:hover{color:var(--f-ink);box-shadow:inset 0 0 0 1px var(--f-text-3)}.legal_doc__XBKLE[aria-current=page]{color:var(--f-mint-ink);background:var(--f-mint-panel);box-shadow:none}.legal_title__PYmNO{max-width:14ch;color:var(--f-ink)}.legal_meta__suJt5{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;font-size:15px;color:var(--f-text-2)}.legal_stamp__LwkiR{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:13px;letter-spacing:.04em}.legal_stampDot__8ITOO{width:8px;height:8px;border-radius:999px;background:var(--f3-mint)}.legal_translationLink__Rwrc8{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--f3-green);text-decoration:underline;text-underline-offset:3px}.legal_section__tO_dK{padding:0 0 96px}@media (min-width:810px){.legal_section__tO_dK{padding-bottom:128px}}.legal_grid__rVW8r,.legal_single__wS8L6{display:grid;gap:20px}@media (min-width:1024px){.legal_grid__rVW8r{grid-template-columns:260px minmax(0,1fr);gap:56px;align-items:start}}.legal_sheet__4QWKQ{min-width:0;max-width:760px;border-radius:var(--f-radius-card);background:var(--f-card);box-shadow:inset 0 0 0 1px var(--f-border);padding:28px 20px}@media (min-width:810px){.legal_sheet__4QWKQ{padding:56px 64px}}.legal_aside__KaMqt{min-width:0}@media (min-width:1024px){.legal_aside__KaMqt{align-self:stretch}}.legal_tocMobile__SpwiZ{border-radius:16px;background:var(--f-card);box-shadow:inset 0 0 0 1px var(--f-border)}.legal_tocDesk__HE80c{display:none}@media (min-width:1024px){.legal_tocMobile__SpwiZ{display:none}.legal_tocDesk__HE80c{display:block;position:sticky;top:104px;max-height:calc(100vh - 128px);overflow-y:auto;overscroll-behavior:contain;padding-right:6px}}.legal_tocHead__o5FBV{display:flex;align-items:center;gap:10px;padding:14px 18px;cursor:pointer;list-style:none;font-family:var(--font-display);font-size:16px;font-weight:700}.legal_tocHead__o5FBV::-webkit-details-marker{display:none}.legal_tocCount__Lw_NM{font-family:var(--font-mono);font-size:12px;color:var(--f-text-3)}.legal_tocChev__j_Xq0{margin-left:auto;display:inline-flex;transition:transform .16s ease}.legal_tocMobile__SpwiZ[open] .legal_tocChev__j_Xq0{transform:rotate(180deg)}.legal_tocMobile__SpwiZ .legal_tocList__suQiN{padding:0 18px 16px;max-height:60vh;overflow-y:auto}.legal_tocLabel__uj52M{margin:0 0 12px;font-family:var(--font-mono);font-size:12.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--f3-green)}.legal_tocList__suQiN{margin:0;padding:0;list-style:none;display:grid;gap:2px}.legal_tocList__suQiN a{display:block;padding:6px 10px;border-radius:8px;font-size:14px;line-height:1.35;color:var(--f-text-2);transition:background .14s ease,color .14s ease}.legal_tocList__suQiN a:hover{background:var(--f3-side);color:var(--f-ink)}.legal_prose__qmiIJ{font-size:16.5px;line-height:1.72;color:var(--f-text-2);overflow-wrap:anywhere}@media (min-width:810px){.legal_prose__qmiIJ{font-size:17px}}.legal_prose__qmiIJ>:first-child{margin-top:0}.legal_prose__qmiIJ p{margin:0 0 1em}.legal_prose__qmiIJ h2{scroll-margin-top:104px;margin:2.2em 0 .6em;font-family:var(--font-display);font-size:clamp(21px,2.2vw,26px);font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--f-ink)}.legal_prose__qmiIJ h2+h2{margin-top:.9em}.legal_prose__qmiIJ strong{font-weight:700;color:var(--f-ink)}.legal_prose__qmiIJ a{color:var(--f3-green);text-decoration:underline;text-underline-offset:3px}.legal_prose__qmiIJ a:hover{color:var(--f-ink)}.legal_prose__qmiIJ ol,.legal_prose__qmiIJ ul{margin:0 0 1em;padding-left:1.4em}.legal_prose__qmiIJ ul{list-style:disc}.legal_prose__qmiIJ ol{list-style:decimal}.legal_prose__qmiIJ li{margin:.35em 0}.legal_prose__qmiIJ li::marker{color:var(--f3-green);font-weight:600}.legal_prose__qmiIJ>ol:has(>li:only-child){margin-top:1.8em}.legal_prose__qmiIJ>ol:has(>li:only-child)>li{font-family:var(--font-display);font-size:1.2em;font-weight:700;line-height:1.3;color:var(--f-ink)}.legal_prose__qmiIJ blockquote{margin:1.2em 0;padding:4px 0 4px 18px;border-left:3px solid var(--f3-mint)}.legal_prose__qmiIJ hr{margin:2em 0;border:0;border-top:1px solid var(--f-border)}.legal_prose__qmiIJ code{font-family:var(--font-mono);font-size:.9em}.legal_tableWrap__OU2ZI{margin:1.2em 0 1.6em;overflow-x:auto;border-radius:12px;box-shadow:inset 0 0 0 1px var(--f-border)}.legal_tableWrap__OU2ZI table{width:100%;min-width:560px;border-collapse:collapse;font-size:14.5px;line-height:1.5}.legal_tableWrap__OU2ZI td,.legal_tableWrap__OU2ZI th{padding:10px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--f-border)}.legal_tableWrap__OU2ZI th{font-family:var(--font-display);font-weight:700;color:var(--f-ink);background:var(--f-paper)}.legal_tableWrap__OU2ZI tr:last-child td{border-bottom:0}