/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties;
.newsroom-gallery {
  width: 100%;
}
@media (width >= 460px) {
  .newsroom-gallery {
    max-width: 460px;
  }
}
@media (width >= 569px) {
  .newsroom-gallery {
    max-width: 569px;
  }
}
@media (width >= 768px) {
  .newsroom-gallery {
    max-width: 768px;
  }
}
@media (width >= 768px) {
  .newsroom-gallery {
    max-width: 768px;
  }
}
@media (width >= 942px) {
  .newsroom-gallery {
    max-width: 942px;
  }
}
@media (width >= 942px) {
  .newsroom-gallery {
    max-width: 942px;
  }
}
@media (width >= 1280px) {
  .newsroom-gallery {
    max-width: 1280px;
  }
}
@media (width >= 1280px) {
  .newsroom-gallery {
    max-width: 1280px;
  }
}
@media (width >= 1400px) {
  .newsroom-gallery {
    max-width: 1400px;
  }
}
@media (width >= 1440px) {
  .newsroom-gallery {
    max-width: 1440px;
  }
}
@media (width >= 1900px) {
  .newsroom-gallery {
    max-width: 1900px;
  }
}
@media (width >= 1920px) {
  .newsroom-gallery {
    max-width: 1920px;
  }
}
@media (width >= 2000px) {
  .newsroom-gallery {
    max-width: 2000px;
  }
}
.newsroom-gallery {
  padding-inline: 20px;
}
@media (width >= 460px) {
  .newsroom-gallery {
    padding-inline: 48px;
  }
}
@media (width >= 942px) {
  .newsroom-gallery {
    padding-inline: 80px;
  }
}
@media (width >= 1920px) {
  .newsroom-gallery {
    padding-inline: 120px;
  }
}
.newsroom-gallery {
  margin-inline: auto;
  max-width: 1440px;
  position: relative;
  margin-bottom: var(--spacing-10, 80px);
}
.newsroom-gallery .newsroombutton {
  margin-inline: auto;
  margin-top: var(--spacing-5, 40px);
}
.newsroom-gallery__headline {
  text-align: center;
  --tw-font-weight: var(--font-weight-extrabold, 800);
  font-weight: var(--font-weight-extrabold, 800);
  margin-block: var(--spacing-7, 56px);
}
.newsroom-gallery__content {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
@media (width >= 768px) {
  .newsroom-gallery__content {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
.newsroom-gallery__content {
  gap: var(--gap-2, 16px);
}
@media (width >= 768px) {
  .newsroom-gallery__content {
    gap: var(--gap-5, 40px);
  }
}
.newsroom-gallery__content *:nth-child(n + 7) {
  display: none;
}
.newsroom-gallery .popup {
  pointer-events: none;
  position: fixed;
  inset-inline: var(--spacing-0, 0px);
  top: var(--spacing-10, 80px);
  --tw-translate-y: calc(var(--spacing-10, 80px) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
  opacity: 0%;
  transition-property: all;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1)));
  transition-duration: var(--tw-duration, var(--default-transition-duration, 150ms));
  --tw-duration: 300ms;
  transition-duration: 300ms;
  margin-inline: auto;
  max-width: 85vw;
  border-radius: var(--radius-outer, 1.5rem);
  background-color: var(--color-white, #fff);
  padding: var(--spacing-4, 32px);
  --tw-shadow: 0px 4px 9px 0px var(--tw-shadow-color, rgba(0, 0, 0, 0.08)), 0px 17px 17px 0px var(--tw-shadow-color, rgba(0, 0, 0, 0.07)), 0px 38px 23px 0px var(--tw-shadow-color, rgba(0, 0, 0, 0.04)), 0px 67px 27px 0px var(--tw-shadow-color, rgba(0, 0, 0, 0.01)), 0px 105px 29px 0px var(--tw-shadow-color, rgba(0, 0, 0, 0));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
@media (width >= 768px) {
  .newsroom-gallery .popup {
    padding-inline: var(--spacing-9, 72px);
  }
}
@media (width >= 768px) {
  .newsroom-gallery .popup {
    padding-top: var(--spacing-18, 144px);
  }
}
@media (width >= 768px) {
  .newsroom-gallery .popup {
    padding-bottom: var(--spacing-9, 72px);
  }
}
@media (width >= 1280px) {
  .newsroom-gallery .popup {
    max-width: 1100px;
  }
}
.newsroom-gallery .popup .closePopup {
  position: absolute;
  top: var(--spacing-4\.5, 36px);
  right: var(--spacing-4\.5, 36px);
  height: var(--spacing-4, 32px);
  width: var(--spacing-4, 32px);
}
.newsroom-gallery .popup .closePopup::before {
  position: absolute;
  top: 15px;
  left: calc(5px * -1);
  height: var(--spacing-0\.25, 2px);
  width: 44px;
  rotate: 45deg;
  border-radius: var(--radius-inner, 1rem);
  background-color: var(--color-black, #011011);
  content: '';
}
.newsroom-gallery .popup .closePopup::after {
  position: absolute;
  top: 15px;
  left: calc(5px * -1);
  height: var(--spacing-0\.25, 2px);
  width: 44px;
  rotate: 135deg;
  border-radius: var(--radius-inner, 1rem);
  background-color: var(--color-black, #011011);
  content: '';
}
.newsroom-gallery .popup.open {
  pointer-events: auto;
  z-index: 40;
  --tw-translate-y: var(--spacing-0, 0px);
  translate: var(--tw-translate-x) var(--tw-translate-y);
  opacity: 100%;
  height: 85vh;
  overflow-y: auto;
}
.newsroom-gallery .newsroom-gallery .popup.open {
  z-index: 20;
  background-color: var(--color-black, #011011);
  padding-block: 180px;
  overflow-y: auto;
}
.newsroom-gallery .popup__header {
  margin-bottom: var(--spacing-4, 32px);
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
  gap: var(--gap-4, 32px);
}
@media (width >= 768px) {
  .newsroom-gallery .popup__header {
    flex-direction: row;
  }
}
.newsroom-gallery .popup__header .popup__headline {
  font-size: var(--text-4xl);
  width: -moz-fit-content;
  width: fit-content;
  --tw-font-weight: var(--font-weight-extrabold, 800);
  font-weight: var(--font-weight-extrabold, 800);
}
.newsroom-gallery .popup__header .popup__downloadall div {
  pointer-events: none;
}
.newsroom-gallery .popup__header .popup__downloadall a.waiting {
  cursor: wait;
  opacity: 50%;
}
.newsroom-gallery .popup__body {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: var(--gap-4, 32px);
}
@media (width >= 768px) {
  .newsroom-gallery .popup__body {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
.newsroom-gallery .popup__body .image-wrapper {
  position: relative;
}
.newsroom-gallery .popup__body .image-wrapper a {
  position: absolute;
  right: var(--spacing-2, 16px);
  bottom: var(--spacing-2, 16px);
  height: var(--spacing-5, 40px);
  width: var(--spacing-5, 40px);
  border-radius: var(--radius-inner, 1rem);
  background-color: color-mix(in srgb, #fff 80%, transparent);
}
@supports (color: color-mix(in lab, red, red)) {
  .newsroom-gallery .popup__body .image-wrapper a {
    background-color: color-mix(in oklab, var(--color-white, #fff) 80%, transparent);
  }
}
.newsroom-gallery .popup__body .image-wrapper a {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (hover: hover) {
  .newsroom-gallery .popup__body .image-wrapper a:hover::before {
    content: var(--tw-content);
    --tw-scale-x: 110%;
    --tw-scale-y: 110%;
    --tw-scale-z: 110%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
}
.newsroom-gallery .popup__body .image-wrapper a::before {
  display: block;
  height: var(--spacing-2\.5, 20px);
  width: var(--spacing-2\.5, 20px);
  background-color: var(--color-primary, #00b8c5);
  --tw-content: '';
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1)));
  transition-duration: var(--tw-duration, var(--default-transition-duration, 150ms));
  --tw-duration: 300ms;
  transition-duration: 300ms;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwMl82NjQpIj4KPHBhdGggZD0iTTE2LjQ0IDguOTAwMDJDMjAuMDQgOS4yMTAwMiAyMS41MSAxMS4wNiAyMS41MSAxNS4xMVYxNS4yNEMyMS41MSAxOS43MSAxOS43MiAyMS41IDE1LjI1IDIxLjVIOC43Mzk5OEM0LjI2OTk4IDIxLjUgMi40Nzk5OCAxOS43MSAyLjQ3OTk4IDE1LjI0VjE1LjExQzIuNDc5OTggMTEuMDkgMy45Mjk5OCA5LjI0MDAyIDcuNDY5OTggOC45MTAwMiIgc3Ryb2tlPSIjMDBCOEM1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiAyVjE0Ljg4IiBzdHJva2U9IiMwMEI4QzUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE1LjM0OTkgMTIuNjVMMTEuOTk5OSAxNkw4LjY0OTkgMTIuNjUiIHN0cm9rZT0iIzAwQjhDNSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEwMl82NjQiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
          mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwMl82NjQpIj4KPHBhdGggZD0iTTE2LjQ0IDguOTAwMDJDMjAuMDQgOS4yMTAwMiAyMS41MSAxMS4wNiAyMS41MSAxNS4xMVYxNS4yNEMyMS41MSAxOS43MSAxOS43MiAyMS41IDE1LjI1IDIxLjVIOC43Mzk5OEM0LjI2OTk4IDIxLjUgMi40Nzk5OCAxOS43MSAyLjQ3OTk4IDE1LjI0VjE1LjExQzIuNDc5OTggMTEuMDkgMy45Mjk5OCA5LjI0MDAyIDcuNDY5OTggOC45MTAwMiIgc3Ryb2tlPSIjMDBCOEM1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiAyVjE0Ljg4IiBzdHJva2U9IiMwMEI4QzUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE1LjM0OTkgMTIuNjVMMTEuOTk5OSAxNkw4LjY0OTkgMTIuNjUiIHN0cm9rZT0iIzAwQjhDNSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEwMl82NjQiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: 100%;
          mask-size: 100%;
}
.newsroom-gallery .popup__footer {
  margin-inline: auto;
  width: -moz-fit-content;
  width: fit-content;
}
.newsroom-gallery .popup__footer .popup__loadmore {
  padding-inline: var(--spacing-3, 24px);
  padding-block: var(--spacing-1\.5, 12px);
}
@media (width >= 768px) {
  .newsroom-gallery .popup__footer .popup__loadmore {
    padding-inline: var(--spacing-5, 40px);
  }
}
@media (width >= 768px) {
  .newsroom-gallery .popup__footer .popup__loadmore {
    padding-block: var(--spacing-3, 24px);
  }
}
.newsroom-gallery .popup__footer .popup__loadmore {
  border-radius: var(--radius, 40px);
  background-color: var(--color-primary, #00b8c5);
  color: var(--color-white, #fff);
  margin-top: var(--spacing-4, 32px);
  -moz-column-gap: var(--gap-2, 16px);
       column-gap: var(--gap-2, 16px);
  --tw-font-weight: var(--font-weight-bold, 700);
  font-weight: var(--font-weight-bold, 700);
  transition-property: all;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1)));
  transition-duration: var(--tw-duration, var(--default-transition-duration, 150ms));
  --tw-duration: 300ms;
  transition-duration: 300ms;
  width: -moz-fit-content;
  width: fit-content;
}
@media (hover: hover) {
  .newsroom-gallery .popup__footer .popup__loadmore:hover {
    background-color: var(--color-primary-light, #62d0d8);
  }
}
.newsroom-gallery .popup__footer .popup__loadmore .icon {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCA0MCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMTEuNSIgd2lkdGg9IjM5IiBoZWlnaHQ9IjEiIHJ4PSIwLjUiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzUuNTI4NCA3Ljc3NzY1QzM1LjMyMTMgNy41NzA1MyAzNC45ODU1IDcuNTcwNTQgMzQuNzc4NCA3Ljc3NzY1QzM0LjU3MTMgNy45ODQ3NyAzNC41NzEzIDguMzIwNTcgMzQuNzc4NCA4LjUyNzY5TDM4LjI1MDcgMTJMMzQuNzgxIDE1LjQ2OTdDMzQuNTczOSAxNS42NzY4IDM0LjU3MzkgMTYuMDEyNiAzNC43ODEgMTYuMjE5N0MzNC45ODgxIDE2LjQyNjggMzUuMzIzOSAxNi40MjY4IDM1LjUzMSAxNi4yMTk3TDM5LjM2MSAxMi4zODk3QzM5LjM2NjEgMTIuMzg1IDM5LjM3MTEgMTIuMzgwMiAzOS4zNzYgMTIuMzc1M0MzOS41MzA2IDEyLjIyMDcgMzkuNTY5OCAxMS45OTQ0IDM5LjQ5MzYgMTEuODAzNUMzOS40Njc3IDExLjczODQgMzkuNDI4NSAxMS42Nzc1IDM5LjM3NTggMTEuNjI0OEMzOS4zNzI2IDExLjYyMTYgMzkuMzY5MyAxMS42MTg0IDM5LjM2NiAxMS42MTUyTDM1LjUyODQgNy43Nzc2NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
          mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCA0MCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMTEuNSIgd2lkdGg9IjM5IiBoZWlnaHQ9IjEiIHJ4PSIwLjUiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzUuNTI4NCA3Ljc3NzY1QzM1LjMyMTMgNy41NzA1MyAzNC45ODU1IDcuNTcwNTQgMzQuNzc4NCA3Ljc3NzY1QzM0LjU3MTMgNy45ODQ3NyAzNC41NzEzIDguMzIwNTcgMzQuNzc4NCA4LjUyNzY5TDM4LjI1MDcgMTJMMzQuNzgxIDE1LjQ2OTdDMzQuNTczOSAxNS42NzY4IDM0LjU3MzkgMTYuMDEyNiAzNC43ODEgMTYuMjE5N0MzNC45ODgxIDE2LjQyNjggMzUuMzIzOSAxNi40MjY4IDM1LjUzMSAxNi4yMTk3TDM5LjM2MSAxMi4zODk3QzM5LjM2NjEgMTIuMzg1IDM5LjM3MTEgMTIuMzgwMiAzOS4zNzYgMTIuMzc1M0MzOS41MzA2IDEyLjIyMDcgMzkuNTY5OCAxMS45OTQ0IDM5LjQ5MzYgMTEuODAzNUMzOS40Njc3IDExLjczODQgMzkuNDI4NSAxMS42Nzc1IDM5LjM3NTggMTEuNjI0OEMzOS4zNzI2IDExLjYyMTYgMzkuMzY5MyAxMS42MTg0IDM5LjM2NiAxMS42MTUyTDM1LjUyODQgNy43Nzc2NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  display: block;
  height: var(--spacing-3, 24px);
  width: var(--spacing-5, 40px);
  background-color: var(--color-white, #fff);
  color: var(--color-white, #fff);
}
.newsroombutton {
  border-radius: var(--radius, 40px);
  background-color: var(--color-primary, #00b8c5);
  padding-inline: var(--spacing-3, 24px);
  padding-block: var(--spacing-1\.5, 12px);
  color: var(--color-white, #fff);
}
@media (width >= 768px) {
  .newsroombutton {
    padding-inline: var(--spacing-5, 40px);
  }
}
@media (width >= 768px) {
  .newsroombutton {
    padding-block: var(--spacing-3, 24px);
  }
}
.newsroombutton {
  display: flex;
  -moz-column-gap: var(--gap-2, 16px);
       column-gap: var(--gap-2, 16px);
  --tw-font-weight: var(--font-weight-bold, 700);
  font-weight: var(--font-weight-bold, 700);
  transition-property: all;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1)));
  transition-duration: var(--tw-duration, var(--default-transition-duration, 150ms));
  --tw-duration: 300ms;
  transition-duration: 300ms;
  width: -moz-fit-content;
  width: fit-content;
}
@media (hover: hover) {
  .newsroombutton:hover {
    background-color: var(--color-primary-light, #62d0d8);
  }
}
.newsroombutton .icon {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCA0MCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMTEuNSIgd2lkdGg9IjM5IiBoZWlnaHQ9IjEiIHJ4PSIwLjUiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzUuNTI3NCA3Ljc3NzU2QzM1LjMyMDMgNy41NzA0NCAzNC45ODQ1IDcuNTcwNDQgMzQuNzc3NCA3Ljc3NzU2QzM0LjU3MDMgNy45ODQ2OCAzNC41NzAzIDguMzIwNDggMzQuNzc3NCA4LjUyNzZMMzguMjQ5NyAxMS45OTk5TDM0Ljc4IDE1LjQ2OTZDMzQuNTcyOSAxNS42NzY3IDM0LjU3MjkgMTYuMDEyNSAzNC43OCAxNi4yMTk2QzM0Ljk4NzEgMTYuNDI2NyAzNS4zMjI5IDE2LjQyNjcgMzUuNTMgMTYuMjE5NkwzOS4zNjAxIDEyLjM4OTZDMzkuMzY1MSAxMi4zODQ5IDM5LjM3MDEgMTIuMzgwMSAzOS4zNzUgMTIuMzc1MkMzOS41Mjk2IDEyLjIyMDYgMzkuNTY4OCAxMS45OTQzIDM5LjQ5MjcgMTEuODAzNEMzOS40NjY4IDExLjczODMgMzkuNDI3NSAxMS42Nzc0IDM5LjM3NDkgMTEuNjI0N0MzOS4zNzE2IDExLjYyMTUgMzkuMzY4MyAxMS42MTgzIDM5LjM2NSAxMS42MTUyTDM1LjUyNzQgNy43Nzc1NloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
          mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCA0MCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMTEuNSIgd2lkdGg9IjM5IiBoZWlnaHQ9IjEiIHJ4PSIwLjUiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzUuNTI3NCA3Ljc3NzU2QzM1LjMyMDMgNy41NzA0NCAzNC45ODQ1IDcuNTcwNDQgMzQuNzc3NCA3Ljc3NzU2QzM0LjU3MDMgNy45ODQ2OCAzNC41NzAzIDguMzIwNDggMzQuNzc3NCA4LjUyNzZMMzguMjQ5NyAxMS45OTk5TDM0Ljc4IDE1LjQ2OTZDMzQuNTcyOSAxNS42NzY3IDM0LjU3MjkgMTYuMDEyNSAzNC43OCAxNi4yMTk2QzM0Ljk4NzEgMTYuNDI2NyAzNS4zMjI5IDE2LjQyNjcgMzUuNTMgMTYuMjE5NkwzOS4zNjAxIDEyLjM4OTZDMzkuMzY1MSAxMi4zODQ5IDM5LjM3MDEgMTIuMzgwMSAzOS4zNzUgMTIuMzc1MkMzOS41Mjk2IDEyLjIyMDYgMzkuNTY4OCAxMS45OTQzIDM5LjQ5MjcgMTEuODAzNEMzOS40NjY4IDExLjczODMgMzkuNDI3NSAxMS42Nzc0IDM5LjM3NDkgMTEuNjI0N0MzOS4zNzE2IDExLjYyMTUgMzkuMzY4MyAxMS42MTgzIDM5LjM2NSAxMS42MTUyTDM1LjUyNzQgNy43Nzc1NloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  display: block;
  height: var(--spacing-3, 24px);
  width: var(--spacing-5, 40px);
  background-color: var(--color-white, #fff);
  color: var(--color-white, #fff);
}
.block-editor-block-list__layout .newsroom-gallery {
  width: 100%;
}
@media (width >= 460px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 460px;
  }
}
@media (width >= 569px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 569px;
  }
}
@media (width >= 768px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 768px;
  }
}
@media (width >= 768px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 768px;
  }
}
@media (width >= 942px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 942px;
  }
}
@media (width >= 942px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 942px;
  }
}
@media (width >= 1280px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 1280px;
  }
}
@media (width >= 1280px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 1280px;
  }
}
@media (width >= 1400px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 1400px;
  }
}
@media (width >= 1440px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 1440px;
  }
}
@media (width >= 1900px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 1900px;
  }
}
@media (width >= 1920px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 1920px;
  }
}
@media (width >= 2000px) {
  .block-editor-block-list__layout .newsroom-gallery {
    max-width: 2000px;
  }
}
.block-editor-block-list__layout .newsroom-gallery {
  padding-inline: 20px;
}
@media (width >= 460px) {
  .block-editor-block-list__layout .newsroom-gallery {
    padding-inline: 48px;
  }
}
@media (width >= 942px) {
  .block-editor-block-list__layout .newsroom-gallery {
    padding-inline: 80px;
  }
}
@media (width >= 1920px) {
  .block-editor-block-list__layout .newsroom-gallery {
    padding-inline: 120px;
  }
}
.block-editor-block-list__layout .newsroom-gallery {
  margin-inline: auto;
  max-width: 1440px;
}
.block-editor-block-list__layout .newsroom-gallery__headline {
  text-align: center;
  font-size: var(--text-5xl, var(--text-medium-title));
  line-height: var(--tw-leading, var(--text-5xl--line-height, var(--text-medium-title--line-height)));
  letter-spacing: var(--tw-tracking, var(--text-5xl--letter-spacing, var(--text-medium-title--letter-spacing)));
  font-weight: var(--tw-font-weight, var(--text-5xl--font-weight, var(--text-medium-title--font-weight)));
  margin-block: var(--spacing-7, 56px);
}
.block-editor-block-list__layout .newsroom-gallery__content {
  display: block !important;
}
.block-editor-block-list__layout .newsroom-gallery__content .block-editor-inner-blocks .block-editor-block-list__layout {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: var(--gap-7, 56px);
}
.block-editor-block-list__layout .newsroom-gallery__content .block-editor-inner-blocks .block-editor-block-list__layout *:nth-child(n + 7) {
  display: block;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-font-weight: initial;
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-duration: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-content: "";
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
    }
  }
}

