:root {
  --color-purple: #9266AA;
  --color-darkpurple: #0E012C;
  --color-turquoise: #77DCE3;
  --color-gray: #F0F1EE;
  --font-family: "Instrument Sans", sans-serif;
}
* {
  font-family: var(--font-family) !important;
  box-sizing: border-box;
}
html, body {
  font-size: 62.5% !important;
  background-color: #F0F1EE;
}
body:not(.is-start) {
  padding-top: 12rem;
}
body.p134, body.p238, body.p3, body.is-post {
  background-color: #fff;
  background-color: #F0F1EE;
}
body.p48 {
  background-color: var(--color-darkpurple);
}
#main {
  font-family: var(--font-family);
  font-size: 1.6rem;
  padding: 0;
  opacity: 0;
}
body.is-start #main {
  opacity: 1;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
* {
  font-family: helevetica, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
  outline: none;
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
::selection {
  background: #77DCE3;
  color: #000;
}
::-moz-selection {
  background: #77DCE3;
  color: #000;
}
::-webkit-input-placeholder {
  /* Edge */
  color: #333;
  font-style: italic;
}
:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #333;
  font-style: italic;
}
::placeholder {
  color: #333;
  font-style: italic;
}
.pt-20 {
  padding-top: 8rem;
}
.pb-20 {
  padding-bottom: 8rem;
}
.pt-40 {
  padding-top: 12rem;
}
.pb-40 {
  padding-bottom: 12rem;
}
.pt-60 {
  padding-top: 17rem;
}
@media (max-width: 767px) {
  .pt-60 {
    padding-top: 6rem;
  }
}
.pb-60 {
  padding-bottom: 17rem;
}
@media (max-width: 767px) {
  .pb-60 {
    padding-bottom: 6rem;
  }
}
.pt-80 {
  padding-top: 20rem;
}
@media (max-width: 767px) {
  .pt-80 {
    padding-top: 10rem;
  }
}
.pb-80 {
  padding-bottom: 20rem;
}
@media (max-width: 767px) {
  .pb-80 {
    padding-bottom: 10rem;
  }
}
.pt-100 {
  padding-top: 24rem;
}
.pb-100 {
  padding-bottom: 24rem;
}
.grid-3 {
  max-width: 142rem;
  margin: auto;
}
@media (max-width: 1500px) {
  .grid-3 {
    max-width: calc(100% - 4rem);
  }
}
header {
  position: fixed;
  z-index: 15;
  top: 0;
  right: 0;
  left: 0;
}
header .inside {
  position: relative;
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin-top: 3rem;
  padding: 22px 40px;
  border-radius: 10px;
  background: #fff;
  overflow: visible;
}
@media (max-width: 760px) {
  header .inside {
    padding: 19px 25px;
  }
}
header .inside .lefthand .title svg {
  width: 18rem;
  width: clamp(15rem, calc(3.8vw + 13.2rem), 18rem);
}
@media (max-width: 760px) {
  header .inside .lefthand .title svg {
    width: 14.8rem;
    height: 2rem;
  }
}
@media (max-width: 890px) {
  header .inside .righthand nav {
    display: none;
  }
}
header .inside .righthand nav ul {
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  column-gap: 36px;
}
header .inside .righthand nav ul li.active a {
  color: var(--color-purple);
}
header .inside .righthand nav ul li a {
  font-size: 16px;
  font-weight: 600;
  transition: all 300ms ease;
  white-space: nowrap;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  color: var(--color-darkpurple);
}
header .inside .righthand nav ul li a:hover {
  color: var(--color-purple);
}
.burger-container {
  display: none;
  cursor: pointer;
}
.burger-container .burger {
  position: relative;
  width: 24px;
  height: 17px;
}
.burger-container .burger span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: var(--color-darkpurple);
  transition: all 400ms ease;
  border-radius: 20px;
}
.burger-container .burger span:nth-child(2) {
  top: 7px;
}
.burger-container .burger span:nth-child(3) {
  top: initial;
  bottom: 0;
}
.burger-container .burger.is-open span {
  transform: rotate(45deg);
  top: 7px;
}
.burger-container .burger.is-open span:nth-child(2) {
  opacity: 0;
}
.burger-container .burger.is-open span:nth-child(3) {
  transform: rotate(-45deg);
}
@media (max-width: 890px) {
  .burger-container {
    display: block;
  }
}
footer {
  display: block;
  background: var(--color-darkpurple);
  color: #fff;
  padding-top: 11rem;
  padding-bottom: 9rem;
}
footer .footer-line {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  font-size: 1.8rem;
  font-size: clamp(1.6rem, calc(0.3vw + 1.5rem), 1.8rem);
}
footer .footer-line .logo-text {
  font-size: 20px;
  font-size: clamp(2rem, calc(0.5vw + 1.7rem), 2.4rem);
  font-weight: 600;
  white-space: nowrap;
}
footer .footer-line .info-text {
  flex: 1;
  padding-left: 13.5rem;
}
@media (max-width: 900px) {
  footer .footer-line .info-text {
    width: 100%;
    flex: initial;
    padding: 4.5rem 0;
  }
}
footer .footer-line .info-text p {
  max-width: 35rem;
  line-height: 145%;
}
footer .footer-line nav {
  width: 180px;
}
footer .footer-line nav ul li a {
  color: #fff;
  font-weight: 600;
  line-height: 145%;
  transition: all 300ms ease;
}
footer .footer-line nav ul li a:hover {
  color: var(--color-purple);
}
footer .footer-line:last-child {
  align-items: flex-end;
}
@media (max-width: 600px) {
  footer .footer-line:last-child {
    flex-direction: column-reverse;
    align-items: flex-start;
    row-gap: 4.5rem;
    margin-top: 4.5rem;
  }
  footer .footer-line:last-child .social-links {
    margin: 0;
  }
}
footer .footer-line .footer-links > a {
  color: #fff;
  font-size: 1.4rem;
  font-weight: 600;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  transition: all 300ms ease;
}
footer .footer-line .footer-links > a:hover {
  color: var(--color-purple);
}
footer .footer-line .footer-links > a:nth-child(1) {
  margin-right: 3.5rem;
}
footer .footer-line .social-links {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: 2.7rem;
  margin-top: 5rem;
  margin-right: 7rem;
}
footer .footer-line .social-links a {
  color: #fff;
  cursor: pointer;
  transition: color 300ms ease;
}
footer .footer-line .social-links a:hover {
  color: var(--color-purple);
}
footer .footer-line .social-links a svg {
  width: 42px;
  height: 42px;
}
aside {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  z-index: 10;
  transform: translateX(100%);
}
aside .inner {
  padding: 11rem 4.5rem 0;
}
aside .inner nav ul li {
  padding: 1.5rem 0;
}
aside .inner nav ul li a {
  color: var(--color-darkpurple);
  font-size: 2.2rem;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 135%;
}
aside .inner .social-links {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: 2.7rem;
  margin-top: 5rem;
  margin-right: 7rem;
}
aside .inner .social-links a {
  color: var(--color-darkpurple);
  cursor: pointer;
  transition: color 300ms ease;
}
aside .inner .social-links a:hover {
  color: var(--color-purple);
}
aside .inner .social-links a svg {
  width: 42px;
  height: 42px;
}
.wp-block-lazyblock-hero-image {
  height: 100vh;
}
@media (max-width: 760px) {
  .wp-block-lazyblock-hero-image {
    height: initial;
  }
}
.wp-block-lazyblock-hero-image .hero-container {
  position: relative;
  height: 100vh;
}
.wp-block-lazyblock-hero-image .hero-container.scheme-white .content * {
  color: #fff;
}
@media (max-width: 760px) {
  .wp-block-lazyblock-hero-image .hero-container.orient-right {
    height: 60vh;
  }
}
.wp-block-lazyblock-hero-image .hero-container.orient-right .content {
  text-align: right;
}
@media (max-width: 550px) {
  .wp-block-lazyblock-hero-image .hero-container.orient-right .image-container:before {
    right: initial !important;
    left: 0 !important;
    transform: rotate(180deg);
  }
}
.wp-block-lazyblock-hero-image .hero-container.orient-right .image-container:before {
  position: absolute;
  top: 0;
  right: 0;
  left: initial;
  width: 70%;
  height: 100%;
  content: "";
  background: linear-gradient(90deg, transparent, #00000052);
}
.wp-block-lazyblock-hero-image .image-container {
  position: relative;
  width: 100%;
  height: 100%;
}
.wp-block-lazyblock-hero-image .image-container:before {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 18rem;
  background: linear-gradient(0deg, transparent, #0000004d);
}
.wp-block-lazyblock-hero-image .image-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: var(--imgpos) 0;
}
.wp-block-lazyblock-hero-image .content {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  width: 1420px;
  transform: translate(-50%, -50%);
}
@media (max-width: 760px) {
  .wp-block-lazyblock-hero-image .content {
    top: initial;
    bottom: 10%;
    left: 2rem;
    transform: none;
  }
}
@media (max-width: 1500px) {
  .wp-block-lazyblock-hero-image .content {
    max-width: calc(100% - 4rem);
  }
}
.wp-block-lazyblock-hero-image .content .content-orient {
  display: inline-block;
  text-align: left;
}
@media (max-width: 760px) {
  .wp-block-lazyblock-hero-image .content .content-orient {
    display: block;
  }
  .wp-block-lazyblock-hero-image .content .content-orient a.button {
    width: 100%;
    text-align: center;
  }
}
.wp-block-lazyblock-hero-image .content h3 {
  font-family: var(--font-family);
  font-size: 6.6rem;
  font-size: clamp(3.8rem, calc(3.5vw + 2.1rem), 6.6rem);
  font-weight: 600;
  line-height: 120%;
  color: var(--color-darkpurple);
}
@media (max-width: 760px) {
  .wp-block-lazyblock-hero-image .content h3 {
    color: #fff;
  }
  .wp-block-lazyblock-hero-image .content h3 em:before {
    background-color: var(--color-purple);
  }
}
.wp-block-lazyblock-hero-image .content h5 {
  font-size: 1.6rem;
  font-size: clamp(1.4rem, calc(0.3vw + 1.3rem), 1.6rem);
  line-height: 130%;
}
.wp-block-lazyblock-hero-image .content a.button {
  display: inline-block;
  color: #fff;
  text-transform: uppercase;
  background-color: var(--color-purple);
  font-size: 1.8rem;
  font-size: clamp(1.4rem, calc(0.3vw + 1.3rem), 1.6rem);
  font-weight: 600;
  padding: 2.2rem 5rem;
  border-radius: 10px;
  line-height: 1;
  letter-spacing: 0.8px;
  transition: all 300ms ease;
  border: 0;
  cursor: pointer;
  font-size: clamp(1.4rem, calc(0.5vw + 1.2rem), 1.8rem) !important;
  margin-top: 5rem;
}
@media (min-width: 760px) {
  .wp-block-lazyblock-hero-image .content a.button:hover {
    background-color: var(--color-darkpurple);
  }
}
.wp-block-lazyblock-hero-image .content em {
  position: relative;
  display: inline-block;
  padding: 0 0.6rem;
  border-radius: 10px;
  line-height: 1;
  z-index: 1;
}
.wp-block-lazyblock-hero-image .content em:before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
  background-color: var(--color-turquoise);
  transform-origin: left;
  transform: scaleX(var(--scale-x, 0));
  z-index: -1;
}
.wp-block-lazyblock-quote-big .scheme-blue {
  color: #fff;
  background-color: var(--color-darkpurple);
}
.wp-block-lazyblock-quote-big .scheme-white {
  color: var(--color-darkpurple);
  background-color: #fff;
}
.wp-block-lazyblock-quote-big .content {
  font-family: var(--font-family);
  font-size: 4.8rem;
  font-size: clamp(2.8rem, calc(2.5vw + 1.6rem), 4.8rem);
  font-weight: 500;
  line-height: 130%;
}
.wp-block-lazyblock-stackable-cards {
  background-color: var(--color-darkpurple);
}
.wp-block-lazyblock-stackable-cards .card-wrapper {
  margin-bottom: 9rem;
}
@media (max-width: 760px) {
  .wp-block-lazyblock-stackable-cards .card-wrapper {
    margin-bottom: 4rem;
  }
}
.wp-block-lazyblock-stackable-cards .card-wrapper:last-child {
  margin-bottom: 0;
}
.wp-block-lazyblock-stackable-cards .card {
  position: relative;
  display: flex;
  align-items: stretch;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 8rem 10rem;
  color: #fff;
  border: 1px solid #fff;
  border-radius: 10px;
  background: var(--color-darkpurple);
  row-gap: 3rem;
}
.wp-block-lazyblock-stackable-cards .card .card-content {
  width: 60%;
}
.wp-block-lazyblock-stackable-cards .card .card-media {
  overflow: hidden;
  width: 30%;
  border-radius: 10px;
  aspect-ratio: 0.8;
}
.wp-block-lazyblock-stackable-cards .card .card-media .video-container {
  height: 100%;
}
.wp-block-lazyblock-stackable-cards .card .card-media .video-container img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.wp-block-lazyblock-stackable-cards .card h5 {
  font-size: 1.6rem;
  font-size: clamp(1.2rem, calc(0.8vw + 0.9rem), 1.6rem);
  font-weight: 600;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  color: var(--color-turquoise);
}
.wp-block-lazyblock-stackable-cards .card h3 {
  font-size: 4.8rem;
  font-size: clamp(2.8rem, calc(2.5vw + 1.6rem), 4.8rem);
  font-weight: 600;
  line-height: 120%;
  margin: 1.5rem 0 3.5rem;
  letter-spacing: initial;
  color: #fff;
}
.wp-block-lazyblock-stackable-cards .card p {
  font-size: 1.8rem;
  font-size: clamp(1.6rem, calc(0.3vw + 1.5rem), 1.8rem);
  line-height: 155%;
}
.wp-block-lazyblock-stackable-cards .card em {
  position: relative;
  display: inline-block;
  padding: 0 0.6rem;
  border-radius: 10px;
  line-height: 1;
  z-index: 1;
}
.wp-block-lazyblock-stackable-cards .card em:before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
  background-color: var(--color-purple);
  transform-origin: left;
  transform: scaleX(var(--scale-x, 0));
  z-index: -1;
}
.wp-block-lazyblock-stackable-cards .card:last-child {
  margin-bottom: 0;
}
@media (max-width: 760px) {
  .wp-block-lazyblock-stackable-cards .card {
    padding: 3.5rem 2.5rem;
  }
  .wp-block-lazyblock-stackable-cards .card .card-content, .wp-block-lazyblock-stackable-cards .card .card-media {
    width: 100%;
  }
}
.wp-block-lazyblock-call2action {
  position: relative;
  color: var(--color-darkpurple);
  padding: 18rem 0;
}
@media (max-width: 760px) {
  .wp-block-lazyblock-call2action {
    padding: 8rem 0;
  }
}
.wp-block-lazyblock-call2action:before {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 50%;
  content: "";
  background-color: var(--color-darkpurple);
  display: none;
}
.wp-block-lazyblock-call2action .content {
  position: relative;
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 13rem 10rem;
  border-radius: 10px;
  background-color: var(--color-purple);
}
@media (max-width: 767px) {
  .wp-block-lazyblock-call2action .content {
    padding: 4.5rem 4rem;
  }
}
.wp-block-lazyblock-call2action .content .left, .wp-block-lazyblock-call2action .content .right {
  width: 47%;
}
@media (max-width: 1150px) {
  .wp-block-lazyblock-call2action .content .left, .wp-block-lazyblock-call2action .content .right {
    width: 100%;
  }
  .wp-block-lazyblock-call2action .content .left form, .wp-block-lazyblock-call2action .content .right form {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
}
.wp-block-lazyblock-call2action .content p {
  font-size: 1.8rem;
  font-size: clamp(1.6rem, calc(0.3vw + 1.5rem), 1.8rem);
  line-height: 145%;
}
.wp-block-lazyblock-call2action .content p.disclaimer {
  font-size: 1.2rem;
}
.wp-block-lazyblock-call2action .content p.disclaimer a {
  color: var(--color-darkpurple);
  text-decoration: underline;
}
.wp-block-lazyblock-call2action .content p.disclaimer a:hover {
  text-decoration: none;
}
.wp-block-lazyblock-call2action .content h3 {
  font-size: 4.8rem;
  font-size: clamp(2.8rem, calc(2.5vw + 1.6rem), 4.8rem);
  font-weight: 600;
  line-height: 125%;
  margin-bottom: 4rem;
}
.wp-block-lazyblock-call2action .content h3 em {
  position: relative;
  display: inline-block;
  padding: 0 0.6rem;
  border-radius: 10px;
  line-height: 1;
  z-index: 1;
}
.wp-block-lazyblock-call2action .content h3 em:before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
  background-color: var(--color-turquoise);
  transform-origin: left;
  transform: scaleX(var(--scale-x, 0));
  z-index: -1;
}
.wp-block-lazyblock-call2action .content .right form {
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin-bottom: 3rem;
}
@media (max-width: 767px) {
  .wp-block-lazyblock-call2action .content .right form {
    flex-wrap: wrap;
    margin-bottom: 4rem;
  }
  .wp-block-lazyblock-call2action .content .right form button {
    width: 100%;
    margin-top: 2rem;
  }
}
.wp-block-lazyblock-call2action .content .right form input {
  font-size: 1.8rem;
  font-size: clamp(1.6rem, calc(0.3vw + 1.5rem), 1.8rem);
  font-weight: 500;
  width: 100%;
  margin-right: -2rem;
  padding: 2rem 3rem;
  transition: all 300ms ease;
  color: var(--color-darkpurple);
  border: none;
  border-radius: 10px;
  background-color: #fff;
}
@media (max-width: 760px) {
  .wp-block-lazyblock-call2action .content .right form input {
    padding: 1.8rem;
  }
}
.wp-block-lazyblock-call2action .content .right form input:hover {
  border: none;
  outline: none;
  box-shadow: 0 0 0 1px var(--color-darkpurple) inset;
}
.wp-block-lazyblock-call2action .content .right form input:focus::placeholder {
  opacity: 0.25;
}
.wp-block-lazyblock-call2action .content .right form input::placeholder {
  font-weight: 500;
  font-style: normal;
}
.wp-block-lazyblock-call2action .content .right form button {
  display: inline-block;
  color: #fff;
  text-transform: uppercase;
  background-color: var(--color-darkpurple);
  font-size: 1.8rem;
  font-size: clamp(1.4rem, calc(0.3vw + 1.3rem), 1.6rem);
  font-weight: 600;
  padding: 2.2rem 5rem;
  border-radius: 10px;
  line-height: 1;
  letter-spacing: 0.8px;
  transition: all 300ms ease;
  border: 0;
  cursor: pointer;
  font-size: 1.6rem;
  font-size: clamp(1.4rem, calc(0.3vw + 1.3rem), 1.6rem);
  padding: 2.3rem 5rem;
}
@media (min-width: 760px) {
  .wp-block-lazyblock-call2action .content .right form button:hover {
    background-color: var(--color-purple);
  }
}
.wp-block-lazyblock-call2action .content .right form button:hover {
  background-color: #512a66;
}
body.p50 .wp-block-lazyblock-call2action {
  background: #F0F1EE;
}
.recent-blogposts {
  color: var(--color-darkpurple);
  background-color: #fff;
}
.recent-blogposts h3 {
  font-size: 4.8rem;
  font-size: clamp(2.8rem, calc(2.5vw + 1.6rem), 4.8rem);
  font-weight: 600;
  margin-bottom: 10rem;
  text-align: center;
}
@media (max-width: 760px) {
  .recent-blogposts h3 {
    margin-bottom: 6rem;
  }
}
.recent-blogposts h3 em {
  position: relative;
  display: inline-block;
  padding: 0 0.6rem;
  border-radius: 10px;
  line-height: 1;
  z-index: 1;
}
.recent-blogposts h3 em:before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
  background-color: var(--color-turquoise);
  transform-origin: left;
  transform: scaleX(var(--scale-x, 0));
  z-index: -1;
}
.recent-blogposts .post-container {
  display: flex;
  align-items: stretch;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 6.5rem;
  row-gap: 3rem;
}
.recent-blogposts .post-container > article {
  overflow: hidden;
  width: calc(100% / 3 - 3rem);
  cursor: pointer;
  border-radius: 10px;
}
@media (max-width: 1150px) {
  .recent-blogposts .post-container > article {
    width: calc(100% / 3 - 1rem);
  }
}
@media (max-width: 1020px) {
  .recent-blogposts .post-container > article {
    width: 100%;
  }
}
@media (min-width: 760px) {
  .recent-blogposts .post-container > article:hover .post-img img {
    transform: scale(1.2);
  }
  .recent-blogposts .post-container > article:hover .post-content {
    color: var(--color-purple);
  }
}
.recent-blogposts .post-container > article .post-img {
  overflow: hidden;
}
.recent-blogposts .post-container > article .post-img img {
  display: block;
  overflow: hidden;
  width: 100%;
  transition: transform 4s ease-out;
  aspect-ratio: 1.1;
  object-fit: cover;
}
.recent-blogposts .post-container > article .post-content {
  height: 100%;
  padding: 4rem;
  transition: color 400ms ease;
  color: var(--color-darkpurple);
  background-color: #F0F1EE;
}
@media (max-width: 1280px) {
  .recent-blogposts .post-container > article .post-content {
    padding: 2rem;
    padding-bottom: 3rem;
  }
}
.recent-blogposts .post-container > article .post-content .content {
  font-size: 2.2rem;
  font-size: clamp(2rem, calc(0.3vw + 1.9rem), 2.2rem);
  font-weight: 500;
  line-height: 145%;
}
.recent-blogposts .post-container > article .post-details {
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin-bottom: 2.2rem;
}
.recent-blogposts .post-container > article .post-details .post-categories span {
  display: inline-block;
  font-size: 1rem;
  font-weight: 600;
  margin-right: 1rem;
  padding: 0.9rem 1.4rem;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  border-radius: 50px;
  background: #fff;
}
.recent-blogposts .post-container > article .post-details .post-date {
  font-size: 1.2rem;
  font-weight: 600;
  letter-spacing: 1.4px;
  text-transform: uppercase;
}
.recent-blogposts .button-container {
  text-align: center;
}
.recent-blogposts .button-container a.button {
  display: inline-block;
  color: #fff;
  text-transform: uppercase;
  background-color: var(--color-darkpurple);
  font-size: 1.8rem;
  font-size: clamp(1.4rem, calc(0.3vw + 1.3rem), 1.6rem);
  font-weight: 600;
  padding: 2.2rem 5rem;
  border-radius: 10px;
  line-height: 1;
  letter-spacing: 0.8px;
  transition: all 300ms ease;
  border: 0;
  cursor: pointer;
  font-size: 1.6rem;
  font-size: clamp(1.4rem, calc(0.3vw + 1.3rem), 1.6rem);
}
@media (min-width: 760px) {
  .recent-blogposts .button-container a.button:hover {
    background-color: var(--color-purple);
  }
}
.blog-container h1 {
  font-size: 4.8rem;
  font-size: clamp(2.8rem, calc(2.5vw + 1.6rem), 4.8rem);
  font-size: clamp(3.8rem, calc(3.5vw + 2.1rem), 6.6rem);
  font-weight: 600;
  text-align: center;
  color: var(--color-darkpurple);
}
.blog-container h1 em {
  position: relative;
  display: inline-block;
  padding: 0 0.6rem;
  border-radius: 10px;
  line-height: 1;
  z-index: 1;
}
.blog-container h1 em:before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
  background-color: var(--color-purple);
  transform-origin: left;
  transform: scaleX(var(--scale-x, 0));
  z-index: -1;
}
.blog-container .content.marker-invert h1 em {
  position: relative;
  display: inline-block;
  padding: 0 0.6rem;
  border-radius: 10px;
  line-height: 1;
  z-index: 1;
}
.blog-container .content.marker-invert h1 em:before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
  background-color: var(--color-turquoise);
  transform-origin: left;
  transform: scaleX(var(--scale-x, 0));
  z-index: -1;
}
.image-text {
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  row-gap: 6rem;
}
.image-text .content {
  width: 100%;
  max-width: 63rem;
  color: var(--color-darkpurple);
}
@media (max-width: 1180px) {
  .image-text .content {
    max-width: 45rem;
  }
}
@media (max-width: 1023px) {
  .image-text .content {
    max-width: 100%;
  }
}
.image-text .content h2 {
  font-size: 6.6rem;
  font-size: clamp(3.8rem, calc(3.5vw + 2.1rem), 6.6rem);
  font-weight: 600;
  line-height: 120%;
  margin-bottom: 3rem;
}
.image-text .content h2 em {
  position: relative;
  display: inline-block;
  padding: 0 0.6rem;
  border-radius: 10px;
  line-height: 1;
  z-index: 1;
}
.image-text .content h2 em:before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
  background-color: var(--color-turquoise);
  transform-origin: left;
  transform: scaleX(var(--scale-x, 0));
  z-index: -1;
}
.image-text .content p {
  font-size: 1.8rem;
  font-size: clamp(1.6rem, calc(0.3vw + 1.5rem), 1.8rem);
  line-height: 155%;
}
.image-text .image-container {
  width: 100%;
  max-width: 420px;
  aspect-ratio: 0.8;
}
@media (max-width: 1023px) {
  .image-text .image-container {
    max-width: 100%;
  }
}
.image-text .image-container img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 10px;
}
.accordion {
  background-color: var(--color-darkpurple);
}
.accordion .item {
  border-bottom: 1px solid #fff;
}
.accordion .item.is-open .item--header .control {
  transform: rotate(45deg);
}
.accordion .item.is-open .item--header:before {
  bottom: 0;
}
.accordion .item .item--header {
  position: relative;
  cursor: pointer;
}
.accordion .item .item--header:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 100%;
  left: 0;
  z-index: 1;
  content: "";
  transition: bottom 300ms ease;
  background-color: var(--color-purple);
}
.accordion .item .item--header:hover:before {
  bottom: 0;
}
.accordion .item .item--header .inner {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  width: 100%;
  padding: 3rem 0;
}
.accordion .item .item--header .inner > span {
  font-size: 2.4rem;
  font-size: clamp(2rem, calc(0.5vw + 1.8rem), 2.4rem);
  font-weight: 600;
  line-height: 135%;
  color: #fff;
}
.accordion .item .item--header .inner .control {
  position: relative;
  width: 25px;
  height: 25px;
  transition: transform 300ms ease;
}
.accordion .item .item--header .inner .control span {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  height: 1px;
  transform: translateY(-50%);
  background: #fff;
}
.accordion .item .item--header .inner .control span:nth-child(2) {
  transform: rotate(90deg) translateY(-50%);
}
.accordion .item .item--content {
  overflow: hidden;
  transition: height 600ms ease;
}
.accordion .item .item--content .inner {
  display: flex;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 6rem 0;
}
@media (max-width: 1180px) {
  .accordion .item .item--content .inner {
    flex-direction: column-reverse;
    row-gap: 4.5rem;
  }
}
.accordion .item .item--content .inner .content {
  width: 100%;
}
.accordion .item .item--content .inner .content h2 {
  font-size: 6.6rem;
  font-size: clamp(3.8rem, calc(3.5vw + 2.1rem), 6.6rem);
  font-weight: 600;
  line-height: 120%;
  margin-bottom: 3rem;
}
.accordion .item .item--content .inner .content h2 em {
  position: relative;
  display: inline-block;
  padding: 0 0.6rem;
  border-radius: 10px;
  line-height: 1;
  z-index: 1;
}
.accordion .item .item--content .inner .content h2 em:before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
  background-color: var(--color-turquoise);
  transform-origin: left;
  transform: scaleX(var(--scale-x, 0));
  z-index: -1;
}
.accordion .item .item--content .inner .content h3 {
  font-size: 1.8rem;
  font-size: clamp(1.6rem, calc(0.3vw + 1.5rem), 1.8rem);
  font-weight: 600;
  line-height: 155%;
  margin-bottom: 3rem;
  color: #fff;
}
.accordion .item .item--content .inner .content p, .accordion .item .item--content .inner .content ul li, .accordion .item .item--content .inner .content table td {
  font-size: 1.8rem;
  font-size: clamp(1.6rem, calc(0.3vw + 1.5rem), 1.8rem);
  line-height: 155%;
  word-break: break-word;
  color: #fff;
  overflow-wrap: break-word;
}
.accordion .item .item--content .inner .content ul li {
  list-style: none;
}
.accordion .item .item--content .inner .content > ul > li {
  list-style: none;
  font-weight: bold;
  margin-bottom: 2rem;
}
.accordion .item .item--content .inner .content > ul > li ul li {
  font-weight: normal;
}
.accordion .item .item--content .inner .content table {
  table-layout: fixed;
  border-spacing: 1.4rem;
}
.accordion .item .item--content .inner .content table tr td:first-child {
  font-weight: 600;
  width: 30% !important;
}
@media (max-width: 900px) {
  .accordion .item .item--content .inner .content table tr td:first-child {
    width: auto !important;
  }
}
.accordion .item .item--content .inner .image-container {
  width: 100%;
  max-width: 420px;
  aspect-ratio: 0.8;
}
.accordion .item .item--content .inner .image-container img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 10px;
}
.team-container {
  color: #fff;
  background-color: var(--color-darkpurple);
}
@media (max-width: 767px) {
  .team-container .inner .intro * {
    text-align: left !important;
  }
}
.team-container h2 {
  font-size: 6.6rem;
  font-size: clamp(3.8rem, calc(3.5vw + 2.1rem), 6.6rem);
  font-weight: 600;
  line-height: 120%;
  text-align: center;
}
.team-container h2 em {
  position: relative;
  display: inline-block;
  padding: 0 0.6rem;
  border-radius: 10px;
  line-height: 1;
  z-index: 1;
}
.team-container h2 em:before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
  background-color: var(--color-purple);
  transform-origin: left;
  transform: scaleX(var(--scale-x, 0));
  z-index: -1;
}
.team-container p {
  font-size: 4.8rem;
  font-size: clamp(2.8rem, calc(2.5vw + 1.6rem), 4.8rem);
  font-weight: 500;
  line-height: 125%;
}
.team-container .team {
  display: grid;
  max-width: 90rem;
  margin: 0 auto;
  margin-top: 17rem;
  grid-template-columns: 1fr 1fr;
  gap: 6rem;
}
.team-container .team .team--item .img-container {
  aspect-ratio: 0.8;
}
.team-container .team .team--item .img-container img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 10px;
}
.team-container .team .team--item .name {
  display: block;
  font-size: 2.4rem;
  font-size: clamp(2rem, calc(0.5vw + 1.8rem), 2.4rem);
  font-weight: 600;
  margin: 4rem 0 2.5rem;
}
.team-container .team .team--item .inner--content {
  line-height: 155%;
}
.team-container .team .team--item .social-media-links {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-top: 2.5rem;
  column-gap: 1rem;
}
.team-container .team .team--item .social-media-links a svg path {
  transition: all 300ms ease;
}
.team-container .team .team--item .social-media-links a:hover svg path {
  fill: var(--color-purple);
}
@media (max-width: 900px) {
  .team-container .team {
    margin-top: 9rem;
  }
}
@media (max-width: 600px) {
  .team-container .team {
    grid-template-columns: 1fr;
  }
}
.contact-container {
  display: flex;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  color: var(--color-darkpurple);
  row-gap: 4.5rem;
}
.contact-container .content {
  width: 36%;
}
@media (max-width: 1023px) {
  .contact-container .content {
    width: 100%;
  }
}
.contact-container .content em {
  position: relative;
  display: inline-block;
  padding: 0 0.6rem;
  border-radius: 10px;
  line-height: 1;
  z-index: 1;
}
.contact-container .content em:before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
  background-color: var(--color-turquoise);
  transform-origin: left;
  transform: scaleX(var(--scale-x, 0));
  z-index: -1;
}
.contact-container .content h2 {
  font-size: 4.8rem;
  font-size: clamp(2.8rem, calc(2.5vw + 1.6rem), 4.8rem);
  font-weight: 600;
  line-height: 120%;
  margin-bottom: 3rem;
}
.contact-container .content p {
  font-size: 1.8rem;
  font-size: clamp(1.6rem, calc(0.3vw + 1.5rem), 1.8rem);
  line-height: 155%;
  margin-bottom: 2rem;
}
.contact-container .content p:last-child {
  margin-bottom: 0;
}
.contact-container .content p strong {
  font-weight: 700;
}
.contact-container .content a {
  transition: color 300ms ease;
  text-decoration: underline;
  color: var(--color-darkpurple);
}
.contact-container .content a:hover {
  color: var(--color-purple);
}
.contact-container .form-container {
  width: 60%;
}
@media (max-width: 1023px) {
  .contact-container .form-container {
    width: 100%;
  }
}
div.wpforms-container-full.bh-contact-form {
  margin: 0;
}
div.wpforms-container-full.bh-contact-form input[type=text], div.wpforms-container-full.bh-contact-form input[type=email], div.wpforms-container-full.bh-contact-form textarea {
  font-size: 1.8rem;
  font-size: clamp(1.6rem, calc(0.3vw + 1.5rem), 1.8rem);
  font-weight: 500;
  height: auto;
  padding: 1.7rem 2.2rem;
  color: var(--color-darkpurple);
  border: 0;
  border-radius: 10px;
  outline: none;
  background: #fff;
  box-shadow: none;
}
@media (min-width: 760px) {
  div.wpforms-container-full.bh-contact-form input[type=text]:hover, div.wpforms-container-full.bh-contact-form input[type=email]:hover, div.wpforms-container-full.bh-contact-form textarea:hover {
    border: none;
    outline: none;
    box-shadow: 0 0 0 1px var(--color-purple) inset;
  }
  div.wpforms-container-full.bh-contact-form input[type=text]:hover:focus::placeholder, div.wpforms-container-full.bh-contact-form input[type=email]:hover:focus::placeholder, div.wpforms-container-full.bh-contact-form textarea:hover:focus::placeholder {
    opacity: 0.25;
  }
}
div.wpforms-container-full.bh-contact-form input[type=text]::placeholder, div.wpforms-container-full.bh-contact-form input[type=email]::placeholder, div.wpforms-container-full.bh-contact-form textarea::placeholder {
  font-style: normal;
  transition: opacity 300ms ease;
  opacity: 1;
  color: var(--color-darkpurple);
}
div.wpforms-container-full.bh-contact-form button[type=submit] {
  display: inline-block;
  color: #fff;
  text-transform: uppercase;
  background-color: var(--color-darkpurple);
  font-size: 1.8rem;
  font-size: clamp(1.4rem, calc(0.3vw + 1.3rem), 1.6rem);
  font-weight: 600;
  padding: 2.2rem 5rem;
  border-radius: 10px;
  line-height: 1;
  letter-spacing: 0.8px;
  transition: all 300ms ease;
  border: 0;
  cursor: pointer;
  height: auto;
  background-color: var(--color-darkpurple) !important;
}
@media (min-width: 760px) {
  div.wpforms-container-full.bh-contact-form button[type=submit]:hover {
    background-color: var(--color-purple);
  }
}
@media (max-width: 750px) {
  div.wpforms-container-full.bh-contact-form button[type=submit] {
    width: 100% !important;
  }
}
@media (min-width: 760px) {
  div.wpforms-container-full.bh-contact-form button[type=submit]:hover {
    background-color: var(--color-purple) !important;
  }
}
@media (max-width: 750px) {
  div.wpforms-container-full.bh-contact-form .wpforms-one-half {
    width: 100% !important;
    margin-left: 0;
  }
}
.text-container {
  max-width: 92rem;
  margin: 0 auto;
  color: var(--color-darkpurple);
}
.text-container h1 {
  font-size: 4.8rem;
  font-size: clamp(2.8rem, calc(2.5vw + 1.6rem), 4.8rem);
  font-weight: 600;
  margin-top: 8rem;
  margin-bottom: 2rem;
  color: var(--color-darkpurple);
}
@media (max-width: 767px) {
  .text-container h1 {
    margin-top: 5rem;
  }
}
.text-container h4 {
  font-size: 2.2rem;
  font-weight: 600;
  margin: 4rem 0 3rem;
}
.text-container p, .text-container ul li {
  font-size: 1.8rem;
  font-size: clamp(1.6rem, calc(0.3vw + 1.5rem), 1.8rem);
  line-height: 155%;
}
.text-container ul {
  padding: 1.8rem 0;
}
.text-container ul li {
  padding-left: 1.2rem;
  list-style-type: disc;
  margin-left: 2rem;
}
.text-container strong {
  font-weight: 700;
}
.text-container a {
  transition: color 300ms ease;
  text-decoration: underline;
  color: var(--color-darkpurple);
}
.text-container a:hover {
  color: var(--color-purple);
}
.blog-entry-container {
  max-width: 118rem;
  margin: 9rem auto 7rem;
}
@media (max-width: 1300px) {
  .blog-entry-container {
    max-width: calc(100% - 4rem);
  }
}
.blog-entry-container .go-back-container {
  margin-bottom: 10rem;
}
.blog-entry-container .go-back-container a {
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  column-gap: 1.5rem;
  text-decoration: none;
  cursor: pointer;
}
.blog-entry-container .go-back-container a span {
  font-size: 1.4rem;
  font-weight: 600;
  letter-spacing: 0.25px;
  text-transform: uppercase;
  color: var(--color-darkpurple);
  transition: color 300ms ease;
}
.blog-entry-container .go-back-container a .arrow-back svg path, .blog-entry-container .go-back-container a .arrow-back svg circle {
  transition: all 300ms ease;
}
.blog-entry-container .go-back-container a:hover span {
  color: var(--color-purple);
}
.blog-entry-container .go-back-container a:hover .arrow-back svg circle {
  fill: var(--color-purple);
  stroke: var(--color-purple);
}
.blog-entry-container .go-back-container a:hover .arrow-back svg path:not(.arr) {
  stroke: #fff;
}
.blog-entry-container .go-back-container a:hover .arrow-back svg path.arr {
  fill: #fff;
}
.blog-entry-container .categories {
  padding-bottom: 4rem;
}
.blog-entry-container .categories span, .blog-entry-container .categories .post-date {
  display: inline-block;
  font-size: 1rem;
  font-weight: 600;
  margin-right: 1rem;
  padding: 0.9rem 1.4rem;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  border-radius: 50px;
  background: var(--color-gray);
}
.blog-entry-container .categories .post-date {
  background: #fff;
}
.blog-entry-container .blog-text-container {
  max-width: 92rem;
  margin: 0 auto;
  margin-bottom: 5rem;
}
.blog-entry-container .wp-block-image {
  margin-bottom: 5rem;
}
.blog-entry-container h1 {
  font-size: 4.8rem;
  font-size: clamp(2.8rem, calc(2.5vw + 1.6rem), 4.8rem);
  font-weight: 600;
  margin-bottom: 4rem;
  color: var(--color-darkpurple);
}
.blog-entry-container p, .blog-entry-container ul li {
  font-size: 1.8rem;
  font-size: clamp(1.6rem, calc(0.3vw + 1.5rem), 1.8rem);
  line-height: 155%;
  color: var(--color-darkpurple);
}
.blog-entry-container strong {
  font-weight: 700;
}
.blog-entry-container a {
  transition: color 300ms ease;
  text-decoration: underline;
  color: var(--color-darkpurple);
}
.blog-entry-container a:hover {
  color: var(--color-purple);
}
body.is-post .wp-block-image img {
  border-radius: 10px;
}
body.is-post .wp-block-group-is-layout-flex .wp-block-image img {
  aspect-ratio: 0.8;
  object-fit: cover;
}
div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
  background: transparent !important;
  border: none !important;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fwww.bernhard-heinzle.at%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fbheinzle%2Fassets%2Fcss%2Fscss%2Fstyle.scss%22%2C%22wp-content%2Fthemes%2Fbheinzle%2Fassets%2Fcss%2Fscss%2Fdefaults%2F_reset.scss%22%2C%22wp-content%2Fthemes%2Fbheinzle%2Fassets%2Fcss%2Fscss%2Fdefaults%2F_paddings.scss%22%2C%22wp-content%2Fthemes%2Fbheinzle%2Fassets%2Fcss%2Fscss%2F_header.scss%22%2C%22wp-content%2Fthemes%2Fbheinzle%2Fassets%2Fcss%2Fscss%2F_footer.scss%22%2C%22wp-content%2Fthemes%2Fbheinzle%2Fassets%2Fcss%2Fscss%2F_aside.scss%22%2C%22wp-content%2Fthemes%2Fbheinzle%2Fassets%2Fcss%2Fscss%2Fdefaults%2F_mixins.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAC1CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADAA%3BACqBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACxEA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAoBA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC7EF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAWV%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACrIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAML%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAC1GR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BALQR%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKE%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMrIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAN0IA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAM3HF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANmIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAM1OF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN8OE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAM1UJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANgVI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMrZN%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAN2ZM%3BAAAA%3BAAAA%3BAAUV%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMzaF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN8aA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMniBF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAN2iBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMpiBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANyiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMziBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN8iBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAM1kBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN%2BkBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMjtBV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANstBQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYV%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMxyBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN6yBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMl4BF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANs4BE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMv%2BBA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAN4%2BBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%22%7D */