.a1c-legal{--a1c-font-head:"Space Grotesk",sans-serif;--a1c-font-body:"IBM Plex Sans",sans-serif;--a1c-font-mono:"JetBrains Mono",monospace;width:100%}.a1c-legal,.a1c-legal *,.a1c-legal :after,.a1c-legal :before{box-sizing:border-box}.a1c-legal__hero{background:#05070d;padding:130px 48px 46px}.a1c-legal__hero-inner{margin:0 auto;max-width:1000px}.a1c-legal__breadcrumb{align-items:center;color:#5f6b83;display:flex;font-family:var(--a1c-font-mono);font-size:12px;gap:10px;margin-bottom:20px}.a1c-legal__slash{color:#2e6bff}.a1c-legal__breadcrumb-label{color:#7ee0ff}.a1c-legal__title{color:#f2f6fd;font-family:var(--a1c-font-head);font-size:44px;font-weight:700;letter-spacing:-1.4px;line-height:1.1;margin:0 0 14px}.a1c-legal__updated{color:#9aa4ba;font-family:var(--a1c-font-body);font-size:13px}.a1c-legal__body{background:#fff;padding:56px 48px 90px}.a1c-legal__layout{align-items:start;display:grid;gap:56px;grid-template-columns:240px minmax(0,1fr);margin:0 auto;max-width:1000px}.a1c-legal__sidebar{min-width:0;position:sticky;top:100px}.a1c-legal__toc-label{color:#8a94a8;font-family:var(--a1c-font-mono);font-size:10.5px;letter-spacing:1.5px;margin-bottom:14px}.a1c-legal__toc{display:flex;flex-direction:column}.a1c-legal__toc-link{border-left:2px solid #e3e8f2;color:#8a94a8;font-family:var(--a1c-font-body);font-size:13px;font-weight:600;line-height:1.3;padding:9px 0 9px 16px;text-decoration:none;transition:color .2s,border-color .2s}.a1c-legal__toc-link.is-active,.a1c-legal__toc-link:hover{border-left-color:#1c56e8;color:#0a1224}.a1c-legal__toc-link:focus-visible{outline:2px solid #1c56e8;outline-offset:2px}.a1c-legal__content{color:#5c6a84;font-family:var(--a1c-font-body);font-size:15px;line-height:1.7;min-width:0}.a1c-legal__section{margin-bottom:44px;scroll-margin-top:110px}.a1c-legal__section:last-child{margin-bottom:0}.a1c-legal__section-title{color:#0a1224;font-family:var(--a1c-font-head);font-size:22px;font-weight:700;letter-spacing:-.5px;margin:0 0 16px}.a1c-legal__section-num{color:#1c56e8;font-family:var(--a1c-font-mono);font-size:13px;margin-right:10px}.a1c-legal__section-body p{margin:0 0 14px}.a1c-legal__section-body p:last-child{margin-bottom:0}.a1c-legal__section-body a{color:#1c56e8;text-decoration:none}.a1c-legal__section-body a:hover{text-decoration:underline}.a1c-legal__section-body strong{color:#0a1224}@media (max-width:860px){.a1c-legal__hero{padding:100px 24px 40px}.a1c-legal__title{font-size:34px;letter-spacing:-1px}.a1c-legal__body{padding:40px 24px 60px}.a1c-legal__layout{gap:32px;grid-template-columns:1fr}.a1c-legal__sidebar{position:static;top:auto}}