:root{
    --mxwidth: 1300px;
    --mb-pd-lft: max(env(safe-area-inset-left), 20px);
    --mb-pd-rgt: max(env(safe-area-inset-right), 20px);
    --c-dm-black30: rgba(0, 0, 0, 0.3);
    --ncl-df-padd: max(env(safe-area-inset-left), 20px);
    --cmwmx: 1400px;
    --smwmx: 1190px;
}

.xs-p108--wrapper {
  background-color: var(--c-dm-white);
  /* was 70 */
  backdrop-filter: blur(70px);
  -webkit-backdrop-filter: blur(70px);
}

.xs-vAv8v2910--alert-smaller {
  max-width: 866px !important;
}

.xs-B9cA9vs2--alert-extra-small {
  max-width: 640px !important;
}

.xs-Ba9vA289fAvQ--boreder-view::after {
  content: "";
  position: absolute;
  border-radius: 1.8em;
  left: 0.4em;
  right: 0.4em;
  bottom: 0.4em;
  top: 0.4em;
  pointer-events: none;
  user-select: none;
  border: 1px solid var(--c-dm-black-border);
  -webkit-box-shadow: inset 0px 6rem 2rem -2rem var(--c-dm-black-border);
  -moz-box-shadow: inset 0px 6rem 2rem -2rem var(--c-dm-black-border);
  box-shadow: inset 0px 6rem 2rem -2rem var(--c-dm-black-border);
}

.xs-vAv8dBo--alert-blur-bg {
  backdrop-filter: blur(32px);
  -webkit-backdrop-filter: blur(32px);
}

.xs-b9a029vga02--al0-region-box-01 {
  --ncl-active-border: transparent;
  border: 1px solid var(--c-dm-black-border);
  -webkit-box-shadow: 0px 0px 0px 4px var(--ncl-active-border);
  -moz-box-shadow: 0px 0px 0px 4px var(--ncl-active-border);
  box-shadow: 0px 0px 0px 4px var(--ncl-active-border);
}

.xs-ncl9a8b92a00--al0-opt-active-01 {
  --ncl-active-border: var(--color-common-blue);
}

.xs-ncl9a8b92a00--al0-opt-active-01 .st0 {
  fill: var(--color-common-blue) !important;
}

.xs-9b8a90ab9a02--a0-wrapper-01 {
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: auto;
}

.xs-I7hc7JK7s0--std-inputfield {
  height: var(--ncl-tf-std-height);
  background-color: var(--c-dm-black-input);
  border: 1px solid var(--c-dm-black-border);
  outline: none;
  padding-right: 2rem;
}

.xs-I7hc7JK7s0--std-inputfield:focus,
.xs-I7hc7JK7s0--std-inputfield:active {
  -webkit-box-shadow: 0px 0px 0px 4px rgba(19, 160, 239, 0.3);
  -moz-box-shadow: 0px 0px 0px 4px rgba(19, 160, 239, 0.3);
  box-shadow: 0px 0px 0px 4px rgba(19, 160, 239, 0.3);
  filter: 0px 0px 0px 4px rgba(19, 160, 239, 0.3);
}

.xs-B8cV8af--alert-header-image {
  aspect-ratio: 1 / 0.36;
  background-color: var(--c-dm-black10);
  -webkit-mask-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 1) 30%,
    rgba(0, 0, 0, 0) 90%
  );
  mask-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 1) 30%,
    rgba(0, 0, 0, 0) 90%
  );
}

.xs-B8cb8S9I--btn-std {
  background-color: var(--color-common-blue);
  color: var(--c-dm-white);
}

.xs-ncla9ba8a993va8s02-mnPh-cnt-wrapper-02 {
  max-width: 640px !important;
}

.xs-A2V8aB9a--alert-logo-alignment {
  margin-top: 1.6rem;
  margin-left: 1.6rem;
}

.xs-b8AB8aQiv--top-blurred-blobs .xs-ncl0ba820g9019012--mn0a-blob-00 {
  filter: blur(44px);
}

.xs-b8AB8aQiv--top-blurred-blobs {
  mask: linear-gradient(180deg, rgba(0, 0, 0, 1) 70%, rgba(0, 0, 0, 0) 100%);
  -webkit-mask: linear-gradient(
    180deg,
    rgba(0, 0, 0, 1) 70%,
    rgba(0, 0, 0, 0) 100%
  );
  -webkit-mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: bottom center;

  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: bottom center;
}

.xs-bAv8qviWEQ--miniature-box {
  width: 80px;
}

.xs-isV9a9va08v--image-miniature {
  transform: rotate(-4deg);
}

.xs-xsuiVA9AoaVBo--internship-preparation {
  background-image: url(/careers/v/careers/media/images/interview-preparation-header-01.jpg);
}

.xs-xsuiVA9AoaVBo--media-contact {
  background-image: url(/newsroom/v/newsroom/media/images/newsroom-for-press-contact-hero-01.jpg);
}

.xs-shit {
  background-color: red;
}

.xs-bva90ava9--field-delay {
  filter: blur(20px);
}

.xs-bAc8Av9A9v--header-shadow-ig {
  text-shadow: 0px 4px 9px var(--c-dm-black30);
}

.xs-bA8Av9dioVoa020a--press-employees {
  background-image: url(/newsroom/v/newsroom/media/images/newsroom-center-press-contact-man-01.webp);
  background-size: 50% auto;
  background-repeat: no-repeat;
  background-position: right bottom;
}

@media screen and (max-width: 425px) {
  .xs-bA8Av9dioVoa020a--press-employees {
    background-position: center bottom;
    background-size: 90% auto;
  }
}

.xs-biA9vW9vXlvq1--news-00 {
  background-image: url(/newsroom/v/newsroom/media/images/newsroom-for-press-contact-mosaic-00.jpg);
}

.xs-biA9vW9vXlvq1--news-01 {
  background-image: url(/newsroom/v/newsroom/media/images/newsroom-for-press-contact-mosaic-01.jpg);
}

.xs-biA9vW9vXlvq1--news-02 {
  background-image: url(/newsroom/v/newsroom/media/images/newsroom-for-press-contact-mosaic-02.jpg);
}
