.legal-page{-webkit-font-smoothing:antialiased;background:#fff;color:#111827;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.legal-page .legal-shell{margin:0 auto;max-width:720px;min-width:0;padding:104px 24px 96px;width:100%}.legal-page .legal-h1{color:#111827;font-family:Outfit,Inter,sans-serif;font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 8px}.legal-page .legal-h2{font-size:21px;letter-spacing:-.01em;line-height:1.35;margin:44px 0 12px}.legal-page .legal-h2,.legal-page .legal-h3{color:#111827;font-family:Outfit,Inter,sans-serif;font-weight:600;scroll-margin-top:88px}.legal-page .legal-h3{font-size:16.5px;line-height:1.4;margin:28px 0 10px}.legal-page .legal-p{color:#374151;font-size:15px;line-height:1.75;margin:0 0 16px}.legal-page .legal-p strong,.legal-page .legal-table strong,.legal-page .legal-ul strong{color:#111827;font-weight:600}.legal-page .legal-ul{list-style:disc;margin:0 0 16px;padding-left:22px}.legal-page .legal-ul li{color:#374151;font-size:15px;line-height:1.75;margin-bottom:8px}.legal-page .legal-hr{border:none;border-top:1px solid #ebebeb;margin:32px 0}.legal-page .legal-link{color:#1a56db;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.legal-page .legal-link:hover{color:#1546b3}.legal-page .legal-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid #ebebeb;border-radius:10px;margin:0 0 20px;max-width:100%;overflow-x:auto;width:100%}.legal-page .legal-table{border-collapse:collapse;font-size:14px;line-height:1.6;min-width:460px;width:100%}.legal-page .legal-table th{background:#fafafa;border-bottom:1px solid #ebebeb;color:#111827;font-weight:600;padding:11px 14px;text-align:left;vertical-align:top}.legal-page .legal-table td{border-bottom:1px solid #f3f4f6;color:#374151;padding:11px 14px;vertical-align:top}.legal-page .legal-table tr:last-child td{border-bottom:none}.legal-page .legal-eyebrow{color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.legal-page .legal-toc{background:#fafafa;border:1px solid #ebebeb;border-radius:12px;margin:28px 0 40px;padding:18px 20px}.legal-page .legal-toc-title{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.legal-page .legal-toc-list{grid-gap:7px 20px;display:grid;gap:7px 20px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.legal-page .legal-toc-list a{color:#374151;font-size:13.5px;line-height:1.5;text-decoration:none}.legal-page .legal-toc-list a:hover{color:#1a56db;text-decoration:underline}.legal-page .legal-crosslinks{border-top:1px solid #ebebeb;display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:56px;padding-top:24px}.legal-page .legal-crosslinks a{color:#6b7280;font-size:13.5px;font-weight:500;text-decoration:none}.legal-page .legal-crosslinks a:hover{color:#1a56db}@media (max-width:640px){.legal-page .legal-shell{padding:88px 18px 72px}.legal-page .legal-h1{font-size:27px}.legal-page .legal-h2{font-size:19px;margin-top:36px}.legal-page .legal-h3{font-size:15.5px}.legal-page .legal-toc-list{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=2935.b451806e.chunk.css.map*/