.menu__mega-menu {
  background-color: #fff;
  height: 0;
  overflow: hidden;
  opacity: 0;
  display: none;
  /*&:focus-within,
  .menu__link:focus-visible + & {
    opacity: 1;
    height: auto;
  }*/ }
  @media (min-width: 1024px) {
    .menu__mega-menu {
      position: absolute;
      left: 0;
      top: 100%;
      width: 100%;
      box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); } }
  .menu__mega-menu[data-state="open"] {
    max-height: inherit;
    opacity: 1;
    height: auto;
    display: block; }
    @media (min-width: 1024px) {
      .menu__mega-menu[data-state="open"] {
        height: auto; }
        .menu__mega-menu[data-state="open"]::before {
          content: "";
          position: absolute;
          height: 1px;
          left: 0;
          right: 0;
          top: 0;
          background-color: var(--gray-200, #cacaca); } }

.menu__mega-menu-trigger {
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: transparent;
  border: none;
  padding: 0;
  display: flex;
  height: 100%;
  align-items: center; }
  .menu__mega-menu-trigger::after {
    content: "";
    width: 13px;
    height: 16px;
    display: block;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1em' height='1em' viewBox='0 0 16 16' class='bi bi-chevron-down' fill='currentColor' xmlns='http://www.w3.org/2000/svg' stroke='black'%3E %3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E"), url("data:image/svg+xml;charset=utf-8,%3Csvg width='1em' height='1em' viewBox='0 0 16 16' class='bi bi-chevron-down' fill='currentColor' xmlns='http://www.w3.org/2000/svg' stroke='black'%3E %3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E");
    background-position: center, -1000em -1000em;
    background-size: contain;
    background-repeat: no-repeat; }
  .menu__mega-menu-trigger::after {
    transition: transform .2s linear;
    transform-origin: center; }
  .menu__link.is-active > .menu__mega-menu-trigger::after {
    transform: rotate(180deg); }
  .menu__item.is-active-trail .menu__mega-menu-trigger::after {
    background-position: -1000em -1000em, center; }

@svg-load arrowhead url( 'assets/arrowhead.svg' ) {}@svg-load arrowheadHover url( 'assets/arrowhead.svg' ) {}.menu__mega-menu--inner {
  padding-bottom: 4vh;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  column-gap: 8px;
  align-items: flex-start; }
  @media (min-width: 1024px) {
    .menu__mega-menu--inner {
      padding-left: var(--container-padding, 48px);
      padding-right: var(--container-padding, 48px);
      max-width: var(--container-max-width, 1440px);
      margin-left: auto;
      margin-right: auto;
      padding-bottom: 4vh; } }
  .menu__mega-menu--inner > .menu__mega-menu-spotlight {
    display: none; }
  .menu__mega-menu--inner > .menu__mega-menu-subtree {
    grid-column: 1 / 13; }
  .menu__mega-menu--inner > .menu__mega-menu--headline {
    grid-column: 1 / 13;
    padding-left: 0;
    /*
    @include hover {
      &::after {
        transform: translateX(-25%);
        background-position: -1000px -1000px, center;
      }
    }

    &::after {
      width: 48px;
      height: 12px;
      background-image: svg-inline(arrowhead), svg-inline(arrowheadHover);
      background-repeat: no-repeat;
      //background-size: contain;
      background-position: center, -1000px -1000px;
      background-color: transparent;
      order: 3;
      margin-top: var(--spacer);

      @include motion-safe {
        transition: transform .3s ease;
      }
    }*/ }
    .menu__mega-menu--inner > .menu__mega-menu--headline > h3 {
      display: flex;
      flex-direction: column;
      row-gap: calc(var(--spacer) / 2);
      margin: 0;
      color: black;
      font-size: var(--type-scale-28);
      line-height: var(--leading-tight); }
    .menu__mega-menu--inner > .menu__mega-menu--headline .menu__translation {
      order: 1;
      display: block; }
    .menu__mega-menu--inner > .menu__mega-menu--headline .menu__name {
      order: 2;
      display: block;
      font-weight: 600; }
    .menu__mega-menu--inner > .menu__mega-menu--headline a.menu__link {
      font-weight: 400;
      color: var(--grey-darkest);
      font-size: 1rem;
      text-decoration: underline;
      text-underline-offset: .25em; }
      .menu__mega-menu--inner > .menu__mega-menu--headline a.menu__link:focus-visible {
        outline: 3px solid rgba(255, 191, 71, 0.2);
        outline-offset: 0;
        color: var(--linz-teal-800); }
      @media (hover: hover) {
        .menu__mega-menu--inner > .menu__mega-menu--headline a.menu__link:hover, .menu__mega-menu--inner > .menu__mega-menu--headline a.menu__link:active {
          outline: none;
          color: var(--linz-teal-800); } }
  @media (max-width: 1023.98px) {
    .menu__mega-menu--inner > .menu__mega-menu--headline {
      position: relative; }
      .menu__mega-menu--inner > .menu__mega-menu--headline h3 {
        display: none; }
      .menu__mega-menu--inner > .menu__mega-menu--headline .menu__description {
        padding: 20px 15px;
        font-size: 1.125rem; } }
  @media (min-width: 1024px) {
    .menu__mega-menu--inner {
      padding-top: 64px;
      padding-bottom: 64px;
      position: relative;
      column-gap: 32px;
      max-width: var(--container-max-width, 1440px); }
      .menu__mega-menu--inner > .menu__mega-menu--headline {
        grid-column: 1 / 4; }
      .menu__mega-menu--inner > .menu__mega-menu-subtree {
        grid-column: 4 / 9; }
      .menu__mega-menu--inner > .menu__mega-menu-spotlight {
        grid-column: 9 / 13;
        display: block; } }

.menu__mega-menu--inner dl {
  margin-bottom: 0; }
  .menu__mega-menu--inner dl > dt {
    font-weight: var(--font-weight-300);
    text-transform: uppercase;
    color: var(--mfw-purple-800); }
    .menu__mega-menu--inner dl > dt::after {
      content: "\00a0 \2014"; }

.menu__mega-menu-close {
  position: absolute;
  top: 1rem;
  right: 2rem;
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  background-color: transparent;
  padding: 0;
  color: var(--mfw-purple-800);
  font-size: var(--type-scale-12);
  text-transform: uppercase;
  text-align: center;
  flex-direction: row-reverse;
  align-self: center;
  font-weight: var(--font-weight-600);
  color: var(--mfw-purple-800);
  font-size: var(--type-scale-14);
  display: inline-flex;
  align-items: center;
  column-gap: 10px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: var(--leading-none);
  z-index: 499;
  top: 0;
  transform-origin: bottom right;
  transform: rotate(270deg); }

.menu__description {
  font-weight: 400;
  font-size: 1rem;
  color: black; }.menu__mega-menu-subtree .submenu {
  display: flex;
  flex-direction: column;
  row-gap: 1em;
  font-size: var(--type-scale-16, 16px);
  font-weight: 400;
  list-style: none;
  padding: 0; }
  .menu__mega-menu-subtree .submenu a {
    position: relative;
    padding-left: 20px;
    display: block;
    outline: none;
    color: var(--grey-darkest); }
    .menu__mega-menu-subtree .submenu a:focus-visible {
      outline: 3px solid rgba(255, 191, 71, 0.2);
      outline-offset: 0; }
    @media (hover: hover) {
      .menu__mega-menu-subtree .submenu a:hover, .menu__mega-menu-subtree .submenu a:active {
        outline: none; } }
    .menu__mega-menu-subtree .submenu a:hover {
      font-weight: 600; }
    .menu__mega-menu-subtree .submenu a::before {
      content: "";
      width: 20px;
      height: 25px;
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1em' height='1em' viewBox='0 0 16 16' class='bi bi-chevron-down' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E");
      background-size: auto 10px;
      background-repeat: no-repeat;
      background-position: center;
      display: block;
      position: absolute;
      transform: rotate(-90deg);
      top: 0;
      left: 0; }
    .menu__mega-menu-subtree .submenu a[aria-current="page"] {
      color: var(--linz-teal-900);
      font-weight: var(--font-weight-600); }
  .menu__mega-menu-subtree .submenu li.has-children {
    display: grid;
    grid-template-columns: 1fr auto;
    row-gap: var(--spacer); }
    .menu__mega-menu-subtree .submenu li.has-children > a {
      grid-column: 1 / 2;
      grid-row: 1 / 2; }
    .menu__mega-menu-subtree .submenu li.has-children > button {
      grid-column: 2 / 3;
      grid-row: 1 / 2;
      display: none; }
    .menu__mega-menu-subtree .submenu li.has-children > .submenu {
      grid-column: 1 / 3;
      grid-row: 2 / 3;
      display: none; }
      .menu__mega-menu-subtree .submenu li.has-children > .submenu[aria-expanded="true"] {
        display: flex; }
    @media (max-width: 1023.98px) {
      .menu__mega-menu-subtree .submenu li.has-children > button {
        display: none; } }

.header-regions-wrapper,
.main-regions-wrapper {
  position: relative; }

.header-regions-wrapper {
  z-index: 200; }

@keyframes fadeIn {
  0% {
    background-color: rgba(0, 0, 0, 0); }
  100% {
    background-color: rgba(0, 0, 0, 0.5); } }

/*
body.mega-menu-is-open {
  .site {
    position: relative;
  }

  .site.pre-hero::after,
  .site.hero::after,
  .site.post-hero::after,
  .main-regions-wrapper::after,
  .footer-regions-wrapper::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    display: block;
    //animation-name: fadeIn;
    animation-duration: .2s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation-delay: .1s;
  }
}*/
/*body.page-variant--section-entry-page.mega-menu-is-open {
  .header-regions-wrapper::after {
    content: "";
    position: absolute;
    height: 64px;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    display: block;
    animation-name: fadeIn;
    animation-duration: .2s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation-delay: .1s;
  }
}*/
.is-rendered > .menu__item {
  display: block; }
  .is-rendered > .menu__item > .menu__link {
    height: 100%;
    align-items: flex-start; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy5zYXNzLWNhY2hlL2NvbXBvbmVudHMvbWVnYS1tZW51L3NyYy9jb21wb25lbnRzL21lZ2EtbWVudS9fbWVudS5zY3NzIiwiLi4vLi4vLi4vLnNhc3MtY2FjaGUvY29tcG9uZW50cy9tZWdhLW1lbnUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy5zYXNzLWNhY2hlL2NvbXBvbmVudHMvbWVnYS1tZW51L2luZGV4LmNzcyIsIi4uLy4uLy4uLy5zYXNzLWNhY2hlL2NvbXBvbmVudHMvbWVnYS1tZW51L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi8uLi8uc2Fzcy1jYWNoZS9jb21wb25lbnRzL21lZ2EtbWVudS9zcmMvY29tcG9uZW50cy9tZWdhLW1lbnUvX3RyaWdnZXIuc2NzcyIsIi4uLy4uLy4uLy5zYXNzLWNhY2hlL2NvbXBvbmVudHMvbWVnYS1tZW51L3NyYy9jb21wb25lbnRzL21lZ2EtbWVudS9faW5uZXIuc2NzcyIsIi4uLy4uLy4uLy5zYXNzLWNhY2hlL2NvbXBvbmVudHMvbWVnYS1tZW51L3NyYy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vLi4vLnNhc3MtY2FjaGUvY29tcG9uZW50cy9tZWdhLW1lbnUvc3JjL21peGlucy9fYTExeS5zY3NzIiwiLi4vLi4vLi4vLnNhc3MtY2FjaGUvY29tcG9uZW50cy9tZWdhLW1lbnUvc3JjL19jdXN0b20tdGhlbWUtdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uc2Fzcy1jYWNoZS9jb21wb25lbnRzL21lZ2EtbWVudS9zcmMvYm9vdHN0cmFwL19jdXN0b20tYm9vdHN0cmFwLXZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLnNhc3MtY2FjaGUvY29tcG9uZW50cy9tZWdhLW1lbnUvc3JjL21peGlucy9fdHlwZS5zY3NzIiwiLi4vLi4vLi4vLnNhc3MtY2FjaGUvY29tcG9uZW50cy9tZWdhLW1lbnUvc3JjL2NvbXBvbmVudHMvbWVnYS1tZW51L19zdWJ0cmVlLnNjc3MiLCIuLi8uLi8uLi8uc2Fzcy1jYWNoZS9jb21wb25lbnRzL21lZ2EtbWVudS9zcmMvY29tcG9uZW50cy9tZWdhLW1lbnUvX2JhY2tkcm9wLnNjc3MiLCIuLi8uLi8uLi8uc2Fzcy1jYWNoZS9jb21wb25lbnRzL21lZ2EtbWVudS9zcmMvY29tcG9uZW50cy9tZWdhLW1lbnUvaW5kZXguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLHNCQ01hO0VETGIsU0FBUztFQUNULGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsYUFBYTtFQUViOzs7O0lFTUUsRUZGQztFR2lERDtJSDVESjtNQWtCSSxrQkFBa0I7TUFDbEIsT0FBTztNQUNQLFNBQVM7TUFDVCxXQUFXO01BQ1gseUNBQXVDLEVBQUEsRUF1QjFDO0VBN0NEO0lBMEJJLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsWUFBWTtJQUNaLGNBQWMsRUFBQTtJRytCZDtNSDVESjtRQWdDTSxZQUFZLEVBQUE7UUFoQ2xCO1VBbUNRLFdBQVc7VUFDWCxrQkFBa0I7VUFDbEIsV0FBVztVQUNYLE9BQU87VUFDUCxRQUFRO1VBQ1IsTUFBTTtVQUNOLDBDQUEwQyxFQUFBLEVBQzNDOztBSW5DUDtFQUNFLHFCQUFxQjtFQUNyQix3QkFBd0I7RUFDeEIsNkJBQTZCO0VBQzdCLFlBQVk7RUFDWixVQUFVO0VBQ1YsYUFBYTtFQUNiLFlBQVk7RUFDWixtQkFBbUIsRUFBQTtFQVJyQjtJQVdJLFdBQVc7SUFDWCxXQUFXO0lBQ1gsWUFBWTtJQUNaLGNBQWM7SUFDZCw4dEJBQStEO0lBQy9ELDRDQUE0QztJQUM1Qyx3QkFBd0I7SUFDeEIsNEJBQTRCLEVBQUE7RUFsQmhDO0lBc0JJLGdDQUFnQztJQUNoQyx3QkFBd0IsRUFBQTtFQUcxQjtJQUNFLHlCQUF5QixFQUFBO0VBRzNCO0lBQ0UsNENBQTRDLEVBQUE7O0FDdENoRCxtREFBUyxDQUdULHdEQUFTLENBSVQ7RUFHRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLHNDQUFzQztFQUN0QyxlQUFlO0VBQ2YsdUJBQXVCLEVBQUE7RUY4Q3JCO0lFckRKO01DTkUsNENBQTRDO01BQzVDLDZDQUE2QztNQUM3Qyw2Q0FBb0Q7TUFDcEQsaUJBQWlCO01BQ2pCLGtCQUFrQjtNRGFoQixtQkFBbUIsRUFBQSxFQWtIdEI7RUE3SEQ7SUFnQkksYUFBYSxFQUFBO0VBaEJqQjtJQW9CSSxtQkFBbUIsRUFBQTtFQXBCdkI7SUF3QkksbUJBQW1CO0lBQ25CLGVBQWU7SUF3Q2Y7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7TUh5Q0UsRUduQkM7SUF2RlA7TUE0Qk0sYUFBYTtNQUNiLHNCQUFzQjtNQUN0QixnQ0FBZ0M7TUFDaEMsU0FBUztNQUNULFlBQVk7TUFDWiwrQkFBK0I7TUFDL0IsaUNBQWlDLEVBQUE7SUFsQ3ZDO01Bc0NNLFFBQVE7TUFDUixjQUFjLEVBQUE7SUF2Q3BCO01BZ0RNLFFBQVE7TUFDUixjQUFjO01BQ2QsZ0JBQWdCLEVBQUE7SUFsRHRCO01Bc0RNLGdCQUFnQjtNQUNoQiwwQkFBMEI7TUFDMUIsZUFBZTtNQUNmLDBCQUEwQjtNQUMxQiw0QkFBNEIsRUFBQTtNRXZEaEM7UUFQQSwwQ0NBa0M7UURDbEMsaUJBQWlCO1FGZ0VYLDJCQUEyQixFQUFBO01FckRqQztRQUNFO1VBQ0UsYUFBYTtVRm1EWCwyQkFBMkIsRUFBQSxFRWpEOUI7RUpzREQ7SUVsRUo7TUE0Rk0sa0JBQWtCLEVBQUE7TUE1RnhCO1FBOEZRLGFBQWEsRUFBQTtNQTlGckI7UUFpR1Esa0JBQWtCO1FBQ2xCLG1CQUFtQixFQUFBLEVBQ3BCO0VGOUNIO0lFckRKO01Bd0dJLGlCQUFpQjtNQUNqQixvQkFBb0I7TUFDcEIsa0JBQWtCO01BQ2xCLGdCQUFnQjtNQUNoQiw2Q0FBNkMsRUFBQTtNQTVHakQ7UUFpSE0sa0JBQWtCLEVBQUE7TUFqSHhCO1FBcUhNLGtCQUFrQixFQUFBO01Bckh4QjtRQXlITSxtQkFBbUI7UUFDbkIsY0FBYyxFQUFBLEVBQ2Y7O0FBSUw7RUFDRSxnQkFBZ0IsRUFBQTtFQURsQjtJQUlJLG1DQUFtQztJQUNuQyx5QkFBeUI7SUFDekIsNEJBQTRCLEVBQUE7SUFOaEM7TUFVTSxzQkFBc0IsRUFBQTs7QUFNNUI7RUFDRSxrQkFBa0I7RUFDbEIsU0l2R1c7RUp3R1gsV0FBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLHdCQUF3QjtFQUN4QixZQUFZO0VBQ1osNkJBQTZCO0VBQzdCLFVBQVU7RUFDViw0QkFBNEI7RUFDNUIsK0JBQStCO0VBQy9CLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsMkJBQTJCO0VBQzNCLGtCQUFrQjtFQUNsQixtQ0FBbUM7RUFDbkMsNEJBQTRCO0VBQzVCLCtCQUErQjtFQUMvQixvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFS3JLZCxtQ0FBbUM7RUFDbkMsa0NBQWtDO0VMc0twQyxnQ0FBZ0M7RUFHaEMsWUFBWTtFQUNaLE1BQU07RUFDTiw4QkFBOEI7RUFDOUIseUJBQXlCLEVBQUE7O0FBSTNCO0VBQ0UsZ0JBQWdCO0VBRWhCLGVBQWU7RUFDZixZQUFZLEVBQUEsQ01oTGQ7RUFFSSxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixxQ0FBcUM7RUFDckMsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixVQUFVLEVBQUE7RUFSZDtJQVVNLGtCQUFrQjtJQUNsQixrQkFBa0I7SUFDbEIsY0FBYztJQUNkLGFBQWE7SUFFYiwwQkFBMEIsRUFBQTtJSmY5QjtNQVBBLDBDQ0FrQztNRENsQyxpQkFBaUIsRUFBQTtJQVdqQjtNQUNFO1FBQ0UsYUFBYSxFQUFBLEVBRWQ7SUlUTDtNQWlCUSxnQkFBZ0IsRUFBQTtJQWpCeEI7TUFvQlEsV0FBVztNQUNYLFdBQVc7TUFDWCxZQUFZO01BQ1osd1dBQXFDO01BQ3JDLDBCQUEwQjtNQUMxQiw0QkFBNEI7TUFDNUIsMkJBQTJCO01BQzNCLGNBQWM7TUFDZCxrQkFBa0I7TUFDbEIseUJBQXlCO01BQ3pCLE1BQU07TUFDTixPQUFPLEVBQUE7SUEvQmY7TUFtQ1EsMkJBQTJCO01BQzNCLG1DQUFtQyxFQUFBO0VBcEMzQztJQTJDTSxhQUFhO0lBQ2IsK0JBQStCO0lBQy9CLHNCQUFzQixFQUFBO0lBN0M1QjtNQWdEUSxrQkFBa0I7TUFDbEIsZUFBZSxFQUFBO0lBakR2QjtNQXFEUSxrQkFBa0I7TUFDbEIsZUFBZTtNQUNmLGFBQWEsRUFBQTtJQXZEckI7TUEyRFEsa0JBQWtCO01BQ2xCLGVBQWU7TUFDZixhQUFhLEVBQUE7TUE3RHJCO1FBZ0VVLGFBQWEsRUFBQTtJUkRuQjtNUS9ESjtRQXFFVSxhQUFhLEVBQUEsRUFDZDs7QUNoRlQ7O0VBRUUsa0JBQWtCLEVBQUE7O0FBR3BCO0VBQ0UsWUFBWSxFQUFBOztBQUdkO0VBQ0U7SUFDRSxrQ0FBK0IsRUFBQTtFQUVqQztJQUNFLG9DQUFnQyxFQUFBLEVBQUE7O0FBSXBDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VWZ1NFO0FVcFFGOzs7Ozs7Ozs7Ozs7Ozs7O0VWcVJFO0FXclNGO0VBQ0UsY0FBYyxFQUFBO0VBRGhCO0lBS0ksWUFBWTtJQUNaLHVCQUF1QixFQUFBIiwiZmlsZSI6ImluZGV4LmNzcyJ9 */