: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);
}
.hero__share {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.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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 */