*, *::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-content-shell {
  width: 100%;
  min-width: 0;
}

.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-content-container {
  width: 100%;
  min-width: 0;
  max-width: 56rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.ncs-scope .ncs-content-region--static {
  padding-top: 0;
  padding-bottom: 0;
}

.ncs-scope .ncs-container.ncs-static-region-shell {
  max-width: 1200px;
  padding-left: 0;
  padding-right: 0;
}

.ncs-scope .ncs-content-container.ncs-static-content-container {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 0;
  padding-right: 0;
}

.ncs-scope .ncs-static-content-container.ncs-content-grid-section {
  padding-top: 60px;
  padding-bottom: 60px;
}

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

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

.ncs-scope .ncs-content-region--hero {
  padding-top: var(--ncs-space-7);
  padding-bottom: var(--ncs-space-5);
}

.ncs-scope .ncs-content-region--main {
  padding-top: var(--ncs-space-5);
  padding-bottom: var(--ncs-space-8);
}

.ncs-scope .ncs-content-region--article {
  padding-top: var(--ncs-space-7);
  padding-bottom: var(--ncs-space-7);
}

.ncs-scope .ncs-content-grid-section {
  padding-top: var(--ncs-space-4);
  padding-bottom: var(--ncs-space-7);
}

.ncs-scope .ncs-content-grid-section.ncs-grid {
  gap: 0;
}

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

.ncs-scope .ncs-content-flow--article {
  gap: var(--ncs-space-6);
}

.ncs-scope .ncs-content-header {
  gap: var(--ncs-space-2);
}

.ncs-scope .ncs-static-content-container--article-header .ncs-content-header {
  text-align: center;
  align-items: center;
}

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

.ncs-content-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-card--link {
  text-decoration: none;
  color: inherit;
  height: 100%;
  transition:
    transform var(--ncs-transition-normal),
    box-shadow var(--ncs-transition-normal),
    border-color var(--ncs-transition-normal);
}

.ncs-card--link:hover,
.ncs-card--link:focus-visible {
  transform: translateY(-2px);
  box-shadow: var(--ncs-shadow-md);
  border-color: color-mix(in srgb, var(--ncs-color-primary) 45%, var(--ncs-color-border));
}

.ncs-card-content {
  display: flex;
  flex-direction: column;
  gap: var(--ncs-space-2);
  width: 100%;
}

.ncs-card-title {
  margin: 0;
}

.ncs-card-meta {
  color: var(--ncs-color-muted);
}

.ncs-card-description {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ncs-scope .ncs-card.ncs-content-card {
  border: 1px solid #f4f4f5;
  border-radius: 0;
  box-shadow: none;
  padding-top: var(--ncs-space-5);
  padding-right: var(--ncs-space-5);
  padding-bottom: var(--ncs-space-5);
  padding-left: var(--ncs-space-5);
  min-height: 15.5rem;
  transition:
    border-color var(--ncs-transition-normal),
    background var(--ncs-transition-normal);
}

.ncs-scope .ncs-card--link.ncs-content-card:hover,
.ncs-scope .ncs-card--link.ncs-content-card:focus-visible {
  border-color: var(--ncs-color-primary);
  box-shadow: none;
  transform: none;
}

.ncs-scope .ncs-content-card-content {
  gap: var(--ncs-space-2);
}

.ncs-scope .ncs-content-card-content .ncs-card-description {
  margin-top: var(--ncs-space-1);
}

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

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

.ncs-scope .ncs-content-prose > * {
  margin-top: 0;
  margin-bottom: 0;
}

.ncs-scope .ncs-content-prose > * + * {
  margin-top: var(--ncs-space-5);
}

.ncs-article-meta {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: var(--ncs-space-2);
  color: var(--ncs-color-muted);
}

.ncs-scope .ncs-static-content-container--article-header .ncs-article-meta {
  justify-content: center;
}

.ncs-article-meta time {
  color: inherit;
}

.ncs-article-meta-sep {
  opacity: 0.72;
}

.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(1.9rem, 1.2vw + 1.35rem, 2.5rem);
}

.ncs-h2 {
  font-size: clamp(1.5rem, 0.9vw + 1.1rem, 2rem);
}

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

.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-landing-hero {
  text-align: center;
  align-items: center;
  gap: var(--ncs-space-3);
}

.ncs-landing-title {
  max-width: 32ch;
}

.ncs-landing-subtext {
  max-width: 68ch;
  margin: 0;
  color: var(--ncs-color-muted);
}

.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: "Open Sans", sans-serif;
  --ncs-font-heading: Georgia, Times, "Times New Roman", serif;
  --ncs-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --ncs-color-bg: rgb(247, 246, 245);
  --ncs-color-surface: rgba(247, 246, 245, 0.7);
  --ncs-color-text: rgba(35, 31, 35, 0.64);
  --ncs-color-muted: rgba(35, 31, 35, 0.64);
  --ncs-color-primary: #4c3e5e;
  --ncs-color-primary-contrast: #ffffff;
  --ncs-color-link: rgb(35, 31, 35);
  --ncs-color-border: rgb(35, 31, 35);
  --ncs-color-shadow: rgba(35, 31, 35, 0.08);
  --ncs-radius-sm: 8px;
  --ncs-radius-md: 12px;
  --ncs-radius-lg: 16px;
  --ncs-shadow-sm: none;
  --ncs-shadow-md: none;
  --ncs-shadow-lg: rgba(35, 31, 35, 0.08) 0px 4px 80px 0px;
  --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: 150ms ease;
  --ncs-transition-normal: 300ms ease;
  --ncs-focus-ring-color: #4c3e5e;
  --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-content-shell{
}

.ncs-scope .ncs-container{
}

.ncs-scope .ncs-content-container{
}

.ncs-scope .ncs-section{
}

.ncs-scope .ncs-content-section{
}

.ncs-scope .ncs-stack{
}

.ncs-scope .ncs-grid{
}

.ncs-scope .ncs-card{
}

.ncs-scope .ncs-prose{
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-content-prose{
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h1{
  font-size: 42px;
  font-weight: 500;
  line-height: 68px;
  letter-spacing: -0.992px;
  text-transform: none;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-content-h1{
  font-size: 42px;
  font-weight: 500;
  line-height: 68px;
  letter-spacing: -0.992px;
  text-transform: none;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h2{
  font-size: 34px;
  font-weight: 500;
  line-height: 48px;
  letter-spacing: -0.496px;
  text-transform: none;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-content-h2{
  font-size: 34px;
  font-weight: 500;
  line-height: 48px;
  letter-spacing: -0.496px;
  text-transform: none;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h3{
  font-size: 28px;
  font-weight: 500;
  line-height: 48px;
  letter-spacing: -0.496px;
  text-transform: none;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-content-h3{
  font-size: 28px;
  font-weight: 500;
  line-height: 48px;
  letter-spacing: -0.496px;
  text-transform: none;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h4{
  font-size: 24px;
  font-weight: 500;
  line-height: 43px;
  letter-spacing: -0.496px;
  text-transform: none;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h5{
  font-size: 20px;
  font-weight: 500;
  line-height: 39px;
  letter-spacing: -0.496px;
  text-transform: none;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-h6{
  font-size: 18px;
  font-weight: 500;
  line-height: 36px;
  letter-spacing: -0.496px;
  text-transform: none;
  color: var(--ncs-color-text);
}

.ncs-scope .ncs-p{
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: var(--ncs-color-muted);
}

.ncs-scope .ncs-content-p{
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: var(--ncs-color-muted);
}

.ncs-scope .ncs-small{
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: var(--ncs-color-muted);
}

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

.ncs-scope .ncs-link{
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  color: var(--ncs-color-link);
}

.ncs-scope .ncs-ul{
}

.ncs-scope .ncs-ol{
}

.ncs-scope .ncs-li{
}

.ncs-scope .ncs-quote{
}

.ncs-scope .ncs-code{
}

.ncs-scope .ncs-pre{
}

.ncs-scope .ncs-table{
}

.ncs-scope .ncs-th{
}

.ncs-scope .ncs-td{
}

.ncs-scope .ncs-hr{
}

.ncs-scope .ncs-btn{
}

.ncs-scope .ncs-btn--primary{
}

.ncs-scope .ncs-btn--secondary{
}

.ncs-scope .ncs-btn--outline{
}

.ncs-scope .ncs-btn--ghost{
}

.ncs-scope .ncs-btn--sm{
}

.ncs-scope .ncs-btn--md{
}

.ncs-scope .ncs-btn--lg{
}

.ncs-scope .ncs-input{
}

.ncs-scope .ncs-textarea{
}

.ncs-scope .ncs-select{
}

.ncs-scope .ncs-label{
}

.ncs-scope .ncs-help{
}

.ncs-scope .ncs-nav{
}

.ncs-scope .ncs-nav-link{
}

.ncs-scope .ncs-nav-cta{
}

.ncs-scope .ncs-footer{
}

.ncs-scope .ncs-footer-link{
}

.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, .ncs-scope .ncs-chrome section { 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 { 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 [data-w-dynpage] [data-w-cloak] { color: rgba(0, 0, 0, 0) !important }
.ncs-scope .ncs-chrome ul { margin-top: 0px; margin-bottom: 10px; padding-left: 40px; }
.ncs-scope .ncs-chrome .w-embed::before, .ncs-scope .ncs-chrome .w-embed::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.ncs-scope .ncs-chrome .w-embed::after { clear: both; }
.ncs-scope .ncs-chrome button { cursor: pointer; appearance: button; border: 0px; }
.ncs-scope .ncs-chrome .w-container { max-width: 940px; margin-left: auto; margin-right: auto; }
.ncs-scope .ncs-chrome .w-container::before, .ncs-scope .ncs-chrome .w-container::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.ncs-scope .ncs-chrome .w-container::after { clear: both; }
.ncs-scope .ncs-chrome .w-container .w-row { margin-left: -10px; margin-right: -10px; }
@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .w-container { max-width: 728px; }
}
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .w-container .w-row { margin-left: 0px; margin-right: 0px; }
}
@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .w-container { max-width: none; }
}
.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-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.w--current { color: rgb(0, 130, 243); }
.ncs-scope .ncs-chrome .w-nav-menu { float: right; 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 { display: block; }
@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); }
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.ncs-scope .ncs-chrome .w-layout-blockcontainer { max-width: 940px; margin-left: auto; margin-right: auto; display: block; }
@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .w-layout-blockcontainer { max-width: 728px; }
}
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .w-layout-blockcontainer { max-width: none; }
}
.ncs-scope .ncs-chrome { background-color: var(--_🎨-color--tokens---background--base); font-family: var(--_🔠-typography---font-family--b2); color: var(--_🎨-color--tokens---tone--strong); font-size: var(--_🔠-typography---size--b2); line-height: var(--_🔠-typography---line-height--b2); font-weight: var(--_🔠-typography---font-weight--b2); letter-spacing: var(--_🔠-typography---letter-spacing--b2); --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-48); --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32); --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-48); --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid); --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0); --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8); --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-64); --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-8); --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--dark-88); --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand); --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky); --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint); --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral); --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light); --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach); --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--dark-8); --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64); --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0); --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64); --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-32); --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0) }
.ncs-scope .ncs-chrome a { color: var(--_🎨-color--tokens---tone--strong); text-decoration: none; }
.ncs-scope .ncs-chrome ul { margin-top: 0px; margin-bottom: 10px; padding-left: 20px; }
.ncs-scope .ncs-chrome li { margin-bottom: var(--spacing--8); }
.ncs-scope .ncs-chrome img { box-sizing: border-box; aspect-ratio: auto; max-width: 100%; display: inline-block; }
.ncs-scope .ncs-chrome .container-large { z-index: 2; width: 100%; max-width: var(--container--large); }
.ncs-scope .ncs-chrome .container-large.no-max { max-width: none; }
.ncs-scope .ncs-chrome .text-size-small { font-family: var(--_🔠-typography---font-family--b3); font-size: var(--_🔠-typography---size--b3); line-height: var(--_🔠-typography---line-height--b3); font-weight: var(--_🔠-typography---font-weight--b3); letter-spacing: var(--_🔠-typography---letter-spacing--b3); margin-top: 0px; margin-bottom: 0px; }
.ncs-scope .ncs-chrome .text-size-small.tone-medium.truncated { text-overflow: ellipsis; white-space: nowrap; max-width: 200px; overflow: hidden; }
.ncs-scope .ncs-chrome .footer { z-index: 3; backdrop-filter: blur(40px); background-color: rgba(247, 246, 245, 0.4); width: 100%; padding-top: 20px; position: relative; }
.ncs-scope .ncs-chrome .master_navigation { z-index: 999; position: sticky; inset: 0% 0% auto; }
.ncs-scope .ncs-chrome .cta_primary { border-radius: var(--_🔘-radius---ui--button-base); backdrop-filter: blur(10px); font-family: var(--_🔠-typography---font-family--button-1); color: var(--_🎨-color--tokens---button--primary--default--text); font-size: var(--_🔠-typography---size--button-1); line-height: var(--_🔠-typography---line-height--button-1); font-weight: var(--_🔠-typography---font-weight--button-1); letter-spacing: var(--_🔠-typography---letter-spacing--button-1); cursor: pointer; flex: 0 0 auto; justify-content: center; align-items: center; transition: color 0.3s; display: flex; position: relative; }
.ncs-scope .ncs-chrome .cta_primary:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f) { color: var(--_🎨-color--tokens---button--secondary--default--text); }
.ncs-scope .ncs-chrome .cta_primary:hover { color: var(--_🎨-color--tokens---button--primary--hover--text); }
.ncs-scope .ncs-chrome .cta_primary:hover:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f) { color: var(--_🎨-color--tokens---button--secondary--hover--text); }
.ncs-scope .ncs-chrome .cta_primary.secondary { color: var(--_🎨-color--tokens---button--secondary--default--text); }
.ncs-scope .ncs-chrome .cta_primary.secondary:hover { color: var(--_🎨-color--tokens---button--secondary--hover--text); }
.ncs-scope .ncs-chrome .button_text-mask { height: var(--_🔠-typography---line-height--button-1); pointer-events: none; flex: 0 0 auto; overflow: hidden; }
.ncs-scope .ncs-chrome .button_text-mask.button-2 { height: var(--_🔠-typography---line-height--button-2); }
.ncs-scope .ncs-chrome .text-button { z-index: 1; text-shadow: 0 1.5em 0 var(--_🎨-color--tokens---button--primary--hover--text); position: relative; }
.ncs-scope .ncs-chrome .text-button:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .ncs-scope .ncs-chrome .text-button:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc), .ncs-scope .ncs-chrome .text-button.secondary-6 { text-shadow: 0 1.5em 0 var(--_🎨-color--tokens---button--secondary--hover--text); }
.ncs-scope .ncs-chrome .btn-bg { border: 1px solid var(--_🎨-color--tokens---button--primary--default--border); border-radius: var(--_🔘-radius---ui--button-base); background-color: var(--_🎨-color--tokens---button--primary--default--background); transition: background-color 0.3s; position: absolute; inset: 0%; }
.ncs-scope .ncs-chrome .btn-bg:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .ncs-scope .ncs-chrome .btn-bg:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc) { border-color: var(--_🎨-color--tokens---button--secondary--default--border); background-color: var(--_🎨-color--tokens---button--secondary--default--background); }
.ncs-scope .ncs-chrome .btn-bg:hover { border-color: var(--_🎨-color--tokens---button--primary--hover--border); background-color: var(--_🎨-color--tokens---button--primary--hover--background); }
.ncs-scope .ncs-chrome .btn-bg:hover:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .ncs-scope .ncs-chrome .btn-bg:hover:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc) { border-color: var(--_🎨-color--tokens---button--secondary--hover--border); background-color: var(--_🎨-color--tokens---button--secondary--hover--background); }
.ncs-scope .ncs-chrome .btn-bg.secondary-9 { border-color: var(--_🎨-color--tokens---button--secondary--default--border); background-color: var(--_🎨-color--tokens---button--secondary--default--background); }
.ncs-scope .ncs-chrome .btn-bg.secondary-9:hover { border-color: var(--_🎨-color--tokens---button--secondary--hover--border); background-color: var(--_🎨-color--tokens---button--secondary--hover--background); }
.ncs-scope .ncs-chrome .tone-medium { color: var(--_🎨-color--tokens---tone--medium); }
.ncs-scope .ncs-chrome .tone-medium.text-size-large { font-size: var(--_🔠-typography---size--b2); text-align: left; display: block; }
.ncs-scope .ncs-chrome .text_body-bold { font-weight: var(--_🔠-typography---weight--body-bold); }
.ncs-scope .ncs-chrome .padding-global { width: 100%; padding-right: var(--layout-grid--margin); padding-left: var(--layout-grid--margin); }
.ncs-scope .ncs-chrome .footer_bottom-tile { flex-flow: column; display: flex; }
.ncs-scope .ncs-chrome .icon-socials { justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .footer-column { max-width: var(--width--2-columns); column-gap: var(--spacing--20); row-gap: var(--spacing--20); flex-flow: column; flex: 1 1 0%; display: flex; }
.ncs-scope .ncs-chrome .footer_socials { column-gap: var(--spacing--16); row-gap: var(--spacing--16); justify-content: flex-start; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .master-footer { padding-top: var(--spacing--24); padding-bottom: var(--spacing--24); column-gap: var(--spacing--120); row-gap: var(--spacing--120); flex-flow: column; display: flex; }
.ncs-scope .ncs-chrome .link_footer { column-gap: var(--spacing--8); row-gap: var(--spacing--8); color: var(--_🎨-color--tokens---tone--strong); justify-content: flex-start; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .link-socials { width: var(--_❇️-icon---regular-icons--small); height: var(--_❇️-icon---regular-icons--small); color: var(--_🎨-color--tokens---tone--strong); flex: 0 0 auto; justify-content: center; align-items: center; transition: color 0.3s; display: flex; }
.ncs-scope .ncs-chrome .link-socials:hover { opacity: 0.5; color: rgb(56, 29, 15); object-fit: fill; }
.ncs-scope .ncs-chrome .footer_top-tile { column-gap: var(--layout-grid--gutter); row-gap: var(--layout-grid--gutter); grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: flex-start; display: flex; }
.ncs-scope .ncs-chrome .footer_columns { column-gap: var(--layout-grid--gutter); row-gap: var(--layout-grid--gutter); flex: 1 1 0%; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: flex-end; align-items: flex-start; display: flex; }
.ncs-scope .ncs-chrome .left-footer { flex-flow: row; justify-content: flex-start; align-items: flex-start; display: flex; }
.ncs-scope .ncs-chrome .link_footer-legal { font-family: var(--_🔠-typography---font-family--b3); color: var(--_🎨-color--tokens---tone--strong); font-size: var(--_🔠-typography---size--b3); line-height: var(--_🔠-typography---line-height--b3); font-weight: var(--_🔠-typography---font-weight--b3); letter-spacing: var(--_🔠-typography---letter-spacing--b3); transition: color 0.3s; }
.ncs-scope .ncs-chrome .link_footer-legal:hover { color: rgb(56, 29, 15); }
.ncs-scope .ncs-chrome .footer_links-column { column-gap: var(--spacing--8); row-gap: var(--spacing--8); flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.ncs-scope .ncs-chrome .right-footer { flex: 1 1 0%; justify-content: flex-end; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .footer_bottom-halves { column-gap: var(--spacing--32); row-gap: var(--spacing--32); grid-template-rows: auto; grid-template-columns: 1.5fr 1fr; justify-content: space-between; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .footer_bottom-right { gap: 2rem; justify-content: space-between; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .footer_legal { column-gap: var(--spacing--16); row-gap: var(--spacing--16); flex-flow: wrap; justify-content: flex-start; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .footer_bottom-left { column-gap: var(--spacing--32); row-gap: var(--spacing--24); flex-flow: wrap; justify-content: flex-start; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .brand_footer { width: var(--spacing--32); height: var(--spacing--32); }
.ncs-scope .ncs-chrome .brand_footer.w--current { width: var(--spacing--160); height: var(--spacing--64); }
.ncs-scope .ncs-chrome .navbar { z-index: 2; padding-left: 20px; padding-right: 20px; }
.ncs-scope .ncs-chrome .navbar.glass-bg { backdrop-filter: blur(6px); background-color: rgba(247, 246, 245, 0.7); padding-left: 10px; padding-right: 10px; position: sticky; }
.ncs-scope .ncs-chrome .nav-container { width: 100%; max-width: var(--container--large); padding: var(--spacing--16) var(--spacing--24); column-gap: var(--spacing--24); row-gap: var(--spacing--24); border-radius: var(--_🔘-radius---general--large); justify-content: space-between; align-items: center; margin-left: auto; margin-right: auto; display: flex; position: sticky; }
.ncs-scope .ncs-chrome .brand_navbar { z-index: 2; max-width: 8.75rem; }
.ncs-scope .ncs-chrome .brand_navbar.w--current { max-width: 10rem; }
.ncs-scope .ncs-chrome .nav-menu_inner { column-gap: var(--spacing--8); row-gap: var(--spacing--8); justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .link_nav { padding: var(--spacing--8) var(--spacing--12); font-family: var(--_🔠-typography---font-family--button-2); color: var(--_🎨-color--tokens---button--secondary--default--text); font-size: var(--_🔠-typography---size--button-1); line-height: var(--_🔠-typography---line-height--button-2); font-weight: var(--_🔠-typography---font-weight--button-2); letter-spacing: var(--_🔠-typography---letter-spacing--button-2); }
.ncs-scope .ncs-chrome .nav-menu { z-index: 2; }
.ncs-scope .ncs-chrome .nav_right { z-index: 2; column-gap: var(--spacing--8); row-gap: var(--spacing--8); justify-content: center; align-items: center; display: flex; position: relative; }
.ncs-scope .ncs-chrome .icon-wrap_dropdown { flex: 0 0 auto; }
.ncs-scope .ncs-chrome .icon-wrap_dropdown.not-visible { display: none; }
.ncs-scope .ncs-chrome .icon-dropdown { width: var(--_❇️-icon---button-icon--rectangle-large); height: var(--_❇️-icon---button-icon--rectangle-large); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .dropdown-toggle { z-index: 0; padding: var(--spacing--8) var(--spacing--12); column-gap: var(--spacing--4); row-gap: var(--spacing--4); font-family: var(--_🔠-typography---font-family--button-2); color: var(--_🎨-color--tokens---tone--strong); font-size: var(--_🔠-typography---size--button-1); line-height: var(--_🔠-typography---line-height--button-2); font-weight: var(--_🔠-typography---font-weight--button-2); letter-spacing: var(--_🔠-typography---letter-spacing--button-2); justify-content: center; align-items: center; display: flex; position: static; }
.ncs-scope .ncs-chrome .dropdown-animated-box { display: none; }
.ncs-scope .ncs-chrome .dropdown { z-index: 0; position: static; transform: none !important; }
.ncs-scope .ncs-chrome .dropdown.small { position: relative; }
.ncs-scope .ncs-chrome .link_dropdown { padding: var(--spacing--12) var(--spacing--12) var(--spacing--16); column-gap: var(--spacing--16); row-gap: var(--spacing--16); border-radius: var(--_🔘-radius---general--default); color: var(--_🎨-color--tokens---tone--strong); justify-content: flex-start; align-items: flex-start; transition: background-color 0.3s; display: flex; }
.ncs-scope .ncs-chrome .link_dropdown:hover, .ncs-scope .ncs-chrome .link_dropdown.w--current { background-color: var(--_🎨-color--tokens---background--depth); }
.ncs-scope .ncs-chrome .link_dropdown.smaller { padding-bottom: var(--spacing--12); }
.ncs-scope .ncs-chrome .link_dropdown.smaller:hover { background-color: var(--_🎨-color--tokens---background--lift); }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link { padding: var(--spacing--12); border-radius: var(--_🔘-radius---general--default); background-color: var(--_🎨-color--tokens---background--lift); color: var(--_🎨-color--tokens---tone--strong); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.purple { background-color: var(--_🎨-color--tokens---color--nsqubitorchid); color: var(--_🎨-color--base---base--dark-100); }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.green { background-color: var(--_🎨-color--tokens---color--nssyntaxmint); color: var(--_🎨-color--base---base--dark-100); }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.blue { background-color: var(--_🎨-color--tokens---color--nspacketsky); color: var(--_🎨-color--base---base--dark-100); }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.yellow { background-color: var(--_🎨-color--tokens---color--nscachesand); color: var(--_🎨-color--base---base--dark-100); }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.peach { background-color: var(--_🎨-color--tokens---color--nslatencypeach); color: var(--_🎨-color--base---base--dark-100); }
.ncs-scope .ncs-chrome .icon_dropdown-link { width: var(--_❇️-icon---regular-icons--medium); height: var(--_❇️-icon---regular-icons--medium); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .text-wrap_dropdown-item { column-gap: var(--spacing--4); row-gap: var(--spacing--4); flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.ncs-scope .ncs-chrome .text-wrap_dropdown-item.bigger-gap { column-gap: var(--spacing--8); row-gap: var(--spacing--8); }
.ncs-scope .ncs-chrome .name-wrap_dropdown-link { column-gap: var(--spacing--4); row-gap: var(--spacing--4); justify-content: flex-start; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .dropdown-list_small.w--open { border-bottom-left-radius: var(--_🔘-radius---general--large); border-bottom-right-radius: var(--_🔘-radius---general--large); background-color: rgb(247, 246, 245); flex-flow: row; min-width: 280px; display: flex; }
.ncs-scope .ncs-chrome .dropdown_inner-small { padding: var(--spacing--12); object-fit: fill; flex-flow: column; flex: 1 1 0%; display: flex; }
.ncs-scope .ncs-chrome .dropdown-small_wrap { object-fit: fill; flex: 1 1 0%; display: flex; overflow: hidden; }
.ncs-scope .ncs-chrome .divider_mobile-menu { display: none; }
.ncs-scope .ncs-chrome .menu_veriations { column-gap: var(--spacing--4); row-gap: var(--spacing--4); flex-flow: wrap; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .nav-menu_mobile-button { display: none; }
.ncs-scope .ncs-chrome .tab-link_pricing.w--current { background-color: var(--_🎨-color--tokens---button--secondary--hover--background); color: var(--_🎨-color--tokens---button--secondary--hover--text); }
.ncs-scope .ncs-chrome .tab-link_integrations.w--current { background-color: var(--_🎨-color--base---base--light-0); color: var(--_🎨-color--tokens---tone--strong); }
.ncs-scope .ncs-chrome .tab_accordion.w--current { background-color: var(--_🎨-color--tokens---background--lift); color: var(--_🎨-color--tokens---tone--strong); }
.ncs-scope .ncs-chrome .tab-link_home-hero.w--current { background-color: var(--_🎨-color--tokens---button--secondary--hover--background); color: var(--_🎨-color--tokens---button--secondary--hover--text); }
.ncs-scope .ncs-chrome .button-inner { padding: var(--spacing--12) var(--spacing--16); pointer-events: none; flex: 0 0 auto; justify-content: center; align-items: center; display: flex; overflow: hidden; }
.ncs-scope .ncs-chrome .lines-wrap_widget.small { min-height: 6.13rem; }
.ncs-scope .ncs-chrome .link_small-dropdown { font-family: var(--_🔠-typography---font-family--b3); color: var(--_🎨-color--tokens---tone--medium); font-size: var(--_🔠-typography---size--b3); line-height: var(--_🔠-typography---line-height--b3); font-weight: var(--_🔠-typography---font-weight--b3); letter-spacing: var(--_🔠-typography---letter-spacing--b3); transition: color 0.3s; }
.ncs-scope .ncs-chrome .link_small-dropdown:hover { color: var(--_🎨-color--tokens---tone--strong); }
.ncs-scope .ncs-chrome .tone-medium-2 { color: rgba(35, 31, 35, 0.64); font-size: var(--_🔠-typography---size--b3); text-align: center; }
.ncs-scope .ncs-chrome .image-3 { max-width: 90%; }
@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome { --spacing--8: .5rem; --spacing--32: 2rem; --spacing--0: 0rem; --spacing--12: .75rem; --spacing--16: 1rem; --spacing--24: 1.5rem; --container--large: 112.5rem; --spacing--64: 4rem; --spacing--48: 3rem; --layout-grid--margin: 2rem; --width--6-columns: 42.5rem; --width--4-columns: 28rem; --spacing--4: .25rem; --section-padding--large: 10rem; --section-padding--extra-large: 12.5rem; --section-padding--medium: 7.5rem; --section-padding--small: 5rem; --section-padding--extra-small: 2rem; --width--3-columns: 20.75rem; --width--2-columns: 13.5rem; --spacing--20: 1.25rem; --spacing--120: 7.5rem; --spacing--160: 10rem; --layout-grid--gutter: 1rem; --spacing--80: 5rem; --container--medium: 90rem; --width--9-columns: 64.25rem; --layout-grid--1-column-gap: 8.25rem; --width--5-columns: 35.25rem; --width--8-columns: 57rem; --width--1-column: 6.25rem; --layout-grid--2-column-gap: 15.5rem; --width--10-columns: 71.5rem; --spacing--200: 12.5rem; --width--7-columns: 49.75rem; --width--12-columns: 86rem; --container--small: 57rem; --animation--line-1-offset: 0rem; --animation--line-1-array: 0rem; --animation--line-2-offset: 0rem; --animation--line-2-array: 0rem; --animation--line-3-offset: 0rem; --animation--line-3-array: 0rem; --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body); --_🔠-typography---size--b2: 1rem; --_🔠-typography---line-height--b2: 1.5rem; --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b2: 0px; --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h1: 4rem; --_🔠-typography---line-height--h1: 4.25rem; --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h1: -.062rem; --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h2: 3rem; --_🔠-typography---line-height--h2: 3.5rem; --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h2: -.031rem; --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h3: 2.5rem; --_🔠-typography---line-height--h3: 3rem; --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h3: -.031rem; --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h4: 2rem; --_🔠-typography---line-height--h4: 2.5rem; --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h4: 0rem; --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h5: 1.5rem; --_🔠-typography---line-height--h5: 2rem; --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h5: 0rem; --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h6: 1.25rem; --_🔠-typography---line-height--h6: 1.5rem; --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h6: 0rem; --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label); --_🔠-typography---size--label-1: .75rem; --_🔠-typography---line-height--label-1: 1rem; --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-1: .75px; --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body); --_🔠-typography---size--b3: .813rem; --_🔠-typography---line-height--b3: 1.25rem; --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b3: 0px; --_🔠-typography---font--label: Ubuntu, Helvetica, sans-serif; --_🔠-typography---font--body: "Open Sans", sans-serif; --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body); --_🔠-typography---size--b1: 1.25rem; --_🔠-typography---line-height--b1: 2rem; --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b1: 0px; --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label); --_🔠-typography---size--label-2: .625rem; --_🔠-typography---line-height--label-2: .75rem; --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-2: .75px; --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button); --_🔠-typography---size--button-1: 1rem; --_🔠-typography---line-height--button-1: 1.25rem; --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-1: 0px; --_🔠-typography---line-height--button-2: 1rem; --_🔠-typography---all-weights--medium: 500; --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button); --_🔠-typography---size--button-2: .875rem; --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-2: 0px; --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h0: 5.5rem; --_🔠-typography---line-height--h0: 5.5rem; --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h0: -.125rem; --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--semi-bold); --_🔠-typography---font--heading-serif: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--heading-sans: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--button: "Open Sans", sans-serif; --_🔠-typography---weight--heading-serif: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--heading-sans: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--normal); --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--medium); --_🔠-typography---all-weights--thin: 100; --_🔠-typography---all-weights--extra-light: 200; --_🔠-typography---all-weights--light: 300; --_🔠-typography---all-weights--normal: 400; --_🔠-typography---all-weights--semi-bold: 600; --_🔠-typography---all-weights--bold: 700; --_🔠-typography---all-weights--extra-bold: 800; --_🔠-typography---all-weights--black: 900; --_🔘-radius---ui--input: .5rem; --_🔘-radius---general--default: .75rem; --_🔘-radius---ui--button-base: .5rem; --_🔘-radius---ui--button-circle: 1.5rem; --_🔘-radius---ui--tag: .5rem; --_🔘-radius---general--large: 1.25rem; --_🔘-radius---ui--nav-animation-radius: 0rem; --_🔘-radius---general--full: 100vw; --_🔘-radius---general--small: .5rem; --_❇️-icon---button-icon--circle-large: 1.25rem; --_❇️-icon---button-icon--rectangle-large: 1rem; --_❇️-icon---regular-icons--medium: 1.5rem; --_❇️-icon---regular-icons--small: 1rem; --_❇️-icon---icon-stroke: .094rem; --_❇️-icon---regular-icons--large: 2rem; --_❇️-icon---regular-icons--extra-small: .75rem; --_❇️-icon---button-icon--rectangle-small: .75rem; --_❇️-icon---button-icon--circle-small: 1rem }
.ncs-scope .ncs-chrome .master-footer { column-gap: var(--spacing--160); row-gap: var(--spacing--160); }
.ncs-scope .ncs-chrome .footer_top-tile { column-gap: var(--spacing--120); row-gap: var(--spacing--120); grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
.ncs-scope .ncs-chrome .footer_columns { column-gap: var(--layout-grid--gutter); row-gap: var(--layout-grid--gutter); flex-flow: wrap; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: flex-start; display: grid; }
.ncs-scope .ncs-chrome .footer_bottom-halves { flex-flow: wrap; display: flex; }
.ncs-scope .ncs-chrome .navbar.glass-bg { padding-left: 0px; padding-right: 0px; }
.ncs-scope .ncs-chrome .nav-container { padding-right: var(--spacing--20); padding-left: var(--spacing--20); }
.ncs-scope .ncs-chrome .nav-menu_inner { width: 100%; height: 68dvh; min-height: 100%; padding: var(--spacing--4) var(--spacing--20) var(--spacing--16); flex-flow: column; justify-content: flex-start; align-items: stretch; overflow: scroll; }
.ncs-scope .ncs-chrome .link_nav { padding: var(--spacing--0); font-family: var(--_🔠-typography---font-family--h5); font-size: var(--_🔠-typography---size--h5); line-height: var(--_🔠-typography---line-height--h5); font-weight: var(--_🔠-typography---font-weight--h5); letter-spacing: var(--_🔠-typography---letter-spacing--h5); justify-content: space-between; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .nav-menu { background-color: rgba(247, 246, 245, 0.98); flex-flow: column; justify-content: space-between; align-items: stretch; width: 100%; display: flex; }
.ncs-scope .ncs-chrome .nav_right { column-gap: var(--spacing--16); row-gap: var(--spacing--16); }
.ncs-scope .ncs-chrome .menu-button { padding: var(--spacing--12); border: 1px solid var(--_🎨-color--tokens---button--secondary--default--border); border-radius: var(--_🔘-radius---ui--button-circle); background-color: var(--_🎨-color--tokens---button--secondary--default--background); backdrop-filter: blur(8px); color: var(--_🎨-color--tokens---button--secondary--default--text); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .menu-button.w--open { background-color: var(--_🎨-color--tokens---button--secondary--default--background); color: var(--_🎨-color--tokens---button--secondary--default--text); }
.ncs-scope .ncs-chrome .menu-button_inner { justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.ncs-scope .ncs-chrome .menu-button_inner.close { color: var(--_🎨-color--tokens---button--secondary--default--text); display: none; }
.ncs-scope .ncs-chrome .icon_menu { width: var(--_❇️-icon---button-icon--circle-large); height: var(--_❇️-icon---button-icon--circle-large); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .icon-wrap_dropdown { padding: var(--spacing--12); justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .icon-wrap_dropdown.not-visible { opacity: 0; display: flex; }
.ncs-scope .ncs-chrome .icon-dropdown { display: none; }
.ncs-scope .ncs-chrome .dropdown-toggle { width: 100%; padding: var(--spacing--0); font-family: var(--_🔠-typography---font-family--h5); font-size: var(--_🔠-typography---size--h5); line-height: var(--_🔠-typography---line-height--h5); font-weight: var(--_🔠-typography---font-weight--h5); letter-spacing: var(--_🔠-typography---letter-spacing--h5); justify-content: space-between; align-items: center; }
.ncs-scope .ncs-chrome .dropdown-animated-box { width: var(--spacing--16); height: var(--spacing--16); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; position: relative; }
.ncs-scope .ncs-chrome .dropdown-line { width: 90%; height: var(--_❇️-icon---icon-stroke); background-color: var(--_🎨-color--tokens---tone--strong); }
.ncs-scope .ncs-chrome .dropdown-line.absolute { width: var(--_❇️-icon---icon-stroke); height: 90%; position: absolute; }
.ncs-scope .ncs-chrome .dropdown { width: 100%; margin-left: 0px; margin-right: 0px; }
.ncs-scope .ncs-chrome .link_dropdown { padding: var(--spacing--0); }
.ncs-scope .ncs-chrome .link_dropdown:hover, .ncs-scope .ncs-chrome .link_dropdown.w--current { background-color: var(--_🎨-color--base---base--light-0); }
.ncs-scope .ncs-chrome .link_dropdown.smaller { padding-bottom: var(--spacing--0); }
.ncs-scope .ncs-chrome .dropdown-list_small.w--open { padding-top: var(--spacing--20); padding-bottom: var(--spacing--20); position: static; }
.ncs-scope .ncs-chrome .dropdown_inner-small { padding: var(--spacing--0); column-gap: var(--spacing--20); row-gap: var(--spacing--20); }
.ncs-scope .ncs-chrome .dropdown-small_wrap { border-radius: var(--spacing--0); background-color: var(--_🎨-color--base---base--light-0); box-shadow: none; flex: 0 1 auto; overflow: visible; }
.ncs-scope .ncs-chrome .nav_button-desktop { display: none; }
.ncs-scope .ncs-chrome .divider_mobile-menu { background-color: var(--_🎨-color--tokens---tone--faint); flex: 0 0 auto; width: 100%; height: 1px; display: block; }
.ncs-scope .ncs-chrome .nav_wrap-menu { width: 100%; height: 100%; padding-bottom: var(--spacing--8); column-gap: var(--spacing--8); row-gap: var(--spacing--8); flex-flow: column; justify-content: space-between; align-items: stretch; display: flex; }
.ncs-scope .ncs-chrome .nav-menu_mobile-button { margin-top: var(--spacing--24); flex-flow: column; display: flex; }
}
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome { --spacing--8: .5rem; --spacing--32: 1.5rem; --spacing--0: 0rem; --spacing--12: .5rem; --spacing--16: .75rem; --spacing--24: 1.25rem; --container--large: 112.5rem; --spacing--64: 3rem; --spacing--48: 2rem; --layout-grid--margin: 1rem; --width--6-columns: 42.5rem; --width--4-columns: 28rem; --spacing--4: .25rem; --section-padding--large: 6rem; --section-padding--extra-large: 10rem; --section-padding--medium: 5rem; --section-padding--small: 3rem; --section-padding--extra-small: 1.5rem; --width--3-columns: 20.75rem; --width--2-columns: 13.5rem; --spacing--20: 1rem; --spacing--120: 5rem; --spacing--160: 6.5rem; --layout-grid--gutter: .75rem; --spacing--80: 3.5rem; --container--medium: 90rem; --width--9-columns: 64.25rem; --layout-grid--1-column-gap: 2.5rem; --width--5-columns: 35.25rem; --width--8-columns: 57rem; --width--1-column: 6.25rem; --layout-grid--2-column-gap: 2.5rem; --width--10-columns: 71.5rem; --spacing--200: 8rem; --width--7-columns: 49.75rem; --width--12-columns: 86rem; --container--small: 57rem; --animation--line-1-offset: 0rem; --animation--line-1-array: 0rem; --animation--line-2-offset: 0rem; --animation--line-2-array: 0rem; --animation--line-3-offset: 0rem; --animation--line-3-array: 0rem; --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body); --_🔠-typography---size--b2: .875rem; --_🔠-typography---line-height--b2: 1.25rem; --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b2: 0px; --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h1: 3rem; --_🔠-typography---line-height--h1: 3.25rem; --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h1: -.062rem; --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h2: 2.25rem; --_🔠-typography---line-height--h2: 2.5rem; --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h2: -.031rem; --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h3: 1.75rem; --_🔠-typography---line-height--h3: 2rem; --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h3: -.016rem; --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h4: 1.5rem; --_🔠-typography---line-height--h4: 1.75rem; --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h4: 0rem; --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h5: 1.25rem; --_🔠-typography---line-height--h5: 1.75rem; --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h5: 0rem; --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h6: 1rem; --_🔠-typography---line-height--h6: 1.25rem; --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h6: 0rem; --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label); --_🔠-typography---size--label-1: .625rem; --_🔠-typography---line-height--label-1: .75rem; --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-1: .5px; --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body); --_🔠-typography---size--b3: .75rem; --_🔠-typography---line-height--b3: 1rem; --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b3: 0px; --_🔠-typography---font--label: Ubuntu, Helvetica, sans-serif; --_🔠-typography---font--body: "Open Sans", sans-serif; --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body); --_🔠-typography---size--b1: 1rem; --_🔠-typography---line-height--b1: 1.5rem; --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b1: 0px; --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label); --_🔠-typography---size--label-2: .5rem; --_🔠-typography---line-height--label-2: .625rem; --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-2: .5px; --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button); --_🔠-typography---size--button-1: .875rem; --_🔠-typography---line-height--button-1: 1.25rem; --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-1: 0px; --_🔠-typography---line-height--button-2: .75rem; --_🔠-typography---all-weights--medium: 500; --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button); --_🔠-typography---size--button-2: .75rem; --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-2: 0px; --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h0: 3.25rem; --_🔠-typography---line-height--h0: 3.5rem; --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h0: -.125rem; --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--semi-bold); --_🔠-typography---font--heading-serif: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--heading-sans: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--button: "Open Sans", sans-serif; --_🔠-typography---weight--heading-serif: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--heading-sans: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--normal); --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--medium); --_🔠-typography---all-weights--thin: 100; --_🔠-typography---all-weights--extra-light: 200; --_🔠-typography---all-weights--light: 300; --_🔠-typography---all-weights--normal: 400; --_🔠-typography---all-weights--semi-bold: 600; --_🔠-typography---all-weights--bold: 700; --_🔠-typography---all-weights--extra-bold: 800; --_🔠-typography---all-weights--black: 900; --_🔘-radius---ui--input: .5rem; --_🔘-radius---general--default: .75rem; --_🔘-radius---ui--button-base: .5rem; --_🔘-radius---ui--button-circle: 1.5rem; --_🔘-radius---ui--tag: .5rem; --_🔘-radius---general--large: 1rem; --_🔘-radius---ui--nav-animation-radius: 0rem; --_🔘-radius---general--full: 100vw; --_🔘-radius---general--small: .25rem; --_❇️-icon---button-icon--circle-large: 1.25rem; --_❇️-icon---button-icon--rectangle-large: 1rem; --_❇️-icon---regular-icons--medium: 1rem; --_❇️-icon---regular-icons--small: .75rem; --_❇️-icon---icon-stroke: .094rem; --_❇️-icon---regular-icons--large: 1.5rem; --_❇️-icon---regular-icons--extra-small: .5rem; --_❇️-icon---button-icon--rectangle-small: .75rem; --_❇️-icon---button-icon--circle-small: .75rem }
.ncs-scope .ncs-chrome .footer_bottom-tile { gap: 0.5rem; }
.ncs-scope .ncs-chrome .footer_columns { row-gap: var(--spacing--64); flex-flow: wrap; grid-template-columns: 1fr 1fr; place-items: start; width: 100%; }
.ncs-scope .ncs-chrome .right-footer { order: -9999; }
.ncs-scope .ncs-chrome .footer_bottom-halves { column-gap: var(--spacing--80); row-gap: var(--spacing--80); grid-template-columns: 1.5fr; }
.ncs-scope .ncs-chrome .footer_bottom-right { order: -9999; }
.ncs-scope .ncs-chrome .footer_bottom-left { row-gap: var(--spacing--12); }
.ncs-scope .ncs-chrome .brand_navbar { max-width: 7rem; padding-left: 0px; }
}
@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome { --spacing--8: .5rem; --spacing--32: 1.5rem; --spacing--0: 0rem; --spacing--12: .5rem; --spacing--16: .75rem; --spacing--24: 1.25rem; --container--large: 112.5rem; --spacing--64: 3rem; --spacing--48: 2rem; --layout-grid--margin: 1rem; --width--6-columns: 42.5rem; --width--4-columns: 28rem; --spacing--4: .25rem; --section-padding--large: 6rem; --section-padding--extra-large: 10rem; --section-padding--medium: 5rem; --section-padding--small: 3rem; --section-padding--extra-small: 1.5rem; --width--3-columns: 20.75rem; --width--2-columns: 13.5rem; --spacing--20: 1rem; --spacing--120: 5rem; --spacing--160: 6.5rem; --layout-grid--gutter: .75rem; --spacing--80: 3.5rem; --container--medium: 90rem; --width--9-columns: 64.25rem; --layout-grid--1-column-gap: 2.5rem; --width--5-columns: 35.25rem; --width--8-columns: 57rem; --width--1-column: 6.25rem; --layout-grid--2-column-gap: 2.5rem; --width--10-columns: 71.5rem; --spacing--200: 8rem; --width--7-columns: 49.75rem; --width--12-columns: 86rem; --container--small: 57rem; --animation--line-1-offset: 0rem; --animation--line-1-array: 0rem; --animation--line-2-offset: 0rem; --animation--line-2-array: 0rem; --animation--line-3-offset: 0rem; --animation--line-3-array: 0rem; --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body); --_🔠-typography---size--b2: .875rem; --_🔠-typography---line-height--b2: 1.25rem; --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b2: 0px; --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h1: 3rem; --_🔠-typography---line-height--h1: 3.25rem; --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h1: -.062rem; --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h2: 2.25rem; --_🔠-typography---line-height--h2: 2.5rem; --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h2: -.031rem; --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h3: 1.75rem; --_🔠-typography---line-height--h3: 2rem; --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h3: -.016rem; --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h4: 1.5rem; --_🔠-typography---line-height--h4: 1.75rem; --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h4: 0rem; --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h5: 1.25rem; --_🔠-typography---line-height--h5: 1.75rem; --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h5: 0rem; --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h6: 1rem; --_🔠-typography---line-height--h6: 1.25rem; --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h6: 0rem; --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label); --_🔠-typography---size--label-1: .625rem; --_🔠-typography---line-height--label-1: .75rem; --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-1: .5px; --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body); --_🔠-typography---size--b3: .75rem; --_🔠-typography---line-height--b3: 1rem; --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b3: 0px; --_🔠-typography---font--label: Ubuntu, Helvetica, sans-serif; --_🔠-typography---font--body: "Open Sans", sans-serif; --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body); --_🔠-typography---size--b1: 1rem; --_🔠-typography---line-height--b1: 1.5rem; --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b1: 0px; --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label); --_🔠-typography---size--label-2: .5rem; --_🔠-typography---line-height--label-2: .625rem; --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-2: .5px; --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button); --_🔠-typography---size--button-1: .875rem; --_🔠-typography---line-height--button-1: 1.25rem; --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-1: 0px; --_🔠-typography---line-height--button-2: .75rem; --_🔠-typography---all-weights--medium: 500; --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button); --_🔠-typography---size--button-2: .75rem; --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-2: 0px; --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h0: 3.25rem; --_🔠-typography---line-height--h0: 3.5rem; --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h0: -.125rem; --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--semi-bold); --_🔠-typography---font--heading-serif: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--heading-sans: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--button: "Open Sans", sans-serif; --_🔠-typography---weight--heading-serif: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--heading-sans: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--normal); --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--medium); --_🔠-typography---all-weights--thin: 100; --_🔠-typography---all-weights--extra-light: 200; --_🔠-typography---all-weights--light: 300; --_🔠-typography---all-weights--normal: 400; --_🔠-typography---all-weights--semi-bold: 600; --_🔠-typography---all-weights--bold: 700; --_🔠-typography---all-weights--extra-bold: 800; --_🔠-typography---all-weights--black: 900; --_🔘-radius---ui--input: .5rem; --_🔘-radius---general--default: .75rem; --_🔘-radius---ui--button-base: .5rem; --_🔘-radius---ui--button-circle: 1.5rem; --_🔘-radius---ui--tag: .5rem; --_🔘-radius---general--large: 1rem; --_🔘-radius---ui--nav-animation-radius: 0rem; --_🔘-radius---general--full: 100vw; --_🔘-radius---general--small: .25rem; --_❇️-icon---button-icon--circle-large: 1.25rem; --_❇️-icon---button-icon--rectangle-large: 1rem; --_❇️-icon---regular-icons--medium: 1rem; --_❇️-icon---regular-icons--small: .75rem; --_❇️-icon---icon-stroke: .094rem; --_❇️-icon---regular-icons--large: 1.5rem; --_❇️-icon---regular-icons--extra-small: .5rem; --_❇️-icon---button-icon--rectangle-small: .75rem; --_❇️-icon---button-icon--circle-small: .75rem }
.ncs-scope .ncs-chrome .footer_columns { grid-auto-columns: 1fr; }
.ncs-scope .ncs-chrome .footer_bottom-right { row-gap: 1.25rem; flex-flow: wrap; }
.ncs-scope .ncs-chrome .footer_legal { row-gap: var(--spacing--12); }
}
.ncs-scope .ncs-chrome #w-node-_71c28f1d-67b4-5136-6d57-2a875837a250-d0446e59, .ncs-scope .ncs-chrome #w-node-_71c28f1d-67b4-5136-6d57-2a875837a26d-d0446e59, .ncs-scope .ncs-chrome #w-node-_98639d13-f490-7cfe-5c11-139cf5592dd0-d0446e59, .ncs-scope .ncs-chrome #w-node-_8b974130-51f9-931b-a5f7-ade0d7d8e024-d0446e59 { grid-area: span 1 / span 1 / span 1 / span 1; }
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome #w-node-_71c28f1d-67b4-5136-6d57-2a875837a250-d0446e59 { order: -9999; }
}
.ncs-scope .ncs-chrome * { -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { background-color: rgb(247, 246, 245) !important; }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { box-shadow: none !important; }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { filter: none !important; }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { backdrop-filter: none !important; }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { -webkit-backdrop-filter: none !important; }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { border-bottom-width: 0 !important; border-bottom-style: none !important; }
.ncs-scope .ncs-chrome--footer, .ncs-scope .ncs-chrome footer, .ncs-scope .ncs-chrome [role="contentinfo"] { background-color: rgba(247, 246, 245, 0.4) !important; }
.ncs-scope .ncs-chrome--footer, .ncs-scope .ncs-chrome footer, .ncs-scope .ncs-chrome [role="contentinfo"] { color: rgb(35, 31, 35) !important; }
.ncs-scope .ncs-chrome--footer p, .ncs-scope .ncs-chrome--footer li, .ncs-scope .ncs-chrome--footer span, .ncs-scope .ncs-chrome--footer small, .ncs-scope .ncs-chrome--footer div, .ncs-scope .ncs-chrome--footer strong, .ncs-scope .ncs-chrome--footer em, .ncs-scope .ncs-chrome footer p, .ncs-scope .ncs-chrome footer li, .ncs-scope .ncs-chrome footer span, .ncs-scope .ncs-chrome footer small, .ncs-scope .ncs-chrome footer div, .ncs-scope .ncs-chrome footer strong, .ncs-scope .ncs-chrome footer em, .ncs-scope .ncs-chrome [role="contentinfo"] p, .ncs-scope .ncs-chrome [role="contentinfo"] li, .ncs-scope .ncs-chrome [role="contentinfo"] span, .ncs-scope .ncs-chrome [role="contentinfo"] small, .ncs-scope .ncs-chrome [role="contentinfo"] div, .ncs-scope .ncs-chrome [role="contentinfo"] strong, .ncs-scope .ncs-chrome [role="contentinfo"] em { color: rgb(35, 31, 35) !important; }
.ncs-scope .ncs-chrome--footer a, .ncs-scope .ncs-chrome footer a, .ncs-scope .ncs-chrome [role="contentinfo"] a { color: rgb(35, 31, 35) !important; }
.ncs-scope .ncs-chrome--footer h1, .ncs-scope .ncs-chrome--footer h2, .ncs-scope .ncs-chrome--footer h3, .ncs-scope .ncs-chrome--footer h4, .ncs-scope .ncs-chrome--footer h5, .ncs-scope .ncs-chrome--footer h6, .ncs-scope .ncs-chrome footer h1, .ncs-scope .ncs-chrome footer h2, .ncs-scope .ncs-chrome footer h3, .ncs-scope .ncs-chrome footer h4, .ncs-scope .ncs-chrome footer h5, .ncs-scope .ncs-chrome footer h6, .ncs-scope .ncs-chrome [role="contentinfo"] h1, .ncs-scope .ncs-chrome [role="contentinfo"] h2, .ncs-scope .ncs-chrome [role="contentinfo"] h3, .ncs-scope .ncs-chrome [role="contentinfo"] h4, .ncs-scope .ncs-chrome [role="contentinfo"] h5, .ncs-scope .ncs-chrome [role="contentinfo"] h6 { color: rgb(35, 31, 35) !important; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/09f62301ab7923.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/d753bb22df4256.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/86c6bce6d03861.woff2") format('woff2');
  unicode-range: U+1F00-1FFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/cbc554099b2b8f.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/2c0eba82c1b880.woff2") format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/36564ea71320b4.woff2") format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/39820d12db830c.woff2") format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/a7d619f73846ed.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/28240c346e7f72.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/f784c24a5a4b00.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/09f62301ab7923.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/d753bb22df4256.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/86c6bce6d03861.woff2") format('woff2');
  unicode-range: U+1F00-1FFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/cbc554099b2b8f.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/2c0eba82c1b880.woff2") format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/36564ea71320b4.woff2") format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/39820d12db830c.woff2") format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/a7d619f73846ed.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/28240c346e7f72.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/f784c24a5a4b00.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/09f62301ab7923.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/d753bb22df4256.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/86c6bce6d03861.woff2") format('woff2');
  unicode-range: U+1F00-1FFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/cbc554099b2b8f.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/2c0eba82c1b880.woff2") format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/36564ea71320b4.woff2") format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/39820d12db830c.woff2") format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/a7d619f73846ed.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/28240c346e7f72.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/f784c24a5a4b00.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/09f62301ab7923.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/d753bb22df4256.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/86c6bce6d03861.woff2") format('woff2');
  unicode-range: U+1F00-1FFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/cbc554099b2b8f.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/2c0eba82c1b880.woff2") format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/36564ea71320b4.woff2") format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/39820d12db830c.woff2") format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/a7d619f73846ed.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/28240c346e7f72.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/f784c24a5a4b00.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/09f62301ab7923.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/d753bb22df4256.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/86c6bce6d03861.woff2") format('woff2');
  unicode-range: U+1F00-1FFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/cbc554099b2b8f.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/2c0eba82c1b880.woff2") format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/36564ea71320b4.woff2") format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/39820d12db830c.woff2") format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/a7d619f73846ed.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/28240c346e7f72.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/f784c24a5a4b00.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/3d4126d18c5f67.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/3c588013a845db.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/42b294537cde4d.woff2") format('woff2');
  unicode-range: U+1F00-1FFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/d763ddefdc81b6.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/68b0a2d8f3fe54.woff2") format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/bb51492ff38bbf.woff2") format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/dc5f2e4e63a9da.woff2") format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/9d18bff58d534e.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/8a090926124dd8.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("branding/e96047a57b4e70.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/3d4126d18c5f67.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/3c588013a845db.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/42b294537cde4d.woff2") format('woff2');
  unicode-range: U+1F00-1FFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/d763ddefdc81b6.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/68b0a2d8f3fe54.woff2") format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/bb51492ff38bbf.woff2") format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/dc5f2e4e63a9da.woff2") format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/9d18bff58d534e.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/8a090926124dd8.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("branding/e96047a57b4e70.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/3d4126d18c5f67.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/3c588013a845db.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/42b294537cde4d.woff2") format('woff2');
  unicode-range: U+1F00-1FFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/d763ddefdc81b6.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/68b0a2d8f3fe54.woff2") format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/bb51492ff38bbf.woff2") format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/dc5f2e4e63a9da.woff2") format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/9d18bff58d534e.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/8a090926124dd8.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("branding/e96047a57b4e70.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/3d4126d18c5f67.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/3c588013a845db.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/42b294537cde4d.woff2") format('woff2');
  unicode-range: U+1F00-1FFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/d763ddefdc81b6.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/68b0a2d8f3fe54.woff2") format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/bb51492ff38bbf.woff2") format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/dc5f2e4e63a9da.woff2") format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/9d18bff58d534e.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/8a090926124dd8.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("branding/e96047a57b4e70.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/3d4126d18c5f67.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/3c588013a845db.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/42b294537cde4d.woff2") format('woff2');
  unicode-range: U+1F00-1FFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/d763ddefdc81b6.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/68b0a2d8f3fe54.woff2") format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/bb51492ff38bbf.woff2") format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/dc5f2e4e63a9da.woff2") format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/9d18bff58d534e.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/8a090926124dd8.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url("branding/e96047a57b4e70.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

.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, .ncs-scope .ncs-chrome section { 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 h1 { margin: .67em 0;
  font-size: 2em; }

.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 { 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 [data-w-dynpage] [data-w-cloak] { color: #0000 !important }

.ncs-scope .ncs-chrome h1, .ncs-scope .ncs-chrome h2, .ncs-scope .ncs-chrome h3 { margin-bottom: 10px;
  font-weight: bold; }

.ncs-scope .ncs-chrome h1 { margin-top: 20px;
  font-size: 38px;
  line-height: 44px; }

.ncs-scope .ncs-chrome h2 { margin-top: 20px;
  font-size: 32px;
  line-height: 36px; }

.ncs-scope .ncs-chrome h3 { margin-top: 20px;
  font-size: 24px;
  line-height: 30px; }

.ncs-scope .ncs-chrome p { margin-top: 0;
  margin-bottom: 10px; }

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

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

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

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

.ncs-scope .ncs-chrome .w-container { max-width: 940px;
  margin-left: auto;
  margin-right: auto; }

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

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

.ncs-scope .ncs-chrome .w-container .w-row { margin-left: -10px;
  margin-right: -10px; }

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .w-container { max-width: 728px; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .w-container .w-row { margin-left: 0;
    margin-right: 0; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .w-container { max-width: none; }
}

.ncs-scope .ncs-chrome .w-slider { text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative; }

.ncs-scope .ncs-chrome .w-slider-mask { z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden; }

.ncs-scope .ncs-chrome .w-slide { vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative; }

.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 { width: auto;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  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 > div.w-active { background-color: #222; }

.ncs-scope .ncs-chrome .w-slider-dot { cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative; }

.ncs-scope .ncs-chrome .w-slider-dot.w-active { background-color: #fff; }

.ncs-scope .ncs-chrome .w-slider-dot:focus { outline: none;
  box-shadow: 0 0 0 2px #fff; }

.ncs-scope .ncs-chrome .w-slider-dot:focus.w-active { box-shadow: none; }

.ncs-scope .ncs-chrome .w-slider-arrow-left, .ncs-scope .ncs-chrome .w-slider-arrow-right { cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden; }

.ncs-scope .ncs-chrome .w-slider-arrow-left [class^="w-icon-"], .ncs-scope .ncs-chrome .w-slider-arrow-right [class^="w-icon-"], .ncs-scope .ncs-chrome .w-slider-arrow-left [class*=" w-icon-"], .ncs-scope .ncs-chrome .w-slider-arrow-right [class*=" w-icon-"] { position: absolute; }

.ncs-scope .ncs-chrome .w-slider-arrow-left:focus, .ncs-scope .ncs-chrome .w-slider-arrow-right:focus { outline: 0; }

.ncs-scope .ncs-chrome .w-slider-arrow-left { z-index: 3;
  right: auto; }

.ncs-scope .ncs-chrome .w-slider-arrow-right { z-index: 4;
  left: auto; }

.ncs-scope .ncs-chrome .w-slider-aria-label { clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden; }

.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; }

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .w-nav-brand { padding-left: 10px; }
}

.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.w--current { color: #0082f3; }

.ncs-scope .ncs-chrome .w-nav-menu { float: right;
  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 { display: block; }

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .w-nav[data-collapse="medium"] .w-nav-menu { display: none; }
}

@media screen and (max-width: 991px) {
.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; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .w-nav[data-collapse="small"] .w-nav-button { display: block; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .w-nav[data-collapse="tiny"] .w-nav-menu { display: none; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .w-nav[data-collapse="tiny"] .w-nav-button { display: block; }
}

.ncs-scope .ncs-chrome .w-tabs { position: relative; }

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

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

.ncs-scope .ncs-chrome .w-tab-menu { position: relative; }

.ncs-scope .ncs-chrome .w-tab-link { vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative; }

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

.ncs-scope .ncs-chrome .w-tab-link:focus { outline: 0; }

.ncs-scope .ncs-chrome .w-tab-content { display: block;
  position: relative;
  overflow: hidden; }

.ncs-scope .ncs-chrome .w-tab-pane { display: none;
  position: relative; }

.ncs-scope .ncs-chrome .w--tab-active { display: block; }

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .w-tab-link { display: block; }
}

@keyframes spin { 0% {
    transform: rotate(0);
  }

100% {
    transform: rotate(360deg);
  } }

.ncs-scope .ncs-chrome { --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🔠-typography---size--b2: 1rem;
  --_🔠-typography---line-height--b2: 1.5rem;
  --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body);
  --_🔠-typography---letter-spacing--b2: 0px;
  --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-sans);
  --_🔠-typography---size--h1: 4rem;
  --_🔠-typography---line-height--h1: 4.25rem;
  --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-sans);
  --_🔠-typography---letter-spacing--h1: -.062rem;
  --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-sans);
  --_🔠-typography---size--h2: 3rem;
  --_🔠-typography---line-height--h2: 3.5rem;
  --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-sans);
  --_🔠-typography---letter-spacing--h2: -.031rem;
  --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-sans);
  --_🔠-typography---size--h3: 2.5rem;
  --_🔠-typography---line-height--h3: 3rem;
  --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-sans);
  --_🔠-typography---letter-spacing--h3: -.031rem;
  --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-sans);
  --_🔠-typography---size--h4: 2rem;
  --_🔠-typography---line-height--h4: 2.5rem;
  --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-sans);
  --_🔠-typography---letter-spacing--h4: 0rem;
  --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-sans);
  --_🔠-typography---size--h5: 1.5rem;
  --_🔠-typography---line-height--h5: 2rem;
  --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-sans);
  --_🔠-typography---letter-spacing--h5: 0rem;
  --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-sans);
  --_🔠-typography---size--h6: 1.25rem;
  --_🔠-typography---line-height--h6: 1.5rem;
  --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-sans);
  --_🔠-typography---letter-spacing--h6: 0px;
  --spacing--8: .5rem;
  --spacing--32: 2rem;
  --spacing--0: 0rem;
  --spacing--12: .75rem;
  --spacing--16: 1rem;
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🔘-radius---ui--input: .5rem;
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label);
  --_🔠-typography---size--label-1: .75rem;
  --_🔠-typography---line-height--label-1: 1rem;
  --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label);
  --_🔠-typography---letter-spacing--label-1: .75px;
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-48);
  --spacing--24: 1.5rem;
  --container--large: 112.5rem;
  --spacing--64: 4rem;
  --spacing--48: 3rem;
  --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body);
  --_🔠-typography---size--b3: .813rem;
  --_🔠-typography---line-height--b3: 1.25rem;
  --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body);
  --_🔠-typography---letter-spacing--b3: 0px;
  --_🔠-typography---font--label: Ubuntu, Helvetica, sans-serif;
  --_🔠-typography---font--body: "Open Sans", sans-serif;
  --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body);
  --_🔠-typography---size--b1: 1.25rem;
  --_🔠-typography---line-height--b1: 2rem;
  --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body);
  --_🔠-typography---letter-spacing--b1: 0px;
  --_🎨-color--base---ui--error: #ed7472;
  --_🎨-color--base---base--light-100: #f7f6f5;
  --_🎨-color--base---base--dark-100: #231f23;
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label);
  --_🔠-typography---size--label-2: .625rem;
  --_🔠-typography---line-height--label-2: .75rem;
  --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label);
  --_🔠-typography---letter-spacing--label-2: .75px;
  --_🔘-radius---general--default: .75rem;
  --_❇️-icon---button-icon--circle-large: 1.25rem;
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--base---base--light-0: #f7f6f500;
  --_🎨-color--base---ui--success: #5cce63;
  --layout-grid--margin: 3rem;
  --width--6-columns: 42.5rem;
  --width--4-columns: 28rem;
  --_🔘-radius---ui--button-base: .5rem;
  --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button);
  --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--light-100);
  --_🔠-typography---size--button-1: 1rem;
  --_🔠-typography---line-height--button-1: 1.25rem;
  --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button);
  --_🔠-typography---letter-spacing--button-1: 0px;
  --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🔠-typography---line-height--button-2: 1rem;
  --_❇️-icon---button-icon--rectangle-large: 1rem;
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🔠-typography---all-weights--medium: 500;
  --spacing--4: .25rem;
  --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button);
  --_🔠-typography---size--button-2: .875rem;
  --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button);
  --_🔠-typography---letter-spacing--button-2: 0px;
  --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-sans);
  --_🔠-typography---size--h0: 5.5rem;
  --_🔠-typography---line-height--h0: 5.5rem;
  --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-sans);
  --_🔠-typography---letter-spacing--h0: -.125rem;
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-64);
  --_🔘-radius---ui--button-circle: 1.5rem;
  --_❇️-icon---regular-icons--medium: 1.5rem;
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-8);
  --_🔘-radius---ui--tag: .5rem;
  --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--semi-bold);
  --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--dark-88);
  --section-padding--large: 10rem;
  --section-padding--extra-large: 12.5rem;
  --section-padding--medium: 7.5rem;
  --_🎨-color--base---base--dark-32: #231f2352;
  --section-padding--small: 5rem;
  --section-padding--extra-small: 2rem;
  --width--3-columns: 20.75rem;
  --width--2-columns: 13.5rem;
  --spacing--20: 1.25rem;
  --spacing--120: 7.5rem;
  --spacing--160: 10rem;
  --_❇️-icon---regular-icons--small: 1rem;
  --layout-grid--gutter: 1rem;
  --spacing--80: 5rem;
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --container--medium: 90rem;
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🔘-radius---general--large: 1.25rem;
  --_❇️-icon---icon-stroke: .094rem;
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--base---base--dark-8: #231f2314;
  --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--dark-8);
  --_🔘-radius---ui--nav-animation-radius: 0rem;
  --width--9-columns: 64.25rem;
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --layout-grid--1-column-gap: 8.25rem;
  --width--5-columns: 35.25rem;
  --width--8-columns: 57rem;
  --_🔘-radius---general--full: 100vw;
  --_🔘-radius---general--small: .5rem;
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --width--1-column: 6.25rem;
  --layout-grid--2-column-gap: 15.5rem;
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-32);
  --_❇️-icon---regular-icons--large: 2rem;
  --width--10-columns: 71.5rem;
  --spacing--200: 12.5rem;
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--base---base--light-48: #f7f6f57a;
  --_🔠-typography---font--heading-serif: Georgia, Times, "Times New Roman", serif;
  --_🔠-typography---font--heading-sans: Georgia, Times, "Times New Roman", serif;
  --_🔠-typography---font--button: "Open Sans", sans-serif;
  --_🔠-typography---weight--heading-serif: var(--_🔠-typography---all-weights--medium);
  --_🔠-typography---weight--heading-sans: var(--_🔠-typography---all-weights--medium);
  --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--medium);
  --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--normal);
  --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--medium);
  --_🎨-color--base---accent--primary: #4c3e5e;
  --width--7-columns: 49.75rem;
  --width--12-columns: 86rem;
  --container--small: 57rem;
  --_🎨-color--base---base--dark-88: #231f23e0;
  --_🎨-color--base---base--dark-64: #231f23a3;
  --_🎨-color--base---base--dark-48: #231f237a;
  --_🎨-color--base---base--dark-16: #231f2329;
  --_🎨-color--base---base--dark-4: #231f230a;
  --_🎨-color--base---base--dark-0: #231f2300;
  --_🎨-color--base---base--light-88: #f7f6f5e0;
  --_🎨-color--base---base--light-64: #f7f6f5a3;
  --_🎨-color--base---base--light-32: #f7f6f552;
  --_🎨-color--base---base--light-16: #f7f6f529;
  --_🎨-color--base---base--light-8: #f7f6f514;
  --_🎨-color--base---base--light-4: #f7f6f50a;
  --_❇️-icon---regular-icons--extra-small: .75rem;
  --_❇️-icon---button-icon--rectangle-small: .75rem;
  --_❇️-icon---button-icon--circle-small: 1rem;
  --_🎨-color--base---depth--light: #ececec;
  --_🎨-color--base---depth--dark: #1a171a;
  --_🎨-color--base---lift--light: #fff;
  --_🎨-color--base---lift--dark: #322d32;
  --_🎨-color--base---ui--warning: #d5ad4b;
  --_🔠-typography---all-weights--thin: 100;
  --_🔠-typography---all-weights--extra-light: 200;
  --_🔠-typography---all-weights--light: 300;
  --_🔠-typography---all-weights--normal: 400;
  --_🔠-typography---all-weights--semi-bold: 600;
  --_🔠-typography---all-weights--bold: 700;
  --_🔠-typography---all-weights--extra-bold: 800;
  --_🔠-typography---all-weights--black: 900;
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0);
  --animation--line-1-offset: 0rem;
  --animation--line-1-array: 0rem;
  --animation--line-2-offset: 0rem;
  --animation--line-2-array: 0rem;
  --animation--line-3-offset: 0rem;
  --animation--line-3-array: 0rem;
  --_🎨-color--base---colors--nscorecoral: #ed7472;
  --_🎨-color--base---colors--nsqubitorchid: #cebffa;
  --_🎨-color--base---colors--nssyntaxmint: #b7ffee;
  --_🎨-color--base---colors--nspacketsky: #aef9ff;
  --_🎨-color--base---colors--nscachesand: #f4e7c7;
  --_🎨-color--base---colors--nslatencypeach: #ffe1d6;
  --_🎨-color--base---background-base--light\<deleted\|variable-a05dcb1f-305b-cbcc-d2b3-1f17f422a326\>: #f6f3f0;
  --_🎨-color--base---background-lift-low-opacity--light\<deleted\|variable-08c4a639-baca-9b81-148c-77d8228f4877\>: #ffffffa3; }

.ncs-scope .ncs-chrome .w-layout-blockcontainer { max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block; }

.ncs-scope .ncs-chrome .w-layout-grid { grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid; }

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .w-layout-blockcontainer { max-width: 728px; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .w-layout-blockcontainer { max-width: none; }
}

.ncs-scope .ncs-chrome { background-color: var(--_🎨-color--tokens---background--base); font-family: var(--_🔠-typography---font-family--b2); color: var(--_🎨-color--tokens---tone--strong); font-size: var(--_🔠-typography---size--b2); line-height: var(--_🔠-typography---line-height--b2); font-weight: var(--_🔠-typography---font-weight--b2); letter-spacing: var(--_🔠-typography---letter-spacing--b2); --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-48); --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32); --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-48); --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid); --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0); --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8); --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-64); --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-8); --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--dark-88); --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand); --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky); --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint); --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral); --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light); --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach); --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--dark-8); --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64); --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0); --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64); --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-32); --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0) }

.ncs-scope .ncs-chrome h1 { font-family: var(--_🔠-typography---font-family--h1);
  font-size: var(--_🔠-typography---size--h1);
  line-height: var(--_🔠-typography---line-height--h1);
  font-weight: var(--_🔠-typography---font-weight--h1);
  letter-spacing: var(--_🔠-typography---letter-spacing--h1);
  margin-top: 0;
  margin-bottom: 0; }

.ncs-scope .ncs-chrome h2 { font-family: var(--_🔠-typography---font-family--h2);
  font-size: var(--_🔠-typography---size--h2);
  line-height: var(--_🔠-typography---line-height--h2);
  font-weight: var(--_🔠-typography---font-weight--h2);
  letter-spacing: var(--_🔠-typography---letter-spacing--h2);
  margin-top: 20px;
  margin-bottom: 10px; }

.ncs-scope .ncs-chrome h3 { font-family: var(--_🔠-typography---font-family--h3);
  font-size: var(--_🔠-typography---size--h3);
  line-height: var(--_🔠-typography---line-height--h3);
  font-weight: var(--_🔠-typography---font-weight--h3);
  letter-spacing: var(--_🔠-typography---letter-spacing--h3);
  margin-top: 20px;
  margin-bottom: 10px; }

.ncs-scope .ncs-chrome p { font-family: var(--_🔠-typography---font-family--b2);
  font-size: var(--_🔠-typography---size--b2);
  line-height: var(--_🔠-typography---line-height--b2);
  font-weight: var(--_🔠-typography---font-weight--b2);
  letter-spacing: var(--_🔠-typography---letter-spacing--b2);
  margin-bottom: 10px; }

.ncs-scope .ncs-chrome a { color: var(--_🎨-color--tokens---tone--strong);
  text-decoration: none; }

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

.ncs-scope .ncs-chrome li { margin-bottom: var(--spacing--8); }

.ncs-scope .ncs-chrome img { box-sizing: border-box;
  aspect-ratio: auto;
  max-width: 100%;
  display: inline-block; }

.ncs-scope .ncs-chrome .label-large { font-family: var(--_🔠-typography---font-family--label-1);
  font-size: var(--_🔠-typography---size--label-1);
  line-height: var(--_🔠-typography---line-height--label-1);
  font-weight: var(--_🔠-typography---font-weight--label-1);
  letter-spacing: var(--_🔠-typography---letter-spacing--label-1);
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: flex-end; }

.ncs-scope .ncs-chrome .container-large { z-index: 2;
  width: 100%;
  max-width: var(--container--large); }

.ncs-scope .ncs-chrome .container-large.no-max { max-width: none; }

.ncs-scope .ncs-chrome .text-size-small { font-family: var(--_🔠-typography---font-family--b3);
  font-size: var(--_🔠-typography---size--b3);
  line-height: var(--_🔠-typography---line-height--b3);
  font-weight: var(--_🔠-typography---font-weight--b3);
  letter-spacing: var(--_🔠-typography---letter-spacing--b3);
  margin-top: 0;
  margin-bottom: 0; }

.ncs-scope .ncs-chrome .text-size-small.tone-medium.truncated { text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 200px;
  overflow: hidden; }

.ncs-scope .ncs-chrome .heading-style-h3 { font-family: var(--_🔠-typography---font-family--h3);
  font-size: var(--_🔠-typography---size--h3);
  line-height: var(--_🔠-typography---line-height--h3);
  font-weight: var(--_🔠-typography---font-weight--h3);
  letter-spacing: var(--_🔠-typography---letter-spacing--h3);
  justify-content: flex-start;
  align-items: center; }

.ncs-scope .ncs-chrome .margin-0 { margin: 0; }

.ncs-scope .ncs-chrome .text-size-large { font-family: var(--_🔠-typography---font-family--b1);
  font-size: var(--_🔠-typography---size--b1);
  line-height: var(--_🔠-typography---line-height--b1);
  font-weight: var(--_🔠-typography---font-weight--b1);
  letter-spacing: var(--_🔠-typography---letter-spacing--b1);
  margin-top: 0;
  margin-bottom: 0; }

.ncs-scope .ncs-chrome .label-small { font-family: var(--_🔠-typography---font-family--label-2);
  font-size: var(--_🔠-typography---size--label-2);
  line-height: var(--_🔠-typography---line-height--label-2);
  font-weight: var(--_🔠-typography---font-weight--label-2);
  letter-spacing: var(--_🔠-typography---letter-spacing--label-2);
  text-transform: uppercase; }

.ncs-scope .ncs-chrome .footer { z-index: 3;
  -webkit-backdrop-filter: blur(40px);
  backdrop-filter: blur(40px);
  background-color: #f7f6f566;
  width: 100%;
  padding-top: 20px;
  position: relative; }

.ncs-scope .ncs-chrome .hide { display: none; }

.ncs-scope .ncs-chrome .master_navigation { z-index: 999;
  position: sticky;
  inset: 0% 0% auto; }

.ncs-scope .ncs-chrome .cta_primary { border-radius: var(--_🔘-radius---ui--button-base);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  font-family: var(--_🔠-typography---font-family--button-1);
  color: var(--_🎨-color--tokens---button--primary--default--text);
  font-size: var(--_🔠-typography---size--button-1);
  line-height: var(--_🔠-typography---line-height--button-1);
  font-weight: var(--_🔠-typography---font-weight--button-1);
  letter-spacing: var(--_🔠-typography---letter-spacing--button-1);
  cursor: pointer;
  flex: none;
  justify-content: center;
  align-items: center;
  transition: color .3s;
  display: flex;
  position: relative; }

.ncs-scope .ncs-chrome .cta_primary:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f) { color: var(--_🎨-color--tokens---button--secondary--default--text); }

.ncs-scope .ncs-chrome .cta_primary:hover { color: var(--_🎨-color--tokens---button--primary--hover--text); }

.ncs-scope .ncs-chrome .cta_primary:hover:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f) { color: var(--_🎨-color--tokens---button--secondary--hover--text); }

.ncs-scope .ncs-chrome .cta_primary.secondary { color: var(--_🎨-color--tokens---button--secondary--default--text); }

.ncs-scope .ncs-chrome .cta_primary.secondary:hover { color: var(--_🎨-color--tokens---button--secondary--hover--text); }

.ncs-scope .ncs-chrome .button_text-mask { height: var(--_🔠-typography---line-height--button-1);
  pointer-events: none;
  flex: none;
  overflow: hidden; }

.ncs-scope .ncs-chrome .button_text-mask.button-2 { height: var(--_🔠-typography---line-height--button-2); }

.ncs-scope .ncs-chrome .text-button { z-index: 1;
  text-shadow: 0 1.5em 0 var(--_🎨-color--tokens---button--primary--hover--text);
  position: relative; }

.ncs-scope .ncs-chrome .text-button:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .ncs-scope .ncs-chrome .text-button:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc), .ncs-scope .ncs-chrome .text-button.secondary-6 { text-shadow: 0 1.5em 0 var(--_🎨-color--tokens---button--secondary--hover--text); }

.ncs-scope .ncs-chrome .icon-wrap_button { z-index: 2;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative; }

.ncs-scope .ncs-chrome .icon_button { z-index: 2;
  width: var(--_❇️-icon---button-icon--rectangle-large);
  height: var(--_❇️-icon---button-icon--rectangle-large);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative; }

.ncs-scope .ncs-chrome .icon_button.right { margin-left: var(--spacing--8); }

.ncs-scope .ncs-chrome .icon_button.left { margin-right: var(--spacing--8); }

.ncs-scope .ncs-chrome .btn-bg { border: 1px solid var(--_🎨-color--tokens---button--primary--default--border);
  border-radius: var(--_🔘-radius---ui--button-base);
  background-color: var(--_🎨-color--tokens---button--primary--default--background);
  transition: background-color .3s;
  position: absolute;
  inset: 0%; }

.ncs-scope .ncs-chrome .btn-bg:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .ncs-scope .ncs-chrome .btn-bg:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc) { border-color: var(--_🎨-color--tokens---button--secondary--default--border);
  background-color: var(--_🎨-color--tokens---button--secondary--default--background); }

.ncs-scope .ncs-chrome .btn-bg:hover { border-color: var(--_🎨-color--tokens---button--primary--hover--border);
  background-color: var(--_🎨-color--tokens---button--primary--hover--background); }

.ncs-scope .ncs-chrome .btn-bg:hover:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .ncs-scope .ncs-chrome .btn-bg:hover:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc) { border-color: var(--_🎨-color--tokens---button--secondary--hover--border);
  background-color: var(--_🎨-color--tokens---button--secondary--hover--background); }

.ncs-scope .ncs-chrome .btn-bg.secondary-9 { border-color: var(--_🎨-color--tokens---button--secondary--default--border);
  background-color: var(--_🎨-color--tokens---button--secondary--default--background); }

.ncs-scope .ncs-chrome .btn-bg.secondary-9:hover { border-color: var(--_🎨-color--tokens---button--secondary--hover--border);
  background-color: var(--_🎨-color--tokens---button--secondary--hover--background); }

.ncs-scope .ncs-chrome .image_cover { z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%; }

.ncs-scope .ncs-chrome .tone-medium { color: var(--_🎨-color--tokens---tone--medium); }

.ncs-scope .ncs-chrome .tone-medium.text-size-large { font-size: var(--_🔠-typography---size--b2);
  text-align: left;
  display: block; }

.ncs-scope .ncs-chrome .slider_button { padding: var(--spacing--8);
  border: 1px solid var(--_🎨-color--tokens---button--primary--default--border);
  border-radius: var(--_🔘-radius---ui--button-circle);
  background-color: var(--_🎨-color--tokens---button--primary--default--background);
  color: var(--_🎨-color--tokens---button--primary--default--text);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  transition: border-color .3s, background-color .3s, color .3s;
  display: flex; }

.ncs-scope .ncs-chrome .slider_button:where(.w-variant-3b1d5b2f-3e5d-c467-6981-e7b261b76e46) { border-color: var(--_🎨-color--tokens---button--secondary--default--border);
  background-color: var(--_🎨-color--tokens---button--secondary--default--background);
  color: var(--_🎨-color--tokens---button--secondary--default--text); }

.ncs-scope .ncs-chrome .slider_button:hover { border-color: var(--_🎨-color--tokens---button--primary--hover--border);
  background-color: var(--_🎨-color--tokens---button--primary--hover--background);
  color: var(--_🎨-color--tokens---button--primary--hover--text); }

.ncs-scope .ncs-chrome .slider_button:hover:where(.w-variant-3b1d5b2f-3e5d-c467-6981-e7b261b76e46) { border-color: var(--_🎨-color--tokens---button--secondary--hover--border);
  background-color: var(--_🎨-color--tokens---button--secondary--hover--background);
  color: var(--_🎨-color--tokens---button--secondary--hover--text); }

.ncs-scope .ncs-chrome .icon_slider-button { justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex; }

.ncs-scope .ncs-chrome .icon_slider-button:where(.w-variant-b120320a-1721-bd0a-dc5a-134cc6348231) { transform: rotate(180deg); }

.ncs-scope .ncs-chrome .icon_slider-button.medium { width: var(--_❇️-icon---regular-icons--medium);
  height: var(--_❇️-icon---regular-icons--medium);
  display: none; }

.ncs-scope .ncs-chrome .icon_slider-button.medium:where(.w-variant-d26711b8-a3b3-43f2-79d5-5de28e1e347a) { display: flex; }

.ncs-scope .ncs-chrome .icon_slider-button.large { width: var(--_❇️-icon---regular-icons--medium);
  height: var(--_❇️-icon---regular-icons--medium); }

.ncs-scope .ncs-chrome .icon_slider-button.large:where(.w-variant-d26711b8-a3b3-43f2-79d5-5de28e1e347a) { display: none; }

.ncs-scope .ncs-chrome .wrao_icon-slider { flex: none;
  justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .wrao_icon-slider:where(.w-variant-5ba9241a-7079-4c4d-345e-a0127f34962f) { transform: rotate(180deg); }

.ncs-scope .ncs-chrome .label-master { padding: var(--spacing--8) var(--spacing--12);
  grid-column-gap: var(--spacing--8);
  grid-row-gap: var(--spacing--8);
  border: 1px solid var(--_🎨-color--tokens---tone--faint);
  border-radius: var(--_🔘-radius---ui--tag);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: var(--_🎨-color--tokens---tone--strong);
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .text_body-bold { font-weight: var(--_🔠-typography---weight--body-bold); }

.ncs-scope .ncs-chrome .padding-global { width: 100%;
  padding-right: var(--layout-grid--margin);
  padding-left: var(--layout-grid--margin); }

.ncs-scope .ncs-chrome .footer_bottom-tile { flex-flow: column;
  display: flex; }

.ncs-scope .ncs-chrome .icon-socials { justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .footer-column { max-width: var(--width--2-columns);
  grid-column-gap: var(--spacing--20);
  grid-row-gap: var(--spacing--20);
  flex-flow: column;
  flex: 1;
  display: flex; }

.ncs-scope .ncs-chrome .footer_socials { grid-column-gap: var(--spacing--16);
  grid-row-gap: var(--spacing--16);
  justify-content: flex-start;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .master-footer { padding-top: var(--spacing--24);
  padding-bottom: var(--spacing--24);
  grid-column-gap: var(--spacing--120);
  grid-row-gap: var(--spacing--120);
  flex-flow: column;
  display: flex; }

.ncs-scope .ncs-chrome .link_footer { grid-column-gap: var(--spacing--8);
  grid-row-gap: var(--spacing--8);
  color: var(--_🎨-color--tokens---tone--strong);
  justify-content: flex-start;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .link-socials { width: var(--_❇️-icon---regular-icons--small);
  height: var(--_❇️-icon---regular-icons--small);
  color: var(--_🎨-color--tokens---tone--strong);
  flex: none;
  justify-content: center;
  align-items: center;
  transition: color .3s;
  display: flex; }

.ncs-scope .ncs-chrome .link-socials:hover { opacity: .5;
  color: #381d0f;
  object-fit: fill; }

.ncs-scope .ncs-chrome .footer_top-tile { grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .footer_columns { grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .left-footer { flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .link_footer-legal { font-family: var(--_🔠-typography---font-family--b3);
  color: var(--_🎨-color--tokens---tone--strong);
  font-size: var(--_🔠-typography---size--b3);
  line-height: var(--_🔠-typography---line-height--b3);
  font-weight: var(--_🔠-typography---font-weight--b3);
  letter-spacing: var(--_🔠-typography---letter-spacing--b3);
  transition: color .3s; }

.ncs-scope .ncs-chrome .link_footer-legal:hover { color: #381d0f; }

.ncs-scope .ncs-chrome .footer_links-column { grid-column-gap: var(--spacing--8);
  grid-row-gap: var(--spacing--8);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .right-footer { flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .footer_bottom-halves { grid-column-gap: var(--spacing--32);
  grid-row-gap: var(--spacing--32);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .footer_bottom-right { grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .footer_legal { grid-column-gap: var(--spacing--16);
  grid-row-gap: var(--spacing--16);
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .footer_bottom-left { grid-column-gap: var(--spacing--32);
  grid-row-gap: var(--spacing--24);
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .brand_footer { width: var(--spacing--32);
  height: var(--spacing--32); }

.ncs-scope .ncs-chrome .brand_footer.w--current { width: var(--spacing--160);
  height: var(--spacing--64); }

.ncs-scope .ncs-chrome .navbar { z-index: 2;
  padding-left: 20px;
  padding-right: 20px; }

.ncs-scope .ncs-chrome .navbar.glass-bg { -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: #f7f6f5b3;
  padding-left: 10px;
  padding-right: 10px;
  position: sticky; }

.ncs-scope .ncs-chrome .nav-container { width: 100%;
  max-width: var(--container--large);
  padding: var(--spacing--16) var(--spacing--24);
  grid-column-gap: var(--spacing--24);
  grid-row-gap: var(--spacing--24);
  border-radius: var(--_🔘-radius---general--large);
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: sticky; }

.ncs-scope .ncs-chrome .brand_navbar { z-index: 2;
  max-width: 8.75rem; }

.ncs-scope .ncs-chrome .brand_navbar.w--current { max-width: 10rem; }

.ncs-scope .ncs-chrome .nav-menu_inner { grid-column-gap: var(--spacing--8);
  grid-row-gap: var(--spacing--8);
  justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .link_nav { padding: var(--spacing--8) var(--spacing--12);
  font-family: var(--_🔠-typography---font-family--button-2);
  color: var(--_🎨-color--tokens---button--secondary--default--text);
  font-size: var(--_🔠-typography---size--button-1);
  line-height: var(--_🔠-typography---line-height--button-2);
  font-weight: var(--_🔠-typography---font-weight--button-2);
  letter-spacing: var(--_🔠-typography---letter-spacing--button-2); }

.ncs-scope .ncs-chrome .nav-menu { z-index: 2; }

.ncs-scope .ncs-chrome .nav_right { z-index: 2;
  grid-column-gap: var(--spacing--8);
  grid-row-gap: var(--spacing--8);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative; }

.ncs-scope .ncs-chrome .icon-wrap_dropdown { flex: none; }

.ncs-scope .ncs-chrome .icon-wrap_dropdown.not-visible { display: none; }

.ncs-scope .ncs-chrome .icon-dropdown { width: var(--_❇️-icon---button-icon--rectangle-large);
  height: var(--_❇️-icon---button-icon--rectangle-large);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .dropdown-toggle { z-index: 0;
  padding: var(--spacing--8) var(--spacing--12);
  grid-column-gap: var(--spacing--4);
  grid-row-gap: var(--spacing--4);
  font-family: var(--_🔠-typography---font-family--button-2);
  color: var(--_🎨-color--tokens---tone--strong);
  font-size: var(--_🔠-typography---size--button-1);
  line-height: var(--_🔠-typography---line-height--button-2);
  font-weight: var(--_🔠-typography---font-weight--button-2);
  letter-spacing: var(--_🔠-typography---letter-spacing--button-2);
  justify-content: center;
  align-items: center;
  display: flex;
  position: static; }

.ncs-scope .ncs-chrome .dropdown-animated-box { display: none; }

.ncs-scope .ncs-chrome .dropdown { z-index: 0;
  position: static;
  transform: none !important; }

.ncs-scope .ncs-chrome .dropdown.small { position: relative; }

.ncs-scope .ncs-chrome .link_dropdown { padding: var(--spacing--12) var(--spacing--12) var(--spacing--16);
  grid-column-gap: var(--spacing--16);
  grid-row-gap: var(--spacing--16);
  border-radius: var(--_🔘-radius---general--default);
  color: var(--_🎨-color--tokens---tone--strong);
  justify-content: flex-start;
  align-items: flex-start;
  transition: background-color .3s;
  display: flex; }

.ncs-scope .ncs-chrome .link_dropdown:hover, .ncs-scope .ncs-chrome .link_dropdown.w--current { background-color: var(--_🎨-color--tokens---background--depth); }

.ncs-scope .ncs-chrome .link_dropdown.smaller { padding-bottom: var(--spacing--12); }

.ncs-scope .ncs-chrome .link_dropdown.smaller:hover { background-color: var(--_🎨-color--tokens---background--lift); }

.ncs-scope .ncs-chrome .icon-wrap_dropdown-link { padding: var(--spacing--12);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---background--lift);
  color: var(--_🎨-color--tokens---tone--strong);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.purple { background-color: var(--_🎨-color--tokens---color--nsqubitorchid);
  color: var(--_🎨-color--base---base--dark-100); }

.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.green { background-color: var(--_🎨-color--tokens---color--nssyntaxmint);
  color: var(--_🎨-color--base---base--dark-100); }

.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.blue { background-color: var(--_🎨-color--tokens---color--nspacketsky);
  color: var(--_🎨-color--base---base--dark-100); }

.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.yellow { background-color: var(--_🎨-color--tokens---color--nscachesand);
  color: var(--_🎨-color--base---base--dark-100); }

.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.peach { background-color: var(--_🎨-color--tokens---color--nslatencypeach);
  color: var(--_🎨-color--base---base--dark-100); }

.ncs-scope .ncs-chrome .icon_dropdown-link { width: var(--_❇️-icon---regular-icons--medium);
  height: var(--_❇️-icon---regular-icons--medium);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .text-wrap_dropdown-item { grid-column-gap: var(--spacing--4);
  grid-row-gap: var(--spacing--4);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .text-wrap_dropdown-item.bigger-gap { grid-column-gap: var(--spacing--8);
  grid-row-gap: var(--spacing--8); }

.ncs-scope .ncs-chrome .name-wrap_dropdown-link { grid-column-gap: var(--spacing--4);
  grid-row-gap: var(--spacing--4);
  justify-content: flex-start;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .dropdown-list_small.w--open { border-bottom-left-radius: var(--_🔘-radius---general--large);
  border-bottom-right-radius: var(--_🔘-radius---general--large);
  background-color: #f7f6f5;
  flex-flow: row;
  min-width: 280px;
  display: flex; }

.ncs-scope .ncs-chrome .dropdown_inner-small { padding: var(--spacing--12);
  object-fit: fill;
  flex-flow: column;
  flex: 1;
  display: flex; }

.ncs-scope .ncs-chrome .dropdown-small_wrap { object-fit: fill;
  flex: 1;
  display: flex;
  overflow: hidden; }

.ncs-scope .ncs-chrome .divider_mobile-menu { display: none; }

.ncs-scope .ncs-chrome .menu_veriations { grid-column-gap: var(--spacing--4);
  grid-row-gap: var(--spacing--4);
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex; }

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

.ncs-scope .ncs-chrome .image-wrap_testimonial-author { width: var(--spacing--64);
  height: var(--spacing--64);
  border-radius: var(--_🔘-radius---general--large);
  overflow: hidden; }

.ncs-scope .ncs-chrome .text-wrap_testimonial-author { grid-column-gap: var(--spacing--4);
  grid-row-gap: var(--spacing--4);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .faq_animated-box { border: 1px solid var(--_🎨-color--tokens---button--secondary--default--border);
  border-radius: var(--_🔘-radius---general--full);
  background-color: var(--_🎨-color--tokens---button--secondary--default--background);
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex; }

.ncs-scope .ncs-chrome .expandable-bottom { transform-origin: 50% 0;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  overflow: hidden; }

.ncs-scope .ncs-chrome .expandable-single { padding: var(--spacing--24);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---background--depth);
  cursor: pointer; }

.ncs-scope .ncs-chrome .faq-horizontal { width: .75rem;
  height: var(--_❇️-icon---icon-stroke);
  background-color: var(--_🎨-color--tokens---tone--strong);
  border-radius: 1px; }

.ncs-scope .ncs-chrome .faq-block { grid-column-gap: var(--spacing--16);
  grid-row-gap: var(--spacing--16);
  flex-flow: column;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex; }

.ncs-scope .ncs-chrome .faq-block:where(.w-variant-c29ffdef-da6e-407f-5144-78f40c3fffd6) { max-width: var(--width--6-columns); }

.ncs-scope .ncs-chrome .expandable-top { grid-column-gap: var(--spacing--24);
  grid-row-gap: var(--spacing--24);
  justify-content: space-between;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .faq-vertical { width: var(--_❇️-icon---icon-stroke);
  background-color: var(--_🎨-color--tokens---tone--strong);
  border-radius: 1px;
  height: .75rem;
  position: absolute; }

.ncs-scope .ncs-chrome .faq-paragraph { padding-top: var(--spacing--32);
  color: var(--_🎨-color--tokens---tone--medium);
  margin-bottom: 0; }

.ncs-scope .ncs-chrome .tab-link_pricing.w--current { background-color: var(--_🎨-color--tokens---button--secondary--hover--background);
  color: var(--_🎨-color--tokens---button--secondary--hover--text); }

.ncs-scope .ncs-chrome .master_marquee { width: 100%;
  position: relative;
  overflow: clip; }

.ncs-scope .ncs-chrome .master_marquee.logos { padding-top: var(--spacing--24);
  padding-bottom: var(--spacing--24);
  margin-left: auto;
  margin-right: auto; }

.ncs-scope .ncs-chrome .master_marquee.testimonials { grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  flex-flow: column;
  display: flex; }

.ncs-scope .ncs-chrome .marquee-shadow { z-index: 1;
  background-image: linear-gradient(90deg, var(--_🎨-color--tokens---background--base), var(--_🎨-color--base---base--light-0));
  width: 5rem;
  height: 100%;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: 0% auto 0% 0%; }

.ncs-scope .ncs-chrome .marquee-shadow.right { background-image: linear-gradient(90deg, var(--_🎨-color--base---base--light-0), var(--_🎨-color--tokens---background--base));
  inset: 0% 0% 0% auto; }

.ncs-scope .ncs-chrome .marquee-shadow.large { width: 15rem; }

.ncs-scope .ncs-chrome .wrap_marquee-logos { grid-column-gap: var(--spacing--80);
  grid-row-gap: var(--spacing--80);
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .single-logo-marquee { grid-column-gap: var(--spacing--80);
  grid-row-gap: var(--spacing--80);
  flex: none;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .section_case-slider { padding-top: var(--section-padding--extra-small);
  padding-bottom: var(--section-padding--extra-small); }

.ncs-scope .ncs-chrome .slider { background-color: var(--_🎨-color--base---base--light-0);
  height: auto; }

.ncs-scope .ncs-chrome .card_case { width: 100%;
  height: auto;
  min-height: 42.5rem;
  max-height: 70vh;
  padding: var(--spacing--48);
  grid-column-gap: var(--spacing--64);
  grid-row-gap: var(--spacing--64);
  border-radius: var(--_🔘-radius---general--large);
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  background-image: url("branding/46ae28cb1f96b9.svg");
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: hidden; }

.ncs-scope .ncs-chrome .logo_case-card-large { z-index: 3;
  width: 8.13rem;
  position: relative; }

.ncs-scope .ncs-chrome .card-case_bottom-tile { z-index: 2;
  max-width: var(--width--5-columns);
  grid-column-gap: var(--spacing--24);
  grid-row-gap: var(--spacing--24);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative; }

.ncs-scope .ncs-chrome .overlay_card-case { background-image: linear-gradient(180deg, var(--_🎨-color--tokens---background--gradient-purposes--gradient-0), var(--_🎨-color--tokens---background--gradient-purposes--gradient-64));
  width: 100%;
  height: 60%;
  position: absolute;
  inset: auto 0% 0%; }

.ncs-scope .ncs-chrome .button_case-slider { top: auto;
  left: auto;
  right: var(--spacing--48);
  bottom: var(--spacing--48);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  width: auto;
  height: auto;
  position: absolute; }

.ncs-scope .ncs-chrome .button_case-slider.prev { transform: translate(-52px); }

.ncs-scope .ncs-chrome .overlay_card-case-top { background-image: linear-gradient(180deg, var(--_🎨-color--tokens---background--gradient-purposes--gradient-64), var(--_🎨-color--tokens---background--gradient-purposes--gradient-0));
  width: 100%;
  height: 25%;
  position: absolute;
  inset: 0% 0% auto; }

.ncs-scope .ncs-chrome .section_faq { padding-top: var(--section-padding--medium);
  padding-bottom: var(--section-padding--medium); }

.ncs-scope .ncs-chrome .faq_halves { grid-column-gap: var(--spacing--64);
  grid-row-gap: var(--spacing--64);
  grid-template-rows: auto; }

.ncs-scope .ncs-chrome .faq_halves:where(.w-variant-c29ffdef-da6e-407f-5144-78f40c3fffd6) { grid-template-columns: 1fr;
  place-items: start center; }

.ncs-scope .ncs-chrome .headline_faq-left:where(.w-variant-c29ffdef-da6e-407f-5144-78f40c3fffd6) { text-align: center; }

.ncs-scope .ncs-chrome .tab-link_integrations.w--current { background-color: var(--_🎨-color--base---base--light-0);
  color: var(--_🎨-color--tokens---tone--strong); }

.ncs-scope .ncs-chrome .logo_case-card.medium { opacity: .64; }

.ncs-scope .ncs-chrome .slider_button-features.prev { right: 52px; }

.ncs-scope .ncs-chrome .icon-wrap_tag.sky { background-color: var(--_🎨-color--tokens---color--nspacketsky); }

.ncs-scope .ncs-chrome .icon-wrap_tag.yellow { background-color: var(--_🎨-color--tokens---color--nscachesand); }

.ncs-scope .ncs-chrome .icon-wrap_tag.peach { background-color: var(--_🎨-color--tokens---color--nslatencypeach); }

.ncs-scope .ncs-chrome .tile-logo.circle-tile.left { margin-left: -20px;
  margin-right: 0; }

.ncs-scope .ncs-chrome .card_feature.base { background-color: var(--_🎨-color--tokens---background--base); }

.ncs-scope .ncs-chrome .icon-accordion { width: var(--_❇️-icon---regular-icons--large);
  height: var(--_❇️-icon---regular-icons--large);
  flex: none; }

.ncs-scope .ncs-chrome .tabs-content-features { border-radius: 8px;
  width: 100%;
  display: none; }

.ncs-scope .ncs-chrome .tab-pane-features { height: 100%; }

.ncs-scope .ncs-chrome .tab-menu_features { grid-column-gap: var(--spacing--8);
  grid-row-gap: var(--spacing--8);
  flex-flow: column;
  width: 100%;
  display: flex;
  position: static; }

.ncs-scope .ncs-chrome .tab_accordion { width: 100%;
  padding: var(--spacing--24);
  border-radius: var(--_🔘-radius---general--large);
  background-color: var(--_🎨-color--base---base--light-0);
  color: var(--_🎨-color--tokens---tone--subtle); }

.ncs-scope .ncs-chrome .tab_accordion.w--current { background-color: var(--_🎨-color--tokens---background--lift);
  color: var(--_🎨-color--tokens---tone--strong); }

.ncs-scope .ncs-chrome .tabs_features { width: 100%;
  display: flex;
  position: static; }

.ncs-scope .ncs-chrome .acordion-text { width: 100%;
  padding-top: var(--spacing--16);
  color: var(--_🎨-color--tokens---tone--medium); }

.ncs-scope .ncs-chrome .accordion_top-tile { flex-flow: column;
  width: 100%;
  display: flex; }

.ncs-scope .ncs-chrome .accordion-bottom-tile { width: 100%;
  overflow: hidden; }

.ncs-scope .ncs-chrome .wrap_feature-accordion { grid-column-gap: var(--spacing--24);
  grid-row-gap: var(--spacing--24);
  flex-flow: row;
  display: flex; }

.ncs-scope .ncs-chrome .section_product-c_features { padding-top: var(--spacing--120);
  padding-bottom: var(--spacing--120); }

.ncs-scope .ncs-chrome .headline_product-c-tabs { margin-bottom: var(--spacing--80);
  grid-column-gap: var(--spacing--32);
  grid-row-gap: var(--spacing--32);
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-end;
  display: flex; }

.ncs-scope .ncs-chrome .heading_product-c-tabs { max-width: var(--width--6-columns);
  grid-column-gap: var(--spacing--32);
  grid-row-gap: var(--spacing--32);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .feature-tabs_halves { grid-column-gap: var(--layout-grid--1-column-gap);
  grid-row-gap: var(--layout-grid--1-column-gap);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr; }

.ncs-scope .ncs-chrome .image-wrap_product-c-tabs { width: 100%;
  height: auto;
  min-height: 42.5rem;
  max-height: 75vh;
  padding: var(--spacing--32);
  border-radius: var(--_🔘-radius---general--large);
  background-image: url("branding/46ffbf7178ccf7.avif");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden; }

.ncs-scope .ncs-chrome .column_product-integrations.right { margin-left: auto;
  margin-right: auto; }

.ncs-scope .ncs-chrome .icon-wrap_tag-large.sky { background-color: var(--_🎨-color--tokens---color--nspacketsky); }

.ncs-scope .ncs-chrome .icon-wrap_tag-large.sky.middle { margin-top: auto; }

.ncs-scope .ncs-chrome .icon-wrap_tag-large.purple { background-color: var(--_🎨-color--tokens---color--nsqubitorchid); }

.ncs-scope .ncs-chrome .icon-wrap_tag-large.peach { background-color: var(--_🎨-color--tokens---color--nslatencypeach); }

.ncs-scope .ncs-chrome .icon-wrap_tag-large.peach.top { transform: translate(0, 70px); }

.ncs-scope .ncs-chrome .image-wrap_scroll-card.second { background-image: url("branding/63dde75fe8ef85.avif"); }

.ncs-scope .ncs-chrome .image-wrap_scroll-card.third { background-image: url("branding/2c3ee47a347428.avif"); }

.ncs-scope .ncs-chrome .section_hero-home-a { padding-top: var(--section-padding--small);
  background-color: #f7f6f5;
  background-image: url("branding/fabc03668b038c.svg");
  background-position: 40% 20%;
  background-repeat: repeat-x;
  background-size: cover; }

.ncs-scope .ncs-chrome .section_home-a-scroll { padding-top: var(--section-padding--medium);
  padding-bottom: var(--section-padding--extra-large); }

.ncs-scope .ncs-chrome .section_home-a-products { padding-top: var(--section-padding--medium);
  padding-bottom: var(--section-padding--small); }

.ncs-scope .ncs-chrome .section_testimonials { padding-top: var(--section-padding--medium);
  padding-bottom: var(--section-padding--large); }

.ncs-scope .ncs-chrome .headline_product-home-a { max-width: var(--width--6-columns);
  margin-right: auto;
  margin-bottom: var(--spacing--80);
  grid-column-gap: var(--spacing--32);
  grid-row-gap: var(--spacing--32);
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  display: flex; }

.ncs-scope .ncs-chrome .headline_home-testimonials { max-width: var(--width--6-columns);
  margin-right: auto;
  margin-bottom: var(--spacing--80);
  grid-column-gap: var(--spacing--24);
  grid-row-gap: var(--spacing--24);
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  display: flex; }

.ncs-scope .ncs-chrome .card_testimonial { width: 100%;
  max-width: var(--width--5-columns);
  min-height: 20rem;
  padding: var(--spacing--32);
  grid-column-gap: var(--spacing--32);
  grid-row-gap: var(--spacing--32);
  border-radius: var(--_🔘-radius---general--large);
  background-color: var(--_🎨-color--tokens---background--lift);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .card_testimonial.bento-testimonial { border-top-right-radius: var(--spacing--0);
  border-bottom-right-radius: var(--spacing--0);
  box-shadow: 32px 24px 0 0 var(--_🎨-color--tokens---background--semi-transparent), 16px 13px 0 0 var(--_🎨-color--tokens---background--base); }

.ncs-scope .ncs-chrome .testimonial_top-tile { grid-column-gap: var(--spacing--32);
  grid-row-gap: var(--spacing--32);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .testimonial_bottom-tile { grid-column-gap: var(--spacing--24);
  grid-row-gap: var(--spacing--24);
  justify-content: flex-start;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .logo_testimonial { display: flex; }

.ncs-scope .ncs-chrome .single-testimonial-marquee { grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  flex: none;
  display: flex; }

.ncs-scope .ncs-chrome .wrap_marquee-testimonials { grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  display: flex; }

.ncs-scope .ncs-chrome .blog-slider_button.prev { margin-right: var(--spacing--12); }

.ncs-scope .ncs-chrome .headline_home-a { grid-column-gap: var(--spacing--32);
  grid-row-gap: var(--spacing--32);
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex; }

.ncs-scope .ncs-chrome .heading_home-a { grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .button-group_home-a { grid-column-gap: var(--spacing--12);
  grid-row-gap: var(--spacing--12);
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .logos_home-a { margin-left: auto;
  margin-right: auto; }

.ncs-scope .ncs-chrome .tab-link_home-hero.w--current { background-color: var(--_🎨-color--tokens---button--secondary--hover--background);
  color: var(--_🎨-color--tokens---button--secondary--hover--text); }

.ncs-scope .ncs-chrome .left_tab-home.second { background-image: url("branding/46ffbf7178ccf7.avif"); }

.ncs-scope .ncs-chrome .left_tab-home.third { background-image: url("branding/12a9529bb632dd.avif"); }

.ncs-scope .ncs-chrome .home_scroll-halves { grid-column-gap: var(--spacing--48);
  grid-row-gap: var(--spacing--48);
  grid-template-rows: auto;
  display: flex; }

.ncs-scope .ncs-chrome .content_scroll-item { max-width: var(--width--5-columns);
  grid-column-gap: var(--spacing--32);
  grid-row-gap: var(--spacing--32);
  background-image: linear-gradient(180deg, var(--_🎨-color--tokens---background--gradient-purposes--gradient-0), var(--_🎨-color--tokens---background--gradient-purposes--gradient-100) 20%, var(--_🎨-color--tokens---background--base) 50%, var(--_🎨-color--tokens---background--gradient-purposes--gradient-100) 80%, var(--_🎨-color--tokens---background--gradient-purposes--gradient-0));
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .heading_scroll { grid-column-gap: var(--spacing--20);
  grid-row-gap: var(--spacing--20);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .image-wrap_scroll { width: 100%;
  height: 42.5rem;
  max-height: 80dvh;
  padding: var(--spacing--32);
  border-radius: var(--_🔘-radius---general--large);
  background-image: url("branding/8c4cb37c74644d.avif");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  display: none;
  position: relative;
  overflow: hidden; }

.ncs-scope .ncs-chrome .image-wrap_scroll.second { background-image: url("branding/46ffbf7178ccf7.avif"); }

.ncs-scope .ncs-chrome .image-wrap_scroll.second.desktop { z-index: 1; }

.ncs-scope .ncs-chrome .image-wrap_scroll.third { background-image: url("branding/9b89b53dfa22ae.avif");
  background-size: cover; }

.ncs-scope .ncs-chrome .image-wrap_scroll.third.desktop { z-index: 2;
  background-image: url("branding/9b89b53dfa22ae.avif");
  background-size: cover; }

.ncs-scope .ncs-chrome .image-wrap_scroll.desktop { background-image: url("branding/8c4cb37c74644d.avif");
  background-size: cover;
  display: flex;
  position: absolute;
  inset: 0%; }

.ncs-scope .ncs-chrome .master_scroll { grid-column-gap: var(--spacing--120);
  grid-row-gap: var(--spacing--120);
  flex-flow: column;
  display: flex;
  position: relative; }

.ncs-scope .ncs-chrome .scroll_halves { grid-column-gap: var(--spacing--48);
  grid-row-gap: var(--spacing--48);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
  position: relative; }

.ncs-scope .ncs-chrome .left_scroll { padding-top: var(--spacing--200);
  padding-bottom: var(--spacing--200);
  grid-column-gap: 22.5rem;
  grid-row-gap: 22.5rem;
  flex-flow: column;
  display: flex; }

.ncs-scope .ncs-chrome .right_scroll { height: 42.5rem;
  max-height: 80dvh;
  position: sticky;
  top: 120px; }

.ncs-scope .ncs-chrome .button-inner { padding: var(--spacing--12) var(--spacing--16);
  pointer-events: none;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden; }

.ncs-scope .ncs-chrome .widget_outer { max-width: 31.25rem;
  padding-top: var(--spacing--8);
  padding-right: var(--spacing--8);
  padding-left: var(--spacing--8);
  border-radius: var(--_🔘-radius---general--large);
  background-color: var(--_🎨-color--tokens---background--base);
  box-shadow: 0 4px 80px 0 var(--_🎨-color--tokens---background--shadow);
  color: var(--_🎨-color--tokens---tone--strong); }

.ncs-scope .ncs-chrome .widget_outer.time { width: 25.38rem; }

.ncs-scope .ncs-chrome .widget_outer.product-a { --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0);
  max-width: none; }

.ncs-scope .ncs-chrome .widget_outer.large { flex-flow: column;
  display: flex; }

.ncs-scope .ncs-chrome .widget-lines_top-tile { padding: var(--spacing--16);
  grid-column-gap: var(--spacing--16);
  grid-row-gap: var(--spacing--16);
  border: 1px solid var(--_🎨-color--tokens---tone--faint);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  flex-flow: column;
  display: flex; }

.ncs-scope .ncs-chrome .widget-lines_top-tile.base { --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0); }

.ncs-scope .ncs-chrome .widget-lines_top-tile.large { flex: 1;
  justify-content: space-between;
  align-items: flex-start; }

.ncs-scope .ncs-chrome .widget-lines_bottom-tile { padding: var(--spacing--16);
  margin-top: auto;
  margin-bottom: auto; }

.ncs-scope .ncs-chrome .widget-lines_master { border-top: 1px solid var(--_🎨-color--tokens---tone--faint);
  border-bottom: 1px solid var(--_🎨-color--tokens---tone--faint);
  position: relative; }

.ncs-scope .ncs-chrome .widget-lines_info { grid-column-gap: var(--spacing--16);
  grid-row-gap: var(--spacing--8);
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .widget-lines_info-tile { grid-column-gap: var(--spacing--8);
  grid-row-gap: var(--spacing--8);
  justify-content: flex-start;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .widget-lines_circle { border-radius: var(--_🔘-radius---general--full);
  background-color: var(--_🎨-color--tokens---color--nscorecoral);
  width: .75rem;
  height: .75rem; }

.ncs-scope .ncs-chrome .widget-lines_circle.peach { background-color: var(--_🎨-color--tokens---color--nslatencypeach); }

.ncs-scope .ncs-chrome .widget-lines_circle.faint { border: 1px solid var(--_🎨-color--tokens---tone--faint);
  background-color: var(--_🎨-color--tokens---tone--faint); }

.ncs-scope .ncs-chrome .widget-lines_circle.green { background-color: var(--_🎨-color--tokens---color--nssyntaxmint); }

.ncs-scope .ncs-chrome .widget-lines_circle.purple { background-color: var(--_🎨-color--tokens---color--nsqubitorchid); }

.ncs-scope .ncs-chrome .widget-lines_lines { z-index: -1;
  grid-column-gap: var(--spacing--20);
  grid-row-gap: var(--spacing--20);
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%; }

.ncs-scope .ncs-chrome .widget-lines_line { border: .06rem dashed var(--_🎨-color--tokens---tone--faint);
  width: .06rem;
  height: auto; }

.ncs-scope .ncs-chrome .widget-lines_line.low-op { border-color: var(--_🎨-color--base---base--light-0); }

.ncs-scope .ncs-chrome .lines-wrap_widget { z-index: 1;
  width: 100%;
  min-height: 8.38rem;
  display: flex;
  position: relative; }

.ncs-scope .ncs-chrome .lines-wrap_widget.small { min-height: 6.13rem; }

.ncs-scope .ncs-chrome .svg_widget-line { z-index: 2;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0%; }

.ncs-scope .ncs-chrome .svg_widget-line.line1 { position: static; }

.ncs-scope .ncs-chrome .svg_shadow { z-index: 3;
  background-image: linear-gradient(90deg, var(--_🎨-color--tokens---background--gradient-purposes--gradient-100), var(--_🎨-color--tokens---background--gradient-purposes--gradient-0));
  width: 20%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%; }

.ncs-scope .ncs-chrome .svg_shadow.reverse { background-image: linear-gradient(90deg, var(--_🎨-color--tokens---background--gradient-purposes--gradient-0), var(--_🎨-color--tokens---background--gradient-purposes--gradient-100));
  inset: 0% 0% 0% auto; }

.ncs-scope .ncs-chrome .tag_widget { padding: var(--spacing--4) var(--spacing--8);
  border-radius: var(--_🔘-radius---ui--tag);
  background-color: var(--_🎨-color--tokens---color--nssyntaxmint);
  color: var(--_🎨-color--base---base--dark-100);
  text-align: center; }

.ncs-scope .ncs-chrome .tag_widget.purple { background-color: var(--_🎨-color--tokens---color--nsqubitorchid); }

.ncs-scope .ncs-chrome .tag_widget.sky { background-color: var(--_🎨-color--tokens---color--nspacketsky); }

.ncs-scope .ncs-chrome .tag_widget.yellow { background-color: var(--_🎨-color--tokens---color--nscachesand); }

.ncs-scope .ncs-chrome .widget_time.inverted { --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0); }

.ncs-scope .ncs-chrome .tile_time-chart.third { background-color: var(--_🎨-color--tokens---color--nsqubitorchid); }

.ncs-scope .ncs-chrome .widget_list { padding: var(--spacing--16);
  grid-column-gap: var(--spacing--16);
  grid-row-gap: var(--spacing--16);
  border: 1px solid var(--_🎨-color--tokens---tone--faint);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  flex-flow: column;
  display: flex; }

.ncs-scope .ncs-chrome .widget_list.inverted { --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0); }

.ncs-scope .ncs-chrome .widget_list-item { grid-column-gap: var(--spacing--12);
  grid-row-gap: var(--spacing--12);
  justify-content: flex-start;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .icon-wrap_widget-large { padding: var(--spacing--12);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---color--nssyntaxmint);
  color: var(--_🎨-color--base---base--dark-100);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .icon-wrap_widget-large.yellow { background-color: var(--_🎨-color--tokens---color--nscachesand); }

.ncs-scope .ncs-chrome .icon-wrap_widget-large.purple { background-color: var(--_🎨-color--tokens---color--nsqubitorchid); }

.ncs-scope .ncs-chrome .icon-wrap_widget-large.sky { background-color: var(--_🎨-color--tokens---color--nspacketsky); }

.ncs-scope .ncs-chrome .icon-wrap_widget-large.peach { background-color: var(--_🎨-color--tokens---color--nslatencypeach); }

.ncs-scope .ncs-chrome .icon_widget-large { width: var(--_❇️-icon---regular-icons--medium);
  height: var(--_❇️-icon---regular-icons--medium);
  justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .text-wrap_widget-item { grid-column-gap: var(--spacing--4);
  grid-row-gap: var(--spacing--4);
  flex-flow: column;
  display: flex; }

.ncs-scope .ncs-chrome .widget-centered { max-height: 100%;
  margin: auto; }

.ncs-scope .ncs-chrome .widget-centered.full { width: 100%;
  max-width: 35rem; }

.ncs-scope .ncs-chrome .widget_table { border-radius: var(--_🔘-radius---general--large);
  background-color: var(--_🎨-color--tokens---background--lift);
  flex-flow: column;
  display: flex;
  overflow: hidden; }

.ncs-scope .ncs-chrome .widget_table.base { color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0); }

.ncs-scope .ncs-chrome .table_row { grid-column-gap: var(--spacing--0);
  grid-row-gap: var(--spacing--0);
  flex-flow: row;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 30% 35% 35%;
  grid-auto-columns: 1fr;
  display: grid; }

.ncs-scope .ncs-chrome .table_row._2-rows { grid-template-columns: 50% 50%; }

.ncs-scope .ncs-chrome .tabel-cell { padding: var(--spacing--16) var(--spacing--20);
  border-right: 1px solid var(--_🎨-color--tokens---tone--faint);
  border-bottom: 1px solid var(--_🎨-color--tokens---tone--faint);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .tabel-cell.top-cell { background-color: var(--_🎨-color--tokens---background--base);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0); }

.ncs-scope .ncs-chrome .tabel-cell.top-cell.yellow { background-color: var(--_🎨-color--tokens---color--nscachesand);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0); }

.ncs-scope .ncs-chrome .truncate-small { text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100px;
  overflow: hidden; }

.ncs-scope .ncs-chrome .widget-list_bottom-tile { padding: var(--spacing--16) var(--spacing--8);
  justify-content: flex-start;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .link_small-dropdown { font-family: var(--_🔠-typography---font-family--b3);
  color: var(--_🎨-color--tokens---tone--medium);
  font-size: var(--_🔠-typography---size--b3);
  line-height: var(--_🔠-typography---line-height--b3);
  font-weight: var(--_🔠-typography---font-weight--b3);
  letter-spacing: var(--_🔠-typography---letter-spacing--b3);
  transition: color .3s; }

.ncs-scope .ncs-chrome .link_small-dropdown:hover { color: var(--_🎨-color--tokens---tone--strong); }

.ncs-scope .ncs-chrome .image { height: 28px; }

.ncs-scope .ncs-chrome .image.revamp_override { height: 20px; }

.ncs-scope .ncs-chrome .tone-medium-2 { color: #231f23a3;
  font-size: var(--_🔠-typography---size--b3);
  text-align: center; }

.ncs-scope .ncs-chrome .heading { font-size: var(--_🔠-typography---size--h2);
  text-align: left; }

.ncs-scope .ncs-chrome .image-2 { width: 100%;
  padding-top: 40px;
  padding-bottom: 60px; }

.ncs-scope .ncs-chrome .image-3 { max-width: 90%; }

.ncs-scope .ncs-chrome .image-4, .ncs-scope .ncs-chrome .image-5 { max-width: 500px; }

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome { --spacing--8: .5rem; --spacing--32: 2rem; --spacing--0: 0rem; --spacing--12: .75rem; --spacing--16: 1rem; --spacing--24: 1.5rem; --container--large: 112.5rem; --spacing--64: 4rem; --spacing--48: 3rem; --layout-grid--margin: 2rem; --width--6-columns: 42.5rem; --width--4-columns: 28rem; --spacing--4: .25rem; --section-padding--large: 10rem; --section-padding--extra-large: 12.5rem; --section-padding--medium: 7.5rem; --section-padding--small: 5rem; --section-padding--extra-small: 2rem; --width--3-columns: 20.75rem; --width--2-columns: 13.5rem; --spacing--20: 1.25rem; --spacing--120: 7.5rem; --spacing--160: 10rem; --layout-grid--gutter: 1rem; --spacing--80: 5rem; --container--medium: 90rem; --width--9-columns: 64.25rem; --layout-grid--1-column-gap: 8.25rem; --width--5-columns: 35.25rem; --width--8-columns: 57rem; --width--1-column: 6.25rem; --layout-grid--2-column-gap: 15.5rem; --width--10-columns: 71.5rem; --spacing--200: 12.5rem; --width--7-columns: 49.75rem; --width--12-columns: 86rem; --container--small: 57rem; --animation--line-1-offset: 0rem; --animation--line-1-array: 0rem; --animation--line-2-offset: 0rem; --animation--line-2-array: 0rem; --animation--line-3-offset: 0rem; --animation--line-3-array: 0rem; --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body); --_🔠-typography---size--b2: 1rem; --_🔠-typography---line-height--b2: 1.5rem; --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b2: 0px; --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h1: 4rem; --_🔠-typography---line-height--h1: 4.25rem; --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h1: -.062rem; --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h2: 3rem; --_🔠-typography---line-height--h2: 3.5rem; --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h2: -.031rem; --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h3: 2.5rem; --_🔠-typography---line-height--h3: 3rem; --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h3: -.031rem; --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h4: 2rem; --_🔠-typography---line-height--h4: 2.5rem; --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h4: 0rem; --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h5: 1.5rem; --_🔠-typography---line-height--h5: 2rem; --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h5: 0rem; --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h6: 1.25rem; --_🔠-typography---line-height--h6: 1.5rem; --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h6: 0rem; --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label); --_🔠-typography---size--label-1: .75rem; --_🔠-typography---line-height--label-1: 1rem; --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-1: .75px; --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body); --_🔠-typography---size--b3: .813rem; --_🔠-typography---line-height--b3: 1.25rem; --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b3: 0px; --_🔠-typography---font--label: Ubuntu, Helvetica, sans-serif; --_🔠-typography---font--body: "Open Sans", sans-serif; --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body); --_🔠-typography---size--b1: 1.25rem; --_🔠-typography---line-height--b1: 2rem; --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b1: 0px; --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label); --_🔠-typography---size--label-2: .625rem; --_🔠-typography---line-height--label-2: .75rem; --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-2: .75px; --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button); --_🔠-typography---size--button-1: 1rem; --_🔠-typography---line-height--button-1: 1.25rem; --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-1: 0px; --_🔠-typography---line-height--button-2: 1rem; --_🔠-typography---all-weights--medium: 500; --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button); --_🔠-typography---size--button-2: .875rem; --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-2: 0px; --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h0: 5.5rem; --_🔠-typography---line-height--h0: 5.5rem; --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h0: -.125rem; --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--semi-bold); --_🔠-typography---font--heading-serif: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--heading-sans: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--button: "Open Sans", sans-serif; --_🔠-typography---weight--heading-serif: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--heading-sans: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--normal); --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--medium); --_🔠-typography---all-weights--thin: 100; --_🔠-typography---all-weights--extra-light: 200; --_🔠-typography---all-weights--light: 300; --_🔠-typography---all-weights--normal: 400; --_🔠-typography---all-weights--semi-bold: 600; --_🔠-typography---all-weights--bold: 700; --_🔠-typography---all-weights--extra-bold: 800; --_🔠-typography---all-weights--black: 900; --_🔘-radius---ui--input: .5rem; --_🔘-radius---general--default: .75rem; --_🔘-radius---ui--button-base: .5rem; --_🔘-radius---ui--button-circle: 1.5rem; --_🔘-radius---ui--tag: .5rem; --_🔘-radius---general--large: 1.25rem; --_🔘-radius---ui--nav-animation-radius: 0rem; --_🔘-radius---general--full: 100vw; --_🔘-radius---general--small: .5rem; --_❇️-icon---button-icon--circle-large: 1.25rem; --_❇️-icon---button-icon--rectangle-large: 1rem; --_❇️-icon---regular-icons--medium: 1.5rem; --_❇️-icon---regular-icons--small: 1rem; --_❇️-icon---icon-stroke: .094rem; --_❇️-icon---regular-icons--large: 2rem; --_❇️-icon---regular-icons--extra-small: .75rem; --_❇️-icon---button-icon--rectangle-small: .75rem; --_❇️-icon---button-icon--circle-small: 1rem }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .master-footer { grid-column-gap: var(--spacing--160);
    grid-row-gap: var(--spacing--160); }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .footer_top-tile { grid-column-gap: var(--spacing--120);
    grid-row-gap: var(--spacing--120);
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .footer_columns { grid-column-gap: var(--layout-grid--gutter);
    grid-row-gap: var(--layout-grid--gutter);
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    display: grid; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .footer_bottom-halves { flex-flow: wrap;
    display: flex; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .navbar.glass-bg { padding-left: 0;
    padding-right: 0; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .nav-container { padding-right: var(--spacing--20);
    padding-left: var(--spacing--20); }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .nav-menu_inner { width: 100%;
    height: 68dvh;
    min-height: 100%;
    padding: var(--spacing--4) var(--spacing--20) var(--spacing--16);
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    overflow: scroll; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .link_nav { padding: var(--spacing--0);
    font-family: var(--_🔠-typography---font-family--h5);
    font-size: var(--_🔠-typography---size--h5);
    line-height: var(--_🔠-typography---line-height--h5);
    font-weight: var(--_🔠-typography---font-weight--h5);
    letter-spacing: var(--_🔠-typography---letter-spacing--h5);
    justify-content: space-between;
    align-items: center;
    display: flex; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .nav-menu { background-color: #f7f6f5fa;
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    display: flex; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .nav_right { grid-column-gap: var(--spacing--16);
    grid-row-gap: var(--spacing--16); }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .menu-button { padding: var(--spacing--12);
    border: 1px solid var(--_🎨-color--tokens---button--secondary--default--border);
    border-radius: var(--_🔘-radius---ui--button-circle);
    background-color: var(--_🎨-color--tokens---button--secondary--default--background);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    color: var(--_🎨-color--tokens---button--secondary--default--text);
    flex: none;
    justify-content: center;
    align-items: center;
    display: flex; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .menu-button.w--open { background-color: var(--_🎨-color--tokens---button--secondary--default--background);
    color: var(--_🎨-color--tokens---button--secondary--default--text); }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .menu-button_inner { justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .menu-button_inner.close { color: var(--_🎨-color--tokens---button--secondary--default--text);
    display: none; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .icon_menu { width: var(--_❇️-icon---button-icon--circle-large);
    height: var(--_❇️-icon---button-icon--circle-large);
    flex: none;
    justify-content: center;
    align-items: center;
    display: flex; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .icon-wrap_dropdown { padding: var(--spacing--12);
    justify-content: center;
    align-items: center;
    display: flex; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .icon-wrap_dropdown.not-visible { opacity: 0;
    display: flex; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .icon-dropdown { display: none; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .dropdown-toggle { width: 100%;
    padding: var(--spacing--0);
    font-family: var(--_🔠-typography---font-family--h5);
    font-size: var(--_🔠-typography---size--h5);
    line-height: var(--_🔠-typography---line-height--h5);
    font-weight: var(--_🔠-typography---font-weight--h5);
    letter-spacing: var(--_🔠-typography---letter-spacing--h5);
    justify-content: space-between;
    align-items: center; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .dropdown-animated-box { width: var(--spacing--16);
    height: var(--spacing--16);
    flex: none;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .dropdown-line { width: 90%;
    height: var(--_❇️-icon---icon-stroke);
    background-color: var(--_🎨-color--tokens---tone--strong); }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .dropdown-line.absolute { width: var(--_❇️-icon---icon-stroke);
    height: 90%;
    position: absolute; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .dropdown { width: 100%;
    margin-left: 0;
    margin-right: 0; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .link_dropdown { padding: var(--spacing--0); }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .link_dropdown:hover, .ncs-scope .ncs-chrome .link_dropdown.w--current { background-color: var(--_🎨-color--base---base--light-0); }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .link_dropdown.smaller { padding-bottom: var(--spacing--0); }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .dropdown-list_small.w--open { padding-top: var(--spacing--20);
    padding-bottom: var(--spacing--20);
    position: static; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .dropdown_inner-small { padding: var(--spacing--0);
    grid-column-gap: var(--spacing--20);
    grid-row-gap: var(--spacing--20); }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .dropdown-small_wrap { border-radius: var(--spacing--0);
    background-color: var(--_🎨-color--base---base--light-0);
    box-shadow: none;
    flex: 0 auto;
    overflow: visible; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .nav_button-desktop { display: none; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .divider_mobile-menu { background-color: var(--_🎨-color--tokens---tone--faint);
    flex: none;
    width: 100%;
    height: 1px;
    display: block; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .nav_wrap-menu { width: 100%;
    height: 100%;
    padding-bottom: var(--spacing--8);
    grid-column-gap: var(--spacing--8);
    grid-row-gap: var(--spacing--8);
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    display: flex; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .nav-menu_mobile-button { margin-top: var(--spacing--24);
    flex-flow: column;
    display: flex; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .marquee-shadow.large { width: 5rem; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .faq_halves { grid-template-columns: 1fr; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .tabs-content-features { height: 100%;
    margin-bottom: 80px; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .tab-pane-features { height: auto; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .tab-menu_features { margin-right: 0; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .tabs_features { flex-flow: column-reverse; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .feature-tabs_halves { grid-column-gap: var(--spacing--64);
    grid-row-gap: var(--spacing--64);
    grid-template-columns: 1fr; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .icon-wrap_tag-large.peach.top { transform: translate(0, 56px); }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .card_testimonial.bento-testimonial { max-width: none; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .widget_outer.time { width: auto; }
}

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .image-2 { padding-top: 40px;
    padding-bottom: 40px; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome { --spacing--8: .5rem; --spacing--32: 1.5rem; --spacing--0: 0rem; --spacing--12: .5rem; --spacing--16: .75rem; --spacing--24: 1.25rem; --container--large: 112.5rem; --spacing--64: 3rem; --spacing--48: 2rem; --layout-grid--margin: 1rem; --width--6-columns: 42.5rem; --width--4-columns: 28rem; --spacing--4: .25rem; --section-padding--large: 6rem; --section-padding--extra-large: 10rem; --section-padding--medium: 5rem; --section-padding--small: 3rem; --section-padding--extra-small: 1.5rem; --width--3-columns: 20.75rem; --width--2-columns: 13.5rem; --spacing--20: 1rem; --spacing--120: 5rem; --spacing--160: 6.5rem; --layout-grid--gutter: .75rem; --spacing--80: 3.5rem; --container--medium: 90rem; --width--9-columns: 64.25rem; --layout-grid--1-column-gap: 2.5rem; --width--5-columns: 35.25rem; --width--8-columns: 57rem; --width--1-column: 6.25rem; --layout-grid--2-column-gap: 2.5rem; --width--10-columns: 71.5rem; --spacing--200: 8rem; --width--7-columns: 49.75rem; --width--12-columns: 86rem; --container--small: 57rem; --animation--line-1-offset: 0rem; --animation--line-1-array: 0rem; --animation--line-2-offset: 0rem; --animation--line-2-array: 0rem; --animation--line-3-offset: 0rem; --animation--line-3-array: 0rem; --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body); --_🔠-typography---size--b2: .875rem; --_🔠-typography---line-height--b2: 1.25rem; --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b2: 0px; --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h1: 3rem; --_🔠-typography---line-height--h1: 3.25rem; --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h1: -.062rem; --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h2: 2.25rem; --_🔠-typography---line-height--h2: 2.5rem; --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h2: -.031rem; --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h3: 1.75rem; --_🔠-typography---line-height--h3: 2rem; --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h3: -.016rem; --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h4: 1.5rem; --_🔠-typography---line-height--h4: 1.75rem; --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h4: 0rem; --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h5: 1.25rem; --_🔠-typography---line-height--h5: 1.75rem; --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h5: 0rem; --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h6: 1rem; --_🔠-typography---line-height--h6: 1.25rem; --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h6: 0rem; --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label); --_🔠-typography---size--label-1: .625rem; --_🔠-typography---line-height--label-1: .75rem; --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-1: .5px; --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body); --_🔠-typography---size--b3: .75rem; --_🔠-typography---line-height--b3: 1rem; --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b3: 0px; --_🔠-typography---font--label: Ubuntu, Helvetica, sans-serif; --_🔠-typography---font--body: "Open Sans", sans-serif; --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body); --_🔠-typography---size--b1: 1rem; --_🔠-typography---line-height--b1: 1.5rem; --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b1: 0px; --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label); --_🔠-typography---size--label-2: .5rem; --_🔠-typography---line-height--label-2: .625rem; --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-2: .5px; --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button); --_🔠-typography---size--button-1: .875rem; --_🔠-typography---line-height--button-1: 1.25rem; --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-1: 0px; --_🔠-typography---line-height--button-2: .75rem; --_🔠-typography---all-weights--medium: 500; --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button); --_🔠-typography---size--button-2: .75rem; --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-2: 0px; --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h0: 3.25rem; --_🔠-typography---line-height--h0: 3.5rem; --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h0: -.125rem; --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--semi-bold); --_🔠-typography---font--heading-serif: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--heading-sans: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--button: "Open Sans", sans-serif; --_🔠-typography---weight--heading-serif: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--heading-sans: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--normal); --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--medium); --_🔠-typography---all-weights--thin: 100; --_🔠-typography---all-weights--extra-light: 200; --_🔠-typography---all-weights--light: 300; --_🔠-typography---all-weights--normal: 400; --_🔠-typography---all-weights--semi-bold: 600; --_🔠-typography---all-weights--bold: 700; --_🔠-typography---all-weights--extra-bold: 800; --_🔠-typography---all-weights--black: 900; --_🔘-radius---ui--input: .5rem; --_🔘-radius---general--default: .75rem; --_🔘-radius---ui--button-base: .5rem; --_🔘-radius---ui--button-circle: 1.5rem; --_🔘-radius---ui--tag: .5rem; --_🔘-radius---general--large: 1rem; --_🔘-radius---ui--nav-animation-radius: 0rem; --_🔘-radius---general--full: 100vw; --_🔘-radius---general--small: .25rem; --_❇️-icon---button-icon--circle-large: 1.25rem; --_❇️-icon---button-icon--rectangle-large: 1rem; --_❇️-icon---regular-icons--medium: 1rem; --_❇️-icon---regular-icons--small: .75rem; --_❇️-icon---icon-stroke: .094rem; --_❇️-icon---regular-icons--large: 1.5rem; --_❇️-icon---regular-icons--extra-small: .5rem; --_❇️-icon---button-icon--rectangle-small: .75rem; --_❇️-icon---button-icon--circle-small: .75rem }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .icon-wrap_button.right { margin-right: 0; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .icon_button { width: 12px; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .footer_bottom-tile { grid-column-gap: .5rem;
    grid-row-gap: .5rem; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .footer_columns { grid-row-gap: var(--spacing--64);
    flex-flow: wrap;
    grid-template-columns: 1fr 1fr;
    place-items: start;
    width: 100%; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .right-footer { order: -9999; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .footer_bottom-halves { grid-column-gap: var(--spacing--80);
    grid-row-gap: var(--spacing--80);
    grid-template-columns: 1.5fr; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .footer_bottom-right { order: -9999; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .footer_bottom-left { grid-row-gap: var(--spacing--12); }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .brand_navbar { max-width: 7rem;
    padding-left: 0; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .faq_animated-box { width: 2rem;
    height: 2rem; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .marquee-shadow.large { width: 5rem;
    display: none; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .card_case { min-height: 34.25rem;
    max-height: none; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .button_case-slider.prev { transform: translate(-42px); }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .slider_button-features.prev { left: 0;
    right: auto; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .tabs-content-features { position: static; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .image-wrap_product-c-tabs { min-height: auto;
    max-height: none; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .column_product-integrations.right { order: -9999; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .section_home-a-products { overflow: clip; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .headline_home-testimonials { max-width: var(--width--3-columns); }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .headline_home-a { padding-left: 0;
    padding-right: 0; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .home_scroll-halves { flex-flow: column-reverse;
    grid-template-columns: 1fr;
    display: flex; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .image-wrap_scroll { height: 22.5rem;
    display: flex; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .image-wrap_scroll.desktop { display: none; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .scroll_halves { display: block; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .left_scroll { padding-top: var(--spacing--0);
    padding-bottom: var(--spacing--0);
    grid-column-gap: var(--spacing--120);
    grid-row-gap: var(--spacing--120); }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .right_scroll { display: none; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .image-2 { padding-top: 20px;
    padding-left: 0;
    padding-right: 0; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome { --spacing--8: .5rem; --spacing--32: 1.5rem; --spacing--0: 0rem; --spacing--12: .5rem; --spacing--16: .75rem; --spacing--24: 1.25rem; --container--large: 112.5rem; --spacing--64: 3rem; --spacing--48: 2rem; --layout-grid--margin: 1rem; --width--6-columns: 42.5rem; --width--4-columns: 28rem; --spacing--4: .25rem; --section-padding--large: 6rem; --section-padding--extra-large: 10rem; --section-padding--medium: 5rem; --section-padding--small: 3rem; --section-padding--extra-small: 1.5rem; --width--3-columns: 20.75rem; --width--2-columns: 13.5rem; --spacing--20: 1rem; --spacing--120: 5rem; --spacing--160: 6.5rem; --layout-grid--gutter: .75rem; --spacing--80: 3.5rem; --container--medium: 90rem; --width--9-columns: 64.25rem; --layout-grid--1-column-gap: 2.5rem; --width--5-columns: 35.25rem; --width--8-columns: 57rem; --width--1-column: 6.25rem; --layout-grid--2-column-gap: 2.5rem; --width--10-columns: 71.5rem; --spacing--200: 8rem; --width--7-columns: 49.75rem; --width--12-columns: 86rem; --container--small: 57rem; --animation--line-1-offset: 0rem; --animation--line-1-array: 0rem; --animation--line-2-offset: 0rem; --animation--line-2-array: 0rem; --animation--line-3-offset: 0rem; --animation--line-3-array: 0rem; --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body); --_🔠-typography---size--b2: .875rem; --_🔠-typography---line-height--b2: 1.25rem; --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b2: 0px; --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h1: 3rem; --_🔠-typography---line-height--h1: 3.25rem; --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h1: -.062rem; --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h2: 2.25rem; --_🔠-typography---line-height--h2: 2.5rem; --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h2: -.031rem; --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h3: 1.75rem; --_🔠-typography---line-height--h3: 2rem; --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h3: -.016rem; --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h4: 1.5rem; --_🔠-typography---line-height--h4: 1.75rem; --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h4: 0rem; --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h5: 1.25rem; --_🔠-typography---line-height--h5: 1.75rem; --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h5: 0rem; --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h6: 1rem; --_🔠-typography---line-height--h6: 1.25rem; --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h6: 0rem; --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label); --_🔠-typography---size--label-1: .625rem; --_🔠-typography---line-height--label-1: .75rem; --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-1: .5px; --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body); --_🔠-typography---size--b3: .75rem; --_🔠-typography---line-height--b3: 1rem; --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b3: 0px; --_🔠-typography---font--label: Ubuntu, Helvetica, sans-serif; --_🔠-typography---font--body: "Open Sans", sans-serif; --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body); --_🔠-typography---size--b1: 1rem; --_🔠-typography---line-height--b1: 1.5rem; --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b1: 0px; --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label); --_🔠-typography---size--label-2: .5rem; --_🔠-typography---line-height--label-2: .625rem; --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-2: .5px; --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button); --_🔠-typography---size--button-1: .875rem; --_🔠-typography---line-height--button-1: 1.25rem; --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-1: 0px; --_🔠-typography---line-height--button-2: .75rem; --_🔠-typography---all-weights--medium: 500; --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button); --_🔠-typography---size--button-2: .75rem; --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-2: 0px; --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h0: 3.25rem; --_🔠-typography---line-height--h0: 3.5rem; --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h0: -.125rem; --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--semi-bold); --_🔠-typography---font--heading-serif: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--heading-sans: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--button: "Open Sans", sans-serif; --_🔠-typography---weight--heading-serif: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--heading-sans: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--normal); --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--medium); --_🔠-typography---all-weights--thin: 100; --_🔠-typography---all-weights--extra-light: 200; --_🔠-typography---all-weights--light: 300; --_🔠-typography---all-weights--normal: 400; --_🔠-typography---all-weights--semi-bold: 600; --_🔠-typography---all-weights--bold: 700; --_🔠-typography---all-weights--extra-bold: 800; --_🔠-typography---all-weights--black: 900; --_🔘-radius---ui--input: .5rem; --_🔘-radius---general--default: .75rem; --_🔘-radius---ui--button-base: .5rem; --_🔘-radius---ui--button-circle: 1.5rem; --_🔘-radius---ui--tag: .5rem; --_🔘-radius---general--large: 1rem; --_🔘-radius---ui--nav-animation-radius: 0rem; --_🔘-radius---general--full: 100vw; --_🔘-radius---general--small: .25rem; --_❇️-icon---button-icon--circle-large: 1.25rem; --_❇️-icon---button-icon--rectangle-large: 1rem; --_❇️-icon---regular-icons--medium: 1rem; --_❇️-icon---regular-icons--small: .75rem; --_❇️-icon---icon-stroke: .094rem; --_❇️-icon---regular-icons--large: 1.5rem; --_❇️-icon---regular-icons--extra-small: .5rem; --_❇️-icon---button-icon--rectangle-small: .75rem; --_❇️-icon---button-icon--circle-small: .75rem }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .footer_columns { grid-auto-columns: 1fr; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .footer_bottom-right { grid-row-gap: 1.25rem;
    flex-flow: wrap; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .footer_legal { grid-row-gap: var(--spacing--12); }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .overlay_card-case { height: 75%; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .card_testimonial { max-width: var(--width--3-columns);
    min-height: 16rem; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .logo_testimonial { max-width: 6.25rem; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .widget_outer.large { max-width: 17rem; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .widget_table { overflow: scroll; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .widget_table.fixed { width: 100%;
    max-width: 250px;
    margin-left: auto;
    margin-right: auto; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .table_row { grid-template-columns: 130px 130px 180px; }
}

.ncs-scope .ncs-chrome #w-node-_71c28f1d-67b4-5136-6d57-2a875837a250-d0446e59, .ncs-scope .ncs-chrome #w-node-_71c28f1d-67b4-5136-6d57-2a875837a26d-d0446e59, .ncs-scope .ncs-chrome #w-node-_98639d13-f490-7cfe-5c11-139cf5592dd0-d0446e59, .ncs-scope .ncs-chrome #w-node-_8b974130-51f9-931b-a5f7-ade0d7d8e024-d0446e59 { grid-area: span 1 / span 1 / span 1 / span 1; }

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome #w-node-_71c28f1d-67b4-5136-6d57-2a875837a250-d0446e59 { order: -9999; }
}

.ncs-scope .ncs-chrome [data-ncs-dropdown-panel][hidden],
.ncs-scope #ncs-dropdown-overlay-root [data-ncs-dropdown-panel][hidden],
.ncs-scope .ncs-chrome [data-ncs-dropdown-panel][aria-hidden="true"],
.ncs-scope #ncs-dropdown-overlay-root [data-ncs-dropdown-panel][aria-hidden="true"] { display: none !important; }
.ncs-scope .ncs-chrome [data-ncs-dropdown-panel][data-ncs-open="true"],
.ncs-scope #ncs-dropdown-overlay-root [data-ncs-dropdown-panel][data-ncs-open="true"] { display: block !important; }
.ncs-scope .ncs-chrome [data-ncs-dropdown] { position: relative; }
.ncs-scope .ncs-chrome button { border-width: 0; border-style: solid; border-color: transparent; }
.ncs-scope .ncs-chrome .ncs-synth-dropdown-panel { position: absolute; top: calc(100% + 8px); left: 0; min-width: 220px; max-width: min(84vw, 360px); padding: 10px; border-radius: 12px; border: 1px solid rgba(15, 23, 42, 0.12); background: #ffffff; box-shadow: 0 14px 32px rgba(15, 23, 42, 0.16); z-index: 1200; display: grid; gap: 4px; }
.ncs-scope #ncs-dropdown-overlay-root .ncs-synth-dropdown-panel { position: fixed; min-width: 220px; max-width: min(84vw, 360px); padding: 10px; border-radius: 12px; border: 1px solid rgba(15, 23, 42, 0.12); background: #ffffff; box-shadow: 0 14px 32px rgba(15, 23, 42, 0.16); z-index: 2147483000; display: grid; gap: 4px; }
.ncs-scope .ncs-chrome .ncs-synth-dropdown-panel a[role="menuitem"],
.ncs-scope #ncs-dropdown-overlay-root .ncs-synth-dropdown-panel a[role="menuitem"] { display: block; padding: 8px 10px; border-radius: 8px; text-decoration: none; color: inherit; font: inherit; line-height: 1.35; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ncs-scope .ncs-chrome .ncs-synth-dropdown-panel a[role="menuitem"]:hover,
.ncs-scope .ncs-chrome .ncs-synth-dropdown-panel a[role="menuitem"]:focus,
.ncs-scope #ncs-dropdown-overlay-root .ncs-synth-dropdown-panel a[role="menuitem"]:hover,
.ncs-scope #ncs-dropdown-overlay-root .ncs-synth-dropdown-panel a[role="menuitem"]:focus { background: rgba(15, 23, 42, 0.06); outline: none; }
.ncs-scope .ncs-chrome .ncs-synth-dropdown-panel[data-ncs-chrome-theme="dark"],
.ncs-scope #ncs-dropdown-overlay-root .ncs-synth-dropdown-panel[data-ncs-chrome-theme="dark"] { border-color: rgba(148, 163, 184, 0.18); background: rgba(15, 23, 42, 0.96); box-shadow: 0 18px 40px rgba(2, 6, 23, 0.48); color: rgb(226, 232, 240); }
.ncs-scope .ncs-chrome .ncs-synth-dropdown-panel[data-ncs-chrome-theme="dark"] a[role="menuitem"]:hover,
.ncs-scope .ncs-chrome .ncs-synth-dropdown-panel[data-ncs-chrome-theme="dark"] a[role="menuitem"]:focus,
.ncs-scope #ncs-dropdown-overlay-root .ncs-synth-dropdown-panel[data-ncs-chrome-theme="dark"] a[role="menuitem"]:hover,
.ncs-scope #ncs-dropdown-overlay-root .ncs-synth-dropdown-panel[data-ncs-chrome-theme="dark"] a[role="menuitem"]:focus { background: rgba(148, 163, 184, 0.12); outline: none; }

.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, .ncs-scope .ncs-chrome section { 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 { 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 [data-w-dynpage] [data-w-cloak] { color: rgba(0, 0, 0, 0) !important }
.ncs-scope .ncs-chrome ul { margin-top: 0px; margin-bottom: 10px; padding-left: 40px; }
.ncs-scope .ncs-chrome .w-embed::before, .ncs-scope .ncs-chrome .w-embed::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.ncs-scope .ncs-chrome .w-embed::after { clear: both; }
.ncs-scope .ncs-chrome button { cursor: pointer; appearance: button; border: 0px; }
.ncs-scope .ncs-chrome .w-container { max-width: 940px; margin-left: auto; margin-right: auto; }
.ncs-scope .ncs-chrome .w-container::before, .ncs-scope .ncs-chrome .w-container::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.ncs-scope .ncs-chrome .w-container::after { clear: both; }
.ncs-scope .ncs-chrome .w-container .w-row { margin-left: -10px; margin-right: -10px; }
@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .w-container { max-width: 728px; }
}
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .w-container .w-row { margin-left: 0px; margin-right: 0px; }
}
@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .w-container { max-width: none; }
}
.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-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.w--current { color: rgb(0, 130, 243); }
.ncs-scope .ncs-chrome .w-nav-menu { float: right; 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 { display: block; }
@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); }
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.ncs-scope .ncs-chrome .w-layout-blockcontainer { max-width: 940px; margin-left: auto; margin-right: auto; display: block; }
@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .w-layout-blockcontainer { max-width: 728px; }
}
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .w-layout-blockcontainer { max-width: none; }
}
.ncs-scope .ncs-chrome { background-color: var(--_🎨-color--tokens---background--base); font-family: var(--_🔠-typography---font-family--b2); color: var(--_🎨-color--tokens---tone--strong); font-size: var(--_🔠-typography---size--b2); line-height: var(--_🔠-typography---line-height--b2); font-weight: var(--_🔠-typography---font-weight--b2); letter-spacing: var(--_🔠-typography---letter-spacing--b2); --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-48); --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32); --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-48); --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid); --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--primary--default--text: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---button--secondary--default--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--primary--hover--text: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---button--secondary--hover--text: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0); --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8); --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-64); --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-8); --_🎨-color--tokens---button--tertiary--default--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---button--tertiary--hover--text: var(--_🎨-color--base---base--dark-88); --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand); --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky); --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint); --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral); --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light); --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach); --_🎨-color--tokens---background--shadow: var(--_🎨-color--base---base--dark-8); --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64); --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0); --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64); --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-32); --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100); --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0); --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light); --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100); --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0) }
.ncs-scope .ncs-chrome a { color: var(--_🎨-color--tokens---tone--strong); text-decoration: none; }
.ncs-scope .ncs-chrome ul { margin-top: 0px; margin-bottom: 10px; padding-left: 20px; }
.ncs-scope .ncs-chrome li { margin-bottom: var(--spacing--8); }
.ncs-scope .ncs-chrome img { box-sizing: border-box; aspect-ratio: auto; max-width: 100%; display: inline-block; }
.ncs-scope .ncs-chrome .container-large { z-index: 2; width: 100%; max-width: var(--container--large); }
.ncs-scope .ncs-chrome .container-large.no-max { max-width: none; }
.ncs-scope .ncs-chrome .text-size-small { font-family: var(--_🔠-typography---font-family--b3); font-size: var(--_🔠-typography---size--b3); line-height: var(--_🔠-typography---line-height--b3); font-weight: var(--_🔠-typography---font-weight--b3); letter-spacing: var(--_🔠-typography---letter-spacing--b3); margin-top: 0px; margin-bottom: 0px; }
.ncs-scope .ncs-chrome .text-size-small.tone-medium.truncated { text-overflow: ellipsis; white-space: nowrap; max-width: 200px; overflow: hidden; }
.ncs-scope .ncs-chrome .footer { z-index: 3; backdrop-filter: blur(40px); background-color: rgba(247, 246, 245, 0.4); width: 100%; padding-top: 20px; position: relative; }
.ncs-scope .ncs-chrome .cta_primary { border-radius: var(--_🔘-radius---ui--button-base); backdrop-filter: blur(10px); font-family: var(--_🔠-typography---font-family--button-1); color: var(--_🎨-color--tokens---button--primary--default--text); font-size: var(--_🔠-typography---size--button-1); line-height: var(--_🔠-typography---line-height--button-1); font-weight: var(--_🔠-typography---font-weight--button-1); letter-spacing: var(--_🔠-typography---letter-spacing--button-1); cursor: pointer; flex: 0 0 auto; justify-content: center; align-items: center; transition: color 0.3s; display: flex; position: relative; }
.ncs-scope .ncs-chrome .cta_primary:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f) { color: var(--_🎨-color--tokens---button--secondary--default--text); }
.ncs-scope .ncs-chrome .cta_primary:hover { color: var(--_🎨-color--tokens---button--primary--hover--text); }
.ncs-scope .ncs-chrome .cta_primary:hover:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f) { color: var(--_🎨-color--tokens---button--secondary--hover--text); }
.ncs-scope .ncs-chrome .cta_primary.secondary { color: var(--_🎨-color--tokens---button--secondary--default--text); }
.ncs-scope .ncs-chrome .cta_primary.secondary:hover { color: var(--_🎨-color--tokens---button--secondary--hover--text); }
.ncs-scope .ncs-chrome .button_text-mask { height: var(--_🔠-typography---line-height--button-1); pointer-events: none; flex: 0 0 auto; overflow: hidden; }
.ncs-scope .ncs-chrome .button_text-mask.button-2 { height: var(--_🔠-typography---line-height--button-2); }
.ncs-scope .ncs-chrome .text-button { z-index: 1; text-shadow: 0 1.5em 0 var(--_🎨-color--tokens---button--primary--hover--text); position: relative; }
.ncs-scope .ncs-chrome .text-button:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .ncs-scope .ncs-chrome .text-button:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc), .ncs-scope .ncs-chrome .text-button.secondary-6 { text-shadow: 0 1.5em 0 var(--_🎨-color--tokens---button--secondary--hover--text); }
.ncs-scope .ncs-chrome .btn-bg { border: 1px solid var(--_🎨-color--tokens---button--primary--default--border); border-radius: var(--_🔘-radius---ui--button-base); background-color: var(--_🎨-color--tokens---button--primary--default--background); transition: background-color 0.3s; position: absolute; inset: 0%; }
.ncs-scope .ncs-chrome .btn-bg:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .ncs-scope .ncs-chrome .btn-bg:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc) { border-color: var(--_🎨-color--tokens---button--secondary--default--border); background-color: var(--_🎨-color--tokens---button--secondary--default--background); }
.ncs-scope .ncs-chrome .btn-bg:hover { border-color: var(--_🎨-color--tokens---button--primary--hover--border); background-color: var(--_🎨-color--tokens---button--primary--hover--background); }
.ncs-scope .ncs-chrome .btn-bg:hover:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .ncs-scope .ncs-chrome .btn-bg:hover:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc) { border-color: var(--_🎨-color--tokens---button--secondary--hover--border); background-color: var(--_🎨-color--tokens---button--secondary--hover--background); }
.ncs-scope .ncs-chrome .btn-bg.secondary-9 { border-color: var(--_🎨-color--tokens---button--secondary--default--border); background-color: var(--_🎨-color--tokens---button--secondary--default--background); }
.ncs-scope .ncs-chrome .btn-bg.secondary-9:hover { border-color: var(--_🎨-color--tokens---button--secondary--hover--border); background-color: var(--_🎨-color--tokens---button--secondary--hover--background); }
.ncs-scope .ncs-chrome .tone-medium { color: var(--_🎨-color--tokens---tone--medium); }
.ncs-scope .ncs-chrome .tone-medium.text-size-large { font-size: var(--_🔠-typography---size--b2); text-align: left; display: block; }
.ncs-scope .ncs-chrome .text_body-bold { font-weight: var(--_🔠-typography---weight--body-bold); }
.ncs-scope .ncs-chrome .padding-global { width: 100%; padding-right: var(--layout-grid--margin); padding-left: var(--layout-grid--margin); }
.ncs-scope .ncs-chrome .footer_bottom-tile { flex-flow: column; display: flex; }
.ncs-scope .ncs-chrome .icon-socials { justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .footer-column { max-width: var(--width--2-columns); column-gap: var(--spacing--20); row-gap: var(--spacing--20); flex-flow: column; flex: 1 1 0%; display: flex; }
.ncs-scope .ncs-chrome .footer_socials { column-gap: var(--spacing--16); row-gap: var(--spacing--16); justify-content: flex-start; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .master-footer { padding-top: var(--spacing--24); padding-bottom: var(--spacing--24); column-gap: var(--spacing--120); row-gap: var(--spacing--120); flex-flow: column; display: flex; }
.ncs-scope .ncs-chrome .link_footer { column-gap: var(--spacing--8); row-gap: var(--spacing--8); color: var(--_🎨-color--tokens---tone--strong); justify-content: flex-start; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .link-socials { width: var(--_❇️-icon---regular-icons--small); height: var(--_❇️-icon---regular-icons--small); color: var(--_🎨-color--tokens---tone--strong); flex: 0 0 auto; justify-content: center; align-items: center; transition: color 0.3s; display: flex; }
.ncs-scope .ncs-chrome .link-socials:hover { opacity: 0.5; color: rgb(56, 29, 15); object-fit: fill; }
.ncs-scope .ncs-chrome .footer_top-tile { column-gap: var(--layout-grid--gutter); row-gap: var(--layout-grid--gutter); grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: flex-start; display: flex; }
.ncs-scope .ncs-chrome .footer_columns { column-gap: var(--layout-grid--gutter); row-gap: var(--layout-grid--gutter); flex: 1 1 0%; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: flex-end; align-items: flex-start; display: flex; }
.ncs-scope .ncs-chrome .left-footer { flex-flow: row; justify-content: flex-start; align-items: flex-start; display: flex; }
.ncs-scope .ncs-chrome .link_footer-legal { font-family: var(--_🔠-typography---font-family--b3); color: var(--_🎨-color--tokens---tone--strong); font-size: var(--_🔠-typography---size--b3); line-height: var(--_🔠-typography---line-height--b3); font-weight: var(--_🔠-typography---font-weight--b3); letter-spacing: var(--_🔠-typography---letter-spacing--b3); transition: color 0.3s; }
.ncs-scope .ncs-chrome .link_footer-legal:hover { color: rgb(56, 29, 15); }
.ncs-scope .ncs-chrome .footer_links-column { column-gap: var(--spacing--8); row-gap: var(--spacing--8); flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.ncs-scope .ncs-chrome .right-footer { flex: 1 1 0%; justify-content: flex-end; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .footer_bottom-halves { column-gap: var(--spacing--32); row-gap: var(--spacing--32); grid-template-rows: auto; grid-template-columns: 1.5fr 1fr; justify-content: space-between; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .footer_bottom-right { gap: 2rem; justify-content: space-between; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .footer_legal { column-gap: var(--spacing--16); row-gap: var(--spacing--16); flex-flow: wrap; justify-content: flex-start; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .footer_bottom-left { column-gap: var(--spacing--32); row-gap: var(--spacing--24); flex-flow: wrap; justify-content: flex-start; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .brand_footer { width: var(--spacing--32); height: var(--spacing--32); }
.ncs-scope .ncs-chrome .brand_footer.w--current { width: var(--spacing--160); height: var(--spacing--64); }
.ncs-scope .ncs-chrome .navbar { z-index: 2; padding-left: 20px; padding-right: 20px; }
.ncs-scope .ncs-chrome .navbar.glass-bg { backdrop-filter: blur(6px); background-color: rgba(247, 246, 245, 0.7); padding-left: 10px; padding-right: 10px; position: sticky; }
.ncs-scope .ncs-chrome .nav-container { width: 100%; max-width: var(--container--large); padding: var(--spacing--16) var(--spacing--24); column-gap: var(--spacing--24); row-gap: var(--spacing--24); border-radius: var(--_🔘-radius---general--large); justify-content: space-between; align-items: center; margin-left: auto; margin-right: auto; display: flex; position: sticky; }
.ncs-scope .ncs-chrome .brand_navbar { z-index: 2; max-width: 8.75rem; }
.ncs-scope .ncs-chrome .brand_navbar.w--current { max-width: 10rem; }
.ncs-scope .ncs-chrome .nav-menu_inner { column-gap: var(--spacing--8); row-gap: var(--spacing--8); justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .link_nav { padding: var(--spacing--8) var(--spacing--12); font-family: var(--_🔠-typography---font-family--button-2); color: var(--_🎨-color--tokens---button--secondary--default--text); font-size: var(--_🔠-typography---size--button-1); line-height: var(--_🔠-typography---line-height--button-2); font-weight: var(--_🔠-typography---font-weight--button-2); letter-spacing: var(--_🔠-typography---letter-spacing--button-2); }
.ncs-scope .ncs-chrome .nav-menu { z-index: 2; }
.ncs-scope .ncs-chrome .nav_right { z-index: 2; column-gap: var(--spacing--8); row-gap: var(--spacing--8); justify-content: center; align-items: center; display: flex; position: relative; }
.ncs-scope .ncs-chrome .icon-wrap_dropdown { flex: 0 0 auto; }
.ncs-scope .ncs-chrome .icon-wrap_dropdown.not-visible { display: none; }
.ncs-scope .ncs-chrome .icon-dropdown { width: var(--_❇️-icon---button-icon--rectangle-large); height: var(--_❇️-icon---button-icon--rectangle-large); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .dropdown-toggle { z-index: 0; padding: var(--spacing--8) var(--spacing--12); column-gap: var(--spacing--4); row-gap: var(--spacing--4); font-family: var(--_🔠-typography---font-family--button-2); color: var(--_🎨-color--tokens---tone--strong); font-size: var(--_🔠-typography---size--button-1); line-height: var(--_🔠-typography---line-height--button-2); font-weight: var(--_🔠-typography---font-weight--button-2); letter-spacing: var(--_🔠-typography---letter-spacing--button-2); justify-content: center; align-items: center; display: flex; position: static; }
.ncs-scope .ncs-chrome .dropdown-animated-box { display: none; }
.ncs-scope .ncs-chrome .dropdown { z-index: 0; position: static; transform: none !important; }
.ncs-scope .ncs-chrome .dropdown.small { position: relative; }
.ncs-scope .ncs-chrome .link_dropdown { padding: var(--spacing--12) var(--spacing--12) var(--spacing--16); column-gap: var(--spacing--16); row-gap: var(--spacing--16); border-radius: var(--_🔘-radius---general--default); color: var(--_🎨-color--tokens---tone--strong); justify-content: flex-start; align-items: flex-start; transition: background-color 0.3s; display: flex; }
.ncs-scope .ncs-chrome .link_dropdown:hover, .ncs-scope .ncs-chrome .link_dropdown.w--current { background-color: var(--_🎨-color--tokens---background--depth); }
.ncs-scope .ncs-chrome .link_dropdown.smaller { padding-bottom: var(--spacing--12); }
.ncs-scope .ncs-chrome .link_dropdown.smaller:hover { background-color: var(--_🎨-color--tokens---background--lift); }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link { padding: var(--spacing--12); border-radius: var(--_🔘-radius---general--default); background-color: var(--_🎨-color--tokens---background--lift); color: var(--_🎨-color--tokens---tone--strong); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.purple { background-color: var(--_🎨-color--tokens---color--nsqubitorchid); color: var(--_🎨-color--base---base--dark-100); }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.green { background-color: var(--_🎨-color--tokens---color--nssyntaxmint); color: var(--_🎨-color--base---base--dark-100); }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.blue { background-color: var(--_🎨-color--tokens---color--nspacketsky); color: var(--_🎨-color--base---base--dark-100); }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.yellow { background-color: var(--_🎨-color--tokens---color--nscachesand); color: var(--_🎨-color--base---base--dark-100); }
.ncs-scope .ncs-chrome .icon-wrap_dropdown-link.peach { background-color: var(--_🎨-color--tokens---color--nslatencypeach); color: var(--_🎨-color--base---base--dark-100); }
.ncs-scope .ncs-chrome .icon_dropdown-link { width: var(--_❇️-icon---regular-icons--medium); height: var(--_❇️-icon---regular-icons--medium); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .text-wrap_dropdown-item { column-gap: var(--spacing--4); row-gap: var(--spacing--4); flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.ncs-scope .ncs-chrome .text-wrap_dropdown-item.bigger-gap { column-gap: var(--spacing--8); row-gap: var(--spacing--8); }
.ncs-scope .ncs-chrome .name-wrap_dropdown-link { column-gap: var(--spacing--4); row-gap: var(--spacing--4); justify-content: flex-start; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .dropdown-list_small.w--open { border-bottom-left-radius: var(--_🔘-radius---general--large); border-bottom-right-radius: var(--_🔘-radius---general--large); background-color: rgb(247, 246, 245); flex-flow: row; min-width: 280px; display: flex; }
.ncs-scope .ncs-chrome .dropdown_inner-small { padding: var(--spacing--12); object-fit: fill; flex-flow: column; flex: 1 1 0%; display: flex; }
.ncs-scope .ncs-chrome .dropdown-small_wrap { object-fit: fill; flex: 1 1 0%; display: flex; overflow: hidden; }
.ncs-scope .ncs-chrome .divider_mobile-menu { display: none; }
.ncs-scope .ncs-chrome .menu_veriations { column-gap: var(--spacing--4); row-gap: var(--spacing--4); flex-flow: wrap; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .nav-menu_mobile-button { display: none; }
.ncs-scope .ncs-chrome .tab-link_pricing.w--current { background-color: var(--_🎨-color--tokens---button--secondary--hover--background); color: var(--_🎨-color--tokens---button--secondary--hover--text); }
.ncs-scope .ncs-chrome .tab-link_integrations.w--current { background-color: var(--_🎨-color--base---base--light-0); color: var(--_🎨-color--tokens---tone--strong); }
.ncs-scope .ncs-chrome .tab_accordion.w--current { background-color: var(--_🎨-color--tokens---background--lift); color: var(--_🎨-color--tokens---tone--strong); }
.ncs-scope .ncs-chrome .tab-link_home-hero.w--current { background-color: var(--_🎨-color--tokens---button--secondary--hover--background); color: var(--_🎨-color--tokens---button--secondary--hover--text); }
.ncs-scope .ncs-chrome .button-inner { padding: var(--spacing--12) var(--spacing--16); pointer-events: none; flex: 0 0 auto; justify-content: center; align-items: center; display: flex; overflow: hidden; }
.ncs-scope .ncs-chrome .lines-wrap_widget.small { min-height: 6.13rem; }
.ncs-scope .ncs-chrome .link_small-dropdown { font-family: var(--_🔠-typography---font-family--b3); color: var(--_🎨-color--tokens---tone--medium); font-size: var(--_🔠-typography---size--b3); line-height: var(--_🔠-typography---line-height--b3); font-weight: var(--_🔠-typography---font-weight--b3); letter-spacing: var(--_🔠-typography---letter-spacing--b3); transition: color 0.3s; }
.ncs-scope .ncs-chrome .link_small-dropdown:hover { color: var(--_🎨-color--tokens---tone--strong); }
.ncs-scope .ncs-chrome .tone-medium-2 { color: rgba(35, 31, 35, 0.64); font-size: var(--_🔠-typography---size--b3); text-align: center; }
.ncs-scope .ncs-chrome .image-3 { max-width: 90%; }
@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome { --spacing--8: .5rem; --spacing--32: 2rem; --spacing--0: 0rem; --spacing--12: .75rem; --spacing--16: 1rem; --spacing--24: 1.5rem; --container--large: 112.5rem; --spacing--64: 4rem; --spacing--48: 3rem; --layout-grid--margin: 2rem; --width--6-columns: 42.5rem; --width--4-columns: 28rem; --spacing--4: .25rem; --section-padding--large: 10rem; --section-padding--extra-large: 12.5rem; --section-padding--medium: 7.5rem; --section-padding--small: 5rem; --section-padding--extra-small: 2rem; --width--3-columns: 20.75rem; --width--2-columns: 13.5rem; --spacing--20: 1.25rem; --spacing--120: 7.5rem; --spacing--160: 10rem; --layout-grid--gutter: 1rem; --spacing--80: 5rem; --container--medium: 90rem; --width--9-columns: 64.25rem; --layout-grid--1-column-gap: 8.25rem; --width--5-columns: 35.25rem; --width--8-columns: 57rem; --width--1-column: 6.25rem; --layout-grid--2-column-gap: 15.5rem; --width--10-columns: 71.5rem; --spacing--200: 12.5rem; --width--7-columns: 49.75rem; --width--12-columns: 86rem; --container--small: 57rem; --animation--line-1-offset: 0rem; --animation--line-1-array: 0rem; --animation--line-2-offset: 0rem; --animation--line-2-array: 0rem; --animation--line-3-offset: 0rem; --animation--line-3-array: 0rem; --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body); --_🔠-typography---size--b2: 1rem; --_🔠-typography---line-height--b2: 1.5rem; --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b2: 0px; --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h1: 4rem; --_🔠-typography---line-height--h1: 4.25rem; --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h1: -.062rem; --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h2: 3rem; --_🔠-typography---line-height--h2: 3.5rem; --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h2: -.031rem; --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h3: 2.5rem; --_🔠-typography---line-height--h3: 3rem; --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h3: -.031rem; --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h4: 2rem; --_🔠-typography---line-height--h4: 2.5rem; --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h4: 0rem; --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h5: 1.5rem; --_🔠-typography---line-height--h5: 2rem; --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h5: 0rem; --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h6: 1.25rem; --_🔠-typography---line-height--h6: 1.5rem; --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h6: 0rem; --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label); --_🔠-typography---size--label-1: .75rem; --_🔠-typography---line-height--label-1: 1rem; --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-1: .75px; --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body); --_🔠-typography---size--b3: .813rem; --_🔠-typography---line-height--b3: 1.25rem; --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b3: 0px; --_🔠-typography---font--label: Ubuntu, Helvetica, sans-serif; --_🔠-typography---font--body: "Open Sans", sans-serif; --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body); --_🔠-typography---size--b1: 1.25rem; --_🔠-typography---line-height--b1: 2rem; --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b1: 0px; --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label); --_🔠-typography---size--label-2: .625rem; --_🔠-typography---line-height--label-2: .75rem; --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-2: .75px; --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button); --_🔠-typography---size--button-1: 1rem; --_🔠-typography---line-height--button-1: 1.25rem; --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-1: 0px; --_🔠-typography---line-height--button-2: 1rem; --_🔠-typography---all-weights--medium: 500; --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button); --_🔠-typography---size--button-2: .875rem; --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-2: 0px; --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h0: 5.5rem; --_🔠-typography---line-height--h0: 5.5rem; --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h0: -.125rem; --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--semi-bold); --_🔠-typography---font--heading-serif: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--heading-sans: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--button: "Open Sans", sans-serif; --_🔠-typography---weight--heading-serif: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--heading-sans: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--normal); --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--medium); --_🔠-typography---all-weights--thin: 100; --_🔠-typography---all-weights--extra-light: 200; --_🔠-typography---all-weights--light: 300; --_🔠-typography---all-weights--normal: 400; --_🔠-typography---all-weights--semi-bold: 600; --_🔠-typography---all-weights--bold: 700; --_🔠-typography---all-weights--extra-bold: 800; --_🔠-typography---all-weights--black: 900; --_🔘-radius---ui--input: .5rem; --_🔘-radius---general--default: .75rem; --_🔘-radius---ui--button-base: .5rem; --_🔘-radius---ui--button-circle: 1.5rem; --_🔘-radius---ui--tag: .5rem; --_🔘-radius---general--large: 1.25rem; --_🔘-radius---ui--nav-animation-radius: 0rem; --_🔘-radius---general--full: 100vw; --_🔘-radius---general--small: .5rem; --_❇️-icon---button-icon--circle-large: 1.25rem; --_❇️-icon---button-icon--rectangle-large: 1rem; --_❇️-icon---regular-icons--medium: 1.5rem; --_❇️-icon---regular-icons--small: 1rem; --_❇️-icon---icon-stroke: .094rem; --_❇️-icon---regular-icons--large: 2rem; --_❇️-icon---regular-icons--extra-small: .75rem; --_❇️-icon---button-icon--rectangle-small: .75rem; --_❇️-icon---button-icon--circle-small: 1rem }
.ncs-scope .ncs-chrome .master-footer { column-gap: var(--spacing--160); row-gap: var(--spacing--160); }
.ncs-scope .ncs-chrome .footer_top-tile { column-gap: var(--spacing--120); row-gap: var(--spacing--120); grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
.ncs-scope .ncs-chrome .footer_columns { column-gap: var(--layout-grid--gutter); row-gap: var(--layout-grid--gutter); flex-flow: wrap; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: flex-start; display: grid; }
.ncs-scope .ncs-chrome .footer_bottom-halves { flex-flow: wrap; display: flex; }
.ncs-scope .ncs-chrome .navbar.glass-bg { padding-left: 0px; padding-right: 0px; }
.ncs-scope .ncs-chrome .nav-container { padding-right: var(--spacing--20); padding-left: var(--spacing--20); }
.ncs-scope .ncs-chrome .nav-menu_inner { width: 100%; height: 68dvh; min-height: 100%; padding: var(--spacing--4) var(--spacing--20) var(--spacing--16); flex-flow: column; justify-content: flex-start; align-items: stretch; overflow: scroll; }
.ncs-scope .ncs-chrome .link_nav { padding: var(--spacing--0); font-family: var(--_🔠-typography---font-family--h5); font-size: var(--_🔠-typography---size--h5); line-height: var(--_🔠-typography---line-height--h5); font-weight: var(--_🔠-typography---font-weight--h5); letter-spacing: var(--_🔠-typography---letter-spacing--h5); justify-content: space-between; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .nav-menu { background-color: rgba(247, 246, 245, 0.98); flex-flow: column; justify-content: space-between; align-items: stretch; width: 100%; display: flex; }
.ncs-scope .ncs-chrome .nav_right { column-gap: var(--spacing--16); row-gap: var(--spacing--16); }
.ncs-scope .ncs-chrome .menu-button { padding: var(--spacing--12); border: 1px solid var(--_🎨-color--tokens---button--secondary--default--border); border-radius: var(--_🔘-radius---ui--button-circle); background-color: var(--_🎨-color--tokens---button--secondary--default--background); backdrop-filter: blur(8px); color: var(--_🎨-color--tokens---button--secondary--default--text); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .menu-button.w--open { background-color: var(--_🎨-color--tokens---button--secondary--default--background); color: var(--_🎨-color--tokens---button--secondary--default--text); }
.ncs-scope .ncs-chrome .menu-button_inner { justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.ncs-scope .ncs-chrome .menu-button_inner.close { color: var(--_🎨-color--tokens---button--secondary--default--text); display: none; }
.ncs-scope .ncs-chrome .icon_menu { width: var(--_❇️-icon---button-icon--circle-large); height: var(--_❇️-icon---button-icon--circle-large); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .icon-wrap_dropdown { padding: var(--spacing--12); justify-content: center; align-items: center; display: flex; }
.ncs-scope .ncs-chrome .icon-wrap_dropdown.not-visible { opacity: 0; display: flex; }
.ncs-scope .ncs-chrome .icon-dropdown { display: none; }
.ncs-scope .ncs-chrome .dropdown-toggle { width: 100%; padding: var(--spacing--0); font-family: var(--_🔠-typography---font-family--h5); font-size: var(--_🔠-typography---size--h5); line-height: var(--_🔠-typography---line-height--h5); font-weight: var(--_🔠-typography---font-weight--h5); letter-spacing: var(--_🔠-typography---letter-spacing--h5); justify-content: space-between; align-items: center; }
.ncs-scope .ncs-chrome .dropdown-animated-box { width: var(--spacing--16); height: var(--spacing--16); flex: 0 0 auto; justify-content: center; align-items: center; display: flex; position: relative; }
.ncs-scope .ncs-chrome .dropdown-line { width: 90%; height: var(--_❇️-icon---icon-stroke); background-color: var(--_🎨-color--tokens---tone--strong); }
.ncs-scope .ncs-chrome .dropdown-line.absolute { width: var(--_❇️-icon---icon-stroke); height: 90%; position: absolute; }
.ncs-scope .ncs-chrome .dropdown { width: 100%; margin-left: 0px; margin-right: 0px; }
.ncs-scope .ncs-chrome .link_dropdown { padding: var(--spacing--0); }
.ncs-scope .ncs-chrome .link_dropdown:hover, .ncs-scope .ncs-chrome .link_dropdown.w--current { background-color: var(--_🎨-color--base---base--light-0); }
.ncs-scope .ncs-chrome .link_dropdown.smaller { padding-bottom: var(--spacing--0); }
.ncs-scope .ncs-chrome .dropdown-list_small.w--open { padding-top: var(--spacing--20); padding-bottom: var(--spacing--20); position: static; }
.ncs-scope .ncs-chrome .dropdown_inner-small { padding: var(--spacing--0); column-gap: var(--spacing--20); row-gap: var(--spacing--20); }
.ncs-scope .ncs-chrome .dropdown-small_wrap { border-radius: var(--spacing--0); background-color: var(--_🎨-color--base---base--light-0); box-shadow: none; flex: 0 1 auto; overflow: visible; }
.ncs-scope .ncs-chrome .nav_button-desktop { display: none; }
.ncs-scope .ncs-chrome .divider_mobile-menu { background-color: var(--_🎨-color--tokens---tone--faint); flex: 0 0 auto; width: 100%; height: 1px; display: block; }
.ncs-scope .ncs-chrome .nav_wrap-menu { width: 100%; height: 100%; padding-bottom: var(--spacing--8); column-gap: var(--spacing--8); row-gap: var(--spacing--8); flex-flow: column; justify-content: space-between; align-items: stretch; display: flex; }
.ncs-scope .ncs-chrome .nav-menu_mobile-button { margin-top: var(--spacing--24); flex-flow: column; display: flex; }
}
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome { --spacing--8: .5rem; --spacing--32: 1.5rem; --spacing--0: 0rem; --spacing--12: .5rem; --spacing--16: .75rem; --spacing--24: 1.25rem; --container--large: 112.5rem; --spacing--64: 3rem; --spacing--48: 2rem; --layout-grid--margin: 1rem; --width--6-columns: 42.5rem; --width--4-columns: 28rem; --spacing--4: .25rem; --section-padding--large: 6rem; --section-padding--extra-large: 10rem; --section-padding--medium: 5rem; --section-padding--small: 3rem; --section-padding--extra-small: 1.5rem; --width--3-columns: 20.75rem; --width--2-columns: 13.5rem; --spacing--20: 1rem; --spacing--120: 5rem; --spacing--160: 6.5rem; --layout-grid--gutter: .75rem; --spacing--80: 3.5rem; --container--medium: 90rem; --width--9-columns: 64.25rem; --layout-grid--1-column-gap: 2.5rem; --width--5-columns: 35.25rem; --width--8-columns: 57rem; --width--1-column: 6.25rem; --layout-grid--2-column-gap: 2.5rem; --width--10-columns: 71.5rem; --spacing--200: 8rem; --width--7-columns: 49.75rem; --width--12-columns: 86rem; --container--small: 57rem; --animation--line-1-offset: 0rem; --animation--line-1-array: 0rem; --animation--line-2-offset: 0rem; --animation--line-2-array: 0rem; --animation--line-3-offset: 0rem; --animation--line-3-array: 0rem; --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body); --_🔠-typography---size--b2: .875rem; --_🔠-typography---line-height--b2: 1.25rem; --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b2: 0px; --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h1: 3rem; --_🔠-typography---line-height--h1: 3.25rem; --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h1: -.062rem; --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h2: 2.25rem; --_🔠-typography---line-height--h2: 2.5rem; --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h2: -.031rem; --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h3: 1.75rem; --_🔠-typography---line-height--h3: 2rem; --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h3: -.016rem; --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h4: 1.5rem; --_🔠-typography---line-height--h4: 1.75rem; --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h4: 0rem; --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h5: 1.25rem; --_🔠-typography---line-height--h5: 1.75rem; --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h5: 0rem; --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h6: 1rem; --_🔠-typography---line-height--h6: 1.25rem; --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h6: 0rem; --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label); --_🔠-typography---size--label-1: .625rem; --_🔠-typography---line-height--label-1: .75rem; --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-1: .5px; --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body); --_🔠-typography---size--b3: .75rem; --_🔠-typography---line-height--b3: 1rem; --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b3: 0px; --_🔠-typography---font--label: Ubuntu, Helvetica, sans-serif; --_🔠-typography---font--body: "Open Sans", sans-serif; --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body); --_🔠-typography---size--b1: 1rem; --_🔠-typography---line-height--b1: 1.5rem; --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b1: 0px; --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label); --_🔠-typography---size--label-2: .5rem; --_🔠-typography---line-height--label-2: .625rem; --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-2: .5px; --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button); --_🔠-typography---size--button-1: .875rem; --_🔠-typography---line-height--button-1: 1.25rem; --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-1: 0px; --_🔠-typography---line-height--button-2: .75rem; --_🔠-typography---all-weights--medium: 500; --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button); --_🔠-typography---size--button-2: .75rem; --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-2: 0px; --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h0: 3.25rem; --_🔠-typography---line-height--h0: 3.5rem; --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h0: -.125rem; --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--semi-bold); --_🔠-typography---font--heading-serif: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--heading-sans: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--button: "Open Sans", sans-serif; --_🔠-typography---weight--heading-serif: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--heading-sans: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--normal); --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--medium); --_🔠-typography---all-weights--thin: 100; --_🔠-typography---all-weights--extra-light: 200; --_🔠-typography---all-weights--light: 300; --_🔠-typography---all-weights--normal: 400; --_🔠-typography---all-weights--semi-bold: 600; --_🔠-typography---all-weights--bold: 700; --_🔠-typography---all-weights--extra-bold: 800; --_🔠-typography---all-weights--black: 900; --_🔘-radius---ui--input: .5rem; --_🔘-radius---general--default: .75rem; --_🔘-radius---ui--button-base: .5rem; --_🔘-radius---ui--button-circle: 1.5rem; --_🔘-radius---ui--tag: .5rem; --_🔘-radius---general--large: 1rem; --_🔘-radius---ui--nav-animation-radius: 0rem; --_🔘-radius---general--full: 100vw; --_🔘-radius---general--small: .25rem; --_❇️-icon---button-icon--circle-large: 1.25rem; --_❇️-icon---button-icon--rectangle-large: 1rem; --_❇️-icon---regular-icons--medium: 1rem; --_❇️-icon---regular-icons--small: .75rem; --_❇️-icon---icon-stroke: .094rem; --_❇️-icon---regular-icons--large: 1.5rem; --_❇️-icon---regular-icons--extra-small: .5rem; --_❇️-icon---button-icon--rectangle-small: .75rem; --_❇️-icon---button-icon--circle-small: .75rem }
.ncs-scope .ncs-chrome .footer_bottom-tile { gap: 0.5rem; }
.ncs-scope .ncs-chrome .footer_columns { row-gap: var(--spacing--64); flex-flow: wrap; grid-template-columns: 1fr 1fr; place-items: start; width: 100%; }
.ncs-scope .ncs-chrome .right-footer { order: -9999; }
.ncs-scope .ncs-chrome .footer_bottom-halves { column-gap: var(--spacing--80); row-gap: var(--spacing--80); grid-template-columns: 1.5fr; }
.ncs-scope .ncs-chrome .footer_bottom-right { order: -9999; }
.ncs-scope .ncs-chrome .footer_bottom-left { row-gap: var(--spacing--12); }
.ncs-scope .ncs-chrome .brand_navbar { max-width: 7rem; padding-left: 0px; }
}
@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome { --spacing--8: .5rem; --spacing--32: 1.5rem; --spacing--0: 0rem; --spacing--12: .5rem; --spacing--16: .75rem; --spacing--24: 1.25rem; --container--large: 112.5rem; --spacing--64: 3rem; --spacing--48: 2rem; --layout-grid--margin: 1rem; --width--6-columns: 42.5rem; --width--4-columns: 28rem; --spacing--4: .25rem; --section-padding--large: 6rem; --section-padding--extra-large: 10rem; --section-padding--medium: 5rem; --section-padding--small: 3rem; --section-padding--extra-small: 1.5rem; --width--3-columns: 20.75rem; --width--2-columns: 13.5rem; --spacing--20: 1rem; --spacing--120: 5rem; --spacing--160: 6.5rem; --layout-grid--gutter: .75rem; --spacing--80: 3.5rem; --container--medium: 90rem; --width--9-columns: 64.25rem; --layout-grid--1-column-gap: 2.5rem; --width--5-columns: 35.25rem; --width--8-columns: 57rem; --width--1-column: 6.25rem; --layout-grid--2-column-gap: 2.5rem; --width--10-columns: 71.5rem; --spacing--200: 8rem; --width--7-columns: 49.75rem; --width--12-columns: 86rem; --container--small: 57rem; --animation--line-1-offset: 0rem; --animation--line-1-array: 0rem; --animation--line-2-offset: 0rem; --animation--line-2-array: 0rem; --animation--line-3-offset: 0rem; --animation--line-3-array: 0rem; --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body); --_🔠-typography---size--b2: .875rem; --_🔠-typography---line-height--b2: 1.25rem; --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b2: 0px; --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h1: 3rem; --_🔠-typography---line-height--h1: 3.25rem; --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h1: -.062rem; --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h2: 2.25rem; --_🔠-typography---line-height--h2: 2.5rem; --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h2: -.031rem; --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h3: 1.75rem; --_🔠-typography---line-height--h3: 2rem; --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h3: -.016rem; --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h4: 1.5rem; --_🔠-typography---line-height--h4: 1.75rem; --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h4: 0rem; --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h5: 1.25rem; --_🔠-typography---line-height--h5: 1.75rem; --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h5: 0rem; --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h6: 1rem; --_🔠-typography---line-height--h6: 1.25rem; --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h6: 0rem; --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label); --_🔠-typography---size--label-1: .625rem; --_🔠-typography---line-height--label-1: .75rem; --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-1: .5px; --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body); --_🔠-typography---size--b3: .75rem; --_🔠-typography---line-height--b3: 1rem; --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b3: 0px; --_🔠-typography---font--label: Ubuntu, Helvetica, sans-serif; --_🔠-typography---font--body: "Open Sans", sans-serif; --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body); --_🔠-typography---size--b1: 1rem; --_🔠-typography---line-height--b1: 1.5rem; --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body); --_🔠-typography---letter-spacing--b1: 0px; --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label); --_🔠-typography---size--label-2: .5rem; --_🔠-typography---line-height--label-2: .625rem; --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label); --_🔠-typography---letter-spacing--label-2: .5px; --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button); --_🔠-typography---size--button-1: .875rem; --_🔠-typography---line-height--button-1: 1.25rem; --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-1: 0px; --_🔠-typography---line-height--button-2: .75rem; --_🔠-typography---all-weights--medium: 500; --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button); --_🔠-typography---size--button-2: .75rem; --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button); --_🔠-typography---letter-spacing--button-2: 0px; --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-sans); --_🔠-typography---size--h0: 3.25rem; --_🔠-typography---line-height--h0: 3.5rem; --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-sans); --_🔠-typography---letter-spacing--h0: -.125rem; --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--semi-bold); --_🔠-typography---font--heading-serif: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--heading-sans: Georgia, Times, "Times New Roman", serif; --_🔠-typography---font--button: "Open Sans", sans-serif; --_🔠-typography---weight--heading-serif: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--heading-sans: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--medium); --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--normal); --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--medium); --_🔠-typography---all-weights--thin: 100; --_🔠-typography---all-weights--extra-light: 200; --_🔠-typography---all-weights--light: 300; --_🔠-typography---all-weights--normal: 400; --_🔠-typography---all-weights--semi-bold: 600; --_🔠-typography---all-weights--bold: 700; --_🔠-typography---all-weights--extra-bold: 800; --_🔠-typography---all-weights--black: 900; --_🔘-radius---ui--input: .5rem; --_🔘-radius---general--default: .75rem; --_🔘-radius---ui--button-base: .5rem; --_🔘-radius---ui--button-circle: 1.5rem; --_🔘-radius---ui--tag: .5rem; --_🔘-radius---general--large: 1rem; --_🔘-radius---ui--nav-animation-radius: 0rem; --_🔘-radius---general--full: 100vw; --_🔘-radius---general--small: .25rem; --_❇️-icon---button-icon--circle-large: 1.25rem; --_❇️-icon---button-icon--rectangle-large: 1rem; --_❇️-icon---regular-icons--medium: 1rem; --_❇️-icon---regular-icons--small: .75rem; --_❇️-icon---icon-stroke: .094rem; --_❇️-icon---regular-icons--large: 1.5rem; --_❇️-icon---regular-icons--extra-small: .5rem; --_❇️-icon---button-icon--rectangle-small: .75rem; --_❇️-icon---button-icon--circle-small: .75rem }
.ncs-scope .ncs-chrome .footer_columns { grid-auto-columns: 1fr; }
.ncs-scope .ncs-chrome .footer_bottom-right { row-gap: 1.25rem; flex-flow: wrap; }
.ncs-scope .ncs-chrome .footer_legal { row-gap: var(--spacing--12); }
}
.ncs-scope .ncs-chrome #w-node-_71c28f1d-67b4-5136-6d57-2a875837a250-d0446e59, .ncs-scope .ncs-chrome #w-node-_71c28f1d-67b4-5136-6d57-2a875837a26d-d0446e59, .ncs-scope .ncs-chrome #w-node-_98639d13-f490-7cfe-5c11-139cf5592dd0-d0446e59, .ncs-scope .ncs-chrome #w-node-_8b974130-51f9-931b-a5f7-ade0d7d8e024-d0446e59 { grid-area: span 1 / span 1 / span 1 / span 1; }
@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome #w-node-_71c28f1d-67b4-5136-6d57-2a875837a250-d0446e59 { order: -9999; }
}
.ncs-scope .ncs-chrome * { -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { background-color: rgba(247, 246, 245, 0.7) !important; }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { box-shadow: none !important; }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { filter: none !important; }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { backdrop-filter: blur(6px) !important; }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { -webkit-backdrop-filter: none !important; }
.ncs-scope .ncs-chrome--nav > :first-child, .ncs-scope .ncs-chrome--header > :first-child, .ncs-scope .ncs-chrome--nav header, .ncs-scope .ncs-chrome--header header, .ncs-scope .ncs-chrome--nav [role="banner"], .ncs-scope .ncs-chrome--header [role="banner"], .ncs-scope .ncs-chrome--nav nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--header nav:not(.ncs-synth-dropdown-panel):not([role="menu"]), .ncs-scope .ncs-chrome--nav [role="navigation"], .ncs-scope .ncs-chrome--header [role="navigation"] { border-bottom-width: 0 !important; border-bottom-style: none !important; }
.ncs-scope .ncs-chrome--footer, .ncs-scope .ncs-chrome footer, .ncs-scope .ncs-chrome [role="contentinfo"] { background-color: rgba(247, 246, 245, 0.4) !important; }
.ncs-scope .ncs-chrome--footer, .ncs-scope .ncs-chrome footer, .ncs-scope .ncs-chrome [role="contentinfo"] { color: rgb(247, 246, 245) !important; }
.ncs-scope .ncs-chrome--footer p, .ncs-scope .ncs-chrome--footer li, .ncs-scope .ncs-chrome--footer span, .ncs-scope .ncs-chrome--footer small, .ncs-scope .ncs-chrome--footer div, .ncs-scope .ncs-chrome--footer strong, .ncs-scope .ncs-chrome--footer em, .ncs-scope .ncs-chrome footer p, .ncs-scope .ncs-chrome footer li, .ncs-scope .ncs-chrome footer span, .ncs-scope .ncs-chrome footer small, .ncs-scope .ncs-chrome footer div, .ncs-scope .ncs-chrome footer strong, .ncs-scope .ncs-chrome footer em, .ncs-scope .ncs-chrome [role="contentinfo"] p, .ncs-scope .ncs-chrome [role="contentinfo"] li, .ncs-scope .ncs-chrome [role="contentinfo"] span, .ncs-scope .ncs-chrome [role="contentinfo"] small, .ncs-scope .ncs-chrome [role="contentinfo"] div, .ncs-scope .ncs-chrome [role="contentinfo"] strong, .ncs-scope .ncs-chrome [role="contentinfo"] em { color: rgb(247, 246, 245) !important; }
.ncs-scope .ncs-chrome--footer a, .ncs-scope .ncs-chrome footer a, .ncs-scope .ncs-chrome [role="contentinfo"] a { color: rgb(247, 246, 245) !important; }
.ncs-scope .ncs-chrome--footer h1, .ncs-scope .ncs-chrome--footer h2, .ncs-scope .ncs-chrome--footer h3, .ncs-scope .ncs-chrome--footer h4, .ncs-scope .ncs-chrome--footer h5, .ncs-scope .ncs-chrome--footer h6, .ncs-scope .ncs-chrome footer h1, .ncs-scope .ncs-chrome footer h2, .ncs-scope .ncs-chrome footer h3, .ncs-scope .ncs-chrome footer h4, .ncs-scope .ncs-chrome footer h5, .ncs-scope .ncs-chrome footer h6, .ncs-scope .ncs-chrome [role="contentinfo"] h1, .ncs-scope .ncs-chrome [role="contentinfo"] h2, .ncs-scope .ncs-chrome [role="contentinfo"] h3, .ncs-scope .ncs-chrome [role="contentinfo"] h4, .ncs-scope .ncs-chrome [role="contentinfo"] h5, .ncs-scope .ncs-chrome [role="contentinfo"] h6 { color: rgb(247, 246, 245) !important; }

.ncs-scope .ncs-chrome h1, .ncs-scope .ncs-chrome h2 { margin-bottom: 10px;
  font-weight: bold; }

.ncs-scope .ncs-chrome .heading-style-h5 { font-family: var(--_🔠-typography---font-family--h5);
  font-size: var(--_🔠-typography---size--h5);
  line-height: var(--_🔠-typography---line-height--h5);
  font-weight: var(--_🔠-typography---font-weight--h5);
  letter-spacing: var(--_🔠-typography---letter-spacing--h5); }

.ncs-scope .ncs-chrome .section_cta { padding-top: var(--section-padding--extra-large);
  padding-bottom: var(--section-padding--large); }

.ncs-scope .ncs-chrome .master_cta { z-index: 2;
  max-width: var(--width--4-columns);
  grid-column-gap: var(--spacing--32);
  grid-row-gap: var(--spacing--32);
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative; }

.ncs-scope .ncs-chrome .button-group_cta { grid-column-gap: var(--spacing--12);
  grid-row-gap: var(--spacing--12);
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .cta_bg { z-index: 0;
  background-image: linear-gradient(180deg, var(--_🎨-color--tokens---color--nspacketsky), var(--_🎨-color--tokens---color--nssyntaxmint) 75%);
  filter: blur(100px);
  border-radius: 50%;
  width: 100%;
  min-width: 100%;
  height: 37.5rem;
  position: absolute;
  bottom: -29.95rem; }

.ncs-scope .ncs-chrome .cta_bg.product-c { height: 30rem;
  max-width: var(--container--medium);
  background-image: linear-gradient(180deg, var(--_🎨-color--tokens---color--nscorecoral), var(--_🎨-color--tokens---color--nscachesand) 65%);
  min-width: auto;
  margin-left: auto;
  margin-right: auto;
  inset: -7.5rem 0 auto; }

.ncs-scope .ncs-chrome .wrap_cta-inner { position: relative; }

.ncs-scope .ncs-chrome .marquee-logo { color: var(--_🎨-color--tokens---tone--medium);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex; }

.ncs-scope .ncs-chrome .section_hero-cases { padding-top: var(--section-padding--extra-large);
  padding-bottom: var(--section-padding--extra-small); }

.ncs-scope .ncs-chrome .section_cases { padding-top: var(--section-padding--extra-small);
  padding-bottom: var(--section-padding--medium); }

.ncs-scope .ncs-chrome .headline_cases { max-width: var(--width--6-columns);
  margin-right: auto;
  margin-bottom: var(--spacing--64);
  grid-column-gap: var(--spacing--24);
  grid-row-gap: var(--spacing--24);
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  display: flex; }

.ncs-scope .ncs-chrome .cases_marquee { max-width: var(--width--6-columns);
  margin-left: auto;
  margin-right: auto; }

.ncs-scope .ncs-chrome .grid_cases { grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--spacing--32);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid; }

.ncs-scope .ncs-chrome .card_case-item { grid-column-gap: var(--spacing--0);
  grid-row-gap: var(--spacing--0);
  border-radius: var(--_🔘-radius---general--large);
  background-color: var(--_🎨-color--tokens---background--lift);
  width: 100%;
  height: 100%;
  color: var(--_🎨-color--tokens---tone--strong);
  flex-flow: column;
  grid-template-rows: auto 1fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden; }

.ncs-scope .ncs-chrome .image-wrap_case { width: 100%;
  height: 25rem;
  overflow: hidden; }

.ncs-scope .ncs-chrome .case-card_bottom-tile { padding: var(--spacing--24);
  grid-column-gap: var(--spacing--48);
  grid-row-gap: var(--spacing--48);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .case-card_text-wrap { grid-column-gap: var(--spacing--24);
  grid-row-gap: var(--spacing--24);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex; }

.ncs-scope .ncs-chrome .logo_case-card { max-width: 8.75rem; }

@media screen and (max-width: 991px) {
.ncs-scope .ncs-chrome .image-wrap_case { height: 20rem; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .master_cta { max-width: var(--width--3-columns); }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .cta_bg.product-c { height: 20rem;
    top: -4.4rem; }
}

@media screen and (max-width: 767px) {
.ncs-scope .ncs-chrome .grid_cases { grid-template-columns: 1fr; }
}

@media screen and (max-width: 479px) {
.ncs-scope .ncs-chrome .marquee-logo { height: 25px; }
}

.ncs-scope .ncs-container.ncs-static-region-shell {
  max-width: 1200px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.ncs-scope .ncs-content-container.ncs-static-content-container {
  width: 100% !important;
  max-width: 1200px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

.ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--landing-header,
.ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--article-header {
  padding-top: 60px !important;
  padding-right: 0px !important;
  padding-bottom: 60px !important;
  padding-left: 0px !important;
}

.ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--landing-grid {
  padding-top: 60px !important;
  padding-right: 0px !important;
  padding-bottom: 60px !important;
  padding-left: 0px !important;
}

.ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--article-body {
  padding-top: 60px !important;
  padding-right: 0px !important;
  padding-bottom: 60px !important;
  padding-left: 0px !important;
}

@media (min-width: 640px) and (max-width: 1023px) {
  .ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--landing-header,
.ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--article-header {
  padding-top: 60px !important;
  padding-right: 0px !important;
  padding-bottom: 60px !important;
  padding-left: 0px !important;
}

.ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--landing-grid {
  padding-top: 60px !important;
  padding-right: 0px !important;
  padding-bottom: 60px !important;
  padding-left: 0px !important;
}

.ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--article-body {
  padding-top: 60px !important;
  padding-right: 0px !important;
  padding-bottom: 60px !important;
  padding-left: 0px !important;
}
}

@media (max-width: 639px) {
  .ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--landing-header,
.ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--article-header {
  padding-top: 60px !important;
  padding-right: 0px !important;
  padding-bottom: 60px !important;
  padding-left: 0px !important;
}

.ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--landing-grid {
  padding-top: 60px !important;
  padding-right: 0px !important;
  padding-bottom: 60px !important;
  padding-left: 0px !important;
}

.ncs-scope .ncs-content-container.ncs-static-content-container.ncs-static-content-container--article-body {
  padding-top: 60px !important;
  padding-right: 0px !important;
  padding-bottom: 60px !important;
  padding-left: 0px !important;
}
}

.ncs-scope .ncs-card-title {
  text-transform: none !important;
}