
.cc_m7uskf44_8IU3CcFFB8 .nx-head, .cc_m7uskf44_4BakcGFI9Q .nx-head, .cc_m7uskf44_rE2hEr1plW .nx-head, .cc_m7uskf44_jbHY1XlPLV .nx-head, .cc_m7uskf44_5Ie0ZT1jDa .nx-head, .cc_m7uskf44_iCccHZWKlN .nx-head, .cc_m7uskf44_rtuy7s62YW .nx-head, .cc_m7uskf44_OCMuOkOl9G .nx-head {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-bottom: 32px;
}

.cc_m7uskf44_8IU3CcFFB8 .nx-head__main, .cc_m7uskf44_4BakcGFI9Q .nx-head__main, .cc_m7uskf44_rE2hEr1plW .nx-head__main, .cc_m7uskf44_jbHY1XlPLV .nx-head__main, .cc_m7uskf44_5Ie0ZT1jDa .nx-head__main, .cc_m7uskf44_iCccHZWKlN .nx-head__main, .cc_m7uskf44_rtuy7s62YW .nx-head__main, .cc_m7uskf44_OCMuOkOl9G .nx-head__main {
  display: flex;
  flex-direction: column;
  gap: 14px;
  min-width: 0;
}

.cc_m7uskf44_8IU3CcFFB8 .nx-head__eyebrow, .cc_m7uskf44_4BakcGFI9Q .nx-head__eyebrow, .cc_m7uskf44_rE2hEr1plW .nx-head__eyebrow, .cc_m7uskf44_jbHY1XlPLV .nx-head__eyebrow, .cc_m7uskf44_5Ie0ZT1jDa .nx-head__eyebrow, .cc_m7uskf44_iCccHZWKlN .nx-head__eyebrow, .cc_m7uskf44_rtuy7s62YW .nx-head__eyebrow, .cc_m7uskf44_OCMuOkOl9G .nx-head__eyebrow {
  margin: 0;
  /* Colour and size fall back to the design default; a merchant override just
     sets the var (see lib/typography.ts). Sizes are split mobile/desktop. */
  color: var(--nx-eb-color, var(--nx-accent));
  font-size: var(--nx-eb-size-m, 12px);
  letter-spacing: 2.5px;
}

.cc_m7uskf44_8IU3CcFFB8 .nx-head__title, .cc_m7uskf44_4BakcGFI9Q .nx-head__title, .cc_m7uskf44_rE2hEr1plW .nx-head__title, .cc_m7uskf44_jbHY1XlPLV .nx-head__title, .cc_m7uskf44_5Ie0ZT1jDa .nx-head__title, .cc_m7uskf44_iCccHZWKlN .nx-head__title, .cc_m7uskf44_rtuy7s62YW .nx-head__title, .cc_m7uskf44_OCMuOkOl9G .nx-head__title {
  margin: 0;
  color: var(--nx-h-color, var(--nx-ink));
  font-size: var(--nx-h-size-m, clamp(28px, 7.4vw, 60px));
}

@media (min-width: 768px) {
  .cc_m7uskf44_8IU3CcFFB8 .nx-head__eyebrow, .cc_m7uskf44_4BakcGFI9Q .nx-head__eyebrow, .cc_m7uskf44_rE2hEr1plW .nx-head__eyebrow, .cc_m7uskf44_jbHY1XlPLV .nx-head__eyebrow, .cc_m7uskf44_5Ie0ZT1jDa .nx-head__eyebrow, .cc_m7uskf44_iCccHZWKlN .nx-head__eyebrow, .cc_m7uskf44_rtuy7s62YW .nx-head__eyebrow, .cc_m7uskf44_OCMuOkOl9G .nx-head__eyebrow {
    font-size: var(--nx-eb-size-d, 12px);
  }

  .cc_m7uskf44_8IU3CcFFB8 .nx-head__title, .cc_m7uskf44_4BakcGFI9Q .nx-head__title, .cc_m7uskf44_rE2hEr1plW .nx-head__title, .cc_m7uskf44_jbHY1XlPLV .nx-head__title, .cc_m7uskf44_5Ie0ZT1jDa .nx-head__title, .cc_m7uskf44_iCccHZWKlN .nx-head__title, .cc_m7uskf44_rtuy7s62YW .nx-head__title, .cc_m7uskf44_OCMuOkOl9G .nx-head__title {
    font-size: var(--nx-h-size-d, clamp(28px, 7.4vw, 60px));
  }
}

.cc_m7uskf44_8IU3CcFFB8 .nx-head__aside, .cc_m7uskf44_4BakcGFI9Q .nx-head__aside, .cc_m7uskf44_rE2hEr1plW .nx-head__aside, .cc_m7uskf44_jbHY1XlPLV .nx-head__aside, .cc_m7uskf44_5Ie0ZT1jDa .nx-head__aside, .cc_m7uskf44_iCccHZWKlN .nx-head__aside, .cc_m7uskf44_rtuy7s62YW .nx-head__aside, .cc_m7uskf44_OCMuOkOl9G .nx-head__aside {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}

.cc_m7uskf44_8IU3CcFFB8 .nx-head__desc, .cc_m7uskf44_4BakcGFI9Q .nx-head__desc, .cc_m7uskf44_rE2hEr1plW .nx-head__desc, .cc_m7uskf44_jbHY1XlPLV .nx-head__desc, .cc_m7uskf44_5Ie0ZT1jDa .nx-head__desc, .cc_m7uskf44_iCccHZWKlN .nx-head__desc, .cc_m7uskf44_rtuy7s62YW .nx-head__desc, .cc_m7uskf44_OCMuOkOl9G .nx-head__desc {
  max-width: 44ch;
  margin: 0;
  color: var(--nx-ink-2);
  font-size: 14px;
  line-height: 1.5;
}

@media (min-width: 1024px) {
  .cc_m7uskf44_8IU3CcFFB8 .nx-head, .cc_m7uskf44_4BakcGFI9Q .nx-head, .cc_m7uskf44_rE2hEr1plW .nx-head, .cc_m7uskf44_jbHY1XlPLV .nx-head, .cc_m7uskf44_5Ie0ZT1jDa .nx-head, .cc_m7uskf44_iCccHZWKlN .nx-head, .cc_m7uskf44_rtuy7s62YW .nx-head, .cc_m7uskf44_OCMuOkOl9G .nx-head {
    flex-direction: row;
    align-items: flex-end;
    justify-content: space-between;
    gap: 48px;
    margin-bottom: 48px;
  }

  .cc_m7uskf44_8IU3CcFFB8 .nx-head__main, .cc_m7uskf44_4BakcGFI9Q .nx-head__main, .cc_m7uskf44_rE2hEr1plW .nx-head__main, .cc_m7uskf44_jbHY1XlPLV .nx-head__main, .cc_m7uskf44_5Ie0ZT1jDa .nx-head__main, .cc_m7uskf44_iCccHZWKlN .nx-head__main, .cc_m7uskf44_rtuy7s62YW .nx-head__main, .cc_m7uskf44_OCMuOkOl9G .nx-head__main {
    gap: 18px;
    max-width: 62%;
  }

  .cc_m7uskf44_8IU3CcFFB8 .nx-head__eyebrow, .cc_m7uskf44_4BakcGFI9Q .nx-head__eyebrow, .cc_m7uskf44_rE2hEr1plW .nx-head__eyebrow, .cc_m7uskf44_jbHY1XlPLV .nx-head__eyebrow, .cc_m7uskf44_5Ie0ZT1jDa .nx-head__eyebrow, .cc_m7uskf44_iCccHZWKlN .nx-head__eyebrow, .cc_m7uskf44_rtuy7s62YW .nx-head__eyebrow, .cc_m7uskf44_OCMuOkOl9G .nx-head__eyebrow {
    font-size: var(--nx-eb-size-d, 12px);
    letter-spacing: 3px;
  }

  .cc_m7uskf44_8IU3CcFFB8 .nx-head__aside, .cc_m7uskf44_4BakcGFI9Q .nx-head__aside, .cc_m7uskf44_rE2hEr1plW .nx-head__aside, .cc_m7uskf44_jbHY1XlPLV .nx-head__aside, .cc_m7uskf44_5Ie0ZT1jDa .nx-head__aside, .cc_m7uskf44_iCccHZWKlN .nx-head__aside, .cc_m7uskf44_rtuy7s62YW .nx-head__aside, .cc_m7uskf44_OCMuOkOl9G .nx-head__aside {
    align-items: flex-end;
    text-align: right;
  }

  .cc_m7uskf44_8IU3CcFFB8 .nx-head__desc, .cc_m7uskf44_4BakcGFI9Q .nx-head__desc, .cc_m7uskf44_rE2hEr1plW .nx-head__desc, .cc_m7uskf44_jbHY1XlPLV .nx-head__desc, .cc_m7uskf44_5Ie0ZT1jDa .nx-head__desc, .cc_m7uskf44_iCccHZWKlN .nx-head__desc, .cc_m7uskf44_rtuy7s62YW .nx-head__desc, .cc_m7uskf44_OCMuOkOl9G .nx-head__desc {
    font-size: 15px;
    line-height: 1.6;
  }
}
