/* Generated by bin/build-assets.php. Do not edit. Edit assets/src/*. */



.breakdance .clv.clv-migrated .clv-legacy {
  --clvr-bg: #fff;
  --clvr-surface: #fff;
  --clvr-surface-2: #F7F9FC;
  --clvr-text: #1D2433;
  --clvr-muted: #5F6B7A;
  --clvr-line: #E7EDF3;
  --clvr-accent: #1BA39C;
  --clvr-accent-2: #0F1B3D;
  --clvr-accent-soft: rgba(27, 163, 156, 0.08);
  --clvr-success: #35D07F;
  --clvr-success-soft: rgba(53, 208, 127, 0.12);
  --clvr-danger: #FF5A5F;
  --clvr-danger-soft: rgba(255, 90, 95, 0.10);
  --clvr-warm: rgba(247, 163, 92, 0.12);
  --clvr-shadow: 0 4px 24px rgba(15, 27, 61, 0.06);
  --clvr-shadow-soft: 0 1px 3px rgba(15, 27, 61, 0.04);
  --clvr-radius-xl: 16px;
  --clvr-radius-lg: 12px;
  --clvr-radius-md: 10px;
  --clvr-radius-sm: 8px;
  --clvr-max: 1120px;
  --clvr-section-pad: 96px;
}


.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section { padding: 0; }
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section + .clvr-lp__section { padding-top: clamp(48px, 6vw, 76px); }


.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__container { max-width: none; padding: 0; width: 100%; }


.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--white,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--soft,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--tight { background: transparent; }


.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section-head h2 { font-family: var(--clv-font-display); }
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__eyebrow {
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--clv-turquoise-ink);
}


.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__cta { outline: 2px dashed var(--clv-turquoise-ink); }
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__cta-card h2,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__cta-card h3 { color: #FFFFFF; }


.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__title,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark h2,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark h3,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark h4,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark p,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark li,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark strong { color: #FFFFFF; }
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__lead { color: rgba(255, 255, 255, 0.70); }
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark a { color: var(--clv-turquoise-soft); }


.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__card h2,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__card h3,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__card h4,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__split-card h2,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__split-card h3,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__callout h3,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__faq-item h3,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__hero-panel h2,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__hero-panel h3,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__mini-row strong,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__table-wrap th { color: var(--clv-ink); }
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__card p,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__card li,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__card strong,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__split-card p,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__split-card li,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__callout p,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__callout li,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__faq-item p,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__hero-panel p,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__mini-row span,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__table-wrap td { color: var(--clv-body); }
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__card a,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__split-card a,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__callout a,
.breakdance .clv.clv-migrated .clv-legacy .clvr-lp__section--dark .clvr-lp__faq-item a { color: var(--clv-turquoise-ink); }


.breakdance .clv.clv-migrated .clv-legacy .clvr-riskscore .clvr-lp__hero-panel {
  background: var(--clvr-surface);
  border-color: var(--clvr-line);
  box-shadow: var(--clvr-shadow);
  backdrop-filter: none;
}
.breakdance .clv.clv-migrated .clv-legacy .clvr-riskscore .clvr-lp__hero-panel .clvr-lp__mini-row {
  background: var(--clvr-surface-2);
  border-color: var(--clvr-line);
}
.breakdance .clv.clv-migrated .clv-legacy .clvr-riskscore .clvr-lp__hero-panel .clvr-lp__mini-row strong { color: var(--clvr-text); }
.breakdance .clv.clv-migrated .clv-legacy .clvr-riskscore .clvr-lp__hero-panel .clvr-lp__mini-row span { color: var(--clvr-muted); }
.breakdance .clv.clv-migrated .clv-legacy .clvr-riskscore .clvr-lp__hero-panel .clvr-lp__mini-icon {
  background: #D8ECF8;
  color: #42A5F5;
}


.breakdance .clv.clv-migrated .clv-legacy .clvr-riskscore__dark-band .clvr-lp__title,
.breakdance .clv.clv-migrated .clv-legacy .clvr-riskscore__dark-band h2,
.breakdance .clv.clv-migrated .clv-legacy .clvr-riskscore__dark-band h3 { color: #FFFFFF; }




.breakdance .clv.clv-tool-page.clv-migrated .clv-tool { padding: 0; }
.breakdance .clv.clv-tool-page.clv-migrated .clv-tool .clvr-lp__hero { padding-top: clamp(104px, 11vw, 138px); }


.breakdance .clv.clv-book.clv-migrated .clv-section { padding: 0; }
.breakdance .clv.clv-book.clv-migrated .clvr-book {
  padding: clamp(48px, 6vw, 72px) 0 clamp(56px, 7vw, 88px);
  max-width: none;
}


.breakdance .clv.clv-migrated .clv-legacy .clvr-related__inner { padding-left: 0; padding-right: 0; }


.breakdance .clv.clv-migrated .clv-legacy .clvr-ind__note { max-width: 68ch; }
