/* --------------------------------------------------------------
# Config
-------------------------------------------------------------- */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

article,
aside,
details,
figcaption,
figure,
picture,
footer,
header,
hgroup,
nav,
section,
main {
  display: block;
}

audio:not([controls]) {
  display: none;
}

[hidden] {
  display: none;
}

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
  font-size: 1em;
  line-height: 1.35;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

::-moz-selection {
  background: #000;
  color: #fff;
  text-shadow: none;
}

::selection {
  background: #000;
  color: #fff;
  text-shadow: none;
}

a {
  text-decoration: none;
}

a:focus,
a:hover,
a:active {
  outline: none;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  margin: 0;
}

dfn {
  font-style: italic;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

ins {
  background: #ff9;
  color: #000;
  text-decoration: none;
}

img {
  max-width: 100%;
}

pre,
code,
kbd,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

pre {
  white-space: pre;
  word-wrap: break-word;
}

q {
  quotes: none;
}

q::before,
q::after {
  content: "";
}

small {
  font-size: 85%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

nav ul,
nav ol,
ul,
li {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
}

iframe {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

form {
  margin: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

label {
  cursor: pointer;
}

legend {
  border: 0;
  padding: 0;
  white-space: normal;
}

button,
input,
select,
textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
}

button,
input {
  line-height: normal;
}

button,
input[type=button],
input[type=reset],
input[type=submit] {
  cursor: pointer;
  -webkit-appearance: button;
}

button[disabled],
input[disabled] {
  cursor: default;
}

input[type=text],
input[type=email],
input[type=tel],
input[type=search],
input[type=password] textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}

input:invalid,
textarea:invalid {
  background-color: #f0dddd;
}

input,
textarea,
select {
  outline: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  border-color: transparent;
}

td {
  vertical-align: top;
}

@font-face {
  font-family: "iconfont";
  src: url("/ar2025/assets/fonts/iconfont.woff2?t=1773909033208") format("woff2"), url("/ar2025/assets/fonts/iconfont.woff?t=1773909033208") format("woff");
}
.font-ico-round-play:before, .font-ico-round-download:before, .font-ico-round-arrow:before, .font-ico-quote:before, .font-ico-plus:before, .font-ico-play:before, .font-ico-play-button:before, .font-ico-pause-button:before, .font-ico-horn:before, .font-ico-download:before, .font-ico-close:before, .font-ico-chevron-right:before, .font-ico-chevron-prev:before, .font-ico-chevron-next:before, .font-ico-bars:before, .font-ico-arrow-upward:before, .font-ico-arrow-right:before, .font-ico-arrow-right-short:before, .font-ico-arrow-right-short-v2:before, .font-ico-arrow-left:before, .font-ico-arrow-down:before {
  font-family: "iconfont";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
  display: block;
  line-height: 1;
}

[class*=font-ico] {
  display: inline-block;
}

.font-ico-arrow-down:before {
  content: "\f101";
}

.font-ico-arrow-left:before {
  content: "\f102";
}

.font-ico-arrow-right-short-v2:before {
  content: "\f103";
}

.font-ico-arrow-right-short:before {
  content: "\f104";
}

.font-ico-arrow-right:before {
  content: "\f105";
}

.font-ico-arrow-upward:before {
  content: "\f106";
}

.font-ico-bars:before {
  content: "\f107";
}

.font-ico-chevron-next:before {
  content: "\f108";
}

.font-ico-chevron-prev:before {
  content: "\f109";
}

.font-ico-chevron-right:before {
  content: "\f10a";
}

.font-ico-close:before {
  content: "\f10b";
}

.font-ico-download:before {
  content: "\f10c";
}

.font-ico-horn:before {
  content: "\f10d";
}

.font-ico-pause-button:before {
  content: "\f10e";
}

.font-ico-play-button:before {
  content: "\f10f";
}

.font-ico-play:before {
  content: "\f110";
}

.font-ico-plus:before {
  content: "\f111";
}

.font-ico-quote:before {
  content: "\f112";
}

.font-ico-round-arrow:before {
  content: "\f113";
}

.font-ico-round-download:before {
  content: "\f114";
}

.font-ico-round-play:before {
  content: "\f115";
}

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
*::before, *::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.sr-only {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

body {
  font-family: "NeoSansPro", sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #1b1b1a;
}

.scroll-disabled {
  position: fixed;
  width: 100%;
  height: 100%;
  overflow-y: scroll;
}

.wrap {
  margin: 0 auto;
  max-width: 1310px;
  padding: 0 20px;
  width: 100%;
}

.wrap--large {
  max-width: 1570px;
}

.wrap--medium {
  max-width: 1450px;
}

.image {
  width: 100%;
  height: auto;
}

/* --------------------------------------------------------------
# Plugins
-------------------------------------------------------------- */
.splide {
  position: relative;
}
.splide.is-initialized:not(.is-active) .splide__list {
  display: block;
}
.splide:not(.is-overflow) .splide__pagination {
  display: none;
}
.splide.is-initialized, .splide.is-rendered {
  visibility: visible;
}

.splide--rtl {
  direction: rtl;
}

.splide__track {
  overflow: hidden;
  position: relative;
  z-index: 0;
}

.splide__track--draggable {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.splide__track--fade .splide__list > .splide__slide {
  margin: 0 !important;
  opacity: 0;
  z-index: 0;
}
.splide__track--fade .splide__list > .splide__slide.is-active {
  opacity: 1;
  z-index: 1;
}

.splide__track--ttb .splide__list {
  display: block;
}

.splide__list {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: flex;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
}

.splide__slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  flex-shrink: 0;
  margin: 0;
  position: relative;
  border-radius: 20px;
}

.splide__pagination {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  pointer-events: none;
}
.splide__pagination li {
  line-height: 1;
  display: inline-block;
  margin: 0 3px;
  pointer-events: auto;
}

.splide__pagination__page {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #888;
}
.splide__pagination__page.is-active {
  background-color: #000;
}
.loaded .splide__pagination__page:not(.is-active) {
  -webkit-transition: -webkit-transform 0.3s ease-in;
  transition: -webkit-transform 0.3s ease-in;
  transition: transform 0.3s ease-in;
  transition: transform 0.3s ease-in, -webkit-transform 0.3s ease-in;
}

.splide__progress__bar {
  width: 0;
}

.splide__toggle__pause {
  display: none;
}

.splide__toggle.is-active .splide__toggle__play {
  display: none;
}

.splide__toggle.is-active .splide__toggle__pause {
  display: inline;
}

.splide__sr {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.slider__controls {
  display: flex;
  margin: 0 auto;
  width: 100%;
  align-items: center;
  justify-content: center;
}
.slider__controls .splide__arrow .icon {
  font-size: 15px;
}
.slider__controls .splide__arrow {
  color: #000;
  height: 15px;
}
.loaded .slider__controls .splide__arrow {
  -webkit-transition: 0.3s ease-in;
  transition: 0.3s ease-in;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

.slider__pagination {
  gap: 5px;
}
.slider__pagination li {
  display: flex;
}
.slider__pagination .splide__pagination__page {
  width: 10px;
  height: 10px;
  background-color: transparent;
  border: 1px solid #1b1b1a;
}
.slider__pagination .splide__pagination__page.is-active {
  background-color: #1b1b1a;
  border-color: #1b1b1a;
}

/* --------------------------------------------------------------
# Typography
-------------------------------------------------------------- */
@font-face {
  font-family: "NeoSansPro";
  src: url("/ar2025/assets/fonts/NeoSansPro-Light.woff2") format("woff2"), url("/ar2025/assets/fonts/NeoSansPro-Light.woff") format("woff");
  font-weight: 300;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NeoSansPro";
  src: url("/ar2025/assets/fonts/NeoSansPro-Regular.woff2") format("woff2"), url("/ar2025/assets/fonts/NeoSansPro-Regular.woff") format("woff");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NeoSansPro";
  src: url("/ar2025/assets/fonts/NeoSansPro-Medium.woff2") format("woff2"), url("/ar2025/assets/fonts/NeoSansPro-Medium.woff") format("woff");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NeoSansPro";
  src: url("/ar2025/assets/fonts/NeoSansPro-Bold.woff2") format("woff2"), url("/ar2025/assets/fonts/NeoSansPro-Bold.woff") format("woff");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "AIRoundedBeta";
  src: url("/ar2025/assets/fonts/AIRoundedBeta.woff2") format("woff2"), url("/ar2025/assets/fonts/AIRoundedBeta.woff") format("woff");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
.rte ul {
  padding-left: 20px;
}
.rte ol {
  padding-left: 20px;
}
.rte ul li {
  list-style-type: disc;
}
.rte ol li {
  list-style-type: decimal-leading-zero;
}

/* --------------------------------------------------------------
# Atoms
-------------------------------------------------------------- */
button,
input[type=button],
input[type=submit] {
  background: none;
  border: 0;
  cursor: pointer;
  outline: none;
  padding: 0;
}

a,
button {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
}

.btn {
  border: none;
}

/* --------------------------------------------------------------
# Shared
-------------------------------------------------------------- */
/* --------------------------------------------------------------
# Modules
-------------------------------------------------------------- */
.accordion {
  background-color: #f1f1f1;
}

.accordion__title {
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  color: #1b1b1a;
}

.accordion__list {
  border-top: 1px solid #c6c6c6;
}

.accordion__item {
  border-bottom: 1px solid #c6c6c6;
}
.loaded .accordion__item {
  -webkit-transition: border-color 0.3s ease-in;
  transition: border-color 0.3s ease-in;
}
.accordion__item.accordion__item--open .accordion__trigger,
.accordion__item.accordion__item--open .accordion__panel {
  background-color: #fff9e5;
}

.accordion__item-heading {
  margin: 0;
}

.accordion__trigger {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  background-color: transparent;
  border: none;
  cursor: pointer;
  text-align: left;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #1b1b1a;
  gap: 20px;
}
.loaded .accordion__trigger {
  -webkit-transition: background-color 0.3s ease-in;
  transition: background-color 0.3s ease-in;
}

.accordion__trigger[aria-expanded=true] .accordion__trigger-icon::after {
  -webkit-transform: translate(-50%, -50%) rotate(90deg);
          transform: translate(-50%, -50%) rotate(90deg);
}

.accordion__trigger-icon {
  position: relative;
  width: 26px;
  height: 26px;
  flex-shrink: 0;
  border: 2px solid #000;
  border-radius: 50%;
  margin-top: 5px;
}
.loaded .accordion__trigger-icon {
  -webkit-transition: -webkit-transform 0.3s ease-in;
  transition: -webkit-transform 0.3s ease-in;
  transition: transform 0.3s ease-in;
  transition: transform 0.3s ease-in, -webkit-transform 0.3s ease-in;
}
.accordion__trigger-icon::before, .accordion__trigger-icon::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  background-color: #000;
  border-radius: 1px;
}
.loaded .accordion__trigger-icon::before, .loaded .accordion__trigger-icon::after {
  -webkit-transition: -webkit-transform 0.3s ease-in;
  transition: -webkit-transform 0.3s ease-in;
  transition: transform 0.3s ease-in;
  transition: transform 0.3s ease-in, -webkit-transform 0.3s ease-in;
}
.accordion__trigger-icon::before {
  width: 10px;
  height: 2px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.accordion__trigger-icon::after {
  width: 2px;
  height: 10px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.accordion__panel {
  overflow: hidden;
}
.loaded .accordion__panel {
  -webkit-transition: height 0.3s ease-in, background-color 0.3s ease-in;
  transition: height 0.3s ease-in, background-color 0.3s ease-in;
}

.accordion__panel-inner {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #494948;
  -webkit-text-stroke: 0;
}
.accordion__panel-inner p {
  margin: 0;
  line-height: 1.4;
  letter-spacing: -0.6px;
}

.audio-player {
  width: 100%;
}

.audio-player__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.audio-player__title {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
  color: #1b1b1a;
  font-size: 14px;
  line-height: 1.4;
  letter-spacing: 0.7px;
}

.audio-player__timer {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #5f5f5f;
  font-size: 14px;
  line-height: 1.4;
  letter-spacing: 0.2px;
  font-variant-numeric: tabular-nums;
}

.audio-player__card {
  display: flex;
  align-items: center;
  background-color: #fff;
  border-radius: 16px;
  border: 1px solid #e8e8e8;
}

.audio-player__play {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 50%;
  background-color: transparent;
  border: 2px solid #000;
  cursor: pointer;
  color: #1b1b1a;
}
@supports (font: -apple-system-body) {
  .audio-player__play {
    color: #1b1b1a;
  }
}
.loaded .audio-player__play {
  -webkit-transition: background-color 0.3s ease-in, border-color 0.3s ease-in;
  transition: background-color 0.3s ease-in, border-color 0.3s ease-in;
}

.audio-player__play-icon {
  position: relative;
  width: 100%;
  height: 100%;
}

.audio-player__icon {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}
.loaded .audio-player__icon {
  -webkit-transition: opacity 0.3s ease-in;
  transition: opacity 0.3s ease-in;
}
.audio-player__icon--play {
  opacity: 1;
}
.audio-player__icon--pause {
  opacity: 0;
}

.audio-player__play-dot {
  fill: #ffc700;
}

.audio-player__play[aria-label="Pause audio"] .audio-player__icon--play {
  opacity: 0;
}
.audio-player__play[aria-label="Pause audio"] .audio-player__icon--pause {
  opacity: 1;
}

.audio-player__waveform {
  position: relative;
  flex: 1 1;
  height: 36px;
  cursor: pointer;
  overflow: hidden;
}

.audio-player__bars {
  display: block;
  width: 100%;
  height: 100%;
}

.audio-player__bars--bg {
  color: #1b1b1a;
}

.audio-player__bars--progress {
  position: absolute;
  inset: 0;
  color: #ffc700;
  clip-path: inset(0 calc(100% - var(--progress, 0%)) 0 0);
}
.loaded .audio-player__bars--progress {
  -webkit-transition: clip-path 0.25s linear;
  transition: clip-path 0.25s linear;
}

.cta-card {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.cta-card__content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-grow: 1;
}

.cta-card__image-wrap {
  position: relative;
  border-radius: 20px;
  width: 100%;
  overflow: hidden;
}
.cta-card__image-wrap .picture {
  height: 100%;
}
.cta-card__image-wrap .image {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.loaded .cta-card__image-wrap .image {
  -webkit-transition: -webkit-transform ease-in 0.3s;
  transition: -webkit-transform ease-in 0.3s;
  transition: transform ease-in 0.3s;
  transition: transform ease-in 0.3s, -webkit-transform ease-in 0.3s;
}

.cta-card__title {
  color: #1b1b1a;
  line-height: 1.4;
  font-weight: 500;
  letter-spacing: -0.48px;
  margin-bottom: 20px;
  font-family: "NeoSansPro", sans-serif;
}

.cta-card__text {
  color: #494948;
  line-height: 1.4;
  font-weight: 400;
  font-family: "NeoSansPro", sans-serif;
  -webkit-text-stroke: 0;
}

.cta-card__link {
  display: inline-flex;
  align-items: center;
  gap: 20px;
  border-radius: 70px;
  background-color: #ffc700;
  color: #1b1b1a;
  line-height: 1.4;
  margin-top: auto;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  letter-spacing: -1.2px;
}
.cta-card__link .icon {
  font-size: 12px;
  line-height: 1;
}
.loaded .cta-card__link {
  -webkit-transition-property: color, background-color, border-color;
  transition-property: color, background-color, border-color;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-in;
          transition-timing-function: ease-in;
}

.cta-card__link--light {
  background-color: #fff;
  border: 1px solid #c6c6c6;
  font-family: "NeoSansPro", sans-serif;
  padding: 11px 24px;
}
.cta-card__link--light .icon {
  font-size: 10px;
}
@supports (font: -apple-system-body) {
  .cta-card__link--light {
    padding: 12px 24px 10px;
  }
  .cta-card__link--light .icon {
    margin-top: -3px;
  }
}

.downloads-hub__intro-main {
  display: flex;
}

.downloads-hub__eyebrow {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #1b1b1a;
  line-height: 1.4;
}

.downloads-hub__title {
  color: #1b1b1a;
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  line-height: 1.36;
}

.downloads-hub__description {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #1b1b1a;
  -webkit-text-stroke: 0;
}

.downloads-hub__nav-inner {
  display: flex;
  gap: 30px;
}

.downloads-hub__nav-item {
  flex: 1 1;
  border-radius: 20px;
  overflow: hidden;
}

.downloads-hub__nav-item--yellow .downloads-hub__nav-btn {
  background-color: #fffcf0;
}
.downloads-hub__nav-item--yellow .downloads-hub__nav-btn.is-active {
  background-color: #fff1bf;
}

.downloads-hub__nav-item--blue .downloads-hub__nav-btn {
  background-color: #f2fbfd;
}
.downloads-hub__nav-item--blue .downloads-hub__nav-btn.is-active {
  background-color: #c7edf5;
}

.downloads-hub__nav-item--grey .downloads-hub__nav-btn {
  background-color: #f1f1f1;
}
.downloads-hub__nav-item--grey .downloads-hub__nav-btn.is-active {
  background-color: #c6c6c6;
}

.downloads-hub__nav-btn {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 50px 20px 24px;
  background-color: #fff;
  border-radius: 20px;
  text-align: center;
  cursor: pointer;
}
.loaded .downloads-hub__nav-btn {
  -webkit-transition: background-color 0.3s ease-in, padding 0.45s ease;
  transition: background-color 0.3s ease-in, padding 0.45s ease;
}

.downloads-hub__nav-img {
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  margin-bottom: 35px;
  width: 100%;
  max-width: 290px;
  padding-bottom: 43.81%;
}
.loaded .downloads-hub__nav-img {
  -webkit-transition: max-width 0.45s ease, padding-bottom 0.45s ease, margin-bottom 0.45s ease, -webkit-transform 0.45s ease;
  transition: max-width 0.45s ease, padding-bottom 0.45s ease, margin-bottom 0.45s ease, -webkit-transform 0.45s ease;
  transition: max-width 0.45s ease, padding-bottom 0.45s ease, margin-bottom 0.45s ease, transform 0.45s ease;
  transition: max-width 0.45s ease, padding-bottom 0.45s ease, margin-bottom 0.45s ease, transform 0.45s ease, -webkit-transform 0.45s ease;
}
.downloads-hub__nav-img .picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.downloads-hub__nav-img .picture__img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.downloads-hub__nav-label {
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  color: #1b1b1a;
  letter-spacing: 0.05px;
}
.loaded .downloads-hub__nav-label {
  -webkit-transition: opacity 0.45s ease, -webkit-transform 0.45s ease;
  transition: opacity 0.45s ease, -webkit-transform 0.45s ease;
  transition: transform 0.45s ease, opacity 0.45s ease;
  transition: transform 0.45s ease, opacity 0.45s ease, -webkit-transform 0.45s ease;
}

.downloads-hub__nav-btn:not(.is-active) .downloads-hub__nav-label {
  opacity: 0.65;
}

.downloads-hub__nav-btn.is-active {
  padding-top: 48px;
  position: relative;
  z-index: 1;
}
.downloads-hub__nav-btn.is-active .downloads-hub__nav-img {
  max-width: 345px;
  padding-bottom: 51%;
  margin-bottom: 27px;
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
}
.downloads-hub__nav-btn.is-active .downloads-hub__nav-label {
  -webkit-transform: translateY(-3px);
          transform: translateY(-3px);
  opacity: 1;
}

.downloads-hub__bridge {
  flex: 1 1;
  height: 18px;
  position: relative;
  -webkit-transform: scaleY(0);
          transform: scaleY(0);
  -webkit-transform-origin: bottom;
          transform-origin: bottom;
}
.loaded .downloads-hub__bridge {
  -webkit-transition: -webkit-transform 0.45s ease;
  transition: -webkit-transform 0.45s ease;
  transition: transform 0.45s ease;
  transition: transform 0.45s ease, -webkit-transform 0.45s ease;
}
.downloads-hub__bridge.is-active {
  -webkit-transform: scaleY(2);
          transform: scaleY(2);
}
.downloads-hub__bridge::before, .downloads-hub__bridge::after {
  content: "";
  position: absolute;
  top: 0;
  width: 20px;
  height: 20px;
  pointer-events: none;
}
.downloads-hub__bridge::before {
  left: -20px;
}
.downloads-hub__bridge::after {
  right: -20px;
}

.downloads-hub__bridge--yellow {
  --bridge-color: #fff1bf;
  background-color: #fff1bf;
}
.downloads-hub__bridge--yellow::before {
  display: none;
}
.downloads-hub__bridge--yellow::after {
  background: radial-gradient(circle at 100% 0, transparent 20px, var(--bridge-color) 20px);
}

.downloads-hub__bridge--blue {
  --bridge-color: #c7edf5;
  background-color: #c7edf5;
}
.downloads-hub__bridge--blue::before {
  background: radial-gradient(circle at 0 0, transparent 20px, var(--bridge-color) 20px);
}
.downloads-hub__bridge--blue::after {
  background: radial-gradient(circle at 100% 0, transparent 20px, var(--bridge-color) 20px);
}

.downloads-hub__bridge--grey {
  --bridge-color: #c6c6c6;
  background-color: #c6c6c6;
}
.downloads-hub__bridge--grey::before {
  background: radial-gradient(circle at 0 0, transparent 20px, var(--bridge-color) 20px);
}
.downloads-hub__bridge--grey::after {
  display: none;
}

.downloads-hub__panel {
  border-radius: 20px;
}

.downloads-hub__panel--yellow {
  background-color: #fff1bf;
}
.downloads-hub__panel--yellow .downloads-hub__download-btn {
  color: #1b1b1a;
}
@supports (font: -apple-system-body) {
  .downloads-hub__panel--yellow .downloads-hub__download-btn {
    color: #1b1b1a;
  }
}

.downloads-hub__panel--blue {
  background-color: #c7edf5;
}
.downloads-hub__panel--blue .downloads-hub__download-btn {
  color: #1b1b1a;
}
@supports (font: -apple-system-body) {
  .downloads-hub__panel--blue .downloads-hub__download-btn {
    color: #1b1b1a;
  }
}

.downloads-hub__panel--grey {
  background-color: #c6c6c6;
}
.downloads-hub__panel--grey .downloads-hub__download-btn {
  color: #1b1b1a;
}
@supports (font: -apple-system-body) {
  .downloads-hub__panel--grey .downloads-hub__download-btn {
    color: #1b1b1a;
  }
}

.downloads-hub__panel-img {
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  margin: 0 auto 21px;
  padding-bottom: 38.9%;
}
.downloads-hub__panel-img .picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.downloads-hub__panel-img .picture__img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.downloads-hub__panel-title {
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  color: #1b1b1a;
  letter-spacing: 0.05px;
  text-align: center;
}

.downloads-hub__download-btn {
  display: flex;
  justify-content: space-between;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  align-items: center;
  gap: 10px;
  background-color: #ffc700;
  color: #1b1b1a;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
  border-radius: 50px;
  letter-spacing: -0.02px;
  padding: 17px 24px;
}
.loaded .downloads-hub__download-btn {
  -webkit-transition: background-color 0.3s ease-in;
  transition: background-color 0.3s ease-in;
}
.downloads-hub__additional-title {
  display: block;
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  color: #1b1b1a;
}

.downloads-hub__additional-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.downloads-hub__additional-item {
  border-bottom: 1px solid #c6c6c6;
}
.downloads-hub__additional-item:last-child {
  border-bottom: 1px solid #c6c6c6;
}

.downloads-hub__additional-link {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  color: #1b1b1a;
  font-family: "NeoSansPro", sans-serif;
  -webkit-text-stroke: 0;
  text-decoration: none;
}
.loaded .downloads-hub__additional-link {
  -webkit-transition: background-color 0.3s ease-in;
  transition: background-color 0.3s ease-in;
}

.downloads-hub__additional-text {
  display: flex;
  align-items: baseline;
  gap: 17px;
}

.downloads-hub__additional-name {
  font-weight: 500;
  letter-spacing: -0.02px;
}

.downloads-hub__additional-size {
  font-weight: 400;
  color: #5f5f5f;
  letter-spacing: -0.02px;
}

.downloads-hub__additional-download {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  color: #1b1b1a;
  flex-shrink: 0;
}
.downloads-hub__additional-download .icon {
  font-size: 18px;
  line-height: 1;
}

.downloads-hub__all-reports {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  color: #1b1b1a;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
  letter-spacing: -0.02px;
  -webkit-text-stroke: 0;
  text-decoration: none;
}
.loaded .downloads-hub__all-reports {
  -webkit-transition: background-color 0.3s ease-in;
  transition: background-color 0.3s ease-in;
}
.downloads-hub__all-reports .icon {
  font-size: 18px;
  line-height: 1;
  flex-shrink: 0;
}

.banner-ar {
  background-color: #000;
  position: relative;
}

.banner-ar__holder {
  margin: 0 auto;
  padding: 0 20px;
  width: 100%;
}

.banner-ar__content {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  position: relative;
  z-index: 2;
}

.banner-ar__title {
  color: #fff;
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  -webkit-text-stroke: 0;
}
.banner-ar__title .banner-ar__break-tablet {
  display: none;
}

.banner-ar__title--highlight {
  color: #ffc700;
  display: block;
  letter-spacing: -0.5px;
  line-height: 1.2;
}

.banner-ar__image {
  overflow: hidden;
  width: 100%;
}
.banner-ar__image::after {
  content: "";
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.banner-ar__video {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  pointer-events: none;
}

.basic-block {
  padding: 60px 0;
  background-color: var(--bkg);
}

.basic-block--dark .basic-block__title,
.basic-block--dark .basic-block__text,
.basic-block--dark .link {
  color: #fff;
}

.basic-block__title,
.basic-block__text {
  margin-bottom: 20px;
}

.intro-ar {
  position: relative;
  z-index: 1;
}
.intro-ar .wrap {
  max-width: 1310px;
}
.intro-ar p {
  -webkit-text-stroke: 0;
}
.intro-ar p:nth-of-type(2) {
  margin-bottom: 29px;
}

.intro-ar__button {
  background-color: #fff;
  border-radius: 70px;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #000;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  line-height: 22px;
}
.intro-ar__button .icon {
  font-size: 10px;
  flex-shrink: 0;
  margin-left: auto;
}
.loaded .intro-ar__button {
  -webkit-transition: background-color 0.3s ease-in;
  transition: background-color 0.3s ease-in;
}

.intro-ar__content {
  background-color: #f1f1f1;
  border-radius: 12px;
}

.intro-ar__link-content {
  background-color: #ffc700;
  border-radius: 12px;
}

.intro-ar__link-block--brighter {
  background-color: #fff1bf;
}

.intro-ar__text {
  font-family: "NeoSansPro", sans-serif;
  color: #494948;
  font-weight: 400;
}

.intro-ar__link-title {
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
}

.intro-ar__link {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #000;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.intro-ar__link .icon {
  font-size: 10px;
  flex-shrink: 0;
}

.intro-ar__file-size {
  font-weight: 300;
}

.quick-links__bottom {
  background-color: #06213d;
}

.quick-links__cta-box {
  display: flex;
  background: #ffc700;
  border-radius: 10px;
  flex: 1 1 450px;
  align-items: center;
}
.quick-links__cta-box.yellow {
  background: #ffc700;
}

.quick-links__cta-text {
  font-weight: 500;
  color: #06213d;
  max-width: 334px;
  line-height: 20px;
  font-size: 18px;
  margin-top: -2px;
}

.quick-links__round-icon {
  height: 46px;
  width: 46px;
  flex-shrink: 0;
  border-radius: 50%;
  background-color: #fff;
  position: relative;
  margin-right: 20px;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
.loaded .quick-links__round-icon {
  -webkit-transition: 0.3s ease-in;
  transition: 0.3s ease-in;
}
.quick-links__round-icon.white {
  background-color: #fff;
}
.quick-links__round-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 28px;
  color: #000;
}

.reporting-downloads__title {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
  letter-spacing: -0.03px;
  color: #000;
}

.reporting-downloads__container {
  display: flex;
  justify-content: space-between;
}

.reporting-downloads__content {
  max-width: 568px;
  width: 100%;
}

.reporting-downloads__subtitle {
  color: #000;
  margin: 0 0 20px;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
}

.reporting-downloads__list {
  padding: 0;
  margin-bottom: 20px;
  color: #000;
}

.reporting-downloads__item {
  list-style-type: none;
  margin-bottom: 40px;
}
.reporting-downloads__item .reporting-downloads__item-text {
  color: #000;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: -0.05px;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  -webkit-text-stroke: 0 !important;
}
.reporting-downloads__item .reporting-downloads__item-title {
  letter-spacing: -0.03px;
  display: block;
  font-weight: 500;
  font-family: "NeoSansPro", sans-serif;
  -webkit-text-stroke: 0 !important;
}

.reporting-downloads__card-contennt {
  display: flex;
  flex-direction: column;
}

.reporting-downloads__intro {
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 20px;
}

.reporting-downloads__text {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  letter-spacing: -0.03px;
  -webkit-text-stroke: 0 !important;
}

.reporting-downloads__cards {
  max-width: 810px;
  width: 100%;
  padding-top: 4px;
}

.reporting-downloads__card-title {
  color: #000;
  font-family: "AIRoundedBeta", sans-serif;
  word-break: break-word;
  position: relative;
  max-width: 260px;
  letter-spacing: 0.07px;
  font-weight: 400;
}

.reporting-downloads__btn {
  display: inline-block;
  border: 1px solid #ffc700;
  color: #000 !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
  padding: 12px 20px;
  border-radius: 50px;
}
.loaded .reporting-downloads__btn {
  -webkit-transition: background-color 0.3s ease-in;
  transition: background-color 0.3s ease-in;
}

.reporting-downloads__card {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  border-radius: 12px;
  -webkit-box-shadow: 0 20px 40px -20px rgba(0, 0, 0, 0.15);
          box-shadow: 0 20px 40px -20px rgba(0, 0, 0, 0.15);
  margin-bottom: 20px;
}

.reporting-downloads__card--yellow {
  background: linear-gradient(125.9deg, #ffc700 -1.39%, #FDA917 81.4%);
}

.reporting-downloads__card--blue {
  background: #21b6d7;
}

.reporting-downloads__card--dark {
  background: linear-gradient(121deg, #203A4C -14.49%, #0E1A22 102.47%);
  color: #fff;
}
.reporting-downloads__card--dark .reporting-downloads__card-title {
  color: #fff;
}
.reporting-downloads__card--dark .reporting-downloads__card-link {
  color: #fff !important;
}
.reporting-downloads__card--dark .reporting-downloads__icon {
  color: #000;
}

.reporting-downloads__img {
  border-radius: 10px;
  margin-right: 48px;
  -webkit-box-shadow: 0 20px 40px -20px rgba(0, 0, 0, 0.15);
          box-shadow: 0 20px 40px -20px rgba(0, 0, 0, 0.15);
  height: 100%;
}

.reporting-downloads__tag {
  font-size: 14px;
  line-height: 16.8px;
  letter-spacing: 0.05px;
  margin-bottom: 10px;
}

.reporting-downloads__card-link {
  position: relative;
  display: inline-block;
  font-weight: 500 !important;
  color: #000 !important;
  padding-left: 56px;
}
.loaded .reporting-downloads__card-link {
  -webkit-transition: 0.3s ease-in;
  transition: 0.3s ease-in;
}
.reporting-downloads__card-link .reporting-downloads__icon {
  top: 1px;
}
.reporting-downloads__card-link .reporting-downloads__file-size {
  position: relative;
  top: -4px;
}

.reporting-downloads__icon {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  border-radius: 50%;
  left: 0;
  top: 0;
  background-color: #fff;
  font-size: 28px;
}
.loaded .reporting-downloads__icon {
  -webkit-transition: 0.3s ease-in;
  transition: 0.3s ease-in;
}

.reporting-downloads__url {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

.reporting-downloads__file-size {
  display: block;
  font-size: 10px;
  line-height: 14px;
  font-weight: 400;
}

.reporting-downloads-list {
  max-width: 420px;
  width: 100%;
  padding: 0;
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
}

.reporting-downloads-item {
  margin-bottom: 15px;
  width: 100%;
}
.reporting-downloads-item .download {
  padding-left: 23px;
}
.reporting-downloads-item:last-child {
  margin-bottom: 0;
}

.reporting-downloads-actions .cta-text {
  max-width: calc(100% - 46px);
}

.reporting-downloads__additional-link {
  position: relative;
  display: flex;
}
.reporting-downloads__additional-link .reporting-downloads__icon {
  position: relative;
  left: auto;
  top: auto;
  background-color: #f5f5f5;
  margin-right: 10px;
  width: auto;
  flex: 0 0 46px;
}
.reporting-downloads__additional-link .reporting-downloads__icon .icon {
  color: #000;
}

.reporting-downloads__additional-title {
  display: block;
  font-size: 14px;
  line-height: 16.8px;
  letter-spacing: -0.03px;
  margin-top: 39px;
}

.reporting-downloads__additional-text {
  font-weight: 500;
  font-family: "NeoSansPro", sans-serif;
  color: #000;
  margin-top: -3px;
  letter-spacing: -0.02px;
}
.reporting-downloads__additional-text .reporting-downloads__file-size {
  margin-top: 3px;
}

.reporting-downloads__scroll-to {
  font-family: "NeoSansPro", sans-serif;
  align-items: center;
  display: flex;
  color: #000;
  border-radius: 70px;
  border: 1px solid #c6c6c6;
  line-height: 1.25;
  letter-spacing: -0.32px;
  padding: 13px 26px 13px 24px;
  gap: 20px;
}
.reporting-downloads__scroll-to .icon {
  font-size: 12px;
  line-height: 1;
  margin-top: 1px;
}
.loaded .reporting-downloads__scroll-to {
  -webkit-transition-property: background-color, border-color, color;
  transition-property: background-color, border-color, color;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-in;
          transition-timing-function: ease-in;
}
@supports (font: -apple-system-body) {
  .reporting-downloads__scroll-to {
    padding: 14px 26px 12px 24px;
  }
  .reporting-downloads__scroll-to .icon {
    margin-top: -3px;
  }
}

.related-content__cards-wrap {
  display: flex;
}

.related-content__title {
  color: #000;
  font-weight: 500;
  line-height: 1.1;
  letter-spacing: -0.03px;
  font-size: 40px;
  margin-bottom: 53px;
  font-family: "NeoSansPro", sans-serif;
}

.image-text {
  background-color: #000;
  overflow: hidden;
  width: 100%;
}

.image-text__wrap {
  margin: 0 auto;
  max-width: 1580px;
  padding: 0 20px;
  width: 100%;
}

.image-text__title {
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  position: relative;
  width: 100%;
}

.image-text__title-text {
  display: block;
  position: relative;
}
.loaded .image-text__title-text {
  -webkit-transition: font-size 0.3s ease-in;
  transition: font-size 0.3s ease-in;
}

.image-text__title-text--small {
  color: #fff;
  letter-spacing: -1.1px;
  line-height: 1.2;
}

.image-text__title-text--large {
  color: #ffc700;
  letter-spacing: -3px;
  line-height: 1.1;
}

.image-text__image {
  max-width: none;
  position: absolute;
  top: 50%;
}

.image-text__text-holder {
  position: relative;
}

.image-text__text {
  color: #fff;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  line-height: 1.4;
  -webkit-text-stroke: 0;
}
.image-text__text:not(.image-text__text--intro) {
  letter-spacing: -0.4px;
}
.loaded .image-text__text {
  -webkit-transition: font-size 0.3s ease-in;
  transition: font-size 0.3s ease-in;
}

.image-text__text--intro {
  letter-spacing: -0.5px;
}

.highlights__tabs {
  width: 100%;
  position: relative;
}

.highlights__header-title {
  display: none;
}

.highlights__title {
  font-family: "AIRoundedBeta", sans-serif;
  color: #000;
  font-weight: 400;
}

.highlights__content-eyebrow {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 1.4;
  letter-spacing: -2%;
  color: #000;
  margin-bottom: 14px;
  display: block;
}

.highlights__content-holder {
  display: flex;
  align-items: flex-start;
  opacity: 0;
  -webkit-transform: translateY(20%);
          transform: translateY(20%);
}
.highlights__content-holder.active-content {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.loaded .highlights__content-holder {
  -webkit-transition: opacity 0.5s ease, -webkit-transform 0.5s ease;
  transition: opacity 0.5s ease, -webkit-transform 0.5s ease;
  transition: opacity 0.5s ease, transform 0.5s ease;
  transition: opacity 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;
}

.highlights__content {
  flex: 1 1 601px;
  max-width: 601px;
  min-width: 0;
}

.highlights__media {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}

.highlights__media-holder {
  -webkit-box-shadow: 0 24px 64px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 24px 64px 0 rgba(0, 0, 0, 0.12);
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 66%;
  border-radius: 12px;
}

.highlights__media-img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  border-radius: 12px;
}

.highlights__flex-container {
  display: flex;
  align-items: flex-start;
}

.highlights__list-holder {
  display: flex;
  flex-direction: column;
}

.highlights__list-item {
  position: relative;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
  color: #000;
}
.highlights__list-item::before {
  position: absolute;
  content: "";
  display: inline-block;
  left: 0;
  top: 6px;
  width: 8px;
  height: 8px;
  background-color: #ffc700;
  border-radius: 50%;
}

.highlights__tab-holder {
  display: flex;
}

.highlights__tabs-item {
  display: inline-block;
  flex: 1 1;
}

.highlights__tabs-button {
  background-color: #fff;
  color: #000;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 700;
  letter-spacing: -0.039em;
  line-height: 1.4;
  width: 100%;
  border-radius: 100px;
  margin: 0;
  white-space: nowrap;
  -webkit-box-shadow: 0 0 1px 1px #e8e8e8;
          box-shadow: 0 0 1px 1px #e8e8e8;
  border: none;
  text-decoration: none;
}
.loaded .highlights__tabs-button {
  -webkit-transition: background 0.36s ease-in;
  transition: background 0.36s ease-in;
}

/* stylelint-disable-next-line selector-max-id */

/* stylelint-disable-next-line selector-max-id */

/* stylelint-disable-next-line selector-max-id */

.highlights__content--hidden {
  opacity: 0;
  visibility: hidden;
  position: absolute;
}

.highlights__tabs-button-first {
  background-color: #ffc700;
}

.highlights__tabs-first-active {
  background-color: #fffcf0;
}
.highlights__tabs-first-active .highlights__list-item::before {
  background-color: #ffc700;
}
.highlights__tabs-first-active .highlights__tabs-button-first {
  background-color: #ffc700;
}

.highlights__tabs-second-active {
  background-color: #f2fbfd;
}
.highlights__tabs-second-active .highlights__list-item::before {
  background-color: #21b6d7;
}
.highlights__tabs-second-active .highlights__tabs-button-second {
  background-color: #21b6d7;
}

.highlights__tabs-third-active {
  background-color: #f1f1f1;
}
.highlights__tabs-third-active .highlights__list-item::before {
  background-color: #1b1b1a;
}
.highlights__tabs-third-active .highlights__tabs-button-third {
  background-color: #1b1b1a;
  color: #fff;
}

.highlights__media-btn {
  color: #000;
  background-color: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 100px;
  white-space: nowrap;
  letter-spacing: -0.3px;
  display: flex;
  align-items: center;
  width: 100%;
}
.loaded .highlights__media-btn {
  -webkit-transition: 0.3s ease-in;
  transition: 0.3s ease-in;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}
.highlights__media-btn .icon {
  margin-left: auto;
  font-size: 12px;
}

.highlights__media-btn-holder::after {
  font-family: "iconfont";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
  display: block;
  line-height: 1;
  content: "\f10c";
  display: inline-block;
  vertical-align: middle;
  margin-left: 6px;
  font-size: 14px;
}

.highlights__media-size {
  display: inline-block;
  font-weight: 300;
  margin-left: 9px;
}

.highlights__finance {
  font-family: "NeoSansPro", sans-serif;
}

.highlights__finance-title {
  line-height: 17px;
  margin-bottom: 4px;
  font-weight: 700;
  font-family: "NeoSansPro", sans-serif;
  -webkit-text-stroke: 0;
  letter-spacing: 0.5px;
}

.highlights__finance-revenue {
  font-size: 32px;
  line-height: 46px;
  margin-bottom: -4px;
  font-family: "NeoSansPro", sans-serif;
  -webkit-text-stroke: 0;
}

.highlights__finance-year {
  font-family: "NeoSansPro", sans-serif;
  -webkit-text-stroke: 0;
  line-height: 1.4;
  margin-top: 3px;
  letter-spacing: 0.5px;
  font-weight: 400;
}

.highlights__finance-list-holder {
  max-width: none !important;
  display: flex;
  flex-flow: row wrap;
}

.highlights__links-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.highlights__links-link {
  display: flex;
  align-items: center;
  gap: 12px;
  color: #000;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
  -webkit-text-stroke: 0;
  padding: 14px 0 18px 24px;
  position: relative;
}
.highlights__links-link::after {
  content: "";
  position: absolute;
  bottom: 12px;
  left: 24px;
  right: 0;
  height: 1px;
  background-color: #000;
  -webkit-transform: scaleX(0) translateY(-4px);
          transform: scaleX(0) translateY(-4px);
  -webkit-transform-origin: center;
          transform-origin: center;
  opacity: 0;
}
.loaded .highlights__links-link::after {
  -webkit-transition: opacity 0.3s ease-in, -webkit-transform 0.3s ease-in;
  transition: opacity 0.3s ease-in, -webkit-transform 0.3s ease-in;
  transition: transform 0.3s ease-in, opacity 0.3s ease-in;
  transition: transform 0.3s ease-in, opacity 0.3s ease-in, -webkit-transform 0.3s ease-in;
}
.loaded .highlights__links-link {
  -webkit-transition: color 0.3s ease-in;
  transition: color 0.3s ease-in;
}
.highlights__links-link .icon {
  font-size: 14px;
  flex-shrink: 0;
}

.highlights__links-text {
  flex: 1 1;
}

.highlights__links-size {
  font-weight: 300;
  white-space: nowrap;
  flex-shrink: 0;
}

.video-popup {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  left: 0;
}

.video-popup__wrapper {
  max-width: 1160px;
  width: 90%;
}

.video-popup__video {
  width: 100%;
  aspect-ratio: 16/9;
}

.video-popup__close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  margin: 0 0 10px auto;
}
.video-popup__close .icon {
  font-size: 20px;
  color: rgba(0, 0, 0, 0.5);
}
.loaded .video-popup__close .icon {
  -webkit-transition: color 0.3s ease-in;
  transition: color 0.3s ease-in;
}

.slider {
  overflow: hidden;
}

.slider--orange {
  background: -webkit-gradient(linear, left top, right top, from(#ffc700), to(#fda917));
  background: linear-gradient(90deg, #ffc700 0%, #fda917 100%);
}

.slider--blue {
  background-color: #21b6d7;
}

.slider__header {
  display: flex;
}

.slider__eyebrow {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #1b1b1a;
  letter-spacing: -0.02em;
  line-height: 1.4;
}

.slider__title {
  font-family: "AIRoundedBeta", sans-serif;
  letter-spacing: -0.9px;
  font-weight: 400;
  color: #1b1b1a;
}

.slider__text {
  font-family: "NeoSansPro", sans-serif;
  letter-spacing: 0.1px;
  line-height: 1.4;
  font-weight: 400;
}

.slider__track {
  overflow: visible;
  margin: 0 auto;
}

.slider__slide.is-active .slider-card__media-inner {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.slider__slide.is-active .slider-card__media {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.slider__slide.is-active .slider-card__content {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.slider-card {
  width: 100%;
}

.slider-card__media {
  height: 100%;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 1;
}
.loaded .slider-card__media {
  -webkit-transition: -webkit-transform 0.8s ease;
  transition: -webkit-transform 0.8s ease;
  transition: transform 0.8s ease;
  transition: transform 0.8s ease, -webkit-transform 0.8s ease;
}

.slider-card__media-inner {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 100%;
}
.loaded .slider-card__media-inner {
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}

.slider-card__play {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-color: rgba(27, 27, 26, 0.3);
  -webkit-transition: -webkit-transform 0.3s ease-in;
  transition: -webkit-transform 0.3s ease-in;
  transition: transform 0.3s ease-in;
  transition: transform 0.3s ease-in, -webkit-transform 0.3s ease-in;
  border-radius: 100px;
  z-index: 3;
  display: flex;
  align-items: center;
  justify-content: center;
}
.slider-card__play .icon {
  color: #fff;
  pointer-events: none;
}
.slider-card__play span {
  pointer-events: none;
}
@supports (-webkit-overflow-scrolling: touch) {
  .slider-card__play {
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0);
  }
}

.slider-card__image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.slider-card__video {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  pointer-events: none;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.slider-card__content {
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

.slider-card__title {
  font-family: "AIRoundedBeta", sans-serif;
  text-transform: lowercase;
  font-weight: 500;
  line-height: 1.2;
  color: #1b1b1a;
}

.slider-card__text {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
  -webkit-text-stroke: 0;
}

.slider-card__cta {
  font-family: "NeoSansPro", sans-serif;
  align-items: center;
  display: flex;
  color: #1b1b1a;
  border-radius: 70px;
  border: 1px solid #c6c6c6;
  line-height: 1.4;
  letter-spacing: -0.32px;
  padding: 12px 27px 11px 24px;
  background-color: #fff;
}
.slider-card__cta .icon {
  font-size: 10px;
  pointer-events: none;
}
.loaded .slider-card__cta {
  -webkit-transition-property: background-color, border-color, color;
  transition-property: background-color, border-color, color;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-in;
          transition-timing-function: ease-in;
}

.facts {
  width: 100%;
  display: flex;
  margin: 0 auto;
}

.facts__item {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.facts__title {
  display: block;
  margin-bottom: 34px;
  font-family: "NeoSansPro", sans-serif;
}

.facts__title--inline {
  display: inline;
}

.facts__number {
  font-family: "AIRoundedBeta", sans-serif;
  line-height: 1.5;
  display: block;
  font-weight: 400;
  letter-spacing: -1px;
}

.facts__subtitle {
  display: block;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
}

.popup-slider {
  position: fixed;
  bottom: 0;
  top: 0;
  left: 0;
  width: 100vw;
  background-color: rgba(27, 27, 26, 0.5);
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
  align-items: center;
  justify-content: center;
  display: flex;
  z-index: 5;
  opacity: 0;
  visibility: hidden;
}
.popup-slider p {
  -webkit-text-stroke: 0;
}
.popup-slider .splide__arrows .icon {
  color: #000;
}
.loaded .popup-slider {
  -webkit-transition: 0.3s ease-in;
  transition: 0.3s ease-in;
  -webkit-transition-property: opacity, visibility;
  transition-property: opacity, visibility;
}

.popup-slider--active {
  opacity: 1;
  visibility: visible;
}
.popup-slider--active .popup-slider__holder {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.popup-slider--z-index {
  z-index: -1;
}

.popup-slider__slide {
  max-height: 100%;
  overflow: auto;
}
.popup-slider__slide > * {
  color: #1b1b1a;
}

.popup-slider__slide--orange {
  background: -webkit-gradient(linear, left top, right top, from(#ffc700), to(#fda917));
  background: linear-gradient(90deg, #ffc700 0%, #fda917 100%);
}
.popup-slider__slide--orange .popup-slider__quote .icon {
  color: #1b1b1a;
}

.popup-slider__slide--white {
  background-color: #f1f1f1;
}

.popup-slider__slide--black {
  background-color: #1b1b1a;
}
.popup-slider__slide--black > * {
  color: #fff;
}
.popup-slider__slide--black .popup-slider__title {
  color: #fff;
}
.popup-slider__slide--black .popup-slider__title span {
  color: #ffc700;
}
.popup-slider__slide--black .popup-slider__rte * {
  color: #fff;
}
.popup-slider__slide--black .popup-slider__quote-text,
.popup-slider__slide--black .popup-slider__quote-name,
.popup-slider__slide--black .popup-slider__quote-position {
  color: #fff;
}
.popup-slider__slide--black .facts__number {
  background: -webkit-gradient(linear, left top, right top, from(#ffc700), to(#fda917));
  background: linear-gradient(90deg, #ffc700 0%, #fda917 100%);
  -webkit-background-clip: text;
          background-clip: text;
  color: transparent;
}

.popup-slider__holder {
  height: 100%;
  max-height: 90%;
  max-width: 1450px;
  width: 100%;
  background-color: #fff;
  border-radius: 34px;
  overflow: hidden;
  -webkit-box-shadow: 0 54px 114px -20px rgba(0, 0, 0, 0.12);
          box-shadow: 0 54px 114px -20px rgba(0, 0, 0, 0.12);
  -webkit-transform: translateY(15%);
          transform: translateY(15%);
}
.loaded .popup-slider__holder {
  -webkit-transition: -webkit-transform 0.3s ease-in;
  transition: -webkit-transform 0.3s ease-in;
  transition: transform 0.3s ease-in;
  transition: transform 0.3s ease-in, -webkit-transform 0.3s ease-in;
}
.popup-slider__holder .splide,
.popup-slider__holder .splide__track,
.popup-slider__holder .splide__list,
.popup-slider__holder .splide__slide {
  height: 100%;
}

.popup-slider__image {
  width: 100%;
  max-height: 438px;
  -o-object-fit: cover;
     object-fit: cover;
}

.popup-slider__slide-holder {
  margin: 0 auto;
}

.popup-slider__title {
  max-width: 1000px;
  font-family: "AIRoundedBeta", sans-serif;
  letter-spacing: -2px;
  font-weight: 400;
  color: #1b1b1a;
}

.popup-slider__rte {
  margin: 0 auto;
}
.popup-slider__rte p {
  font-family: "NeoSansPro", sans-serif;
  line-height: 1.4;
  font-weight: 400;
  color: #000;
}
.popup-slider__rte p:first-child {
  font-weight: 500;
}
.popup-slider__rte p:last-child {
  margin-bottom: 80px;
}
.popup-slider__rte ul {
  padding-left: 21px;
}
.popup-slider__rte ul li {
  font-family: "NeoSansPro", sans-serif;
  color: #000;
  font-weight: 400;
  margin-bottom: 10px;
  list-style-type: disc;
}
.popup-slider__rte strong {
  font-weight: 500;
  letter-spacing: -0.6px;
}

.popup-slider__video {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  margin-bottom: 80px;
  overflow: hidden;
  position: relative;
}

.popup-slider__video-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.popup-slider__quote {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
}
.popup-slider__quote .icon {
  font-size: 72px;
  color: #ffc700;
  margin-bottom: 17px;
}

.popup-slider__quote-text {
  font-family: "AIRoundedBeta", sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: -0.8px;
  margin-bottom: 17px;
}

.popup-slider__author {
  display: flex;
  flex-direction: column;
  letter-spacing: -0.3px;
}

.popup-slider__author-name {
  font-weight: 700;
  letter-spacing: -0.3px;
}

.popup-slider__controls {
  position: absolute;
  top: 40px;
  right: 40px;
  display: flex;
  flex-direction: row;
  padding: 10px 13px;
  border-radius: 50px;
  border: 1px solid #c6c6c6;
  background-color: #fff;
  z-index: 1;
  gap: 8px;
}

.popup-slider__close,
.popup-slider__arrow {
  border-radius: 50%;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.popup-slider__close .icon,
.popup-slider__arrow .icon {
  font-size: 15px;
}

.popup-slider__close {
  background-color: #ffc700;
  border: 1px solid #ffc700;
}
.loaded .popup-slider__close {
  -webkit-transition: border-color 0.3s ease-in;
  transition: border-color 0.3s ease-in;
  -webkit-transition-property: background-color, border-color;
  transition-property: background-color, border-color;
}

.popup-slider__arrow {
  background-color: #fff;
  border: 1px solid #1b1b1a;
}
.popup-slider__arrow:disabled {
  color: #c6c6c6;
  border-color: #c6c6c6;
}
.loaded .popup-slider__arrow {
  -webkit-transition: border-color 0.3s ease-in;
  transition: border-color 0.3s ease-in;
}

.popup-slider__slide--featured {
  position: relative;
}
.popup-slider__slide--featured .popup-slider__title {
  color: #fff;
}
.popup-slider__slide--featured .popup-slider__rte p {
  color: #fff;
  -webkit-text-stroke: 0;
}
.popup-slider__slide--featured .popup-slider__rte p:first-child {
  font-weight: 400;
}
.popup-slider__slide--featured .popup-slider__rte p:last-child {
  margin-bottom: 0;
}

.popup-slider__slide-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 20px;
  z-index: 0;
}

.popup-slider__featured-content {
  position: relative;
  z-index: 1;
  display: flex;
  width: 100%;
  min-height: 100%;
}

.popup-slider__featured-left {
  display: flex;
  flex-direction: column;
}
.popup-slider__featured-left .audio-player__title,
.popup-slider__featured-left .audio-player__timer {
  color: #fff;
}

.popup-slider__subtitle {
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  line-height: 1.2;
  color: #ffc700;
}

.popup-slider__spotlight {
  border-radius: 20px;
  background-color: rgba(27, 27, 26, 0.9);
  border: 1px solid #ffc700;
}

.popup-slider__slide--black .popup-slider__spotlight .popup-slider__spotlight-text,
.popup-slider__slide--black .popup-slider__spotlight .popup-slider__spotlight-quote-text,
.popup-slider__slide--black .popup-slider__spotlight .popup-slider__spotlight-author-name,
.popup-slider__slide--black .popup-slider__spotlight .popup-slider__spotlight-author-position {
  color: #fff;
}
.popup-slider__slide--black .popup-slider__spotlight .popup-slider__spotlight-title {
  color: #ffc700;
}

.popup-slider__spotlight-title {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #ffc700;
}

.popup-slider__spotlight-text {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  -webkit-text-stroke: 0;
}

.popup-slider__spotlight-quote {
  display: flex;
  flex-direction: column;
  margin-bottom: 14px;
}

.popup-slider__spotlight-quote-mark {
  font-family: "NeoSansPro", sans-serif;
  font-size: 60px;
  line-height: 1.4;
  color: #ffc700;
}

.popup-slider__spotlight-quote-text {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 700;
  line-height: 1.3;
  letter-spacing: -0.5px;
}

.popup-slider__spotlight-author {
  display: flex;
  flex-direction: column;
  margin-bottom: 28px;
}

.popup-slider__spotlight-author-name {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  -webkit-text-stroke: 0;
}

.popup-slider__spotlight-author-position {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  -webkit-text-stroke: 0;
}

.popup-slider__media-block {
  margin: 0 auto;
}

.popup-slider__media-holder {
  position: relative;
  width: 100%;
  height: 0;
  overflow: hidden;
  border-radius: 20px;
  padding-bottom: 39.25%;
}
.popup-slider__media-holder .picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.popup-slider__media-holder .picture__img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.popup-slider__media-desc {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #000;
  -webkit-text-stroke: 0;
}

.popup-slider__media-link {
  display: inline-flex;
  align-items: center;
  gap: 20px;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 700;
  color: #1b1b1a;
  background-color: #21b6d7;
  border-radius: 100px;
  white-space: nowrap;
  -webkit-text-stroke: 0;
}
.loaded .popup-slider__media-link {
  -webkit-transition: background-color 0.3s ease-in;
  transition: background-color 0.3s ease-in;
}

.popup-slider__spotlight-btn {
  display: inline-flex;
  align-items: flex-start;
  gap: 10px;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
  color: #fff;
  background-color: #1b1b1a;
  border: 1px solid rgba(255, 255, 255, 0.3);
  border-radius: 50px;
  padding: 12px 24px;
  font-size: 14px;
  line-height: 20px;
  -webkit-text-stroke: 0;
}
.popup-slider__spotlight-btn .icon {
  font-size: 12px;
  line-height: 1;
  padding-top: 4px;
}
.loaded .popup-slider__spotlight-btn {
  -webkit-transition: background-color 0.3s ease-in, border-color 0.3s ease-in, color 0.3s ease-in;
  transition: background-color 0.3s ease-in, border-color 0.3s ease-in, color 0.3s ease-in;
}

.video-quote {
  overflow: hidden;
  position: relative;
}

.video-quote__video-wrap {
  position: relative;
}

.video-quote__quote-wrap {
  position: relative;
}
.video-quote__quote-wrap::before {
  content: "";
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: linear-gradient(126deg, #ffc700 -1.39%, #fda917 81.4%);
  z-index: -1;
}

.video-quote__tagline {
  display: inline-block;
  color: #000;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
  letter-spacing: -0.3px;
  padding: 0 30px;
  position: relative;
  border-radius: 80px;
}
.video-quote__tagline::before {
  border: 2px solid #1b1b1a;
  border-radius: 80px;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.video-quote__quote {
  display: block;
  font-family: "AIRoundedBeta", sans-serif;
  line-height: 1.6;
  letter-spacing: -0.49px;
  color: #1b1b1a;
}

.video-quote__marks {
  display: block;
  margin-bottom: 5px;
  margin-left: -3px;
  color: #1b1b1a;
}

.video-quote__profile {
  display: flex;
}

.video-quote__image {
  position: relative;
  overflow: hidden;
  border-radius: 50%;
  flex-shrink: 0;
  background-color: #fff1bf;
}
.video-quote__image .picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video-quote__image .picture__img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.video-quote__profile-text {
  display: block;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
  line-height: 1.4;
  color: #1b1b1a;
}

.video-quote__profile-text--position {
  opacity: 0.8;
}

.video-quote__video-container {
  background-color: #000;
  overflow: hidden;
}

.video-quote__video {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.video-quote__button {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: #fff;
  -webkit-transform-origin: center;
          transform-origin: center;
  display: flex;
  padding: 12px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.3);
}
.video-quote__button span {
  pointer-events: none;
}
.loaded .video-quote__button {
  -webkit-transition: -webkit-transform ease-in 0.3s;
  transition: -webkit-transform ease-in 0.3s;
  transition: transform ease-in 0.3s;
  transition: transform ease-in 0.3s, -webkit-transform ease-in 0.3s;
}

.video-quote__transcript-link {
  background-color: #fff;
  border-radius: 70px;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #000;
  -webkit-box-shadow: 0 0 1px 1px #e8e8e8;
          box-shadow: 0 0 1px 1px #e8e8e8;
  padding: 11px 24px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.video-quote__transcript-link .icon {
  font-size: 10px;
  flex-shrink: 0;
  margin-left: auto;
}
.loaded .video-quote__transcript-link {
  -webkit-transition: background-color 0.3s ease-in, color 0.3s ease-in;
  transition: background-color 0.3s ease-in, color 0.3s ease-in;
}

.case-studies {
  background-color: #ffc700;
  position: relative;
  overflow: hidden;
}

.case-studies__background-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  mix-blend-mode: screen;
}
.case-studies__background-image .image {
  height: 100%;
}

.case-studies__content {
  position: relative;
  z-index: 1;
}
.case-studies__content .splide__arrows {
  padding: 0 20px;
}

.case-studies__title {
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  text-align: center;
  color: #1b1b1a;
}

/* stylelint-disable max-nesting-depth */
.case-studies__slider {
  position: relative;
}
.case-studies__slider .cta-card {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  cursor: none;
}

/* stylelint-enable max-nesting-depth */
.cursor {
  pointer-events: none;
  position: absolute;
  visibility: hidden;
  width: 120px;
  height: 120px;
  border: 1px solid #ffe68c;
  border-radius: 50%;
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
  z-index: 20;
  gap: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
}
.cursor .icon--left {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.loaded .cursor {
  -webkit-transition: -webkit-transform 0.1s ease-in;
  transition: -webkit-transform 0.1s ease-in;
  transition: transform 0.1s ease-in;
  transition: transform 0.1s ease-in, -webkit-transform 0.1s ease-in;
}

.cursor__icon--active {
  position: relative;
  font-size: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.cursor--active {
  -webkit-transform: scale(1);
          transform: scale(1);
}

.featured-stories {
  background-color: #1b1b1a;
}
.featured-stories .popup-slider__slide-bg {
  -o-object-position: top center;
     object-position: top center;
}

.featured-stories__hero {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  text-align: center;
  background-color: #1b1b1a;
}
.featured-stories__hero::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 300px;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#1b1b1a));
  background: linear-gradient(to bottom, transparent, #1b1b1a);
  z-index: 0;
  pointer-events: none;
}

.featured-stories__bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  min-width: 1600px;
  height: 100%;
  z-index: 0;
  pointer-events: none;
}

.featured-stories__bg-image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.featured-stories__hero-content {
  position: relative;
  z-index: 1;
  max-width: 820px;
}

.featured-stories__hero-bottom {
  position: relative;
  z-index: 1;
  margin-top: auto;
}
.featured-stories__title-img .picture,
.featured-stories__title-img .picture__img {
  width: auto;
  height: 100%;
}

.featured-stories__title {
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  color: #fff;
  line-height: 1;
}

.featured-stories__subtitle {
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  color: #ffc700;
  -webkit-text-stroke: 0;
}

.featured-stories__heading {
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  color: #fff;
  line-height: 1.4;
}

.featured-stories__text {
  font-family: "NeoSansPro", sans-serif;
  font-weight: 400;
  color: #fff;
  -webkit-text-stroke: 0;
  line-height: 1.4;
}

.featured-stories__panel {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.featured-stories__panel-media {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.featured-stories__panel-image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.loaded .featured-stories__panel-image {
  -webkit-transition: -webkit-transform 0.6s ease;
  transition: -webkit-transform 0.6s ease;
  transition: transform 0.6s ease;
  transition: transform 0.6s ease, -webkit-transform 0.6s ease;
}

.featured-stories__panel-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: 1;
  opacity: 0;
  pointer-events: none;
}
.loaded .featured-stories__panel-video {
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}

.no-touch .featured-stories__panel.is-hovered .featured-stories__panel-video {
  opacity: 1;
}
.no-touch .featured-stories__panel.is-hovered .featured-stories__panel-image {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}
.no-touch .featured-stories__panel.is-hovered .featured-stories__panel-btn {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.featured-stories__panel-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.featured-stories__panel-title {
  font-family: "AIRoundedBeta", sans-serif;
  font-weight: 400;
  color: #fff;
  display: block;
  text-align: center;
}

.featured-stories__panel-btn {
  position: absolute;
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: "NeoSansPro", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #1b1b1a;
  background-color: #fff;
  border-radius: 50px;
  cursor: pointer;
  -webkit-text-stroke: 0;
}
.loaded .featured-stories__panel-btn {
  -webkit-transition: background-color 0.3s ease-in, opacity 0.3s ease-in, -webkit-transform 0.3s ease-in;
  transition: background-color 0.3s ease-in, opacity 0.3s ease-in, -webkit-transform 0.3s ease-in;
  transition: background-color 0.3s ease-in, opacity 0.3s ease-in, transform 0.3s ease-in;
  transition: background-color 0.3s ease-in, opacity 0.3s ease-in, transform 0.3s ease-in, -webkit-transform 0.3s ease-in;
}

/* --------------------------------------------------------------
# Print Styles
-------------------------------------------------------------- */

@media only screen and (min-width: 768px) {
  .cta-card__text {
    font-size: 14px;
  }
  .cta-card__link {
    font-size: 16px;
  }
  @supports (font: -apple-system-body) {
    .cta-card__link .icon {
      margin-top: -3px;
    }
  }
  .intro-ar__button {
    padding: 18px 24px;
  }
  .intro-ar__link-content:not(.intro-ar__link-block--brighter) {
    margin-bottom: 30px;
  }
  .intro-ar__link-title {
    line-height: 26px;
  }
  @supports (font: -apple-system-body) {
    .quick-links__cta-text {
      margin-top: 2px;
    }
  }
  .reporting-downloads-item {
    margin-right: 17px;
  }
  .reporting-downloads__additional-container {
    margin-bottom: 97px;
    padding-bottom: 40px;
    display: flex;
  }
  .reporting-downloads__additional-title {
    margin-bottom: 20px;
  }
  .reporting-downloads__scroll-to {
    font-size: 16px;
  }
  .highlights__flex-container {
    gap: 43px;
    margin-top: -2px;
  }
  .highlights__list-item {
    font-size: 14px;
    line-height: 23px;
    letter-spacing: -0.3px;
  }
  .highlights__media-btn {
    font-size: 16px;
    line-height: 23px;
  }
  .highlights__finance-item {
    width: calc(33.33% - 18px);
  }
  .slider__track {
    max-width: 84%;
  }
  .slider__list {
    align-items: center;
  }
  .slider-card__media-inner {
    border-radius: 50px;
  }
  .slider-card__play {
    width: 140px;
    height: 140px;
  }
  .slider-card__play .icon {
    font-size: 120px;
    margin-top: 4px;
  }
  .slider-card__text {
    letter-spacing: -0.02em;
  }
  .slider-card__cta {
    font-size: 16px;
    gap: 11px;
  }
  .facts__number {
    margin-bottom: 30px;
  }
  .popup-slider__video {
    border-radius: 20px;
  }
  .popup-slider__slide--featured {
    overflow: hidden;
  }
  .popup-slider__featured-content {
    height: 100%;
    overflow-y: auto;
  }
  .video-quote__quote {
    font-size: 24px;
  }
  .video-quote__profile-text {
    letter-spacing: -0.4px;
  }
  .video-quote__video {
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  .case-studies__content .cta-card__image-wrap {
    height: 374px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1199.98px) {
  .wrap--large {
    padding: 0 36px;
  }
  .headline-2xl {
    font-size: 56px;
  }
  .headline-xl {
    font-size: 46px;
  }
  .headline-lg {
    font-size: 40px;
  }
  .headline-md {
    font-size: 32px;
  }
  .headline-sm {
    font-size: 24px;
  }
  .headline-xs {
    font-size: 20px;
  }
  .text-2xl {
    font-size: 28px;
  }
  .text-xl {
    font-size: 22px;
  }
  .text-lg {
    font-size: 18px;
  }
  .text-md {
    font-size: 16px;
  }
  .text-sm {
    font-size: 14px;
  }
  .text-xs {
    font-size: 12px;
  }
  .display-2xl {
    font-size: 120px;
  }
  .display-xl {
    font-size: 80px;
  }
  .display-lg {
    font-size: 60px;
  }
  .accordion {
    padding: 81px 0;
  }
  .accordion__title {
    font-size: 45px;
    line-height: 1.36;
    letter-spacing: -0.3px;
    margin-bottom: 60px;
    width: 64%;
  }
  .accordion__trigger {
    font-size: 28px;
    line-height: 1.4;
    padding: 36px 29px 36px 30px;
    letter-spacing: -2%;
    align-items: flex-start;
  }
  .accordion__trigger-text {
    width: 71%;
  }
  .accordion__panel-inner {
    font-size: 16px;
    line-height: 25px;
    letter-spacing: 0.55px;
    padding: 11px 33px 29px 30px;
  }
  .accordion__panel-inner p {
    font-size: 18px;
    line-height: 1.4;
    letter-spacing: -3%;
  }
  .audio-player {
    margin-top: 28px;
    margin-bottom: 62px;
    max-width: 516px;
  }
  .cta-card__content {
    width: 82%;
  }
  .cta-card__image-wrap {
    aspect-ratio: 348/187;
    margin-bottom: 30px;
  }
  .cta-card__title {
    font-size: 22px;
  }
  .cta-card__text {
    letter-spacing: 0.07px;
    margin-bottom: 28px;
  }
  .cta-card__link {
    padding: 16px 24px;
    gap: 22px;
  }
  .downloads-hub {
    padding: 72px 0;
  }
  .downloads-hub__intro {
    margin-bottom: 53px;
  }
  .downloads-hub__title {
    font-size: 46px;
    letter-spacing: -0.3px;
  }
  .downloads-hub__description {
    margin-bottom: 0;
  }
  .downloads-hub__panel {
    border-radius: 20px;
    margin-bottom: 30px;
  }
  .downloads-hub__panel-inner {
    padding: 41px 24px 11px;
  }
  .downloads-hub__panel-img {
    max-width: 383px;
    width: 100%;
  }
  .downloads-hub__panel-title {
    font-size: 23px;
    line-height: 31px;
  }
  .downloads-hub__additional-link {
    padding: 13px 24px 12px;
    margin: 0 -24px;
  }
  .banner-ar__holder {
    max-width: 100%;
    padding: 0 63px 159px;
  }
  .banner-ar__title {
    max-width: 500px;
    line-height: 88px;
    display: flex;
    flex-direction: column;
    letter-spacing: -3px;
    gap: 25px;
  }
  .banner-ar__title .banner-ar__break {
    display: none;
  }
  .banner-ar__title .banner-ar__break-tablet {
    display: block;
  }
  .banner-ar__title--highlight {
    display: inline;
  }
  .banner-ar__image {
    height: 949px;
  }
  .intro-ar {
    -webkit-transform: translateY(-60px);
            transform: translateY(-60px);
    margin-bottom: 40px;
  }
  .intro-ar p:nth-of-type(2) {
    margin-bottom: 25px;
  }
  .intro-ar__wrap {
    max-width: 644px;
  }
  .intro-ar__button {
    min-width: 234px;
    padding: 17px 24px 14px;
  }
  .intro-ar__button .icon {
    margin-left: 8px;
  }
  .intro-ar__button span {
    letter-spacing: -0.4px;
  }
  .intro-ar__content {
    margin-bottom: 29px;
    padding: 41px 20px;
  }
  .intro-ar__link-content {
    padding: 40px 20px;
  }
  .intro-ar__text {
    font-size: 18px;
    line-height: 1.7;
    margin-bottom: 23px;
    letter-spacing: 0.83px;
  }
  .intro-ar__text--bold {
    line-height: 1.4;
    letter-spacing: -0.4px;
  }
  .intro-ar__link-title {
    margin-bottom: 11px;
    letter-spacing: -0.4px;
  }
  .intro-ar__link {
    line-height: 22px;
  }
  .quick-links__bottom-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    padding: 0 16px;
  }
  .quick-links__cta-text {
    margin-top: 0;
    font-size: 16px;
    line-height: 1;
  }
  .reporting-downloads__title {
    font-size: 30px;
    line-height: 34px;
    margin: 0 0 30px;
  }
  .reporting-downloads__content {
    margin-bottom: 80px;
  }
  .reporting-downloads__subtitle {
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 30px;
  }
  .reporting-downloads__card-contennt {
    width: 216px;
    gap: 4px;
    margin-left: -4px;
  }
  .reporting-downloads__card-title {
    font-size: 24px;
    line-height: 32px;
    top: -4px;
  }
  .reporting-downloads__card {
    padding: 16px;
    height: 214px;
  }
  .reporting-downloads__img {
    width: 256px;
    border-radius: 16px;
  }
  .reporting-downloads__card-link {
    font-size: 18px !important;
    line-height: 34px !important;
  }
  .reporting-downloads__additional-container {
    -webkit-column-gap: 4px;
       -moz-column-gap: 4px;
            column-gap: 4px;
    padding-bottom: 31px;
  }
  .related-content {
    padding: 17px 0 59px;
  }
  .highlights__tabs {
    padding: 101px 0 54px;
  }
  .highlights__tabs .wrap {
    padding: 0 36px;
  }
  .highlights__title {
    margin-bottom: 32px;
    line-height: 63px;
  }
  .highlights__media {
    -webkit-transform: translateX(-16px);
            transform: translateX(-16px);
    margin-left: 32px;
    width: 100%;
    max-width: 516px;
  }
  .highlights__media-holder {
    max-width: 518px;
    margin: 0 auto 28px;
  }
  .highlights__flex-container {
    gap: 19px;
  }
  .highlights__flex-cintainer--financial {
    gap: 26px;
  }
  .highlights__flex-cintainer--financial .highlights__finance-list-holder {
    gap: 19px;
  }
  .highlights__list-holder {
    width: 100%;
  }
  .highlights__tab-holder {
    margin-bottom: 61px;
    justify-content: space-between;
    gap: 30px;
  }
  .highlights__tabs-item {
    flex-grow: 0;
  }
  .highlights__media-btn {
    padding: 16px 24px;
    letter-spacing: 0.1px;
  }
  .highlights__finance-title {
    letter-spacing: -0.3px;
  }
  .highlights__finance-revenue {
    letter-spacing: 0.4px;
  }
  .highlights__finance-list-holder {
    gap: 25px 26px !important;
  }
  .slider-card__media {
    margin-bottom: 31px;
    -webkit-transform: scale(0.84);
            transform: scale(0.84);
  }
  .slider-card__title {
    margin-bottom: 14px;
    letter-spacing: -1px;
  }
  .slider-card__text {
    margin-bottom: 19px;
  }
  .popup-slider__image {
    height: 512px;
    margin-top: 60px;
  }
  .popup-slider__image {
    margin-bottom: 63px;
  }
  .popup-slider__slide-holder {
    padding: 0 30px 164px;
  }
  .popup-slider__slide-holder > *:not(.popup-slider__video) {
    padding: 0 20px;
  }
  .popup-slider__title {
    line-height: 1.1;
    font-size: 84px;
    margin-top: 18px;
    letter-spacing: -4px;
  }
  .popup-slider__rte p {
    letter-spacing: 1.2px;
    margin-bottom: 40px;
  }
  .popup-slider__rte p:first-child {
    margin-bottom: 14px;
  }
  .popup-slider__rte ul {
    margin-bottom: 40px;
  }
  .popup-slider__rte p {
    letter-spacing: -0.4px;
    margin-bottom: 37px;
  }
  .popup-slider__rte p:first-child {
    margin-bottom: 15px;
  }
  .popup-slider__quote {
    margin: -24px auto 0;
  }
  .popup-slider__quote-text {
    font-size: 35px;
    letter-spacing: -0.5px;
  }
  .popup-slider__slide--featured .popup-slider__title {
    margin-bottom: 124px;
    font-size: 80px;
    line-height: 1.36;
  }
  .popup-slider__featured-content {
    padding: 50px 35px 40px;
    gap: 30px;
  }
  .popup-slider__subtitle {
    font-size: 24px;
    margin-bottom: 16px;
    max-width: 306px;
  }
  .popup-slider__spotlight {
    padding: 36px 30px;
  }
  .popup-slider__spotlight-title {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 16px;
  }
  .popup-slider__spotlight-text {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 24px;
  }
  .popup-slider__spotlight-quote-text {
    font-size: 18px;
    margin-bottom: 14px;
    margin-top: -35px;
  }
  .popup-slider__media-block {
    margin-top: 60px;
  }
  .popup-slider__media-desc {
    font-size: 16px;
    line-height: 1.5;
    margin-top: 20px;
    margin-bottom: 16px;
  }
  .video-quote {
    padding: 0 35px;
  }
  .video-quote__quote {
    margin-bottom: 30px;
    line-height: 1.57;
  }
  .video-quote__marks {
    margin-bottom: 14px;
    font-size: 23px;
  }
  .video-quote__profile {
    gap: 16px;
    align-items: center;
  }
  .video-quote__image {
    width: 100px;
    padding-bottom: 100px;
  }
  .video-quote__video-container {
    position: relative;
    width: calc(100% + 72px);
    margin-left: -36px;
    padding-bottom: 69.7%;
    border-radius: 20px;
  }
  .video-quote__button {
    font-size: 85px;
  }
  .video-quote__transcript {
    width: calc(100% + 72px);
    margin-left: -36px;
    padding-top: 20px;
    padding-bottom: 60px;
  }
  .video-quote__transcript-link {
    min-width: 234px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    line-height: 1.4;
  }
  .video-quote__transcript-link .icon {
    margin-left: 8px;
  }
  .video-quote__transcript-link span {
    letter-spacing: 0.2px;
  }
  .case-studies {
    padding: 120px 0 41px;
  }
  .case-studies__content .cta-card__text {
    line-height: 20px;
    margin-bottom: 11px;
  }
  .case-studies__content .cta-card__content {
    width: 100%;
  }
  .case-studies__content .splide__slide {
    width: auto !important;
  }
  .case-studies__content .case-studies__slider {
    width: 422px;
  }
  .case-studies__content .cta-card__link {
    padding: 12px 24px;
    min-width: 160px;
    letter-spacing: 0.1px;
    gap: 22px;
  }
  .case-studies__content .splide__arrows {
    margin-top: 92px;
    gap: 25px;
  }
  .case-studies__content .splide__pagination {
    gap: 23px;
  }
  .case-studies__content .cta-card__image-wrap {
    margin-bottom: 46px;
  }
  .case-studies__title {
    max-width: 540px;
    margin: 0 auto 49px;
    line-height: 62.5px;
  }
  .featured-stories__hero {
    min-height: 823px;
    padding: 93px 40px 50px;
  }
  .featured-stories__bg {
    -webkit-transform: translateX(-57%) translateY(-66%) scale(2);
            transform: translateX(-57%) translateY(-66%) scale(2);
  }
  .featured-stories__hero-bottom {
    max-width: 476px;
  }
  .featured-stories__title-img {
    height: 80px;
    margin-bottom: 12px;
  }
  .featured-stories__title {
    font-size: 80px;
    line-height: 1.1;
    letter-spacing: -1.5px;
    margin-bottom: 12px;
  }
  .featured-stories__subtitle {
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 60px;
    max-width: 516px;
  }
  .featured-stories__heading {
    font-size: 30px;
    margin-bottom: 16px;
    letter-spacing: 0.65px;
  }
  .featured-stories__text {
    font-size: 18px;
  }
  .featured-stories__panel {
    height: 639px;
  }
  .featured-stories__panel-content {
    padding: 0 20px 40px;
  }
  .featured-stories__panel-title {
    font-size: 36px;
    line-height: 1;
    margin-top: 35px;
    letter-spacing: 2px;
  }
  .featured-stories__panel-btn {
    bottom: 61px;
    padding: 12px 39px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991.98px) {
  .slider__controls {
    margin-top: 144px;
  }
  .reporting-downloads-img {
    max-width: 232px;
  }
  .reporting-downloads-item {
    max-width: 160px;
  }
  .reporting-downloads-actions {
    margin-top: 44px;
  }
  .reporting-downloads-actions .cta-box {
    margin-bottom: 17px;
  }
  .image-text {
    padding: 56px 0 47px;
  }
  .image-text__wrap {
    padding: 0 36px;
  }
  .image-text__title-text--small {
    font-size: 32px;
    margin-bottom: 26px;
  }
  .image-text__title-text--large {
    font-size: 100px;
  }
  .image-text__image {
    left: -590px;
    -webkit-transform: translateY(-44.5%);
            transform: translateY(-44.5%);
    width: 3045px;
  }
  .image-text__text-holder {
    padding-right: 10px;
    width: 100%;
  }
  .image-text__text:not(.image-text__text--intro) {
    font-size: 18px;
  }
  .image-text__text--intro {
    font-size: 22px;
    margin-bottom: 24px;
  }
  .slider--orange {
    padding: 60px 0;
  }
  .slider--orange .slider__header {
    margin-bottom: 86px;
  }
  .slider--orange .slider__title {
    margin-bottom: 25px;
    max-width: 50%;
  }
  .slider--orange .slider__text {
    max-width: 80%;
    letter-spacing: -0.02em;
  }
  .slider--blue {
    padding: 67px 0 50px;
  }
  .slider--blue .slider__header {
    margin-bottom: 115px;
  }
  .slider--blue .slider__title {
    width: 100%;
    margin-bottom: 11px;
  }
  .slider--blue .slider__text {
    letter-spacing: 0.7px;
  }
  .slider--blue .slider__controls {
    margin-top: 116px;
  }
  .slider__header {
    padding: 0 16px;
  }
  .slider__title {
    line-height: 1.4;
  }
  .slider__slide.is-active .slider-card__media-inner {
    max-height: 362px;
  }
  .slider__slide.is-active .slider-card__media-inner {
    margin-top: 0;
  }
  .slider-card__media {
    height: 345px;
  }
  .slider-card__media-inner {
    max-height: 300px;
    -webkit-transform: translateY(24px);
            transform: translateY(24px);
  }
  .facts {
    gap: 75px;
    margin-top: 88px;
  }
}

@media only screen and (min-width: 992px) {
  .slider__controls {
    margin-top: 70px;
    gap: 23px;
  }
  .banner-ar__title {
    letter-spacing: -4px;
  }
  .basic-block__flex {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .basic-block__flex--revert {
    flex-direction: row-reverse;
  }
  .basic-block__col {
    width: 48%;
  }
  .reporting-downloads {
    padding: 96px 0 0;
  }
  .reporting-downloads-img {
    max-width: 274px;
  }
  .reporting-downloads-list {
    margin-bottom: 25px;
    padding-left: 4px;
  }
  .reporting-downloads-item {
    max-width: 186px;
  }
  .reporting-downloads-actions {
    margin-top: 60px;
  }
  .image-text__wrap {
    display: flex;
  }
  .image-text__image-holder {
    padding: 139px 0;
    width: 59.5%;
  }
  .image-text__image {
    left: -257%;
    -webkit-transform: translateY(-46.8%);
            transform: translateY(-46.8%);
    width: 562%;
  }
  .image-text__text-holder {
    padding: 127px 0 137px;
    width: 40.5%;
  }
  .image-text__text:not(.image-text__text--intro) {
    font-size: 20px;
  }
  .image-text__text--intro {
    font-size: 24px;
    margin-bottom: 27px;
  }
  .slider--orange {
    padding: 120px 0 143px;
  }
  .slider--orange .slider__header {
    margin-bottom: 86px;
  }
  .slider--blue {
    padding: 120px 0 70px;
  }
  .slider--blue .slider__header {
    margin-bottom: 65px;
  }
  .slider__title {
    min-width: 600px;
    width: 40%;
    line-height: 81.6px;
  }
  .facts {
    justify-content: space-between;
  }
  .facts__item {
    flex: 1 1 33.33%;
  }
  .facts__item:not(:last-child) {
    margin-right: 20px;
  }
  .facts__title {
    margin-bottom: 30px;
  }
  .video-quote__video-wrap {
    width: 79%;
    min-height: 759px;
  }
  .cursor--default {
    visibility: visible;
    position: fixed;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199.98px) {
  .image-text__title-text--small {
    font-size: clamp(41px,2.5vw,67px);
    margin-bottom: 10px;
  }
  .image-text__title-text--large {
    font-size: clamp(111px,6.7708333333vw,182px);
  }
  .slider-card__media {
    height: 450px;
  }
}

@media only screen and (min-width: 1200px) {
  .active-focus .slider__controls button:focus-visible {
    outline: 2px dashed #1b1b1a;
    outline-offset: -2px;
  }
  .active-focus .slider__pagination .splide__pagination__page:focus-visible {
    outline: 2px dashed #1b1b1a;
    outline-offset: 2px;
  }
  .active-focus a:focus-visible,
  .active-focus button:focus-visible {
    outline: 2px dashed #000;
  }
  .accordion {
    padding: 131px 0 107px;
  }
  .accordion-wrap {
    padding: 0 93px 0 107px;
  }
  .accordion__title {
    font-size: 58px;
    line-height: 1.4;
    letter-spacing: 0.5px;
    margin-bottom: 49px;
    padding-left: 23px;
    max-width: 46%;
  }
  .accordion__trigger {
    font-size: 32px;
    line-height: 1.4;
    letter-spacing: -0.6px;
    padding: 28px 36px 36px 24px;
    align-items: center;
  }
  .active-focus .accordion__trigger:focus-visible {
    outline: 2px solid #21b6d7;
    outline-offset: 2px;
  }
  .accordion__panel-inner {
    font-size: 18px;
    line-height: 27px;
    letter-spacing: 0.45px;
    padding-bottom: 28px;
    max-width: 90%;
    padding-left: 23px;
  }
  .audio-player {
    max-width: 458px;
    margin-top: 32px;
    margin-bottom: 35px;
  }
  .audio-player__header {
    margin-bottom: 21px;
  }
  .audio-player__card {
    padding: 16px 21px;
    gap: 15px;
  }
  .active-focus .audio-player__play:focus-visible {
    outline: 2px solid #21b6d7;
    outline-offset: 2px;
  }
  .audio-player__play {
    width: 32px;
    height: 32px;
  }
  .active-focus .audio-player__waveform:focus-visible {
    outline: 2px solid #21b6d7;
    outline-offset: 2px;
    border-radius: 2px;
  }
  .cta-card__image-wrap {
    aspect-ratio: 490/374;
    margin-bottom: 49px;
  }
  .cta-card__title {
    font-size: 24px;
  }
  .cta-card__text {
    letter-spacing: -0.28px;
    margin-bottom: 30px;
  }
  .cta-card__link {
    padding: 16px 24px;
  }
  .downloads-hub {
    padding: 71px 0 30px;
  }
  .downloads-hub__intro {
    margin-bottom: 100px;
  }
  .downloads-hub__intro-main {
    justify-content: space-between;
    gap: 95px;
  }
  .downloads-hub__eyebrow {
    letter-spacing: 0.3px;
    font-size: 20px;
    margin-bottom: 14px;
  }
  .downloads-hub__title {
    font-size: 60px;
    letter-spacing: -0.03px;
  }
  .downloads-hub__description {
    letter-spacing: 0.45px;
    max-width: 850px;
    font-size: 18px;
    line-height: 27px;
  }
  .downloads-hub__nav-inner {
    max-height: 335px;
    margin-bottom: 22px;
  }
  .downloads-hub__nav-label {
    font-size: 24px;
    line-height: 36px;
  }
  .downloads-hub__bridges {
    display: flex;
    gap: 30px;
    margin-top: -20px;
    position: relative;
    z-index: 0;
  }
  .downloads-hub__panels {
    display: grid;
    position: relative;
    align-items: start;
  }
  .downloads-hub__panel {
    grid-column: 1;
    grid-row: 1;
    opacity: 0;
    visibility: hidden;
  }
  .loaded .downloads-hub__panel {
    -webkit-transition: opacity 0.35s ease, visibility 0.35s ease;
    transition: opacity 0.35s ease, visibility 0.35s ease;
  }
  .downloads-hub__panel.is-active {
    opacity: 1;
    visibility: visible;
  }
  .downloads-hub__panel--yellow.is-active {
    border-top-left-radius: 0;
  }
  .downloads-hub__panel--grey.is-active {
    border-top-right-radius: 0;
  }
  .downloads-hub__panel-inner {
    padding: 123px 35px 38px;
  }
  .downloads-hub__panel-header {
    display: none;
  }
  .downloads-hub__download-btn {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 40px;
  }
  .downloads-hub__download-btn .icon {
    font-size: 18px;
    line-height: 1;
  }
  .downloads-hub__panel .downloads-hub__download-btn {
    display: none;
  }
  .downloads-hub__slider-btn {
    position: absolute;
    top: 8px;
    left: var(--btn-left, 50%);
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    z-index: 2;
    -webkit-box-shadow: 0 7px 34px rgba(0, 0, 0, 0.12);
            box-shadow: 0 7px 34px rgba(0, 0, 0, 0.12);
  }
  .loaded .downloads-hub__slider-btn {
    -webkit-transition: left 0.45s ease, background-color 0.45s ease, color 0.45s ease;
    transition: left 0.45s ease, background-color 0.45s ease, color 0.45s ease;
	  min-width: 240px;
  }
  .downloads-hub__slider-btn[data-theme=blue] {
    background-color: #21b6d7;
  }
  .downloads-hub__slider-btn[data-theme=grey] {
    background-color: #1b1b1a;
    color: #fbfbf0;
  }
  .downloads-hub__additional {
    opacity: 1;
  }
  .loaded .downloads-hub__additional {
    -webkit-transition: opacity 0.25s ease;
    transition: opacity 0.25s ease;
  }
  .downloads-hub__additional.is-switching {
    opacity: 0;
  }
  .downloads-hub__additional-title {
    letter-spacing: -0.4px;
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 18px;
  }
  .downloads-hub__additional-link {
    padding: 18px 35px 24px;
    margin: 0 -35px;
  }
  .downloads-hub__additional-name {
    font-size: 20px;
    line-height: 24px;
    letter-spacing: -0.3px;
  }
  .downloads-hub__additional-size {
    font-size: 14px;
    line-height: 18px;
  }
  .downloads-hub__all-reports {
    font-size: 18px;
    line-height: 24px;
    padding: 20px 45px 20px 35px;
    margin: 0 -35px;
    width: calc(100% + 70px);
  }
  .banner-ar {
    height: 864px;
  }
  .banner-ar__holder {
    height: 100%;
    display: flex;
    max-width: 1500px;
    padding-top: 303px;
  }
  .banner-ar__title {
    line-height: 1;
    max-width: 490px;
  }
  .banner-ar__list {
    display: flex;
  }
  .banner-ar__breadcrumb {
    margin-bottom: 65px;
  }
  .banner-ar__item {
    display: flex;
    gap: 8px;
    align-items: center;
    margin-right: 8px;
  }
  .banner-ar__item .icon {
    color: #fff;
    font-size: 5px;
    margin-top: 3px;
  }
  .banner-ar__span,
  .banner-ar__link {
    color: #fff;
    font-size: 18px;
    line-height: 22px;
    font-weight: 300;
    letter-spacing: -0.4px;
    font-family: "NeoSansPro", sans-serif;
  }
  .banner-ar__span {
    font-weight: 500;
  }
  .banner-ar__image {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
  }
  .banner-ar__image::after {
    background: -webkit-gradient(linear, left top, right top, from(black), color-stop(29%, rgba(0, 0, 0, 0)));
    background: linear-gradient(90deg, black 0%, rgba(0, 0, 0, 0) 29%);
  }
  .intro-ar {
    -webkit-transform: translateY(-94px);
            transform: translateY(-94px);
    margin-bottom: 60px;
  }
  .intro-ar__wrap {
    display: flex;
  }
  .intro-ar__button {
    margin-top: 15px;
    min-width: 330px;
  }
  .intro-ar__button .icon {
    margin-left: 9px;
  }
  .intro-ar__button span {
    letter-spacing: -0.3px;
  }
  .intro-ar__button .intro-ar__file-size {
    margin-left: 6px;
  }
  .intro-ar__content {
    padding: 64px 64px 51px;
    margin-right: 30px;
    height: 100%;
  }
  .intro-ar__link-content {
    padding: 64px 64px 91px;
  }
  .intro-ar__text {
    line-height: 34px;
    letter-spacing: 0;
    margin-bottom: 26px;
  }
  .intro-ar__text:not(.intro-ar__text--bold) {
    letter-spacing: -0.5px;
  }
  .intro-ar__text--bold {
    line-height: 28px;
    letter-spacing: -0.4px;
    font-weight: 500;
  }
  .intro-ar__link-title {
    margin-bottom: 8px;
  }
  .intro-ar__item:not(:last-of-type) {
    margin-bottom: 4px;
  }
  .intro-ar__link .icon {
    margin-left: 10px;
  }
  .intro-ar__link .intro-ar__file-size {
    margin-left: 5px;
  }
  .intro-ar__link-text {
    letter-spacing: -0.3px;
  }
  .intro-ar__link--arrow .icon {
    margin-left: 9px;
  }
  .quick-links__bottom {
    padding: 60px 0;
  }
  .quick-links__bottom-wrapper {
    display: flex;
    -webkit-column-gap: 30px;
       -moz-column-gap: 30px;
            column-gap: 30px;
  }
  .quick-links__cta-box {
    height: 86px;
    padding: 20px;
  }
  .quick-links__cta-box:focus {
    text-decoration: none;
  }
  .quick-links__round-icon {
    width: 46px;
  }
  .reporting-downloads__title {
    font-size: 40px;
    line-height: 44px;
    margin: 0 0 40px;
  }
  .reporting-downloads__content {
    padding-top: 40px;
    margin-right: 25px;
  }
  .reporting-downloads__subtitle {
    font-size: 30px;
    line-height: 34px;
    letter-spacing: -0.03px;
    margin-bottom: 40px;
  }
  .reporting-downloads__item .reporting-downloads__item-title {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 13px;
  }
  .reporting-downloads__card-contennt {
    width: 284px;
    gap: 6px;
  }
  .reporting-downloads__text {
    line-height: 24px;
    font-size: 18px;
    margin-bottom: 40px;
    margin-top: 40px;
  }
  .reporting-downloads__card-title {
    font-size: 32px;
    line-height: 43px;
  }
  .reporting-downloads__card {
    padding: 20px;
    height: 258px;
  }
  .reporting-downloads__img {
    width: 310px;
  }
  .reporting-downloads__card-link {
    font-size: 20px !important;
    line-height: 36px !important;
  }
  .reporting-downloads__additional-container {
    -webkit-column-gap: 27px;
       -moz-column-gap: 27px;
            column-gap: 27px;
  }
  .reporting-downloads__additional-text {
    font-size: 20px;
    line-height: 26px;
  }
  .related-content {
    padding-bottom: 166px;
    padding-top: 23px;
  }
  .related-content__cards-wrap {
    gap: 30px;
  }
  .image-text__title-text--small {
    font-size: 48px;
    margin-bottom: 10px;
  }
  .image-text__title-text--large {
    font-size: 130px;
  }
  .highlights__tabs {
    padding: 81px 0 163px;
  }
  .highlights__tabs .wrap {
    max-width: 1309px;
    padding: 0 15px;
  }
  .highlights__title {
    line-height: 82px;
    margin-bottom: 36px;
    letter-spacing: -0.99px;
  }
  .highlights__content-holder {
    gap: 120px;
    padding-left: 5px;
  }
  .highlights__media {
    padding-top: 54px;
    flex: 1 1 549px;
    max-width: 549px;
  }
  .highlights__media-holder {
    margin-bottom: 31px;
  }
  .highlights__list-holder {
    flex: 1 1 290px;
    max-width: 290px;
  }
  .highlights__list-item {
    font-size: 14px;
    line-height: 1.65;
    padding-left: 16px;
  }
  .highlights__list-item:not(:last-child) {
    margin-bottom: 24px;
  }
  .highlights__tab-holder {
    margin-bottom: 55px;
    margin-left: 5px;
    gap: 30px;
  }
  .highlights__tabs-button {
    padding: 12px 40px;
    letter-spacing: -0.4px;
  }
  @supports (font: -apple-system-body) {
    .highlights__tabs-button {
      padding: 10px 38px;
    }
  }
  .highlights__media-btn {
    padding: 17px 24px;
  }
  @supports (font: -apple-system-body) {
    .highlights__media-btn {
      padding: 17px 24px;
    }
  }
  .highlights__finance-revenue {
    font-weight: 400;
  }
  .highlights__finance-list-holder {
    gap: 24px 15px !important;
  }
  .highlights__links-list {
    margin-top: 18px;
  }
  .active-focus .highlights__links-link:focus-visible {
    outline: 2px solid #21b6d7;
    outline-offset: 2px;
  }
  .highlights__links-link {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: -0.7px;
  }
  .slider__header {
    gap: 95px;
  }
  .slider__eyebrow {
    width: 100%;
    margin-bottom: 16px;
  }
  .slider__title {
    letter-spacing: -1.4px;
  }
  .slider__text {
    letter-spacing: -0.65px;
    margin-top: -2px;
  }
  .slider__slide.is-active .slider-card__media-inner {
    max-height: 602px;
  }
  .slider-card__media {
    margin-bottom: 33px;
    -webkit-transform: scale(0.777);
            transform: scale(0.777);
  }
  .slider-card__media-inner {
    max-height: 466px;
    -webkit-transform: translateY(17px);
            transform: translateY(17px);
  }
  .slider-card__title {
    margin-bottom: 14px;
    letter-spacing: -1.2px;
  }
  .slider-card__text {
    margin-bottom: 21px;
    line-height: 28px;
  }
  /*.slider-card__cta {
    min-width: 206px;
  }*/
  .popup-slider {
    padding: 0 70px;
  }
  .popup-slider__slide--black .popup-slider__rte {
    padding-right: 157px;
  }
  .popup-slider__holder {
    max-height: 919px;
  }
  .popup-slider__image {
    margin-bottom: 70px;
  }
  .popup-slider__slide-holder {
    padding: 0 20px 167px;
    max-width: 1485px;
  }
  .popup-slider__slide-holder > *:not(.popup-slider__video) {
    max-width: 1120px;
    margin: 0 auto;
  }
  .popup-slider__title {
    font-size: 135px;
    line-height: 1.4;
    letter-spacing: -4px;
  }
  .popup-slider__rte p {
    letter-spacing: 0.4px;
    margin-bottom: 46px;
  }
  .popup-slider__rte p:first-child {
    margin-bottom: 16px;
  }
  .popup-slider__rte ul {
    margin-bottom: 46px;
  }
  .popup-slider__video {
    height: 680px;
  }
  .popup-slider__quote {
    margin: -28px auto 80px;
  }
  .popup-slider__quote-text {
    font-size: 42px;
  }
  .popup-slider__slide--featured .popup-slider__title {
    margin-bottom: 137px;
  }
  .popup-slider__featured-content {
    padding: 80px 40px 60px;
    gap: 90px;
    align-items: flex-start;
  }
  .popup-slider__subtitle {
    font-size: 32px;
    margin-bottom: 21px;
    letter-spacing: -0.7px;
    padding-right: 10px;
  }
  .popup-slider__spotlight {
    padding: 25px 22px;
  }
  .popup-slider__spotlight-title {
    font-size: 32px;
    line-height: 1.4;
    letter-spacing: 0.3px;
    margin-bottom: 16px;
  }
  .popup-slider__spotlight-text {
    font-size: 16px;
    line-height: 1.4;
    letter-spacing: -0.3px;
    margin-bottom: 11px;
  }
  .popup-slider__spotlight-quote-text {
    font-size: 16px;
    margin-bottom: 20px;
    line-height: 1.4;
    letter-spacing: -0.3px;
    margin-top: -45px;
  }
  .popup-slider__media-block {
    max-width: 1120px;
    margin-top: 80px;
  }
  .popup-slider__media-desc {
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: -0.3px;
    margin-top: 24px;
    margin-bottom: 20px;
  }
  .popup-slider__media-link {
    font-size: 16px;
    letter-spacing: -0.4px;
    padding: 12px 40px;
  }
  .video-quote__wrap {
    display: flex;
  }
  .video-quote__quote-wrap {
    position: absolute;
    right: 51px;
    bottom: 58px;
    width: 36.7%;
    flex-shrink: 0;
    padding: 69px 20px 80px 63px;
    z-index: 1;
  }
  .video-quote__quote-wrap::before {
    border-radius: 20px 0 0 20px;
    width: calc(100% + (200vw - 1530px) / 2);
    min-width: calc(100% + 20px);
  }
  .video-quote__tagline {
    font-size: 20px;
    height: 50px;
    line-height: 50px;
    margin-left: -10px;
    margin-bottom: 21px;
  }
  @supports (font: -apple-system-body) {
    .video-quote__tagline {
      padding-top: 3px;
    }
  }
  .video-quote__quote {
    margin-bottom: 27px;
    margin-right: 7px;
  }
  .video-quote__marks {
    font-size: 28px;
  }
  .video-quote__profile {
    gap: 26px;
    align-items: center;
  }
  .video-quote__image {
    width: 130px;
    padding-bottom: 130px;
  }
  .video-quote__profile-text {
    font-size: 20px;
  }
  .video-quote__profile-text--position {
    margin-bottom: 3px;
  }
  .video-quote__video-container {
    position: absolute;
    width: calc(100% + (100vw - 1530px) / 2);
    min-width: calc(100% + 20px);
    right: 0;
    top: 0;
    height: 100%;
    border-radius: 0 20px 0 0;
  }
  .video-quote__button {
    font-size: 147px;
  }
  .video-quote__transcript {
    min-height: 291px;
    position: relative;
    background-color: #fffcf0;
    width: 63.3%;
    padding-top: 25px;
    padding-right: 40px;
  }
  .video-quote__transcript::before, .video-quote__transcript::after {
    content: "";
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #fffcf0;
    z-index: -1;
  }
  .video-quote__transcript::before {
    left: -100%;
  }
  .video-quote__transcript::after {
    right: -100%;
  }
  .video-quote__transcript-link {
    margin-right: 40px;
  }
  .video-quote__transcript-link {
    max-width: 273px;
    margin-top: 15px;
    margin-left: auto;
    line-height: 1.4;
  }
  .video-quote__transcript-link .icon {
    margin-left: 11px;
  }
  .video-quote__transcript-link span {
    letter-spacing: -0.3px;
  }
  .video-quote__transcript-link .video-quote__file-size {
    margin-left: 5px;
  }
  .case-studies {
    padding: 120px 0 44px;
  }
  .case-studies__content .cta-card__content {
    max-width: 576px;
  }
  .case-studies__content .splide__slide {
    width: auto !important;
  }
  .case-studies__content .case-studies__slider {
    width: 792px;
  }
  .case-studies__content .cta-card__image-wrap {
    margin-bottom: 43px;
  }
  .case-studies__content .cta-card__text {
    margin-bottom: 29px;
    line-height: 20.4px;
  }
  .case-studies__content .cta-card__link {
    min-width: 154px;
    gap: 21px;
  }
  .case-studies__content .cta-card__title {
    margin-bottom: 21px;
  }
  .case-studies__content .splide__arrows {
    margin-top: 61px;
  }
  .case-studies__content .slider__controls {
    gap: 18px;
  }
  .case-studies__content .slider__pagination {
    gap: 25px;
  }
  .case-studies__title {
    line-height: 82px;
    max-width: 788px;
    margin: 0 auto 56px;
    letter-spacing: -0.025em;
  }
  .active-focus .case-studies__slider .cta-card:focus-visible {
    outline: 2px dashed #1b1b1a;
    outline-offset: -2px;
  }
  .featured-stories {
    padding-bottom: 140px;
  }
  .featured-stories__hero {
    min-height: 1065px;
    padding: 193px 20px 64px;
  }
  .featured-stories__bg {
    -webkit-transform: translateX(-60%) translateY(-59%) scale(2.4);
            transform: translateX(-60%) translateY(-59%) scale(2.4);
  }
  .featured-stories__hero-bottom {
    max-width: 820px;
  }
  .featured-stories__title-img {
    height: 167px;
    margin-bottom: 17px;
  }
  .featured-stories__title {
    font-size: 167px;
    letter-spacing: -2px;
    margin-bottom: 17px;
  }
  .featured-stories__subtitle {
    font-size: 24px;
    line-height: 1.6;
    letter-spacing: -2%;
    max-width: 570px;
    margin: 0 auto;
  }
  .featured-stories__heading {
    font-size: 32px;
    margin-bottom: 25px;
    padding-left: 30px;
  }
  .featured-stories__text {
    font-size: 20px;
    letter-spacing: 0.2px;
    padding-left: 23px;
  }
  .featured-stories__panels {
    display: flex;
  }
  .featured-stories__panel {
    flex: 1 1;
    height: 835px;
  }
  .featured-stories__panel-content {
    padding: 0 20px 50px;
  }
  .featured-stories__panel-title {
    font-size: 48px;
    line-height: 1;
    letter-spacing: -0.5px;
    padding-top: 68px;
  }
  .featured-stories__panel-btn {
    opacity: 0;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
  .featured-stories__panel-btn {
    bottom: 50px;
    padding: 10px 20px;
  }
}

@media only screen and (min-width: 1200px) and (hover: hover) and (pointer: fine) {
  .no-touch .downloads-hub__slider-btn[data-theme=grey]:hover {
    background-color: #ffc700;
    color: #1b1b1a;
    text-decoration: none;
  }
  .no-touch .downloads-hub__slider-btn[data-theme=yellow]:hover, .no-touch .downloads-hub__slider-btn[data-theme=blue]:hover {
    background-color: #1b1b1a;
    color: #fff;
    text-decoration: none;
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1365.98px) {
  .headline-2xl {
    font-size: 64px;
  }
  .headline-xl {
    font-size: 54px;
  }
  .headline-lg {
    font-size: 42px;
  }
  .headline-md {
    font-size: 28px;
  }
  .headline-sm {
    font-size: 24px;
  }
  .headline-xs {
    font-size: 20px;
  }
  .text-2xl {
    font-size: 28px;
  }
  .text-xl {
    font-size: 22px;
  }
  .text-lg {
    font-size: 18px;
  }
  .text-md {
    font-size: 16px;
  }
  .text-sm {
    font-size: 14px;
  }
  .text-xs {
    font-size: 12px;
  }
  .display-2xl {
    font-size: 180px;
  }
  .display-xl {
    font-size: 100px;
  }
  .display-lg {
    font-size: 80px;
  }
  .intro-ar__content {
    flex: 0 0 680px;
  }
  .intro-ar__link-block {
    flex: 0 0 450px;
  }
  .slider-card__media {
    height: 550px;
  }
}

@media only screen and (min-width: 1366px) {
  .headline-2xl {
    font-size: 72px;
  }
  .headline-xl {
    font-size: 60px;
  }
  .headline-lg {
    font-size: 48px;
  }
  .headline-md {
    font-size: 32px;
  }
  .headline-sm {
    font-size: 24px;
  }
  .headline-xs {
    font-size: 20px;
  }
  .text-2xl {
    font-size: 32px;
  }
  .text-xl {
    font-size: 28px;
  }
  .text-lg {
    font-size: 20px;
  }
  .text-md {
    font-size: 16px;
  }
  .text-sm {
    font-size: 14px;
  }
  .text-xs {
    font-size: 12px;
  }
  .display-2xl {
    font-size: 180px;
  }
  .display-xl {
    font-size: 100px;
  }
  .display-lg {
    font-size: 80px;
  }
  .intro-ar__content {
    flex: 0 0 750px;
  }
  .intro-ar__link-block {
    flex: 0 0 490px;
  }
  .popup-slider__featured-left {
    flex: 1 1;
    max-width: 58%;
    padding-top: 80px;
    padding-left: 20px;
  }
  .popup-slider__featured-left .audio-player {
    margin-top: 112px;
  }
  .popup-slider__featured-right {
    flex: 1 1;
    max-width: 35.5%;
    padding-top: 175px;
  }
}

@media only screen and (min-width: 1366px) and (max-width: 1599.98px) {
  .slider-card__media {
    height: 603px;
  }
}

@media only screen and (min-width: 1600px) {
  .video-quote__quote-wrap {
    padding: 69px 145px 80px 63px;
  }
}

@media (min-width: 2200px) {
  .featured-stories__bg {
    -webkit-transform: translateX(-60%) translateY(-67%) scale(2.4);
            transform: translateX(-60%) translateY(-67%) scale(2.4);
  }
}

@media only screen and (max-width: 1365.98px) {
  .popup-slider__featured-content {
    flex-direction: column;
  }
}

@media only screen and (max-width: 1199.98px) {
  .audio-player__header {
    margin-bottom: 16px;
  }
  .audio-player__timer {
    padding: 2px 5px;
  }
  .audio-player__card {
    padding: 22px 20px;
    gap: 34px;
  }
  .audio-player__play {
    width: 36px;
    height: 36px;
  }
  .downloads-hub__intro-main {
    gap: 20px;
    flex-direction: column;
  }
  .downloads-hub__eyebrow {
    font-size: 18px;
    margin-bottom: 20px;
    letter-spacing: 0.5px;
  }
  .downloads-hub__description {
    font-size: 16px;
    line-height: 25px;
    letter-spacing: 0.55px;
  }
  .downloads-hub__nav {
    display: none;
  }
  .downloads-hub__bridges {
    display: none;
  }
  .downloads-hub__panel-header {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 19px;
  }
  .downloads-hub__download-btn {
    font-size: 14px;
    line-height: 20px;
    margin: 0 auto 59px;
  }
  .downloads-hub__download-btn .icon {
    font-size: 14px;
    line-height: 1;
  }
  .downloads-hub__additional-title {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 16px;
    padding-left: 6px;
    letter-spacing: -0.4px;
  }
  .downloads-hub__additional-name {
    font-size: 16px;
    line-height: 22px;
  }
  .downloads-hub__additional-size {
    display: none;
  }
  .downloads-hub__all-reports {
    font-size: 16px;
    line-height: 22px;
    padding: 13px 24px;
    margin: 0 -24px;
  }
  .banner-ar {
    display: flex;
    flex-direction: column-reverse;
  }
  .banner-ar__breadcrumb {
    display: none;
  }
  .banner-ar__image {
    position: relative;
  }
  .banner-ar__image::after {
    background: -webkit-gradient(linear, left top, right top, from(black), color-stop(29%, rgba(0, 0, 0, 0)));
    background: linear-gradient(90deg, black 0%, rgba(0, 0, 0, 0) 29%);
  }
  .intro-ar__wrap {
    margin: 0 auto;
  }
  .intro-ar__text--bold {
    font-weight: 500;
  }
  .intro-ar__item:not(:last-of-type) {
    margin-bottom: 13px;
  }
  .intro-ar__link .icon {
    margin-left: 8px;
  }
  .intro-ar__link .intro-ar__file-size {
    margin-left: 6px;
    letter-spacing: 0;
  }
  .intro-ar__link-text {
    letter-spacing: -0.3px;
  }
  .quick-links__bottom {
    padding: 40px 0;
  }
  .quick-links__cta-box {
    height: 67px;
    padding: 13.5px;
  }
  .quick-links__round-icon {
    flex: 0 0 39px;
    width: 39px;
    height: 39px;
    margin-right: 10px;
  }
  .reporting-downloads__container {
    display: block;
  }
  .reporting-downloads__content {
    max-width: 100%;
  }
  .reporting-downloads__item .reporting-downloads__item-title {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 13px;
  }
  .reporting-downloads__text {
    line-height: 22px;
    font-size: 16px;
    margin-bottom: 29px;
    margin-top: 30px;
  }
  .reporting-downloads__cards {
    margin: 0 auto;
    padding-top: 0;
  }
  .reporting-downloads__btn {
    display: none;
  }
  .reporting-downloads__additional-text {
    font-size: 18px;
    line-height: 20px;
  }
  .related-content__cards-wrap {
    flex-direction: column;
    gap: 29.5px;
  }
  .highlights__title {
    font-weight: 500;
    letter-spacing: -0.9px;
  }
  .highlights__content-holder {
    align-items: center;
    flex-direction: column;
    gap: 69px;
  }
  .highlights__content-holder--financial {
    gap: 67px;
  }
  .highlights__content {
    width: 100%;
    flex: 1 1 100%;
    max-width: 100%;
  }
  .highlights__list-item {
    padding-left: 16.5px;
  }
  .highlights__list-item:not(:last-child) {
    margin-bottom: 24px;
  }
  .highlights__tabs-button {
    padding: 12px 29px;
    width: 100%;
    min-width: 212px;
  }
  .highlights__finance-revenue {
    font-weight: 500;
  }
  .highlights__links-list {
    margin-top: 20px;
  }
  .highlights__links-link {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.2px;
  }
  .slider__eyebrow {
    margin-bottom: 12px;
  }
  .popup-slider {
    padding: 70px 20px 20px;
    align-items: flex-end;
  }
  .popup-slider__holder {
    overflow: visible;
    max-height: calc(100% - 70px);
  }
  .popup-slider__holder .splide {
    border-radius: 34px;
  }
  .popup-slider__controls {
    top: auto;
    right: 0;
    bottom: calc(100% + 16px);
    padding: 5px 4px;
  }
  .popup-slider__media-link {
    font-size: 14px;
    padding: 12px 29px;
  }
  .video-quote__video-wrap {
    width: 100%;
  }
  .video-quote__quote-wrap {
    padding: 40px 0;
    margin-left: -3px;
    margin-bottom: 20px;
  }
  .video-quote__quote-wrap::before {
    width: calc(100% + 68px);
    left: -32px;
    border-radius: 20px;
  }
  .video-quote__tagline {
    font-size: 18px;
    height: 47px;
    line-height: 47px;
    margin-bottom: 21px;
    padding: 1px 33px;
  }
  .video-quote__profile-text {
    font-size: 16px;
  }
  .featured-stories__panel-video {
    display: none;
  }
  .featured-stories__panel-btn {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@media only screen and (max-width: 991.98px) {
  .slider__controls {
    gap: 25px;
  }
  .banner-ar__holder {
    position: absolute;
    bottom: 0;
    left: 0;
  }
  .basic-block__col:not(:last-child) {
    margin-bottom: 20px;
  }
  .intro-ar__button .intro-ar__file-size {
    display: none;
  }
  .intro-ar__text--bold {
    letter-spacing: -1.4px;
    line-height: 22.5px;
  }
  .reporting-downloads {
    padding: 57px 0 0;
  }
  .loaded .image-text {
    -webkit-transition: padding 0.3s ease-in;
    transition: padding 0.3s ease-in;
  }
  .image-text__image-holder {
    margin-bottom: 27px;
    width: 100%;
  }
  .slider__header {
    flex-direction: column;
  }
  .facts {
    flex-direction: column;
    margin-top: 80px;
  }
  .facts__item {
    width: 100%;
  }
  .popup-slider__video {
    height: 316px;
  }
  .cursor--default {
    display: none;
  }
}

@media only screen and (max-width: 767.98px) {
  .slider__controls {
    margin-top: 70px;
  }
  .headline-2xl {
    font-size: 46px;
  }
  .headline-xl {
    font-size: 40px;
  }
  .headline-lg {
    font-size: 34px;
  }
  .headline-md {
    font-size: 30px;
  }
  .headline-sm {
    font-size: 20px;
  }
  .headline-xs {
    font-size: 16px;
  }
  .text-2xl {
    font-size: 24px;
  }
  .text-xl {
    font-size: 20px;
  }
  .text-lg {
    font-size: 16px;
  }
  .text-md {
    font-size: 14px;
  }
  .text-sm {
    font-size: 12px;
  }
  .text-xs {
    font-size: 11px;
  }
  .display-2xl {
    font-size: 80px;
  }
  .display-xl {
    font-size: 60px;
  }
  .display-lg {
    font-size: 40px;
  }
  .accordion {
    padding: 81px 0;
  }
  .accordion__title {
    font-size: 40px;
    line-height: 1.36;
    letter-spacing: -0.8px;
    margin-bottom: 60px;
  }
  .accordion__trigger {
    font-size: 28px;
    line-height: 1.3;
    padding: 22px 19px;
    align-items: flex-start;
    letter-spacing: -7.8%;
  }
  .accordion__trigger-icon {
    width: 28px;
    height: 28px;
  }
  .accordion__panel-inner {
    font-size: 14px;
    line-height: 22px;
    letter-spacing: -0.3px;
    padding: 0 21px 20px;
  }
  .audio-player {
    margin-top: 24px;
    margin-bottom: 32px;
  }
  .audio-player__card {
    gap: 16px;
    padding: 20px;
  }
  .cta-card__image-wrap {
    aspect-ratio: 320/315;
    margin-bottom: 48px;
  }
  .cta-card__title {
    font-size: 20px;
  }
  .cta-card__text {
    font-size: 12px;
    letter-spacing: 0.09px;
    margin-bottom: 20px;
  }
  .cta-card__link {
    font-size: 14px;
    letter-spacing: -1px;
    padding: 12px 25px;
  }
  .cta-card__link .icon {
    margin-top: -2px;
  }
  .downloads-hub {
    padding: 60px 0 43px;
  }
  .downloads-hub__intro {
    margin-bottom: 55px;
  }
  .downloads-hub__eyebrow {
    font-size: 16px;
    letter-spacing: -0.3px;
    margin-bottom: 20px;
  }
  .downloads-hub__title {
    font-size: 40px;
    letter-spacing: -0.8px;
  }
  .downloads-hub__description {
    margin-top: 22px;
    line-height: 22px;
    letter-spacing: -0.3px;
  }
  .downloads-hub__panel {
    border-radius: 20px;
    margin-bottom: 30px;
  }
  .downloads-hub__panel-inner {
    padding: 30px 13px 17px;
  }
  .downloads-hub__panel-header {
    margin-bottom: 23px;
  }
  .downloads-hub__panel-img {
    width: 100%;
    max-width: 244px;
    padding-bottom: 54.9%;
    margin-bottom: 19px;
  }
  .downloads-hub__panel-title {
    font-size: 19px;
    line-height: 30px;
  }
  .downloads-hub__download-btn {
    max-width: 280px;
    width: 100%;
    margin-bottom: 38px;
  }
  .downloads-hub__additional-title {
    font-size: 16px;
    letter-spacing: -0.3px;
    margin-bottom: 12px;
  }
  .downloads-hub__additional-link {
    padding: 13px 13px 12px;
    margin: 0 -13px;
  }
  .downloads-hub__additional-name {
    letter-spacing: -0.7px;
  }
  .downloads-hub__all-reports {
    padding: 13px;
    margin: 0 -13px;
  }
  .banner-ar__holder {
    padding: 0 21px 90px;
  }
  .banner-ar__title {
    max-width: 500px;
    line-height: 62px;
    letter-spacing: -1.8px;
  }
  .banner-ar__title--highlight {
    padding-top: 15px;
  }
  .banner-ar__image {
    height: 652px;
  }
  .intro-ar {
    -webkit-transform: translateY(-30px);
            transform: translateY(-30px);
    margin-bottom: 52.5px;
  }
  .intro-ar p:nth-of-type(2) {
    margin-bottom: 19px;
  }
  .intro-ar p:last-of-type {
    margin-bottom: 24px;
  }
  .intro-ar__wrap {
    max-width: 320px;
  }
  .intro-ar__button {
    min-width: 215px;
    padding: 15px 24px 13px;
    margin-top: 0;
    letter-spacing: -0.3px;
  }
  .intro-ar__button .icon {
    margin-left: 11px;
  }
  .intro-ar__content {
    margin-bottom: 20px;
    padding: 41px 18px 40px 20px;
  }
  .intro-ar__link-content {
    padding: 40px 5px 39px 20px;
  }
  .intro-ar__link-content:not(.intro-ar__link-block--brighter) {
    margin-bottom: 20px;
  }
  .intro-ar__text {
    font-size: 18px;
    margin-bottom: 20px;
  }
  .intro-ar__text:not(.intro-ar__text--bold) {
    letter-spacing: 0;
    line-height: 27.7px;
  }
  .intro-ar__link-title {
    line-height: 21px;
    margin-bottom: 16px;
    letter-spacing: -0.5px;
  }
  .intro-ar__link {
    line-height: 20px;
  }
  .intro-ar__link--arrow .icon {
    margin-left: 12px;
  }
  .quick-links__cta-box {
    margin-bottom: 10px;
    height: 64px;
  }
  .quick-links__cta-text {
    position: relative;
    top: 3px;
    margin-top: -7px;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0.4px;
  }
  @supports (font: -apple-system-body) {
    .quick-links__cta-text {
      margin-top: 0;
    }
  }
  .quick-links__round-icon {
    flex: 0 0 36px;
    width: 36px;
    height: 36px;
    margin-right: 10px;
  }
  .reporting-downloads {
    padding-top: 40px;
  }
  .reporting-downloads__title {
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 30px;
  }
  .reporting-downloads__content {
    margin-bottom: 60px;
  }
  .reporting-downloads__subtitle {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 30px;
  }
  .reporting-downloads__item {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 10px;
  }
  .reporting-downloads__item .reporting-downloads__item-text {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 12px;
    font-weight: 400;
  }
  .reporting-downloads__intro {
    font-size: 18px;
    line-height: 28px;
  }
  .reporting-downloads__card-title {
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 7px;
  }
  .reporting-downloads__card {
    display: block;
    padding: 20px;
    min-height: 403px;
  }
  .reporting-downloads__img {
    margin-right: 0;
    width: 100%;
    margin-bottom: 40px;
    border-radius: 8px;
  }
  .reporting-downloads__card-link {
    font-size: 16px !important;
    line-height: 34px !important;
  }
  .reporting-downloads-img {
    width: 100%;
  }
  .reporting-downloads-item {
    max-width: 170px;
    margin-bottom: 17px;
  }
  .reporting-downloads-item .download {
    padding-left: 20px;
  }
  .reporting-downloads-actions {
    margin-top: 32px;
  }
  .reporting-downloads__additional-link .reporting-downloads__icon {
    top: -10px;
  }
  .reporting-downloads__additional-container {
    display: block;
    padding-bottom: 30px;
    margin-bottom: 60px;
  }
  .reporting-downloads__additional-container li:first-child {
    margin-bottom: 15px;
  }
  .reporting-downloads__additional-title {
    margin-bottom: 28px;
  }
  .reporting-downloads__scroll-to {
    font-size: 14px;
  }
  .related-content {
    padding: 43px 0 58px;
  }
  .image-text {
    padding: 55px 0 37px;
  }
  .image-text__title-text--small {
    font-size: 20px;
    letter-spacing: -0.6px;
    margin-bottom: 20px;
  }
  .image-text__title-text--large {
    font-size: 60px;
    letter-spacing: -2px;
  }
  .image-text__image {
    left: -499px;
    -webkit-transform: translateY(-48%);
            transform: translateY(-48%);
    width: 1972px;
  }
  .image-text__text {
    font-size: 16px;
    letter-spacing: -0.3px;
  }
  .image-text__text:not(:last-child) {
    margin-bottom: 19px;
  }
  .highlights__tabs {
    padding: 100px 0 42px;
  }
  .highlights__title {
    line-height: 55px;
    margin-bottom: 28px;
  }
  .highlights__content-holder {
    gap: 41px;
  }
  .highlights__content-holder--financial {
    gap: 17px;
  }
  .highlights__content-holder--financial .highlights__title {
    margin-bottom: 30px;
  }
  .highlights__media {
    width: 100%;
  }
  .highlights__media-holder {
    max-width: 100%;
    margin: 0 auto 32px;
  }
  .highlights__flex-container {
    flex-wrap: wrap;
    gap: 21px;
  }
  .highlights__flex-cintainer--financial .highlights__finance-list-holder {
    gap: 17px;
  }
  .highlights__list-item {
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -0.25px;
  }
  .highlights__tab-holder {
    gap: 30px;
    margin-bottom: 59px;
    margin-left: -20px;
    width: calc(100% + 40px);
    padding: 1px 20px;
    overflow-x: auto;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  .highlights__tab-holder::-webkit-scrollbar {
    width: 0;
    height: 0;
    display: none;
  }
  .highlights__tabs-button {
    letter-spacing: -0.7px;
    padding: 12px 27px;
  }
  @supports (font: -apple-system-body) {
    .highlights__tabs-button {
      padding: 9px 38px;
    }
  }
  .highlights__media-btn {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0.1px;
    padding: 16px 24px;
  }
  .highlights__media-btn::after {
    font-size: 12px;
  }
  @supports (font: -apple-system-body) {
    .highlights__media-btn {
      padding: 19px 24px 15px;
    }
  }
  .highlights__media-size {
    display: none;
  }
  .highlights__media-size::after {
    display: inline-block;
  }
  .highlights__finance-title {
    letter-spacing: -0.02px;
  }
  .highlights__finance-revenue {
    font-size: 24px;
    line-height: 32px;
    letter-spacing: 0.3px;
  }
  .highlights__finance-year {
    letter-spacing: -0.1px;
  }
  .highlights__finance-list-holder {
    gap: 0 13px !important;
    margin-top: -2px;
  }
  .highlights__finance-item {
    margin-bottom: 23px;
    width: calc(50% - 7px);
  }
  .slider--orange {
    padding: 71px 0 42px;
  }
  .slider--orange .slider__header {
    margin-bottom: 61px;
  }
  .slider--orange .slider__title {
    margin-bottom: 25px;
  }
  .slider--orange .slider__text {
    font-weight: 400;
    font-size: 20px;
  }
  .slider--blue {
    padding: 67px 0 42px;
  }
  .slider--blue .slider__header {
    margin-bottom: 54px;
  }
  .slider--blue .slider__title {
    margin-bottom: 15px;
  }
  .slider--blue .slider__controls {
    margin-top: 60px;
  }
  .slider__title {
    line-height: 1.38;
  }
  .slider__text {
    letter-spacing: -0.2px;
  }
  .slider__track {
    max-width: 94%;
  }
  .slider__slide.is-active .slider-card__media-inner {
    max-height: 170px;
  }
  .slider-card__media {
    height: 170px;
    margin-bottom: 32px;
  }
  .slider-card__media-inner {
    max-height: 170px;
    border-radius: 20px;
    -webkit-transform: translateY(19px);
            transform: translateY(19px);
  }
  .slider-card__play {
    width: 92px;
    height: 92px;
  }
  .slider-card__play .icon {
    font-size: 75px;
  }
  .slider-card__title {
    margin-bottom: 8px;
    font-size: 25px;
    letter-spacing: -0.5px;
  }
  .slider-card__text {
    margin-bottom: 10px;
    font-size: 11px;
    line-height: 1.38;
    letter-spacing: -0.041em;
  }
  .slider-card__cta {
    font-size: 14px;
    padding: 7px 16px 7px 12px;
    gap: 10px;
  }
  .slider-card__cta .icon {
    font-size: 8px;
  }
  @supports (font: -apple-system-body) {
    .slider-card__cta {
      padding: 8px 16px 6px 12px;
    }
  }
  .facts {
    gap: 70px;
    margin-top: 85px;
  }
  .popup-slider .slider-card__play {
    width: 140px;
    height: 140px;
  }
  .popup-slider .slider-card__play .icon {
    margin-top: 4px;
    font-size: 119px;
  }
  .popup-slider__image {
    margin-bottom: 54px;
    height: 350px;
  }
  .popup-slider__slide-holder {
    padding-bottom: 70px;
  }
  .popup-slider__slide-holder > *:not(.popup-slider__video) {
    padding: 0 16px;
  }
  .popup-slider__title {
    margin-bottom: 45px;
    line-height: 1.1;
  }
  .popup-slider__rte p {
    letter-spacing: -0.1px;
    margin-bottom: 37px;
  }
  .popup-slider__rte p:first-child {
    margin-bottom: 16px;
  }
  .popup-slider__rte ul {
    margin-bottom: 37px;
  }
  .popup-slider__quote {
    margin: -22px auto 0;
  }
  .popup-slider__quote-text {
    font-size: 24px;
  }
  .popup-slider__author {
    margin-top: -6px;
  }
  .popup-slider__slide--featured {
    background-color: #080808;
    overflow: hidden auto;
    height: auto;
    min-height: 100%;
  }
  .popup-slider__slide--featured .popup-slider__slide-bg {
    height: 640px;
    border-radius: 0;
  }
  .popup-slider__slide--featured .popup-slider__featured-content {
    min-height: auto;
    padding-top: 50px;
  }
  .popup-slider__slide--featured .popup-slider__title {
    margin-bottom: 200px;
    font-size: 48px;
    line-height: 1.36;
  }
  .popup-slider__featured-content {
    flex-direction: column;
    padding: 50px 20px 30px;
    gap: 24px;
  }
  .popup-slider__subtitle {
    font-size: 20px;
    margin-bottom: 16px;
  }
  .popup-slider__spotlight {
    padding: 28px 20px;
  }
  .popup-slider__spotlight-title {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 12px;
  }
  .popup-slider__spotlight-text {
    font-size: 14px;
    line-height: 21px;
    margin-bottom: 20px;
  }
  .popup-slider__spotlight-quote-text {
    font-size: 16px;
    margin-bottom: 12px;
    margin-top: -35px;
  }
  .popup-slider__media-block {
    margin-top: 48px;
  }
  .popup-slider__media-desc {
    font-size: 14px;
    line-height: 1.5;
    margin-top: 16px;
    margin-bottom: 12px;
  }
  .video-quote {
    padding: 0 20px;
  }
  .video-quote__quote-wrap {
    padding: 30px 0;
    margin-left: 0;
    margin-bottom: 11px;
  }
  .video-quote__quote-wrap::before {
    width: calc(100% + 40px);
    left: -20px;
    border-radius: 12px;
  }
  .video-quote__tagline {
    margin-bottom: 21px;
    font-size: 16px;
    height: 44px;
    line-height: 44px;
  }
  @supports (font: -apple-system-body) {
    .video-quote__tagline {
      line-height: 48px;
    }
  }
  .video-quote__quote {
    font-size: 20px;
    margin-bottom: 29px;
  }
  .video-quote__marks {
    font-size: 22px;
    margin-bottom: 12px;
  }
  .video-quote__profile {
    flex-direction: column;
    gap: 17px;
  }
  .video-quote__image {
    width: 72px;
    padding-bottom: 72px;
  }
  .video-quote__profile-text {
    font-size: 14px;
    letter-spacing: -0.29px;
  }
  .video-quote__video-container {
    position: relative;
    width: calc(100% + 40px);
    margin-left: -20px;
    padding-bottom: 71.72%;
    border-radius: 12px;
  }
  .video-quote__video {
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  .video-quote__button {
    font-size: 53px;
  }
  .video-quote__transcript {
    width: calc(100% + 40px);
    margin-left: -20px;
    padding: 20px 0 60px;
  }
  .video-quote__transcript-link {
    min-width: 197px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-top: 0;
    line-height: 1.2;
    letter-spacing: -0.3px;
  }
  .video-quote__transcript-link .icon {
    margin-left: 11px;
  }
  .video-quote__transcript-link .video-quote__file-size {
    display: none;
  }
  .case-studies {
    padding: 120px 0 37px;
  }
  .case-studies__content .splide__slide {
    width: auto !important;
  }
  .case-studies__content .case-studies__slider {
    width: 240px;
  }
  .case-studies__content .cta-card__image-wrap {
    height: 277px;
    margin-bottom: 25px;
  }
  .loaded .case-studies__content .cta-card__image-wrap {
    -webkit-transition: height 0.3s ease-in;
    transition: height 0.3s ease-in;
  }
  .case-studies__content .cta-card__title {
    margin-bottom: 22px;
  }
  .case-studies__content .cta-card__text {
    margin-bottom: 36px;
  }
  .case-studies__content .splide__slide.is-active .cta-card__image-wrap {
    height: 240px;
    margin-bottom: 26px;
  }
  .case-studies__content .splide__slide.is-active .cta-card__title {
    margin-bottom: 27px;
  }
  .case-studies__content .splide__slide.is-active .cta-card__text {
    letter-spacing: 0.05px;
    margin-bottom: 26px;
  }
  .case-studies__content .slider__controls {
    margin-top: 61px;
    gap: 24px;
  }
  .case-studies__content .slider__pagination {
    gap: 8px;
  }
  .case-studies__title {
    max-width: 324px;
    margin: 0 auto 39px;
    line-height: 54px;
  }
  .featured-stories__hero {
    min-height: 880px;
    padding: 113px 20px 60px;
  }
  .featured-stories__bg {
    min-width: 900px;
    -webkit-transform: translateX(-54%) translateY(-54%) scale(1.6);
            transform: translateX(-54%) translateY(-54%) scale(1.6);
  }
  .featured-stories__title-img {
    height: 80px;
    margin-bottom: 15px;
  }
  .featured-stories__title {
    font-size: 80px;
    letter-spacing: -1px;
    margin-bottom: 15px;
  }
  .featured-stories__subtitle {
    font-size: 18px;
    line-height: 1.6;
    margin-bottom: 40px;
  }
  .featured-stories__heading {
    font-size: 30px;
    margin: 0 auto 12px;
    max-width: 250px;
  }
  .featured-stories__text {
    font-size: 16px;
  }
  .featured-stories__panel {
    height: 640px;
  }
  .featured-stories__panel-content {
    padding: 0 16px 30px;
  }
  .featured-stories__panel-title {
    font-size: 28px;
    line-height: 1;
  }
  .featured-stories__panel-btn {
    bottom: 30px;
    padding: 14px 24px 11px;
  }
}

@media (hover: hover) and (pointer: fine) {
  .no-touch .splide__pagination__page:hover:not(.is-active) {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  .no-touch .slider__controls .splide__arrow:hover {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0.6;
  }
  .no-touch .accordion__item:hover:not(.accordion__item--open) {
    border-bottom-color: #ffc700;
  }
  .no-touch .accordion__item:not(.accordion__item--open) .accordion__trigger:hover {
    background-color: rgba(255, 255, 255, 0.4);
  }
  .no-touch .accordion__item:not(.accordion__item--open) .accordion__trigger:hover .accordion__trigger-icon {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .no-touch .audio-player__play:hover {
    background-color: #ffc700;
    border-color: #ffc700;
  }
  .no-touch .cta-card:hover .cta-card__link {
    background-color: #1b1b1a;
    color: #fff;
  }
  .no-touch .cta-card:hover .image {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  .no-touch .downloads-hub__nav-item--yellow .downloads-hub__nav-btn:hover {
    background-color: #fff1bf;
  }
  .no-touch .downloads-hub__nav-item--blue .downloads-hub__nav-btn:hover {
    background-color: #c7edf5;
  }
  .no-touch .downloads-hub__nav-item--grey .downloads-hub__nav-btn:hover {
    background-color: #c6c6c6;
  }
  .no-touch .downloads-hub__panel--yellow .downloads-hub__additional-link:hover,
  .no-touch .downloads-hub__panel--yellow .downloads-hub__all-reports:hover {
    background-color: #fff9e5;
  }
  .no-touch .downloads-hub__panel--blue .downloads-hub__additional-link:hover,
  .no-touch .downloads-hub__panel--blue .downloads-hub__all-reports:hover {
    background-color: #e9f8fb;
  }
  .no-touch .downloads-hub__panel--grey .downloads-hub__additional-link:hover,
  .no-touch .downloads-hub__panel--grey .downloads-hub__all-reports:hover {
    background-color: #e8e8e8;
  }
  .no-touch .downloads-hub__download-btn:hover {
    background-color: #ffcd1a;
    text-decoration: none;
  }
  .no-touch .downloads-hub__additional-link:hover {
    background-color: #e8e8e8;
    color: #1b1b1a;
    text-decoration: none;
  }
  .no-touch .downloads-hub__all-reports:hover {
    background-color: #e8e8e8;
    color: #1b1b1a;
    text-decoration: none;
  }
  .no-touch .banner-ar__link:hover {
    color: #fff;
    text-decoration: underline;
  }
  .no-touch .intro-ar__button:hover {
    background-color: #ffc700;
    color: #000;
  }
  .no-touch .intro-ar__link:hover {
    color: #000;
  }
  .no-touch .intro-ar__link:hover .intro-ar__link-text {
    text-decoration: underline;
  }
  .no-touch .quick-links__cta-box:hover {
    text-decoration: none;
  }
  .no-touch .quick-links__cta-box:hover .quick-links__round-icon {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
  .no-touch .reporting-downloads__btn:hover {
    background-color: #ffc700;
    text-decoration: none;
  }
  .no-touch .reporting-downloads__card:hover .reporting-downloads__icon {
    background-color: #ffc700;
  }
  .no-touch .reporting-downloads__additional-link:hover .reporting-downloads__icon {
    background-color: #ffc700;
  }
  .no-touch .reporting-downloads__scroll-to:hover {
    color: #fff;
    border-color: #fff;
    background-color: #000;
  }
  .no-touch .highlights__tabs-button:hover {
    color: #1b1b1a;
    background-color: #fff;
    -webkit-box-shadow: none;
            box-shadow: none;
    text-decoration: none;
  }
  .no-touch .highlights__tabs-button.highlights__tabs-button-first:hover,
  .no-touch .highlights__tabs-button .highlights__tabs-button-second:hover,
  .no-touch .highlights__tabs-button .highlights__tabs-button-first:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
    border: unset;
  }
  .no-touch #tab-0-0:not(.highlights__tabs-button-first):hover {
    background-color: #ffe68c;
  }
  .no-touch #tab-0-1:not(.highlights__tabs-button-second):hover {
    background-color: #9bdeed;
  }
  .no-touch #tab-0-2:not(.highlights__tabs-button-third):hover {
    background-color: #989898;
  }
  .no-touch .highlights__tabs-button-first:hover {
    color: #1b1b1a;
    background-color: #ffc700;
  }
  .no-touch .highlights__tabs-first-active .highlights__tabs-button-first:hover {
    color: #1b1b1a;
    background-color: #ffc700;
  }
  .no-touch .highlights__tabs-first-active .highlights__media-btn:hover {
    background-color: #ffc700;
    color: #000;
  }
  .no-touch .highlights__tabs-second-active .highlights__tabs-button-second:hover {
    color: #1b1b1a;
    background-color: #21b6d7;
  }
  .no-touch .highlights__tabs-second-active .highlights__media-btn:hover {
    background-color: #21b6d7;
    color: #000;
  }
  .no-touch .highlights__tabs-third-active .highlights__tabs-button-third:hover {
    color: #fff;
    background-color: #1b1b1a;
  }
  .no-touch .highlights__tabs-third-active .highlights__media-btn:hover {
    background-color: #1b1b1a;
    color: #fff;
  }
  .no-touch .highlights__media-btn:hover {
    background-color: #ffc700;
    color: #000;
  }
  .no-touch .highlights__links-link:hover {
    color: #000;
    text-decoration: none;
  }
  .no-touch .highlights__links-link:hover::after {
    -webkit-transform: scaleX(1) translateY(0);
            transform: scaleX(1) translateY(0);
    opacity: 1;
  }
  .no-touch .video-popup__close:hover .icon {
    color: rgba(0, 0, 0, 0.7);
  }
  .no-touch .slider-card__play:hover {
    -webkit-transform: translate(-50%, -50%) scale(1.1);
            transform: translate(-50%, -50%) scale(1.1);
  }
  .no-touch .slider-card__cta:hover {
    color: #fff;
    border-color: #fff;
    background-color: #000;
  }
  .no-touch .popup-slider__close:hover {
    background-color: #fff1bf;
    border-color: #fff1bf;
  }
  .no-touch .popup-slider__arrow:hover:not(:disabled) {
    border-color: #ffc700;
  }
  .no-touch .popup-slider__media-link:hover {
    background-color: #ffc700;
    color: #1b1b1a;
    text-decoration: none;
  }
  .no-touch .popup-slider__spotlight-btn:hover {
    background-color: #ffc700;
    border-color: #ffc700;
    color: #1b1b1a;
    text-decoration: none;
  }
  .no-touch .video-quote__button:hover {
    -webkit-transform: translate(-50%, -50%) scale(1.1);
            transform: translate(-50%, -50%) scale(1.1);
  }
  .no-touch .video-quote__transcript-link:hover {
    background-color: #ffc700;
    color: #000;
  }
  .no-touch .case-studies__slider .cta-card:hover ~ .cta-card__content .cta-card__link {
    border-color: #1b1b1a;
    background-color: #1b1b1a;
    color: #fff;
  }
  .no-touch .case-studies__slider .cta-card:hover + .cta-card__image-wrap .image {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  .no-touch .featured-stories__panel-btn:hover {
    background-color: #ffc700;
  }
}

@media (prefers-reduced-motion: reduce) {
  .accordion__trigger-icon {
    -webkit-transition: none;
    transition: none;
  }
  .accordion__trigger-icon::before, .accordion__trigger-icon::after {
    -webkit-transition: none;
    transition: none;
  }
  .accordion__panel {
    -webkit-transition: none;
    transition: none;
  }
  .audio-player__bars--progress {
    -webkit-transition: none;
    transition: none;
  }
  .downloads-hub__panel,
  .downloads-hub__nav-btn,
  .downloads-hub__nav-img,
  .downloads-hub__nav-label,
  .downloads-hub__additional,
  .downloads-hub__slider-btn {
    -webkit-transition: none !important;
    transition: none !important;
    -webkit-transform: none !important;
            transform: none !important;
  }
}

@media print {
  body {
    background: #fff;
    color: #000;
    margin: 0;
    padding: 0;
    text-align: left;
  }
  a:link, a:visited {
    background: #fff;
    color: #000;
    text-decoration: underline;
  }
  a:not([href="javascript:;"])::after {
    content: "[" attr(href) "]";
  }
  h1, h2, h3, h4, h5, h6 {
    background: none;
    color: #000;
  }
  .temp {
    display: none;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbGU6Ly8vQzovUHJvamVjdHMvRW1wZXJvci9pbnRlcnRlay1hci0yMDI1L3NyYy9zY3NzL3N0eWxlLnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9iYXNlL19yZXNldC5zY3NzIiwiJTNDaW5wdXQlMjBjc3MlMjBxQlhwTEIlM0UiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9iYXNlL19pY29uLWZvbnQuc2NzcyIsImZpbGU6Ly8vQzovUHJvamVjdHMvRW1wZXJvci9pbnRlcnRlay1hci0yMDI1L3NyYy9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyIsImZpbGU6Ly8vQzovUHJvamVjdHMvRW1wZXJvci9pbnRlcnRlay1hci0yMDI1L3NyYy9zY3NzL2Fic3RyYWN0cy9fbWl4aW5zLnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9iYXNlL19sYXlvdXQuc2NzcyIsImZpbGU6Ly8vQzovUHJvamVjdHMvRW1wZXJvci9pbnRlcnRlay1hci0yMDI1L3NyYy9zY3NzL2Fic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9wbHVnaW5zL19zcGxpZGUuc2NzcyIsImZpbGU6Ly8vQzovUHJvamVjdHMvRW1wZXJvci9pbnRlcnRlay1hci0yMDI1L3NyYy9zY3NzL3R5cG9ncmFwaHkvX2xpc3RzLnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9hdG9tcy9fYnV0dG9ucy5zY3NzIiwiZmlsZTovLy9DOi9Qcm9qZWN0cy9FbXBlcm9yL2ludGVydGVrLWFyLTIwMjUvc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9tb2R1bGVzL19hdWRpby1wbGF5ZXIuc2NzcyIsImZpbGU6Ly8vQzovUHJvamVjdHMvRW1wZXJvci9pbnRlcnRlay1hci0yMDI1L3NyYy9zY3NzL21vZHVsZXMvX2NhcmQuc2NzcyIsImZpbGU6Ly8vQzovUHJvamVjdHMvRW1wZXJvci9pbnRlcnRlay1hci0yMDI1L3NyYy9zY3NzL21vZHVsZXMvX2Rvd25sb2Fkcy1odWIuc2NzcyIsImZpbGU6Ly8vQzovUHJvamVjdHMvRW1wZXJvci9pbnRlcnRlay1hci0yMDI1L3NyYy9zY3NzL21vZHVsZXMvX2Jhbm5lci5zY3NzIiwiZmlsZTovLy9DOi9Qcm9qZWN0cy9FbXBlcm9yL2ludGVydGVrLWFyLTIwMjUvc3JjL3Njc3MvbW9kdWxlcy9fYmFzaWMtYmxvY2suc2NzcyIsImZpbGU6Ly8vQzovUHJvamVjdHMvRW1wZXJvci9pbnRlcnRlay1hci0yMDI1L3NyYy9zY3NzL21vZHVsZXMvX2ludHJvLnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9tb2R1bGVzL19xdWljay1saW5rcy5zY3NzIiwiZmlsZTovLy9DOi9Qcm9qZWN0cy9FbXBlcm9yL2ludGVydGVrLWFyLTIwMjUvc3JjL3Njc3MvbW9kdWxlcy9fcmVwb3J0aW5nLWRvd25sb2Fkcy5zY3NzIiwiZmlsZTovLy9DOi9Qcm9qZWN0cy9FbXBlcm9yL2ludGVydGVrLWFyLTIwMjUvc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1jb250ZW50LnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9tb2R1bGVzL19pbWFnZS10ZXh0LnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9tb2R1bGVzL19oaWdobGlnaHRzLnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9tb2R1bGVzL192aWRlby1wb3B1cC5zY3NzIiwiZmlsZTovLy9DOi9Qcm9qZWN0cy9FbXBlcm9yL2ludGVydGVrLWFyLTIwMjUvc3JjL3Njc3MvbW9kdWxlcy9fc2xpZGVyLnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9tb2R1bGVzL19zbGlkZXItY2FyZC5zY3NzIiwiZmlsZTovLy9DOi9Qcm9qZWN0cy9FbXBlcm9yL2ludGVydGVrLWFyLTIwMjUvc3JjL3Njc3MvbW9kdWxlcy9fZmFjdHMuc2NzcyIsImZpbGU6Ly8vQzovUHJvamVjdHMvRW1wZXJvci9pbnRlcnRlay1hci0yMDI1L3NyYy9zY3NzL21vZHVsZXMvX3BvcHVwLXNsaWRlci5zY3NzIiwiZmlsZTovLy9DOi9Qcm9qZWN0cy9FbXBlcm9yL2ludGVydGVrLWFyLTIwMjUvc3JjL3Njc3MvbW9kdWxlcy9fdmlkZW8tcXVvdGUuc2NzcyIsImZpbGU6Ly8vQzovUHJvamVjdHMvRW1wZXJvci9pbnRlcnRlay1hci0yMDI1L3NyYy9zY3NzL21vZHVsZXMvX2Nhc2Utc3R1ZGllcy5zY3NzIiwiZmlsZTovLy9DOi9Qcm9qZWN0cy9FbXBlcm9yL2ludGVydGVrLWFyLTIwMjUvc3JjL3Njc3MvbW9kdWxlcy9fY3Vyc29yLnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9tb2R1bGVzL19mZWF0dXJlZC1zdG9yaWVzLnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9hYnN0cmFjdHMvX2JyZWFrcG9pbnRzLnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy90eXBvZ3JhcGh5L190eXBvZ3JhcGh5LnNjc3MiLCJmaWxlOi8vL0M6L1Byb2plY3RzL0VtcGVyb3IvaW50ZXJ0ZWstYXItMjAyNS9zcmMvc2Nzcy9wcmludC9fcHJpbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Z0VBQUE7QUNFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF1QkMsU0FBQTtFQUNBLFVBQUE7QUNFRDs7QURDQTs7Ozs7Ozs7Ozs7O0VBWUMsY0FBQTtBQ0VEOztBRENBO0VBQ0MsYUFBQTtBQ0VEOztBRENBO0VBQ0MsYUFBQTtBQ0VEOztBREdBO0VBQ0MsZUFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7QUNBRDs7QURHQTtFQUNDLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGtDQUFBO0VBQ0EsbUNBQUE7QUNBRDs7QURHQTtFQUNDLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FDQUQ7O0FER0E7RUFDQyxnQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtBQ0FEOztBREtBO0VBQ0MscUJBQUE7QUNGRDs7QURLQTs7O0VBR0MsYUFBQTtBQ0ZEOztBRE9BO0VBQ0MseUJBQUE7QUNKRDs7QURPQTs7RUFFQyxpQkFBQTtBQ0pEOztBRE9BO0VBQ0MsU0FBQTtBQ0pEOztBRE9BO0VBQ0Msa0JBQUE7QUNKRDs7QURPQTtFQUNDLGNBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLDBCQUFBO0VBQ0EsYUFBQTtFQUNBLFVBQUE7QUNKRDs7QURPQTtFQUNDLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDSkQ7O0FET0E7RUFDQyxlQUFBO0FDSkQ7O0FET0E7Ozs7RUFJQyw2QkFBQTtFQUNBLGNBQUE7QUNKRDs7QURPQTtFQUNDLGdCQUFBO0VBQ0EscUJBQUE7QUNKRDs7QURPQTtFQUNDLFlBQUE7QUNKRDs7QURPQTs7RUFFQyxXQUFBO0FDSkQ7O0FET0E7RUFDQyxjQUFBO0FDSkQ7O0FET0E7O0VBRUMsY0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0FDSkQ7O0FET0E7RUFDQyxXQUFBO0FDSkQ7O0FET0E7RUFDQyxlQUFBO0FD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Z0JBQUE7RUFDQSxxQ04vSFU7RU1nSVYsZ0JOcERRO0VNcURSLHNCQUFBO0FYbytDRjtBV2wrQ0U7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBWG8rQ0o7QUdqaERDO0VRaURHLGtFQUFBO0VBQUEsMERBQUE7RUFDQSxpQ056REU7VU15REYseUJOekRFO0VNMERGLDJDTnZERztVTXVESCxtQ052REc7QUwwaERQOztBV2w4Q0E7RUFDRSxzQk41R007RU02R04seUJBQUE7RUFDQSxxQ04vS1U7RU1nTFYsa0JBQUE7QVhvK0NGO0FXbCtDRTtFQUNFLGVBQUE7QVhvK0NKO0FHMzZDQztFUWhFRDtJQVdJLHVCQUFBO0VYbytDRjtFV2wrQ0U7SUFDRSxnQkFBQTtFWG8rQ0o7QUFDRjs7QVlyb0RBO0VBQ0UsYUFBQTtBWndxREY7O0FZNXBEQTtFQUNFLHFDUHhDVTtFT3lDVixnQlBtQ1E7RU9sQ1IsY1BXVztFT1ZYLGdCQUFBO0FaMnFERjs7QVl0cERBO0VBQ0UsY1BaVztFT2FYLHdDUG5FYztFT29FZCxnQlBTUTtFT1JSLGlCQUFBO0FaOHFERjs7QVk1cERBO0VBQ0UscUNQdkZVO0VPd0ZWLGdCUFpRO0VPYVIsY1BwQ1c7RU9xQ1gsc0JBQUE7QVppckRGOztBWS9vREE7RUFDRSxhQUFBO0VBQ0EsU0FBQTtBWm1yREY7O0FZM3FEQTtFQUNFLFNBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0Fab3JERjs7QVlockRFO0VBQ0UseUJQbElTO0FMcXpEYjtBWTdxREk7RUFDRSx5QlAzSU87QUwrekRiOztBWTlxREU7RUFDRSx5QlBwSU87QUxxekRYO0FZM3FESTtFQUNFLHlCUDdJSztBTCt6RFg7O0FZNXFERTtFQUNFLHlCUDVHUTtBTDJ4RFo7QVl6cURJO0VBQ0UseUJQckhNO0FMcXlEWjs7QVkzcURBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQlAzSE07RU80SE4sbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QVo4cURGO0FHcnhEQztFUzBHRyxxRUFD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RTdCNHZPRjtFNkIvdE9GO0lBWUksWUFBQTtJQUNBLG1CQUFBO0U3Qmt3T0Y7RTZCeHZPRjtJQW9CSSxlQUFBO0lBQ0Esb0JBQUE7SUFDQSxtQkFBQTtFN0Jvd09GO0U2Qmh3T0Y7SUFzQkksZUFBQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7RTdCdXdPRjtFNkJud09GO0lBbUJJLGVBQUE7SUFDQSxtQkFBQTtJQUNBLGdCQUFBO0U3QjB3T0Y7RTZCdHdPRjtJQWtCSSxlQUFBO0U3QjZ3T0Y7RTZCaHdPRjtJQWVJLGFBQUE7RTdCNndPRjtFNkJwdE9GO0lBc0JJLG9CQUFBO0U3QjJ3T0Y7RTZCdndPRjtJQXNCSSxlQUFBO0lBQ0EsY0FBQTtFN0I4d09GO0U2QjF3T0Y7SUErQ0ksWUFBQTtJQUNBLHVCQUFBO0U3Qmd4T0Y7QUFya09GOztBR3ZqQkM7RUcrQ0c7SUFDRSw2QkFBQTtZQUFBLHFCQUFBO0VOdWJKO0VHdGVBO0lHeUZJLDZCQUFBO1lBQUEscUJBQUE7SUFDQSxZQUFBO0VOZ2NKO0VTbmdCRTtJQUNFLDRCSmxFUTtFTGlsQ1o7RUd2aUNBO0lNMkZJLDBDQUFBO0VUNGdDSjtFUzFnQ0k7SUFDRSxnQ0FBQTtZQUFBLHdCQUFBO0VUNGdDTjtFRzFtQ0E7SU9tRUUseUJMN0dVO0lLOEdWLHFCTDlHVTtFTDYzQ1o7RVd6M0NFO0lBQ0UseUJONkNPO0lNNUNQLFdOd0RFO0VMczZDTjtFVzM5Q0U7SUFDRSw2QkFBQTtZQUFBLHFCQUFBO0VYNjlDSjtFRzc3Q0E7SVNvR0kseUJQdklPO0VMMnpEWDtFR3h4REE7SVNrSEkseUJQeklLO0VMMnpEVDtFR3B5REE7SVNnSUkseUJQakhNO0VMaXlEVjtFR2h6REE7O0lTNFlJLHlCUDlhTztFTDBpRVg7RUd4Z0VBOztJU3FhSSx5QlAzYks7RUxxakVUO0VHL2hFQTs7SVN3YkkseUJQeGFNO0VMaWlFVjtFR2pqRUE7SVMraUJFLHlCUHhsQlM7SU95bEJULHFCQUFBO0VaMm5ERjtFRzNxRUE7SVMwdEJFLHlCUDFzQlE7SU8yc0JSLGNQbnRCUztJT290QlQscUJBQUE7RVp3bURGO0VHcDBFQTtJU3l6QkUseUJQenlCUTtJTzB5QlIsY1BsekJTO0lPbXpCVCxxQkFBQTtFWittREY7RUcxNkVBO0lVNkdBLFdSekZNO0lRMEZOLDBCQUFBO0ViKy9FQTtFRzdtRkE7SVl3Q0UseUJWbEZVO0lVbUZWLFdWbENJO0VMK3hGTjtFR3R5RkE7SVlpUkUsV1YxUUk7RUxnaEdOO0VlcHdGRTtJQUNFLDBCQUFBO0Vmc3dGSjtFRzFoR0E7SWFOQSxxQkFBQTtFaEJrb0dBO0VnQmhvR0E7SUFDQyxtQ0FBQTtZQUFBLDJCQUFBO0VoQmtvR0Q7RUcvbkdBO0ljd0xBLHlCWmxPWTtJWW1PWixxQkFBQTtFakJxMEdBO0VpQnB6R0E7SUFDQyx5QlpyUFc7RUw0akhaO0VpQmptR0E7SUFDQyx5Qlo1ZFc7RUw4ekhaO0VHcHhIQTtJY2tnQkEsV1o5ZU07SVkrZU4sa0JaL2VNO0lZZ2ZOLHNCWjdmTTtFTGkzSE47RUd4M0hBO0lpQjhTRSxjZnRTUztJZXVTVCxzQmYzUkk7SWU0Ukosd0JBQUE7WUFBQSxnQkFBQTtJQUNBLHFCQUFBO0VwQjhzSUY7RUcvL0lBOzs7SWlCd1RJLHdCQUFBO1lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VwQjhzSUo7RUd2Z0pBO0lpQnlWRSx5QmY5WFM7RUxnbEpYO0VHM2lKQTtJaUJnV0UseUJmelhPO0VMMmtKVDtFR2xqSkE7SWlCdVdFLHlCZjFWUTtFTDRpSlY7RUd6akpBO0lpQnFYRSxjZjdXUztJZThXVCx5QmZoYVU7RUxtbkpaO0VHemtKQTtJaUJ1WUksY2YvWE87SWVnWVAseUJmbGJRO0VMbW9KWjtFR3psSkE7SWlCOFlJLHlCZnhiUTtJZXliUixXZnhZRTtFTHdsSk47RUcvbEpBO0lpQmlhSSxjZnpaTztJZTBaUCx5QmZoY007RUw2b0pWO0VHL21KQTtJaUJ3YUkseUJmdGNNO0lldWNOLFdmbGFFO0VMOG1KTjtFR3JuSkE7SWlCNGJJLFdmeGFFO0lleWFGLHlCZnJiTztFTDhuSlg7RUd0b0pBO0lpQm1jSSx5QmYzYk87SWU0YlAsV2ZoYkU7RUx3bkpOO0VHNW9KQTtJaUIwZEUseUJmcGdCVTtJZXFnQlYsV2ZwZEk7RUwycEpOO0VHbHFKQTtJaUIwcUJFLFdmbnFCSTtJZW9xQkoscUJBQUE7RXBCMHRJRjtFb0J4dElFO0lBQ0UsMENBQUE7WUFBQSxrQ0FBQTtJQUNBLFVBQUE7RXBCMHRJSjtFcUJyNUpFO0lBQ0UseUJBQUE7RXJCaytKSjtFR3Y5SkE7SW9CeUNFLG1EQUFBO1lBQUEsMkNBQUE7RXZCd3dLRjtFR2p6S0E7SW9CNklFLFdsQnpISTtJa0IwSEosa0JsQjFISTtJa0IySEosc0JsQnhJSTtFTDA2S047RUdqN0tBO0lzQnFhRSx5QnBCeGNTO0lvQnljVCxxQnBCemNTO0VMc2dNWDtFeUIzaUxFO0lBQ0UscUJwQm5lUTtFTDhoTVo7RUdwL0xBO0lzQmcxQkUseUJwQjEzQlU7SW9CMjNCVixjcEJ6MEJTO0lvQjAwQlQscUJBQUE7RXpCaWtMRjtFR241TUE7SXNCODNCRSx5QnBCeDZCVTtJb0J5NkJWLHFCcEJ6NkJVO0lvQjA2QlYsY3BCeDNCUztJb0J5M0JULHFCQUFBO0V6QitqTEY7RUdoOE1BO0l1QnFURSxtREFBQTtZQUFBLDJDQUFBO0UxQjRnTkY7RUdqME5BO0l1QnlZRSx5QnJCbmJVO0lxQm9iVixXckJuWUk7RUw2NE5OO0UyQnZ3Tk07SUFDRSxxQnRCdElHO0lzQnVJSCx5QnRCdklHO0lzQndJSCxXdEI1SEY7RUwwbk9OO0UyQjEvTk07SUFDRSw2QkFBQTtZQUFBLHFCQUFBO0UzQjQvTlI7RUdqcE9BO0kwQjRWRSx5QnhCdFlVO0VMbXBQWjtBQWxvT0Y7O0FTaFdFO0VBbEJGO0lBbUJJLHdCQUFBO0lBQUEsZ0JBQUE7RVRvZ0NGO0VTamdDQTtJQWNJLHdCQUFBO0lBQUEsZ0JBQUE7RVRtZ0NKO0VTNytCRjtJQVVJLHdCQUFBO0lBQUEsZ0JBQUE7RVR5L0JGO0VVeGhDRjtJQVdJLHdCQUFBO0lBQUEsZ0JBQUE7RVZ5d0NGO0VZMXhCQTs7Ozs7O0lBTUUsbUNBQUE7SUFBQSwyQkFBQTtJQUNBLGtDQUFBO1lBQUEsMEJBQUE7RVp5bURGO0FBdm5DRjs7QWdDOXJDQTtFQUNDO0lBQ0MsZ0JBQUE7SUFDQSxXQUFBO0lBQ0EsU0FBQTtJQUNBLFVBQUE7SUFDQSxnQkFBQTtFaENtclBBO0VnQ2pyUEQ7SUFDQyxnQkFBQTtJQUNBLFdBQUE7SUFDQSwwQkFBQTtFaENtclBBO0VnQ2pyUEQ7SUFDQywyQkFBQTtFaENtclBBO0VnQ2pyUEQ7SUFDQyxnQkFBQTtJQUNBLFdBQUE7RWhDbXJQQTtFZ0NoclBEO0lBQ0MsYUFBQTtFaENrclBBO0FBQ0YiLCJmaWxlIjoidG8uY3NzIn0= */