*, *::before, *::after {
  box-sizing: border-box;
}

html {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

body {
  margin: 0;
  min-height: 100%;
}

a {
  transition: color var(--ncs-transition-fast, 0.15s ease);
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.ncs-page-shell {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

.ncs-scope {
  --ncs-color-bg: #f8fafc;
  --ncs-color-surface: #ffffff;
  --ncs-color-text: #1f2937;
  --ncs-color-muted: #475569;
  --ncs-color-primary: #2563eb;
  --ncs-color-primary-contrast: #ffffff;
  --ncs-color-link: #2563eb;
  --ncs-color-border: rgba(148, 163, 184, 0.28);
  --ncs-color-shadow: rgba(15, 23, 42, 0.12);
  --ncs-font-heading: Inter, 'Segoe UI', system-ui, -apple-system, sans-serif;
  --ncs-font-body: Inter, 'Segoe UI', system-ui, -apple-system, sans-serif;
  --ncs-font-mono: 'SFMono-Regular', Menlo, Monaco, Consolas, monospace;
  --ncs-radius-sm: 0.375rem;
  --ncs-radius-md: 0.625rem;
  --ncs-radius-lg: 0.875rem;
  --ncs-shadow-sm: 0 4px 14px rgba(15, 23, 42, 0.06);
  --ncs-shadow-md: 0 10px 26px rgba(15, 23, 42, 0.1);
  --ncs-shadow-lg: 0 16px 38px rgba(15, 23, 42, 0.14);
  --ncs-space-1: 0.25rem;
  --ncs-space-2: 0.5rem;
  --ncs-space-3: 0.75rem;
  --ncs-space-4: 1rem;
  --ncs-space-5: 1.5rem;
  --ncs-space-6: 2rem;
  --ncs-space-7: 3rem;
  --ncs-space-8: 4rem;
  --ncs-transition-fast: 0.15s ease;
  --ncs-transition-normal: 0.22s ease;
  --ncs-focus-ring-color: rgba(37, 99, 235, 0.45);
  --ncs-focus-ring-width: 3px;
  background: var(--ncs-color-bg);
  color: var(--ncs-color-text);
  font-family: var(--ncs-font-body);
}

.ncs-container {
  width: 100%;
  max-width: 68rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: clamp(1.5rem, 5vw, 4.5rem);
  padding-right: clamp(1.5rem, 5vw, 4.5rem);
}

.ncs-section {
  padding-top: var(--ncs-space-6);
  padding-bottom: var(--ncs-space-6);
}

.ncs-stack {
  display: flex;
  flex-direction: column;
  gap: var(--ncs-space-5);
}

.ncs-grid {
  display: grid;
  gap: var(--ncs-space-4);
}

@media (min-width: 640px) {
  .ncs-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 1024px) {
  .ncs-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

.ncs-nav {
  border-bottom: 1px solid color-mix(in srgb, var(--ncs-color-border) 70%, transparent);
  background: var(--ncs-color-bg);
  position: sticky;
  top: 0;
  z-index: 10;
}

.ncs-nav__inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--ncs-space-4);
  padding-top: var(--ncs-space-4);
  padding-bottom: var(--ncs-space-4);
}

.ncs-nav__brand {
  display: flex;
  align-items: center;
  gap: var(--ncs-space-3);
}

.ncs-nav-link {
  display: inline-flex;
  align-items: center;
  max-height: 48px;
  color: var(--ncs-color-link);
  text-decoration: none;
}

.ncs-nav-logo {
  display: block;
  height: 34px;
  width: auto;
  max-width: 180px;
  object-fit: contain;
}

.ncs-nav-title {
  font-size: 1.25rem;
  font-family: var(--ncs-font-heading);
  font-weight: 700;
  color: var(--ncs-color-text);
}

.ncs-nav__actions {
  display: flex;
  align-items: center;
  gap: var(--ncs-space-3);
  flex-wrap: wrap;
}

.ncs-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0.625rem 1rem;
  border-radius: var(--ncs-radius-md);
  font-size: 0.9rem;
  font-weight: 600;
  font-family: var(--ncs-font-body);
  text-decoration: none;
  border: 1px solid transparent;
  transition:
    background var(--ncs-transition-normal),
    color var(--ncs-transition-normal),
    border-color var(--ncs-transition-normal),
    box-shadow var(--ncs-transition-normal);
  cursor: pointer;
}

.ncs-btn:focus-visible,
.ncs-link:focus-visible,
.ncs-input:focus-visible,
.ncs-textarea:focus-visible,
.ncs-select:focus-visible {
  outline: none;
  box-shadow: 0 0 0 var(--ncs-focus-ring-width) var(--ncs-focus-ring-color);
}

.ncs-btn:hover,
.ncs-btn:focus {
  text-decoration: none;
}

.ncs-nav-cta {
  display: inline-flex;
}

.ncs-btn--primary {
  background: var(--ncs-color-primary);
  border-color: var(--ncs-color-primary);
  color: var(--ncs-color-primary-contrast);
}

.ncs-btn--primary:hover,
.ncs-btn--primary:focus {
  filter: brightness(0.94);
  color: var(--ncs-color-primary-contrast);
}

.ncs-btn--secondary {
  background: color-mix(in srgb, var(--ncs-color-surface) 70%, var(--ncs-color-border));
  border-color: color-mix(in srgb, var(--ncs-color-border) 90%, transparent);
  color: var(--ncs-color-text);
}

.ncs-btn--secondary:hover,
.ncs-btn--secondary:focus {
  filter: brightness(0.97);
}

.ncs-btn--outline {
  background: transparent;
  border-color: var(--ncs-color-border);
  color: var(--ncs-color-text);
}

.ncs-btn--ghost {
  background: transparent;
  border-color: transparent;
  color: var(--ncs-color-link);
}

.ncs-btn--sm {
  padding: 0.45rem 0.75rem;
  font-size: 0.82rem;
}

.ncs-btn--md {
  padding: 0.625rem 1rem;
  font-size: 0.9rem;
}

.ncs-btn--lg {
  padding: 0.8rem 1.2rem;
  font-size: 1rem;
}

.ncs-card {
  background: var(--ncs-color-surface);
  border: 1px solid var(--ncs-color-border);
  border-radius: var(--ncs-radius-lg);
  box-shadow: var(--ncs-shadow-sm);
  padding: var(--ncs-space-5);
  display: flex;
  flex-direction: column;
  gap: var(--ncs-space-3);
  min-height: 15rem;
}

.ncs-card p {
  margin: 0;
}

.ncs-prose {
  font-size: 1.05rem;
  line-height: 1.75;
  color: var(--ncs-color-text);
}

.ncs-h1,
.ncs-h2,
.ncs-h3,
.ncs-h4,
.ncs-h5,
.ncs-h6 {
  margin: 0;
  color: var(--ncs-color-text);
  font-family: var(--ncs-font-heading);
  line-height: 1.25;
}

.ncs-h1 {
  font-size: clamp(2.25rem, 2.5vw + 2rem, 3rem);
}

.ncs-h2 {
  font-size: clamp(1.8rem, 1.5vw + 1.5rem, 2.4rem);
}

.ncs-h3 {
  font-size: clamp(1.4rem, 1vw + 1.2rem, 1.8rem);
}

.ncs-h4 {
  font-size: 1.25rem;
}

.ncs-h5 {
  font-size: 1.05rem;
}

.ncs-h6 {
  font-size: 0.95rem;
}

.ncs-p {
  margin: 0;
  color: var(--ncs-color-text);
}

.ncs-lead {
  font-size: 1.1rem;
  line-height: 1.65;
  color: var(--ncs-color-text);
}

.ncs-small {
  font-size: 0.875rem;
  color: var(--ncs-color-muted);
}

.ncs-link {
  color: var(--ncs-color-link);
  text-decoration: none;
}

.ncs-link:hover,
.ncs-link:focus {
  text-decoration: underline;
}

.ncs-ul,
.ncs-ol {
  margin: 0 0 var(--ncs-space-5) var(--ncs-space-5);
  padding-left: var(--ncs-space-4);
}

.ncs-li {
  margin-bottom: var(--ncs-space-2);
}

.ncs-quote {
  border-left: 4px solid color-mix(in srgb, var(--ncs-color-border) 90%, transparent);
  padding-left: var(--ncs-space-4);
  margin: 0 0 var(--ncs-space-5);
  font-style: italic;
}

.ncs-pre {
  background: #0f172a;
  color: #e2e8f0;
  padding: var(--ncs-space-4) var(--ncs-space-5);
  border-radius: var(--ncs-radius-md);
  overflow-x: auto;
  font-size: 0.95rem;
  margin-bottom: var(--ncs-space-5);
  font-family: var(--ncs-font-mono);
}

.ncs-code {
  background: color-mix(in srgb, var(--ncs-color-border) 42%, transparent);
  border-radius: var(--ncs-radius-sm);
  padding: 0.15rem 0.45rem;
  font-size: 0.95rem;
  font-family: var(--ncs-font-mono);
}

.ncs-table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: var(--ncs-space-5);
}

.ncs-th,
.ncs-td {
  border: 1px solid var(--ncs-color-border);
  padding: 0.75rem 1rem;
  text-align: left;
}

.ncs-hr {
  border: 0;
  border-top: 1px solid var(--ncs-color-border);
  margin: var(--ncs-space-6) 0;
}

.ncs-input,
.ncs-textarea,
.ncs-select {
  width: 100%;
  border: 1px solid var(--ncs-color-border);
  border-radius: var(--ncs-radius-md);
  background: var(--ncs-color-surface);
  color: var(--ncs-color-text);
  font-family: var(--ncs-font-body);
  padding: 0.625rem 0.75rem;
}

.ncs-label {
  display: inline-block;
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: var(--ncs-space-2);
}

.ncs-help {
  display: block;
  margin-top: var(--ncs-space-2);
  color: var(--ncs-color-muted);
  font-size: 0.8125rem;
}

.ncs-footer {
  margin-top: auto;
  padding-top: var(--ncs-space-8);
  padding-bottom: var(--ncs-space-8);
  font-size: 0.9rem;
  color: var(--ncs-color-muted);
}

.ncs-footer-link {
  color: inherit;
  text-decoration: underline;
}

.ncs-scope {
      --ncs-color-bg: #f8fafc;
      --ncs-color-surface: #ffffff;
      --ncs-color-text: #1f2937;
      --ncs-color-muted: #475569;
      --ncs-color-primary: #2563EB;
      --ncs-color-primary-contrast: #ffffff;
      --ncs-color-link: #2563EB;
      --ncs-color-border: rgba(148, 163, 184, 0.28);
      --ncs-color-shadow: rgba(15, 23, 42, 0.12);
      --ncs-font-heading: Inter, 'Segoe UI', system-ui, -apple-system, sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
      --ncs-font-body: Inter, 'Segoe UI', system-ui, -apple-system, sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
      --ncs-font-mono: 'SFMono-Regular', Menlo, Monaco, Consolas, monospace;
    }

    .ncs-scope .ncs-h1,
    .ncs-scope .ncs-h2,
    .ncs-scope .ncs-h3,
    .ncs-scope .ncs-h4,
    .ncs-scope .ncs-h5,
    .ncs-scope .ncs-h6 {
      color: #0f172a;
    }

    .ncs-scope .ncs-link {
      text-decoration: none;
    }

    .ncs-scope .ncs-card,
    .ncs-scope .ncs-input,
    .ncs-scope .ncs-textarea,
    .ncs-scope .ncs-select {
      border-color: rgba(148, 163, 184, 0.28);
    }
.ncs-scope{
  --ncs-font-body: Arial, sans-serif;
  --ncs-font-heading: Inter, sans-serif;
  --ncs-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --ncs-color-bg: rgb(255, 255, 255);
  --ncs-color-surface: rgba(255, 255, 255, 0.9);
  --ncs-color-text: rgb(51, 51, 51);
  --ncs-color-muted: rgb(102, 102, 102);
  --ncs-color-primary: rgb(66, 54, 213);
  --ncs-color-primary-contrast: rgb(255, 255, 255);
  --ncs-color-link: rgb(0, 0, 238);
  --ncs-color-border: rgba(34, 34, 34, 0.2);
  --ncs-color-shadow: rgba(0, 0, 0, 0.09);
  --ncs-radius-sm: 6px;
  --ncs-radius-md: 12px;
  --ncs-radius-lg: 60px;
  --ncs-shadow-sm: rgba(0, 0, 0, 0.09) 0px 1px 5px 0px;
  --ncs-shadow-md: rgba(0, 0, 0, 0.12) 0px 6px 20px 0px;
  --ncs-shadow-lg: rgba(0, 0, 0, 0.16) 0px 12px 40px 0px;
  --ncs-space-1: 4px;
  --ncs-space-2: 8px;
  --ncs-space-3: 12px;
  --ncs-space-4: 16px;
  --ncs-space-5: 24px;
  --ncs-space-6: 32px;
  --ncs-space-7: 48px;
  --ncs-space-8: 64px;
  --ncs-transition-fast: 150ms ease;
  --ncs-transition-normal: 250ms ease;
  --ncs-focus-ring-color: rgba(66, 54, 213, 0.35);
  --ncs-focus-ring-width: 2px;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: var(--ncs-font-body);
  color: var(--ncs-color-text);
  background: var(--ncs-color-bg);
}

.ncs-scope .ncs-container{
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 120px;
  padding-right: 120px;
}

.ncs-scope .ncs-section{
  padding-top: 0px;
  padding-bottom: 0px;
}

.ncs-scope .ncs-stack{
  display: flex;
  flex-direction: column;
  gap: var(--ncs-space-5);
}

.ncs-scope .ncs-grid{
  display: grid;
  gap: var(--ncs-space-5);
}

.ncs-scope .ncs-card{
  background-color: var(--ncs-color-surface);
  border: 1px solid var(--ncs-color-border);
  border-radius: var(--ncs-radius-sm);
  padding-top: 12px;
  padding-right: 12px;
  padding-bottom: 24px;
  padding-left: 12px;
  box-shadow: var(--ncs-shadow-sm);
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-prose{
  font-family: var(--ncs-font-body);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h1{
  font-family: var(--ncs-font-heading);
  font-size: 64px;
  font-weight: 600;
  line-height: 70.4px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h2{
  font-family: var(--ncs-font-heading);
  font-size: 48px;
  font-weight: 600;
  line-height: 62.4px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h3{
  font-family: var(--ncs-font-heading);
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h4{
  font-family: var(--ncs-font-heading);
  font-size: 28px;
  font-weight: 600;
  line-height: 36px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h5{
  font-family: var(--ncs-font-heading);
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h6{
  font-family: var(--ncs-font-heading);
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-p{
  font-family: var(--ncs-font-body);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-small{
  font-family: var(--ncs-font-body);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  color: var(--ncs-color-muted);
}

.ncs-scope .ncs-lead{
  font-family: var(--ncs-font-body);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-link{
  color: var(--ncs-color-link);
  text-decoration: underline;
  transition: color var(--ncs-transition-fast);
}

.ncs-scope .ncs-ul{
  padding-left: var(--ncs-space-6);
  margin: 0px;
}

.ncs-scope .ncs-ol{
  padding-left: var(--ncs-space-6);
  margin: 0px;
}

.ncs-scope .ncs-li{
  margin-top: var(--ncs-space-1);
}

.ncs-scope .ncs-quote{
  margin: 0px;
  padding-left: var(--ncs-space-4);
  border-left: 4px solid var(--ncs-color-border);
  color: var(--ncs-color-muted);
}

.ncs-scope .ncs-code{
  font-family: var(--ncs-font-mono);
  font-size: 0.95em;
}

.ncs-scope .ncs-pre{
  font-family: var(--ncs-font-mono);
  padding: var(--ncs-space-4);
  border: 1px solid var(--ncs-color-border);
  border-radius: var(--ncs-radius-sm);
  overflow: auto;
}

.ncs-scope .ncs-table{
  border-collapse: collapse;
  width: 100%;
}

.ncs-scope .ncs-th{
  text-align: left;
  border-bottom: 1px solid var(--ncs-color-border);
  padding: var(--ncs-space-3);
}

.ncs-scope .ncs-td{
  border-bottom: 1px solid var(--ncs-color-border);
  padding: var(--ncs-space-3);
}

.ncs-scope .ncs-hr{
  border: none;
  border-top: 1px solid var(--ncs-color-border);
}

.ncs-scope .ncs-btn{
  font-family: var(--ncs-font-body);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  padding-top: 8px;
  padding-right: 28px;
  padding-bottom: 8px;
  padding-left: 28px;
  border-width: 1px;
  border-style: solid;
  border-color: var(--ncs-color-border);
  border-radius: var(--ncs-radius-lg);
  transition: background-color var(--ncs-transition-fast), border-color var(--ncs-transition-fast), color var(--ncs-transition-fast);
  outline: none;
}

.ncs-scope .ncs-btn--primary{
  background-color: var(--ncs-color-primary);
  color: var(--ncs-color-primary-contrast);
  border-color: var(--ncs-color-border);
}

.ncs-scope .ncs-btn--secondary{
  background-color: var(--ncs-color-primary);
  color: var(--ncs-color-primary-contrast);
  border-color: rgb(34, 34, 34);
}

.ncs-scope .ncs-btn--outline{
  background-color: transparent;
  color: var(--ncs-color-primary);
  border-color: var(--ncs-color-primary);
}

.ncs-scope .ncs-btn--ghost{
  background-color: transparent;
  color: var(--ncs-color-primary);
  border-color: transparent;
}

.ncs-scope .ncs-btn--sm{
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 20px;
  padding-right: 20px;
}

.ncs-scope .ncs-btn--md{
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 28px;
  padding-right: 28px;
}

.ncs-scope .ncs-btn--lg{
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 32px;
  padding-right: 32px;
}

.ncs-scope .ncs-input{
  font-family: var(--ncs-font-body);
  font-size: 14px;
  line-height: 20px;
  color: var(--ncs-color-text);
  background-color: var(--ncs-color-bg);
  border: 1px solid var(--ncs-color-border);
  border-radius: var(--ncs-radius-sm);
  padding: 8px 12px;
  outline: none;
}

.ncs-scope .ncs-textarea{
  font-family: var(--ncs-font-body);
  font-size: 14px;
  line-height: 20px;
  color: var(--ncs-color-text);
  background-color: var(--ncs-color-bg);
  border: 1px solid var(--ncs-color-border);
  border-radius: var(--ncs-radius-sm);
  padding: 8px 12px;
  outline: none;
}

.ncs-scope .ncs-select{
  font-family: var(--ncs-font-body);
  font-size: 14px;
  line-height: 20px;
  color: var(--ncs-color-text);
  background-color: var(--ncs-color-bg);
  border: 1px solid var(--ncs-color-border);
  border-radius: var(--ncs-radius-sm);
  padding: 8px 12px;
  outline: none;
}

.ncs-scope .ncs-label{
  font-family: var(--ncs-font-body);
  font-size: 14px;
  line-height: 20px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-help{
  font-family: var(--ncs-font-body);
  font-size: 12px;
  line-height: 16px;
  color: var(--ncs-color-muted);
}

.ncs-scope .ncs-nav{
  font-family: var(--ncs-font-body);
  font-size: 14px;
  line-height: 20px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-nav-link{
  font-family: var(--ncs-font-body);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: var(--ncs-color-link);
  text-decoration: underline;
}

.ncs-scope .ncs-nav-cta{
  background-color: var(--ncs-color-primary);
  color: var(--ncs-color-primary-contrast);
  border: 1px solid var(--ncs-color-border);
  border-radius: var(--ncs-radius-lg);
  padding: 8px 28px;
}

.ncs-scope .ncs-footer{
  font-family: var(--ncs-font-body);
  font-size: 14px;
  line-height: 20px;
  color: var(--ncs-color-text);
  background-color: var(--ncs-color-bg);
}

.ncs-scope .ncs-footer-link{
  color: var(--ncs-color-link);
  text-decoration: underline;
}

.ncs-scope .ncs-chrome { font-family: sans-serif }
.ncs-scope .ncs-chrome footer, .ncs-scope .ncs-chrome header, .ncs-scope .ncs-chrome main, .ncs-scope .ncs-chrome nav { display: block; }
.ncs-scope .ncs-chrome a { background-color: rgba(0, 0, 0, 0); }
.ncs-scope .ncs-chrome a:active, .ncs-scope .ncs-chrome a:hover { outline: 0px; }
.ncs-scope .ncs-chrome img { border: 0px; }
.ncs-scope .ncs-chrome svg:not(:root) { overflow: hidden; }
.ncs-scope .ncs-chrome button { color: inherit; font: inherit; margin: 0px; }
.ncs-scope .ncs-chrome button { overflow: visible; }
.ncs-scope .ncs-chrome button { text-transform: none; }
.ncs-scope .ncs-chrome button { appearance: button; cursor: pointer; }
.ncs-scope .ncs-chrome button[disabled] { cursor: default; }
.ncs-scope .ncs-chrome input[type="number"]::-webkit-inner-spin-button, .ncs-scope .ncs-chrome input[type="number"]::-webkit-outer-spin-button { height: auto; }
.ncs-scope .ncs-chrome input[type="search"]::-webkit-search-cancel-button { appearance: none; }
.ncs-scope .ncs-chrome .w-icon-nav-menu::before { content: ""; }
.ncs-scope .ncs-chrome { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); font-family: Arial, sans-serif; font-size: 14px; line-height: 20px }
.ncs-scope .ncs-chrome img { vertical-align: middle; max-width: 100%; display: inline-block; }
.ncs-scope .ncs-chrome .w-inline-block { max-width: 100%; display: inline-block; }
.ncs-scope .ncs-chrome .w-button { color: rgb(255, 255, 255); line-height: inherit; cursor: pointer; background-color: rgb(56, 152, 236); border: 0px; border-radius: 0px; padding: 9px 15px; text-decoration: none; display: inline-block; }
.ncs-scope .ncs-chrome input.w-button { appearance: button; }
.ncs-scope .ncs-chrome [data-w-dynpage] [data-w-cloak] { color: rgba(0, 0, 0, 0) !important }
.ncs-scope .ncs-chrome .w-webflow-badge > img { box-sizing: unset; width: unset; height: unset; max-height: unset; max-width: unset; min-height: unset; min-width: unset; margin: unset; padding: unset; float: unset; clear: unset; border: unset; border-radius: unset; background: unset; box-shadow: unset; transform: unset; direction: unset; font-family: unset; font-weight: unset; color: unset; font-size: unset; line-height: unset; font-style: unset; font-variant: unset; text-align: unset; letter-spacing: unset; text-decoration: unset; text-indent: unset; text-transform: unset; list-style-type: unset; text-shadow: unset; vertical-align: unset; cursor: unset; white-space: unset; word-break: unset; word-spacing: unset; overflow-wrap: unset; transition: unset; }
.ncs-scope .ncs-chrome .w-webflow-badge > img { position: unset; visibility: unset !important; opacity: 1 !important; vertical-align: middle !important; display: inline-block !important; }
.ncs-scope .ncs-chrome ul { margin-top: 0px; margin-bottom: 10px; padding-left: 40px; }
.ncs-scope .ncs-chrome button, .ncs-scope .ncs-chrome [type="button"] { cursor: pointer; appearance: button; border: 0px; }
.ncs-scope .ncs-chrome .w-hidden-main { display: none !important; }
@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .w-hidden-main { display: inherit !important; }
}
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .w-hidden-main { display: inherit !important; }
}
@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .w-hidden-main { display: inherit !important; }
}
.ncs-scope .ncs-chrome .w-widget-map img { max-width: inherit; }
.ncs-scope .ncs-chrome .w-widget-map .gm-style-iw > button { display: none !important; }
.ncs-scope .ncs-chrome .w-background-video > video::-webkit-media-controls-start-playback-button { appearance: none; display: none !important; }
.ncs-scope .ncs-chrome .w-slider-nav { z-index: 2; text-align: center; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); height: 40px; margin: auto; padding-top: 10px; position: absolute; inset: auto 0px 0px; }
.ncs-scope .ncs-chrome .w-slider-nav.w-round > div { border-radius: 100%; }
.ncs-scope .ncs-chrome .w-slider-nav.w-num > div { font-size: inherit; line-height: inherit; width: auto; height: auto; padding: 0.2em 0.5em; }
.ncs-scope .ncs-chrome .w-slider-nav.w-shadow > div { box-shadow: rgba(51, 51, 51, 0.4) 0px 0px 3px; }
.ncs-scope .ncs-chrome .w-slider-nav-invert { color: rgb(255, 255, 255); }
.ncs-scope .ncs-chrome .w-slider-nav-invert > div { background-color: rgba(34, 34, 34, 0.4); }
.ncs-scope .ncs-chrome .w-slider-nav-invert > div.w-active { background-color: rgb(34, 34, 34); }
.ncs-scope .ncs-chrome .w-dropdown { text-align: left; z-index: 900; margin-left: auto; margin-right: auto; display: inline-block; position: relative; }
.ncs-scope .ncs-chrome .w-dropdown-toggle { vertical-align: top; color: rgb(34, 34, 34); text-align: left; white-space: nowrap; margin-left: auto; margin-right: auto; padding: 20px; text-decoration: none; position: relative; }
.ncs-scope .ncs-chrome .w-dropdown-toggle { user-select: none; cursor: pointer; padding-right: 40px; display: inline-block; }
.ncs-scope .ncs-chrome .w-dropdown-toggle:focus { outline: 0px; }
.ncs-scope .ncs-chrome .w-dropdown-list { background: rgb(221, 221, 221); min-width: 100%; display: none; position: absolute; }
.ncs-scope .ncs-chrome .w-dropdown-list.w--open { display: block; }
.ncs-scope .ncs-chrome .w-dropdown-link.w--current { color: rgb(0, 130, 243); }
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .w-nav-brand { padding-left: 10px; }
}
.ncs-scope .ncs-chrome .w-lightbox-img { width: auto; max-width: none; height: auto; }
.ncs-scope .ncs-chrome .w-richtext ul { overflow: hidden; }
.ncs-scope .ncs-chrome .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div::after, .ncs-scope .ncs-chrome .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div::after, .ncs-scope .ncs-chrome .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .ncs-scope .ncs-chrome .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div { outline: rgb(40, 149, 247) solid 2px; }
.ncs-scope .ncs-chrome .w-richtext figure.w-richtext-figure-type-video > div::after, .ncs-scope .ncs-chrome .w-richtext figure[data-rt-type="video"] > div::after { content: ""; display: none; position: absolute; inset: 0px; }
.ncs-scope .ncs-chrome .w-richtext figure > div::before { cursor: default !important; }
.ncs-scope .ncs-chrome .w-richtext figure img { width: 100%; }
.ncs-scope .ncs-chrome .w-richtext figure div { color: rgba(0, 0, 0, 0); font-size: 0px; }
.ncs-scope .ncs-chrome .w-richtext figure.w-richtext-figure-type-image > div, .ncs-scope .ncs-chrome .w-richtext figure[data-rt-type="image"] > div { display: inline-block; }
.ncs-scope .ncs-chrome .w-richtext figure.w-richtext-figure-type-video > div, .ncs-scope .ncs-chrome .w-richtext figure[data-rt-type="video"] > div { width: 100%; }
.ncs-scope .ncs-chrome .w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .ncs-scope .ncs-chrome .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div { max-width: 100%; }
.ncs-scope .ncs-chrome .w-richtext figure.w-richtext-align-fullwidth > div { padding-bottom: inherit; display: inline-block; }
.ncs-scope .ncs-chrome .w-nav { z-index: 1000; background: rgb(221, 221, 221); position: relative; }
.ncs-scope .ncs-chrome .w-nav::before, .ncs-scope .ncs-chrome .w-nav::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.ncs-scope .ncs-chrome .w-nav::after { clear: both; }
.ncs-scope .ncs-chrome .w-nav-brand { float: left; color: rgb(51, 51, 51); text-decoration: none; position: relative; }
.ncs-scope .ncs-chrome .w-nav-link { vertical-align: top; color: rgb(34, 34, 34); text-align: left; margin-left: auto; margin-right: auto; padding: 20px; text-decoration: none; display: inline-block; position: relative; }
.ncs-scope .ncs-chrome .w-nav-link.w--current { color: rgb(0, 130, 243); }
.ncs-scope .ncs-chrome .w-nav-menu { float: right; position: relative; }
.ncs-scope .ncs-chrome [data-nav-menu-open] { text-align: center; background: rgb(200, 200, 200); min-width: 200px; position: absolute; top: 100%; left: 0px; right: 0px; overflow: visible; display: block !important; }
.ncs-scope .ncs-chrome .w--nav-link-open { display: block; position: relative; }
.ncs-scope .ncs-chrome .w-nav-overlay { width: 100%; display: none; position: absolute; top: 100%; left: 0px; right: 0px; overflow: hidden; }
.ncs-scope .ncs-chrome .w-nav-overlay [data-nav-menu-open] { top: 0px; }
.ncs-scope .ncs-chrome .w-nav[data-animation="over-left"] .w-nav-overlay { width: auto; }
.ncs-scope .ncs-chrome .w-nav[data-animation="over-left"] .w-nav-overlay, .ncs-scope .ncs-chrome .w-nav[data-animation="over-left"] [data-nav-menu-open] { z-index: 1; top: 0px; right: auto; }
.ncs-scope .ncs-chrome .w-nav[data-animation="over-right"] .w-nav-overlay { width: auto; }
.ncs-scope .ncs-chrome .w-nav[data-animation="over-right"] .w-nav-overlay, .ncs-scope .ncs-chrome .w-nav[data-animation="over-right"] [data-nav-menu-open] { z-index: 1; top: 0px; left: auto; }
.ncs-scope .ncs-chrome .w-nav-button { float: right; cursor: pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); user-select: none; padding: 18px; font-size: 24px; display: none; position: relative; }
.ncs-scope .ncs-chrome .w-nav-button:focus { outline: 0px; }
.ncs-scope .ncs-chrome .w-nav-button.w--open { color: rgb(255, 255, 255); background-color: rgb(200, 200, 200); }
.ncs-scope .ncs-chrome .w-nav[data-collapse="all"] .w-nav-menu { display: none; }
.ncs-scope .ncs-chrome .w-nav[data-collapse="all"] .w-nav-button, .ncs-scope .ncs-chrome .w--nav-dropdown-open, .ncs-scope .ncs-chrome .w--nav-dropdown-toggle-open { display: block; }
.ncs-scope .ncs-chrome .w--nav-dropdown-list-open { position: static; }
@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .w-nav[data-collapse="medium"] .w-nav-menu { display: none; }
.ncs-scope .ncs-chrome .w-nav[data-collapse="medium"] .w-nav-button { display: block; }
}
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .w-nav[data-collapse="small"] .w-nav-menu { display: none; }
.ncs-scope .ncs-chrome .w-nav[data-collapse="small"] .w-nav-button { display: block; }
.ncs-scope .ncs-chrome .w-nav-brand { padding-left: 10px; }
}
@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .w-nav[data-collapse="tiny"] .w-nav-menu { display: none; }
.ncs-scope .ncs-chrome .w-nav[data-collapse="tiny"] .w-nav-button { display: block; }
}
.ncs-scope .ncs-chrome .w-tab-link.w--current { background-color: rgb(200, 200, 200); }
.ncs-scope .ncs-chrome ul { margin-top: 0px; margin-bottom: 10px; padding-left: 40px; }
.ncs-scope .ncs-chrome .navbar { background-color: rgba(0, 0, 0, 0); width: 100%; position: absolute; top: 0px; }
.ncs-scope .ncs-chrome .button { gap: 24px; color: rgb(255, 255, 255); font-variation-settings: "wght" 550; text-align: center; background-color: rgb(34, 34, 34); border: 1px solid rgba(34, 34, 34, 0.2); border-radius: 7px; justify-content: center; align-items: center; padding: 12px 16px; transition: border-color 0.2s, background-color 0.2s, filter 0.2s; display: flex; }
.ncs-scope .ncs-chrome .button:hover { filter: invert(); background-color: rgb(0, 0, 0); border-color: rgb(34, 34, 34); }
.ncs-scope .ncs-chrome .button.invert { filter: invert(); background-color: rgb(0, 0, 0); border-color: rgb(34, 34, 34); }
.ncs-scope .ncs-chrome .button.invert:hover { filter: invert(0%); background-color: rgb(34, 34, 34); border-color: rgba(34, 34, 34, 0.2); }
.ncs-scope .ncs-chrome .button.small { gap: 18px; padding: 8px 12px; }
.ncs-scope .ncs-chrome .button.align-left { background-color: rgb(66, 54, 213); align-self: flex-start; }
.ncs-scope .ncs-chrome .button.bg-white { color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }
.ncs-scope .ncs-chrome .button.bg-white:hover { filter: none; background-color: rgba(255, 255, 255, 0.9); }
.ncs-scope .ncs-chrome .button.white-border { border-color: rgba(255, 255, 255, 0.2); }
.ncs-scope .ncs-chrome .button.nav-button { font-weight: 400; }
.ncs-scope .ncs-chrome .button.nav-button.small { background-color: rgb(66, 54, 213); border-radius: 60px; padding: 8px 28px; text-decoration: none; }
.ncs-scope .ncs-chrome .button.mobile-button { display: none; }
.ncs-scope .ncs-chrome .dropdown.w--open { background-color: rgba(0, 0, 0, 0); }
.ncs-scope .ncs-chrome .navbar-right-contents { gap: 24px; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .nav-menu-2 { flex: 0 0 auto; }
.ncs-scope .ncs-chrome .dropdown-wide-column { gap: 12px; flex-direction: column; width: 330px; padding: 24px 9px 9px; display: flex; }
.ncs-scope .ncs-chrome .dropdown-wide-column.bg-parchment { background-color: rgb(244, 243, 241); border-radius: 10px; }
.ncs-scope .ncs-chrome .dropdown-link-text { gap: 4px; flex-direction: column; display: flex; }
.ncs-scope .ncs-chrome .nav-link-2 { color: rgb(34, 34, 34); margin-left: 0px; margin-right: 0px; padding: 0px; font-family: Inter, sans-serif; font-weight: 600; transition: opacity 0.2s; }
.ncs-scope .ncs-chrome .nav-link-2:hover { opacity: 0.5; }
.ncs-scope .ncs-chrome .nav-link-2.w--current { color: rgb(34, 34, 34); font-weight: 400; }
.ncs-scope .ncs-chrome .nav-link-2.dropdown:hover { opacity: 1; }
.ncs-scope .ncs-chrome .nav-menu-wrapper { gap: 24px; flex: 1 1 0%; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .small-text { font-size: 14px; line-height: 1.35em; text-decoration: none; }
.ncs-scope .ncs-chrome .small-text.dropdown-subtext { text-decoration: none; }
.ncs-scope .ncs-chrome .menu-button-cross { opacity: 0; flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; position: absolute; }
.ncs-scope .ncs-chrome .menu-button-wrapper { justify-content: center; width: 36px; height: 48px; display: flex; position: relative; }
.ncs-scope .ncs-chrome .menu-button-horziontal { gap: 6px; flex-direction: column; justify-content: center; align-items: stretch; width: 100%; height: 100%; display: flex; position: absolute; }
.ncs-scope .ncs-chrome .menu-button-cross-line { background-color: rgb(38, 38, 38); width: 75%; height: 2px; position: absolute; }
.ncs-scope .ncs-chrome .logo-image { width: 100%; height: 40px; }
.ncs-scope .ncs-chrome .nav-links { gap: 24px; justify-content: flex-start; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .dropdown-link-icon { width: 32px; }
.ncs-scope .ncs-chrome .text-bold { color: rgb(34, 34, 34); font-variation-settings: "wght" 600; }
.ncs-scope .ncs-chrome .text-bold.dropdown-title { margin-bottom: 9px; margin-left: 9px; }
.ncs-scope .ncs-chrome .dropdown-wrapper { gap: 12px; background-color: rgb(255, 255, 255); border-radius: 10px; padding: 12px; display: flex; position: relative; top: 18px; left: -150px; right: 18px; box-shadow: rgba(0, 0, 0, 0.12) 0px 3px 24px; }
.ncs-scope .ncs-chrome .dropdown-wrapper.w--open { background-color: rgba(0, 0, 0, 0); }
.ncs-scope .ncs-chrome .menu-button-horizontal-line { background-color: rgb(38, 38, 38); width: 100%; height: 2px; }
.ncs-scope .ncs-chrome .dropdown-toggle { gap: 4px; font-variation-settings: "wght" 550; align-items: center; padding: 0px; transition: opacity 0.2s; display: flex; }
.ncs-scope .ncs-chrome .dropdown-toggle:hover { opacity: 0.5; }
.ncs-scope .ncs-chrome .mobile-logo { display: none; }
.ncs-scope .ncs-chrome .dropdown-detailed-link { gap: 18px; color: rgba(34, 34, 34, 0.8); font-variation-settings: "wght" 450; border: 1px solid rgba(0, 0, 0, 0); border-radius: 7px; align-items: flex-start; padding: 18px 24px 18px 12px; text-decoration: none; transition: transform 0.2s, box-shadow 0.2s, background-color 0.2s, border-color 0.2s; display: flex; }
.ncs-scope .ncs-chrome .dropdown-detailed-link:hover { background-color: rgba(255, 255, 255, 0.2); border-color: rgba(34, 34, 34, 0.1); transform: scale(1.03); box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 8px; }
.ncs-scope .ncs-chrome .navbar-row { gap: 24px; justify-content: space-between; align-items: center; height: 70px; display: flex; }
.ncs-scope .ncs-chrome .menu-button-2 { padding: 0px; }
.ncs-scope .ncs-chrome .container---main { text-align: center; width: 100%; max-width: 100%; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; }
.ncs-scope .ncs-chrome .container---main.navbar { padding-left: 32px; padding-right: 32px; }
.ncs-scope .ncs-chrome .navbar-2 { background-color: rgba(0, 0, 0, 0); }
.ncs-scope .ncs-chrome .text-block-3 { text-decoration: none; }
.ncs-scope .ncs-chrome .feature-r-img { border-radius: 12px; width: 100%; max-width: 100%; box-shadow: rgba(203, 209, 213, 0.16) 0px 13.5px 26.1px -13.05px, rgba(203, 209, 213, 0.2) 0px 17.4px 43.5px -21.75px, rgba(203, 209, 213, 0.4) 0px 19.14px 38.28px; }
.ncs-scope .ncs-chrome .partner-img-02 { flex: 0 0 auto; width: 200px; height: 64px; margin-right: 40px; }
@media screen and (min-width: 1280px) {
.ncs-scope .ncs-chrome .container---main { padding-left: 0px; padding-right: 0px; }
.ncs-scope .ncs-chrome .container---main.navbar { padding-left: 40px; padding-right: 40px; }
}
@media screen and (min-width: 1440px) {
.ncs-scope .ncs-chrome .container---main { padding-left: 0px; padding-right: 0px; }
.ncs-scope .ncs-chrome .container---main.navbar { padding-left: 120px; padding-right: 120px; }
}
@media screen and (min-width: 1920px) {
.ncs-scope .ncs-chrome .container---main { padding-left: 0px; padding-right: 0px; }
.ncs-scope .ncs-chrome .container---main.navbar { padding-left: 360px; padding-right: 360px; }
}
@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .header { gap: 1rem; }
.ncs-scope .ncs-chrome .footer-links-component { gap: 4rem; }
.ncs-scope .ncs-chrome .nav-dropdown-caret { width: auto; min-height: 6px; }
.ncs-scope .ncs-chrome .button.mobile-button { margin-top: 24px; display: block; }
.ncs-scope .ncs-chrome .dropdown.w--open { padding-top: 18px; padding-bottom: 18px; position: static; }
.ncs-scope .ncs-chrome .nav-menu-2 { z-index: 999; background-color: rgb(244, 243, 241); position: fixed; inset: 0px; overflow: scroll; }
.ncs-scope .ncs-chrome .dropdown-wide-column { width: 100%; padding-left: 0px; padding-right: 0px; }
.ncs-scope .ncs-chrome .nav-link-2 { font-variation-settings: "wght" 600; letter-spacing: -0.01em; border-bottom: 1px solid rgba(34, 34, 34, 0.1); padding-top: 18px; padding-bottom: 18px; font-size: 23px; }
.ncs-scope .ncs-chrome .nav-link-2.dropdown { width: 100%; }
.ncs-scope .ncs-chrome .nav-menu-wrapper { justify-content: flex-end; }
.ncs-scope .ncs-chrome .menu-button-cross, .ncs-scope .ncs-chrome .menu-button-wrapper { display: none; }
.ncs-scope .ncs-chrome .nav-links { gap: 0px; flex-direction: column; align-items: stretch; padding: 24px; }
.ncs-scope .ncs-chrome .text-bold.dropdown-title { margin-left: 0px; }
.ncs-scope .ncs-chrome .dropdown-wrapper { gap: 24px; box-shadow: none; font-variation-settings: "wght" 550; letter-spacing: -0.005em; background-color: rgba(0, 0, 0, 0); border-top: 1px solid rgba(34, 34, 34, 0.1); grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; padding: 0px; font-size: 16px; display: grid; top: 0px; right: 0px; }
.ncs-scope .ncs-chrome .dropdown-toggle { justify-content: space-between; }
.ncs-scope .ncs-chrome .mobile-logo { margin-bottom: 48px; display: block; }
.ncs-scope .ncs-chrome .mobile-logo.w--current { align-self: flex-start; }
.ncs-scope .ncs-chrome .dropdown-detailed-link { padding: 9px; }
.ncs-scope .ncs-chrome .dropdown-detailed-link:hover { box-shadow: none; border-color: rgba(0, 0, 0, 0); transform: none; }
.ncs-scope .ncs-chrome .navbar-row { justify-content: space-between; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .menu-button-2 { flex-direction: row; justify-content: center; align-items: center; padding: 0px; display: none; }
.ncs-scope .ncs-chrome .menu-button-2.w--open { background-color: rgba(0, 0, 0, 0); }
.ncs-scope .ncs-chrome .container---main { padding-left: 0px; padding-right: 0px; }
.ncs-scope .ncs-chrome .container---main.navbar { padding-left: 16px; padding-right: 16px; }
.ncs-scope .ncs-chrome .button-2 { position: relative; }
}
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .dropdown-wide-column { padding-top: 0px; padding-bottom: 0px; }
.ncs-scope .ncs-chrome .small-text.dropdown-subtext { display: none; }
.ncs-scope .ncs-chrome .dropdown-wrapper { gap: 36px; flex-direction: column; grid-template-columns: 1fr; padding-top: 24px; display: flex; }
.ncs-scope .ncs-chrome .dropdown-detailed-link { gap: 12px; align-items: center; padding: 6px 0px; }
.ncs-scope .ncs-chrome .partner-img-02 { margin-right: 0px; }
}
@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .nav-dropdown-caret { min-height: 4px; }
.ncs-scope .ncs-chrome .button.nav-button { display: none; }
.ncs-scope .ncs-chrome .button.nav-button.small { display: block; }
.ncs-scope .ncs-chrome .button.align-left { align-self: stretch; }
.ncs-scope .ncs-chrome .navbar-right-contents { display: none; }
.ncs-scope .ncs-chrome .dropdown-wide-column.bg-parchment { gap: 9px; }
.ncs-scope .ncs-chrome .nav-link-2 { font-size: 19px; }
.ncs-scope .ncs-chrome .small-text { font-size: 12px; line-height: 1.35em; }
.ncs-scope .ncs-chrome .logo-image { width: auto; max-height: 26px; display: block; }
.ncs-scope .ncs-chrome .nav-links { padding: 24px 18px 18px; }
.ncs-scope .ncs-chrome .dropdown-wrapper { font-size: 15px; }
.ncs-scope .ncs-chrome .navbar-row { height: 60px; }
.ncs-scope .ncs-chrome .container---main { padding-left: 18px; padding-right: 18px; }
.ncs-scope .ncs-chrome .container---main-4 { padding-left: 18px; padding-right: 18px; }
.ncs-scope .ncs-chrome .partner-img-02 { width: 140px; height: auto; margin-right: 0px; }
.ncs-scope .ncs-chrome .button-2 { width: 100%; font-size: 16px; }
.ncs-scope .ncs-chrome .button-2.subscribe { margin-left: 0px; }
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  src: url("branding/2305f0853248f7.ttf") format('truetype');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: url("branding/7c761112b2acce.ttf") format('truetype');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  src: url("branding/0cc476d41debd1.ttf") format('truetype');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  src: url("branding/196082c3f10834.ttf") format('truetype');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  src: url("branding/8d3cb755fc28eb.ttf") format('truetype');
}

.ncs-scope .ncs-chrome { font-family: sans-serif }

.ncs-scope .ncs-chrome footer, .ncs-scope .ncs-chrome header, .ncs-scope .ncs-chrome main, .ncs-scope .ncs-chrome nav { display:block }

.ncs-scope .ncs-chrome a { background-color:#0000 }

.ncs-scope .ncs-chrome a:active, .ncs-scope .ncs-chrome a:hover { outline:0 }

.ncs-scope .ncs-chrome img { border:0 }

.ncs-scope .ncs-chrome svg:not(:root) { overflow:hidden }

.ncs-scope .ncs-chrome button { color:inherit;font:inherit;margin:0 }

.ncs-scope .ncs-chrome button { overflow:visible }

.ncs-scope .ncs-chrome button { text-transform:none }

.ncs-scope .ncs-chrome button { -webkit-appearance:button;cursor:pointer }

.ncs-scope .ncs-chrome button[disabled] { cursor:default }

.ncs-scope .ncs-chrome button::-moz-focus-inner { border:0;padding:0 }

.ncs-scope .ncs-chrome input[type=number]::-webkit-inner-spin-button, .ncs-scope .ncs-chrome input[type=number]::-webkit-outer-spin-button { height:auto }

.ncs-scope .ncs-chrome input[type=search]::-webkit-search-cancel-button { -webkit-appearance:none }

.ncs-scope .ncs-chrome .w-icon-nav-menu:before { content:"" }

.ncs-scope .ncs-chrome { color: #333; background-color: #fff; font-family: Arial,sans-serif; font-size: 14px; line-height: 20px }

.ncs-scope .ncs-chrome img { vertical-align:middle;max-width:100%;display:inline-block }

.ncs-scope .ncs-chrome .w-inline-block { max-width:100%;display:inline-block }

.ncs-scope .ncs-chrome .w-button { color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block }

.ncs-scope .ncs-chrome input.w-button { -webkit-appearance:button }

.ncs-scope .ncs-chrome [data-w-dynpage] [data-w-cloak] { color: #0000!important }

.ncs-scope .ncs-chrome .w-webflow-badge>img { box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset }

.ncs-scope .ncs-chrome .w-webflow-badge>img { position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important }

.ncs-scope .ncs-chrome ul { margin-top:0;margin-bottom:10px;padding-left:40px }

.ncs-scope .ncs-chrome button, .ncs-scope .ncs-chrome [type=button] { cursor:pointer;-webkit-appearance:button;border:0 }

.ncs-scope .ncs-chrome .w-hidden-main { display:none!important }

.ncs-scope .ncs-chrome .w-hidden-main { display:inherit!important }

.ncs-scope .ncs-chrome .w-widget-map img { max-width:inherit }

.ncs-scope .ncs-chrome .w-widget-map .gm-style-iw>button { display:none!important }

.ncs-scope .ncs-chrome .w-background-video>video::-webkit-media-controls-start-playback-button { -webkit-appearance:none;display:none!important }

.ncs-scope .ncs-chrome .w-slider-nav { z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0 }

.ncs-scope .ncs-chrome .w-slider-nav.w-round>div { border-radius:100% }

.ncs-scope .ncs-chrome .w-slider-nav.w-num>div { font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em }

.ncs-scope .ncs-chrome .w-slider-nav.w-shadow>div { box-shadow:0 0 3px #3336 }

.ncs-scope .ncs-chrome .w-slider-nav-invert { color:#fff }

.ncs-scope .ncs-chrome .w-slider-nav-invert>div { background-color:#2226 }

.ncs-scope .ncs-chrome .w-slider-nav-invert>div.w-active { background-color:#222 }

.ncs-scope .ncs-chrome .w-dropdown { text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative }

.ncs-scope .ncs-chrome .w-dropdown-toggle { vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative }

.ncs-scope .ncs-chrome .w-dropdown-toggle { -webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block }

.ncs-scope .ncs-chrome .w-dropdown-toggle:focus { outline:0 }

.ncs-scope .ncs-chrome .w-dropdown-list { background:#ddd;min-width:100%;display:none;position:absolute }

.ncs-scope .ncs-chrome .w-dropdown-list.w--open { display:block }

.ncs-scope .ncs-chrome .w-dropdown-link.w--current { color:#0082f3 }

.ncs-scope .ncs-chrome .w-nav-brand { padding-left:10px }

.ncs-scope .ncs-chrome .w-lightbox-img { width:auto;max-width:none;height:auto }

.ncs-scope .ncs-chrome .w-richtext ul { overflow:hidden }

.ncs-scope .ncs-chrome .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .ncs-scope .ncs-chrome .w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after, .ncs-scope .ncs-chrome .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .ncs-scope .ncs-chrome .w-richtext .w-richtext-figure-selected[data-rt-type=image] div { outline:2px solid #2895f7 }

.ncs-scope .ncs-chrome .w-richtext figure.w-richtext-figure-type-video>div:after, .ncs-scope .ncs-chrome .w-richtext figure[data-rt-type=video]>div:after { content:"";display:none;position:absolute;inset:0 }

.ncs-scope .ncs-chrome .w-richtext figure>div:before { cursor:default!important }

.ncs-scope .ncs-chrome .w-richtext figure img { width:100% }

.ncs-scope .ncs-chrome .w-richtext figure div { color:#0000;font-size:0 }

.ncs-scope .ncs-chrome .w-richtext figure.w-richtext-figure-type-image>div, .ncs-scope .ncs-chrome .w-richtext figure[data-rt-type=image]>div { display:inline-block }

.ncs-scope .ncs-chrome .w-richtext figure.w-richtext-figure-type-video>div, .ncs-scope .ncs-chrome .w-richtext figure[data-rt-type=video]>div { width:100% }

.ncs-scope .ncs-chrome .w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div, .ncs-scope .ncs-chrome .w-richtext figure.w-richtext-align-center[data-rt-type=image]>div { max-width:100% }

.ncs-scope .ncs-chrome .w-richtext figure.w-richtext-align-fullwidth>div { padding-bottom:inherit;display:inline-block }

.ncs-scope .ncs-chrome .w-nav { z-index:1000;background:#ddd;position:relative }

.ncs-scope .ncs-chrome .w-nav:before, .ncs-scope .ncs-chrome .w-nav:after { content:" ";grid-area:1/1/2/2;display:table }

.ncs-scope .ncs-chrome .w-nav:after { clear:both }

.ncs-scope .ncs-chrome .w-nav-brand { float:left;color:#333;text-decoration:none;position:relative }

.ncs-scope .ncs-chrome .w-nav-link { vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative }

.ncs-scope .ncs-chrome .w-nav-link.w--current { color:#0082f3 }

.ncs-scope .ncs-chrome .w-nav-menu { float:right;position:relative }

.ncs-scope .ncs-chrome [data-nav-menu-open] { text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important }

.ncs-scope .ncs-chrome .w--nav-link-open { display:block;position:relative }

.ncs-scope .ncs-chrome .w-nav-overlay { width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden }

.ncs-scope .ncs-chrome .w-nav-overlay [data-nav-menu-open] { top:0 }

.ncs-scope .ncs-chrome .w-nav[data-animation=over-left] .w-nav-overlay { width:auto }

.ncs-scope .ncs-chrome .w-nav[data-animation=over-left] .w-nav-overlay, .ncs-scope .ncs-chrome .w-nav[data-animation=over-left] [data-nav-menu-open] { z-index:1;top:0;right:auto }

.ncs-scope .ncs-chrome .w-nav[data-animation=over-right] .w-nav-overlay { width:auto }

.ncs-scope .ncs-chrome .w-nav[data-animation=over-right] .w-nav-overlay, .ncs-scope .ncs-chrome .w-nav[data-animation=over-right] [data-nav-menu-open] { z-index:1;top:0;left:auto }

.ncs-scope .ncs-chrome .w-nav-button { float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative }

.ncs-scope .ncs-chrome .w-nav-button:focus { outline:0 }

.ncs-scope .ncs-chrome .w-nav-button.w--open { color:#fff;background-color:#c8c8c8 }

.ncs-scope .ncs-chrome .w-nav[data-collapse=all] .w-nav-menu { display:none }

.ncs-scope .ncs-chrome .w-nav[data-collapse=all] .w-nav-button, .ncs-scope .ncs-chrome .w--nav-dropdown-open, .ncs-scope .ncs-chrome .w--nav-dropdown-toggle-open { display:block }

.ncs-scope .ncs-chrome .w--nav-dropdown-list-open { position:static }

.ncs-scope .ncs-chrome .w-nav[data-collapse=medium] .w-nav-menu { display:none }

.ncs-scope .ncs-chrome .w-nav[data-collapse=medium] .w-nav-button { display:block }

.ncs-scope .ncs-chrome .w-nav[data-collapse=small] .w-nav-menu { display:none }

.ncs-scope .ncs-chrome .w-nav[data-collapse=small] .w-nav-button { display:block }

.ncs-scope .ncs-chrome .w-nav[data-collapse=tiny] .w-nav-menu { display:none }

.ncs-scope .ncs-chrome .w-nav[data-collapse=tiny] .w-nav-button { display:block }

.ncs-scope .ncs-chrome .w-tab-link.w--current { background-color:#c8c8c8 }

.ncs-scope .ncs-chrome .navbar { background-color:#0000;width:100%;position:absolute;top:0 }

.ncs-scope .ncs-chrome .button { grid-column-gap:24px;grid-row-gap:24px;color:#fff;font-variation-settings:"wght" 550;text-align:center;background-color:#222;border:1px solid #2223;border-radius:7px;justify-content:center;align-items:center;padding:12px 16px;transition:border-color .2s,background-color .2s,filter .2s;display:flex }

.ncs-scope .ncs-chrome .button:hover { filter:invert();background-color:#000;border-color:#222 }

.ncs-scope .ncs-chrome .button.invert { filter:invert();background-color:#000;border-color:#222 }

.ncs-scope .ncs-chrome .button.invert:hover { filter:invert(0%);background-color:#222;border-color:#2223 }

.ncs-scope .ncs-chrome .button.small { grid-column-gap:18px;grid-row-gap:18px;padding:8px 12px }

.ncs-scope .ncs-chrome .button.align-left { background-color:#4236d5;align-self:flex-start }

.ncs-scope .ncs-chrome .button.bg-white { color:#222;background-color:#fff;border-color:#fff }

.ncs-scope .ncs-chrome .button.bg-white:hover { filter:none;background-color:#ffffffe6 }

.ncs-scope .ncs-chrome .button.white-border { border-color:#fff3 }

.ncs-scope .ncs-chrome .button.nav-button { font-weight:400 }

.ncs-scope .ncs-chrome .button.nav-button.small { background-color:#4236d5;border-radius:60px;padding:8px 28px;text-decoration:none }

.ncs-scope .ncs-chrome .button.mobile-button { display:none }

.ncs-scope .ncs-chrome .dropdown.w--open { background-color:#0000 }

.ncs-scope .ncs-chrome .navbar-right-contents { grid-column-gap:24px;grid-row-gap:24px;align-items:center;display:flex }

.ncs-scope .ncs-chrome .nav-menu-2 { flex:none }

.ncs-scope .ncs-chrome .dropdown-wide-column { grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;width:330px;padding:24px 9px 9px;display:flex }

.ncs-scope .ncs-chrome .dropdown-wide-column.bg-parchment { background-color:#f4f3f1;border-radius:10px }

.ncs-scope .ncs-chrome .dropdown-link-text { grid-column-gap:4px;grid-row-gap:4px;flex-direction:column;display:flex }

.ncs-scope .ncs-chrome .nav-link-2 { color:#222;margin-left:0;margin-right:0;padding:0;font-family:Inter,sans-serif;font-weight:600;transition:opacity .2s }

.ncs-scope .ncs-chrome .nav-link-2:hover { opacity:.5 }

.ncs-scope .ncs-chrome .nav-link-2.w--current { color:#222;font-weight:400 }

.ncs-scope .ncs-chrome .nav-link-2.dropdown:hover { opacity:1;opacity:1 }

.ncs-scope .ncs-chrome .nav-menu-wrapper { grid-column-gap:24px;grid-row-gap:24px;flex:1;justify-content:center;align-items:center;display:flex }

.ncs-scope .ncs-chrome .small-text { font-size:14px;line-height:1.35em;text-decoration:none }

.ncs-scope .ncs-chrome .small-text.dropdown-subtext { text-decoration:none }

.ncs-scope .ncs-chrome .menu-button-cross { opacity:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute }

.ncs-scope .ncs-chrome .menu-button-wrapper { justify-content:center;width:36px;height:48px;display:flex;position:relative }

.ncs-scope .ncs-chrome .menu-button-horziontal { grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;justify-content:center;align-items:stretch;width:100%;height:100%;display:flex;position:absolute }

.ncs-scope .ncs-chrome .menu-button-cross-line { background-color:#262626;width:75%;height:2px;position:absolute }

.ncs-scope .ncs-chrome .logo-image { width:100%;height:40px }

.ncs-scope .ncs-chrome .nav-links { grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:center;display:flex }

.ncs-scope .ncs-chrome .dropdown-link-icon { width:32px }

.ncs-scope .ncs-chrome .text-bold { color:#222;font-variation-settings:"wght" 600 }

.ncs-scope .ncs-chrome .text-bold.dropdown-title { margin-bottom:9px;margin-left:9px }

.ncs-scope .ncs-chrome .dropdown-wrapper { grid-column-gap:12px;grid-row-gap:12px;background-color:#fff;border-radius:10px;padding:12px;display:flex;position:relative;top:18px;left:-150px;right:18px;box-shadow:0 3px 24px #0000001f }

.ncs-scope .ncs-chrome .dropdown-wrapper.w--open { background-color:#0000 }

.ncs-scope .ncs-chrome .menu-button-horizontal-line { background-color:#262626;width:100%;height:2px }

.ncs-scope .ncs-chrome .dropdown-toggle { grid-column-gap:4px;grid-row-gap:4px;font-variation-settings:"wght" 550;align-items:center;padding:0;transition:opacity .2s;display:flex }

.ncs-scope .ncs-chrome .dropdown-toggle:hover { opacity:.5 }

.ncs-scope .ncs-chrome .mobile-logo { display:none }

.ncs-scope .ncs-chrome .dropdown-detailed-link { grid-column-gap:18px;grid-row-gap:18px;color:#222c;font-variation-settings:"wght" 450;border:1px solid #0000;border-radius:7px;align-items:flex-start;padding:18px 24px 18px 12px;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:flex }

.ncs-scope .ncs-chrome .dropdown-detailed-link:hover { background-color:#fff3;border-color:#2222221a;transform:scale(1.03);box-shadow:0 2px 8px #00000017 }

.ncs-scope .ncs-chrome .navbar-row { grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between;align-items:center;height:70px;display:flex }

.ncs-scope .ncs-chrome .menu-button-2 { padding:0 }

.ncs-scope .ncs-chrome .container---main { text-align:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0 }

.ncs-scope .ncs-chrome .container---main.navbar { padding-left:32px;padding-right:32px }

.ncs-scope .ncs-chrome .navbar-2 { background-color:#0000 }

.ncs-scope .ncs-chrome .text-block-3 { text-decoration:none }

.ncs-scope .ncs-chrome .feature-r-img { border-radius:12px;width:100%;max-width:100%;box-shadow:0 13.5px 26.1px -13.05px #cbd1d529,0 17.4px 43.5px -21.75px #cbd1d533,0 19.14px 38.28px #cbd1d566 }

.ncs-scope .ncs-chrome .partner-img-02 { flex:none;width:200px;height:64px;margin-right:40px }

.ncs-scope .ncs-chrome .container---main { padding-left:0;padding-right:0 }

.ncs-scope .ncs-chrome .container---main.navbar { padding-left:40px;padding-right:40px }

.ncs-scope .ncs-chrome .container---main.navbar { padding-left:120px;padding-right:120px }

.ncs-scope .ncs-chrome .container---main.navbar { padding-left:360px;padding-right:360px }

.ncs-scope .ncs-chrome .header { grid-column-gap:1rem;grid-row-gap:1rem }

.ncs-scope .ncs-chrome .footer-links-component { grid-column-gap:4rem;grid-row-gap:4rem }

.ncs-scope .ncs-chrome .nav-dropdown-caret { width:auto;min-height:6px }

.ncs-scope .ncs-chrome .button.mobile-button { margin-top:24px;display:block }

.ncs-scope .ncs-chrome .dropdown.w--open { padding-top:18px;padding-bottom:18px;position:static }

.ncs-scope .ncs-chrome .nav-menu-2 { z-index:999;background-color:#f4f3f1;position:fixed;inset:0;overflow:scroll }

.ncs-scope .ncs-chrome .dropdown-wide-column { width:100%;padding-left:0;padding-right:0 }

.ncs-scope .ncs-chrome .nav-link-2 { font-variation-settings:"wght" 600;letter-spacing:-.01em;border-bottom:1px solid #2222221a;padding-top:18px;padding-bottom:18px;font-size:23px }

.ncs-scope .ncs-chrome .nav-link-2.dropdown { width:100% }

.ncs-scope .ncs-chrome .nav-menu-wrapper { justify-content:flex-end }

.ncs-scope .ncs-chrome .menu-button-cross, .ncs-scope .ncs-chrome .menu-button-wrapper { display:none }

.ncs-scope .ncs-chrome .nav-links { grid-column-gap:0px;grid-row-gap:0px;flex-direction:column;align-items:stretch;padding:24px }

.ncs-scope .ncs-chrome .text-bold.dropdown-title { margin-left:0 }

.ncs-scope .ncs-chrome .dropdown-wrapper { grid-column-gap:24px;grid-row-gap:24px;box-shadow:none;font-variation-settings:"wght" 550;letter-spacing:-.005em;background-color:#0000;border-top:1px solid #2222221a;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:0;font-size:16px;display:grid;top:0;right:0 }

.ncs-scope .ncs-chrome .dropdown-toggle { justify-content:space-between }

.ncs-scope .ncs-chrome .mobile-logo { margin-bottom:48px;display:block }

.ncs-scope .ncs-chrome .mobile-logo.w--current { align-self:flex-start }

.ncs-scope .ncs-chrome .dropdown-detailed-link { padding:9px }

.ncs-scope .ncs-chrome .dropdown-detailed-link:hover { box-shadow:none;border-color:#0000;transform:none }

.ncs-scope .ncs-chrome .navbar-row { justify-content:space-between;align-items:center;display:flex }

.ncs-scope .ncs-chrome .menu-button-2 { flex-direction:row;justify-content:center;align-items:center;padding:0;display:none }

.ncs-scope .ncs-chrome .menu-button-2.w--open { background-color:#0000 }

.ncs-scope .ncs-chrome .container---main.navbar { padding-left:16px;padding-right:16px }

.ncs-scope .ncs-chrome .button-2 { position:relative }

.ncs-scope .ncs-chrome .dropdown-wide-column { padding-top:0;padding-bottom:0 }

.ncs-scope .ncs-chrome .small-text.dropdown-subtext { display:none }

.ncs-scope .ncs-chrome .dropdown-wrapper { grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;grid-template-columns:1fr;padding-top:24px;display:flex }

.ncs-scope .ncs-chrome .dropdown-detailed-link { grid-column-gap:12px;grid-row-gap:12px;align-items:center;padding:6px 0 }

.ncs-scope .ncs-chrome .partner-img-02 { margin-right:0 }

.ncs-scope .ncs-chrome .nav-dropdown-caret { min-height:4px }

.ncs-scope .ncs-chrome .button.nav-button { display:none }

.ncs-scope .ncs-chrome .button.nav-button.small { display:block }

.ncs-scope .ncs-chrome .button.align-left { align-self:stretch }

.ncs-scope .ncs-chrome .navbar-right-contents { display:none }

.ncs-scope .ncs-chrome .dropdown-wide-column.bg-parchment { grid-column-gap:9px;grid-row-gap:9px;grid-column-gap:9px;grid-row-gap:9px }

.ncs-scope .ncs-chrome .nav-link-2 { font-size:19px }

.ncs-scope .ncs-chrome .small-text { font-size:12px;line-height:1.35em }

.ncs-scope .ncs-chrome .logo-image { width:auto;max-height:26px;display:block }

.ncs-scope .ncs-chrome .nav-links { padding:24px 18px 18px }

.ncs-scope .ncs-chrome .dropdown-wrapper { font-size:15px }

.ncs-scope .ncs-chrome .navbar-row { height:60px }

.ncs-scope .ncs-chrome .container---main { padding-left:18px;padding-right:18px }

.ncs-scope .ncs-chrome .container---main-4 { padding-left:18px;padding-right:18px }

.ncs-scope .ncs-chrome .partner-img-02 { width:140px;height:auto;margin-right:0 }

.ncs-scope .ncs-chrome .button-2 { width:100%;font-size:16px }

.ncs-scope .ncs-chrome .button-2.subscribe { margin-left:0 }

.ncs-scope .ncs-chrome [data-ncs-dropdown-panel] { display: none !important; }
.ncs-scope .ncs-chrome [data-ncs-dropdown-panel][aria-hidden="false"] { display: block !important; }
.ncs-scope .ncs-chrome [data-ncs-dropdown]:hover [data-ncs-dropdown-panel],
.ncs-scope .ncs-chrome [data-ncs-dropdown]:focus-within [data-ncs-dropdown-panel] { display: block !important; }