@import url(../../../../../p.css);
/**
 * Swiper 11.0.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 5, 2024
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform,
        200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
        200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
    200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
/* Zoom container styles start */
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
/* Zoom container styles end */
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
/* Cube slide shadows start */
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Cube slide shadows end */
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
/* Flip slide shadows start */
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Flip slide shadows end */
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}

*,::after,::before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{width:100%;height:100%;margin:0;padding:0}body{text-rendering:optimizeLegibility;text-rendering:geometricPrecision;font-smooth:always;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;font-weight:normal;font-style:normal;position:relative}*:focus-visible{outline-style:solid;outline-width:1px}*::-moz-focus-inner{border:0}a,a:hover,a:active,a:visited{font-weight:normal;text-decoration:none;outline:0}::selection{text-shadow:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}input::-moz-focus-inner{border:0}img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimizequality;-ms-interpolation-mode:nearest-neighbor;border-style:none;display:block;max-width:100%;height:auto}embed,iframe,object{max-width:100%;border:0}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0}ul,ol{margin:0;padding:0;list-style:none}i,u,em{font-style:normal;text-decoration:none}b,strong{font-weight:normal}button{background:none;border:none;outline:none;box-shadow:none;margin:0;padding:0}p{margin:0}a{display:inline-flex}.body-overflow{overflow:hidden}.body-overlay:after{content:"";position:fixed;z-index:81;inset:0;background:rgba(13,22,42,.8)}.body-overlay-transparent:after{content:"";position:fixed;z-index:81;inset:0;background:rgba(0,0,0,0)}.body-modal-open:after{content:"";position:fixed;z-index:91;inset:0;background:rgba(13,22,42,.8)}main{position:relative}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.swiper-button-next,.swiper-button-prev{z-index:2 !important}.dragging-active{cursor:pointer}.dragging-active>*{pointer-events:none}p,div,input,a,button,ul,ol,li{font-size:20px}:root{color-scheme:only light}body{color:#151618}a{color:#151618}::selection{color:#fff;background:#151618}@font-face{font-family:"Roboto";src:url(../typography/Roboto-VariableFont_wdth,wght.ttf) format("truetype-variations");font-weight:100 900;font-stretch:75% 100%}@font-face{font-family:"Roboto";src:url(../typography/Roboto-Italic-VariableFont_wdth,wght.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-stretch:75% 100%}@font-face{font-family:"Helvetica Neue LT Pro Condensed";src:url("../../../../../af/b99dc8/0000000000000000775ad3ad/31/l") format("woff2"),url("../../../../../af/b99dc8/0000000000000000775ad3ad/31/d") format("woff"),url("../../../../../af/b99dc8/0000000000000000775ad3ad/31/a") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro Condensed";src:url("../../../../../af/48ca8c/0000000000000000775ad3b3/31/l") format("woff2"),url("../../../../../af/48ca8c/0000000000000000775ad3b3/31/d") format("woff"),url("../../../../../af/48ca8c/0000000000000000775ad3b3/31/a") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/4df7b9/0000000000000000775ad3a6/31/l") format("woff2"),url("../../../../../af/4df7b9/0000000000000000775ad3a6/31/d") format("woff"),url("../../../../../af/4df7b9/0000000000000000775ad3a6/31/a") format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/38500d/0000000000000000775ad3a7/31/l") format("woff2"),url("../../../../../af/38500d/0000000000000000775ad3a7/31/d") format("woff"),url("../../../../../af/38500d/0000000000000000775ad3a7/31/a") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/e378bf/0000000000000000775ad3a8/31/l") format("woff2"),url("../../../../../af/e378bf/0000000000000000775ad3a8/31/d") format("woff"),url("../../../../../af/e378bf/0000000000000000775ad3a8/31/a") format("opentype");font-display:auto;font-style:italic;font-weight:100;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/4c37bc/0000000000000000775ad3a9/31/l") format("woff2"),url("../../../../../af/4c37bc/0000000000000000775ad3a9/31/d") format("woff"),url("../../../../../af/4c37bc/0000000000000000775ad3a9/31/a") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/69bcfb/0000000000000000775ad3aa/31/l") format("woff2"),url("../../../../../af/69bcfb/0000000000000000775ad3aa/31/d") format("woff"),url("../../../../../af/69bcfb/0000000000000000775ad3aa/31/a") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/45d708/0000000000000000775ad3ab/31/l") format("woff2"),url("../../../../../af/45d708/0000000000000000775ad3ab/31/d") format("woff"),url("../../../../../af/45d708/0000000000000000775ad3ab/31/a") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/2d9cd6/0000000000000000775ad3ac/31/l") format("woff2"),url("../../../../../af/2d9cd6/0000000000000000775ad3ac/31/d") format("woff"),url("../../../../../af/2d9cd6/0000000000000000775ad3ac/31/a") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/8f01c0/0000000000000000775ad3ae/31/l") format("woff2"),url("../../../../../af/8f01c0/0000000000000000775ad3ae/31/d") format("woff"),url("../../../../../af/8f01c0/0000000000000000775ad3ae/31/a") format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/b1053b/0000000000000000775ad3af/31/l") format("woff2"),url("../../../../../af/b1053b/0000000000000000775ad3af/31/d") format("woff"),url("../../../../../af/b1053b/0000000000000000775ad3af/31/a") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/a9f09b/0000000000000000775ad3b0/31/l") format("woff2"),url("../../../../../af/a9f09b/0000000000000000775ad3b0/31/d") format("woff"),url("../../../../../af/a9f09b/0000000000000000775ad3b0/31/a") format("opentype");font-display:auto;font-style:normal;font-weight:200;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/794eca/0000000000000000775ad3b1/31/l") format("woff2"),url("../../../../../af/794eca/0000000000000000775ad3b1/31/d") format("woff"),url("../../../../../af/794eca/0000000000000000775ad3b1/31/a") format("opentype");font-display:auto;font-style:italic;font-weight:200;font-stretch:normal}@font-face{font-family:"Helvetica Neue LT Pro";src:url("../../../../../af/6240b8/0000000000000000775ad3b2/31/l") format("woff2"),url("../../../../../af/6240b8/0000000000000000775ad3b2/31/d") format("woff"),url("../../../../../af/6240b8/0000000000000000775ad3b2/31/a") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.tk-Helvetica Neue LT Pro-condensed{font-family:"Helvetica Neue LT Pro Condensed",sans-serif}.tk-helvetica-neue-lt-pro{font-family:"Helvetica Neue LT Pro",sans-serif}@font-face{font-family:"DMMono-Regular";src:url(../typography/DMMono-Regular.woff2) format("woff2"),url(../typography/DMMono-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DMMono-Italic";src:url(../typography/DMMono-Italic.woff2) format("woff2"),url(../typography/DMMono-Italic.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DMMono-Medium";src:url(../typography/DMMono-Medium.woff2) format("woff2"),url(../typography/DMMono-Medium.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DMMono-Light";src:url(../typography/DMMono-Light.woff2) format("woff2"),url(../typography/DMMono-Light.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DMMono-LightItalic";src:url(../typography/DMMono-LightItalic.woff2) format("woff2"),url(../typography/DMMono-LightItalic.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DMMono-MediumItalic";src:url(../typography/DMMono-MediumItalic.woff2) format("woff2"),url(../typography/DMMono-MediumItalic.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}body{font-family:"Helvetica Neue LT Pro"}.container-medium,.container-large{width:100%;margin-inline:auto;padding:0 24px}.container-large{max-width:1920px}.container-medium{max-width:1208px}@media(max-width: 767px){.container-large,.container-medium{padding:0 16px}}.core-block{max-width:1920px;padding:0 24px;margin:0 auto}.core-block:first-child{margin-top:64px}@media(max-width: 767px){.core-block:first-child{margin-top:48px}}.core-block:last-child{margin-bottom:88px}.error-404-page{padding:184px 0 106px 0}@media(max-width: 767px){.error-404-page{padding:62px 0 80px 0}}.error-404-page__content{width:100%;max-width:440px;padding:0 16px;margin-inline:auto;text-align:center}.error-404-page__heading{font-size:40px;line-height:1em;letter-spacing:-0.03em;color:#004b8d;margin-bottom:24px}.error-404-page__text{line-height:1.4em;color:#004b8d;margin-bottom:32px}.error-404-page__link{display:inline-flex;align-items:center;line-height:1.4em;color:#fff;background:#004b8d;padding:16px 24px;border:1px solid rgba(0,0,0,0)}.error-404-page__link:hover{background:#6b7693;border-color:#485372}.error404 header{background:#fff}.error404 header .header-logo img:nth-child(1){display:none}.error404 header .header-logo img:nth-child(2){display:block}.error404 .header-nav{background:rgba(231,231,231,.6)}.error404 .header-nav ul li button,.error404 header .header-nav ul li a,.error404 header .header-mobile-button{color:#004b8d}body.admin-bar header{margin-top:46px}@media screen and (min-width: 782px){body.admin-bar header{margin-top:32px}}body.admin-bar .breadcrumbs{top:148px}@media screen and (min-width: 782px){body.admin-bar .breadcrumbs{top:134px}}@media screen and (min-width: 1099px){body.admin-bar .breadcrumbs{top:160px}}body.admin-bar .nav-media-top{top:150px}@media screen and (min-width: 782px){body.admin-bar .nav-media-top{top:134px}}@media screen and (min-width: 1099px){body.admin-bar .nav-media-top{top:160px}}body.admin-bar .conferences-list-nav{top:150px}@media screen and (min-width: 782px){body.admin-bar .conferences-list-nav{top:134px}}@media screen and (min-width: 1099px){body.admin-bar .conferences-list-nav{top:160px}}body.admin-bar .our-locations-map-nav{top:150px}@media screen and (min-width: 782px){body.admin-bar .our-locations-map-nav{top:134px}}@media screen and (min-width: 1099px){body.admin-bar .our-locations-map-nav{top:160px}}#wpadminbar{position:fixed}@media screen and (min-width: 601px){#wpadminbar{top:0}}.max-width-block{max-width:972px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wp-block{max-width:972px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wp-block-unordered-list{display:flex;flex-direction:column;list-style-type:disc;list-style-position:inside;padding-left:25px;margin-top:20px;max-width:972px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wp-block-unordered-list li{color:#004b8d;line-height:1.4em}.wp-block-unordered-list strong,.wp-block-unordered-list b{font-family:"Helvetica Neue LT Pro";font-weight:700}.wp-block-unordered-list i,.wp-block-unordered-list em{font-style:italic}.wp-block-unordered-list a{font-family:"Helvetica Neue LT Pro";font-weight:700;color:#0054d0}.wp-block-ordered-list{display:flex;flex-direction:column;list-style-type:decimal;list-style-position:inside;padding-left:25px;margin-top:20px;max-width:972px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wp-block-ordered-list li{color:#004b8d;line-height:1.4em}.wp-block-ordered-list strong,.wp-block-ordered-list b{font-family:"Helvetica Neue LT Pro";font-weight:700}.wp-block-ordered-list i,.wp-block-ordered-list em{font-style:italic}.wp-block-ordered-list a{font-family:"Helvetica Neue LT Pro";font-weight:700;color:#0054d0}.wp-block-image{max-width:972px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wp-block-separator{max-width:972px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-top:64px;margin-bottom:64px}.gform_wrapper{max-width:972px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.gform_wrapper:first-child{margin-top:64px}.gform_wrapper:last-child{margin-bottom:64px}#lucera-cookie-manager-root{position:relative}.wp-block-group{max-width:1920px;margin-left:auto;margin-right:auto;padding-top:48px;padding-bottom:48px}.wp-block-group.is-style-disaster-relief{margin-top:64px;padding-top:0;padding-bottom:0}.wp-block-group.is-style-disaster-relief .wp-block-heading{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;margin:0;border:0}.wp-block-group.is-style-about-us-intro{padding-left:20px;padding-right:20px}.wp-block-group.is-style-about-us-intro .wp-block-columns{gap:30px;padding-left:0;padding-right:0}@media(min-width: 782px){.wp-block-group.is-style-about-us-intro .wp-block-columns{gap:20px}}.wp-block-group.is-style-about-us-intro .wp-block-column:not(:first-child){border-top:1px solid #68788c;padding-top:30px}@media(min-width: 782px){.wp-block-group.is-style-about-us-intro .wp-block-column:not(:first-child){border-top:0;padding-top:0}}.wp-block-group.is-style-about-us-intro .wp-block-image,.wp-block-group.is-style-about-us-intro .wp-block{padding-left:0;padding-right:0}.wp-block-group.is-style-about-us-intro .wp-block-paragraph{color:#68788c}.wp-block-group.is-style-about-us-intro .wp-block-paragraph a{color:#5a6c81 !important;text-decoration:underline}.wp-block-group.is-style-footnotes-with-title{max-width:1920px;margin:80px 15px 0;padding:0}@media(min-width: 768px){.wp-block-group.is-style-footnotes-with-title{padding-left:26px;padding-right:26px}}@media(min-width: 1100px){.wp-block-group.is-style-footnotes-with-title{margin-left:auto;margin-right:auto;padding-left:42px;padding-right:42px}}.wp-block-group.is-style-footnotes-with-title .wp-block-paragraph{margin:0;padding:0;font-size:12px;font-weight:700;text-transform:uppercase;color:#68788c}.wp-block-group.is-style-footnotes-with-title .wp-block-footnotes{margin:6px 0 0}@media(min-width: 768px){.wp-block-group.is-style-footnotes-with-title .wp-block-footnotes{padding:0}}@media(min-width: 1100px){.wp-block-group.is-style-footnotes-with-title .wp-block-footnotes{margin:0;padding:0}}.wp-block-columns{max-width:972px;padding-left:16px;padding-right:16px}.wp-block-columns.is-style-popup-stack{gap:24px;margin:0;padding:0}@media(min-width: 768px){.wp-block-columns.is-style-popup-stack{gap:0}}.wp-block-columns.is-style-popup-stack .wp-block{margin:0;padding:0}@media(min-width: 768px){.wp-block-columns.is-style-popup-stack .wp-block-column{align-self:center}}@media(min-width: 1100px){.wp-block-columns.is-style-popup-stack .wp-block-column:first-child{flex:9}}@media(min-width: 1100px){.wp-block-columns.is-style-popup-stack .wp-block-column:last-child{flex:11}}.wp-block-columns.is-style-popup-stack .wp-block-image{height:475px;max-height:40vh}@media(min-width: 768px){.wp-block-columns.is-style-popup-stack .wp-block-image{max-height:none;margin-right:32px}}.wp-block-columns.is-style-popup-stack .wp-block-image img{height:100%;width:100%;object-fit:cover;object-position:top}.wp-block-columns.is-style-popup-stack .wp-block-heading{margin-left:16px;margin-right:16px;border:0}@media(min-width: 768px){.wp-block-columns.is-style-popup-stack .wp-block-heading{margin-left:32px;margin-right:32px}}.wp-block-columns.is-style-popup-stack .wp-block-paragraph{margin-top:16px;margin-left:16px;margin-right:16px;color:#8d8d8e}@media(min-width: 768px){.wp-block-columns.is-style-popup-stack .wp-block-paragraph{margin-left:32px;margin-right:32px}}.wp-block-columns.is-style-popup-stack .wp-block-paragraph a{position:relative;font-family:"DMMono-Regular",sans-serif;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.56px;text-transform:uppercase;text-decoration-style:dashed;text-underline-offset:4px;color:#0067ff}.wp-block-heading,.wp-block-paragraph{font-family:"Helvetica Neue LT Pro"}.wp-block-heading:not(:first-child),.wp-block-paragraph:not(:first-child){margin-top:30px}.wp-block-heading.is-style-h1,.wp-block-paragraph.is-style-h1{font-size:38px;line-height:1;letter-spacing:-0.04em;color:#004b8d}@media(min-width: 768px){.wp-block-heading.is-style-h1,.wp-block-paragraph.is-style-h1{font-size:60px}}.wp-block-heading.is-style-h2,.wp-block-paragraph.is-style-h2{font-size:30px;line-height:1.12;color:#004b8d}.wp-block-heading.is-style-h3,.wp-block-paragraph.is-style-h3{font-size:24px;line-height:1.5;color:#0054d0}.wp-block-heading.is-style-p,.wp-block-paragraph.is-style-p{font-size:20px;line-height:1.5;color:#68788c}.wp-block-heading strong,.wp-block-heading b,.wp-block-paragraph strong,.wp-block-paragraph b{font-weight:normal;font-family:"Helvetica Neue LT Pro";font-weight:700}.wp-block-heading i,.wp-block-heading em,.wp-block-paragraph i,.wp-block-paragraph em{font-style:italic}.wp-block-heading a,.wp-block-paragraph a{font-family:"Helvetica Neue LT Pro";font-weight:700;color:#0054d0}.insights-post__content .wp-block{max-width:1920px}@media(min-width: 1100px){.insights-post__content .wp-block{padding-left:100px;padding-right:100px}}.insights-post__content h1,.insights-post__content .is-style-h1{font-size:38px;line-height:1;letter-spacing:-0.04em;color:#004b8d}@media(min-width: 768px){.insights-post__content h1,.insights-post__content .is-style-h1{font-size:60px}}.insights-post__content h2,.insights-post__content .is-style-h2{font-size:30px;line-height:1.12;color:#004b8d}.insights-post__content h3,.insights-post__content .is-style-h3{font-size:24px;line-height:1.5;color:#0054d0}.insights-post__content p,.insights-post__content .is-style-p{font-size:20px;line-height:1.5;color:#68788c}.wp-block-paragraph{line-height:1.4em;color:#004b8d;margin-top:25px;max-width:972px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wp-block-paragraph strong,.wp-block-paragraph b{font-family:"Helvetica Neue LT Pro";font-weight:700}.wp-block-paragraph i,.wp-block-paragraph em{font-style:italic}.wp-block-paragraph a{font-family:"Helvetica Neue LT Pro";font-weight:700;color:#0054d0}.wp-block-paragraph .fn a{font-size:16px;color:#0067ff;scroll-margin-top:120px}@media(min-width: 768px){.wp-block-paragraph .fn a{scroll-margin-top:135px}}@media(min-width: 1100px){.wp-block-paragraph .fn a{scroll-margin-top:145px}}.wp-block-buttons{max-width:972px;margin:32px auto auto;padding-left:20px;padding-right:20px}.wp-block-button__link{box-sizing:border-box;min-width:104px;border:1px solid #004b8d;border-radius:0;padding:16px;background-color:#004b8d}.wp-block-button__link:hover{border-color:#485372;background-color:#485372;cursor:pointer}.wp-block-footnotes{max-width:1920px;margin:80px 15px 0;counter-reset:item}@media(min-width: 768px){.wp-block-footnotes{padding-left:26px;padding-right:26px}}@media(min-width: 1100px){.wp-block-footnotes{margin-left:auto;margin-right:auto;padding-left:42px;padding-right:42px}}.wp-block-footnotes li{counter-increment:item;max-width:100%;font-size:14px;line-height:1.5;color:#68788c;scroll-margin-top:120px}@media(min-width: 768px){.wp-block-footnotes li{scroll-margin-top:135px}}@media(min-width: 1100px){.wp-block-footnotes li{scroll-margin-top:145px}}.wp-block-footnotes li:not(:first-child){margin-top:6px}.wp-block-footnotes li:before{content:counter(item);margin-right:4px;color:#0067ff}.wp-block-footnotes a{display:inline;max-width:100%;font-size:14px;overflow-wrap:break-word;word-wrap:break-word;color:#0067ff;text-decoration:underline}.wp-block-cantor-linktree .cantor-linktree-content{box-sizing:content-box;max-width:360px;margin-left:auto;margin-right:auto;padding:40px 27px}.wp-block-cantor-linktree .wp-block-heading{padding:0;text-align:center;font-size:28px;font-weight:300;line-height:1.4;color:#24498a}.wp-block-cantor-linktree .wp-block-paragraph{margin-top:20px;padding:0;font-size:20px;line-height:1.4;color:#5a6c81}.wp-block-cantor-linktree .cantor-linktree-links-wrapper{background:#d7d7d7}.wp-block-cantor-linktree .cantor-linktree-links{display:flex;flex-direction:column;gap:10px;box-sizing:content-box;max-width:360px;margin-left:auto;margin-right:auto;border-top:1px solid #d7d7d7;padding:40px 27px}.wp-block-cantor-linktree .cantor-linktree-link{display:grid;grid-template-areas:"text icon";grid-template-columns:1fr auto;grid-column-gap:60px;border-bottom:.5px solid #838e9f;padding-bottom:16px}.wp-block-cantor-linktree .cantor-linktree-link-text{grid-area:text;font-size:23px;line-height:1.1;color:#5a6c81}.wp-block-cantor-linktree .cantor-linktree-link-icon{grid-area:icon;align-self:center}.cantor-linktree-template__header{position:unset;display:grid;height:151px;background:rgba(0,75,141,.55)}.cantor-linktree-template__header .custom-logo-link{margin:auto}.cantor-linktree-template__footer{height:200px;background:rgba(0,75,141,.55)}.main-content>.wp-block:first-child{margin-top:64px}.main-content>.wp-block:last-child{margin-bottom:64px}.general-style-legal>.wp-block{max-width:935px}.general-style-legal>.wp-block:first-child{margin-top:64px}.general-style-legal>.wp-block:last-child{margin-bottom:64px}.general-style-legal li{list-style-position:outside;margin-bottom:13px}.general-style-legal a{display:inline}.disclosures-page-list ul,.disclosures-page-list ol{padding-left:40px}.header__menu-item--mobile{color:#fff;font-size:24px}.header__submenu-item{font-size:30px}header{position:fixed;top:0;right:0;left:0;z-index:91;padding:54px 0 24px;background:rgba(0,0,0,0);transition:background 120ms ease-in-out,padding-top 200ms ease-in-out}header .header-row{display:flex;gap:0 50px;align-items:center}header .header-logo{display:inline-flex;width:241px}header .header-logo img{width:100%;height:auto}header .header-logo img:nth-child(1){display:inline-flex}header .header-logo img:nth-child(2){display:none}header .header-nav{background:rgba(24,46,79,.6);padding:10px 10px;border-radius:16px;backdrop-filter:blur(25px);transition:background 120ms ease-in-out}header .header-nav ul{display:flex;gap:0 16px}header .header-nav ul li button,header .header-nav ul li a{cursor:pointer;color:#fff;user-select:none;line-height:1.4em;padding:6px 10px;border-radius:6px;background:rgba(0,0,0,0);transition:background 120ms ease-in-out}header .header-nav ul li button:hover,header .header-nav ul li a:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%),rgba(24,46,79,.6)}header .header-mobile-button{display:none}header .header-submenu{display:none}header .header-mobile-menu{display:none}header.scrolled:not(.open),header.dark:not(.open){padding-top:24px;background:#fff}header.scrolled:not(.open) .header-logo img:nth-child(1),header.dark:not(.open) .header-logo img:nth-child(1){display:none}header.scrolled:not(.open) .header-logo img:nth-child(2),header.dark:not(.open) .header-logo img:nth-child(2){display:inline-flex}header.scrolled:not(.open) .header-nav,header.dark:not(.open) .header-nav{background:rgba(231,231,231,.6)}header.scrolled:not(.open) .header-nav ul li button,header.scrolled:not(.open) .header-nav ul li a,header.dark:not(.open) .header-nav ul li button,header.dark:not(.open) .header-nav ul li a{color:#004b8d}header.scrolled:not(.open) .header-nav ul li button:hover,header.scrolled:not(.open) .header-nav ul li a:hover,header.dark:not(.open) .header-nav ul li button:hover,header.dark:not(.open) .header-nav ul li a:hover{background:linear-gradient(0deg, rgba(0, 0, 0, 0.08) 0%, rgba(0, 0, 0, 0.08) 100%),rgba(231,231,231,.5)}header.open{background:#004b8d}header.open .header-nav{background:#004b8d}header.open .header-submenu{display:flex;width:100%;margin-top:24px;padding:32px 16px 8px 0;position:relative}header.open .header-submenu:after{content:"";position:absolute;border-top:1px solid #2b3b64;height:1px;top:0;left:-24px;right:-24px}header.open .header-submenu-left{border-right:1px solid #838e9f;padding-right:40px}header.open .header-submenu-left ul{display:flex;flex-direction:column;align-items:stretch;min-width:max-content;gap:16px 0}header.open .header-submenu-left ul li{display:block;color:#838e9f;font-size:30px;letter-spacing:-0.02em;line-height:1.1em}header.open .header-submenu-left ul li button{display:block;width:100%;color:#838e9f;font-size:30px;letter-spacing:-0.02em;line-height:1.1em;cursor:pointer;transition:color 120ms ease-in-out;padding-right:70px;text-align:left}header.open .header-submenu-left ul li button[data-target]{background:url(../images/icon-arrow-right.svg) center right no-repeat;background-size:contain}header.open .header-submenu-left ul li button[data-target]:hover{color:#fff;background-image:url(../images/icon-arrow-right-active.svg)}header.open .header-submenu-left ul li button.active{color:#fff;background:url(../images/icon-arrow-right-active.svg) center right no-repeat;background-size:contain}header.open .header-submenu-left ul li a{color:#838e9f;transition:color 120ms ease-in-out}header.open .header-submenu-left ul li a:hover{color:#fff}header.open .header-submenu-left ul li.active{color:#fff;background:url(../images/icon-arrow-right-active.svg) center right no-repeat;background-size:contain}header.open .header-submenu-left ul li.active a{color:#fff}header.open .header-submenu-right{padding-left:40px}header.open .header-submenu-right-item{display:none}header.open .header-submenu-right-item.active{display:block}header.open .header-submenu-right ul{display:flex;flex-direction:column;gap:8px 0;align-items:flex-start}header.open .header-submenu-right ul li a{font-size:20px;line-height:26px;display:inline-flex;color:#fff;letter-spacing:-0.01em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color 120ms ease-in-out}header.open .header-submenu-right ul li a:hover{text-decoration-color:#fff}@media(max-width: 1099px){header .header-logo{width:168px}header.open .header-submenu-left{width:50%}header.open .header-submenu-right{width:50%}}@media(max-width: 820px){header .header-nav ul li button,header .header-nav ul li a{font-size:14px}}@media(max-width: 767px){header .header-row{gap:0;justify-content:space-between}header .header-nav{padding:13px 16px 13px 2px;border-radius:8px}header .header-nav ul{display:none}header .header-mobile-button{display:inline-flex;background:url(../images/icon-menu.svg) left 14px center no-repeat;background-size:contain;color:#fff;padding-left:45px;cursor:pointer;align-self:flex-end}header .header-mobile-close{display:inline-flex;background:url(../images/icon-x-mobile.svg) center center no-repeat;width:18px;height:18px;background-size:contain;cursor:pointer;align-self:flex-end}header .header-mobile-menu{background:#004b8d;position:fixed;top:40px;bottom:0;left:0;right:0;z-index:92;padding:16px}header .header-mobile-menu.open{display:flex;flex-direction:column;width:100%}header .header-mobile-menu>ul{display:flex;flex-direction:column;overflow-y:auto}header .header-mobile-menu>ul>li{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#fff;padding-bottom:8px;margin-bottom:16px;border-bottom:1px solid #5a6c81;margin-top:48px}header .header-mobile-menu>ul>li:first-child{margin-top:16px}header .header-mobile-menu>ul>ul{display:flex;flex-direction:column;gap:12px 0}header .header-mobile-menu>ul>ul li a{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#fff}header.scrolled:not(.open),header.dark:not(.open){background:#fff}header.scrolled:not(.open) .header-mobile-button,header.dark:not(.open) .header-mobile-button{color:#004b8d;background-image:url(../images/icon-menu-dark.svg)}}header.mobile-open:after{content:"";position:fixed;z-index:90;inset:0;background:rgba(13,22,42,.8)}footer{background:#004b8d}footer .footer-row{padding:40px 0 120px 0;display:flex;gap:0 40px;justify-content:center;align-items:flex-start}footer .footer-col-left{display:flex}footer .footer-logo{width:254px}footer .footer-logo img{width:100%}footer .footer-col-right{display:flex;gap:0 20px;width:921px}footer .footer-widget{width:calc(33.33% - 20px)}footer .footer-widget h3{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#fff;padding-bottom:8px;margin-bottom:16px;border-bottom:1px solid #838e9f}footer .footer-widget ul{display:flex;flex-direction:column;justify-content:flex-start;gap:12px 0}footer .footer-widget ul li{display:inline-flex}footer .footer-widget ul li a{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#fff}footer .footer-social-icons{display:flex;gap:0 8px;margin-top:24px}footer .footer-social-icons a img,footer .footer-social-icons a svg{width:45px;height:45px}footer .footer-bottom{display:flex;flex-direction:column;justify-content:center;gap:14px 0;align-items:center;border-top:1px solid #838e9f;padding:32px 0}footer .footer-bottom ul{display:flex;gap:0 24px;text-align:center}footer .footer-bottom ul li a{font-size:14px;line-height:1.4em;letter-spacing:.02em;color:#fff}footer .footer-copyrights{padding:16px 0;text-align:center}footer .footer-copyrights p{font-size:14px;line-height:1.4em;letter-spacing:.02em;color:#fff}@media(max-width: 1099px){footer .footer-row{flex-direction:column;gap:48px 0;padding:32px 0 64px 0}footer .footer-col-right{width:100%}footer .footer-bottom ul{flex-wrap:wrap;justify-content:center;gap:14px 24px}footer .footer-bottom ul:last-child{flex-direction:column}}@media(max-width: 767px){footer .footer-col-left{width:100%;justify-content:center}footer .footer-col-right{flex-direction:column;gap:56px 0}footer .footer-widget{width:100%}}.nav-secondary{background:#f6f6f9;border-bottom:1px solid #e8e8e8;height:46px;position:sticky;z-index:3}.nav-secondary ul{display:flex;overflow-x:auto;white-space:nowrap;width:100%;scrollbar-width:none}.nav-secondary ul::-webkit-scrollbar{width:0;height:0}.nav-secondary__item{scroll-snap-align:start}.nav-secondary__item.active .nav-secondary__link{color:#004b8d;background-size:100% 3px}.nav-secondary__item:hover .nav-secondary__link{color:#004b8d;border-bottom:1px solid #68788c}.nav-secondary__link{line-height:46px;color:#5a6c81;padding:0 24px;cursor:pointer;background:linear-gradient(#68788C 0 0);background-size:0% 3px,100% 3px;background-position:bottom left;background-repeat:no-repeat;transition:.4s}@media(max-width: 991px){.nav-secondary__item:hover .nav-secondary{border-bottom:unset}}@media(max-width: 767px){.nav-secondary .container-large{padding-right:0}}.no-hero-layout{margin-top:128px}@media(max-width: 1099px){.no-hero-layout{margin-top:104px}}.breadcrumbs{width:100%;position:sticky;top:128px;z-index:3;background:#f6f6f9;padding:8px 24px}.breadcrumbs-row{display:flex;gap:8px}.breadcrumbs a,.breadcrumbs span,.breadcrumbs div{font-size:14px;color:#004b8d;letter-spacing:.28px}@media(max-width: 1099px){.breadcrumbs{top:104px}}@media(max-width: 767px){.breadcrumbs{padding:8px 16px}}.nav-media-top{background:#f6f6f9;padding:16px 0;position:sticky;top:128px;z-index:3}.nav-media-top ul{display:flex;gap:0 8px;overflow-x:auto;white-space:nowrap;width:100%;scrollbar-width:none}.nav-media-top ul::-webkit-scrollbar{width:0;height:0}.nav-media-top ul li a{line-height:1.4em;padding:12px 16px;color:#5a6c81;background:rgba(0,0,0,0);transition:all 150ms ease-in-out}.nav-media-top ul li a:hover{color:#004b8d}.nav-media-top ul li.active a{background:#004b8d;color:#fff}@media(max-width: 1099px){.nav-media-top{top:104px}.nav-media-top ul{padding-right:16px}.nav-media-top .container-large{padding-right:0}}.gform_wrapper{width:100%;font-family:"Helvetica Neue LT Pro";max-width:686px;margin-inline:auto}.gform_body input[type=text],.gform_body input[type=email],.gform_body input[type=tel],.gform_body input[type=url],.gform_body input[type=number],.gform_body select{display:block;width:100%;background:#fff;border:1px solid #dbdbdb;border-radius:8px;padding:0 10px;height:54px;line-height:54px;color:#004b8d}.gform_body .gfield{margin-top:24px}.gform_body .gfield_label{font-size:14px;line-height:1.4em;letter-spacing:.02em;color:#004b8d;margin-bottom:6px;display:block}.gform_body .gsection_title{position:relative;padding:24px 0 0 0;font-size:30px;line-height:1.1em}.gform_body .gsection_title:before{content:"";position:absolute;left:0;top:0;height:3px;width:24px;background:#0067ff}.gform_body .gfield_description{line-height:1.4em;color:#5a6c81}.gform_body .gfield_consent_label{display:inline;color:#5a6c81;line-height:1.4em}.gform_body .field_sublabel_below{display:block;color:#5a6c81;line-height:1.4em;margin-bottom:5px}.gform_body .field_sublabel_below a{color:#004b8d;text-decoration:underline}.gform_footer input[type=submit]{font-family:"Helvetica Neue LT Pro";background:#fff;display:block;width:100%;background:#004b8d;color:#fff;text-align:center;line-height:54px;height:54px;border:none;outline:none;cursor:pointer;transition:all 300ms ease-in-out}.gform_footer input[type=submit]:hover{background:#6b7693}.gform_heading .gform_title{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d}@media(max-width: 1099px){.gform_heading .gform_title{font-size:48px;line-height:48px;letter-spacing:-0.04em}}.gform_heading .gform_description{display:block;color:#5a6c81;margin-top:40px;line-height:1.4em}.ginput_container_textarea textarea{font-family:"Helvetica Neue LT Pro";background:#fff;display:block;width:100%;border:1px solid #dbdbdb;border-radius:8px;padding:10px;height:120px;background:#fff}fieldset{all:unset;display:block}.gform_body .gfield_validation_message{color:#a32727;margin-top:10px;margin-bottom:5px}.gform_submission_error{color:#a32727;margin-bottom:15px}.gform_confirmation_message{padding:120px 24px;font-size:30px}.gfield_radio{display:flex;gap:0 24px;color:#004b8d}.gfield_radio .gchoice{display:flex;gap:0 8px;color:#004b8d}.gfield_radio .gchoice .gfield-choice-input{margin-top:5px;color:#004b8d}.ginput_container_consent{display:flex;align-items:flex-start;flex-wrap:wrap}.ginput_container_consent input{margin-right:8px;width:auto;flex-grow:0;margin-top:18px}.ginput_container_consent .gfield_required{margin-left:20px}.ginput_container_consent .field_sublabel_below{color:#004b8d !important}.gfield_consent_label{max-width:calc(100% - 50px)}.iframe-container iframe{width:100%;height:100%;min-height:calc(100vh - 128px);display:block}@media(max-width: 1099px){.iframe-container iframe{min-height:calc(100vh - 104px)}}.iframe-carousal-container iframe{width:100%;height:100%;min-height:calc(100vh - 404px);display:block}@media(min-width: 1099px){.iframe-carousal-container iframe{min-height:calc(100vh - 128px)}}@media(min-width: 1600px){.iframe-carousal-container iframe{min-height:calc(100vh - 400px)}}@media(min-width: 1921px){.iframe-carousal-container iframe{min-height:calc(100vh - 600px)}}@media(min-width: 768px){.cantor-animation-translate{transform:translateY(30px);transition:all 800ms ease;opacity:0}.cantor-animation-translate.in-view{transform:translateY(0);opacity:1}.cantor-animation-fade{transition:all 800ms ease;opacity:0}.cantor-animation-fade.in-view{opacity:1}.cantor-animation-overflow-container{overflow-y:hidden}.cantor-animation-overflow-container .cantor-animation-overflow{transform:translateY(200%);transition:all 800ms ease}.cantor-animation-overflow-container.in-view .cantor-animation-overflow{transform:translateY(0%)}.cantor-animation-background-left-container{overflow-x:hidden;position:relative;opacity:0}.cantor-animation-background-left-container:after{content:"";position:absolute;inset:0;width:100%;left:-100%;background:#ece9e5}.cantor-animation-background-left-container>*:first-child{transform:translateX(-200%);transition:transform 1800ms cubic-bezier(0.79, 0.06, 0.22, 0.94)}@keyframes backEffectLeft{0%{left:-100%}100%{left:100%}}.cantor-animation-background-left-container.in-view{opacity:1}.cantor-animation-background-left-container.in-view>*:first-child{transform:translateX(0)}.cantor-animation-background-left-container.in-view:after{animation:backEffectLeft;animation-fill-mode:forwards;animation-duration:1800ms;animation-timing-function:cubic-bezier(0.79, 0.06, 0.22, 0.94)}.cantor-animation-background-right-container{overflow-x:hidden;position:relative;opacity:0}.cantor-animation-background-right-container:after{content:"";position:absolute;inset:0;width:100%;right:-100%;background:#ece9e5}.cantor-animation-background-right-container>*:first-child{transform:translateX(200%);transition-delay:300ms;transition:transform 1600ms ease}@keyframes backEffectRight{0%{left:100%}100%{left:-100%}}.cantor-animation-background-right-container.in-view{opacity:1}.cantor-animation-background-right-container.in-view>*:first-child{transform:translateX(0)}.cantor-animation-background-right-container.in-view:after{animation:backEffectRight;animation-fill-mode:forwards;animation-duration:1600ms;animation-timing-function:ease-out}}.button-modal{padding-top:40px;padding-bottom:40px}.button-modal__button-wrapper{max-width:1920px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.button-modal__button{box-sizing:border-box;min-width:104px;border:1px solid #004b8d;border-radius:0;padding:16px;background-color:#004b8d;line-height:1.4em;margin-top:48px}.button-modal__button:hover{border-color:#485372;background-color:#485372;cursor:pointer}.button-modal__button.herosection .button-modal__button-text{color:#004b8d}.button-modal__button-text{color:#fff}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;padding-top:40px;background-color:rgba(13,22,42,.8);z-index:92}.modal--visible{display:block}@media(min-width: 768px){.modal--visible{display:grid}}.modal--visible.modal--popup{display:grid}.modal--popup .modal__content{place-self:center;height:calc(100% - 100px);max-height:514px;width:100%;max-width:1400px}@media(min-width: 768px){.modal--popup .modal__content{height:calc(100vh - 200px);width:calc(100% - 200px);margin-left:24px;margin-right:24px}}@media(min-width: 1100px){.modal--popup .modal__content{max-height:800px}}@media(min-width: 1400px){.modal--popup .modal__content{max-height:1000px}}.modal--centered-content .modal__content{position:relative}.modal--centered-content .modal__body-wrapper{place-items:center}.modal--no-head .modal__body-wrapper{transform:none}.modal--photo-with-text-frame .modal__content{align-self:start;max-height:calc(100% - 100px);margin-top:40px;overflow-y:scroll}@media(min-width: 768px){.modal--photo-with-text-frame .modal__content{align-self:center;height:auto;width:auto}}.modal--photo-with-text-frame .modal__body-wrapper{transform:none;height:auto;padding:0}@media(min-width: 768px){.modal--photo-with-text-frame .modal__body-wrapper{padding:0 40px 40px}}.modal__content{height:100%;width:100%;max-width:1000px;background-color:#fff}@media(min-width: 768px){.modal__content{place-self:center;max-height:514px;margin-left:24px;margin-right:24px}}@media(min-width: 1600px){.modal__content{max-height:800px}}@media(min-width: 1921px){.modal__content{max-height:1000px}}.modal__head{position:relative;z-index:1;display:grid;grid-template-areas:"close";padding:16px 24px}.modal__close{grid-area:close;justify-self:end;box-sizing:border-box;min-width:104px;border:1px solid #004b8d;border-radius:0;padding:16px;background-color:#004b8d;min-width:unset;padding-top:8px;padding-bottom:8px;background-color:#fff;border-color:#004b8d}.modal__close:hover{border-color:#485372;background-color:#485372;cursor:pointer}.modal__close:hover{background-color:#dbdbdb}.modal__close-text{color:#004b8d}.modal__body-wrapper{display:grid;position:relative;transform:translateY(-73px);height:100%;padding-top:24px;padding-bottom:24px;overflow-y:scroll}.modal__body{max-width:100%}.bio-modal{position:fixed;display:flex;align-items:center;justify-content:center;z-index:-1;opacity:0;inset:0;padding:0;visibility:hidden;transition:opacity 200ms ease-in-out}.bio-modal-contain{max-width:100%;width:1043px;margin-left:auto;height:100svh;background:#fff;padding:0;position:relative;overflow-y:auto}.bio-modal-full-top{position:sticky;top:0;display:flex;background:#fff;z-index:1;justify-content:space-between;align-items:center;padding:16px 24px}.bio-modal-full-top h3{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#004b8d}.bio-modal-full-button{display:inline-flex;line-height:1.4em;padding:8px 16px;color:#004b8d;border:1px solid #004b8d;cursor:pointer}.bio-modal-full-button:hover{background:#dbdbdb}.bio-modal-full-img{width:100%;height:450px;object-position:top center;object-fit:cover}.bio-modal-full-row{display:flex;gap:0 40px;padding:80px 40px}.bio-modal-full-col-left{min-width:400px;max-width:100%}.bio-modal-full-col-left h4,.bio-modal-full-col-left h5{font-size:40px;line-height:1em;letter-spacing:-0.03em}.bio-modal-full-col-left h4{color:#004b8d}.bio-modal-full-col-left h5{color:#8d8d8e}.bio-modal-full-col-left ul{margin-top:24px;display:flex;gap:0 8px}.bio-modal-full-col-left ul li img{display:block;width:45px;height:45px;object-fit:cover}.bio-modal-full-col-right{flex-grow:1;padding:0 32px}.bio-modal-full-col-right h6{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#004b8d;margin-bottom:40px}.bio-modal-full-col-right p{line-height:1.4em;color:#004b8d;margin-top:40px}.bio-modal-full-col-right p:first-of-type{margin-top:0}.bio-modal.open{visibility:visible;opacity:1;z-index:94}@media(max-width: 1099px){.bio-modal-full-contain{width:676px}.bio-modal-full-row{flex-direction:column;padding:40px;gap:40px 0}.bio-modal-full-col-right{padding:0}}@media(max-width: 767px){.bio-modal{padding-top:40px}.bio-modal-full-top{justify-content:flex-end}.bio-modal-full-top h3{display:none}.bio-modal-full-col-left{min-width:auto}.bio-modal-full-contain{width:100%;max-width:100%;height:calc(100svh - 40px);margin:0;overflow-x:hidden}.bio-modal-full-img{height:475px}.bio-modal-full-row{width:100%;padding:40px 16px}}.our-capabilities-list{display:grid;grid-template-areas:"title" "capabilities";grid-gap:48px;max-width:1920px;margin-left:auto;margin-right:auto;padding:48px 16px}@media(min-width: 768px){.our-capabilities-list{margin-bottom:32px;padding:64px 24px}}.our-capabilities-list__title{grid-area:title;font-size:40px;letter-spacing:-0.4%;color:#838e9f}@media(min-width: 768px){.our-capabilities-list__title{font-size:60px}}.our-capabilities-list__capabilities{grid-area:capabilities;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}@media(min-width: 768px){.our-capabilities-list__capabilities{flex-direction:row}}.our-capabilities-list__capability{min-height:100px;padding:16px;background-color:#f6f6f9}@media(min-width: 768px){.our-capabilities-list__capability{width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1400px){.our-capabilities-list__capability{width:calc(25% - 15px)}}.our-capabilities-list__capability-text{font-size:30px;color:#004b8d}.insights-contact-us-cta{max-width:993px;margin:0 auto;padding:80px 20px;display:grid;column-gap:117px;grid-template-columns:1fr 350px}@media(max-width: 1099px){.insights-contact-us-cta{column-gap:18px}}@media(max-width: 767px){.insights-contact-us-cta{grid-template-columns:1fr;padding:70px 20px}}.insights-contact-us-cta__content{font-size:30px;color:#68788c;line-height:33px}.insights-contact-us-cta__button{background-color:#0067ff;margin-top:32px;font-size:16px;color:#fff;padding:16px 120px;cursor:pointer}@media(max-width: 767px){.insights-contact-us-cta__button{padding:16px;max-width:321px;width:100%}}.insights-contact-us-cta__button:hover{background-color:#838e9f}.insights-contact-us-cta__right-sec{display:flex;flex-wrap:wrap;row-gap:20px;align-self:start}@media(max-width: 767px){.insights-contact-us-cta__right-sec{margin-top:32px}}.insights-contact-us-cta__link{color:#7b97ab;text-transform:uppercase;font-size:14px;flex-basis:50%}.insights-contact-us-cta__blue-link{color:#0067ff}.insights-also-like-cta{background:#f6f6f9;padding:0 20px}.insights-also-like-cta__container{max-width:1155px;margin:0 auto;padding:100px 0}.insights-also-like-cta__top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px}@media(max-width: 767px){.insights-also-like-cta__top{align-items:flex-start}}.insights-also-like-cta__heading{color:#68788c;font-size:40px}@media(max-width: 767px){.insights-also-like-cta__heading{max-width:219px}}.insights-also-like-cta__posts{height:100%;max-height:421px}.insights-also-like-cta__post-container{display:flex}.insights-also-like-cta__post-item{width:100%;max-width:267px}@media(max-width: 1099px){.insights-also-like-cta__post-item{max-width:260px}}@media(max-width: 767px){.insights-also-like-cta__post-item{max-width:267px}}.insights-also-like-cta__post-link{display:block}.insights-also-like-cta__post-img{width:267px;height:180px;object-fit:cover}.insights-also-like-cta__post-excerpt,.insights-also-like-cta__post-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.insights-also-like-cta__post-title{color:#004b8d;font-size:20px;margin-top:8px;min-height:68px;-webkit-line-clamp:3}.insights-also-like-cta__post-excerpt{color:#68788c;font-size:14px;-webkit-line-clamp:4}.insights-also-like-cta__divide-line{margin:20px 0;border:.5px solid #c8c7ca}.insights-also-like-cta__post-industry{margin-top:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.insights-also-like-cta__industry-text{font-size:14px;font-weight:500;font-family:"DMMono-Regular";text-transform:uppercase}.insights-also-like-cta__industry-text--blue{color:#378ab2}.insights-also-like-cta__industry-text--purple{color:#60579e}.insights-also-like-cta__industry-text--green{color:#1d676d}.insights-also-like-cta__industry-text--gray{color:#7b97ab}.insights-also-like-cta__industry-text--teal{color:#339ea2}.insights-also-like-cta__industry-text--gold{color:#c1892c}.insights-also-like-cta__buttons{display:flex;gap:0 10px}.insights-also-like-cta__button-prev,.insights-also-like-cta__button-next{width:50px;height:50px;background-size:contain;cursor:pointer}.insights-also-like-cta__button-prev{background:url(../images/icon-team-left.svg) center center no-repeat}.insights-also-like-cta__button-prev:hover{background-image:url(../images/icon-slider-arrow-left-hover.svg)}.insights-also-like-cta__button-next{background:url(../images/icon-team-right.svg) center center no-repeat}.insights-also-like-cta__button-next:hover{background-image:url(../images/icon-slider-arrow-right-hover.svg)}.insights-list{box-sizing:content-box;max-width:1920px;margin-left:auto;margin-right:auto;padding:50px 15px}@media(min-width: 768px){.insights-list{padding:80px 24px}}@media(min-width: 1100px){.insights-list{padding:76px 100px}}.insights-list__latest{border-bottom:1px solid #c8c7ca;padding-bottom:50px}@media(min-width: 1100px){.insights-list__latest{padding-bottom:80px}}.insights-list__latest .insights-list__post-preview{margin-top:36px}.insights-list__latest .insights-list__post-preview:after{content:none}.insights-list__latest .insights-list__title{border-bottom:1px solid #c8c7ca;padding-bottom:15px}@media(min-width: 768px){.insights-list__latest .insights-list__title{padding-bottom:20px;font-size:60px;line-height:.9}}@media(min-width: 1100px){.insights-list__latest .insights-list__title{margin-top:10px}}.insights-list__latest .insights-list__post-preview-meta{margin:0}.insights-list__latest .insights-list__excerpt{margin-top:20px}@media(min-width: 768px){.insights-list__latest .insights-list__excerpt{margin-top:20px}}.insights-list__latest .insights-list__image-wrapper{max-height:470px;max-width:842px;margin-top:50px;margin-left:auto;margin-right:auto}@media(min-width: 768px){.insights-list__latest .insights-list__image-wrapper{height:450px}}@media(min-width: 1100px){.insights-list__latest .insights-list__image-wrapper{height:470px;padding-left:40px;padding-right:40px}}@media(min-width: 1100px){.insights-list__latest .insights-list__image-overlay{width:calc(100% - 80px);margin-left:40px;margin-right:40px}}.insights-list__latest .insights-list__image-overlay-info{position:absolute;bottom:0;left:0;margin:15px}@media(min-width: 1100px){.insights-list__latest .insights-list__image-overlay-info{box-sizing:content-box;width:calc(60% - 80px);margin-left:40px;margin-right:40px;padding:40px}}.insights-list__latest .insights-list__play-icon{position:unset;top:unset;left:unset;height:43px;width:auto;transform:unset}.insights-list__latest .insights-list__overlay-title{margin-top:15px;font-size:24px;color:#fff}@media(min-width: 1100px){.insights-list__latest .insights-list__overlay-title{font-size:30px}}.insights-list__latest-insight-title{font-size:40px;color:#838e9f}.insights-list__insights{display:flex;flex-direction:column;gap:20px;margin-top:50px}@media(min-width: 1100px){.insights-list__insights{margin-top:80px}}.insights-list__post-preview{display:block}@media(min-width: 768px){.insights-list__post-preview--in-list{display:grid;grid-template-areas:"image body";grid-template-columns:266px minmax(0, 1fr);gap:50px;height:180px}}.insights-list__post-preview--hidden{display:none}.insights-list__image-wrapper{position:relative;height:250px;width:100%;overflow:hidden}@media(min-width: 768px){.insights-list__image-wrapper{grid-area:image;height:100%}}.insights-list__image{height:100%;width:100%;object-fit:cover;object-position:top}@media(min-width: 768px){.insights-list__image{height:100%}}.insights-list__image-overlay{position:absolute;top:0;left:0;height:100%;width:100%}.insights-list__image-overlay--black-gradient{background-color:rgba(0,0,0,.2)}.insights-list__image-overlay--latest{background:linear-gradient(90deg, rgba(27, 47, 98, 0.5) 0%, rgba(209, 222, 255, 0) 83.26%),linear-gradient(0deg, rgba(0, 14, 51, 0.2), rgba(0, 14, 51, 0.2)),linear-gradient(258.17deg, rgba(0, 0, 0, 0) 34.28%, rgba(0, 14, 51, 0.4) 99.81%)}.insights-list__play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:56px;width:56px}@media(min-width: 768px){.insights-list__post-preview-body{grid-area:body;position:relative;overflow:hidden}}.insights-list__post-preview-body:after{content:"";display:block;width:50px;margin-top:35px;border-bottom:3px solid #0067ff}@media(min-width: 768px){.insights-list__post-preview-body:after{position:absolute;bottom:0}}.insights-list__title{margin-top:15px;font-size:38px;line-height:1.1;color:#004b8d}@media(min-width: 768px){.insights-list__title{font-size:24px;line-height:1.2}}.insights-list__excerpt{margin-top:15px;line-height:1.4;color:#68788c}.insights-list__read-more{display:grid;grid-template-areas:"icon text";gap:16px;justify-content:center;width:100%;margin-top:100px;padding:10px;background-color:#838e9f;cursor:pointer}@media(min-width: 768px){.insights-list__read-more{display:none}}.insights-list__read-more-icon{grid-area:icon;height:34px}.insights-list__read-more-text{grid-area:text;align-self:center;line-height:1.4;color:#fff}.insights-meta{display:flex;margin-top:20px}@media(min-width: 768px){.insights-meta{margin:0}}.insights-meta__date{flex:0 0 auto;display:inline-block;font-family:"DMMono-Regular",sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#0067ff}.insights-meta__industry{display:inline-block;margin-left:8px;overflow:hidden;font-family:"DMMono-Regular",sans-serif;font-size:14px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;color:#0067ff}.insights-meta__industry-text:before{content:" |";color:#7b97ab}.insights-meta__industry-text--blue{color:#378ab2}.insights-meta__industry-text--purple{color:#60579e}.insights-meta__industry-text--green{color:#1d676d}.insights-meta__industry-text--gray{color:#7b97ab}.insights-meta__industry-text--teal{color:#339ea2}.insights-meta__industry-text--gold{color:#c1892c}.brand-grid{box-sizing:content-box;max-width:1155px;padding:50px 24px;margin-left:auto;margin-right:auto}@media(min-width: 768px){.brand-grid{padding-top:80px;padding-bottom:80px}}@media(min-width: 1100px){.brand-grid{display:flex;flex-wrap:wrap}}.brand-grid__brand{border:1px rgba(131,142,159,.3) solid;padding:30px}.brand-grid__brand:not(:first-child){border-top:0}@media(min-width: 768px){.brand-grid__brand{display:grid;grid-template-areas:"image content";grid-template-columns:140px auto;column-gap:50px;padding-left:50px;padding-right:50px;border-left:0;border-right:0}}@media(min-width: 1100px){.brand-grid__brand{flex:0 0 50%;border:1px rgba(131,142,159,.3) solid}.brand-grid__brand:nth-child(2){border-top:1px rgba(131,142,159,.3) solid}.brand-grid__brand:nth-child(even){border-left:0}}.brand-grid__image-wrapper{height:100px}@media(min-width: 768px){.brand-grid__image-wrapper{grid-area:image}}.brand-grid__image{max-height:100%;max-width:100%;margin-left:auto;margin-right:auto}@media(min-width: 768px){.brand-grid__content{grid-area:content}}.brand-grid__title{font-size:18px;line-height:1.4444444444;font-family:"Helvetica Neue LT Pro";font-weight:500;color:#5a6c81}.brand-grid__description{margin-top:6px;font-size:13px;line-height:1.4;font-family:"Helvetica Neue LT Pro";font-weight:500;color:#5a6c81}.section-cover{padding:128px 0;max-height:88vh;width:100%;aspect-ratio:16/9;display:flex;justify-content:center;flex-direction:column;position:relative}.section-cover:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(123deg, rgba(0, 0, 0, 0.2) 32.44%, rgba(0, 0, 0, 0) 69.53%),linear-gradient(90deg, rgba(27, 47, 98, 0.5) 0%, rgba(209, 222, 255, 0) 83.26%)}.section-cover .container-large{position:relative;z-index:1}.section-cover-background{position:absolute;inset:0;z-index:0}.section-cover-background img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;aspect-ratio:16/8}.section-cover-background video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.section-cover__image-wrapper{height:100%;z-index:1}.section-cover__image-wrapper--mobile{display:none}@media(max-width: 767px){.section-cover__image-wrapper--mobile{display:block}}@media(max-width: 767px){.section-cover__image-wrapper--desktop{display:none}}.section-cover__video-wrapper{height:100%;z-index:1}.section-cover-content{display:flex;flex-direction:column;gap:40px 0;justify-content:flex-start;align-items:flex-start}.section-cover-content h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#fff}.section-cover__link{display:inline-flex;padding:16px 24px;background:#fff;color:#004b8d;border:1px solid rgba(0,0,0,0)}.section-cover__link:hover{background:#d5d5d5;border:1px solid #8d8d8e;cursor:pointer}@media(max-width: 767px){.section-cover{padding:96px 0 32px 0;aspect-ratio:2/3;max-height:none;justify-content:flex-end}.section-cover-content{gap:24px 0}.section-cover-content h2{font-size:40px;letter-spacing:-0.03em}.section-cover-content a{width:100%;justify-content:center}}.section-cover .button-modal{padding:0}.section-cover-small{padding:128px 0 100px 0;height:400px;max-height:100%;aspect-ratio:auto;justify-content:flex-end}@media(max-width: 767px){.section-cover-small{padding:96px 0 32px 0}}.who-we-are-section{background:#f6f6f9;padding:64px 0}.who-we-are-row{display:flex;justify-content:space-between;gap:0 40px}.who-we-are-col-left{flex:1 0 calc(50% - 20px);max-width:100%}.who-we-are-col-left a{display:inline-flex;line-height:1.4em;padding:16px 24px;color:#fff;background:#004b8d;margin-top:32px;border:1px solid rgba(0,0,0,0)}.who-we-are-col-left a:hover{background:#6b7693;border-color:#485372}.who-we-are__title{font-family:"DMMono-Medium";line-height:1.2em;letter-spacing:.04em;font-size:14px;text-transform:uppercase;margin-bottom:16px;color:#68788c}.who-we-are__main-text{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;color:#004b8d}.who-we-are-col-right{flex:1 0 calc(50% - 20px);max-width:100%}.who-we-are-col-right p{color:#5a6c81;line-height:1.4em}.who-we-are-col-right p:not(:first-child){margin-top:25px}.who-we-are-col-right a{display:inline-flex;line-height:1.4em;padding:16px 24px;color:#fff;background:#004b8d;margin-top:32px;border:1px solid rgba(0,0,0,0)}.who-we-are-col-right a:hover{background:#6b7693;border-color:#485372}.who-we-are-numbers{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin-right:-8px;margin-top:40px}.who-we-are-numbers-item{flex-grow:1;width:calc(50% - 8px);background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px 0;padding:24px}.who-we-are-numbers-item:first-child:nth-last-child(n+3),.who-we-are-numbers-item:first-child:nth-last-child(n+3)~.who-we-are-numbers-item{width:calc(33.33% - 8px)}.who-we-are-numbers-item:first-child:nth-last-child(n+4),.who-we-are-numbers-item:first-child:nth-last-child(n+4)~.who-we-are-numbers-item{width:calc(50% - 8px)}.who-we-are-numbers-item:first-child:nth-last-child(n+5),.who-we-are-numbers-item:first-child:nth-last-child(n+5)~.who-we-are-numbers-item{width:calc(33.33% - 8px)}.who-we-are-numbers-item p{color:#004b8d;line-height:1.4em}.who-we-are__number-heading{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:40px;line-height:1em;color:#a08e73}@media(min-width: 767px){.who-we-are__number-heading{font-size:60px}}@media(min-width: 1099px){.who-we-are__number-heading{font-size:80px}}@media(max-width: 1099px){.who-we-are-section{padding:48px 0}.who-we-are-row{flex-direction:column;gap:24px 0}.who-we-are-col-left{width:100%}.who-we-are-col-left h3{font-size:24px;line-height:1.3em}.who-we-are-col-right{width:100%}}@media(max-width: 767px){.who-we-are-numbers-item{width:calc(100% - 8px)}.who-we-are-numbers-item:first-child:nth-last-child(n+3),.who-we-are-numbers-item:first-child:nth-last-child(n+3)~.who-we-are-numbers-item{width:calc(50% - 8px)}.who-we-are-col-left a{width:100%;justify-content:center}.who-we-are-col-right a{width:100%;justify-content:center}}.our-business-section{padding:40px 0}.our-business-section h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#838e9f;margin-bottom:32px}.our-business-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px 20px}.our-business-col a{display:flex;flex-direction:column}.our-business-col-overlay{position:relative}.our-business-col-overlay img{display:block;object-fit:cover;object-position:top;width:100%;height:370px}.our-business-col-overlay span{position:absolute;inset:0;z-index:-1;opacity:0;background:rgba(0,75,141,.95);color:#fff;padding:16px;transition:all 300ms ease-in-out;overflow-y:auto}.our-business-col-overlay span p{font-size:20px;line-height:1.3em}.our-business-col h3{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;color:#5a6c81;background:url(../images/icon-our-bus.svg) center right no-repeat;background-size:32px 32px;padding:16px 35px 16px 0;border-bottom:1px solid #838e9f}@media(min-width: 768px){.our-business-col a{display:flex;flex-direction:column}.our-business-col a:hover .our-business-col-overlay span,.our-business-col a:focus-visible .our-business-col-overlay span{z-index:1;opacity:1}.our-business-col a:hover h3,.our-business-col a:focus-visible h3{color:#004b8d;background-image:url(../images/icon-our-bus-active.svg)}}@media(max-width: 1099px){.our-business-col img{height:276px}.our-business-col h3{font-size:20px;letter-spacing:-0.01em;color:#004b8d;padding:8px 35px 8px 0}.our-business-col-overlay span p{font-size:18px}}@media(max-width: 767px){.our-business-section{padding:48px 0}.our-business-section h2{font-size:40px;line-height:1em;letter-spacing:-0.03em}.our-business-row{grid-template-columns:1fr;gap:0}.our-business-col-overlay{display:none}.our-business-col h3{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;background-image:url(../images/icon-our-bus-active.svg);padding:16px 35px 16px 0;border-color:#8d8d8e}.our-business-col:first-child h3{border-top:1px solid #8d8d8e}}.scoreboard-section{padding:32px 0}.scoreboard-section h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#838e9f;margin-bottom:24px}.scoreboard-section h2 strong{display:block;color:#004b8d}.scoreboard-section--dashed-borders .scoreboard-list{gap:16px 0}.scoreboard-section--dashed-borders .scoreboard-list-item{width:100% !important;border-left:1px dashed #000;padding-left:50px;padding-right:50px;background:none !important}@media(min-width: 1399px){.scoreboard-section--dashed-borders .scoreboard-list-item{width:33.3333333333% !important}.scoreboard-section--dashed-borders .scoreboard-list-item--column-2{width:66.6666666667% !important}.scoreboard-section--dashed-borders .scoreboard-list-item--column-3{width:100% !important}}.scoreboard-section--dashed-borders .scoreboard__heading{position:relative;font-family:"Helvetica Neue LT Pro";font-weight:500}.scoreboard-section--dashed-borders .scoreboard__heading:after{content:"";position:absolute;left:0;bottom:-26px;width:130px;border-bottom:4px solid #0067ff}.scoreboard-section--dashed-borders .scoreboard__description{margin-top:50px;font-size:24px;color:#0067ff}.scoreboard-list{display:flex;gap:16px;margin-right:-16px;flex-wrap:wrap}.scoreboard-list-item{padding:32px}.scoreboard-list-item h5{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;letter-spacing:-0.03em;line-height:1em}.scoreboard-list-item h5 span{font-family:"Helvetica Neue LT Pro";font-weight:500}.scoreboard-list-item p{color:#004b8d;line-height:1.4em;margin-top:16px}.scoreboard-list-item:nth-child(1){width:calc(40% - 16px);background:linear-gradient(130deg, #e6f1f7 27.36%, #ceedff 119.22%)}.scoreboard-list-item:nth-child(2){width:calc(30% - 16px);background:linear-gradient(198deg, #e6f1f7 12.02%, #d5ceff 251.87%)}.scoreboard-list-item:nth-child(3){width:calc(30% - 16px);background:linear-gradient(198deg, #e6f1f7 12.02%, #d5ceff 251.87%)}.scoreboard-list-item:nth-child(4){width:calc(26% - 16px);background:#e6f1f7}.scoreboard-list-item:nth-child(5){width:calc(26% - 16px);background:linear-gradient(38deg, #e6f1f7 59.44%, #ceffea 159.29%)}.scoreboard-list-item:nth-child(6){width:calc(48% - 16px);background:linear-gradient(130deg, #e6f1f7 27.36%, #ceedff 119.22%)}@media(max-width: 1099px){.scoreboard-list-item:nth-child(1),.scoreboard-list-item:nth-child(4){width:calc(40% - 16px)}.scoreboard-list-item:nth-child(2),.scoreboard-list-item:nth-child(3){width:calc(60% - 16px)}.scoreboard-list-item:nth-child(5),.scoreboard-list-item:nth-child(6){width:calc(50% - 16px)}}@media(max-width: 767px){.scoreboard-section{padding:0 0 16px 0}.scoreboard-section h2{font-size:40px;line-height:1em;letter-spacing:-0.03em}.scoreboard-list{margin-right:0}.scoreboard-list-item:nth-child(1),.scoreboard-list-item:nth-child(2),.scoreboard-list-item:nth-child(3),.scoreboard-list-item:nth-child(4),.scoreboard-list-item:nth-child(5),.scoreboard-list-item:nth-child(6){width:100%}}.chairman-section{padding:32px 0}.chairman-section h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#838e9f;margin-bottom:24px}.chairman-section h2 strong{display:block;color:#004b8d}.chairman-contain{background:#f6f6f9;display:flex}.chairman-col-left{min-width:500px}.chairman__modal-trigger{cursor:pointer}.chairman__modal-trigger:hover .chairman__image-wrapper:after{background-image:url(../images/icon-plus-white.svg)}.chairman__modal-trigger:hover .chairman__name{text-decoration-color:unset}.chairman__modal-trigger:hover .chairman__position{text-decoration-color:unset}.chairman__image-wrapper{position:relative}.chairman__image-wrapper:after{content:"";position:absolute;right:16px;bottom:16px;height:32px;width:32px;background:url(../images/icon-team-plus.svg) center center no-repeat;background-size:32px 32px}.chairman__image{display:block;height:100%;width:100%;object-fit:cover}.chairman-col-right{flex-grow:1;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:40px}.chairman-slider{width:100%}.chairman-slider p{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#004b8d}.chairman-buttons-row{position:absolute;right:40px;bottom:40px;width:110px;height:50px;display:flex;gap:0 10px}.chairman-buttons-row-item{position:static;width:50px;height:50px;opacity:1;margin:0}.chairman-buttons-row-item:after{display:none}.chairman-buttons-row .swiper-button-prev{background:url(../images/icon-slider-arrow-left.svg) center center no-repeat}.chairman-buttons-row .swiper-button-prev:hover{background-image:url(../images/icon-slider-arrow-left-hover.svg)}.chairman-buttons-row .swiper-button-next{background:url(../images/icon-slider-arrow-right.svg) center center no-repeat}.chairman-buttons-row .swiper-button-next:hover{background-image:url(../images/icon-slider-arrow-right-hover.svg)}.chairman-bottom{display:flex;flex-direction:column}.chairman__name{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;text-align:left;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);color:#0054d0;transition:text-decoration-color .2s}.chairman__position{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;text-align:left;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);color:#838e9f;transition:text-decoration-color .2s}.chairman__read-bio-btn{text-align:left;text-transform:uppercase;font-size:14px;font-weight:500;cursor:pointer;color:#0067ff;text-decoration:underline;text-decoration-style:dotted;margin-top:20px}@media(max-width: 1099px){.chairman-section h2{font-size:40px;line-height:1em;letter-spacing:-0.03em}.chairman-col-left{min-width:316px}.chairman-col-right{padding:24px}.chairman-slider p{font-size:20px;line-height:26px;letter-spacing:-0.01em}.chairman-bottom{margin-top:15px}.chairman-bottom span{font-size:20px;line-height:26px;letter-spacing:-0.01em}.chairman-buttons-row{bottom:24px;right:24px}.chairman__read-bio-btn{margin-top:-5px}}@media(max-width: 767px){.chairman-contain{flex-direction:column}.chairman-col-right{width:100%}.chairman-col-left{min-width:100%}.chairman-bottom{margin-top:24px}.chairman-buttons-row{position:static;width:100%;justify-content:space-between;margin:24px 0 0 0}.chairman__read-bio-btn{margin-top:10px}}.news-updates-section{padding:32px 0 80px 0}.news-updates-section-no-title{padding:60px 0}.news-updates-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:64px}.news-updates-top h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#838e9f}.news-updates-top h2 strong{display:block;color:#004b8d}.news-updates-top ul{display:flex;flex-direction:column;gap:24px 0;align-items:flex-end}.news-updates-top ul li a{display:inline-flex;font-family:"DMMono-Medium";font-size:14px;line-height:1.2em;letter-spacing:.04em;text-transform:uppercase;color:#0054d0;padding-bottom:4px;border-bottom:1px dotted #0054d0;transition:all 150ms ease-in-out}.news-updates-top ul li a:hover{color:#004b8d;border-color:#004b8d}.news-updates-desktop{display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden;max-width:1346px;margin-inline:auto}.news-updates-desktop-prev{display:inline-flex;width:50px;height:50px;background-size:contain;cursor:pointer;background:url(../images/icon-slider-arrow-left-hover.svg) center center no-repeat;background-size:contain;margin-right:23px;z-index:2}.news-updates-desktop-prev:hover,.news-updates-desktop-prev:focus-visible{background-image:url(../images/icon-left-gray-hover.svg)}.news-updates-desktop-next{display:inline-flex;width:50px;height:50px;background-size:contain;cursor:pointer;background:url(../images/icon-slider-arrow-right-hover.svg) center center no-repeat;background-size:contain;margin-left:23px;z-index:2}.news-updates-desktop-next:hover,.news-updates-desktop-next:focus-visible{background-image:url(../images/icon-right-gray-hover.svg)}.news-updates-desktop-options{display:flex;flex-direction:row;align-items:stretch;width:100%;max-width:100%;height:400px}.news-updates-desktop .option{position:relative;overflow:hidden;min-width:65px;margin:0 4px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;cursor:pointer;transition:opacity .5s cubic-bezier(0.05, 0.61, 0.41, 0.95)}.news-updates-desktop .option.active{flex-grow:10000;transform:scale(1);min-width:550px;border-radius:0;background-size:cover !important}.news-updates-desktop .option.active .label{opacity:1;width:100%}.news-updates-desktop .option.active .label .info>div{left:0px;opacity:1;transition-delay:360ms}.news-updates-desktop .option:not(.active){opacity:.6;flex-grow:1;border-radius:0}.news-updates-desktop .option:not(.active) .label{opacity:0;pointer-events:none}.news-updates-desktop .option:not(.active) .label .info>div{opacity:0}.news-updates-desktop .option .label{opacity:0;display:flex;position:absolute;bottom:0;left:0;padding:22px;background:rgba(0,75,141,.8);backdrop-filter:blur(27px);transition:opacity .5s cubic-bezier(0.05, 0.61, 0.41, 0.95)}.news-updates-desktop .option .label .info{display:flex;flex-direction:column;justify-content:center;color:#fff;white-space:pre}.news-updates-desktop .option .label .info>div{position:relative;transition:.5s cubic-bezier(0.05, 0.61, 0.41, 0.95),opacity .5s ease-out}.news-updates-desktop .option .label .info .main{font-size:22px;line-height:28px;letter-spacing:.01em;text-wrap:wrap}.news-updates-desktop .option .label .info .sub{transition-delay:.1s;white-space:nowrap}.news-updates-desktop .option .label .info .sub a{display:inline-flex;font-size:14px;line-height:1.2em;letter-spacing:.04em;text-transform:uppercase;margin-top:13px;color:#fff;padding-bottom:4px;border-bottom:1px dotted #fff;text-decoration:none}.news-updates-contain{position:relative;margin-top:12px;display:none}.news-updates-slider-nav{position:relative;text-align:center;display:flex;justify-content:center;margin-bottom:12px;font-family:"DMMono-Medium";font-size:14px;line-height:1.2em;letter-spacing:.04em;text-transform:uppercase;color:#004b8d}.news-updates-slider-nav .swiper-pagination{position:static;display:inline-flex;width:auto;margin-left:5px}.news-updates-slider .swiper-slide{transition:opacity 200ms linear;opacity:.4;user-select:none;top:50px}.news-updates-slider .swiper-slide a{display:flex;flex-direction:column;gap:12px 0}.news-updates-slider .swiper-slide-bottom{visibility:hidden;display:flex;flex-direction:column;gap:24px 0}.news-updates-slider .swiper-slide h3{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#004b8d}.news-updates-slider .swiper-slide span{font-family:"DMMono-Medium";font-size:14px;line-height:1.2em;letter-spacing:.04em;text-transform:uppercase;color:#0067ff;padding-bottom:4px;border-bottom:1px dotted #0067ff;align-self:flex-start}.news-updates-slider .swiper-slide span:hover{border-color:#004b8d;color:#004b8d}.news-updates-slider .swiper-slide img{width:100%;height:418px;object-fit:cover}.news-updates-slider .swiper-slide.swiper-slide-active{opacity:1;top:0}.news-updates-slider .swiper-slide.swiper-slide-active img{height:518px}.news-updates-slider .swiper-slide.swiper-slide-active .swiper-slide-bottom{visibility:visible}.news-updates-slider .swiper-button-prev{width:32px;height:32px;top:258px;background:url(../images/icon-slider-arrow-left-hover.svg) center center no-repeat;background-size:contain;z-index:2}.news-updates-slider .swiper-button-prev:after{display:none}.news-updates-slider .swiper-button-prev:hover{background-image:url(../images/icon-slider-arrow-left-color3.svg)}.news-updates-slider .swiper-button-next{width:32px;height:32px;top:258px;background:url(../images/icon-slider-arrow-right-hover.svg) center center no-repeat;background-size:contain;z-index:2}.news-updates-slider .swiper-button-next:after{display:none}.news-updates-slider .swiper-button-next:hover{background-image:url(../images/icon-slider-arrow-right-color3.svg)}@media(max-width: 1399px){.news-updates-desktop .option.active{min-width:400px}}@media(max-width: 1280px){.news-updates-desktop-prev{width:30px;height:30px;margin-right:-18px}.news-updates-desktop-next{width:30px;height:30px;margin-left:-18px}.news-updates-desktop-options{height:450px}.news-updates-desktop .option{min-width:45px}.news-updates-desktop .option.active{min-width:470px}}@media(max-width: 1099px){.news-updates-top{margin-bottom:32px}.news-updates-desktop{min-width:100%}.news-updates-desktop .option{min-width:30px}.news-updates-desktop .option.active{min-width:300px}.news-updates-slider .swiper-slide{top:40px}.news-updates-slider .swiper-slide img{height:280px}.news-updates-slider .swiper-slide.swiper-slide-active img{height:360px}.news-updates-slider .swiper-button-prev,.news-updates-slider .swiper-button-next{top:170px}}@media(max-width: 767px){.news-updates-desktop{display:none}.news-updates-contain{margin-top:0;display:block}.news-updates-top{margin-bottom:24px}.news-updates-top h2{font-size:40px;line-height:1em;letter-spacing:-0.03em}.news-updates-slider .swiper-slide img{height:260px}.news-updates-slider .swiper-slide.swiper-slide-active img{height:340px}}.learn-more-section{padding:112px 0;position:relative}.learn-more-section-img-back{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.1;z-index:-1;pointer-events:none}.learn-more-section .container-medium{position:relative;z-index:1}.learn-more-section:after{content:"";background:#d3d3d3 50%/cover no-repeat,var(--white, #fff);background-size:cover;position:absolute;inset:0;z-index:0}.learn-more-section h2{font-size:80px;line-height:1em;letter-spacing:-0.05em;margin-bottom:24px;color:#5a6c81}.learn-more-row{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.learn-more-col a{display:flex;flex-direction:column;background:#fff;padding:16px}.learn-more-col-overlay{height:370px;width:100%;position:relative}.learn-more-col-overlay img{width:100%;height:100%;object-fit:cover}.learn-more-col-overlay span{position:absolute;inset:0;z-index:-1;opacity:0;background:rgba(0,75,141,.75);color:#fff;padding:16px;transition:opacity 150ms ease-in-out;overflow-y:auto}.learn-more-col-overlay span p{font-size:20px;line-height:1.3em}.learn-more-col h3{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;margin-top:16px;color:#004b8d}@media(min-width: 768px){.learn-more-col h3{background:url(../images/icon-our-bus.svg) center right no-repeat}}@media(min-width: 768px){.learn-more-col a:hover .learn-more-col-overlay span,.learn-more-col a:focus-visible .learn-more-col-overlay span{z-index:1;opacity:1}}@media(max-width: 1099px){.learn-more-section{padding:80px 0}.learn-more-section h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em}}@media(max-width: 767px){.learn-more-section{padding:48px 0;background:#f6f6f9}.learn-more-section h2{font-size:40px;line-height:1em;letter-spacing:-0.03em}.learn-more-row{grid-template-columns:1fr;gap:0}.learn-more-col a{border-bottom:1px solid #8d8d8e;padding:16px 46px 16px 0;background:url(../images/icon-learn-more.svg) center right no-repeat;background-size:24px 24px}.learn-more-col:first-child a{border-top:1px solid #8d8d8e}.learn-more-col-overlay{height:auto;order:2}.learn-more-col-overlay img{display:none}.learn-more-col-overlay span{position:static;display:block;background:rgba(0,0,0,0);opacity:1;padding:0}.learn-more-col-overlay span p{line-height:1.4em;letter-spacing:normal;color:#68788c}.learn-more-col h3{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;order:1;margin-top:0;margin-bottom:8px}}.our-capabilities-section{padding:40px 0}.our-capabilities-section h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#838e9f;margin-bottom:24px}.our-capabilities-section h2 strong{display:block;color:#004b8d}.our-capabilities-section h3{font-family:"DMMono-Medium";font-size:14px;line-height:1.2em;letter-spacing:.04em;color:#5a6c81;text-transform:uppercase;margin-bottom:16px}.our-capabilities-top{background:url(../images/capabilities-background.svg) bottom 25px left 40% no-repeat;background-size:310px 88px;padding-bottom:30px}.our-capabilities-top img{display:none}.our-capabilities-row{display:flex;flex-wrap:wrap;gap:20px;position:relative;justify-content:center}.our-capabilities-col{width:calc(33.3333333333% - 13.3333333333px);display:flex;flex-direction:column;background:#f6f6f9;padding:16px;cursor:pointer}@media(min-width: 768px){.our-capabilities-col:hover .our-capabilities-col-img-content,.our-capabilities-col:focus-visible .our-capabilities-col-img-content{z-index:1;opacity:1}}@media(min-width: 768px){.our-capabilities-col:hover .our-capabilities__image-overlay,.our-capabilities-col:focus-visible .our-capabilities__image-overlay{opacity:.75}}.our-capabilities-col img{width:100%;height:320px;object-fit:cover;object-position:top}.our-capabilities-col h4{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;color:#004b8d;margin-top:16px;background:url(../images/icon-plus.svg) center right no-repeat;padding-right:34px;height:auto;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.our-capabilities-col-content{position:absolute;inset:0;visibility:hidden;opacity:0;z-index:-1;background:rgba(0,75,141,.95);backdrop-filter:blur(50px);color:#fff;transition:opacity 300ms ease-in-out;padding:32px}.our-capabilities-col-content-heading{margin-bottom:40px;display:flex;justify-content:space-between}.our-capabilities-col-content-heading h5{font-size:60px;line-height:.9em;letter-spacing:-0.04em}.our-capabilities-col-content-heading button{display:inline-flex;align-items:center;color:#fff;line-height:1.4em;padding:8px 16px;border:1px solid #fff;cursor:pointer}@media(min-width: 767px){.our-capabilities-col-content-heading button{display:none}}.our-capabilities-col-content p{font-size:16px;line-height:1.1em;letter-spacing:-0.02em}.our-capabilities-col-content ul{list-style:disc;margin-top:40px;list-style-position:inside;display:flex;flex-direction:column;gap:5px 0}.our-capabilities-col-content ul li{font-size:16px;line-height:1.3em;letter-spacing:-0.02em;color:#5a6c81}.our-capabilities-col.active .our-capabilities-col-content{visibility:visible;opacity:1;z-index:2}.our-capabilities-col.modal-open h4{background-image:url(../images/icon-minus.svg)}.our-capabilities-col-img{position:relative}.our-capabilities-col-img-content{position:absolute;inset:0;padding:16px;font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#fff;opacity:0;background:rgba(0,75,141,.85);z-index:-1;transition:all 300ms ease-in-out}@media(min-width: 1100px){.our-capabilities-col-img:hover .our-capabilities-col-img-content{z-index:1;opacity:1}}.our-capabilities__image-container{position:relative}.our-capabilities__image-overlay{position:absolute;top:0;height:100%;width:100%;opacity:0;background:#004b8d;transition:opacity .2s}.our-capabilities-modal{background:#f6f6f9;visibility:hidden;opacity:0;height:0;width:100%}.our-capabilities-modal.active{opacity:1;visibility:visible;padding:40px;animation-name:slideDown;animation-duration:800ms;animation-fill-mode:forwards}@keyframes slideDown{from{height:0}to{height:100%}}.our-capabilities-modal-heading{display:flex;justify-content:space-between}.our-capabilities-modal h5{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#004b8d}.our-capabilities-modal button{transform:translateY(-50%) translateX(24px);display:inline-flex;align-items:center;color:#004b8d;line-height:1em;height:38px;padding:8px 16px;border:1px solid #004b8d;cursor:pointer}.our-capabilities-modal button:hover{background:#dbdbdb}.our-capabilities-modal p{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#5a6c81;margin-top:40px}.our-capabilities-modal ul{list-style:disc;margin-top:40px;list-style-position:inside;display:flex;flex-direction:column;gap:5px 0}.our-capabilities-modal ul li{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#5a6c81}@media(max-width: 1099px){.our-capabilities-top{background-position:right 30px center}.our-capabilities-col h4{font-size:24px;line-height:1.3em}}@media(max-width: 767px){.our-capabilities-section h2{font-size:40px;line-height:1em;letter-spacing:-0.03em}.our-capabilities-top{background:none;padding:0}.our-capabilities-row{flex-direction:column;gap:16px;margin:0}.our-capabilities-col{width:100%;background:none;padding:0;border-top:1px solid #c8c7ca}.our-capabilities-col:last-child{border-bottom:1px solid #c8c7ca;padding-bottom:16px}.our-capabilities-col img{display:none}.our-capabilities-col-content{position:static;visibility:visible;opacity:1;display:none;background:none;color:#5a6c81;padding:0}.our-capabilities-col-content-heading{display:none}.our-capabilities-col-content p{line-height:1.4em;margin-top:16px}.our-capabilities-col-content h4{margin:0}.our-capabilities-col.active img{display:block}.our-capabilities-col.active h4{background-image:url(../images/icon-minus.svg)}.our-capabilities-col.active .our-capabilities-col-content{display:block}}a.our-capabilities-col h4{background-image:url(../images/icon-our-blue.svg)}.legal-page-title{padding:64px 0 40px;color:#004b8d;font-size:40px;letter-spacing:-1.2px}@media(max-width: 767px){.legal-page-title{padding:48px 0 40px}}.legal-disclosures{max-width:686px;width:100%;margin:0 auto;padding-bottom:56px}.legal-disclosures h3{font-size:30px;letter-spacing:-0.6px;color:#004b8d;padding-bottom:16px}.legal-disclosures ul{padding-bottom:58px;display:flex;flex-direction:column;gap:8px}.legal-disclosures ul li a{color:#0054d0;line-height:22px;font-family:"Helvetica Neue LT Pro";font-weight:700}.legal-disclosures span{color:#747474;padding-bottom:16px;display:block}.legal-disclosures-group ul{padding-bottom:32px}.legal-content{max-width:686px;width:100%;margin:0 auto;padding-bottom:88px}.legal-content h3{font-size:30px;letter-spacing:-0.6px;color:#004b8d;padding-bottom:16px}.legal-content p{line-height:22px;margin-bottom:16px;color:#004b8d}.legal-content p b,.legal-content p strong{font-family:"Helvetica Neue LT Pro";font-weight:700}.legal-content a{color:#0054d0;line-height:22px;font-family:"Helvetica Neue LT Pro";font-weight:700}.legal-content ul{list-style:disc;list-style-position:inside}.legal-content ul li{line-height:22px;margin-bottom:16px;color:#004b8d}.legal-content ul li b,.legal-content ul li strong{font-family:"Helvetica Neue LT Pro";font-weight:700}.legal-content ol{list-style:decimal;list-style-position:inside}.legal-content ol li{line-height:22px;color:#004b8d}.legal-content ol li b,.legal-content ol li strong{font-family:"Helvetica Neue LT Pro";font-weight:700}.our-leadership-section{padding:40px 0 24px 0}.our-leadership-section h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#838e9f;margin-bottom:24px}.our-leadership-section h2 strong{display:block;color:#004b8d}.our-leadership-section .container-large{position:relative;padding-bottom:96px}.our-leadership-section .container-large:after{content:"";position:absolute;left:24px;right:24px;bottom:0;height:2px;background:#0067ff}.our-leadership-row{display:flex;align-items:center;gap:0 48px;width:100%;max-width:924px;margin-inline:auto}.our-leadership-img{width:410px;border:2px solid #0067ff;position:relative}.our-leadership-img img{width:100%;height:515px;object-fit:cover;padding:8px}.our-leadership-img:after{content:"";position:absolute;width:2px;height:88px;background:#0067ff;left:0;margin-top:8px;top:100%}.our-leadership-content{flex:1;display:flex;flex-direction:column;gap:32px 0}.our-leadership-content p{font-size:24px;line-height:1.3em;letter-spacing:-0.02em}.our-leadership-content-bottom{display:flex;flex-direction:column}.our-leadership-content-bottom span{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#838e9f}.our-leadership-content-bottom span:first-child{color:#0054d0}@media(max-width: 1099px){.our-leadership-section{padding:48px 0}.our-leadership-section .container-large{padding-bottom:0}.our-leadership-section .container-large:after{display:none}.our-leadership-row{max-width:100%;gap:0 20px}.our-leadership-img{width:315px}.our-leadership-img:after{display:none}.our-leadership-img img{height:397px}.our-leadership-content p{font-size:20px;line-height:26px;letter-spacing:-0.01em}.our-leadership-content-bottom span{font-size:20px;line-height:26px;letter-spacing:-0.01em}}@media(max-width: 767px){.our-leadership-section{padding:48px 0}.our-leadership-section h2{font-size:40px;line-height:1em;letter-spacing:-0.03em}.our-leadership-row{flex-direction:column}.our-leadership-img{margin-bottom:24px;width:100%;aspect-ratio:4/5}.our-leadership-img img{height:100%}.our-leadership-content{gap:24px 0}}.our-sectors-sections{margin:24px 0}.our-sectors-back{background:linear-gradient(198deg, #e6f1f7 12.02%, #d5ceff 251.87%);padding:72px 0}.our-sectors-row{width:100%;max-width:1232px;padding:0 40px;margin-inline:auto;display:flex;gap:0 138px}.our-sectors-col-left{width:45%}.our-sectors-col-left h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#004b8d;margin-bottom:48px}.our-sectors-col-left h2 strong{display:block}.our-sectors-col-right{width:55%}.our-sectors-col-right-img{display:none;flex-direction:column;gap:32px 0;align-items:flex-start}.our-sectors-col-right-img.active{display:flex}.our-sectors-col-right-img img:nth-child(1){width:451px;height:504px;object-fit:cover}.our-sectors-col-right-img img:nth-child(2){width:333px;height:376px;object-fit:cover;margin-left:auto}.our-sectors__accordion-slot-groups{display:flex;flex-direction:column;gap:40px}.our-sectors__accordion-slot-group .our-sectors-accordion{margin-top:27px;margin-left:20px}.our-sectors__accordion-slot-group-title{font-size:30px;color:#004b8d}.our-sectors-accordion{display:flex;flex-direction:column;gap:24px 0}.our-sectors-accordion-item img{display:none}.our-sectors-accordion-item button{display:block;width:100%;text-align:left;font-size:30px;line-height:1.1em;letter-spacing:-0.02em;color:#004b8d;background:url(../images/icon-plus.svg) center right no-repeat;cursor:pointer;user-select:none;padding-right:32px}.our-sectors-accordion-item button h3{font-size:30px;line-height:1.1em;letter-spacing:-0.02em}.our-sectors-accordion-item-content{display:none;padding-top:16px;padding-bottom:32px}.our-sectors-accordion-item-content p{line-height:1.4em;color:#5a6c81}.our-sectors-accordion-item-links{display:flex;gap:16px 24px;flex-wrap:wrap;margin-top:24px}.our-sectors-accordion-item-links a,.our-sectors-accordion-item-links span{font-family:"DMMono-Medium";font-size:14px;line-height:1.2em;letter-spacing:.04em;text-transform:uppercase;color:#0067ff;padding-bottom:4px;border-bottom:1px dotted #0067ff;cursor:pointer}.our-sectors-accordion-item-links a:hover,.our-sectors-accordion-item-links span:hover{border-color:#004b8d;color:#004b8d}.our-sectors-accordion-item.active button{background-image:url(../images/icon-minus.svg)}.our-sectors-accordion-item.active .our-sectors-accordion-item-content{display:block}@media(max-width: 1099px){.our-sectors-row{flex-direction:column;gap:32px 0}.our-sectors-col-left{width:100%;order:2}.our-sectors-col-right{width:100%;order:1}.our-sectors-col-right-img{flex-direction:row;gap:0 16px}.our-sectors-col-right-img img:nth-child(1),.our-sectors-col-right-img img:nth-child(2){width:50%;height:287px}}@media(max-width: 767px){.our-sectors-sections{margin:0}.our-sectors-back{background:none;padding:48px 0}.our-sectors-row{padding:0}.our-sectors-col-left h2{font-size:40px;line-height:1em;letter-spacing:-0.03em;color:#838e9f;margin-bottom:24px}.our-sectors-col-left h2 strong{display:block;color:#004b8d}.our-sectors-accordion-item-content{padding-bottom:16px}.our-sectors-accordion-item button{font-size:24px;line-height:1.3em}.our-sectors-accordion-item button h3{font-size:24px;line-height:1.3em}.our-sectors-accordion-item.active img{display:block;width:100%;height:368px;object-fit:cover;margin-bottom:24px}.our-sectors-col-right{display:none}}.our-team-section{padding:48px 0}.our-team-section h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#838e9f}.our-team-section h2 strong{display:block;color:#004b8d}.our-team-top{display:flex;justify-content:space-between;align-items:flex-end}.our-team-top-buttons{display:flex;gap:0 10px}.our-team-top-buttons button{display:inline-flex;width:50px;height:50px;background-size:contain;cursor:pointer}.our-team-top-buttons-prev{background:url(../images/icon-team-left.svg) center center no-repeat}.our-team-top-buttons-prev:hover{background-image:url(../images/icon-slider-arrow-left-hover.svg)}.our-team-top-buttons-next{background:url(../images/icon-team-right.svg) center center no-repeat}.our-team-top-buttons-next:hover{background-image:url(../images/icon-slider-arrow-right-hover.svg)}.our-team-filter{margin:32px 0 0 0}.our-team-filter ul{display:flex;gap:0 8px;overflow-x:auto;white-space:nowrap;width:100%;scrollbar-width:none}.our-team-filter ul::-webkit-scrollbar{width:0;height:0}.our-team-filter ul li button{display:inline-flex;align-items:center;width:min-content;line-height:1.4em;padding:8px 16px;border:1px solid #e8e8e8;color:#68788c;border-radius:100px;cursor:pointer;user-select:none}.our-team-filter ul li button:hover{border-color:#c8c7ca}.our-team-filter ul li button.active{background:#cdd7e6;border-color:#004b8d;color:#004b8d}.our-team-slider{width:100%;margin-top:32px}.our-team-slider .swiper-slide{width:215px}.our-team-slider .swiper-slide.hidden{display:none !important}.our-team-slider .swiper-wrapper{width:max-content}.our-team-slider-item{width:100%;display:flex;flex-direction:column;cursor:pointer}.our-team-slider-item-overlay{position:relative}.our-team-slider-item-overlay img{width:100%;height:285px;object-fit:cover}.our-team-slider-item-overlay:after{content:"";background:url(../images/icon-team-plus.svg) center center no-repeat;background-size:32px 32px;width:32px;height:32px;position:absolute;right:16px;bottom:16px}.our-team-slider-item h3{text-align:left;font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#004b8d;margin-top:16px}.our-team-slider-item p{line-height:24px;color:#68788c;text-align:left;margin-top:8px}.our-team-slider-item span{display:block;line-height:24px;color:#68788c;padding-left:30px;background:url(../images/icon-team-contact.svg) center left no-repeat;background-size:24px 24px;margin-top:8px}.our-team-slider-item i{display:none;font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#68788c}.our-team-slider-item:hover .our-team-slider-item-overlay:after{background-image:url(../images/icon-plus-white.svg)}.our-team-hide-arrows .our-team-top-buttons{display:none}.our-team-hide-mobile-arrows .our-team-mobile-buttons{display:none}@media(min-width: 768px){.our-team-mobile{display:none}}.our-team-mobile-row{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px 15px;margin-top:32px}.our-team-mobile-item{display:flex;flex-direction:column;cursor:pointer}.our-team-mobile-item-overlay{position:relative}.our-team-mobile-item-overlay img{width:100%;aspect-ratio:4/5.7;object-fit:cover}.our-team-mobile-item-overlay:after{content:"";background:url(../images/icon-team-plus.svg) center center no-repeat;background-size:32px 32px;width:32px;height:32px;position:absolute;right:16px;bottom:16px}.our-team-mobile-item h3{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#004b8d;margin-top:16px}.our-team-mobile-item span{display:block;margin-top:2px;font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#68788c}.our-team-mobile-item:hover .our-leadership-list-item-overlay:after{background-image:url(../images/icon-plus-white.svg)}.our-team-modal{position:fixed;display:flex;align-items:center;justify-content:center;z-index:-1;opacity:0;inset:0;padding:0 24px;visibility:hidden;transition:opacity 200ms ease-in-out}.our-team-modal-contain{width:100%;max-width:1043px;margin-inline:auto;background:#fff;padding:70px 40px 40px 40px;position:relative}.our-team-modal-button{display:inline-flex;line-height:1.4em;padding:8px 16px;color:#004b8d;border:1px solid #004b8d;cursor:pointer;position:absolute;right:24px;top:24px}.our-team-modal-button:hover{background:#dbdbdb}.our-team-modal-row{display:flex;gap:0 64px}.our-team-modal-img{width:412px;height:490px;object-fit:cover}.our-team-modal-content{display:flex;flex-direction:column;justify-content:center}.our-team-modal-content h4,.our-team-modal-content h5{font-size:40px;line-height:1em;letter-spacing:-0.03em}.our-team-modal-content h4{color:#004b8d}.our-team-modal-content h5{color:#8d8d8e}.our-team-modal-content span{margin-top:24px;display:block;font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#8d8d8e}.our-team-modal-content ul{margin-top:24px;display:flex;gap:0 8px}.our-team-modal-content ul li img{display:block;width:45px;height:45px;object-fit:cover}.our-team-modal.open{visibility:visible;opacity:1;z-index:94}.our-team-stack{width:100%;margin-top:32px}.our-team-stack-item{margin-bottom:20px;background:#f6f6f9;cursor:unset}.our-team-stack-item__bio-row{display:grid;grid-template-columns:auto 1fr;width:100%;column-gap:40px}.our-team-stack-item__left-img{height:360px;width:450px}.our-team-stack-item__right-bio{margin-top:40px}.our-team-stack-item__leader-img{height:100%;width:100%;object-fit:cover;object-position:top}.our-team-stack-item__leader-name{color:#004b8d}.our-team-stack-item__leader-position{color:#68788c}.our-team-stack-item__leader-name,.our-team-stack-item__leader-position{text-align:left;font-size:30px;line-height:33px;letter-spacing:-0.02em}.our-team-stack-item span{display:block;line-height:24px;color:#68788c;padding-left:30px;background:url(../images/icon-team-contact.svg) center left no-repeat;background-size:24px 24px;margin:8px 0}.our-team-autoplay-item{background:#f6f6f9}.our-team-autoplay-item__bio-row{display:grid;grid-template-columns:auto 1fr;column-gap:40px;width:100%;margin-top:25px;cursor:pointer}.our-team-autoplay-item__left-img{width:450px;height:360px}.our-team-autoplay-item__leader-img{width:100%;height:100%;object-fit:cover;object-position:top}.our-team-autoplay-item__right-bio{position:relative;width:100%;height:100%;padding-top:40px}.our-team-autoplay-item__bio-title{font-size:42px;margin-bottom:6px}.our-team-autoplay-item__leader-position{font-size:22px;color:#8d8d8e}.our-team-autoplay-item__buttons{display:flex}.our-team-autoplay-item__buttons .our-team-top-buttons{margin-left:auto}.our-team-autoplay-item__bio-plus-icon{position:absolute;bottom:0;width:31px;height:31px}.our-team-autoplay-item__swiper-pagination{position:relative;margin-top:30px}.our-team-autoplay-item__swiper-pagination span{height:10px !important;width:10px !important;border-radius:0 !important}.our-team-autoplay-item .our-team-read-bio-button{font-family:"DMMono-Regular"}.our-team-read-bio-button{margin-top:20px;cursor:pointer;text-transform:uppercase;font-size:14px;font-weight:500;color:#0067ff;text-decoration:underline;text-decoration-style:dotted}@media(max-width: 1099px){.our-team-slider{width:auto;margin-right:-24px}.our-team-modal-img{width:340px;height:404px;object-fit:cover}.our-team-modal-content h4,.our-team-modal-content h5{font-size:30px;line-height:1.1em;letter-spacing:-0.02em}.our-team-stack{margin-right:unset}.our-team-stack-item{margin-bottom:40px}.our-team-stack-item__left-img{height:248px;width:285px}.our-team-stack-item__leader-name,.our-team-stack-item__leader-position{font-size:24px;line-height:31.2px}.our-team-autoplay-item__left-img{width:300px;height:300px}.our-team-autoplay-item__buttons .our-team-top-buttons{display:block}}@media(max-width: 767px){.our-team-section h2{font-size:40px;line-height:1em;letter-spacing:-0.03em;margin-bottom:0}.our-team-top{align-items:center}.our-team-top-buttons{display:none}.our-team-slider{width:100%;margin-right:0}.our-team-mobile-buttons{display:flex;justify-content:space-between;gap:0 10px;margin-top:32px}.our-team-mobile-buttons span{display:inline-flex;width:50px;height:50px;background-size:contain;cursor:pointer}.our-team-mobile-buttons-prev{background:url(../images/icon-team-left.svg) center center no-repeat}.our-team-mobile-buttons-next{background:url(../images/icon-team-right.svg) center center no-repeat}.our-team-filter{margin:24px 0}.our-team-slider{border-top:1px solid #c8c7ca}.our-team-slider .swiper-slide{width:auto}.our-team-slider .swiper-wrapper{flex-direction:unset !important}.our-team-slider-item{width:100%;border-bottom:1px solid #c8c7ca;padding:16px 35px 16px 16px;background:url(../images/icon-plus-our-team.svg) center right no-repeat}.our-team-slider-item h3{margin-top:0}.our-team-slider-item-overlay{display:none}.our-team-slider-item span{display:none}.our-team-slider-item i{display:block;margin-top:8px;text-align:left;padding-right:38px}.our-team-slider-disabled{display:none !important}.our-team-modal{top:40px;padding:0}.our-team-modal-img{width:100%;height:475px;object-fit:cover}.our-team-modal-contain{margin-top:auto;height:100%;padding:70px 0 40px 0}.our-team-modal-row{flex-direction:column;overflow-y:auto;margin-top:16px;height:100%}.our-team-modal-content{padding:24px 16px 0 16px}.our-team-modal-content h4,.our-team-modal-content h5{font-size:30px;line-height:1.1em;letter-spacing:-0.02em}.our-team-stack{border-top:unset}.our-team-stack-item{margin-bottom:24px;background:unset}.our-team-stack-item__bio-row{grid-template-columns:1fr}.our-team-stack-item__leader-name,.our-team-stack-item__leader-position{font-size:20px;line-height:26px;letter-spacing:-0.01em}.our-team-stack-item__left-img{height:100%;width:100%}.our-team-stack-item__right-bio{margin-top:24px}.our-team-read-bio-button{margin-top:16px}.our-team-autoplay-item__bio-row{padding:20px;grid-template-columns:1fr}.our-team-autoplay-item__bio-title{margin-top:10px}.our-team-autoplay-item__left-img{width:100%}.our-team-autoplay-item__bio-plus-icon{position:unset;margin-top:20px}}@media(min-width: 768px){.our-team-section--list .swiper-wrapper{width:675px;margin-left:auto;margin-right:auto;flex-wrap:wrap;gap:15px}}@media(min-width: 1413px){.our-team-section--list .swiper-wrapper{width:1365px}}@media(min-width: 768px){.our-team-section--list .swiper-slide{margin:0 !important}}.conferences-hero{background:linear-gradient(180deg, #111b35 0%, #004B8D 100%);padding-top:128px;padding-bottom:24px}@media screen and (max-width: 767px){.conferences-hero{padding-top:103px}}.conferences-hero-container{display:flex;gap:0 20px}@media(max-width: 767px){.conferences-hero-container{flex-direction:column}}.conferences-hero-image{width:65%;order:2}.conferences-hero-image img{width:100%;aspect-ratio:9.2/5.6;object-fit:cover}@media(max-width: 1099px){.conferences-hero-image{width:50%}.conferences-hero-image img{height:472px}}@media(max-width: 767px){.conferences-hero-image{width:100%;order:1}.conferences-hero-image img{height:100%;object-fit:cover;aspect-ratio:1/1}}.conferences-hero-info{width:35%;order:1;display:flex;flex-direction:column;justify-content:space-between}.conferences-hero-info a{display:inline-flex;padding:16px 24px;background:#fff;color:#004b8d;border:1px solid rgba(0,0,0,0);margin-top:25px}.conferences-hero-info a:hover{background:#d5d5d5;border:1px solid #8d8d8e}@media(max-width: 1099px){.conferences-hero-info{width:50%}}@media(max-width: 767px){.conferences-hero-info{width:100%;order:2}.conferences-hero-info a{width:100%;justify-content:center}}.conferences-hero-info .title{padding-top:16px;font-size:60px;line-height:54px;letter-spacing:-2.4px;color:#fff}@media(max-width: 767px){.conferences-hero-info .title{font-size:40px;line-height:40px;letter-spacing:-1.2px}.conferences-hero-info .title:after{content:"";display:block;width:40px;height:3px;background-color:#96edff;margin-top:16px;margin-bottom:16px}}.conferences-hero-info .text{padding-bottom:16px;font-size:24px;line-height:22px;letter-spacing:-0.48px;color:#fff}.conferences-list{padding:48px 0 100px}.conferences-list-nav{padding:12px 0;background:#f6f6f9;position:sticky;top:128px;z-index:3}@media(max-width: 1099px){.conferences-list-nav{top:104px}}.conferences-list-nav-scroll{overflow-x:auto}.conferences-list-nav-container{display:flex;align-items:center;gap:8px;width:max-content}.conferences-list-nav-container a{color:#5a6c81;line-height:22px;padding:8px 16px;border:1px solid #e8e8e8;border-radius:40px}@media screen and (max-width: 767px){.conferences-list-nav-container a{font-size:14px;line-height:19px}}.conferences-list-nav-container a:hover{border-color:#c8c7ca}.conferences-list-nav-container a.active{border:1px solid #004b8d;color:#004b8d;background:#cdd7e6}.conferences-list-container{display:flex;flex-direction:column;gap:100px}@media screen and (max-width: 1099px){.conferences-list-container{gap:80px}}@media screen and (max-width: 767px){.conferences-list-container{gap:64px}}.conferences-list-group-title h2{color:#004b8d;font-size:60px;font-family:"Helvetica Neue LT Pro";font-weight:100;line-height:1.1em;letter-spacing:-1.8px}@media screen and (max-width: 767px){.conferences-list-group-title h2{font-size:48px;line-height:48px;letter-spacing:-1.92px}}.conferences-list-group-title:after{content:"";display:block;width:100%;height:1px;background-color:#c8c7ca;margin-top:32px;margin-bottom:48px}@media screen and (max-width: 767px){.conferences-list-group-title:after{margin-top:24px;margin-bottom:32px}}.conferences-list-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:64px 20px}@media screen and (max-width: 1099px){.conferences-list-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767px){.conferences-list-grid{grid-template-columns:repeat(1, 1fr);gap:32px}}.conferences-list-item a{display:block}@media(min-width: 767px){.conferences-list-item a:hover .conferences-list__image-overlay{opacity:.75}}.conferences-list-item a img{background:#f6f6f9;height:100%;width:100%;object-fit:cover}.conferences-list-item a .title{color:#004b8d;font-size:30px;line-height:110%;letter-spacing:-0.6px;padding-top:16px}@media screen and (max-width: 767px){.conferences-list-item a .title{padding:0}}.conferences-list-item a .date{color:#68788c;line-height:22px;padding-top:8px}.conferences-list__image-container{display:grid;position:relative;height:300px;width:100%;overflow:hidden}.conferences-list__image-overlay{position:absolute;height:100%;width:100%;opacity:0;background:#004b8d;transition:opacity .2s}.conferences-post-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:20px}@media screen and (max-width: 1099px){.conferences-post-grid{display:block}}.conferences-post-container{grid-column:3/span 8;display:flex;flex-direction:column;padding:48px 0 100px;gap:80px}.conferences-post .title{font-size:40px;color:#004b8d;line-height:40px;letter-spacing:-1.2px}@media screen and (max-width: 767px){.conferences-post .title{font-size:30px;line-height:33px;letter-spacing:-0.9px}}.conferences-post .two-col{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;padding-top:40px}@media screen and (max-width: 767px){.conferences-post .two-col{display:flex;flex-direction:column}}.conferences-post h3{font-size:24px;line-height:31px;letter-spacing:-0.48px;color:#004b8d}.conferences-post p{color:#68788c;line-height:22px}.conferences-post ul{list-style-position:inside;list-style-type:disc;padding-left:10px}.conferences-post ul li{color:#68788c;line-height:22px}.conferences-post-image-slider-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px}.conferences-post-image-slider-nav{display:flex;gap:8px}.conferences-post-image-slider-nav a{width:50px;height:50px;border:1px solid #838e9f;display:flex;justify-content:center;align-items:center;transition:all .5s}.conferences-post-image-slider-nav a:hover{border:1px solid #004b8d;background-color:#004b8d}.conferences-post-image-slider-nav a:hover svg path{stroke:#fff}.philanthropy-featured-info{padding:64px 0}@media screen and (max-width: 767px){.philanthropy-featured-info{padding:48px 0}}.philanthropy-featured-info-grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:0 20px}@media screen and (max-width: 767px){.philanthropy-featured-info-grid{display:block}}.philanthropy-featured-info-title{grid-column:1/span 4;grid-row:1/span 2}@media screen and (max-width: 1099px){.philanthropy-featured-info-title{grid-column:1/span 12;margin-bottom:40px}}@media screen and (max-width: 767px){.philanthropy-featured-info-title{margin-bottom:24px}}.philanthropy-featured-info-title h2{font-size:60px;font-family:"Helvetica Neue LT Pro";font-weight:100;line-height:60px;color:#004b8d;letter-spacing:-1.8px;margin-bottom:30px}@media screen and (max-width: 1099px){.philanthropy-featured-info-title h2{margin-bottom:0}.philanthropy-featured-info-title h2 br{display:none}}@media screen and (max-width: 767px){.philanthropy-featured-info-title h2{font-size:48px;line-height:48px;letter-spacing:-1.92px}}.philanthropy-featured-info-image{grid-column:6/span 7;margin-bottom:32px}@media screen and (max-width: 1099px){.philanthropy-featured-info-image{grid-column:1/span 12;margin-bottom:32px}}@media screen and (max-width: 767px){.philanthropy-featured-info-image{margin-bottom:24px}.philanthropy-featured-info-image img{aspect-ratio:1/1;object-position:center;object-fit:cover}}.philanthropy-featured-info-image img{width:100%}.philanthropy-featured-info-small-image{grid-column:6/span 3}@media screen and (max-width: 1099px){.philanthropy-featured-info-small-image{grid-column:1/span 6}}@media screen and (max-width: 767px){.philanthropy-featured-info-small-image{display:none}}.philanthropy-featured-info-small-image img{width:100%}.philanthropy-featured-info-text{grid-column:9/span 4;display:flex;flex-direction:column;justify-content:center;padding:0 24px}@media screen and (max-width: 1099px){.philanthropy-featured-info-text{grid-column:7/span 6}}@media screen and (max-width: 767px){.philanthropy-featured-info-text{grid-column:1/span 12;padding:0}}.philanthropy-featured-info-text p{color:#68788c;line-height:22px}.philanthropy-featured-info-text .author{color:#0054d0;font-size:20px;line-height:26px;letter-spacing:-0.2px;padding-top:32px}.philanthropy-featured-info-text span{color:#68788c;line-height:22px;padding-top:10px}.philanthropy-numbers{text-align:center}@media(max-width: 767px){.philanthropy-numbers{background-color:#f6f6f9}}.philanthropy-numbers-background{background-color:#f6f6f9;padding:48px 32px}@media screen and (max-width: 767px){.philanthropy-numbers-background{padding:56px 0 32px}}.philanthropy-numbers-title{font-size:60px;font-family:"Helvetica Neue LT Pro";font-weight:100;line-height:60px;letter-spacing:-1.8px;text-align:center;display:block;color:#004b8d}@media screen and (max-width: 767px){.philanthropy-numbers-title{font-size:48px;line-height:48px;letter-spacing:-1.92px}}.philanthropy-numbers-container{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px;margin-top:48px;overflow:hidden}@media(max-width: 1099px){.philanthropy-numbers-container{gap:40px 64px;padding:40px 20px}}@media screen and (max-width: 767px){.philanthropy-numbers-container{gap:56px;margin-top:24px;padding:40px 0;flex-direction:column;width:100%;justify-content:center;align-items:center}}.philanthropy-numbers-item{padding:40px 20px;text-align:center;background-color:#fff}@media(min-width: 1099px){.philanthropy-numbers-item{padding-left:40px;padding-right:40px}}.philanthropy-numbers__heading{padding-bottom:8px;font-size:40px;line-height:88%;white-space:nowrap;font-family:"Helvetica Neue LT Pro";font-weight:100;color:#a08e73}@media(min-width: 400px){.philanthropy-numbers__heading{font-size:60px}}@media(min-width: 1099px){.philanthropy-numbers__heading{font-size:80px}}.philanthropy-numbers__number{padding-bottom:8px;line-height:88%;font-family:"Helvetica Neue LT Pro";font-weight:100;color:#a08e73}.philanthropy-numbers__description{max-width:300px;margin-left:auto;margin-right:auto;color:#004b8d;line-height:140%;margin-top:8px}.philanthropy-articles{padding-top:64px}.philanthropy-articles-grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:0 24px;align-items:center}@media screen and (max-width: 1099px){.philanthropy-articles-grid{grid-gap:20px}}@media screen and (max-width: 767px){.philanthropy-articles-grid{display:block}}.philanthropy-articles img{object-position:top}.philanthropy-articles-images-col-3{grid-column:1/span 7;display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width: 1099px){.philanthropy-articles-images-col-3{grid-column:1/span 12}}@media screen and (max-width: 767px){.philanthropy-articles-images-col-3{margin-bottom:24px}}.philanthropy-articles-images-col-3-main-image{width:100%}.philanthropy-articles-images-col-3-main-image img{width:100%}@media screen and (max-width: 767px){.philanthropy-articles-images-col-3-main-image img{aspect-ratio:1/1;object-fit:cover;object-position:center}}.philanthropy-articles-images-col-3-sub-image{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.philanthropy-articles-images-col-3-sub-image img{width:100%}@media screen and (max-width: 767px){.philanthropy-articles-images-col-3-sub-image img{aspect-ratio:1/1;object-fit:cover;object-position:center}}.philanthropy-articles-info{grid-column:8/span 5}@media screen and (max-width: 1099px){.philanthropy-articles-info{grid-column:1/span 12}}.philanthropy-articles-info .title{color:#004b8d;font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-1.8px;margin-bottom:32px}.philanthropy-articles-info .title:after{content:"";display:block;width:24px;height:3px;background-color:#0067ff;margin-top:22px}@media screen and (max-width: 767px){.philanthropy-articles-info .title:after{font-size:48px;line-height:48px;letter-spacing:-1.92px}}.philanthropy-articles-info .title-no-border{color:#004b8d;font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-1.8px}@media screen and (max-width: 767px){.philanthropy-articles-info .title{font-size:48px;line-height:48px;letter-spacing:-1.92px}}.philanthropy-articles-info .subtitle{color:#004b8d;font-size:30px;line-height:110%;letter-spacing:-0.6px}.philanthropy-articles-info .text{padding:24px 0}.philanthropy-articles-info .text p{color:#004b8d;font-weight:400;line-height:1.4}.philanthropy-articles-info .button{padding:16px 24px;background-color:#004b8d;border:1px solid #004b8d;line-height:22px;color:#fff;transition:all .5s}.philanthropy-articles-info .button:hover{background-color:#6b7693;border:1px solid #485372}@media screen and (max-width: 767px){.philanthropy-articles-info .button{display:block;text-align:center}}.philanthropy-articles .philanthropy-articles-grid-left{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:0 24px;align-items:center}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-left{grid-gap:20px}}.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-info{grid-column:1/span 5;align-self:start}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-info{order:2;grid-column:1/span 12}}.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-left{grid-column:6/span 3;align-self:start;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-left{grid-column:1/span 5}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-left{grid-column:1/span 12}}.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-left img:nth-child(1){aspect-ratio:4/3;object-fit:cover;display:block}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-left img:nth-child(1){aspect-ratio:1.33/1}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-left img:nth-child(1){aspect-ratio:16/9;order:2}}.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-left img:nth-child(2){aspect-ratio:.67/1;object-fit:cover;display:block}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-left img:nth-child(2){aspect-ratio:.62/1}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-left img:nth-child(2){aspect-ratio:1/1}}.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-right{grid-column:9/span 4;align-self:start;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-right{grid-column:6/span 7}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-right{grid-column:1/span 12;display:grid;grid-template-columns:repeat(2, 1fr)}}.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-right img:nth-child(1){aspect-ratio:1.13/1;object-fit:cover;display:block}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-right img:nth-child(1){aspect-ratio:1.12/1}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-right img:nth-child(1){aspect-ratio:1/1}}.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-right img:nth-child(2){aspect-ratio:1.33/1;object-fit:cover;display:block}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-right img:nth-child(2){aspect-ratio:1.3/1}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-left .philanthropy-articles-images-col-4-right img:nth-child(2){aspect-ratio:1/1}}.philanthropy-articles .philanthropy-articles-grid-right{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:0 24px;align-items:center}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-right{grid-gap:20px}}.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-info{grid-column:8/span 5}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-info{order:2;grid-column:1/span 12}}.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-left{grid-column:1/span 3;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-left{grid-column:1/span 5}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-left{grid-column:1/span 12}}.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-left img:nth-child(1){aspect-ratio:4/3;object-fit:cover;display:block}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-left img:nth-child(1){aspect-ratio:1.33/1}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-left img:nth-child(1){aspect-ratio:16/9;display:none}}.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-left img:nth-child(2){aspect-ratio:.67/1;object-fit:cover;display:block}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-left img:nth-child(2){aspect-ratio:.62/1}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-left img:nth-child(2){aspect-ratio:1/1}}.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-right{grid-column:4/span 4;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-right{grid-column:6/span 7}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-right{grid-column:1/span 12;display:grid;grid-template-columns:repeat(2, 1fr)}}.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-right img:nth-child(1){aspect-ratio:1.11/1;object-fit:cover;display:block}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-right img:nth-child(1){aspect-ratio:1.12/1}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-right img:nth-child(1){aspect-ratio:1/1}}.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-right img:nth-child(2){aspect-ratio:1.31/1;object-fit:cover;display:block}@media screen and (max-width: 1099px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-right img:nth-child(2){aspect-ratio:1.3/1}}@media screen and (max-width: 767px){.philanthropy-articles .philanthropy-articles-grid-right .philanthropy-articles-images-col-4-right img:nth-child(2){aspect-ratio:1/1}}.philanthropy-video{margin-top:64px}.philanthropy-video-holder{position:relative;cursor:pointer;height:100%;width:100%;max-height:72vh;aspect-ratio:16/9}.philanthropy-video-holder img{position:absolute;width:100%;height:100%;object-fit:cover;inset:0}.philanthropy-video-holder:after{content:"";top:50%;left:50%;transform:translate(-50%, -50%);background:url(../images/icon-back-play.svg) center center no-repeat;width:64px;height:80px;position:absolute}.philanthropy-video-holder video{display:block;width:100%;margin-inline:auto;max-width:100%;aspect-ratio:16/9;max-height:72vh;background:#000}.philanthropy-video-holder.active{cursor:default}.philanthropy-video-holder.active img{display:none}.philanthropy-video-holder.active:after{display:none}.philanthropy-additional-information{padding-top:48px;padding-bottom:64px}.philanthropy-additional-information .cantor-photo{width:100%;margin-bottom:48px;display:block}@media screen and (max-width: 767px){.philanthropy-additional-information .cantor-photo{display:none}}.philanthropy-additional-information-grid{display:grid;grid-template-columns:repeat(12, 1fr)}@media screen and (max-width: 1099px){.philanthropy-additional-information-grid{display:block}}.philanthropy-additional-information-title{grid-column:1/span 7}@media screen and (max-width: 1099px){.philanthropy-additional-information-title{margin-bottom:32px}}.philanthropy-additional-information-title h2{font-size:60px;font-family:"Helvetica Neue LT Pro";font-weight:100;line-height:60px;letter-spacing:-1.8px;color:#004b8d}@media screen and (max-width: 767px){.philanthropy-additional-information-title h2{font-size:48px;line-height:48px}}.philanthropy-additional-information-info{grid-column:8/span 5;display:flex;flex-direction:column}.philanthropy-additional-information-info h3{color:#004b8d;line-height:22px}.philanthropy-additional-information-info h3:not(:first-child){margin-top:32px}.philanthropy-additional-information-info p{color:#68788c;line-height:140%;margin-top:8px}.philanthropy-additional-information-info p a{color:#68788c;line-height:140%;text-decoration:underline}.philanthropy-additional-information-info ul{list-style:none;margin-top:8px;display:flex;flex-direction:column;gap:4px}.philanthropy-additional-information-info ul li{display:flex;margin-bottom:4px;gap:8px;align-items:center}.philanthropy-additional-information-info ul li a{display:block;color:#68788c;font-size:14px;line-height:19px;letter-spacing:.28px}.recent-transactions-section{padding:48px 0}.recent-transactions-top{display:flex;justify-content:space-between;align-items:flex-end}.recent-transactions-top h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#838e9f}.recent-transactions-top h2 strong{display:block;color:#004b8d}.recent-transactions-top-button{display:inline-flex;line-height:1.4em;line-height:22px;padding:16px 24px;color:#fff;background:#004b8d;border:1px solid rgba(0,0,0,0);cursor:pointer}.recent-transactions-top-button:hover{background:#6b7693;border-color:#485372}.recent-transactions-filter{margin:32px 0}.recent-transactions-filter ul{display:flex;gap:0 8px;overflow-x:auto;white-space:nowrap;width:100%;scrollbar-width:none}.recent-transactions-filter ul::-webkit-scrollbar{width:0;height:0}.recent-transactions-filter ul li button{display:inline-flex;align-items:center;width:min-content;line-height:1.4em;padding:8px 16px;border:1px solid #e8e8e8;color:#5a6c81;border-radius:100px;cursor:pointer;user-select:none}.recent-transactions-filter ul li button:hover{border-color:#c8c7ca}.recent-transactions-filter ul li button.active{background:#cdd7e6;border-color:#004b8d;color:#004b8d}.recent-transactions-row{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 20px;max-width:1400px;margin-left:auto;margin-right:auto}.recent-transactions-item{display:grid;grid-template-areas:"image" "industry" "amount" "subheading" "content";grid-gap:8px;width:100%;max-width:200px;border-radius:24px;border:12px solid #f6f6f9;padding:20px 16px;text-align:center}@media(min-width: 420px){.recent-transactions-item{grid-template-rows:auto 1fr auto 1fr 1fr;grid-gap:16px}}@media(min-width: 1099px){.recent-transactions-item{max-width:250px}}@media(min-width: 1280px){.recent-transactions-item{max-width:333px}}.recent-transactions-item.hidden{display:none !important}.recent-transactions-item-img{display:flex;justify-content:center;align-items:center;width:100%;height:180px}.recent-transactions-item-img img{width:auto;max-width:72%;max-height:100%;height:auto;object-fit:cover}.recent-transactions__industry-wrapper{grid-area:industry;display:grid;width:100%;max-height:90px;border:1px solid #e8e8e8;border-radius:1000px;padding:4px 12px}.recent-transactions__industry{place-self:center;line-height:1.4em;color:#5a6c81}.recent-transactions__amount{grid-area:amount;place-self:center;font-size:20px;line-height:1.1em;letter-spacing:-0.03em;font-family:"Helvetica Neue LT Pro";font-weight:500;color:#004b8d}@media(min-width: 1399px){.recent-transactions__amount{font-size:40px}}.recent-transactions__subheading{grid-area:subheading;font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#004b8d}.recent-transactions__content{grid-area:content;line-height:1.4em;color:#747474}.recent-transactions-mobile-button{display:none}.recent-transactions-modal{position:fixed;display:flex;align-items:center;justify-content:center;z-index:-1;opacity:0;inset:0;padding:0 24px;visibility:hidden;transition:opacity 200ms ease-in-out}.recent-transactions-modal.open{visibility:visible;opacity:1;z-index:94}.recent-transactions-modal-contain{width:100%;margin-inline:auto;background:#fff;padding:0 24px;margin:0 24px;position:relative}.recent-transactions-modal-top{display:flex;justify-content:space-between;align-items:center;padding:22px 0 0 0}.recent-transactions-modal-top h3{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#004b8d}.recent-transactions-modal-button{display:inline-flex;line-height:1.4em;padding:8px 16px;color:#004b8d;border:1px solid #004b8d;cursor:pointer}.recent-transactions-modal-button:hover{background:#dbdbdb}.recent-transactions-tabs-on-modal{height:calc(100svh - 220px);overflow-y:auto;padding-bottom:24px}.recent-transactions-filter-on-modal .recent-transactions-filter{margin:16px 0 24px 0}@media(max-width: 1099px){.recent-transactions-row{grid-template-columns:repeat(3, minmax(0, 1fr))}.recent-transactions .recent-transactions-tabs-on-section .recent-transactions-row .recent-transactions-item:nth-child(7),.recent-transactions .recent-transactions-item:nth-child(8){display:none}.recent-transactions-item{border-width:8px}.recent-transactions-item-img{height:131px}.recent-transactions-item h3{line-height:1.1em;letter-spacing:-0.03em}.recent-transactions-tabs-on-modal{height:calc(100svh - 182px)}.recent-transactions-modal{padding:0}.recent-transactions-modal-contain{margin:38px 0 0 0}}@media(max-width: 767px){.recent-transactions-section{padding:48px 0}.recent-transactions-top h2{font-size:40px;line-height:1em;letter-spacing:-0.03em;margin-bottom:0}.recent-transactions-top-button{display:none}.recent-transactions-row{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px 16px}.recent-transactions-item-img{height:110px}.recent-transactions-item h3{font-size:20px}.recent-transactions-item h4{line-height:1.4em;letter-spacing:normal}.recent-transactions-mobile-button{display:flex;width:100%;align-items:center;justify-content:center;line-height:1.4em;color:#fff;background:#004b8d;padding:16px 24px;margin-top:48px;border:1px solid rgba(0,0,0,0);cursor:pointer}.recent-transactions-mobile-button:hover{background:#6b7693;border-color:#485372}}.contact-mini-section{padding:50px 0 100px 0}.contact-mini-section h2,.contact-mini-section h3{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#004b8d}.contact-mini-section h3{color:#838e9f}.contact-mini-row{display:flex;justify-content:space-between;gap:0 32px}.contact-mini-col-left{flex-grow:1}.contact-mini-col-left p{font-size:30px;line-height:1.1em;color:#68788c;max-width:451px;margin-top:32px}.contact-mini-col-right{max-width:451px}.contact-mini-col-right p{font-size:30px;line-height:1.1em;color:#68788c}.contact-mini-col-right h4{font-size:20px;line-height:1.4em;color:#68788c;margin-top:35px}.contact-mini-col-right h4 a{color:#68788c}.contact-mini-col-right a:not([href^=tel]),.contact-mini-col-right a:not([href^=mailto]),.contact-mini-col-right button{display:inline-flex;align-items:center;line-height:1.4em;color:#fff;background:#004b8d;padding:16px 24px;margin-top:48px;border:1px solid rgba(0,0,0,0)}.contact-mini-col-right a:not([href^=tel]):hover,.contact-mini-col-right a:not([href^=tel]):focus-visible,.contact-mini-col-right a:not([href^=mailto]):hover,.contact-mini-col-right a:not([href^=mailto]):focus-visible,.contact-mini-col-right button:hover,.contact-mini-col-right button:focus-visible{background:#6b7693;border-color:#485372;cursor:pointer}.contact-mini-col-right a[href^=tel],.contact-mini-col-right a[href^=mailto]{font-size:20px;line-height:1.4em;color:#68788c;background:rgba(0,0,0,0) !important;padding:0;margin:0}.contact-mini-col-right a[href^=tel]:hover,.contact-mini-col-right a[href^=tel]:focus-visible,.contact-mini-col-right a[href^=mailto]:hover,.contact-mini-col-right a[href^=mailto]:focus-visible{background:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}@media(max-width: 1099px){.contact-mini-col-right a{margin-top:32px}}@media(max-width: 767px){.contact-mini-section{padding:48px 0 88px 0}.contact-mini-section h2,.contact-mini-section h3{font-size:40px;line-height:1em;letter-spacing:-0.03em}.contact-mini-row{flex-direction:column;gap:24px 0}.contact-mini-col-left{width:100%}.contact-mini-col-left p{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;max-width:100%}.contact-mini-col-right{width:100%;max-width:100%}.contact-mini-col-right p{font-size:24px;line-height:1.3em;letter-spacing:-0.02em}.contact-mini-col-right a{display:flex;justify-content:center}}.our-leadership-carousel-section{padding:40px 0 0 0}.our-leadership-carousel-section h2{font-size:60px;line-height:.9em;letter-spacing:-0.04em;color:#838e9f}.our-leadership-carousel-section h2 strong{display:block;color:#004b8d}.our-leadership-carousel-section .container-large{position:relative}.our-leadership-carousel-section .container-large:after{content:"";position:absolute;left:24px;right:24px;bottom:0;height:2px;background:#0067ff}.our-leadership-carousel-desktop{display:flex;max-width:1162px;margin-inline:auto;gap:0 48px;margin-top:45px;padding-bottom:96px}.our-leadership-carousel-desktop-left{width:50%;display:flex;gap:0;justify-content:center;position:relative;z-index:1}.our-leadership-carousel-desktop-left-img{width:50px;height:499px;opacity:.6;border:2px solid rgba(0,0,0,0);padding:8px;transition:width 300ms ease;position:relative}.our-leadership-carousel-desktop-left-img:after{content:"";position:absolute;width:2px;height:88px;background:rgba(0,0,0,0);left:0;margin-top:8px;top:100%;transition:background 300ms ease}.our-leadership-carousel-desktop-left-img img{object-fit:cover;width:100%;height:100%;cursor:pointer}.our-leadership-carousel-desktop-left-img.active{width:394px;opacity:1;z-index:2;border-color:#0067ff}.our-leadership-carousel-desktop-left-img.active:after{background:#0067ff}.our-leadership-carousel-desktop-right{width:50%}.our-leadership-carousel-desktop-right-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;position:relative}.our-leadership-carousel-desktop-right-content-item{opacity:0;z-index:-1;transition:opacity 300ms ease;visibility:hidden;position:absolute}.our-leadership-carousel-desktop-right-content-item::after{content:""}.our-leadership-carousel-desktop-right-content-item p{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;margin-bottom:32px;color:#004b8d}.our-leadership-carousel-desktop-right-content-item h3{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#0054d0}.our-leadership-carousel-desktop-right-content-item h4{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#68788c}.our-leadership-carousel-desktop-right-content-item.active{opacity:1;z-index:1;visibility:visible;position:static}.our-leadership-carousel-mobile{display:none}@media(max-width: 1099px){.our-leadership-carousel-section .container-large:after{display:none}.our-leadership-carousel-desktop{flex-direction:column;gap:40px 0;margin-top:32px}.our-leadership-carousel-desktop-left{width:100%}.our-leadership-carousel-desktop-left-img{height:439px;width:44px}.our-leadership-carousel-desktop-left-img:after{display:none}.our-leadership-carousel-desktop-left-img.active{width:346px}.our-leadership-carousel-desktop-right{width:100%}}@media(max-width: 767px){.our-leadership-carousel-section{padding:48px 0}.our-leadership-carousel-section h2{font-size:40px;line-height:1em;letter-spacing:-0.03em}.our-leadership-carousel-desktop{display:none}.our-leadership-carousel-mobile{display:block}.our-leadership-carousel-mobile-gallery{width:100%;margin:32px auto 0 auto}.our-leadership-carousel-mobile-gallery .gallery-slider{width:100%;height:auto;margin:0 0 10px 0;overflow-x:hidden}.our-leadership-carousel-mobile-gallery .gallery-slider .swiper-slide{width:auto}.our-leadership-carousel-mobile-gallery .gallery-slider .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:3/4;margin:0 auto;border:1px solid #0067ff;padding:8px}.our-leadership-carousel-mobile-gallery .gallery-thumbs{padding:16px 0 20px 0;margin-left:16px;margin-right:16px;overflow:hidden}.our-leadership-carousel-mobile-gallery .gallery-thumbs .swiper-slide{width:100%;text-align:center;opacity:.2;position:relative}.our-leadership-carousel-mobile-gallery .gallery-thumbs .swiper-slide-active{opacity:1}.our-leadership-carousel-mobile-gallery .gallery-thumbs .swiper-slide-active:after{content:"";position:absolute;top:100%;left:50%;transform:translateY(8px) translateX(-50%);width:10px;height:10px;background:#004b8d}.our-leadership-carousel-mobile-gallery .gallery-thumbs .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:3/4}.our-leadership-carousel-mobile-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;margin-top:32px;position:relative}.our-leadership-carousel-mobile-content-item{opacity:0;z-index:-1;transition:opacity 300ms ease;visibility:hidden;position:absolute}.our-leadership-carousel-mobile-content-item::after{content:""}.our-leadership-carousel-mobile-content-item p{font-size:20px;line-height:26px;letter-spacing:-0.01em;margin-bottom:32px;color:#004b8d}.our-leadership-carousel-mobile-content-item h3{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#0054d0}.our-leadership-carousel-mobile-content-item h4{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#68788c}.our-leadership-carousel-mobile-content-item.active{opacity:1;z-index:1;visibility:visible;position:static}}.our-pillars-section{background:#f6f6f9;padding:56px 0}.our-pillars-section h2{font-family:"DMMono-Medium";font-size:14px;line-height:1.2em;letter-spacing:.04em;margin-bottom:24px;color:#68788c;text-transform:uppercase}.our-pillars-section h4{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#68788c;margin-bottom:24px}.our-pillars-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:48px 20px}.our-pillars-col h3{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;margin-bottom:16px;color:#004b8d}.our-pillars-col p{line-height:1.4em;color:#68788c}@media(max-width: 1099px){.our-pillars-row{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.our-pillars-section{padding:48px 0}.our-pillars-section h4 br{display:none}.our-pillars-row{grid-template-columns:1fr}}.building-back-section{padding:64px 0 0 0}.building-back-section h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d;margin-bottom:32px}.building-back-video-holder{position:relative;cursor:pointer;height:100%;width:100%;max-height:72vh;aspect-ratio:16/9}.building-back-video-holder img{position:absolute;width:100%;height:100%;object-fit:cover;inset:0}.building-back-video-holder:after{content:"";top:50%;left:50%;transform:translate(-50%, -50%);background:url(../images/icon-back-play.svg) center center no-repeat;width:64px;height:80px;position:absolute}.building-back-video-holder video{display:block;width:100%;margin-inline:auto;max-width:100%;aspect-ratio:16/9;max-height:72vh;background:#000}.building-back-video-holder.active{cursor:default}.building-back-video-holder.active img{display:none}.building-back-video-holder.active:after{display:none}.building-back-row{display:flex;gap:0 20px;margin-top:20px}.building-back-col{width:50%}.building-back-col img{width:100%;aspect-ratio:16/10.4;object-fit:cover}@media(max-width: 1099px){.building-back-section{padding:32px 0}}@media(max-width: 767px){.building-back-section{padding:48px 0}.building-back-section h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}.building-back-row{display:none}.building-back-row-no-video{display:flex;flex-direction:column;gap:20px 0}.building-back-row-no-video .building-back-col{width:100%}}.our-history-section{padding:32px 0 80px 0}.our-history-section h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d;margin-bottom:64px}.our-history-slider{display:flex;gap:0 20px}.our-history-content{position:relative;flex-grow:1;max-width:calc(100% - 97px)}.our-history-content-item{position:absolute;inset:0;opacity:0;z-index:-1;visibility:hidden;transition:opacity 300ms ease}.our-history-content-item.active{z-index:1;opacity:1;visibility:visible;position:static}.our-history-content-row{display:flex;gap:0 20px;justify-content:center}.our-history-content-col-left{width:568px;max-width:50%}.our-history-content-col-left img{width:568px;height:411px;object-fit:cover}.our-history-content-col-right{width:451px;max-width:50%;position:relative}.our-history-content-col-right h3{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:150px;line-height:.9em;letter-spacing:-0.05em;position:relative;left:-120px;top:-76px}.our-history-content-col-right h4{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;color:#004b8d}.our-history-content-col-right p{line-height:1.4em;color:#68788c;margin-top:16px}.our-history-content-item-no-img .our-history-content-col-right{width:100%;max-width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:0 20px;justify-content:center}.our-history-content-item-no-img .our-history-content-col-right h3{position:static;grid-row:span 2;text-align:center}.our-history-content-item-no-img .our-history-content-col-right h4,.our-history-content-item-no-img .our-history-content-col-right p{max-width:451px}.our-history-filters{width:97px;display:flex;justify-content:center}@media(min-width: 1100px){.our-history-filters{order:-1}}.our-history-filters ul{display:flex;flex-direction:column;gap:8px}.our-history-filters ul li{display:inline-flex;font-size:18px;line-height:1.2em;padding:4px 6px;color:#68788c;cursor:pointer}.our-history-filters ul li.active{background:#004b8d;color:#fff}@media(min-width: 1100px){.our-history-filters{max-height:502px;overflow-y:auto;margin-top:-50px}.our-history-filters::-webkit-scrollbar{width:6px}.our-history-filters::-webkit-scrollbar-track{background:#e8e8e8;border-radius:100px}.our-history-filters::-webkit-scrollbar-thumb{background:#004b8d;border-radius:100px}.our-history-filters::-webkit-scrollbar-thumb:hover{background:#5a6c81}}@media(max-width: 1099px){.our-history-section h2{margin-bottom:32px}.our-history-slider{gap:32px 0;flex-direction:column-reverse}.our-history-content{max-width:100%}.our-history-content-col-left{width:50%;max-width:50%}.our-history-content-col-left img{width:100%;height:255px}.our-history-content-col-right{width:50%;max-width:50%}.our-history-content-col-right h3{position:static;font-size:80px;line-height:1em;letter-spacing:-0.08em}.our-history-content-item-no-img .our-history-content-col-right{grid-template-columns:1fr;gap:16px 0;justify-content:flex-start}.our-history-content-item-no-img .our-history-content-col-right h3{grid-row:auto;text-align:left}.our-history-content-item-no-img .our-history-content-col-right h4,.our-history-content-item-no-img .our-history-content-col-right p{max-width:100%}.our-history-filters{overflow-x:auto;white-space:nowrap;width:100%;scrollbar-width:none}.our-history-filters::-webkit-scrollbar{width:0;height:0}.our-history-filters ul{flex-direction:row;width:100%}}@media(max-width: 767px){.our-history-section{padding:48px 0}.our-history-section h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}.our-history-content-row{flex-direction:column;gap:24px 0}.our-history-content-col-left{width:100%;max-width:100%}.our-history-content-col-left img{height:244px}.our-history-content-col-right{width:100%;max-width:100%}.our-history-content-col-right h3{font-family:"Helvetica Neue LT Pro";font-size:60px;line-height:.9em;letter-spacing:-0.04em}.our-history-content-col-right h4{margin-top:16px}.our-history-filters{width:calc(100% + 16px);margin-left:-16px;padding-left:16px}}.our-leadership-list-section{padding:48px 0 48px 0}.our-leadership-list-section h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d;margin-bottom:32px}.our-leadership-list-row{display:grid;grid-template-columns:repeat(6, 1fr);gap:24px 20px}.our-leadership-list-item{cursor:pointer;display:flex;flex-direction:column}.our-leadership-list-item span{display:none;margin-top:2px;font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#68788c}.our-leadership-list-item-overlay{position:relative}.our-leadership-list-item-overlay img{width:100%;aspect-ratio:4/5.7;object-fit:cover}.our-leadership-list-item-overlay:after{content:"";background:url(../images/icon-team-plus.svg) center center no-repeat;background-size:32px 32px;width:32px;height:32px;position:absolute;right:16px;bottom:16px}.our-leadership-list-item h3{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#004b8d;margin-top:16px}.our-leadership-list-item:hover .our-leadership-list-item-overlay:after{background-image:url(../images/icon-plus-white.svg)}.our-leadership-list-modal{position:fixed;display:flex;align-items:center;justify-content:center;z-index:-1;opacity:0;inset:0;padding:0;visibility:hidden;transition:opacity 200ms ease-in-out}.our-leadership-list-modal-contain{max-width:100%;width:1043px;margin-left:auto;height:100svh;background:#fff;padding:0;position:relative;overflow-y:auto}.our-leadership-list-modal-top{position:sticky;top:0;display:flex;background:#fff;z-index:1;justify-content:space-between;align-items:center;padding:16px 24px}.our-leadership-list-modal-top h3{font-size:20px;line-height:26px;letter-spacing:-0.01em}.our-leadership-list-modal-button{display:inline-flex;line-height:1.4em;padding:8px 16px;color:#004b8d;border:1px solid #004b8d;cursor:pointer}.our-leadership-list-modal-button:hover{background:#dbdbdb}.our-leadership-list-modal-img{width:100%;height:450px;object-fit:cover}.our-leadership-list-modal-row{display:flex;gap:0 40px;padding:80px 40px}.our-leadership-list-modal-col-left{min-width:400px;max-width:100%}.our-leadership-list-modal-col-left h4,.our-leadership-list-modal-col-left h5{font-size:40px;line-height:1em;letter-spacing:-0.03em}.our-leadership-list-modal-col-left h4{color:#004b8d}.our-leadership-list-modal-col-left h5{color:#8d8d8e}.our-leadership-list-modal-col-left ul{margin-top:24px;display:flex;gap:0 8px}.our-leadership-list-modal-col-left ul li img{display:block;width:45px;height:45px;object-fit:cover}.our-leadership-list-modal-col-right{flex-grow:1;padding:0 32px}.our-leadership-list-modal-col-right h6{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#004b8d}.our-leadership-list-modal-col-right p{line-height:1.4em;color:#004b8d;margin-top:40px}.our-leadership-list-modal.open{visibility:visible;opacity:1;z-index:94}@media(max-width: 1099px){.our-leadership-list-row{grid-template-columns:repeat(3, 1fr)}.our-leadership-list-modal-contain{width:676px}.our-leadership-list-modal-row{flex-direction:column;padding:40px;gap:40px 0}.our-leadership-list-modal-col-right{padding:0}}@media(max-width: 767px){.our-leadership-list-section{padding:48px 0 80px 0}.our-leadership-list-section h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}.our-leadership-list-row{grid-template-columns:repeat(2, 1fr)}.our-leadership-list-item span{display:block}.our-leadership-list-modal{padding-top:40px}.our-leadership-list-modal-top{justify-content:flex-end}.our-leadership-list-modal-top h3{display:none}.our-leadership-list-modal-contain{width:100%;height:calc(100svh - 40px)}.our-leadership-list-modal-img{height:475px}.our-leadership-list-modal-row{padding:40px 16px}}.affiliates-learn-section{background:#f6f6f9;padding:64px 0}.affiliates-learn-row{display:flex;justify-content:space-between}.affiliates-learn-col-left{width:450px}.affiliates-learn-col-left h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d}.affiliates-learn-col-left p{line-height:1.4em;color:#68788c;margin-top:24px}.affiliates-learn-col-left a{display:inline-flex;align-items:center;line-height:1.4em;color:#fff;background:#004b8d;padding:16px 24px;margin-top:24px;border:1px solid rgba(0,0,0,0)}.affiliates-learn-col-left a:hover{background:#6b7693;border-color:#485372}.affiliates-learn-col-right{width:686px}.affiliates-learn-col-right .affiliates-learn-item{padding-top:40px;padding-bottom:40px;border-top:1px solid #c8c7ca;display:flex;justify-content:space-between;align-items:center}.affiliates-learn-col-right .affiliates-learn-item img{width:276px;height:auto}.affiliates-learn-col-right .affiliates-learn-item p{line-height:1.4em;color:#5a6c81;width:333px}.affiliates-learn-col-right .affiliates-learn-item p a{font-family:"Helvetica Neue LT Pro";font-weight:700;text-decoration:underline;color:#5a6c81}.affiliates-learn-col-right .affiliates-learn-item:first-child{padding-top:0;border-top:none}.affiliates-learn-col-right .affiliates-learn-item:last-child{padding-bottom:0}@media(max-width: 1099px){.affiliates-learn-row{flex-direction:column;gap:48px 0}.affiliates-learn-col-left,.affiliates-learn-col-right{width:100%}}@media(max-width: 767px){.affiliates-learn-section{padding:64px 0 80px 0}.affiliates-learn-section h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}.affiliates-learn-col-left a{display:flex;width:100%;justify-content:center}.affiliates-learn-col-right .affiliates-learn-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px 0}.affiliates-learn-col-right .affiliates-learn-item p{width:100%}}.charity-about-section{padding:64px 0}.charity-about-row{display:flex;gap:0 64px;justify-content:space-between}.charity-about-col-left{min-width:568px}.charity-about-col-left h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d}.charity-about-col-right{flex-grow:1}.charity-about-col-right p{line-height:1.4em;color:#68788c}.charity-about-col-right p:not(:first-child){margin-top:25px}@media(max-width: 1099px){.charity-about-row{flex-direction:column;gap:32px 0}}@media(max-width: 767px){.charity-about-col-left{min-width:100%}.charity-about-col-left h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}}.esg-feature-section{margin-top:64px}@media screen and (max-width: 767px){.esg-feature-section{margin-top:48px}}.esg-feature-section-grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-column:2;grid-gap:20px}.esg-feature-section-title{grid-column:1/span 4}@media screen and (max-width: 1099px){.esg-feature-section-title{grid-column:1/span 7;padding-bottom:12px}}@media screen and (max-width: 767px){.esg-feature-section-title{grid-column:1/span 12}}.esg-feature-section-title h3{color:#004b8d;font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-1.8px}@media screen and (max-width: 767px){.esg-feature-section-title h3{font-size:48px;line-height:48px}}.esg-feature-section-main-image{grid-column:6/span 7}@media screen and (max-width: 1099px){.esg-feature-section-main-image{grid-column:1/span 12}}.esg-feature-section-main-image img{width:100%}@media screen and (max-width: 767px){.esg-feature-section-main-image img{aspect-ratio:1/1;object-fit:cover;object-position:center center}}.esg-feature-section-image{grid-column:3/span 3}@media screen and (max-width: 1099px){.esg-feature-section-image{display:none}}.esg-feature-section-image img{aspect-ratio:1/1;object-fit:cover;height:100%}.esg-feature-section-article-image{grid-column:6/span 3}@media screen and (max-width: 1099px){.esg-feature-section-article-image{grid-column:1/span 5}}@media screen and (max-width: 767px){.esg-feature-section-article-image{display:none}}.esg-feature-section-article-image img{aspect-ratio:1/1;object-fit:cover;height:100%}.esg-feature-section-article{grid-column:9/span 4;color:#68788c;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 1099px){.esg-feature-section-article{grid-column:6/span 7}}@media screen and (max-width: 767px){.esg-feature-section-article{grid-column:1/span 12}}.esg-feature-section-article p{line-height:22px;color:#68788c;padding:0 24px}@media screen and (max-width: 1099px){.esg-feature-section-article p{padding:0 0 0 12px}}@media screen and (max-width: 767px){.esg-feature-section-article p{padding:0}}.esg-sustainability-section{margin-top:96px}@media screen and (max-width: 767px){.esg-sustainability-section{margin-top:64px}}.esg-sustainability-section-title{margin-bottom:32px}.esg-sustainability-section-title h3{color:#004b8d;font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-1.8px}@media screen and (max-width: 767px){.esg-sustainability-section-title h3{font-size:48px;line-height:48px}}.esg-sustainability-section-column{display:flex;gap:32px;flex-direction:column}@media screen and (max-width: 1099px){.esg-sustainability-section-column{display:grid;grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767px){.esg-sustainability-section-column{display:flex;gap:24px}}.esg-sustainability-section-images{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media screen and (max-width: 1099px){.esg-sustainability-section-images{grid-template-columns:repeat(1, 1fr);grid-auto-columns:min-content;order:2}}@media screen and (max-width: 767px){.esg-sustainability-section-images{order:1;gap:12px}.esg-sustainability-section-images img{aspect-ratio:1/1;object-fit:cover;object-position:center}}.esg-sustainability-section-text{display:grid;grid-template-columns:repeat(12, 1fr);gap:20px}@media screen and (max-width: 1099px){.esg-sustainability-section-text{display:flex;flex-direction:column;grid-auto-columns:min-content;order:1}}@media screen and (max-width: 767px){.esg-sustainability-section-text{order:2}}.esg-sustainability-section-text p{color:#68788c;line-height:24px}.esg-sustainability-section-text-col-1{grid-column:1/span 4}.esg-sustainability-section-text-col-2{grid-column:5/span 4}.esg-faq-section{margin-top:96px}.esg-faq-section-wrap{background-color:#f6f6f9;display:grid;grid-template-columns:repeat(12, 1fr);gap:20px;padding:32px 24px;margin-bottom:8px}@media screen and (max-width: 1099px){.esg-faq-section-wrap{display:flex;flex-direction:column;gap:16px}}.esg-faq-section-wrap-title{grid-column:1/span 5;display:flex;gap:12px}.esg-faq-section-wrap-title-color-box{width:10px;height:10px;margin-top:5px}.esg-faq-section-wrap-title h2{color:#004b8d;font-size:40px;line-height:40px;letter-spacing:-1.2px}@media screen and (max-width: 1099px){.esg-faq-section-wrap-title h2{font-size:30px;line-height:33px}}.esg-faq-section-wrap-items{background-color:#fff;grid-column:6/span 7;padding:24px;display:flex;flex-direction:column;gap:16px}.esg-faq-section-wrap-item-title a{display:flex;align-items:center;justify-content:space-between}.esg-faq-section-wrap-item-title a p{font-size:24px;line-height:31px;letter-spacing:-0.48px;color:#004b8d}.esg-faq-section-wrap-item-content{line-height:22px;color:#68788c;margin-top:12px;display:none}.esg-faq-section-wrap-item-content p{line-height:22px;color:#68788c}.esg-policies-section{margin-top:64px;background-color:#f6f6f9;padding:32px 0}.esg-policies-section-grid{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.esg-policies-section-grid{flex-direction:column;gap:24px}}.esg-policies-section-title{color:#004b8d;font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-1.8px}@media screen and (max-width: 1099px){.esg-policies-section-title{font-size:48px;line-height:48px;letter-spacing:-1.92px;color:#68788c}}.esg-policies-section-wrap{max-width:500px;width:100%;padding:24px;display:flex;flex-direction:column;gap:8px;background-color:#fff}@media screen and (max-width: 767px){.esg-policies-section-wrap{max-width:100%}}.esg-policies-section-wrap a{display:flex;justify-content:space-between;align-items:center;color:#68788c;font-size:24px;line-height:31px;letter-spacing:-0.48px}@media screen and (max-width: 767px){.esg-policies-section-wrap a{font-size:20px;line-height:26px;letter-spacing:-0.2px}}.charity-amb-list-section{padding-bottom:56px}.charity-amb-list-row{display:flex;gap:0 20px}.charity-amb-list-col-left{min-width:568px}.charity-amb-list-col-left h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d;margin-bottom:32px;max-width:568px}.charity-amb-list-col-left ul{display:grid;grid-template-columns:repeat(2, 1fr)}.charity-amb-list-col-left ul li{display:block;line-height:1.4em;color:#68788c;padding-left:16px;border-left:1px solid #dbdbdb}.charity-amb-list-col-right{display:flex;flex-wrap:wrap;gap:20px;flex-grow:1}.charity-amb-list-col-right img:nth-child(1){width:100%;aspect-ratio:8/3.5;object-fit:cover}.charity-amb-list-col-right img:nth-child(2),.charity-amb-list-col-right img:nth-child(3){width:calc(50% - 10px);aspect-ratio:4/3;object-fit:cover}@media(max-width: 1099px){.charity-amb-list-row{flex-direction:column}.charity-amb-list-col-left{order:2;min-width:100%}.charity-amb-list-col-right{order:1;margin-bottom:35px}}@media(max-width: 767px){.charity-amb-list-section{padding-bottom:64px}.charity-amb-list-col-left{order:1}.charity-amb-list-col-left h2{font-size:48px;line-height:48px;letter-spacing:-0.04em;margin:0 0 32px 0}.charity-amb-list-col-right{margin-top:32px;margin-bottom:0;order:2;flex-direction:column;gap:16px 0}.charity-amb-list-col-right img:nth-child(1),.charity-amb-list-col-right img:nth-child(2),.charity-amb-list-col-right img:nth-child(3){width:100%;aspect-ratio:1/1;object-fit:cover}}.charity-logos-back{background:#f6f6f9;padding:48px 32px}.charity-logos-title h2,.charity-logos-title h3{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;text-align:center;color:#004b8d}.charity-logos-row{display:flex;flex-wrap:wrap;justify-content:center;max-width:1440px;margin-inline:auto;gap:24px;margin-top:40px}.charity-logos-col img{width:200px;height:100px;object-fit:cover}@media(max-width: 767px){.charity-logos-back{margin-left:-16px;margin-right:-16px;padding:48px 16px}.charity-logos-title{display:block}.charity-logos-title h2,.charity-logos-title h3{display:inline;font-size:48px;line-height:48px;letter-spacing:-0.04em}.charity-logos-col img{width:150px;height:75px;object-fit:cover}}.faq-section{padding:64px 0}.faq-row{display:flex;width:100%;justify-content:space-between;gap:0 50px}.faq-col-left{width:568px;min-width:568px}.faq-col-left h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d}.faq-col-right{flex-grow:1}.faq-accordion{display:flex;flex-direction:column;gap:16px 0}.faq-accordion-item{display:block;padding:16px 0;user-select:none}.faq-accordion-item h3{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#004b8d;background:url(../images/icon-accordion-plus.svg) center right no-repeat;cursor:pointer;padding-right:45px}.faq-accordion-item-content{display:none;padding:16px 0}.faq-accordion-item-content p{line-height:1.4em;color:#68788c}.faq-accordion-item.active h3{background-image:url(../images/icon-accordion-minus.svg)}.faq-accordion-item.active .faq-accordion-item-content{display:block}@media(max-width: 1099px){.faq-row{flex-direction:column;gap:16px 0}.faq-col-left{min-width:100%;width:100%}.faq-col-right{width:100%}}@media(max-width: 767px){.faq-col-left h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}}.form-charity-back{background:#f6f6f9;padding:64px 16px}.form-charity-content{max-width:686px;margin-inline:auto}.form-charity-top{display:flex;flex-direction:column;gap:24px;margin-bottom:64px}.form-charity-top span{display:block;font-family:"DMMono-Medium";font-size:14px;line-height:1.2em;letter-spacing:.04em;color:#0054d0}.form-charity-top h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d}.form-charity-inside{position:relative;padding:24px 0}.form-charity-inside:before{content:"";position:absolute;left:0;top:0;height:3px;width:24px;background:#0054d0}@media(max-width: 1099px){.form-charity-content{max-width:652px}}@media(max-width: 767px){.form-charity-back{padding-left:0;padding-right:0}.form-charity-content{width:100%;max-width:100%}.form-charity-top h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}}.affiliates-company-section{padding:40px 0}.affiliates-company-top{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:24px;margin-bottom:40px;border-bottom:1px solid #c8c7ca}.affiliates-company-top h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d}.affiliates-company-top a{color:#0067ff;font-size:24px;line-height:1.3em;letter-spacing:-0.02em}.affiliates-company-row{display:flex;gap:0 20px;flex-wrap:wrap;align-items:flex-start}.affiliates-company-col{display:flex;flex-direction:column;width:calc(50% - 10px)}.affiliates-company-col img{width:100%;height:411px;object-fit:cover}.affiliates-company-col p{line-height:1.4em;color:#68788c;margin-top:20px}.affiliates-company-row-3-cols{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 20px}.affiliates-company-row-3-cols .affiliates-company-col{width:auto}@media(max-width: 1099px){.affiliates-company-col img{height:383px}}@media(max-width: 767px){.affiliates-company-top{flex-direction:column;align-items:flex-start;gap:24px 0;margin-bottom:24px}.affiliates-company-top h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}.affiliates-company-row{flex-direction:column}.affiliates-company-row:nth-child(2){gap:16px}.affiliates-company-row:nth-child(3){gap:0;margin-top:12px}.affiliates-company-row-3-cols{grid-template-columns:1fr}.affiliates-company-col{width:100%}.affiliates-company-col img{height:368px}}.affiliates-company-v2-section{padding:40px 0}.affiliates-company-v2-top{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:24px;margin-bottom:40px;border-bottom:1px solid #c8c7ca}.affiliates-company-v2-top h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d}.affiliates-company-v2-top a{color:#0067ff;font-size:24px;line-height:1.3em;letter-spacing:-0.02em}.affiliates-company-v2-row{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start}.affiliates-company-v2-row img{width:100%;object-fit:cover;height:411px}.affiliates-company-v2-row h3{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;color:#004b8d}.affiliates-company-v2-row p{line-height:1.4em;color:#68788c;margin-top:20px}.affiliates-company-v2-row ul{list-style:none;padding:0;margin:24px 0 0}.affiliates-company-v2-row ul li{color:#004b8d;font-size:20px;line-height:26px;letter-spacing:-0.2px;border-top:1px solid #c8c7ca;padding:16px 0;display:flex;align-items:center}.affiliates-company-v2-row ul li:before{content:"";width:6px;height:6px;display:block;background-color:#004b8d;margin-right:24px}.affiliates-company-v2-row ul li:last-child{border-bottom:1px solid #c8c7ca}.affiliates-company-v2-col-left{display:flex;flex-direction:column;width:calc(45% - 10px)}.affiliates-company-v2-col-right{display:flex;flex-direction:column;width:calc(55% - 10px)}@media(max-width: 1099px){.affiliates-company-v2-row{flex-direction:column}.affiliates-company-v2-col-left{width:100%;order:1}.affiliates-company-v2-col-right{width:100%;order:2}.affiliates-company-v2-col-right:has(img){order:0}}@media(max-width: 767px){.affiliates-company-v2-top{flex-direction:column;align-items:flex-start;gap:24px 0;margin-bottom:24px}.affiliates-company-v2-top h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}.affiliates-company-v2-row h3{font-size:24px;line-height:1.3em;letter-spacing:-0.02em}.affiliates-company-v2-row img{height:368px}}.affiliates-accordion-section{margin-bottom:40px}.affiliates-accordion-back{background:#f6f6f9;padding:40px}.affiliates-accordion-row{display:flex;gap:40px}.affiliates-accordion-col-left{width:50%}.affiliates-accordion-col-left img{width:100%;height:645px;object-fit:cover}.affiliates-accordion-col-right{width:50%;padding:40px 24px;color:#004b8d;line-height:1.4em}.affiliates-accordion-col-right h2{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;color:#004b8d;margin-bottom:32px}.affiliates-accordion-col-right ul{display:flex;flex-direction:column}.affiliates-accordion-col-right ul li{display:block;line-height:1.4em;color:#004b8d;position:relative;padding-left:20px}.affiliates-accordion-col-right ul li::before{content:"";width:4px;height:4px;background:#004b8d;border-radius:50%;position:absolute;top:50%;left:8px;transform:translate(-50%, -50%)}.affiliates-accordion-holder{display:flex;flex-direction:column;gap:16px 0}.affiliates-accordion-item{user-select:none}.affiliates-accordion-item button{width:100%;text-align:left;font-size:30px;line-height:1.1em;letter-spacing:-0.02em;color:#004b8d;cursor:pointer;background:url(../images/icon-aff-accordion-plus.svg) center right no-repeat;padding-right:40px}.affiliates-accordion-item-content{display:none}.affiliates-accordion-item.active .affiliates-accordion-item-content{display:block;padding:16px 0 24px 0}.affiliates-accordion-item.active button{background-image:url(../images/icon-aff-accordion-minus.svg)}@media(max-width: 1099px){.affiliates-accordion-row{flex-direction:column}.affiliates-accordion-col-left{width:100%}.affiliates-accordion-col-left img{height:475px}.affiliates-accordion-col-right{padding:0;width:100%}}@media(max-width: 767px){.affiliates-accordion-back{padding:24px}.affiliates-accordion-col-left img{height:320px}.affiliates-accordion-col-right h2{font-size:24px;line-height:1.3em}.affiliates-accordion-item button{font-size:24px;line-height:1.3em}}.media-list-section{padding:48px 0 100px 0}.media-list-row{display:flex;align-items:flex-start;flex-direction:column;gap:0 40px}.media-list-col-left{width:calc(100% + 24px);background:#fff}.media-list-col-left ul{display:flex;gap:0 8px;overflow-x:auto;white-space:nowrap;width:100%;margin:40px 0 40px 0;scrollbar-width:none}.media-list-col-left ul::-webkit-scrollbar{width:0;height:0}.media-list-col-left ul li{display:inline-flex;align-items:center;border:1px solid #e8e8e8;color:#5a6c81;border-radius:100px;cursor:pointer;user-select:none}.media-list-col-left ul li a{width:min-content;font-size:16px;line-height:1.4em;padding:8px 16px;color:#5a6c81}.media-list-col-left ul li:hover{border-color:#c8c7ca}.media-list-col-left ul li.active{background:#cdd7e6;border-color:#004b8d;color:#004b8d}.media-list-search{display:block;width:100%;position:relative;height:54px;border:1px solid #c8c7ca;border-radius:8px}.media-list-search-icon{position:absolute;background:url(../images/icon-search.svg) left center no-repeat;top:15px;left:16px;width:24px;height:24px;cursor:pointer;z-index:1}.media-list-search-x{position:absolute;background:url(../images/icon-close-search.svg) left center no-repeat;background-size:contain;top:15px;right:16px;width:20px;height:20px;cursor:pointer;z-index:1;visibility:hidden}.media-list-search-x:hover{visibility:visible}.media-list-search input{display:block;width:100%;padding-left:54px;padding-right:54px;height:54px;border:none;background:rgba(0,0,0,0)}.media-list-search input:focus+.media-list-search-x{visibility:visible}.media-list-col-right{width:100%}.media-list-col-right-holder{width:100%;margin-inline:auto}.media-list-col-right h2{font-size:40px;color:#68788c;line-height:1em;letter-spacing:-0.03em;padding-bottom:8px;border-bottom:1px solid #c8c7ca;margin-bottom:48px}.media-list-items{display:grid;gap:56px 20px}.media-list-item{display:flex;flex-direction:column}.media-list-item i{display:block;font-family:"DMMono-Medium";font-size:12px;line-height:1.4em;text-transform:uppercase;color:#0067ff;margin-bottom:12px}.media-list-item a{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;display:inline-flex;color:#004b8d}.media-list-item p{font-size:16px;line-height:1.4em;letter-spacing:.02em;color:#68788c;padding-top:16px;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.media-list-item span{display:block;font-size:16px;line-height:1.4em;color:#68788c;margin-top:12px}.media-list-pagination ul{display:flex;justify-content:center;margin-inline:auto;margin-top:56px}.media-list-pagination ul li a{display:inline-flex;min-width:48px;justify-content:center;align-items:center;height:48px;font-size:16px;line-height:1.4em;color:#004b8d;border-bottom:2px solid #f6f6f9;text-align:center}.media-list-pagination ul li a img{display:block}.media-list-pagination ul li span{display:inline-flex;min-width:48px;justify-content:center;align-items:center;height:48px;font-size:16px;line-height:1.4em;color:#004b8d;border-bottom:2px solid #f6f6f9;text-align:center}.media-list-pagination ul li.active a{border-color:#004b8d}.media-list-pagination ul li.active span{border-color:#004b8d}.media-list-post{margin:0 180px}@media(max-width: 1280px){.media-list-post{margin:unset}}.media-list-post h1{font-size:40px;line-height:1em;letter-spacing:-0.03em;color:#004b8d;margin-bottom:32px;padding-bottom:8px;border-bottom:1px solid #c8c7ca}.media-list-post p{font-size:20px;line-height:26px;letter-spacing:-0.01em;margin-top:20px;color:#004b8d}.media-list-post ul{display:flex;flex-direction:column;list-style-type:disc;padding-left:25px;margin-top:20px}.media-list-post ul li{font-size:16px;color:#004b8d;line-height:1.4em}.media-list-post ol{display:flex;flex-direction:column;list-style-type:decimal;padding-left:25px;margin-top:20px}.media-list-post ol li{font-size:16px;color:#004b8d;line-height:1.4em}.media-list-post strong,.media-list-post b{font-family:"Helvetica Neue LT Pro";font-weight:500}.media-list-post i,.media-list-post em{font-style:italic}.media-list-post a{text-decoration:underline}.media-list-post-date{display:block;font-family:"DMMono-Medium";font-size:12px;line-height:1.4em;text-transform:uppercase;color:#68788c;margin-top:56px}.media-list-post-gallery{max-width:972px;margin-inline:auto;padding-left:20px;padding-right:20px}.media-list-post-gallery-top{margin-top:60px;position:relative}.media-list-post-gallery-top .swiper-button-prev{width:30px;height:30px;background:url(../images/icon-media-slider-left.svg) center center no-repeat;background-size:contain}.media-list-post-gallery-top .swiper-button-prev:after{display:none}.media-list-post-gallery-top .swiper-button-prev:hover{background-image:url(../images/icon-media-slider-left-hover.svg)}.media-list-post-gallery-top .swiper-button-next{width:30px;height:30px;background:url(../images/icon-media-slider-right.svg) center center no-repeat;background-size:contain}.media-list-post-gallery-top .swiper-button-next:after{display:none}.media-list-post-gallery-top .swiper-button-next:hover{background-image:url(../images/icon-media-slider-right-hover.svg)}.media-list-post-gallery-top-slider{user-select:none;width:100%;height:auto;margin:0 0 10px 0}.media-list-post-gallery-top-slider .swiper-slide{width:auto}.media-list-post-gallery-top-slider .swiper-slide img{display:block;width:100%;max-width:calc(100% - 110px);height:auto;margin:0 auto}.media-list-post-gallery-bottom{max-width:468px;margin-inline:auto}.media-list-post-gallery-bottom-slider{user-select:none}.media-list-post-gallery-bottom-slider .swiper-slide{width:60px;height:60px;text-align:center;overflow:hidden;opacity:.5}.media-list-post-gallery-bottom-slider .swiper-slide-active img{border-color:#004b8d}.media-list-post-gallery-bottom-slider .swiper-slide img{width:60px;height:60px;border:2px solid rgba(0,0,0,0);object-fit:cover}.media-list-post-gallery-bottom-slider .swiper-slide-thumb-active{opacity:1}.media-list-post-video{position:relative;aspect-ratio:16/9;margin-top:32px}.media-list-post-video iframe{width:100%;height:100%}@media(max-width: 1099px){.media-list-col-left{width:calc(100vw - 450px)}.media-list-post-gallery-top{margin-top:56px}}@media(max-width: 767px){.media-list-section{padding:0 0 88px 0}.media-list-col-left{width:calc(100% + 32px);padding:0 0 0 16px;margin-left:-16px}.media-list-search{margin-top:48px}.media-list-col-right-holder{max-width:100%}.media-list-items{grid-template-columns:minmax(0, 1fr);gap:40px 0}.media-list-pagination ul{margin-top:48px}}@media(max-width: 767px)and (max-width: 385px){.media-list-pagination ul{overflow-x:auto;justify-content:flex-start}}@media(max-width: 767px){.media-list-post-gallery-top .swiper-button-prev{background-image:url(../images/icon-media-slider-left-hover.svg);left:-10px}.media-list-post-gallery-top .swiper-button-next{background-image:url(../images/icon-media-slider-right-hover.svg);right:-10px}.media-list-post-gallery-top-slider .swiper-slide img{max-width:100%}.media-list-post-gallery-bottom{max-width:328px}.media-list-post-gallery-bottom-slider .swiper-slide{width:40px;height:40px}.media-list-post-gallery-bottom-slider .swiper-slide-active img{border-color:#004b8d}.media-list-post-gallery-bottom-slider .swiper-slide img{width:40px;height:40px}}.media-center{display:grid;grid-template-columns:auto 1fr}.media-center-inquiries-info{width:350px}.media-center-inquiries-info h3{color:#004b8d;font-size:24px;margin-bottom:16px}.media-center-inquiries-info p{font-size:16px;line-height:25px;color:#5a6c81}.media-center-inquiries-info .media-inquiries-name{color:#0067ff;margin-top:30px}@media(max-width: 767px){.media-center{display:block;margin-top:40px}}.form-contact-section{padding:60px 0}.form-contact-top{margin-bottom:64px}.form-contact-top h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d}.form-contact-content{max-width:686px;margin-inline:auto}.form-contact-inside{position:relative;padding:24px 0}.form-contact-inside:before{content:"";position:absolute;left:0;top:0;height:3px;width:24px;background:#0054d0}@media(max-width: 1099px){.form-contact-content{max-width:652px}}@media(max-width: 767px){.form-contact-content{width:100%;max-width:100%}.form-contact-top h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}}.form-webform-section{padding:64px 0 88px 0}.form-webform-top{margin-bottom:64px}.form-webform-top h2{font-size:40px;line-height:1em;letter-spacing:-0.03em;color:#004b8d}.form-webform-info{margin-bottom:64px}.form-webform-info h3{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#004b8d}.form-webform-info p{line-height:1.4em;color:#5a6c81;margin-top:16px}.form-webform-content{max-width:686px;margin-inline:auto}.form-webform-inside{position:relative;padding:24px 0}.form-webform-inside:before{content:"";position:absolute;left:0;top:0;height:3px;width:24px;background:#0054d0}@media(max-width: 1099px){.form-webform-content{max-width:652px}}@media(max-width: 767px){.form-webform-section{padding:48px 0 88px 0}.form-webform-content{width:100%;max-width:100%}.form-webform-top{margin-bottom:40px}.form-webform-info{margin-bottom:40px}}.video-centered-section{padding:88px 0 64px 0}.video-centered-content{max-width:922px;margin-inline:auto;text-align:center}.video-centered-content-holder{padding:12px;border:1px solid #0067ff;position:relative;cursor:pointer;display:block;width:100%}.video-centered-content-holder img{position:absolute;width:calc(100% - 24px);height:calc(100% - 24px);object-fit:cover;left:12px;top:12px}.video-centered-content-holder video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.video-centered-content-holder:after{content:"";top:50%;left:50%;transform:translate(-50%, -50%);background:url(../images/icon-play-round.svg) center center no-repeat;width:64px;height:80px;position:absolute}.video-centered-content-holder.active:after{display:none}.video-centered-content-holder.active img{display:none}.video-centered-content h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:80px;line-height:72px;letter-spacing:-0.04em;color:#004b8d;margin-bottom:32px}.video-centered-content p{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#68788c;margin-top:32px;max-width:686px;margin-inline:auto}@media(max-width: 767px){.video-centered-section{padding:48px 0}.video-centered-content{max-width:100%}.video-centered-content h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}.video-centered-content p{max-width:100%;line-height:1.4em;letter-spacing:normal}}.our-culture-section{background:#f6f6f9;padding:80px 0}.our-culture-top-row{display:flex;gap:40px}.our-culture-top-row h2{flex:1 0 calc(50% - 20px);font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:80px;line-height:72px;letter-spacing:-0.04em;color:#004b8d}.our-culture-top-row p{flex:1 0 calc(50% - 20px);line-height:1.4em;color:#5a6c81}.our-culture-desktop{margin:72px 0;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden;width:100%;max-width:1440px;margin-inline:auto}.our-culture-desktop-prev{display:inline-flex;width:50px;height:50px;background-size:contain;cursor:pointer;background-image:url(../images/icon-slider-arrow-left-hover.svg);background-repeat:no-repeat;margin-right:23px;z-index:2}.our-culture-desktop-prev:hover{background-image:url(../images/icon-left-gray-hover.svg)}.our-culture-desktop-next{display:inline-flex;width:50px;height:50px;background-size:contain;cursor:pointer;background-image:url(../images/icon-slider-arrow-right-hover.svg);background-repeat:no-repeat;margin-left:23px;z-index:2}.our-culture-desktop-next:hover{background-image:url(../images/icon-right-gray-hover.svg)}.our-culture-desktop-options{display:flex;flex-direction:row;align-items:stretch;width:100%;max-width:100%;height:400px}.our-culture-desktop .option{position:relative;overflow:hidden;margin:0 4px;background-size:cover !important;background-position:top center !important;aspect-ratio:6.5/40;cursor:pointer;transition:opacity .5s cubic-bezier(0.05, 0.61, 0.41, 0.95)}.our-culture-desktop .option.active{flex-grow:10000;transform:scale(1);border-radius:0;background-size:cover !important;background-position:top center !important;background-repeat:no-repeat !important;aspect-ratio:16/9}.our-culture-desktop .option.active .label{opacity:1;width:100%}.our-culture-desktop .option.active .label .info>div{left:0px;opacity:1;transition-delay:360ms}.our-culture-desktop .option:not(.active){opacity:.6;flex-grow:1;border-radius:0}.our-culture-desktop .option:not(.active) .label{opacity:0;pointer-events:none}.our-culture-desktop .option:not(.active) .label .info>div{opacity:0}.our-culture-desktop .option .label{opacity:0;display:flex;position:absolute;bottom:0;left:0;padding:22px;background:rgba(0,75,141,.8);backdrop-filter:blur(27px);transition:opacity .5s cubic-bezier(0.05, 0.61, 0.41, 0.95)}.our-culture-desktop .option .label .icon{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:40px;max-width:40px;height:40px;border-radius:100%;background-color:#fff;color:var(--defaultBackground)}.our-culture-desktop .option .label .info{display:flex;flex-direction:column;justify-content:center;color:#fff;white-space:pre}.our-culture-desktop .option .label .info>div{position:relative;transition:.5s cubic-bezier(0.05, 0.61, 0.41, 0.95),opacity .5s ease-out}.our-culture-desktop .option .label .info .main{font-weight:bold;font-size:1.2rem;text-wrap:wrap}.our-culture-mobile{display:none;margin:64px 0}.our-culture-mobile-slider .swiper-slide{transition:opacity 200ms linear;opacity:.4;user-select:none}.our-culture-mobile-slider .swiper-slide a{display:flex;flex-direction:column;gap:12px 0}.our-culture-mobile-slider .swiper-slide-bottom{visibility:hidden;display:flex;flex-direction:column;gap:24px 0}.our-culture-mobile-slider .swiper-slide h3{font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#004b8d}.our-culture-mobile-slider .swiper-slide span{font-family:"DMMono-Medium";font-size:14px;line-height:1.2em;letter-spacing:.04em;text-transform:uppercase;color:#0067ff;padding-bottom:4px;border-bottom:1px dotted #0067ff;align-self:flex-start}.our-culture-mobile-slider .swiper-slide span:hover{border-color:#004b8d;color:#004b8d}.our-culture-mobile-slider .swiper-slide img{width:100%;height:418px;object-fit:cover;object-position:top}.our-culture-mobile-slider .swiper-slide.swiper-slide-active{opacity:1;top:0}.our-culture-mobile-slider .swiper-slide.swiper-slide-active img{height:518px}.our-culture-mobile-slider .swiper-slide.swiper-slide-active .swiper-slide-bottom{visibility:visible}.our-culture-mobile-slider .swiper-button-prev{width:24px;height:32px;left:6px;top:170px;background:url(../images/icon-arrow-white-left.svg) center center no-repeat;background-size:contain}.our-culture-mobile-slider .swiper-button-prev:after{display:none}.our-culture-mobile-slider .swiper-button-next{width:24px;height:32px;right:6px;top:170px;background:url(../images/icon-arrow-white-right.svg) center center no-repeat;background-size:contain}.our-culture-mobile-slider .swiper-button-next:after{display:none}.our-culture-bottom-row{display:flex;flex-wrap:wrap;justify-content:center;gap:0 20px}.our-culture-bottom-row h3{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;color:#004b8d;margin-bottom:16px}.our-culture-bottom-row p{line-height:1.4em;color:#5a6c81}.our-culture-bottom-col{flex:0 0 30%}@media(max-width: 1599px){.our-culture-desktop-prev{width:30px;height:30px;margin-right:-18px}.our-culture-desktop-next{width:30px;height:30px;margin-left:-18px}}@media(max-width: 1099px){.our-culture-mobile-slider .swiper-slide img{height:280px}.our-culture-mobile-slider .swiper-slide.swiper-slide-active img{height:280px}.our-culture-mobile-slider .swiper-button-prev,.our-culture-mobile-slider .swiper-button-next{top:50%}.our-culture-bottom-col{flex:0 0 40%}}@media(max-width: 767px){.our-culture-section{padding:64px 0}.our-culture-top-row{flex-direction:column;gap:32px 0}.our-culture-top-row h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}.our-culture-top-row p{max-width:100%}.our-culture-desktop{display:none}.our-culture-mobile{display:block}.our-culture-mobile-slider .swiper-slide img{height:auto;aspect-ratio:16/9}.our-culture-mobile-slider .swiper-slide.swiper-slide-active img{height:auto;aspect-ratio:16/9}.our-culture-bottom-row{display:grid;grid-template-columns:1fr;gap:40px 0}}.join-our-team-section{padding:80px 0}.join-our-team-section h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:80px;line-height:72px;letter-spacing:-0.04em;color:#004b8d}.join-our-team-section h3{font-size:40px;line-height:1em;letter-spacing:-0.03em;color:#004b8d}.join-our-team-section p{line-height:1.4em;color:#68788c;margin-top:16px}.join-our-team-section a{font-family:"DMMono-Medium";font-size:14px;line-height:1.2em;letter-spacing:.04em;text-transform:uppercase;color:#0067ff;padding-bottom:4px;border-bottom:1px dotted #0067ff;margin-top:24px}.join-our-team-section a:hover{border-color:#004b8d;color:#004b8d}.join-our-team-content{max-width:1157px;margin-inline:auto;margin-top:40px}.join-our-team-top-row{display:flex;gap:0 40px;align-items:center}.join-our-team-top-col-left{width:451px}.join-our-team-top-col-right{flex-grow:1}.join-our-team-top-col-right img{width:100%;height:420px;object-fit:cover}.join-our-team-middle-row{display:flex;gap:0 48px;align-items:center;justify-content:center;margin:48px 0}.join-our-team-middle-col-left img{width:461px;height:371px;object-fit:cover}.join-our-team-middle-col-right img{width:263px;height:263px;object-fit:cover}@media(max-width: 1099px){.join-our-team-top-row{gap:0 20px}.join-our-team-top-col-left{width:50%}.join-our-team-top-col-right{width:50%}.join-our-team-top-col-right img{height:300px}}@media(max-width: 767px){.join-our-team-section h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}.join-our-team-section h3{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;margin-top:24px}.join-our-team-section h3 br{display:none}.join-our-team-content{display:flex;flex-direction:column}.join-our-team-top-row{flex-direction:column}.join-our-team-top-col-left{width:100%;order:2}.join-our-team-top-col-right{width:100%;order:1}.join-our-team-top-col-right img{height:368px}.join-our-team-middle-row{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 20px}.join-our-team-middle-row img{aspect-ratio:1/1;width:100%;height:100%}}.our-programs-section{padding:0 0 80px 0}.our-programs-top{display:flex;gap:40px;align-items:center;margin-bottom:56px}.our-programs-top h2{flex:1 0 calc(50% - 20px);font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:80px;line-height:72px;letter-spacing:-0.04em;color:#004b8d}.our-programs-top p{flex:1 0 calc(50% - 20px);line-height:1.4em;color:#68788c}.our-programs-tabs-filter{margin:0 0 32px 0}.our-programs-tabs-filter ul{display:flex;gap:0 8px;overflow-x:auto;white-space:nowrap;width:100%;scrollbar-width:none}.our-programs-tabs-filter ul::-webkit-scrollbar{width:0;height:0}.our-programs-tabs-filter ul li button{display:inline-flex;align-items:center;width:min-content;line-height:1.4em;padding:8px 16px;border:1px solid #e8e8e8;color:#5a6c81;border-radius:100px;cursor:pointer;user-select:none}.our-programs-tabs-filter ul li button:hover{border-color:#c8c7ca}.our-programs-tabs-filter ul li button.active{background:#cdd7e6;border-color:#004b8d;color:#004b8d}.our-programs-tabs-content{display:flex;flex-direction:column;gap:12px 0}.our-programs-tabs-item{display:flex;align-items:center;gap:0 24px}.our-programs-tabs-item.hidden{display:none}.our-programs-tabs-item-left{display:flex;justify-content:space-between;align-items:center;gap:0 25px;flex-grow:1;background:#f6f6f9;padding:26px 24px}.our-programs-tabs-item-left h3{padding-left:22px;position:relative;font-size:30px;line-height:1.1em;letter-spacing:-0.02em;color:#004b8d}.our-programs-tabs-item-left h3 i{content:"";position:absolute;left:0;top:0;width:10px;height:10px}.our-programs-tabs-item-left button{display:inline-flex;color:#004b8d;padding:16px 48px 16px 16px;background:url(../images/icon-read-more-1.svg) center right 16px no-repeat,#fff;cursor:pointer;flex-shrink:0}.our-programs-tabs-item-right{width:max-content;flex-shrink:0}.our-programs-tabs-item-right a{font-family:"DMMono-Medium";font-size:14px;line-height:1.2em;letter-spacing:.04em;text-transform:uppercase;color:#0067ff;padding-bottom:4px;border-bottom:1px dotted #0067ff}.our-programs-tabs-item-right a:hover{border-color:#004b8d;color:#004b8d}.our-programs-modal{position:fixed;display:flex;align-items:center;justify-content:center;z-index:-1;opacity:0;inset:0;padding:0 24px;visibility:hidden;transition:opacity 200ms ease-in-out}.our-programs-modal.open{visibility:visible;opacity:1;z-index:94}.our-programs-modal-contain{width:100%;margin-inline:auto;max-width:1040px;max-height:calc(100svh - 40px);height:840px;background:#fff;padding:0 0 24px 0;margin:0 24px;position:relative}.our-programs-modal-button{position:absolute;right:24px;top:24px;display:inline-flex;line-height:1.4em;padding:8px 16px;color:#fff;border:1px solid #fff;cursor:pointer;z-index:3}.our-programs-modal-button:hover{background:#dbdbdb}.our-programs-modal-row{display:flex;gap:0 20px;flex-direction:column;height:100%;overflow-y:hidden}.our-programs-modal-col-left{width:100%;background:#004b8d;padding:104px 40px 24px 40px}.our-programs-modal-col-left h4{font-size:40px;line-height:1em;letter-spacing:-0.03em;color:#fff;margin-top:40px}.our-programs-modal-col-right{width:100%;padding:40px;overflow-y:auto}.our-programs-modal-col-right .our-programs-modal-divider{line-height:1.4em;color:#004b8d}.our-programs-modal-col-right .our-programs-modal-divider h5{font-size:20px;line-height:26px;letter-spacing:-0.01em;border-bottom:1px solid #dbdbdb;padding-bottom:8px;color:#004b8d}.our-programs-modal-col-right .our-programs-modal-divider h3{font-size:20px;line-height:26px;letter-spacing:-0.01em;padding-bottom:8px;color:#004b8d}.our-programs-modal-col-right .our-programs-modal-divider h3:not(:first-child){margin-top:24px}.our-programs-modal-col-right .our-programs-modal-divider p{line-height:1.4em;margin-top:16px;color:#004b8d}.our-programs-modal-col-right .our-programs-modal-divider ul{list-style-type:disc;margin-bottom:16px}.our-programs-modal-col-right .our-programs-modal-divider ul li{line-height:1.4em;margin-top:16px;color:#004b8d;margin-left:25px}.our-programs-modal-col-right .our-programs-modal-divider:not(:first-child){margin-top:56px}@media(max-width: 1099px){.our-programs-tabs-item-left h3{font-size:24px;line-height:1.3em;letter-spacing:-0.02em}.our-programs-modal{padding:0;align-items:flex-start}.our-programs-modal-contain{height:100%;max-height:none;margin:40px 0 0 0}.our-programs-modal-row{flex-direction:column;height:calc(100% - 40px);overflow-y:hidden}.our-programs-modal-col-left{width:100%;padding:70px 40px 24px 40px}.our-programs-modal-col-right{width:100%;max-height:100%;height:auto}}@media(max-width: 767px){.our-programs-section{padding-bottom:64px}.our-programs-top{flex-direction:column;align-items:flex-start;gap:32px 0;margin-bottom:40px}.our-programs-top h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}.our-programs-tabs-filter{margin:32px -16px 32px 0}.our-programs-tabs-item{display:flex;flex-direction:column;background:#f6f6f9;position:relative;padding:16px}.our-programs-tabs-item-left{flex-direction:column;align-items:flex-start;gap:24px 0;padding:0;width:100%;align-items:flex-start}.our-programs-tabs-item-left button{width:calc(100% - 100px)}.our-programs-tabs-item-right{position:absolute;right:16px;bottom:32px}.our-programs-modal-col-left{padding:70px 16px 16px 16px}.our-programs-modal-col-left h4{margin-top:16px}.our-programs-modal-col-right{padding:24px 16px}}.ireland-article-head{display:grid;grid-template-columns:repeat(12, 1fr);gap:20px;border-bottom:1px solid #c8c7ca;padding:64px 0 24px 0}@media screen and (max-width: 1099px){.ireland-article-head{display:flex;flex-direction:column;gap:24px}}@media screen and (max-width: 767px){.ireland-article-head{padding:40px 0 24px 0}}.ireland-article-head-title{grid-column:1/span 7;font-size:60px;color:#004b8d;font-family:"Helvetica Neue LT Pro";font-weight:100;line-height:60px;letter-spacing:-1.8px}@media screen and (max-width: 767px){.ireland-article-head-title{font-size:48px;line-height:48px}}.ireland-article-head-link{grid-column:8/span 5;display:flex;justify-content:flex-end;align-items:end}@media screen and (max-width: 1099px){.ireland-article-head-link{display:block}}.ireland-article-head-link a{color:#0067ff;font-size:24px;line-height:31px;letter-spacing:-0.48px}.ireland-article-container{display:grid;grid-template-columns:repeat(12, 1fr);gap:20px;padding:40px 0}@media screen and (max-width: 1099px){.ireland-article-container{display:flex;flex-direction:column;gap:32px}}.ireland-article-container-image{grid-column:1/span 6}.ireland-article-container-image img{width:100%}@media screen and (max-width: 767px){.ireland-article-container-image img{aspect-ratio:1/1;object-fit:cover}}.ireland-article-container-content{grid-column:7/span 6;margin-left:13px}@media screen and (max-width: 1099px){.ireland-article-container-content{margin-left:0}}.ireland-article-container-content p{color:#004b8d;font-size:24px;line-height:31px;letter-spacing:-0.48px}.ireland-article-container-content ul{list-style:none;padding:0;margin:24px 0 0}.ireland-article-container-content ul li{color:#004b8d;font-size:20px;line-height:26px;letter-spacing:-0.2px;border-top:1px solid #c8c7ca;padding:16px 0;display:flex;align-items:center}.ireland-article-container-content ul li:before{content:"";width:6px;height:6px;display:block;background-color:#004b8d;margin-right:24px}.ireland-article-container-content ul li:last-child{border-bottom:1px solid #c8c7ca}.ireland-expertise-head{border-bottom:1px solid #c8c7ca;padding:0 0 24px 0}@media screen and (max-width: 767px){.ireland-expertise-head{padding:40px 0 24px 0}}.ireland-expertise-head-title{font-size:60px;color:#004b8d;font-family:"Helvetica Neue LT Pro";font-weight:100;line-height:60px;letter-spacing:-1.8px}@media screen and (max-width: 767px){.ireland-expertise-head-title{font-size:48px;line-height:48px}}.ireland-expertise-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;padding:40px 0 100px 0}@media screen and (max-width: 767px){.ireland-expertise-container{display:flex;flex-direction:column;padding:40px 0}}.ireland-expertise-container-item-image img{width:100%}@media screen and (max-width: 1099px){.ireland-expertise-container-item-image img{aspect-ratio:1/1;object-fit:cover}}.ireland-expertise-container-item-text{margin-top:32px}.ireland-expertise-container-item-text p{color:#68788c;line-height:22px}.ireland-contact{padding:64px 0;background:linear-gradient(180deg, #D9F0FC 44.88%, #E7F2F8 92.54%)}.ireland-contact-head h3{font-size:60px;line-height:60px;letter-spacing:-1.8px;color:#004b8d;font-family:"Helvetica Neue LT Pro";font-weight:100}.ireland-contact-head p{color:#004b8d;line-height:22px;padding-top:24px}.ireland-contact-head p a{color:#004b8d;line-height:22px;text-decoration:underline}.ireland-contact-content{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-top:40px}@media screen and (max-width: 767px){.ireland-contact-content{grid-template-columns:repeat(1, 1fr)}}.ireland-contact-content-item{padding:24px;background:#fff}.ireland-contact-content-item .title{font-size:24px;line-height:31px;letter-spacing:-0.48px;color:#004b8d;padding-bottom:16px}.ireland-contact-content-item .address p{line-height:22px;color:#5a6c81}.ireland-contact-content-item .address p a{color:#5a6c81}.ireland-contact-content-item .address p:not(:last-child){margin-bottom:22px}.ireland-contact-content-item .phone{line-height:22px;color:#5a6c81}.japan-expertise-head{border-bottom:1px solid #c8c7ca;padding:40px 0 24px 0}@media screen and (max-width: 767px){.japan-expertise-head{padding:40px 0 24px 0}}.japan-expertise-head-title{font-size:60px;color:#004b8d;font-family:"Helvetica Neue LT Pro";font-weight:100;line-height:60px;letter-spacing:-1.8px}@media screen and (max-width: 767px){.japan-expertise-head-title{font-size:48px;line-height:48px}}.japan-expertise-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;padding:40px 0 100px 0}@media screen and (max-width: 767px){.japan-expertise-container{display:flex;flex-direction:column;padding:40px 0}}.japan-expertise-container-item-image img{width:100%}@media screen and (max-width: 1099px){.japan-expertise-container-item-image img{aspect-ratio:1/1;object-fit:cover}}.japan-expertise-container-item-text{margin-top:32px}.japan-expertise-container-item-text p{color:#68788c;line-height:22px}.japan-info{padding-bottom:40px}.japan-info-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:20px}@media screen and (max-width: 1099px){.japan-info-grid{display:flex;flex-direction:column}}.japan-info-title{grid-column:1/span 5;font-size:60px;color:#004b8d;font-family:"Helvetica Neue LT Pro";font-weight:100;line-height:60px;letter-spacing:-1.8px;margin-bottom:40px}@media screen and (max-width: 1099px){.japan-info-title{margin-bottom:0}}@media screen and (max-width: 767px){.japan-info-title{font-size:48px;line-height:48px}}.japan-info-container{grid-column:6/span 7}.japan-info-container ul{list-style:none;padding:0;margin:0}.japan-info-container ul li{padding:16px;display:flex;gap:16px}@media(max-width: 767px){.japan-info-container ul li{flex-direction:column;gap:10px;padding:16px 0}}.japan-info-container ul li span{width:250px;font-size:20px;line-height:26px;letter-spacing:-0.2px;color:#004b8d}.japan-info-container ul li p{width:calc(100% - 250px);font-size:20px;line-height:26px;letter-spacing:-0.2px;color:#68788c}@media(max-width: 767px){.japan-info-container ul li p{width:100%}}.japan-links{background-color:#f6f6f9;padding:64px 0}.japan-links-head-title{grid-column:1/span 5;font-size:60px;color:#004b8d;font-family:"Helvetica Neue LT Pro";font-weight:100;line-height:60px;letter-spacing:-1.8px;margin-bottom:40px}@media screen and (max-width: 767px){.japan-links-head-title{font-size:48px;line-height:48px;margin-bottom:24px}}.japan-links-section-wrap{padding:24px;background-color:#fff;display:flex;flex-direction:column;gap:16px}.japan-links-section-wrap a{color:#68788c;font-size:24px;line-height:31px;letter-spacing:-0.48px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.japan-links-section-wrap a{font-size:20px;line-height:26px}}.our-programs-no-filters-section{padding:0 0 80px 0}.our-programs-no-filters-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:56px}.our-programs-no-filters-top h2,.our-programs-no-filters-top h6{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:80px;line-height:72px;letter-spacing:-0.04em;color:#004b8d}.our-programs-no-filters-top p{line-height:1.4em;color:#68788c;max-width:427px}.our-programs-no-filters-tabs-content{display:flex;flex-direction:column;gap:12px 0}.our-programs-no-filters-tabs-item{display:flex;align-items:center;gap:0 24px}.our-programs-no-filters-tabs-item.hidden{display:none}.our-programs-no-filters-tabs-item-left{display:flex;justify-content:space-between;align-items:center;gap:0 25px;flex-grow:1;background:#f6f6f9;padding:26px 24px}.our-programs-no-filters-tabs-item-left h3{padding-left:22px;position:relative;font-size:30px;line-height:1.1em;letter-spacing:-0.02em;color:#004b8d}.our-programs-no-filters-tabs-item-left h3 i{content:"";position:absolute;left:0;top:0;width:10px;height:10px}.our-programs-no-filters-tabs-item-left button{display:inline-flex;color:#004b8d;padding:16px 48px 16px 16px;background:url(../images/icon-read-more-1.svg) center right 16px no-repeat,#fff;cursor:pointer;flex-shrink:0}.our-programs-no-filters-tabs-item-right{width:max-content;flex-shrink:0}.our-programs-no-filters-tabs-item-right a{font-family:"DMMono-Medium";font-size:14px;line-height:1.2em;letter-spacing:.04em;text-transform:uppercase;color:#0067ff;padding-bottom:4px;border-bottom:1px dotted #0067ff}.our-programs-no-filters-tabs-item-right a:hover{border-color:#004b8d;color:#004b8d}.our-programs-no-filters-modal{position:fixed;display:flex;align-items:center;justify-content:center;z-index:-1;opacity:0;inset:0;padding:0 24px;visibility:hidden;transition:opacity 200ms ease-in-out}.our-programs-no-filters-modal.open{visibility:visible;opacity:1;z-index:94}.our-programs-no-filters-modal-contain{width:100%;margin-inline:auto;max-width:1040px;max-height:calc(100svh - 40px);height:840px;background:#fff;padding:0 0 24px 0;margin:0 24px;position:relative}.our-programs-no-filters-modal-button{position:absolute;right:24px;top:24px;display:inline-flex;line-height:1.4em;padding:8px 16px;color:#fff;border:1px solid #fff;cursor:pointer;z-index:3}.our-programs-no-filters-modal-button:hover{background:#dbdbdb}.our-programs-no-filters-modal-row{display:flex;gap:0 20px;flex-direction:column;height:100%;overflow-y:hidden}.our-programs-no-filters-modal-col-left{width:100%;background:#004b8d;padding:104px 40px 24px 40px}.our-programs-no-filters-modal-col-left h4{font-size:40px;line-height:1em;letter-spacing:-0.03em;color:#fff;margin-top:40px}.our-programs-no-filters-modal-col-right{width:100%;padding:40px;overflow-y:auto}.our-programs-no-filters-modal-col-right .our-programs-no-filters-modal-divider{line-height:1.4em;color:#004b8d}.our-programs-no-filters-modal-col-right .our-programs-no-filters-modal-divider h5{font-size:20px;line-height:26px;letter-spacing:-0.01em;border-bottom:1px solid #dbdbdb;padding-bottom:8px;color:#68788c}.our-programs-no-filters-modal-col-right .our-programs-no-filters-modal-divider p{line-height:1.4em;margin-top:16px;color:#004b8d}.our-programs-no-filters-modal-col-right .our-programs-no-filters-modal-divider ul{list-style-type:disc}.our-programs-no-filters-modal-col-right .our-programs-no-filters-modal-divider ul li{line-height:1.4em;margin-top:16px;color:#004b8d;margin-left:25px}.our-programs-no-filters-modal-col-right .our-programs-no-filters-modal-divider:not(:first-child){margin-top:56px}@media(max-width: 1099px){.our-programs-no-filters-tabs-item-left h3{font-size:24px;line-height:1.3em;letter-spacing:-0.02em}.our-programs-no-filters-modal{padding:0;align-items:flex-start}.our-programs-no-filters-modal-contain{height:100%;max-height:none;margin:40px 0 0 0}.our-programs-no-filters-modal-row{flex-direction:column;height:calc(100% - 40px);overflow-y:hidden}.our-programs-no-filters-modal-col-left{width:100%;padding:70px 40px 24px 40px}.our-programs-no-filters-modal-col-right{width:100%;max-height:100%;height:auto}}@media(max-width: 767px){.our-programs-no-filters-section{padding-bottom:64px}.our-programs-no-filters-top{flex-direction:column;align-items:flex-start;gap:32px 0;margin-bottom:40px}.our-programs-no-filters-top h2,.our-programs-no-filters-top h6{font-size:48px;line-height:48px;letter-spacing:-0.04em;display:inline}.our-programs-no-filters-title{display:block}.our-programs-no-filters-tabs-item{display:flex;flex-direction:column;align-items:flex-start;background:#f6f6f9;position:relative;padding:16px}.our-programs-no-filters-tabs-item-left{flex-direction:column;align-items:flex-start;gap:24px 0;padding:0;width:100%}.our-programs-no-filters-tabs-item-left button{width:100%}.our-programs-no-filters-tabs-item-right{position:absolute;right:16px;bottom:32px}.our-programs-no-filters-modal-col-left{padding:70px 16px 16px 16px}.our-programs-no-filters-modal-col-left h4{margin-top:16px}.our-programs-no-filters-modal-col-right{padding:24px 16px}}.our-locations-map-section{height:100%;padding-bottom:100px}.our-locations-map-row{display:flex;width:100%;height:100%}.our-locations-map-col-left{flex-grow:1}.our-locations-map-holder{background:#dbdbdb;width:100%;height:100%}.our-locations-map-item{display:none}.our-locations-map-item.active{display:block}.our-locations-map-col-right{width:1440px;flex-shrink:0}.our-locations-map-col-center{margin:0 auto}.our-locations-map-tabs{height:100%;display:flex;flex-direction:column;overflow-y:hidden;position:relative;padding-bottom:200px}.our-locations-map-tabs-filters{background:#f6f6f9;padding:16px 24px}.our-locations-map-tabs-filters ul{display:flex;justify-content:left;gap:0 8px;width:1440px;flex-shrink:0;margin:0 auto;scrollbar-width:none .our-locations-map-tabs-filters ul -webkit-scrollbar;scrollbar-width-width:0;scrollbar-width-height:0}.our-locations-map-tabs-filters ul li{scroll-snap-align:start}.our-locations-map-tabs-filters ul li button{padding:12px 16px;color:#5a6c81;cursor:pointer}.our-locations-map-tabs-filters ul li button:hover{color:#004b8d}.our-locations-map-tabs-filters ul li button.active{background:#004b8d;color:#fff}.our-locations-map-tabs-content{max-height:100%;scrollbar-width:none;padding:40px 24px;width:430px}.our-locations-map-tabs-content::-webkit-scrollbar{width:0;height:0}.our-locations-map-tabs-item{display:none}.our-locations-map-tabs-item h2{font-size:30px;line-height:1.1em;letter-spacing:-0.02em;margin-bottom:24px;color:#004b8d}.our-locations-map-tabs-item ul{display:flex;flex-direction:column}.our-locations-map-tabs-item ul li button{font-size:20px;line-height:26px;letter-spacing:-0.01em;padding:16px 0;color:#004b8d;border-top:1px solid #dbdbdb;width:100%;text-align:left;cursor:pointer}.our-locations-map-tabs-item.active{display:block}.our-locations-map-nav{position:sticky;top:128px;z-index:3}@media(max-width: 1099px){.our-locations-map-nav{top:104px}}@media(max-width: 1099px){.our-locations-map-tabs-content{width:786px;margin:0 auto}.our-locations-map-tabs{padding-bottom:0px}.our-locations-map-tabs-filters{padding:16px 0 16px 24px}.our-locations-map-tabs-filters ul{justify-content:flex-start;overflow-x:auto;white-space:nowrap;width:100%;margin:0 auto}.our-locations-map-tabs-filters ul::-webkit-scrollbar{width:0;height:0}.our-locations-map-col-right{width:100%}.our-locations-map-accordion-item-title{display:none}}@media(max-width: 767px){.our-locations-map-section{height:auto}.our-locations-map-row{flex-direction:column}.our-locations-map-tabs-filters{padding:0}.our-locations-map-tabs-filters ul{overflow:initial;flex-wrap:wrap;white-space:normal;gap:0}.our-locations-map-tabs-filters ul li{width:50%;text-align:center;border:1px solid #f6f6f9}.our-locations-map-tabs-filters ul li button{width:100%}.our-locations-map-tabs-filters ul li:nth-child(1){border-width:0 1px 1px 0}.our-locations-map-tabs-filters ul li:nth-child(2){border-width:0 0 1px 0}.our-locations-map-tabs-filters ul li:nth-child(3){border-width:0 1px 1px 0}.our-locations-map-tabs-filters ul li:nth-child(4){border-width:0 0 1px 0}.our-locations-map-tabs-content{display:none}.our-locations-map-col-left{width:100%;height:77vh;order:2}.our-locations-map-col-right{width:100%;order:1}.our-locations-map-col-center .our-locations-map-tabs-content{display:block}.our-locations-map-tabs-content{width:375px}}.our-locations-map-accordion-holder{background:#fff;display:flex;flex-direction:column}.our-locations-map-accordion-item button{display:block;width:100%;text-align:left;font-size:20px;line-height:1.3em;letter-spacing:-0.02em;color:#004b8d;background:url(../images/icon-accordion-plus.svg) center right no-repeat;cursor:pointer;padding-right:45px}.our-locations-map-accordion-item-content{padding:20px 0 20px 50px;display:none;background-color:#f6f6f9;margin-top:-58px}@media(max-width: 1099px){.our-locations-map-accordion-item-content{padding:0 0 0 15px;margin-top:0}}.our-locations-map-accordion-item-content p{font-size:20px;line-height:1.4em;color:#004b8d;padding:20px 0 10px 0}.our-locations-map-accordion-item-content span{font-size:20px;color:#68788c;line-height:1.4em}.our-locations-map-accordion-item.active .our-locations-map-accordion-item-content{display:block;position:absolute;right:0;width:852px}@media(max-width: 1099px){.our-locations-map-accordion-item.active .our-locations-map-accordion-item-content{position:initial;width:auto}}.our-locations-map-accordion-item.active button{background-image:url(../images/icon-accordion-minus.svg);background-color:#f6f6f9;padding-left:15px}.our-locations-map-accordion-item-title{font-size:24px;color:#004b8d;Line-height:31.2px}.titled-links-section{background:#f6f6f9;padding:32px 0}.titled-links-row{display:flex;justify-content:space-between}.titled-links-row h2{font-family:"Helvetica Neue LT Pro";font-weight:100;font-size:60px;line-height:60px;letter-spacing:-0.03em;color:#004b8d}.titled-links-row ul{background:#fff;padding:24px;display:flex;flex-direction:column;gap:8px 0;width:500px;max-width:100%}.titled-links-row ul li a{display:block;font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#68788c;background:url(../images/icon-cap-blue.svg) center right no-repeat;padding-right:32px}.titled-links-row.two-rows{flex-direction:column;gap:24px 0}.titled-links-row.two-rows h2{width:100%}.titled-links-row.two-rows ul{width:100%;max-width:100%}@media(max-width: 1099px){.titled-links-row h2{font-size:48px;line-height:48px;letter-spacing:-0.04em}}@media(max-width: 767px){.titled-links-section{padding:40px 0}.titled-links-row{flex-direction:column;gap:24px 0}.titled-links-row h2{width:100%}.titled-links-row ul{width:100%}}.video-with-title-section{max-width:1200px;margin-left:auto;margin-right:auto;padding:64px 0}.video-with-title-row{display:flex;justify-content:space-between}.video-with-title-col-right{width:100%;display:flex;flex-direction:column;gap:32px 0}.video-with-title-video{position:relative;cursor:pointer;aspect-ratio:16/9}.video-with-title-video img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.video-with-title-video:after{content:"";top:50%;left:50%;transform:translate(-50%, -50%);background:url(../images/icon-back-play.svg) center center no-repeat;width:64px;height:80px;position:absolute}.video-with-title-video video{display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}.video-with-title-video.active{cursor:default}.video-with-title-video.active img{display:none}.video-with-title-video.active:after{display:none}.video-with-title-content{display:flex;gap:0 40px;align-items:center}.video-with-title-content img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.video-with-title-content-text{flex-grow:1;display:flex;flex-direction:column}.video-with-title-content-text p{line-height:1.4em;color:#68788c}.video-with-title-content-text em{font-style:italic}.video-with-title-content-text b{font-weight:bold}.video-with-title-content-text h4{font-size:20px;line-height:26px;letter-spacing:-0.01em;color:#0054d0;margin-top:40px}.video-with-title-content-text h5{line-height:1.4em;color:#68788c}@media(max-width: 1921px){.video-with-title-row{flex-direction:column;gap:40px 0}.video-with-title-col-left{width:100%;gap:32px 0}.video-with-title-col-left h3{margin:0}.video-with-title-col-left h2 br,.video-with-title-col-left h3 br{display:none}.video-with-title-col-right{width:100%}.video-with-title-content h4{margin-top:32px}}@media(max-width: 991px){.video-with-title-section{padding:48px 0}.video-with-title-col-left h2,.video-with-title-col-left h3{font-size:48px;line-height:48px}}@media(max-width: 767px){.video-with-title-content{display:block}.video-with-title-content img{margin-bottom:20px}}.media-slider-section{padding:40px 0}.media-slider-top{display:flex;justify-content:space-between;gap:0 32px;margin-bottom:32px}.media-slider-top h2{font-size:40px;line-height:1em;color:#004b8d;letter-spacing:-0.03em}.media-slider-top-buttons{display:flex;gap:10px 0}.media-slider-top-buttons button{display:inline-flex;width:50px;height:50px;background-size:contain;cursor:pointer}.media-slider-top-buttons-prev{background:url(../images/icon-slider-arrow-left.svg) center center no-repeat}.media-slider-top-buttons-prev:hover{background-image:url(../images/icon-slider-arrow-left-hover.svg)}.media-slider-top-buttons-next{background:url(../images/icon-slider-arrow-right.svg) center center no-repeat}.media-slider-top-buttons-next:hover{background-image:url(../images/icon-slider-arrow-right-hover.svg)}.media-slider-swiper .swiper-slide img{width:100%;height:340px;object-fit:cover}@media(max-width: 1099px){.media-slider-swiper .swiper-slide img{height:289px}}@media(max-width: 767px){.media-slider-top h2{font-size:30px;line-height:1.1em;letter-spacing:-0.02em}.media-slider-swiper .swiper-slide img{height:277px}}.esg-accordion-section{padding:56px 0 48px}.esg-accordion-content{display:flex;flex-direction:column;gap:8px 0}.esg-accordion-row{background:#f6f6f9;padding:32px 24px;display:flex;gap:0 24px}.esg-accordion-row h3{width:40%;padding-left:22px;position:relative;font-size:40px;line-height:40px;letter-spacing:-0.03em;color:#004b8d}.esg-accordion-row h3 i{content:"";position:absolute;left:0;top:0;width:10px;height:10px}.esg-accordion-holder{width:60%;background:#fff;padding:24px;display:flex;flex-direction:column;gap:16px 0}.esg-accordion-item button{display:block;width:100%;text-align:left;font-size:24px;line-height:1.3em;letter-spacing:-0.02em;color:#004b8d;background:url(../images/icon-accordion-plus.svg) center right no-repeat;cursor:pointer;padding-right:45px}.esg-accordion-item-content{padding:16px 0;display:none}.esg-accordion-item-content p{line-height:1.4em;color:#68788c}.esg-accordion-item.active .esg-accordion-item-content{display:block}.esg-accordion-item.active button{background-image:url(../images/icon-accordion-minus.svg)}@media(max-width: 1099px){.esg-accordion-section{padding:48px 0}.esg-accordion-row{flex-direction:column;gap:16px 0}.esg-accordion-row h3{width:100%;font-size:30px;line-height:1.1em;letter-spacing:-0.02em}.esg-accordion-holder{width:100%}.esg-accordion-item button{width:100%}}@media(max-width: 767px){.esg-accordion-holder{padding:16px}}.investoriframe iframe{width:100%;min-height:4000px}@media(max-width: 1099px){.investoriframe iframe{width:100%;min-height:4100px}}@media(max-width: 767px){.investoriframe iframe{width:100%;min-height:5700px}}.page-template-investor-center header{background:#fff}.page-template-investor-center header.open{background:#004b8d}.page-template-investor-center header.open .header-logo img:nth-child(1){display:block}.page-template-investor-center header.open .header-logo img:nth-child(2){display:none}.page-template-investor-center header.open .header-nav{background:#004b8d}.page-template-investor-center header.open button,.page-template-investor-center header.open a{color:#fff !important}.page-template-investor-center header .header-nav{background:rgba(231,231,231,.6)}.page-template-investor-center header .header-nav button,.page-template-investor-center header .header-nav a{color:#004b8d}.page-template-investor-center header .header-nav button:hover,.page-template-investor-center header .header-nav a:hover{background:linear-gradient(0deg, rgba(0, 0, 0, 0.08) 0%, rgba(0, 0, 0, 0.08) 100%),rgba(231,231,231,.5)}.page-template-investor-center header .header-nav .header-mobile-button{background-image:url(../images/icon-menu-dark.svg)}.page-template-investor-center header .header-logo img:nth-child(1){display:none}.page-template-investor-center header .header-logo img:nth-child(2){display:block}.biography-img{display:block;width:100%}.biography-img img{display:block;width:100%;aspect-ratio:16/9;max-height:75vh;object-fit:cover;object-position:top}.biography-bottom{padding:40px 0 60px 0}.biography-bottom h1{font-size:40px;line-height:1em;color:#004b8d}.biography-bottom h2{font-size:40px;line-height:1em;color:#8d8d8e;margin-bottom:24px}.biography-bottom-socials{display:flex;gap:0 8px}.biography-bottom-socials li{display:inline-flex}.biography-bottom-socials li img,.biography-bottom-socials li svg{width:45px;height:45px}.biography-bottom-content{padding:40px 0 0 0;font-size:20px;color:#004b8d}.biography-bottom-content h3{font-size:30px;line-height:1.3em;color:#004b8d}.biography-bottom-content p{font-size:20px;color:#004b8d;margin-top:30px}@media(max-width: 1099px){.biography-img img{height:450px}.biography-bottom-content h3{font-size:24px}}@media(max-width: 767px){.biography-img img{height:475px}}.not-found-section{padding:82px 0 106px 0}.not-found-content{width:100%;max-width:440px;padding:0 16px;margin-inline:auto;text-align:center}.not-found-content h1{font-size:40px;line-height:1em;letter-spacing:-0.03em;color:#004b8d;margin-bottom:24px}.not-found-content p{line-height:1.4em;color:#004b8d;margin-bottom:32px}.not-found-content a{display:inline-flex;align-items:center;line-height:1.4em;color:#fff;background:#004b8d;padding:16px 24px;border:1px solid rgba(0,0,0,0)}.not-found-content a:hover{background:#6b7693;border-color:#485372}@media(max-width: 767px){.not-found-section{padding:62px 0 80px 0}}.our-capabilities-section.philanthropy-card-modal .our-capabilities-col{width:calc(25% - 15px)}.our-capabilities-section.philanthropy-card-modal .our-capabilities-col img{display:block}@media(max-width: 1099px){.our-capabilities-section.philanthropy-card-modal .our-capabilities-col{width:calc(50% - 10px)}}@media(max-width: 767px){.our-capabilities-section.philanthropy-card-modal .our-capabilities-col{width:100%}}.our-capabilities-section.four-across-section .our-capabilities-col{width:calc(25% - 15px)}.our-capabilities-section.four-across-section .our-capabilities-col img{display:block}@media(max-width: 1099px){.our-capabilities-section.four-across-section .our-capabilities-col{width:calc(50% - 10px)}}@media(max-width: 767px){.our-capabilities-section.four-across-section .our-capabilities-col{width:100%}}.cantor-corporate-overview{margin:0 auto;padding:80px 25px;display:grid;grid-template-columns:auto auto;column-gap:137px}@media(max-width: 1099px){.cantor-corporate-overview{grid-template-columns:auto;padding:0}}.cantor-corporate-overview h1{font-size:60px}.cantor-corporate-overview h2{font-size:50px}.cantor-corporate-overview h3{font-size:40px}.cantor-corporate-overview h4{font-size:30px;line-height:33px}@media(max-width: 767px){.cantor-corporate-overview h4{font-size:24px}}.cantor-corporate-overview h5{font-size:18px;line-height:25.2px}@media(max-width: 767px){.cantor-corporate-overview h5{font-size:16px}}.cantor-corporate-overview p{font-size:16px;line-height:22.4px}.cantor-corporate-overview__left-section{width:100%}@media(max-width: 1099px){.cantor-corporate-overview__left-section{background:#f6f6f9}}@media(max-width: 1099px){.cantor-corporate-overview__small-screen-padding{padding:80px 25px 0}}.cantor-corporate-overview__main-title{font-size:14px !important;font-family:"DMMono-Medium";color:#68788c;text-transform:uppercase}.cantor-corporate-overview__company-logo{margin:32px 0}.cantor-corporate-overview__subtitle{color:#004b8d;margin-bottom:40px;font-weight:500}.cantor-corporate-overview__contents>*{margin-bottom:40px}.cantor-corporate-overview__right-section{width:100%}@media(max-width: 1099px){.cantor-corporate-overview__right-section{padding:50px 16px 80px 16px}}.cantor-corporate-overview__sub-heading,.cantor-corporate-overview__contents,.cantor-corporate-overview__item-content{color:#5a6c81}@media(max-width: 1099px){.cantor-corporate-overview__sub-heading{direction:ltr}}@media(max-width: 767px){.cantor-corporate-overview__sub-heading{margin-top:24px}}.cantor-corporate-overview__item-link{color:#0067ff;font-weight:500;font-size:16px;line-height:16.8px;margin-top:16px;text-decoration:underline;text-transform:uppercase;text-decoration-style:dotted;text-underline-offset:4px}.cantor-corporate-overview__main-logo-wrapper{display:grid;grid-template-columns:auto auto;column-gap:38px;max-width:520px}@media(max-width: 1099px){.cantor-corporate-overview__main-logo-wrapper{direction:rtl;text-align:left;max-width:unset}}@media(max-width: 767px){.cantor-corporate-overview__main-logo-wrapper{grid-template-columns:auto;direction:unset}}@media(max-width: 1099px){.cantor-corporate-overview__item-tablet-style{display:grid;grid-template-columns:auto auto auto;column-gap:16px}}@media(max-width: 767px){.cantor-corporate-overview__item-tablet-style{display:block}}.cantor-corporate-overview__item-wrapper{display:grid;grid-template-columns:auto auto;column-gap:21px;margin-bottom:50px}@media(max-width: 1099px){.cantor-corporate-overview__item-wrapper{display:block;margin-bottom:0}}.cantor-corporate-overview__divide-line{color:#dbdbdb;margin:50px 0;border:1px dotted}@media(max-width: 767px){.cantor-corporate-overview__divide-line{margin:24px 0 20px 0;border:1px solid}}.cantor-corporate-overview__mobile-divide-line{border:1px dotted;color:#dbdbdb;display:none;margin:16px 0 30px 0}@media(max-width: 767px){.cantor-corporate-overview__mobile-divide-line{display:block}}.cantor-corporate-overview__mobile-divide-line:last-child{display:none}.cantor-corporate-overview__image-wrapper{display:flex;justify-content:center;align-items:center;background:#f9f9f9;width:215px;height:120px}@media(max-width: 1099px){.cantor-corporate-overview__image-wrapper{width:100%;height:120px;margin-bottom:21px}}@media(max-width: 767px){.cantor-corporate-overview__image-wrapper{background:none;width:134.87px;height:66px;margin-bottom:8px;margin-top:16px}}.cantor-corporate-overview__item-logo{width:100%;height:100%;max-width:134.87px;max-height:64.54px;object-fit:contain}.insights-video{padding:50px 20px}.insights-video__container{width:100%;max-width:842px;max-height:470px;margin:0 auto;position:relative}.insights-video__bg-gradient{position:absolute;width:100%;height:100%;background:linear-gradient(90deg, rgba(27, 47, 98, 0.5) 0%, rgba(209, 222, 255, 0) 83.26%),linear-gradient(0deg, rgba(0, 14, 51, 0.2), rgba(0, 14, 51, 0.2)),linear-gradient(258.17deg, rgba(0, 0, 0, 0) 34.28%, rgba(0, 14, 51, 0.4) 99.81%)}.insights-video__video-container::after{display:none}.insights-video__video-img,.insights-video__video{object-position:50% 0}.insights-video__content{position:absolute;bottom:40px;left:40px;text-align:left}@media(max-width: 767px){.insights-video__content{left:15px;bottom:15px}}.insights-video__title{font-size:24px;max-width:451px;color:#fff !important;line-height:31.2px !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media(max-width: 767px){.insights-video__title{font-size:20px;line-height:unset !important;-webkit-line-clamp:2}}.insights-video__play-icon{width:43px;height:43px;margin-bottom:15px}.insights-video__video-container.active .insights-video__bg-gradient,.insights-video__video-container.active .insights-video__content{display:none}.cantor-corporate-overview{margin:0 auto;padding:80px 25px;display:grid;grid-template-columns:auto auto;column-gap:137px}@media(max-width: 1099px){.cantor-corporate-overview{grid-template-columns:auto;padding:0}}.cantor-corporate-overview h1{font-size:60px}.cantor-corporate-overview h2{font-size:50px}.cantor-corporate-overview h3{font-size:40px}.cantor-corporate-overview h4{font-size:30px;line-height:33px}@media(max-width: 767px){.cantor-corporate-overview h4{font-size:24px}}.cantor-corporate-overview h5{font-size:18px;line-height:25.2px}@media(max-width: 767px){.cantor-corporate-overview h5{font-size:16px}}.cantor-corporate-overview p{font-size:16px;line-height:22.4px}.cantor-corporate-overview__left-section{width:100%}@media(max-width: 1099px){.cantor-corporate-overview__left-section{background:#f6f6f9}}@media(max-width: 1099px){.cantor-corporate-overview__small-screen-padding{padding:80px 25px 0}}.cantor-corporate-overview__main-title{font-size:14px !important;font-family:"DMMono-Medium";color:#68788c;text-transform:uppercase}.cantor-corporate-overview__company-logo{margin:32px 0}.cantor-corporate-overview__subtitle{color:#004b8d;margin-bottom:40px;font-weight:500}.cantor-corporate-overview__contents>*{margin-bottom:40px}.cantor-corporate-overview__right-section{width:100%}@media(max-width: 1099px){.cantor-corporate-overview__right-section{padding:50px 16px 80px 16px}}.cantor-corporate-overview__sub-heading,.cantor-corporate-overview__contents,.cantor-corporate-overview__item-content{color:#5a6c81}@media(max-width: 1099px){.cantor-corporate-overview__sub-heading{direction:ltr}}@media(max-width: 767px){.cantor-corporate-overview__sub-heading{margin-top:24px}}.cantor-corporate-overview__item-link{color:#0067ff;font-weight:500;font-size:16px;line-height:16.8px;margin-top:16px;text-decoration:underline;text-transform:uppercase;text-decoration-style:dotted;text-underline-offset:4px}.cantor-corporate-overview__main-logo-wrapper{display:grid;grid-template-columns:auto auto;column-gap:38px;max-width:520px}@media(max-width: 1099px){.cantor-corporate-overview__main-logo-wrapper{direction:rtl;text-align:left;max-width:unset}}@media(max-width: 767px){.cantor-corporate-overview__main-logo-wrapper{grid-template-columns:auto;direction:unset}}@media(max-width: 1099px){.cantor-corporate-overview__item-tablet-style{display:grid;grid-template-columns:auto auto auto;column-gap:16px}}@media(max-width: 767px){.cantor-corporate-overview__item-tablet-style{display:block}}.cantor-corporate-overview__item-wrapper{display:grid;grid-template-columns:auto auto;column-gap:21px;margin-bottom:50px}@media(max-width: 1099px){.cantor-corporate-overview__item-wrapper{display:block;margin-bottom:0}}.cantor-corporate-overview__divide-line{color:#dbdbdb;margin:50px 0;border:1px dotted}@media(max-width: 767px){.cantor-corporate-overview__divide-line{margin:24px 0 20px 0;border:1px solid}}.cantor-corporate-overview__mobile-divide-line{border:1px dotted;color:#dbdbdb;display:none;margin:16px 0 30px 0}@media(max-width: 767px){.cantor-corporate-overview__mobile-divide-line{display:block}}.cantor-corporate-overview__mobile-divide-line:last-child{display:none}.cantor-corporate-overview__image-wrapper{display:flex;justify-content:center;align-items:center;background:#f9f9f9;width:215px;height:120px}@media(max-width: 1099px){.cantor-corporate-overview__image-wrapper{width:100%;height:120px;margin-bottom:21px}}@media(max-width: 767px){.cantor-corporate-overview__image-wrapper{background:none;width:134.87px;height:66px;margin-bottom:8px;margin-top:16px}}.cantor-corporate-overview__item-logo{width:100%;height:100%;max-width:134.87px;max-height:64.54px;object-fit:contain}.cf-corporate-overview{background:#f6f6f9}@media(max-width: 1281px){.cf-corporate-overview{background:none}}.cf-corporate-overview h1{font-size:60px}@media(max-width: 767px){.cf-corporate-overview h1{font-size:40px}}.cf-corporate-overview h2{font-size:50px}.cf-corporate-overview h3{font-size:40px}.cf-corporate-overview h4{font-size:30px;line-height:33px}@media(max-width: 1281px){.cf-corporate-overview h4{font-size:24px;line-height:31.2px}}.cf-corporate-overview h5{font-size:18px;line-height:25.2px}@media(max-width: 1281px){.cf-corporate-overview h5{font-size:16px;line-height:19.6px}}.cf-corporate-overview p{font-size:18px;line-height:22.4px}@media(max-width: 1281px){.cf-corporate-overview p{font-size:14px}}.cf-corporate-overview__container-width{max-width:1920px;margin:0 auto;padding-top:64px}@media(max-width: 1281px){.cf-corporate-overview__container-width{padding-top:48px}}.cf-corporate-overview__container{margin:0 auto;padding:0 24px 85px;display:grid;grid-template-columns:auto auto;column-gap:180px}@media(max-width: 1600px){.cf-corporate-overview__container{column-gap:80px}}@media(max-width: 1281px){.cf-corporate-overview__container{grid-template-columns:auto;padding:0 0 43px}}@media(max-width: 1281px){.cf-corporate-overview__div-space{padding:0 24px}}@media(max-width: 767px){.cf-corporate-overview__div-space{padding:0 16px}}.cf-corporate-overview__left-section{width:100%}@media(max-width: 1281px){.cf-corporate-overview__left-section{max-width:unset}}.cf-corporate-overview__main-title{color:#004b8d;padding:0 24px 40px}@media(max-width: 1281px){.cf-corporate-overview__main-title{padding:0 24px 30px}}@media(max-width: 767px){.cf-corporate-overview__main-title{padding:0 16px 30px}}.cf-corporate-overview__subtitle{color:#004b8d;margin-bottom:40px;font-weight:500}@media(max-width: 1281px){.cf-corporate-overview__subtitle{margin-bottom:30px}}@media(max-width: 767px){.cf-corporate-overview__subtitle{margin-bottom:24px}}.cf-corporate-overview__contents>*{margin-bottom:40px}.cf-corporate-overview__contents>*:last-child{margin-bottom:0}@media(max-width: 1281px){.cf-corporate-overview__contents>*{margin-bottom:30px}}@media(max-width: 767px){.cf-corporate-overview__contents>*{margin-bottom:24px}}@media(max-width: 1281px){.cf-corporate-overview__right-section{margin-top:26px;padding-bottom:48px;background:#f6f6f9}}@media(max-width: 767px){.cf-corporate-overview__right-section{margin-top:40px}}.cf-corporate-overview__right-section-wrapper{width:100%;display:grid;grid-template-columns:auto auto auto;column-gap:20px}@media(max-width: 1281px){.cf-corporate-overview__right-section-wrapper{max-width:unset}}@media(max-width: 767px){.cf-corporate-overview__right-section-wrapper{display:block}}@media(max-width: 1281px){.cf-corporate-overview__heading{margin-top:32px}}.cf-corporate-overview__contents,.cf-corporate-overview__item-content,.cf-corporate-overview__heading,.cf-corporate-overview__item-link{color:#5a6c81}.cf-corporate-overview__item-link{font-weight:700;font-size:18px;line-height:16.8px;margin-top:40px;text-decoration:underline}@media(max-width: 1281px){.cf-corporate-overview__item-link{font-size:14px;margin-top:30px}}@media(max-width: 767px){.cf-corporate-overview__item-link{margin-top:24px}}.cf-corporate-overview__item-wrapper{max-width:294px}@media(max-width: 767px){.cf-corporate-overview__item-wrapper{max-width:unset}}.cf-corporate-overview__divide-line{color:#e0e3e7;margin:33px 0;border:1px solid}.cf-corporate-overview__mobile-item-divide-line{border:.5px dotted #8d8d8e;display:none;margin:33px 0}@media(max-width: 767px){.cf-corporate-overview__mobile-item-divide-line{display:block}}.cf-corporate-overview__mobile-item-divide-line:last-child{display:none}.cf-corporate-overview__image-wrapper{width:276px;height:76px;margin-bottom:30px}@media(max-width: 1281px){.cf-corporate-overview__image-wrapper{width:100%;height:80px;margin-bottom:21px}}@media(max-width: 767px){.cf-corporate-overview__image-wrapper{background:none;width:134.87px;height:66px;margin-bottom:8px;margin-top:16px}}.cf-corporate-overview__item-logo{height:100%;max-width:207px;object-fit:contain}@media(max-width: 1281px){.cf-corporate-overview__item-logo{max-width:140px}}@media(max-width: 767px){.cf-corporate-overview__item-logo{max-width:100%}}.insights-quote{background:#f6f6f9;margin:30px auto}@media(max-width: 1099px){.insights-quote{margin:30px 24px}}@media(max-width: 767px){.insights-quote{margin:30px auto}}.insights-quote__container{max-width:686px;margin:0 auto;padding-bottom:30px;padding-top:10px}.insights-quote__icon{font-size:100px !important;color:#0054d0 !important;max-width:43px;max-height:56px;margin:0 auto}.insights-quote__content{text-align:center;margin:10px auto 22px auto}.insights-quote__content p{color:#004b8d;line-height:26px}.insights-quote__author-wrapper{display:grid;grid-template-columns:auto 1fr;column-gap:20px;align-items:center;max-width:450px;margin:0 auto}.insights-quote__name{color:#0067ff;font-weight:700;font-size:18px;text-transform:uppercase;line-height:23.44px}.insights-quote__position{font-size:16px;color:#7b97ab;text-transform:capitalize;line-height:20.83px}.media-list-post__title{max-width:972px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.media-list-post-date{max-width:972px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.single-conference .wp-block-paragraph{color:#68788c}.single-conference .wp-block-ordered-list li{color:#68788c}.single-conference .wp-block-unordered-list li{color:#68788c}.insights-post .insights-meta{max-width:1920px;margin:50px auto 0;padding-left:20px;padding-right:20px}@media(min-width: 768px){.insights-post .insights-meta{margin-top:80px}}@media(min-width: 1100px){.insights-post .insights-meta{margin-top:100px;padding-left:100px;padding-right:100px}}.insights-post__title{margin-top:10px}.color-scheme-blue .section-cover{border-bottom:5px solid #378ab2}.color-scheme-blue .nav-secondary ul li.active{border-color:#378ab2}.color-scheme-blue .who-we-are__main-title{color:#378ab2}.color-scheme-blue .who-we-are-col-right a:not(:hover),.color-scheme-blue .who-we-are-col-left a:not(:hover){background:#378ab2}.color-scheme-blue .who-we-are-numbers-item h5{color:#378ab2}.color-scheme-blue .our-capabilities-section h3{color:#378ab2}@media(min-width: 768px){.color-scheme-blue .our-capabilities-top{background-image:url(../images/capabilities-background-theme-1.svg)}}.color-scheme-blue .our-leadership-img{border-color:#378ab2}.color-scheme-blue .our-leadership-img:after{background-color:#378ab2}.color-scheme-blue .our-leadership-section .container-large:after{background-color:#378ab2}.color-scheme-blue .our-leadership-content-bottom span:first-child{color:#378ab2}.color-scheme-blue .recent-transactions-top-button{background-color:#378ab2}.color-scheme-blue .recent-transactions-top-button:hover{background:#6b7693}.color-scheme-blue .recent-transactions-mobile-button{background-color:#378ab2}.color-scheme-blue .contact-mini-col-right a:not(:hover){background-color:#378ab2}.color-scheme-blue .our-leadership-carousel-desktop-left-img.active:after{background-color:#378ab2}.color-scheme-blue .our-leadership-carousel-desktop-left-img.active{border-color:#378ab2}.color-scheme-blue .our-leadership-carousel-desktop-right-content-item h3{color:#378ab2}.color-scheme-blue .our-leadership-carousel-section .container-large:after{background-color:#378ab2}.color-scheme-blue a.our-capabilities-col h4{background-image:url(../images/icon-our-blue-color-scheme-1.svg)}.color-scheme-purple .section-cover{border-bottom:5px solid #60579e}.color-scheme-purple .nav-secondary ul li.active{border-color:#60579e}.color-scheme-purple .who-we-are-col-left h2{color:#60579e}.color-scheme-purple .who-we-are-col-right a:not(:hover),.color-scheme-purple .who-we-are-col-left a:not(:hover){background:#60579e}.color-scheme-purple .who-we-are-numbers-item h5{color:#60579e}.color-scheme-purple .our-capabilities-section h3{color:#60579e}@media(min-width: 768px){.color-scheme-purple .our-capabilities-top{background-image:url(../images/capabilities-background-theme-2.svg)}}.color-scheme-purple .our-leadership-img{border-color:#60579e}.color-scheme-purple .our-leadership-img:after{background-color:#60579e}.color-scheme-purple .our-leadership-section .container-large:after{background-color:#60579e}.color-scheme-purple .our-leadership-content-bottom span:first-child{color:#60579e}.color-scheme-purple .recent-transactions-top-button{background-color:#60579e}.color-scheme-purple .recent-transactions-top-button:hover{background:#6b7693}.color-scheme-purple .recent-transactions-mobile-button{background-color:#60579e}.color-scheme-purple .contact-mini-col-right a:not(:hover){background-color:#60579e}.color-scheme-purple .our-leadership-carousel-desktop-left-img.active:after{background-color:#60579e}.color-scheme-purple .our-leadership-carousel-desktop-left-img.active{border-color:#60579e}.color-scheme-purple .our-leadership-carousel-desktop-right-content-item h3{color:#60579e}.color-scheme-purple .our-leadership-carousel-section .container-large:after{background-color:#60579e}.color-scheme-purple a.our-capabilities-col h4{background-image:url(../images/icon-our-blue-color-scheme-2.svg)}.color-scheme-green .section-cover{border-bottom:5px solid #1d676d}.color-scheme-green .nav-secondary ul li.active{border-color:#1d676d}.color-scheme-green .who-we-are-col-left h2{color:#1d676d}.color-scheme-green .who-we-are-col-right a:not(:hover),.color-scheme-green .who-we-are-col-left a:not(:hover){background:#1d676d}.color-scheme-green .who-we-are-numbers-item h5{color:#1d676d}.color-scheme-green .our-capabilities-section h3{color:#1d676d}@media(min-width: 768px){.color-scheme-green .our-capabilities-top{background-image:url(../images/capabilities-background-theme-3.svg)}}.color-scheme-green .our-leadership-img{border-color:#1d676d}.color-scheme-green .our-leadership-img:after{background-color:#1d676d}.color-scheme-green .our-leadership-section .container-large:after{background-color:#1d676d}.color-scheme-green .our-leadership-content-bottom span:first-child{color:#1d676d}.color-scheme-green .recent-transactions-top-button{background-color:#1d676d}.color-scheme-green .recent-transactions-top-button:hover{background:#6b7693}.color-scheme-green .recent-transactions-mobile-button{background-color:#1d676d}.color-scheme-green .contact-mini-col-right a:not(:hover){background-color:#1d676d}.color-scheme-green .our-leadership-carousel-desktop-left-img.active:after{background-color:#1d676d}.color-scheme-green .our-leadership-carousel-desktop-left-img.active{border-color:#1d676d}.color-scheme-green .our-leadership-carousel-desktop-right-content-item h3{color:#1d676d}.color-scheme-green .our-leadership-carousel-section .container-large:after{background-color:#1d676d}.color-scheme-green a.our-capabilities-col h4{background-image:url(../images/icon-our-blue-color-scheme-3.svg)}.color-scheme-teal .section-cover{border-bottom:5px solid #339ea2}.color-scheme-teal .nav-secondary ul li.active{border-color:#339ea2}.color-scheme-teal .who-we-are-col-left h2{color:#339ea2}.color-scheme-teal .who-we-are-col-right a:not(:hover),.color-scheme-teal .who-we-are-col-left a:not(:hover){background:#339ea2}.color-scheme-teal .who-we-are-numbers-item h5{color:#339ea2}.color-scheme-teal .our-capabilities-section h3{color:#339ea2}@media(min-width: 768px){.color-scheme-teal .our-capabilities-top{background-image:url(../images/capabilities-background-theme-4.svg)}}.color-scheme-teal .our-leadership-img{border-color:#339ea2}.color-scheme-teal .our-leadership-img:after{background-color:#339ea2}.color-scheme-teal .our-leadership-section .container-large:after{background-color:#339ea2}.color-scheme-teal .our-leadership-content-bottom span:first-child{color:#339ea2}.color-scheme-teal .recent-transactions-top-button{background-color:#339ea2}.color-scheme-teal .recent-transactions-top-button:hover{background:#6b7693}.color-scheme-teal .recent-transactions-mobile-button{background-color:#339ea2}.color-scheme-teal .contact-mini-col-right a:not(:hover){background-color:#339ea2}.color-scheme-teal .our-leadership-carousel-desktop-left-img.active:after{background-color:#339ea2}.color-scheme-teal .our-leadership-carousel-desktop-left-img.active{border-color:#339ea2}.color-scheme-teal .our-leadership-carousel-desktop-right-content-item h3{color:#339ea2}.color-scheme-teal .our-leadership-carousel-section .container-large:after{background-color:#339ea2}.color-scheme-teal a.our-capabilities-col h4{background-image:url(../images/icon-our-blue-color-scheme-4.svg)}.color-scheme-gold .section-cover{border-bottom:5px solid #c1892c}.color-scheme-gold .nav-secondary ul li.active{border-color:#c1892c}.color-scheme-gold .who-we-are-col-left h2{color:#c1892c}.color-scheme-gold .who-we-are-col-right a:not(:hover),.color-scheme-gold .who-we-are-col-left a:not(:hover){background:#c1892c}.color-scheme-gold .who-we-are-numbers-item h5{color:#c1892c}.color-scheme-gold .our-capabilities-section h3{color:#c1892c}@media(min-width: 768px){.color-scheme-gold .our-capabilities-top{background-image:url(../images/capabilities-background-theme-5.svg)}}.color-scheme-gold .our-leadership-img{border-color:#c1892c}.color-scheme-gold .our-leadership-img:after{background-color:#c1892c}.color-scheme-gold .our-leadership-section .container-large:after{background-color:#c1892c}.color-scheme-gold .our-leadership-content-bottom span:first-child{color:#c1892c}.color-scheme-gold .recent-transactions-top-button{background-color:#c1892c}.color-scheme-gold .recent-transactions-top-button:hover{background:#6b7693}.color-scheme-gold .recent-transactions-mobile-button{background-color:#c1892c}.color-scheme-gold .contact-mini-col-right a:not(:hover){background-color:#c1892c}.color-scheme-gold .our-leadership-carousel-desktop-left-img.active:after{background-color:#c1892c}.color-scheme-gold .our-leadership-carousel-desktop-left-img.active{border-color:#c1892c}.color-scheme-gold .our-leadership-carousel-desktop-right-content-item h3{color:#c1892c}.color-scheme-gold .our-leadership-carousel-section .container-large:after{background-color:#c1892c}.color-scheme-gold a.our-capabilities-col h4{background-image:url(../images/icon-our-blue-color-scheme-5.svg)}.color-scheme-gray .section-cover{border-bottom:5px solid #7b97ab}.color-scheme-gray .nav-secondary ul li.active{border-color:#7b97ab}.color-scheme-gray .who-we-are-col-left h2{color:#7b97ab}.color-scheme-gray .who-we-are-col-right a:not(:hover),.color-scheme-gray .who-we-are-col-left a:not(:hover){background:#7b97ab}.color-scheme-gray .who-we-are-numbers-item h5{color:#7b97ab}.color-scheme-gray .our-capabilities-section h3{color:#7b97ab}@media(min-width: 768px){.color-scheme-gray .our-capabilities-top{background-image:url(../images/capabilities-background-theme-6.svg)}}.color-scheme-gray .our-leadership-img{border-color:#7b97ab}.color-scheme-gray .our-leadership-img:after{background-color:#7b97ab}.color-scheme-gray .our-leadership-section .container-large:after{background-color:#7b97ab}.color-scheme-gray .our-leadership-content-bottom span:first-child{color:#7b97ab}.color-scheme-gray .recent-transactions-top-button{background-color:#7b97ab}.color-scheme-gray .recent-transactions-top-button:hover{background:#6b7693}.color-scheme-gray .recent-transactions-mobile-button{background-color:#7b97ab}.color-scheme-gray .contact-mini-col-right a:not(:hover){background-color:#7b97ab}.color-scheme-gray .our-leadership-carousel-desktop-left-img.active:after{background-color:#7b97ab}.color-scheme-gray .our-leadership-carousel-desktop-left-img.active{border-color:#7b97ab}.color-scheme-gray .our-leadership-carousel-desktop-right-content-item h3{color:#7b97ab}.color-scheme-gray .our-leadership-carousel-section .container-large:after{background-color:#7b97ab}.color-scheme-gray a.our-capabilities-col h4{background-image:url(../images/icon-our-blue-color-scheme-6.svg)}
