@font-face{font-family:Captain Legal Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Geist-variable.woff2)format("woff2")}.terms-document-module__1-ZxuG__document{letter-spacing:0;color:var(--foreground);overflow-wrap:anywhere;min-width:0;font-family:Captain Legal Geist,Arial,sans-serif;font-size:16px;line-height:1.65}.terms-document-module__1-ZxuG__document h1{margin-bottom:10px;font-size:2rem;font-weight:650;line-height:1.15}.terms-document-module__1-ZxuG__document h2{margin:38px 0 12px;padding-top:8px;scroll-margin-top:24px;font-size:1.22rem;font-weight:650}.terms-document-module__1-ZxuG__document h3{margin:22px 0 8px;font-size:1rem;font-weight:650}.terms-document-module__1-ZxuG__document p{margin-bottom:12px}.terms-document-module__1-ZxuG__document ul,.terms-document-module__1-ZxuG__document ol{list-style:revert;margin:0 0 14px 22px}.terms-document-module__1-ZxuG__document li{margin-bottom:6px}.terms-document-module__1-ZxuG__document li>ul{margin-top:6px}.terms-document-module__1-ZxuG__document a{color:var(--primary);text-underline-offset:3px;font-weight:550;text-decoration:underline}.terms-document-module__1-ZxuG__document strong{font-weight:650}.terms-document-module__1-ZxuG__document .meta{color:var(--muted-foreground);margin-bottom:26px;font-size:.92rem}.terms-document-module__1-ZxuG__document .lead{margin-bottom:26px;font-size:1.02rem}.terms-document-module__1-ZxuG__document .note{background:var(--muted);border:1px solid var(--border);border-radius:8px;margin:16px 0 20px;padding:14px 16px;font-size:.92rem}.terms-document-module__1-ZxuG__document .note p:last-child{margin-bottom:0}:is(.terms-document-module__1-ZxuG__document .pill,.terms-document-module__1-ZxuG__document .zh-note){display:none}.terms-document-module__1-ZxuG__document table{border-collapse:collapse;width:100%;margin:10px 0 18px;font-size:.92rem}.terms-document-module__1-ZxuG__document th,.terms-document-module__1-ZxuG__document td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:10px 12px}.terms-document-module__1-ZxuG__document th{color:var(--muted-foreground);text-transform:uppercase;font-size:.8rem;font-weight:650}.terms-document-module__1-ZxuG__document .table-wrap{max-width:100%;overflow-x:auto}.terms-document-module__1-ZxuG__document .table-wrap table{min-width:520px}@media (max-width:560px){.terms-document-module__1-ZxuG__document h1{font-size:1.55rem}.terms-document-module__1-ZxuG__document h2{font-size:1.1rem}}
