/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties;
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
  margin: unset !important;
  width: 100% !important;
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .wp-block-tjo-blocks-image-tjo {
  order: 9999;
  overflow: hidden;
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header,
.wp-block-tjo-blocks-newsroom-header {
  display: flex;
  flex-direction: column;
}
.block-editor-block-list__layout .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header, .block-editor-block-list__layout .wp-block-tjo-blocks-newsroom-header {
  display: flex;
  height: 100%;
  flex-direction: column;
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .wp-block-tjo-blocks-image-tjo, .wp-block-tjo-blocks-newsroom-header .wp-block-tjo-blocks-image-tjo {
  height: 90vh !important;
  order: -9999;
  border-radius: 0 !important;
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
  margin-top: calc(30vh * -1);
  background-color: color-mix(in oklab, var(--color-secondary, #e6f8f9) 80%, transparent);
  padding: var(--spacing-7, 56px);
  --tw-backdrop-blur: blur(15px);
  backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  width: 100%;
}
@media (width >= 460px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 460px;
  }
}
@media (width >= 569px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 569px;
  }
}
@media (width >= 768px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 768px;
  }
}
@media (width >= 768px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 768px;
  }
}
@media (width >= 942px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 942px;
  }
}
@media (width >= 942px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 942px;
  }
}
@media (width >= 1280px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 1280px;
  }
}
@media (width >= 1280px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 1280px;
  }
}
@media (width >= 1400px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 1400px;
  }
}
@media (width >= 1440px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 1440px;
  }
}
@media (width >= 1900px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 1900px;
  }
}
@media (width >= 1920px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 1920px;
  }
}
@media (width >= 2000px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    max-width: 2000px;
  }
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
  padding-inline: 20px;
  margin-inline: auto;
}
@media (width >= 460px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    padding-inline: 48px;
  }
}
@media (width >= 942px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    padding-inline: 80px;
  }
}
@media (width >= 1920px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    padding-inline: 120px;
  }
}
@media (width >= 768px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    width: var(--container-10\/12, 83.3333%);
  }
}
@media (width >= 2000px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    min-height: 600px;
  }
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
  overflow: hidden !important;
  border-radius: var(--radius-outer, 1.5rem) !important;
}
.block-editor-block-list__layout .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .block-editor-block-list__layout .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
  position: static;
  background-color: color-mix(in srgb, #011011 30%, transparent);
}
@supports (color: color-mix(in lab, red, red)) {
  .block-editor-block-list__layout .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text, .block-editor-block-list__layout .wp-block-tjo-blocks-newsroom-header .newsroom-header__text {
    background-color: color-mix(in oklab, var(--color-black, #011011) 30%, transparent);
  }
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text-headline, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text-headline {
  margin-bottom: var(--spacing-2, 16px);
  font-size: var(--text-big-title, 6.25rem);
  line-height: var(--tw-leading, var(--text-big-title--line-height, 1));
  letter-spacing: var(--tw-tracking, var(--text-big-title--letter-spacing, -0.03em));
  font-weight: var(--tw-font-weight, var(--text-big-title--font-weight, var(--font-weight-extrabold)));
  --tw-font-weight: var(--font-weight-extrabold, 800);
  font-weight: var(--font-weight-extrabold, 800);
  color: var(--color-black, #011011);
  text-transform: none;
}
@media (width >= 768px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text-headline, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text-headline {
    margin-bottom: var(--spacing-4, 32px);
  }
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text-headline, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text-headline {
  margin-inline: auto;
  text-align: center;
}
@media (width >= 768px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text-headline, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text-headline {
    width: var(--container-8\/12, 66.6667%);
  }
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text-content, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text-content {
  text-align: center;
  font-size: var(--text-lg, 1.25rem);
  line-height: var(--tw-leading, var(--text-lg--line-height, 1.7));
  letter-spacing: var(--tw-tracking, var(--text-lg--letter-spacing, -0.03em));
  font-weight: var(--tw-font-weight, var(--text-lg--font-weight, var(--font-weight-extrabold)));
  color: var(--color-black, #011011);
  --tw-font-weight: var(--font-weight-semibold, 600);
  font-weight: var(--font-weight-semibold, 600);
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav {
  margin-bottom: var(--spacing-4, 32px);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -moz-column-gap: var(--gap-5, 40px);
       column-gap: var(--gap-5, 40px);
  row-gap: var(--gap-2, 16px);
}
@media (width >= 768px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav {
    margin-bottom: var(--spacing-7, 56px);
  }
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav a, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav a {
  font-size: var(--text-base, var(--text-body-s)) !important;
  line-height: var(--tw-leading, var(--text-base--line-height, var(--text-body-s--line-height))) !important;
  letter-spacing: var(--tw-tracking, var(--text-base--letter-spacing, var(--text-body-s--letter-spacing))) !important;
  font-weight: var(--tw-font-weight, var(--text-base--font-weight, var(--text-body-s--font-weight))) !important;
  --tw-font-weight: var(--font-weight-bold, 700) !important;
  font-weight: var(--font-weight-bold, 700) !important;
  text-decoration-line: none !important;
}
@media (width >= 2000px) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav a, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav a {
    font-size: var(--text-body-lg, 1.375rem) !important;
    line-height: var(--tw-leading, var(--text-body-lg--line-height, 1.1)) !important;
    letter-spacing: var(--tw-tracking, var(--text-body-lg--letter-spacing, -0.03em)) !important;
  }
}
.block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav a, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav a {
  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;
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 1px;
  border-color: var(--color-black, #011011);
  padding-bottom: var(--spacing-0\.5, 4px);
}
@media (hover: hover) {
  .block-editor-block-list__block.wp-block.wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav a:hover, .wp-block-tjo-blocks-newsroom-header .newsroom-header__text-anchornav a:hover {
    border-color: var(--color-primary, #00b8c5);
  }
}
@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@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-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-font-weight: initial;
      --tw-duration: initial;
      --tw-border-style: solid;
    }
  }
}

