:root{--sx-primary: #2f55d4;--sx-success: #2eca8b;--sx-warning: #f17425;--sx-danger: #e43f52;--sx-info: #17a2b8;--sx-imported: #7c5cd6;--sx-dark: #202942;--sx-body: #3c4858;--sx-muted: #8492a6;--sx-light: #f8f9fa;--sx-font-family: "Nunito", ui-sans-serif, system-ui, sans-serif}body{font-family:var(--sx-font-family);color:var(--sx-body)}:root{--bs-primary: var(--sx-primary);--bs-success: var(--sx-success);--bs-warning: var(--sx-warning);--bs-danger: var(--sx-danger);--bs-info: var(--sx-info)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.btn:focus-visible{outline:3px solid var(--sx-primary);outline-offset:2px}.visually-hidden-focusable{position:absolute;left:-9999px;top:0;z-index:2000;background:#fff;padding:.5rem 1rem}.visually-hidden-focusable:focus{left:.5rem;top:.5rem}.sx-wordmark{font-family:var(--sx-font-family);font-weight:800;font-size:1.5rem;color:var(--sx-dark);letter-spacing:-.02em}.sx-wordmark-accent{color:var(--sx-primary)}.sx-wordmark-light{color:#fff}.sx-wordmark-light .sx-wordmark-accent{color:#b7c6ff}.sx-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border-radius:50rem;font-size:.8rem;font-weight:600;line-height:1.5}.sx-chip:before{content:"";width:.55rem;height:.55rem;border-radius:50%;background-color:currentColor;display:inline-block}.sx-chip-verified{color:var(--sx-success);background-color:color-mix(in srgb,var(--sx-success) 15%,white)}.sx-chip-imported{color:var(--sx-imported);background-color:color-mix(in srgb,var(--sx-imported) 15%,white)}.sx-chip-declared{color:var(--sx-warning);background-color:color-mix(in srgb,var(--sx-warning) 15%,white)}.sx-chip-derived{color:var(--sx-info);background-color:color-mix(in srgb,var(--sx-info) 15%,white)}.sx-chip-pending{color:var(--sx-danger);background-color:color-mix(in srgb,var(--sx-danger) 15%,white)}.sidebar-menu>li>a{display:flex;align-items:center;padding:.65rem 1.5rem;color:#ffffffbf;text-decoration:none}.sidebar-menu>li>a:hover,.sidebar-menu>li>a.active{color:#fff;background-color:#ffffff14}.sx-auth-section{min-height:70vh;background-color:var(--sx-light);padding:8rem 0 4rem}.sx-impersonation-banner{position:sticky;top:0;z-index:1100}.sx-hero{height:auto;padding:9rem 0 5rem}.sx-section-label{display:inline-flex;align-items:center;gap:.75rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sx-section-label:before{content:"";display:block;width:1.5rem;height:2px;background:var(--sx-primary)}.sx-hero-title{font-size:clamp(2.5rem,5.6vw,4.5rem);line-height:1.05;letter-spacing:-.03em;font-weight:800}.sx-hero-accent{color:var(--sx-primary);font-style:normal;font-weight:600}.sx-eyebrow{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sx-muted)}.sx-eyebrow-light{color:#ffffffb3}.sx-hero-art{position:relative;background:var(--sx-light);border-radius:10rem 10rem 1.25rem 1.25rem;padding:3.25rem 1.75rem 1.75rem;min-height:27rem}.sx-orbit{position:absolute;right:-.75rem;top:0;width:13.75rem;height:13.75rem;border:1px solid color-mix(in srgb,var(--sx-primary) 25%,white);border-radius:50%}.sx-sheet{position:relative;background:#fff;border:1px solid #e9ecef;border-radius:.2rem;padding:1.875rem;box-shadow:0 1.5rem 3.75rem #20294214;transform:rotate(-3deg)}.sx-sheet-title{font-size:1.4rem;line-height:1.3;font-weight:700}.sx-sheet-line{height:6px;background:var(--sx-light);margin:.75rem 0;border-radius:3px}.sx-sheet-line-short{width:65%}.sx-mini-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:1.6rem 0}.sx-mini-metrics strong{display:block;font-size:2.4rem;font-weight:800;line-height:1.1;color:var(--sx-dark)}.sx-mini-metrics span{display:block;font-size:.7rem;line-height:1.3;color:var(--sx-muted)}.sx-sheet-claim{position:relative;margin-top:1.25rem;display:flex;justify-content:space-between;gap:1rem;padding:.875rem 1.25rem;border-radius:.5rem;background:var(--sx-primary);color:#fff;font-size:.85rem}.sx-sources{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.875rem}.sx-source{font-size:1.15rem;font-weight:700;color:var(--sx-dark)}.sx-step-number{display:block;font-size:2.4rem;font-weight:800;line-height:1;color:var(--sx-primary);margin-bottom:.75rem}.sx-band{display:flex;justify-content:space-between;align-items:center;gap:2rem;background:var(--sx-dark);color:#ffffffd9;padding:2.8rem;border-radius:1rem}.sx-band-price{font-size:4rem;font-weight:800;line-height:1;color:#fff;white-space:nowrap}.sx-band-price small{font-size:.85rem;font-weight:400;color:#ffffffb3}@media(max-width:991.98px){.sx-hero{padding:8rem 0 3rem}.sx-hero-art{max-width:30rem;margin:0 auto;min-height:22rem}.sx-band{flex-direction:column;align-items:flex-start;padding:1.75rem}.sx-band-price{font-size:3rem}}@media(min-width:992px){#topnav .navigation-menu>li{margin:0 2px}#topnav .navigation-menu>li>a{padding-left:9px;padding-right:9px;font-size:12px;letter-spacing:.4px;white-space:nowrap}#topnav .buy-button{margin-left:8px;padding-left:8px}#topnav .buy-button .btn{padding-left:.9rem;padding-right:.9rem;white-space:nowrap}}@media(min-width:992px)and (max-width:1199.98px){#topnav .navigation-menu>li>a{padding-left:6px;padding-right:6px;font-size:11px;letter-spacing:.2px}#topnav .navigation-menu>li>a .uil{display:none}}body.sx-zone-app{background-color:#f1f4f8}body.sx-zone-app .card{background-color:#fff}.sx-app-content{padding-top:6.5rem;padding-bottom:3rem;min-height:70vh}.sx-demo-top{padding:9rem 0 1rem}.sx-demo-narrative{font-size:1.05rem;line-height:1.8}.sx-credit-role{cursor:pointer}.sx-credit-role:has(input:checked){border-color:var(--sx-primary)!important;background-color:color-mix(in srgb,var(--sx-primary) 6%,white)}@media(max-width:991.98px){.sx-demo-top{padding-top:7rem}}.sx-legal-content h1{font-size:2rem;font-weight:600;margin-bottom:1.5rem}.sx-legal-content h2{font-size:1.35rem;margin-top:2rem}.sx-step{display:inline-flex;align-items:center;gap:.6rem;padding:.35rem 1rem .35rem .4rem;border:1px solid #e3e7ee;border-radius:50rem;background:#fff;color:var(--sx-body);font-size:.9rem;font-weight:600;line-height:1;text-decoration:none}.sx-step-number{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--sx-light);color:var(--sx-muted);font-size:1rem;font-weight:700;line-height:1}.sx-step-label{line-height:1}.sx-step-current{border-color:var(--sx-primary);color:var(--sx-primary)}.sx-step-current .sx-step-number{background:var(--sx-primary);color:#fff}.sx-step-done .sx-step-number{background:color-mix(in srgb,var(--sx-success) 18%,white);color:var(--sx-success)}.sx-credit-role-on{border-color:var(--sx-primary)!important;background-color:color-mix(in srgb,var(--sx-primary) 6%,white)}.sx-col-title{min-width:18rem}.sx-col-identifier{max-width:16rem;word-break:break-all}.sx-role-select{min-width:8.5rem}.sx-contact-panel{background:var(--sx-dark);color:#ffffffd9;padding:2.5rem;border-radius:1rem;border-top:5px solid var(--sx-primary)}.sx-contact-panel p{max-width:40rem}.sx-contact-links{display:flex;flex-wrap:wrap;gap:1rem}.sx-contact-link{display:flex;flex-direction:column;justify-content:center;gap:.25rem;flex:1 1 16rem;padding:1.25rem 1.5rem;border-radius:.75rem;background:var(--sx-light);color:var(--sx-dark);text-decoration:none;overflow-wrap:anywhere}.sx-contact-link span{font-size:.9rem;color:var(--sx-muted)}.sx-contact-link strong{font-size:clamp(1.3rem,3vw,1.9rem)}.sx-contact-link-primary{background:var(--sx-primary);color:#fff}.sx-contact-link-primary span{color:#fffc}.sx-contact-link:hover{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--sx-primary) 60%,white)}.sx-demo-anchor{scroll-margin-top:5.5rem}.sx-demo-anchor:focus{outline:none}.sx-demo-metric{display:flex;flex-direction:column;gap:.15rem}.sx-demo-metric strong{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.1;color:var(--sx-dark)}.sx-demo-credit{border-left:4px solid var(--sx-warning);background-color:color-mix(in srgb,var(--sx-warning) 6%,white)}.sx-demo-table th,.sx-demo-table td{white-space:nowrap}.sx-demo-table td.sx-demo-ranks{white-space:normal;min-width:12rem}.sx-demo-row-publication>*{background-color:color-mix(in srgb,var(--sx-primary) 8%,white)!important}.sx-demo-limits{border-left:4px solid var(--sx-info)!important}@media(max-width:575.98px){.sx-demo-top{padding-top:11rem}.sx-demo-anchor{scroll-margin-top:10rem}}
