.logo {
  position: absolute;
  top: 0;
  left: 0;
  img {
    block-size: var(--logo-height);
    inline-size: auto;
  }
}
.info-container {
  max-inline-size: 50ch;
  overflow: clip;
  padding: var(--space-xl-to-s);
  position: relative;
  --logo-height: 5rem;
  padding-block-start: calc(var(--logo-height) + var(--space-s));
  border-radius: var(--radius);
  box-shadow: var(--box-shadow-3);
}
.etch-nu82av5 {
  min-block-size: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
	align-items: center;
}
:where([data-etch-element="container"]) {
  inline-size: 100%;
  display: flex;
  flex-direction: column;
  max-inline-size: var(--content-width, 1366px);
  align-self: center; margin-inline: auto;
}
:where([data-etch-element="flex-div"]) {
  inline-size: 100%;
  display: flex;
  flex-direction: column;
}
:where([data-etch-element="iframe"]) {
  inline-size: 100%;
  height: auto;
 aspect-ratio: 16/9;
}
:where([data-etch-element="section"]) {
  inline-size: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}