.tc-legal-site{background:radial-gradient(900px 550px at 80% 140px,#55409214,#0000 80%),#080b14}.tc-legal-document{padding-top:34px;padding-bottom:72px}.tc-legal-back{color:#9aa5c0;align-items:center;gap:8px;padding:7px 0;font-size:12px;display:inline-flex}.tc-legal-back:hover{color:#c1b3ff}.tc-legal-hero{isolation:isolate;padding:44px 0 41px;position:relative;overflow:hidden}.tc-legal-hero h1{font-family:var(--font-heading),sans-serif;letter-spacing:-2px;max-width:880px;margin-top:18px;padding-bottom:5px;font-size:clamp(36px,4.5vw,60px);font-weight:700;line-height:1.15}.tc-legal-hero>p{color:#a0aac1;margin-top:14px;font-size:16px;line-height:1.8}.tc-legal-updated{color:#a2aac6;background:#8980d808;border:1px solid #9793d326;border-radius:6px;align-items:center;gap:8px;margin-top:24px;padding:6px 11px;font-size:11px;display:inline-flex}.tc-legal-hero-art{z-index:-1;pointer-events:none;opacity:.65;place-items:center;width:270px;height:270px;display:grid;position:absolute;top:-2px;right:30px}.tc-legal-hero-art>div{border:1px solid #9b8bee20;border-radius:50%;position:absolute;inset:0}.tc-legal-hero-art>div:nth-child(2){border-style:dashed;inset:28px;transform:rotate(-25deg)}.tc-legal-hero-art:before{content:"";background:radial-gradient(circle,#9483f513,#0000 70%);border:1px solid #9b8bee17;border-radius:50%;position:absolute;inset:57px}.tc-legal-hero-art:after{content:"";background:#a899ef;border-radius:50%;width:5px;height:5px;position:absolute;top:43px;left:34px;box-shadow:0 0 18px #9e87f866}.tc-legal-hero-art>svg{stroke-width:.65px;color:#a999ee55;width:75px;height:75px}.tc-legal-toolbar{border-block:1px solid var(--tc-line);z-index:5;justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px;padding:17px 0;display:flex;position:relative}.tc-legal-tabs{gap:7px;min-width:0;display:flex}.tc-legal-tabs a{color:#9ca6c0;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:10px 15px;font-size:12px;display:flex}.tc-legal-tabs a:hover{color:#d1c8f6;background:#9e93ec0b}.tc-legal-tabs a[aria-current=page]{color:#c5b9ff;background:linear-gradient(110deg,#807de619,#9d72e417);border-color:#a197ed36}.tc-legal-language{flex-shrink:0;position:relative}.tc-legal-language summary{border:1px solid var(--tc-line);color:#b4bdd5;cursor:pointer;background:#0e1321;border-radius:7px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;list-style:none;display:flex}.tc-legal-language summary::-webkit-details-marker{display:none}.tc-legal-toc summary::-webkit-details-marker{display:none}.tc-legal-language[open] summary>svg:last-child{transform:rotate(180deg)}.tc-legal-language nav{background:#131829;border:1px solid #a096e038;border-radius:9px;width:175px;padding:7px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 40px #0005}.tc-legal-language nav a{color:#b6c0d9;border-radius:5px;justify-content:space-between;align-items:center;padding:9px 11px;font-size:12px;display:flex}.tc-legal-language nav a:hover,.tc-legal-language nav a[aria-current=true]{color:#d0c3ff;background:#a394f215}.tc-legal-grid{grid-template-columns:242px minmax(0,1fr);align-items:start;gap:38px;display:grid}.tc-legal-sidebar{scrollbar-width:thin;scrollbar-color:#484267 transparent;max-height:calc(100dvh - 135px);padding:2px 8px 2px 0;position:sticky;top:110px;overflow-y:auto}.tc-legal-toc summary{color:#d0d5e8;letter-spacing:.2px;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px 14px;font-size:12px;font-weight:650;list-style:none;display:flex}.tc-legal-toc summary svg{color:#a097c9}.tc-legal-toc[open] summary svg{transform:rotate(180deg)}.tc-legal-toc nav{border-left:1px solid #9a90d92a;flex-direction:column;gap:2px;margin-left:8px;padding-left:12px;display:flex}.tc-legal-toc nav a{color:#9ba6bf;overflow-wrap:anywhere;border-radius:5px;padding:7px 8px;font-size:11px;line-height:1.65}.tc-legal-toc nav a:hover,.tc-legal-toc nav a:focus-visible{color:#ccbdff;background:#9c8ce10d}.tc-legal-help{background:linear-gradient(135deg,#13172a,#0e1320);border:1px solid #9792d624;border-radius:10px;margin-top:28px;padding:19px}.tc-legal-help-icon{color:#b5a3f7;background:#a089ee09;border:1px solid #a089ee2b;border-radius:8px;place-items:center;width:33px;height:33px;margin-bottom:13px;display:inline-grid}.tc-legal-help h2{color:#d4d8eb;font-size:13px;font-weight:600}.tc-legal-help p{color:#9ca6bf;margin-top:7px;font-size:11px;line-height:1.8}.tc-legal-help a{color:#b9a8f4;align-items:center;gap:8px;margin-top:16px;font-size:11px;display:inline-flex}.tc-legal-reading{min-width:0}.tc-legal-article{background:linear-gradient(150deg,#111626,#0c111d 50%);border:1px solid #989cdf24;border-radius:12px;padding:36px 42px 24px;position:relative}.tc-legal-article:before{content:"";background:linear-gradient(90deg,#0000,#ae95f45e,#0000);height:1px;position:absolute;top:-1px;left:8%;right:8%}.tc-legal-article .mdx{color:#acb6ce;overflow-wrap:anywhere;font-size:14px;line-height:1.95}.tc-legal-article .mdx p{line-height:1.95}.tc-legal-article .mdx p:not(:first-child){margin-top:18px}.tc-legal-article .mdx>p:first-child{color:#c3cbe0;font-size:15px;line-height:1.95}.tc-legal-article .mdx h2{color:#e5e6f6;letter-spacing:-.35px;border-top:1px solid #9aa4d319;margin:37px 0 15px;padding-top:27px;scroll-margin-top:110px;font-size:21px;font-weight:600;line-height:1.5}.tc-legal-article .mdx h3{color:#c9c8e5;margin-top:24px;margin-bottom:10px;scroll-margin-top:110px;font-size:16px;font-weight:550;line-height:1.7}.tc-legal-article .mdx h2:target,.tc-legal-article .mdx h3:target{color:#bda7ff}.tc-legal-article .mdx strong{color:#d2d6e9;font-weight:600}.tc-legal-article .mdx ul,.tc-legal-article .mdx ol{margin:16px 0 19px 20px;padding-left:4px}.tc-legal-article .mdx li{margin-top:7px;padding-left:6px}.tc-legal-article .mdx li::marker{color:#9887d9}.tc-legal-article .mdx a{color:#b7a4f5;text-underline-offset:4px;text-decoration-color:#b7a4f550}.tc-legal-article .mdx a:hover{color:#d8c8ff;text-decoration-color:currentColor}.tc-legal-article .mdx hr{border-color:var(--tc-line);margin-block:30px}.tc-legal-article-end{border-top:1px solid var(--tc-line);justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding-top:21px;display:flex}.tc-brand-wordmark{color:#929bb9;letter-spacing:1.7px;font-size:8px;font-weight:600}.tc-legal-article-end a{color:#b5a5ed;font-size:11px}.tc-legal-related{color:#bfaefb;background:linear-gradient(100deg,#15172b,#101624);border:1px solid #a290de26;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:19px;padding:22px 25px;display:flex}.tc-legal-related:hover{border-color:#a290de60;transform:translateY(-2px)}.tc-legal-related>span{flex-direction:column;gap:5px;display:flex}.tc-legal-related small{color:#979eb9;font-size:10px}.tc-legal-related strong{font-size:15px;font-weight:550}.tc-legal-site .tc-footer{border-top:1px solid var(--tc-line);padding-top:42px}@media (max-width:950px){.tc-legal-grid{grid-template-columns:205px minmax(0,1fr);gap:24px}.tc-legal-article{padding:28px 28px 23px}.tc-legal-hero-art{opacity:.4;right:-45px}.tc-legal-hero h1{max-width:680px}}@media (max-width:720px){.tc-legal-document{padding-top:23px;padding-bottom:48px}.tc-legal-hero{padding:30px 0}.tc-legal-hero h1{letter-spacing:-1.3px;font-size:39px}.tc-legal-hero>p{margin-top:12px;font-size:13px}.tc-legal-hero-art{opacity:.4;top:10px;right:-125px}.tc-legal-updated{margin-top:19px;font-size:10px}.tc-legal-toolbar{flex-wrap:wrap;gap:13px;margin-bottom:24px;padding-block:14px}.tc-legal-tabs{flex:1 0 100%}.tc-legal-tabs a{flex:1;justify-content:center;padding:10px 12px;font-size:11px}.tc-legal-tabs a svg{width:14px;height:14px}.tc-legal-language summary{padding:8px 11px;font-size:11px}.tc-legal-language nav{left:0;right:auto}.tc-legal-grid{grid-template-columns:1fr;gap:20px}.tc-legal-sidebar{max-height:none;padding:0;position:static;overflow:visible}.tc-legal-toc{border:1px solid var(--tc-line);background:#111626;border-radius:9px;padding:15px 16px}.tc-legal-toc summary{padding:2px 0}.tc-legal-toc[open] summary{padding-bottom:14px}.tc-legal-toc nav{scrollbar-width:thin;scrollbar-color:#484267 transparent;max-height:185px;margin:0;overflow-y:auto}.tc-legal-toc nav a{padding-block:8px;font-size:12px}.tc-legal-help{display:none}.tc-legal-article{padding:23px 22px 20px}.tc-legal-article .mdx{font-size:13px}.tc-legal-article .mdx>p:first-child{font-size:14px}.tc-legal-article .mdx h2{margin-top:30px;padding-top:24px;scroll-margin-top:90px;font-size:19px}.tc-legal-article .mdx h3{scroll-margin-top:90px;font-size:15px}.tc-legal-related{padding:19px 21px}}@media (max-width:375px){.tc-legal-hero h1{font-size:34px}.tc-legal-tabs a{gap:6px;padding-inline:8px;font-size:10px}.tc-legal-article{padding-inline:17px}}
