.legal-document_main__lO2X0{padding-top:36px}.legal-document_back__n2UOt{display:inline-flex;gap:8px;align-items:center;min-height:44px;color:var(--muted);font-size:16px;text-decoration:none}.legal-document_back__n2UOt:hover{color:var(--primary)}.legal-document_heading__Ofz4S{padding:32px 0 40px;max-width:900px}.legal-document_kicker__N4vNO{display:flex;gap:10px;align-items:center;color:var(--primary);font-weight:700;font-size:16px}.legal-document_heading__Ofz4S h1{margin-top:20px;font-size:32px;font-weight:700;line-height:40px;letter-spacing:-.02em}.legal-document_heading__Ofz4S p{margin-top:20px;max-width:70ch;color:var(--muted);font-size:20px;line-height:28px}.legal-document_revision__54BvY{display:inline-block;margin-top:20px;font-size:14px;line-height:20px;color:var(--muted)}.legal-document_layout__wV4p7{display:grid;grid-template-columns:280px minmax(0,1fr);gap:36px;align-items:start}.legal-document_sidebar__ZFavq{position:sticky;top:24px}.legal-document_documentNav__qQc9W{display:grid;gap:4px;padding-bottom:24px;border-bottom:1px solid var(--border)}.legal-document_documentNav__qQc9W a{display:flex;gap:8px;align-items:center;justify-content:space-between;text-decoration:none;min-height:var(--size-control-lg);padding:12px 14px;border-radius:var(--radius-control);color:var(--muted);line-height:24px}.legal-document_documentNav__qQc9W a[aria-current=page]{background:var(--soft);color:var(--primary);font-weight:700}.legal-document_documentNav__qQc9W a:hover{background:var(--raised);color:var(--ink)}.legal-document_contents__D_27h{padding-top:28px}.legal-document_contents__D_27h h2{font-size:14px;line-height:20px;font-weight:700;margin-bottom:12px}.legal-document_contents__D_27h ol,.legal-document_mobileContents__Z2wRQ ol{list-style:none;margin:0;padding:0}.legal-document_contents__D_27h a,.legal-document_mobileContents__Z2wRQ a{display:flex;gap:12px;align-items:baseline;padding:10px 0;min-height:44px;color:var(--muted);text-decoration:none;font-size:14px;line-height:20px}.legal-document_contents__D_27h a:hover,.legal-document_mobileContents__Z2wRQ a:hover{color:var(--primary)}.legal-document_contents__D_27h span,.legal-document_mobileContents__Z2wRQ span{font-size:12px;line-height:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--primary)}.legal-document_mobileContents__Z2wRQ{display:none}.legal-document_document__wpwsx{min-width:0;max-width:calc(70ch + 80px + 2px);padding:8px 40px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}.legal-document_document__wpwsx>section{padding:32px 0;scroll-margin-top:28px}.legal-document_document__wpwsx>section+section{border-top:1px solid var(--border)}.legal-document_document__wpwsx h2{display:flex;align-items:baseline;gap:14px;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:32px;margin-bottom:20px;text-wrap:balance}.legal-document_document__wpwsx h2>span{flex:none;color:var(--primary);font-size:14px;line-height:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legal-document_document__wpwsx li,.legal-document_document__wpwsx p{font-size:16px;line-height:24px;overflow-wrap:anywhere;max-width:70ch}.legal-document_document__wpwsx p+p,.legal-document_document__wpwsx ul+p{margin-top:16px}.legal-document_document__wpwsx ul{margin:16px 0;padding-left:22px}.legal-document_document__wpwsx li+li{margin-top:12px}.legal-document_document__wpwsx li::marker{color:var(--primary)}.legal-document_document__wpwsx a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.legal-document_purposeList__iANJk{display:grid;gap:12px;margin-bottom:20px}.legal-document_purposeList__iANJk>div{padding:20px;border-radius:var(--radius-control);background:var(--raised)}.legal-document_purposeList__iANJk strong{display:block;margin-bottom:6px;font-size:16px}.legal-document_purposeList__iANJk p{color:var(--muted);font-size:16px}.legal-document_details__OEhma{margin:20px 0}.legal-document_details__OEhma>div{padding:12px 0;border-bottom:1px solid var(--border)}.legal-document_details__OEhma dt{color:var(--muted);font-size:14px;line-height:20px}.legal-document_details__OEhma dd{margin:4px 0 0;overflow-wrap:anywhere}.legal-document_document__wpwsx .legal-document_pendingDetails__wjlrB{margin-top:20px;padding:16px 20px;border-left:3px solid var(--color-primary-border);background:var(--raised);border-radius:0 var(--radius-control) var(--radius-control) 0;font-size:16px;color:var(--muted)}.legal-document_storageList__POqLH{display:grid;gap:16px}.legal-document_storageList__POqLH article{padding:20px;border:1px solid var(--border);border-radius:var(--radius-control)}.legal-document_storageList__POqLH article>div{display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;align-items:center;margin-bottom:12px}.legal-document_storageList__POqLH h3{font-size:20px;line-height:28px;font-weight:700}.legal-document_storageList__POqLH span{color:var(--muted);font-size:14px;line-height:20px}.legal-document_storageList__POqLH p{font-size:16px}@media (max-width:1000px){.legal-document_layout__wV4p7{grid-template-columns:240px minmax(0,1fr);gap:24px}.legal-document_document__wpwsx{padding-inline:28px}}@media (max-width:760px){.legal-document_layout__wV4p7{grid-template-columns:1fr}.legal-document_sidebar__ZFavq{position:static}.legal-document_contents__D_27h{display:none}.legal-document_mobileContents__Z2wRQ{display:block;margin-bottom:12px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface)}.legal-document_mobileContents__Z2wRQ summary{display:flex;align-items:center;min-height:var(--size-control);font-weight:600;cursor:pointer}.legal-document_documentNav__qQc9W{display:flex;flex-wrap:wrap;border-bottom:0;padding-bottom:0}.legal-document_documentNav__qQc9W a{padding:10px 12px}.legal-document_document__wpwsx{padding-inline:20px}.legal-document_document__wpwsx h2{font-size:20px;line-height:28px}}@media print{.legal-document_back__n2UOt,.legal-document_sidebar__ZFavq{display:none!important}.legal-document_layout__wV4p7{display:block}.legal-document_document__wpwsx{border:0;padding:0;max-width:none}.legal-document_document__wpwsx>section{page-break-inside:avoid;break-inside:avoid}}