header.LegalDocument_hero__jDtSy{padding-left:24px;padding-right:24px}.LegalDocument_title__SbHmZ{font-family:var(--v2-display);font-size:clamp(34px,6vw,64px);font-weight:700;line-height:1.05;letter-spacing:-.03em;margin:26px auto 14px;max-width:900px;overflow-wrap:break-word}.LegalDocument_versionLine__EKIEi{margin:0 auto 20px;font-family:var(--w-font-mono,monospace);font-size:13px;letter-spacing:.04em;color:var(--w-text-2)}.LegalDocument_missing__jrIpJ{display:inline-block;padding:0 6px;border:1px dashed var(--w-amber);border-radius:var(--w-r-xs);color:var(--w-amber);font-family:var(--w-font-mono,monospace);font-size:.9em;white-space:nowrap}.LegalDocument_layout__cyTE2{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start;padding-bottom:32px}.LegalDocument_toc__zwD2R{position:-webkit-sticky;position:sticky;top:calc(var(--v2-header-h) + 16px);max-height:calc(100vh - var(--v2-header-h) - 32px);overflow-y:auto;padding:16px 18px;border:1px solid var(--w-border);border-radius:var(--w-r-lg);background:var(--w-surf-1)}.LegalDocument_tocMobile__7jynQ{display:none}.LegalDocument_tocSummary__NR613{display:flex;align-items:center;min-height:44px;margin:-16px -18px;padding:0 18px;cursor:pointer;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--w-text-2)}.LegalDocument_tocSummary__NR613::-webkit-details-marker{display:none}.LegalDocument_tocSummary__NR613:after{content:"+";margin-left:auto;font-size:18px;line-height:1}.LegalDocument_tocMobile__7jynQ[open] .LegalDocument_tocSummary__NR613{margin-bottom:4px}.LegalDocument_tocMobile__7jynQ[open] .LegalDocument_tocSummary__NR613:after{content:"\2212"}.LegalDocument_tocTitle__mqH9Z{margin:0 0 10px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--w-text-2)}.LegalDocument_tocList__8ikzP{list-style:none;margin:0;padding:0;font-size:14px;line-height:1.4}.LegalDocument_tocList__8ikzP li{margin:0}.LegalDocument_tocList__8ikzP a{display:block;padding:5px 0;color:var(--w-text-2)}.LegalDocument_tocList__8ikzP a:hover{color:var(--w-text)}.LegalDocument_article__cURDo{max-width:620px;font-size:16px;margin:0;min-width:0;overflow-wrap:break-word}.LegalDocument_article__cURDo a:not(.LegalDocument_headingLink__4n8a5),.LegalDocument_lead__D17Ay a{text-decoration:underline;text-underline-offset:3px}.LegalDocument_article__cURDo section:first-child h2{margin-top:0}.LegalDocument_headingLink__4n8a5{color:inherit}.LegalDocument_headingLink__4n8a5:hover{color:inherit;-webkit-text-decoration-color:var(--w-text-3);text-decoration-color:var(--w-text-3)}.LegalDocument_tableWrap__i7src{margin:16px 0;overflow-x:auto}.LegalDocument_table__qUIeu{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5;color:var(--w-text-2)}.LegalDocument_table__qUIeu td,.LegalDocument_table__qUIeu th{padding:10px 12px;border:1px solid var(--w-border);text-align:left;vertical-align:top}.LegalDocument_table__qUIeu th{background:var(--w-surf-1);color:var(--w-text);font-weight:600}.LegalDocument_attribution__o7KaA{margin-top:48px;padding-top:16px;border-top:1px solid var(--w-border);font-size:13px;font-style:italic}@media (max-width:900px){.LegalDocument_layout__cyTE2{grid-template-columns:minmax(0,1fr);gap:24px}.LegalDocument_toc__zwD2R{position:static;max-height:none}.LegalDocument_tocDesktop__lLlV3{display:none}.LegalDocument_tocMobile__7jynQ{display:block}.LegalDocument_tocList__8ikzP a{display:flex;align-items:center;min-height:44px;padding:0}}@media (max-width:480px){.LegalDocument_table__qUIeu thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.LegalDocument_table__qUIeu,.LegalDocument_table__qUIeu tbody,.LegalDocument_table__qUIeu td,.LegalDocument_table__qUIeu tr{display:block;width:100%}.LegalDocument_table__qUIeu tr{margin-bottom:12px;border:1px solid var(--w-border);border-radius:var(--w-r-md);overflow:hidden}.LegalDocument_table__qUIeu td{border:0;border-top:1px solid var(--w-border)}.LegalDocument_table__qUIeu td:first-child{border-top:0;background:var(--w-surf-1);color:var(--w-text)}.LegalDocument_table__qUIeu td:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--w-text-3)}}