

:root {
  --wz-head-max: 720px;
  --wz-head-gap: 40px;
  --wz-head-pill-gap: 14px;
  --wz-head-sub-gap: 12px;
}

.wz-rv .wz-rv__h {
  font-family: "Hind", system-ui, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 1.28;
  letter-spacing: -.4px;
  color: var(--wz-ink);
}

.wz-rv .wz-rv__sub {
  font-family: "Quicksand", system-ui, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.66;
  color: #565656;
}

@media (max-width: 1024px) {
  .wz-rv .wz-rv__h { font-size: 33px; line-height: 1.3; }
}

@media (max-width: 767px) {
  .wz-rv .wz-rv__h { font-size: 31px; line-height: 1.32; }
  .wz-rv .wz-rv__sub { font-size: 15px; }
}

.wzb .wzb-head,
.wz3 .wz3-head,
.wz-ae .wz-ae-head,
.wz-pk .wz-pk-head,
.wz-de .wz-de-head,
.wz4 .wz4-head,
.wz-mo .wz-mo-head,
.wz-ig .wz-ig-head,
.wz-ts .wz-ts-head,
.wz-lg .wz-lg-head,
.wz-af .wz-af-head,
.wz-bk .wz-bk-head,
.wz-lk .wz-lk-head,
.wz-at .wz-at-head,
.wz-404 .wz-404-head,
.wz5 .wz5-head {
  max-width: var(--wz-head-max);
  margin: 0 auto var(--wz-head-gap);
  text-align: center;
}

.wz2 .wz2-lead { max-width: var(--wz-head-max); }

.wz2 .wz2-eyebrow,
.wzb .wzb-pill,
.wz3 .wz3-eyebrow,
.wz-ae .wz-ae-eyebrow,
.wz-pk .wz-pk-pill,
.wz-de .wz-de-pill,
.wz4 .wz-pill,
.wz-mo .wz-pill,
.wz-ig .wz-pill,
.wz-ts .wz-pill,
.wz-lg .wz-pill,
.wz-af .wz-pill,
.wz-bk .wz-pill,
.wz-lk .wz-pill,
.wz-at .wz-pill,
.wz5 .wz-pill { margin: 0 0 var(--wz-head-pill-gap); }

.wz2 .wz2-head,
.wzb .wzb-title,
.wz3 .wz3-title,
.wz-ae .wz-ae-title,
.wz-pk .wz-pk-title,
.wz-de .wz-de-title,
.wz4 .wz4-title,
.wz-mo .wz-mo-h,
.wz-ig .wz-ig-title,
.wz-ts .wz-ts-title,
.wz-lg .wz-lg-title,
.wz-af .wz-af-title,
.wz-bk .wz-bk-title,
.wz-lk .wz-lk-title,
.wz-at .wz-at-title,
.wz-404 .wz-404-title,
.wz5 .wz5-title {
  margin: 0;
  font-family: var(--wz-display-font);
  font-size: 38px;
  font-weight: 700;
  line-height: 1.28;
  letter-spacing: -.4px;
  color: var(--wz-ink);
  text-wrap: balance;
}

.wz2 .wz2-head span,
.wzb .wzb-title em,
.wz3 .wz3-title span,
.wz-de .wz-de-title > span:not(.wz-de-nb),
.wz4 .wz4-title span,
.wz-mo .wz-mo-h em,
.wz-ig .wz-ig-title b,
.wz-ts .wz-ts-title span,
.wz-lg .wz-lg-title span,
.wz-af .wz-af-title span,
.wz-bk .wz-bk-title span,
.wz-lk .wz-lk-title span,
.wz-at .wz-at-title span,
.wz-404 .wz-404-title span,
.wz5 .wz5-title span { color: var(--wz-brand); }

.wz2 .wz2-sub,
.wzb .wzb-sub,
.wz3 .wz3-sub,
.wz-ae .wz-ae-sub,
.wz-pk .wz-pk-sub,
.wz-de .wz-de-sub,
.wz4 .wz4-sub,
.wz-ig .wz-ig-sub,
.wz-ts .wz-ts-sub,
.wz-lg .wz-lg-sub,
.wz-af .wz-af-sub,
.wz-bk .wz-bk-sub,
.wz-lk .wz-lk-sub,
.wz-at .wz-at-sub,
.wz-404 .wz-404-sub,
.wz5 .wz5-sub {
  max-width: 46ch;
  margin: var(--wz-head-sub-gap) 0 0;
  font-family: var(--wz-ui-font);
  font-size: 18px;
  font-weight: 500;
  line-height: 1.6;
  color: var(--wz-ink-soft);
  text-wrap: pretty;
}

.wzb .wzb-sub,
.wz3 .wz3-sub,
.wz-ae .wz-ae-sub,
.wz-pk .wz-pk-sub,
.wz-de .wz-de-sub,
.wz4 .wz4-sub,
.wz-ig .wz-ig-sub,
.wz-ts .wz-ts-sub,
.wz-lg .wz-lg-sub,
.wz-af .wz-af-sub,
.wz-bk .wz-bk-sub,
.wz-lk .wz-lk-sub,
.wz-at .wz-at-sub,
.wz-404 .wz-404-sub,
.wz5 .wz5-sub { margin-inline: auto; }

@media (max-width: 1024px) {
  :root { --wz-head-gap: 34px; }

  .wz2 .wz2-head,
  .wzb .wzb-title,
  .wz3 .wz3-title,
  .wz-ae .wz-ae-title,
  .wz-pk .wz-pk-title,
  .wz-de .wz-de-title,
  .wz4 .wz4-title,
  .wz-mo .wz-mo-h,
  .wz-ig .wz-ig-title,
  .wz-ts .wz-ts-title,
  .wz-lg .wz-lg-title,
  .wz-af .wz-af-title,
  .wz-bk .wz-bk-title,
  .wz-lk .wz-lk-title,
  .wz-at .wz-at-title,
  .wz-404 .wz-404-title,
  .wz5 .wz5-title {
    font-size: 33px;
    line-height: 1.3;
  }

  .wz2 .wz2-sub,
  .wzb .wzb-sub,
  .wz3 .wz3-sub,
  .wz-ae .wz-ae-sub,
  .wz-pk .wz-pk-sub,
  .wz-de .wz-de-sub,
  .wz4 .wz4-sub,
    .wz-ig .wz-ig-sub,
  .wz-ts .wz-ts-sub,
  .wz-lg .wz-lg-sub,
  .wz-af .wz-af-sub,
  .wz-bk .wz-bk-sub,
  .wz-lk .wz-lk-sub,
  .wz-at .wz-at-sub,
  .wz-404 .wz-404-sub,
  .wz5 .wz5-sub { font-size: 17px; }
}

@media (max-width: 767px) {
  :root {
    --wz-head-gap: 26px;
    --wz-head-pill-gap: 12px;
    --wz-head-sub-gap: 10px;
  }

  .wz2 .wz2-head,
  .wzb .wzb-title,
  .wz3 .wz3-title,
  .wz-ae .wz-ae-title,
  .wz-pk .wz-pk-title,
  .wz-de .wz-de-title,
  .wz4 .wz4-title,
  .wz-mo .wz-mo-h,
  .wz-ig .wz-ig-title,
  .wz-ts .wz-ts-title,
  .wz-lg .wz-lg-title,
  .wz-af .wz-af-title,
  .wz-bk .wz-bk-title,
  .wz-lk .wz-lk-title,
  .wz-at .wz-at-title,
  .wz-404 .wz-404-title,
  .wz5 .wz5-title {

    font-size: clamp(20px, 6.4vw, 24px);
    line-height: 1.32;
    letter-spacing: -.3px;
  }

  .wz2 .wz2-head br,
  .wzb .wzb-title .wzb-brk { display: none; }

  .wz2 .wz2-sub,
  .wzb .wzb-sub,
  .wz3 .wz3-sub,
  .wz-ae .wz-ae-sub,
  .wz-pk .wz-pk-sub,
  .wz-de .wz-de-sub,
  .wz4 .wz4-sub,
    .wz-ig .wz-ig-sub,
  .wz-ts .wz-ts-sub,
  .wz-lg .wz-lg-sub,
  .wz-af .wz-af-sub,
  .wz-bk .wz-bk-sub,
  .wz-lk .wz-lk-sub,
  .wz-at .wz-at-sub,
  .wz-404 .wz-404-sub,
  .wz5 .wz5-sub {

    font-size: clamp(13px, 4.134vw, 15.5px);
    line-height: 1.55;
  }
}
