:root {
  /* Primary Colors */
  --tokens__colors__blue: #009fe3;
  --tokens__colors__red: #e33c46;
  /* Secondary Colors */
  --tokens__colors__blue-light: #4c77aa;
  --tokens__colors__blue-dark: #1e5395;
  --tokens__colors__navy: #002551;
  --tokens__colors__sky-blue: #b5dade;
  --tokens__colors__red-dark: #ba2b34;
  --tokens__colors__wine: #5e233a;
  --tokens__colors__yellow: #f6fbc2;
  /* Utility Colors */
  --tokens__colors__grey: #6a6a6a;
  --tokens__colors__grey-lighter: #fbfbfb;
  --tokens__colors__grey-light: #e6e6e6;
  --tokens__colors__grey-light-alt: #ebebf0;
  --tokens__colors__grey-alt: #646665;
  --tokens__colors__grey-alt--faded-25: rgba(100, 102, 101, 0.25);
  --tokens__colors__grey-alt--faded-40: rgba(100, 102, 101, 0.4);
  --tokens__colors__grey-alt--faded-50: rgba(100, 102, 101, 0.5);
  --tokens__colors__black: #1c1c1c;
  /* Font Families */
  --tokens__font-family-faustina: "Fluro", "Georgia", serif;
  --tokens__font-family-gascogne: "Gascogne", "Georgia", serif;
  --tokens__font-family-styrene: "Fluro", sans-serif;
  --tokens__font-family-fluro: "Fluro", sans-serif;
  --tokens__font-family-icons: "icomoon", sans-serif;
  /* Transition */
  --tokens__transition: all 0.2s;
  /* Sizing Utilities */
  --tokens__subnav__height: 2.75rem;
  /* Shadows */
  --tokens__shadow__small: 0 6px 0 #ebebf0;
  --tokens__shadow__blue: 6px 6px 0 var(--tokens__colors__blue);
}
/* LESS variables for things for which that makes sense */
@font-face {
  font-family: "Fluro";
  src: url("/assets/fonts/Fluro/fluro-regular.woff2") format("woff2"), url("/assets/fonts/Fluro/fluro-regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fluro";
  src: url("/assets/fonts/Fluro/fluro-semibold.woff2") format("woff2"), url("/assets/fonts/Fluro/fluro-semibold.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fluro";
  src: url("/assets/fonts/Fluro/fluro-bold.woff2") format("woff2"), url("/assets/fonts/Fluro/fluro-bold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}
.accordion__item[aria-expanded="true"] > button {
  --accordion__item__border-color: var(--tokens__colors__blue);
  color: var(--tokens__colors__navy);
}
.card {
  font-family: var(--tokens__font-family-fluro);
  border-radius: 5px;
  overflow: hidden;
}
.card--media {
  -webkit-box-shadow: var(--tokens__shadow__small);
          box-shadow: var(--tokens__shadow__small);
}
.card--media .card__image {
  background: var(--tokens__colors__navy);
}
.card--media .card__type {
  position: relative;
}
.card--media .card__type::before {
  content: "";
  background-image: url('data:image/svg+xml; utf8, <svg width="122" height="28" viewBox="0 0 122 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M60.75 0.500966C60.8331 0.500323 60.9164 0.5 61 0.5V0.50388C71.8417 0.672807 78.245 6.3324 85.1924 12.4729C93.5797 19.886 102.76 28 121.5 28H61H60.5H0C18.74 28 27.9203 19.886 36.3076 12.4729C43.255 6.3324 49.6583 0.672807 60.5 0.50388V0.5C60.5836 0.5 60.6669 0.500323 60.75 0.500966Z" fill="white"/></svg>');
  display: block;
  width: 120px;
  height: 28px;
  background-size: cover;
  margin: auto;
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
}
.card--media .card__type svg {
  margin-top: -1.125rem;
}
.card--media--no-image .card__type::before {
  display: none;
}
.card--media--no-image .card__type svg {
  margin-top: 1.25rem;
}
.card--event {
  -webkit-box-shadow: var(--tokens__shadow__small);
          box-shadow: var(--tokens__shadow__small);
  border: 1px solid #dedede;
}
.card--event .card__event {
  --title__color: #000;
  background: white;
}
.card--event .card__event > ul {
  --title__color: #000;
}
.card--event .card__event > ul.slashed-list {
  --title__color: var(--tokens__colors__navy);
}
.card--report,
.card--media {
  --a__hover-opacity: 1;
  -webkit-transition: -webkit-box-shadow 0.5s ease-in;
  transition: -webkit-box-shadow 0.5s ease-in;
  transition: box-shadow 0.5s ease-in;
  transition: box-shadow 0.5s ease-in, -webkit-box-shadow 0.5s ease-in;
}
.card--report .card__image,
.card--media .card__image {
  overflow: hidden;
}
.card--report .card__image img,
.card--media .card__image img {
  -webkit-transition: 0.5s ease-in;
  transition: 0.5s ease-in;
}
.card--report:hover,
.card--media:hover,
.card--report:focus,
.card--media:focus {
  --tokens__shadow__small: 0 6px 0 var(--tokens__colors__blue);
}
.card--report:hover .card__image img,
.card--media:hover .card__image img,
.card--report:focus .card__image img,
.card--media:focus .card__image img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
:root {
  --controls__previous__color: var(--tokens__colors__blue-light);
  --controls__next__color: var(--tokens__colors__blue-dark);
}
.cta-block {
  border-radius: 5px;
  overflow: hidden;
}
.cta-block:hover {
  --a__hover-opacity: 1;
}
.cta-block:hover .primary-cta {
  -webkit-box-shadow: 0 0 0 var(--tokens__shadow__blue);
          box-shadow: 0 0 0 var(--tokens__shadow__blue);
  -webkit-transform: translate3d(0, var(--primary-cta__offset), 0);
          transform: translate3d(0, var(--primary-cta__offset), 0);
  opacity: 1;
}
.form {
  --form__background: transparent;
  --form__input-bg: var(--tokens__colors__grey-light-alt);
  --form__padding: 2rem;
  --form__button-float: none;
  --form__button-width: 100%;
  --form__button-max-width: none;
  --form__button-height: 2.75rem;
  --form__input-label-color: var(--tokens__colors__navy);
}
@media (min-width: 900px) {
  .form {
    --form__padding: 4rem;
  }
}
.form form span.maxSize1,
.form form label:not(.title) {
  font-size: 0.8125rem !important;
  font-weight: 600 !important;
  text-transform: uppercase;
}
.form form input[type="button"],
.form form input[type="submit"],
.form form .buttonContainer input[type="button"] {
  --primary-cta__color: white !important;
  --primary-cta__background-color: var(--tokens__colors__navy) !important;
  --primary-cta__font: var(--tokens__font-family-fluro) !important;
  --primary-cta__offset: 6px !important;
  border-radius: 5px !important;
  padding: 0.625rem 1.5625rem !important;
  -webkit-box-shadow: var(--tokens__shadow__blue) !important;
          box-shadow: var(--tokens__shadow__blue) !important;
  -webkit-transform: translate3d(calc(-1 * var(--primary-cta__offset)), 0, 0) !important;
          transform: translate3d(calc(-1 * var(--primary-cta__offset)), 0, 0) !important;
  -webkit-transition: -webkit-transform 0.15s ease-in, -webkit-box-shadow 0.15s ease-in !important;
  transition: -webkit-transform 0.15s ease-in, -webkit-box-shadow 0.15s ease-in !important;
  transition: transform 0.15s ease-in, box-shadow 0.15s ease-in !important;
  transition: transform 0.15s ease-in, box-shadow 0.15s ease-in, -webkit-transform 0.15s ease-in, -webkit-box-shadow 0.15s ease-in !important;
  font-family: var(--primary-cta__font) !important;
  text-transform: uppercase !important;
  font-size: 0.875rem !important;
  background: var(--tokens__colors__navy) !important;
}
.form form input[type="button"] svg,
.form form input[type="submit"] svg,
.form form .buttonContainer input[type="button"] svg {
  display: none !important;
}
.form form input[type="button"]:hover,
.form form input[type="submit"]:hover,
.form form .buttonContainer input[type="button"]:hover {
  --a__hover-opacity: 1 !important;
  -webkit-box-shadow: 0 0 0 var(--tokens__shadow__blue) !important;
          box-shadow: 0 0 0 var(--tokens__shadow__blue) !important;
  -webkit-transform: translate3d(0, var(--primary-cta__offset), 0) !important;
          transform: translate3d(0, var(--primary-cta__offset), 0) !important;
}
.form form input[type="button"]--inverted,
.form form input[type="submit"]--inverted,
.form form .buttonContainer input[type="button"]--inverted {
  --primary-cta__color: var(--tokens__colors__navy) !important;
  --primary-cta__background-color: white !important;
}
.form form input[type="button"]:hover,
.form form input[type="submit"]:hover,
.form form .buttonContainer input[type="button"]:hover {
  background: var(--tokens__colors__navy) !important;
}
.form form input[type="button"]:focus,
.form form input[type="submit"]:focus,
.form form .buttonContainer input[type="button"]:focus {
  border: 2px solid white;
}
.form form input[type="text"],
.form form input[type="email"],
.form form input[type="password"],
.form form input[type="tel"],
.form form textarea {
  padding: 1rem;
  border-bottom: 0;
  border: 1px solid transparent;
  border-radius: 5px;
}
.form form input[type="text"]:focus,
.form form input[type="email"]:focus,
.form form input[type="password"]:focus,
.form form input[type="tel"]:focus,
.form form textarea:focus {
  border: 1px solid var(--tokens__colors__blue);
}
.form form .buttonContainer {
  width: 100%;
}
.form .clickdform .floatLeft {
  float: none;
}
:root {
  --hero__padding-v: 7rem;
  --hero__padding-h: 0.5rem;
  --hero__wave__height: 2.5rem;
  --hero__badge-top: 2rem;
  --hero__badge-size: 5.2rem;
}
@media (min-width: 900px) {
  :root {
    --hero__title__font-size: 3rem;
    --hero__wave__height: 4.375rem;
    --hero__badge-size: 6rem;
  }
}
.hero {
  background-color: var(--tokens__colors__navy);
  padding: var(--hero__padding-v) var(--hero__padding-h) calc(var(--hero__padding-v) + var(--hero__wave__height)) var(--hero__padding-h);
  max-width: none;
}
.hero::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 62' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 36.5H34.3C68.6 36.5 137 36.5 206 40.5682C274.3 44.4844 343 52.849 411 56.7651C480 60.8333 549 60.8333 617 46.6516C685.7 32.3177 754 4.18229 823 4.06823C891.4 4.18229 960 32.3177 1029 44.5984C1097.1 56.651 1166 52.849 1234 42.5833C1302.9 32.3177 1371 16.349 1406 8.09844L1440 0V73H1405.7C1371.4 73 1303 73 1234 73C1165.7 73 1097 73 1029 73C960 73 891 73 823 73C754.3 73 686 73 617 73C548.6 73 480 73 411 73C342.9 73 274 73 206 73C137.1 73 69 73 34 73H0V36.5Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 100%;
  height: var(--hero__wave__height);
  position: absolute;
  bottom: -1px;
  left: 0;
  background-size: cover;
}
.hero__links {
  opacity: 1;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  padding: 1.25rem;
}
.hero__links svg {
  display: none;
}
.hero__badge {
  font-family: var(--title__font-family);
  font-size: var(--title__font-size);
  font-weight: var(--title__font-weight);
  color: var(--title__color);
  letter-spacing: var(--title__letter-spacing);
  line-height: var(--title__line-height);
  word-wrap: break-word;
  --title__font-family: var(--tokens__font-family-styrene);
  --title__font-size: 0.875rem;
  --title__font-weight: 600;
  --title__letter-spacing: 0;
  --title__line-height: 1.2;
  --title__color: white;
  --title__font-size: var(--hero__badge-font-size);
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  margin-bottom: 1.2rem;
  background: var(--tokens__colors__blue);
  font-size: 0.875rem;
  text-transform: uppercase;
  margin-top: calc(-1 * var(--hero__badge-size) / 2);
}
.image-block {
  border-radius: 5px;
}
.image-block__fringe {
  display: none;
}
.image-block--quote .blockquote__main {
  position: relative;
  z-index: 1;
}
.layer--cardify {
  --layer--cardify__border: 3px solid var(--tokens__colors__blue);
  z-index: 1;
}
.layer--cardify__inner {
  border-radius: 5px;
  background: var(--tokens__colors__grey-light-alt);
}
.layer--cardify__inner .brief {
  background: var(--tokens__colors__grey-light-alt);
  margin: calc(-1 * var(--layer--cardify__padding-v)) calc(-1 * var(--layer--cardify__padding-h));
  padding: var(--layer--cardify__padding-v) var(--layer--cardify__padding-h);
  border-bottom: 3px solid var(--tokens__colors__blue);
  border-radius: 5px;
}
.layer--cardify__inner .brief h6.title--color-light-grey {
  --title__color: var(--tokens__colors__grey-alt);
}
.layer--border-top::before {
  border-top: 1px solid var(--tokens__colors__grey-light);
}
.layer--last {
  --layer__gutters__bottom: 6rem;
}
ul.list,
ol.list {
  font-size: 1.25rem;
}
ul.list > li::before {
  background: var(--tokens__colors__navy);
  border-radius: 50%;
}
ol.list {
  --list__bullet-top: -2px;
}
ol.list > li::before {
  color: var(--tokens__colors__navy);
}
.post-actions {
  border-top: none;
  -webkit-box-shadow: 0 -1px 0 rgba(0, 37, 81, 0.3);
          box-shadow: 0 -1px 0 rgba(0, 37, 81, 0.3);
}
.post-actions__share {
  background-color: var(--tokens__colors__navy);
}
.post-actions__share__inner {
  -webkit-box-shadow: 0 1px 0 var(--site-footer__copyright__border-top-color);
          box-shadow: 0 1px 0 var(--site-footer__copyright__border-top-color);
}
.post-actions__share__inner .tag {
  margin-bottom: -0.125rem;
}
.post-actions__share__title {
  font-family: var(--title__font-family);
  font-size: var(--title__font-size);
  font-weight: var(--title__font-weight);
  color: var(--title__color);
  letter-spacing: var(--title__letter-spacing);
  line-height: var(--title__line-height);
  word-wrap: break-word;
  --title__font-family: var(--tokens__font-family-styrene);
  --title__font-size: 0.875rem;
  --title__font-weight: 600;
  --title__letter-spacing: 0;
  --title__line-height: 1.2;
  text-transform: uppercase;
  text-transform: none;
}
.post-actions__share__title > aside::after {
  color: var(--tokens__colors__blue);
}
:root {
  --post-list-ribbon__background-color: var(--tokens__colors__navy);
}
.post-list-ribbon__read-next header h6::after {
  color: var(--tokens__colors__blue);
}
.post-list-ribbon__read-next ul {
  margin-top: -0.125rem;
}
.post-list-ribbon__read-next ul li a {
  font-family: var(--title__font-family);
  font-size: var(--title__font-size);
  font-weight: var(--title__font-weight);
  color: var(--title__color);
  letter-spacing: var(--title__letter-spacing);
  line-height: var(--title__line-height);
  word-wrap: break-word;
  --title__font-family: var(--tokens__font-family-styrene);
  --title__font-size: 0.875rem;
  --title__font-weight: 600;
  --title__letter-spacing: 0;
  --title__line-height: 1.2;
  text-transform: uppercase;
  text-transform: none;
}
.primary-cta {
  --primary-cta__color: white;
  --primary-cta__background-color: var(--tokens__colors__navy);
  --primary-cta__font: var(--tokens__font-family-fluro);
  --primary-cta__offset: 6px;
  border-radius: 5px;
  padding: 0.625rem 1.5625rem;
  -webkit-box-shadow: var(--tokens__shadow__blue);
          box-shadow: var(--tokens__shadow__blue);
  -webkit-transform: translate3d(calc(-1 * var(--primary-cta__offset)), 0, 0);
          transform: translate3d(calc(-1 * var(--primary-cta__offset)), 0, 0);
  -webkit-transition: -webkit-transform 0.15s ease-in, -webkit-box-shadow 0.15s ease-in;
  transition: -webkit-transform 0.15s ease-in, -webkit-box-shadow 0.15s ease-in;
  transition: transform 0.15s ease-in, box-shadow 0.15s ease-in;
  transition: transform 0.15s ease-in, box-shadow 0.15s ease-in, -webkit-transform 0.15s ease-in, -webkit-box-shadow 0.15s ease-in;
  font-family: var(--primary-cta__font);
  text-transform: uppercase;
  font-size: 0.875rem;
}
.primary-cta svg {
  display: none;
}
.primary-cta:hover {
  --a__hover-opacity: 1;
  -webkit-box-shadow: 0 0 0 var(--tokens__shadow__blue);
          box-shadow: 0 0 0 var(--tokens__shadow__blue);
  -webkit-transform: translate3d(0, var(--primary-cta__offset), 0);
          transform: translate3d(0, var(--primary-cta__offset), 0);
}
.primary-cta--inverted {
  --primary-cta__color: var(--tokens__colors__navy);
  --primary-cta__background-color: white;
}
.pullquote {
  background: var(--tokens__colors__grey-light-alt);
  border-radius: 5px;
  padding: 1rem 2rem;
}
.pullquote__share {
  width: 100%;
}
.read-more__curtain {
  z-index: 2;
}
.read-more {
  -webkit-transform: translate3d(calc(-1 * var(--primary-cta__offset) - 50%), 0, 0);
          transform: translate3d(calc(-1 * var(--primary-cta__offset) - 50%), 0, 0);
}
.read-more:hover {
  -webkit-transform: translate3d(-50%, var(--primary-cta__offset), 0);
          transform: translate3d(-50%, var(--primary-cta__offset), 0);
}
:root {
  --secondary-cta__color: var(--tokens__colors__navy);
}
.secondary-cta {
  font-family: var(--title__font-family);
  font-size: var(--title__font-size);
  font-weight: var(--title__font-weight);
  color: var(--title__color);
  letter-spacing: var(--title__letter-spacing);
  line-height: var(--title__line-height);
  word-wrap: break-word;
  --title__font-family: var(--tokens__font-family-styrene);
  --title__font-size: 0.875rem;
  --title__font-weight: 600;
  --title__letter-spacing: 0;
  --title__line-height: 1.2;
  text-transform: uppercase;
  color: var(--secondary-cta__color);
  border-bottom: 0.125rem solid var(--tokens__colors__blue);
}
:root {
  --site-footer__margin: 2.5rem;
  --site-footer__wave__height: 1.875rem;
  --site-footer__copyright__border-top-color: #414178;
  --site-footer__content__gutters: 1.875rem;
  --site-footer__subscribe__content__padding__h: var(--layer__gutters__h);
  --site-footer__subscribe__content__padding__v: 2.5rem;
}
@media (min-width: 900px) {
  :root {
    --site-footer__margin: 3.75rem;
    --site-footer__subscribe__columns: 1fr 1fr;
    --site-footer__subscribe__image-height: 100%;
    --site-footer__content__columns: repeat(4, 1fr);
    --site-footer__wave__height: 7rem;
    --site-footer__subscribe__content__padding__h: 3.75rem;
    --site-footer__subscribe__content__padding__v: 3.75rem;
  }
}
@media (min-width: 1280px) {
  :root {
    --site-footer__content__columns: repeat(4, calc((1280px - var(--layer__gutters__h) * 2 - var(--site-footer__content__gutters) * 3) / 4));
  }
}
.site-footer {
  background: var(--tokens__colors__navy);
  display: block;
  position: relative;
  overflow: visible;
  margin: var(--site-footer__margin) 0 0;
}
.site-footer a {
  color: #c9efff;
}
.site-footer__subscribe {
  background: var(--tokens__colors__grey-light-alt);
  display: grid;
  grid-template-columns: var(--site-footer__subscribe__columns, 1fr);
}
.site-footer__subscribe__content {
  padding: var(--site-footer__subscribe__content__padding__v) var(--site-footer__subscribe__content__padding__h) calc(var(--site-footer__subscribe__content__padding__v) + var(--site-footer__wave__height) / 1.5) var(--site-footer__subscribe__content__padding__h);
  display: grid;
  grid-gap: var(--layer__gutters__inner);
}
@media (min-width: 1280px) {
  .site-footer__subscribe__content {
    grid-template-columns: calc(((1280px - var(--layer__gutters__h) * 2) / 2) - var(--layer__gutters__h));
  }
}
.site-footer__subscribe__content .form {
  --form__padding: 0;
}
.site-footer__subscribe__content .form form .responsiveRow:nth-of-type(1) {
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 1.25rem;
}
.site-footer__subscribe__content .form form .responsiveRow:nth-of-type(1) .responsiveCell:nth-of-type(3) {
  grid-column: 1/3;
}
.site-footer__subscribe__content .form form .responsiveRow:nth-of-type(2),
.site-footer__subscribe__content .form form .responsiveRow:nth-of-type(3) {
  display: none;
}
.site-footer__subscribe__image {
  position: relative;
  width: 100%;
  height: var(--site-footer__subscribe__image-height, 20rem);
  background: black;
}
.site-footer__subscribe__image > img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.site-footer__content {
  position: relative;
  display: grid;
  grid-gap: var(--site-footer__content__gutters);
  grid-template-columns: var(--site-footer__content__columns, 1fr);
  color: white;
  padding: var(--site-footer__gutters) var(--layer__gutters__h);
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.site-footer__content header {
  font-family: var(--tokens__font-family-gascogne);
  font-size: 1.25rem;
  font-weight: 300;
  margin-bottom: 0.625rem;
}
.site-footer__content ul li + li {
  margin-top: 0.5rem;
}
.site-footer__content ul li a[aria-current="page"]::before {
  content: "❯";
  display: inline-block;
  margin-right: 5px;
  color: var(--tokens__colors__blue);
}
.site-footer__content::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1439 112' fill='none' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 74.6667L60.0417 70.5056C120.083 66.5 240.167 57.9444 360.25 49.7778C480.333 41.6111 600.417 33.0556 720.5 41.4944C840.583 49.7778 960.667 74.6667 1080.75 70.5056C1200.83 66.5 1320.92 33.0556 1380.96 16.6056L1441 0V112H1380.96C1320.92 112 1200.83 112 1080.75 112C960.667 112 840.583 112 720.5 112C600.417 112 480.333 112 360.25 112C240.167 112 120.083 112 60.0417 112H0V74.6667Z' fill='%23002551'/%3E%3C/svg%3E%0A");
  width: 100%;
  height: var(--site-footer__wave__height);
  position: absolute;
  top: calc(-1 * var(--site-footer__wave__height) + 1px);
  left: 0;
  background-size: cover;
}
.site-footer__company__logo {
  margin-bottom: 0.625rem;
  display: block;
}
.site-footer__copyright {
  --layer__gutters__v: 0;
  --layer__gutters__h: 0;
  border-top: 1px solid var(--site-footer__copyright__border-top-color);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.875rem;
}
.site-footer__copyright__content {
  display: block;
  width: 100%;
  margin: auto;
  text-align: right;
  max-width: 1280px;
  padding: 1rem;
  color: white;
}
.site-footer__info__address {
  line-height: 1.4;
}
.site-footer .form {
  --form__input-bg: white;
}
:root {
  --site-header__background: var(--tokens__colors__navy);
  --site-header__nav-item__color: white;
  --site-header__subnav__height: 0;
}
.site-header {
  border-top: 4px solid var(--tokens__colors__blue);
}
.site-header__logo {
  width: auto;
}
.site-header__search {
  margin-right: 0;
}
.site-header__search__trigger {
  position: relative;
}
.site-header__search__trigger svg {
  fill: white;
}
.site-header__nav {
  margin: 0;
}
.site-header__nav > ul > li > a,
.site-header__nav .site-header__dropdown-trigger {
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 0.8125rem;
  padding: 0.875rem;
  border-radius: 5px;
}
.site-header__nav > ul > li > a:not(.external-link) > svg,
.site-header__nav .site-header__dropdown-trigger:not(.external-link) > svg {
  --site-header__nav-icon__fill: white;
}
.site-header__nav > ul > li > a[aria-current="page"],
.site-header__nav .site-header__dropdown-trigger[aria-current="page"] {
  position: relative;
}
.site-header__nav > ul > li > a[aria-current="page"]::after,
.site-header__nav .site-header__dropdown-trigger[aria-current="page"]::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 2px;
  width: calc(100% - 1.75rem);
  height: 2px;
  background: var(--tokens__colors__blue);
}
.site-header__nav > ul > li > a:hover,
.site-header__nav .site-header__dropdown-trigger:hover {
  --site-header__nav-item__color: white;
  --site-header__nav-icon__fill: white;
}
.site-header__nav > ul li[aria-expanded="true"] .site-header__dropdown-trigger {
  --site-header__nav-item__color: white;
}
.site-header__nav > ul .site-header__dropdown-trigger {
  padding: 0.875rem;
  border-radius: 5px 5px 0 0;
}
.site-header__nav .site-header__dropdown {
  border-radius: 0 5px 5px;
}
.site-header__nav .site-header__dropdown a[aria-current="page"]::before {
  content: "❯";
  display: inline-block;
  margin-right: 5px;
  color: white;
}
.site-header__site-mobile-nav-trigger__icon {
  --site-header__site-mobile-nav-trigger__icon-color: white;
}
@media (max-width: 1236px) {
  .site-header__nav,
  .site-header__search {
    display: none;
  }
}
@media (min-width: 896px) {
  .site-header__site-mobile-nav-trigger {
    display: block;
  }
}
@media (min-width: 1235px) {
  .site-header__site-mobile-nav-trigger {
    display: none;
  }
}
body[data-site-mobile-nav-active="true"] .site-header {
  --site-header__background: var(--tokens__colors__navy);
}
.site-mobile-nav {
  --site-mobile-nav__display: block;
  --site-mobilve-nav__font-size: 1rem;
  background: white;
}
.site-mobile-nav > section header {
  margin-bottom: 0;
}
.site-mobile-nav > section {
  padding: 0;
  color: var(--tokens__colors__navy);
}
.site-mobile-nav > section a {
  display: block;
  width: 100%;
  padding: var(--site-mobile-nav__padding__v) var(--site-mobile-nav__padding__h);
}
.site-mobile-nav > section a[aria-current="page"]::before {
  content: "❯";
  display: inline-block;
  margin-right: 5px;
  color: var(--tokens__colors__blue);
}
.site-mobile-nav > section ul {
  margin: 0;
}
.site-mobile-nav > section + section {
  border-top: 1px solid #dedede;
}
.site-mobile-nav__search input {
  --input__color: #333;
  font-size: var(--site-mobilve-nav__font-size);
  background: var(--tokens__colors__grey-light);
}
.site-mobile-nav__search button {
  --site-mobile-nav__search__opacity: 1;
  background: var(--tokens__colors__grey-light);
}
.site-mobile-nav__search button svg {
  fill: #333;
}
.site-mobile-nav__search > form {
  background: var(--tokens__colors__grey-light);
}
.standard-slider {
  --controls__previous__color: var(--tokens__colors__navy);
  --controls__next__color: var(--tokens__colors__blue);
}
.standard-slider--images {
  --controls__previous__color: var(--tokens__colors__navy);
  --controls__next__color: var(--tokens__colors__blue);
}
:root {
  --tabs__theme-color: var(--tokens__colors__navy);
}
:root {
  --text-block__counter-font-size: 1.25rem;
  --text-block__counter-top: -2px;
  --text-block__bullet-size: 8px;
}
.text-block {
  /**
   * List Styles
   */
}
.text-block ul li > ul > li::before,
.text-block ol li > ul > li::before {
  --text-block__bullet-size: 8px;
  background: var(--tokens__colors__grey);
}
.text-block ul li > ol > li::before,
.text-block ol li > ol > li::before {
  --text-block__counter-font-size: 1.25rem;
  --text-block__counter-top: -2px;
  color: var(--tokens__colors__grey);
  opacity: 1;
}
.text-block ul > li::before {
  background: var(--text-block__bullet-flourish, var(--tokens__colors__navy)) center center no-repeat;
  border-radius: 50%;
}
.text-block ol > li::before {
  color: var(--tokens__colors__navy);
}
.text-block ul.text-block__checkmark-list {
  --text-block__bullet-flourish: url("/assets/images/flourishes/check.png");
}
.text-block ul.text-block__checkmark-list ul {
  --text-block__bullet-flourish: var(--tokens__colors__navy);
}
.text-block a {
  color: var(--tokens__colors__navy);
  text-decoration: underline;
}
@media (min-width: 900px) {
  :root {
    --text-with-image__columns: 7fr 5fr;
    --text-with-image__gap: 3.75rem;
  }
}
.text-with-image__images__primary,
.text-with-image__images__secondary {
  border-radius: 5px;
  overflow: hidden;
}
.text-with-image__images__primary {
  -webkit-box-shadow: 10px 10px 0 var(--tokens__colors__blue);
          box-shadow: 10px 10px 0 var(--tokens__colors__blue);
}
.timeline--theme-color-navy,
.timeline--theme-color-red {
  --timeline__background-color: var(--tokens__colors__navy);
  --timeline__ui__color: var(--tokens__colors__blue);
  --timeline__header__color: var(--tokens__colors__blue);
}
.timeline .scrolling-container::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.05);
}
.timeline .scrolling-container::-webkit-scrollbar-thumb {
  border-radius: 0.375rem;
  background: rgba(255, 255, 255, 0.2);
}
:root {
  --title__font-family: var(--tokens__font-family-gascogne);
  --title__font-size: 1rem;
  --title__font-weight: 500;
}
.title {
  font-family: var(--title__font-family);
  font-size: var(--title__font-size);
  font-weight: var(--title__font-weight);
  color: var(--title__color);
  letter-spacing: var(--title__letter-spacing);
  line-height: var(--title__line-height);
  word-wrap: break-word;
}
.title--primary {
  --title__font-size: 1.5rem;
  --title__font-weight: 800;
  --title__line-height: 1.1;
}
@media (min-width: 900px) {
  .title--primary {
    --title__font-size: 3rem;
  }
}
@media (min-width: 900px) {
  .title--primary--font-size-small {
    --title__font-size: 2rem;
  }
}
.title--secondary {
  --title__font-size: 1.625rem;
  --title__line-height: 1.2;
  --title__font-weight: 800;
}
@media (min-width: 900px) {
  .title--secondary {
    --title__font-size: 1.875rem;
  }
}
.title--secondary--font-size-small {
  --title__font-size: 1.375rem;
}
@media (min-width: 900px) {
  .title--secondary--font-size-small {
    --title__font-size: 1.5rem;
  }
}
.title--tertiary {
  --title__font-size: 1rem;
  --title__font-family: var(--tokens__font-family-styrene);
  --title__font-weight: 900;
  --title__line-height: 1.4;
}
@media (min-width: 900px) {
  .title--tertiary {
    --title__font-size: 1.375rem;
  }
}
.title--tertiary--font-size-small {
  --title__font-size: 0.875rem;
}
@media (min-width: 900px) {
  .title--tertiary--font-size-small {
    --title__font-size: 0.9375rem;
  }
}
.title--tertiary--font-size-large {
  --title__font-size: 1.25rem;
}
@media (min-width: 900px) {
  .title--tertiary--font-size-large {
    --title__font-size: 1.625rem;
  }
}
.title--tertiary--font-weight-light {
  --title__font-weight: 500;
}
.title--quaternary {
  --title__font-family: var(--tokens__font-family-faustina);
  --title__font-size: 1.125rem;
  --title__font-weight: 600;
  --title__color: black;
}
@media (min-width: 900px) {
  .title--quaternary {
    --title__font-size: 1.25rem;
  }
}
.title--quinary {
  --title__font-family: var(--tokens__font-family-styrene);
  --title__font-weight: 500;
  --title__font-size: 0.875rem;
  --title__line-height: 1.25;
}
@media (min-width: 900px) {
  .title--quinary {
    --title__font-size: 0.9375rem;
  }
}
.title--quinary--font-size-small {
  --title__font-size: 0.625rem;
}
@media (min-width: 900px) {
  .title--quinary--font-size-small {
    --title__font-size: 0.75rem;
  }
}
.title--meta {
  --title__font-family: var(--tokens__font-family-styrene);
  --title__font-size: 0.875rem;
  --title__font-weight: 600;
  --title__letter-spacing: 0;
  --title__line-height: 1.2;
  text-transform: uppercase;
}
.title--meta--font-size-small {
  --title__font-size: 0.8125rem;
}
.title--meta--font-size-smaller {
  --title__font-size: 0.8125rem;
}
.title--meta--font-weight-light {
  --title__font-weight: 500;
}
.title--meta--font-weight-lighter {
  --title__font-weight: 400;
  --title__letter-spacing: 0.1em;
}
.title--color-black {
  --title__color: black;
}
.title--color-white {
  --title__color: white;
}
.title--color-grey {
  --title__color: #888;
}
.title--color-red {
  --title__color: var(--tokens__colors__red);
}
.title--color-blue {
  --title__color: var(--tokens__colors__blue);
}
.title--color-blue-dark {
  --title__color: var(--tokens__colors__blue-dark);
}
.title--color-light-grey {
  --title__color: #bebebe;
}
.title--centered {
  margin: 0 auto;
  text-align: center;
}
.title--gradient {
  --title__color: transparent;
  background: var(--title__gradient-color, var(--tokens__colors__black)) -webkit-gradient(linear, left top, left bottom, color-stop(42%, transparent), color-stop(0, rgba(255, 255, 255, 0.4)), color-stop(62%, rgba(255, 255, 255, 0.15)), color-stop(0, rgba(255, 255, 255, 0.4)));
  background: var(--title__gradient-color, var(--tokens__colors__black)) linear-gradient(to bottom, transparent 42%, rgba(255, 255, 255, 0.4) 0, rgba(255, 255, 255, 0.15) 62%, rgba(255, 255, 255, 0.4) 0);
  -webkit-background-clip: text;
  background-clip: text;
}
.title--print {
  display: none;
}
@media print {
  .title--print {
    display: block;
  }
}
:root {
  --underlined-cta__color: var(--tokens__colors__navy);
}
.underlined-cta a,
.underlined-cta button {
  border-bottom: 3px solid var(--tokens__colors__blue);
  padding-bottom: 0;
}
.underlined-cta a::after,
.underlined-cta button::after {
  display: none;
}
.underlined-cta--color-red {
  --underlined-cta__color: var(--tokens__colors__navy);
}
.video-slider {
  margin-top: 0;
}
.video-slider__fringe {
  display: none;
}
.video-slider__controls__thumbnail-controls__button > svg {
  fill: var(--tokens__colors__blue);
}
.video-slider__controls__thumbnail-controls__button[aria-selected="true"] {
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0, var(--tokens__colors__blue)));
  background: linear-gradient(to bottom, transparent var(--video-slider__thumbnail-controls__background__gradient-stop), var(--tokens__colors__blue) 0);
}
.video-slider__controls .controls {
  --controls__previous__color: var(--tokens__colors__navy);
  --controls__next__color: var(--tokens__colors__blue);
}
body[data-template="aeic-home"] .layer .form {
  border: 1px solid var(--tokens__colors__grey-light);
  border-radius: 1.25rem;
}
body[data-template="aeic-home"] .layer .form .responsiveRow:nth-of-type(1) {
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 1.25rem;
}
body[data-template="aeic-home"] .layer .form .responsiveRow:nth-of-type(1) .responsiveCell:nth-of-type(3) {
  grid-column: 1/3;
}
body[data-template="aeic-home"] .layer .form .responsiveRow:nth-of-type(2),
body[data-template="aeic-home"] .layer .form .responsiveRow:nth-of-type(3) {
  display: none;
}
body[data-template="aeic-media-center"] {
  --hero__tuck: 8rem;
}
body[data-template="aeic-reports"] {
  --hero__tuck: 8rem;
}
body[data-template="archive"] {
  --hero__min-height: 11.25rem;
  --hero__padding-v: 7rem;
}
body[data-template="archive"] .accordion__item:first-of-type {
  display: none;
}
body[data-template-variant="explainer"] .hero__categories {
  opacity: 1;
}
body[data-template-variant="explainer"] .hero__categories .link-list .title {
  height: var(--hero__badge-size);
  width: var(--hero__badge-size);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: var(--tokens__colors__blue);
  color: white;
  border-radius: 50%;
  padding: 1rem;
  white-space: pre-wrap;
}
body[data-template-variant="podcast-episode"] .layer:not(:first-of-type) .layer--cardify__inner {
  background: white;
}
body[data-template="post"] {
  --site-footer__margin: 0;
  --hero__tuck: var(--hero__wave-height);
}
body[data-template="post"] .brief + .post__ctas {
  margin-top: calc(2 * var(--layer--cardify__padding-v));
}
body[data-template-variant="project"] .hero__badge {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
body[data-template-variant="project"] .hero__title {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
body[data-template-variant="project"] .hero__meta {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
body[data-template-variant="report"] .hero__badge {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
body[data-template-variant="report"] .hero__title {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
body[data-template-variant="report"] .hero__meta {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
body[data-template="team-member"] .hero__categories {
  display: none;
}
body[data-template="team-member"] .team-member__image {
  z-index: 2;
}
body[data-template="team-member"] .team-member__masthead .link-list {
  display: none;
}
.util__fill {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.util__fade {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(14%, rgba(7, 34, 113, 0)), to(var(--tokens__colors__navy)));
  background-image: linear-gradient(-180deg, rgba(7, 34, 113, 0) 14%, var(--tokens__colors__navy) 100%);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNvdXJjZS9sZXNzL2FlaWMvMDItdG9vbHMvdG9rZW5zLmxlc3MiLCJhZWljLmNzcyIsInNvdXJjZS9sZXNzL2FlaWMvMDMtZ2VuZXJpYy9iYXNlLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA1LW9iamVjdHMvYWNjb3JkaW9uLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA1LW9iamVjdHMvY2FyZC5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNS1vYmplY3RzL2NvbnRyb2xzLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA1LW9iamVjdHMvY3RhLWJsb2NrLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA1LW9iamVjdHMvZm9ybS5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNS1vYmplY3RzL3ByaW1hcnktY3RhLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA1LW9iamVjdHMvaGVyby5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNS1vYmplY3RzL3RpdGxlLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA1LW9iamVjdHMvaW1hZ2UtYmxvY2subGVzcyIsInNvdXJjZS9sZXNzL2FlaWMvMDUtb2JqZWN0cy9sYXllci5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNS1vYmplY3RzL2xpc3QubGVzcyIsInNvdXJjZS9sZXNzL2FlaWMvMDUtb2JqZWN0cy9wb3N0LWFjdGlvbnMubGVzcyIsInNvdXJjZS9sZXNzL2FlaWMvMDUtb2JqZWN0cy9wb3N0LWxpc3QtcmliYm9uLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA1LW9iamVjdHMvcHVsbHF1b3RlLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA1LW9iamVjdHMvcmVhZC1tb3JlLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA1LW9iamVjdHMvc2Vjb25kYXJ5LWN0YS5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNS1vYmplY3RzL3NpdGUtZm9vdGVyLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA3LXV0aWxpdGllcy91dGlsaXRpZXMubGVzcyIsInNvdXJjZS9sZXNzL2FlaWMvMDUtb2JqZWN0cy9zaXRlLWhlYWRlci5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNS1vYmplY3RzL3NpdGUtbW9iaWxlLW5hdi5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNS1vYmplY3RzL3N0YW5kYXJkLXNsaWRlci5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNS1vYmplY3RzL3RhYnMubGVzcyIsInNvdXJjZS9sZXNzL2FlaWMvMDUtb2JqZWN0cy90ZXh0LWJsb2NrLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA1LW9iamVjdHMvdGV4dC13aXRoLWltYWdlLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA1LW9iamVjdHMvdGltZWxpbmUubGVzcyIsInNvdXJjZS9sZXNzL2FlaWMvMDUtb2JqZWN0cy91bmRlcmxpbmVkLWN0YS5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNS1vYmplY3RzL3ZpZGVvLXNsaWRlci5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNi10ZW1wbGF0ZXMvYWVpYy1ob21lLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA2LXRlbXBsYXRlcy9hZWljLW1lZGlhLWNlbnRlci5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNi10ZW1wbGF0ZXMvYWVpYy1yZXBvcnRzLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA2LXRlbXBsYXRlcy9hcmNoaXZlLmxlc3MiLCJzb3VyY2UvbGVzcy9hZWljLzA2LXRlbXBsYXRlcy9leHBsYWluZXIubGVzcyIsInNvdXJjZS9sZXNzL2FlaWMvMDYtdGVtcGxhdGVzL3BvZGNhc3QubGVzcyIsInNvdXJjZS9sZXNzL2FlaWMvMDYtdGVtcGxhdGVzL3Bvc3QubGVzcyIsInNvdXJjZS9sZXNzL2FlaWMvMDYtdGVtcGxhdGVzL3Byb2plY3QubGVzcyIsInNvdXJjZS9sZXNzL2FlaWMvMDYtdGVtcGxhdGVzL3JlcG9ydC5sZXNzIiwic291cmNlL2xlc3MvYWVpYy8wNi10ZW1wbGF0ZXMvdGVh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 */