.lyNaha {
  mix-blend-mode: var(--blendMode, normal);
  position: relative;
}
.lyNaha img {
  display: block;
  height: 100%;
  -webkit-mask-image: var(--mask-image, none);
  mask-image: var(--mask-image, none);
  -webkit-mask-position: var(--mask-position, 0);
  mask-position: var(--mask-position, 0);
  -webkit-mask-repeat: var(--mask-repeat, no-repeat);
  mask-repeat: var(--mask-repeat, no-repeat);
  -webkit-mask-size: var(--mask-size, 100% 100%);
  mask-size: var(--mask-size, 100% 100%);
  opacity: var(--mediaOpacity, 1);
  width: 100%;
}
.lyNaha.JdNFxG img {
  -o-object-fit: var(--responsive-img-object-fit);
  object-fit: var(--responsive-img-object-fit);
}
.lyNaha .h1DYhE {
  background-color: rgba(
    var(--backgroundColor, var(--color_8, color_8)),
    var(--alpha-backgroundColor, 1)
  );
  border-color: rgba(
    var(--borderColor, var(--color_8, color_8)),
    var(--alpha-borderColor, 1)
  );
  border-radius: var(--cornerRadius, 0);
  border-style: solid;
  border-width: var(--borderWidth, 0);
  bottom: 0;
  box-shadow: var(--boxShadow, none);
  box-sizing: border-box;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
.lyNaha .h1DYhE .Ux33nC {
  box-sizing: content-box;
  height: 100%;
  inset: calc(-1 * var(--borderWidth, 0));
  padding: var(--borderWidth, 0);
  position: absolute;
  width: 100%;
}
.lyNaha .QebvG3 {
  display: block;
  height: 100%;
  width: 100%;
}
.lyNaha .QebvG3 .Ux33nC {
  inset: 0;
  padding: 0;
}
.YCPMeD {
  background-color: rgba(
    var(--backgroundColor, var(--color_8, color_8)),
    var(--alpha-backgroundColor, 1)
  );
  border-color: rgba(
    var(--borderColor, var(--color_8, color_8)),
    var(--alpha-borderColor, 1)
  );
  border-radius: var(--cornerRadius, 0);
  border-style: solid;
  border-width: var(--borderWidth, 0);
  box-shadow: var(--boxShadow, none);
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
}
.YCPMeD:has(a:focus-visible) {
  outline: 2px solid #116dff !important;
  outline-offset: 1px;
}
.YCPMeD .h1DYhE {
  overflow: hidden;
}
.YCPMeD .h1DYhE,
.YCPMeD .h1DYhE .Ux33nC {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.YCPMeD img {
  display: block;
  height: 100%;
  opacity: var(--mediaOpacity, 1);
  width: 100%;
}
.YCPMeD.JdNFxG img {
  -o-object-fit: var(--responsive-img-object-fit);
  object-fit: var(--responsive-img-object-fit);
}
.YCPMeD .QebvG3 {
  display: block;
  height: 100%;
  width: 100%;
}
.JGtLUp {
  border-top: var(--lnw, 2px) solid
    rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
  box-sizing: border-box;
  height: 0;
}