._9,
._9 * {
  box-sizing: border-box;
}
._9 {
  background: linear-gradient(to left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),
    linear-gradient(43.41deg, rgba(8, 9, 12, 1) 0%, rgba(13, 14, 18, 1) 100%);
  height: 780.1rem;
  position: relative;
  overflow: hidden;
}
._9__frame-2131329865 {
  display: flex;
  flex-direction: column;
  gap: 20rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 192rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
._9__frame-2131329858 {
  padding: 9.6rem 27.8rem 9.6rem 27.8rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 98.1rem;
  position: relative;
  overflow: hidden;
}
._9__frame-2131329787 {
  width: 136.4rem;
  height: 90.2rem;
  position: absolute;
  left: 27.8rem;
  top: 9.6rem;
}
._9__frame-2131329850 {
  width: 136.4rem;
  height: 78.8rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
._9__ellipse-914 {
  background: #ff3f75;
  border-radius: 50%;
  width: 14.4rem;
  height: 14.4rem;
  position: absolute;
  left: 108.6rem;
  top: 25.9rem;
  filter: blur(25rem);
}
._9__ellipse-915 {
  background: #00B57A;
  border-radius: 50%;
  width: 16.5rem;
  height: 16.5rem;
  position: absolute;
  left: 20.3rem;
  top: 18.8rem;
  filter: blur(25rem);
}
._9__frame-2131329919 {
  width: 246.42rem;
  height: 92.8rem;
  position: absolute;
  left: -40.3rem;
  top: -25.7rem;
}
._9__frame-2131329872 {
  width: 217.15rem;
  height: 69.3rem;
  position: absolute;
  left: 9.5rem;
  top: 10.8rem;
}
._9__vector-1 {
  border-radius: 0rem;
  width: 229.45999999999998rem;
  height: 70.401999999999997rem;
  position: absolute;
  left: -11rem;
  top: 33.42rem;
  transform: translate(3rem, -35.12rem);
  overflow: visible;
}
._9__frame-2131329869 {
  background: #181a21;
  border-radius: 1.23rem;
  width: 17.788rem;
  height: 22.952rem;
  position: absolute;
  left: 23.444rem;
  top: 30.023000000000003rem;
  transform-origin: 0 0;
  transform: rotate(-15.573deg) scale(1, 1);
  overflow: hidden;
}
._9__frame-2131329913 {
  border-radius: 1.9329999999999998rem;
  width: 20.797rem;
  height: 25.863rem;
  position: absolute;
  left: -1.483rem;
  top: -1.922rem;
  transform-origin: 0 0;
  transform: rotate(-0.533deg) scale(1, 1);
  overflow: hidden;
}
._9__img {
  background: linear-gradient(
    180deg,
    rgba(244, 124, 67, 1) 0%,
    rgba(145, 62, 22, 1) 100%
  );
  border-radius: 1.9329999999999998rem;
  height: 25.863rem;
  position: absolute;
  right: 0.005rem;
  left: -0.000012526927457656712rem;
  top: 0rem;
  object-fit: cover;
}
._9__pngegg-11-1 {
  width: 32.094rem;
  height: 32.094rem;
  position: absolute;
  left: 0.009rem;
  top: 1.592rem;
  transform-origin: 0 0;
  transform: rotate(0deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 1;
}
._9__frame-2131329871 {
  background: #181a21;
  border-radius: 1.23rem;
  width: 17.788rem;
  height: 22.952rem;
  position: absolute;
  left: 147.605rem;
  top: 30.023000000000003rem;
  transform-origin: 0 0;
  transform: rotate(-15.573deg) scale(1, 1);
  overflow: hidden;
}
._9__frame-2131329915 {
  border-radius: 1.7579999999999998rem;
  width: 22.3rem;
  height: 23.391rem;
  position: absolute;
  left: -2.377rem;
  top: -0.05500000000000001rem;
  transform-origin: 0 0;
  transform: rotate(-0.592deg) scale(1, 1);
  overflow: hidden;
}
._9__img2 {
  background: linear-gradient(
    180deg,
    rgba(102, 91, 70, 1) 0%,
    rgba(152, 123, 111, 1) 54.55888509750366%,
    rgba(204, 176, 208, 1) 100%
  );
  border-radius: 1.7579999999999998rem;
  height: 23.391rem;
  position: absolute;
  right: 0rem;
  left: -0.000006022932575433515rem;
  top: 0rem;
}
._9__untitled-228-1 {
  width: 19.097rem;
  height: 40.898rem;
  position: absolute;
  left: 1.9920000000000002rem;
  top: -0.705rem;
  object-fit: cover;
  aspect-ratio: 190.97/408.98;
}
._9__frame-21313298692 {
  background: linear-gradient(
    180deg,
    rgba(70, 150, 132, 1) 0%,
    rgba(8, 41, 35, 1) 100%
  );
  border-radius: 1.23rem;
  width: 13.05rem;
  height: 16.838rem;
  position: absolute;
  left: 69.81rem;
  top: 21.067rem;
  transform-origin: 0 0;
  transform: rotate(18.633deg) scale(1, 1);
  overflow: hidden;
}
._9___48112-970-1-1 {
  width: 15.785rem;
  height: 18.426rem;
  position: absolute;
  left: -1.282rem;
  top: 0.016rem;
  transform-origin: 0 0;
  transform: rotate(-0.883deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 157.85/184.26;
}
._9__frame-2131329870 {
  background: linear-gradient(
    270deg,
    rgba(24, 26, 33, 1) 0%,
    rgba(52, 52, 70, 1) 100%
  );
  border-radius: 1.23rem;
  width: 19.240000000000002rem;
  height: 24.826rem;
  position: absolute;
  left: 98.52000000000001rem;
  top: 44.041000000000004rem;
  transform-origin: 0 0;
  transform: rotate(-77.632deg) scale(1, 1);
  overflow: hidden;
}
._9__pngwingcom-1-1 {
  width: 26.413rem;
  height: 22.889rem;
  position: absolute;
  left: 18.318rem;
  top: -4.426rem;
  transform-origin: 0 0;
  transform: rotate(90.304deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 264.13/228.89;
}
._9__frame-2131329968 {
  display: flex;
  flex-direction: column;
  gap: 4.5rem;
  align-items: center;
  justify-content: flex-start;
  width: 136.4rem;
  position: absolute;
  left: 0rem;
  top: 38.2rem;
}
._9__frame-2131329839 {
  display: flex;
  flex-direction: column;
  gap: 4.5rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 84.4rem;
  position: relative;
}
._9__div {
  display: flex;
  flex-direction: column;
  gap: 6.4rem;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._9__div2 {
  text-align: center;
  font-family: "Inter-Bold", sans-serif;
  font-size: 5rem;
  line-height: 5.2rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
}
.div-2-span {
  color: #ffffff;
}
.div-2-span2 {
  color: #00B57A;
}
._9__div3 {
  color: #626872;
  text-align: center;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.6rem;
  line-height: 2.4rem;
  font-weight: 400;
  position: relative;
  width: 77.2rem;
}
._9__proceed-to-stress-tests {
  background: #ffffff;
  border-radius: 1.5rem;
  padding: 1.2rem 2.4rem 1.2rem 2.4rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 21.4rem;
  height: 5.8rem;
  position: relative;
}
._9__div4 {
  color: #060606;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.4rem;
  font-weight: 500;
  position: relative;
}
._9__div5 {
  display: flex;
  flex-direction: row;
  row-gap: 6.4rem;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  align-content: center;
  align-self: stretch;
  flex-shrink: 0;
  height: 7.3rem;
  position: relative;
}
._9___1 {
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.12);
  border-width: 0rem 0rem 0rem 0.1rem;
  padding: 0rem 0rem 0rem 5rem;
  display: flex;
  flex-direction: column;
  gap: 3.2rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
._9__div6 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 4rem;
  line-height: 3.6rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
}
._9__div7 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.6rem;
  line-height: 3.6rem;
  font-weight: 400;
  position: relative;
  align-self: stretch;
}
._9___2 {
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.12);
  border-width: 0rem 0rem 0rem 0.1rem;
  padding: 0rem 0rem 0rem 10.4rem;
  display: flex;
  flex-direction: column;
  gap: 3.2rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
._9___3 {
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.12);
  border-width: 0rem 0rem 0rem 0.1rem;
  padding: 0rem 0rem 0rem 10.4rem;
  display: flex;
  flex-direction: column;
  gap: 3.2rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
._9___4 {
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.12);
  border-width: 0rem 0.1rem 0rem 0.1rem;
  padding: 0rem 5rem 0rem 10.4rem;
  display: flex;
  flex-direction: column;
  gap: 3.2rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
._9__frame-2131329859 {
  padding: 0rem 27.8rem 0rem 27.8rem;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 70rem;
  position: relative;
  overflow: hidden;
}
._9__frame-2131329882 {
  display: flex;
  flex-direction: column;
  gap: 6rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
._9__div8 {
  color: #ffffff;
  text-align: center;
  font-family: "Inter-Bold", sans-serif;
  font-size: 3rem;
  line-height: 11.881rem;
  font-weight: 700;
  position: relative;
  width: 136.4rem;
}
._9__frame-2131329969 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  width: 136.4rem;
  position: relative;
}
._9__div9 {
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 82rem;
  position: relative;
}
._9__div10 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 2.4rem;
  line-height: 5.2rem;
  font-weight: 700;
  position: relative;
}
._9__div11 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.6rem;
  line-height: 2.4rem;
  font-weight: 400;
  position: relative;
  align-self: stretch;
}
._9___3-443-1 {
  border-radius: 2rem;
  flex-shrink: 0;
  width: 48.8rem;
  height: 48.8rem;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
._9__frame-2131329868 {
  padding: 0rem 27.8rem 0rem 27.8rem;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
._9__frame-2131329975 {
  display: flex;
  flex-direction: column;
  gap: 4.5rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
}
._9__frame-2131329974 {
  display: flex;
  flex-direction: row;
  gap: 2.4rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
._9__frame-2131329985 {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 32.3rem;
  position: relative;
}
._9__frame-2131329976 {
  border-radius: 2.5rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 40.1rem;
  position: relative;
  overflow: hidden;
}
._9___7-168-2 {
  border-radius: 1.2rem;
  width: 32.3rem;
  height: 40.1rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
  object-fit: cover;
  aspect-ratio: 323/401;
}
._9__image-16 {
  width: 40.3rem;
  height: 40.3rem;
  position: absolute;
  left: -4.1rem;
  top: 0rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._9__frame-21313299852 {
  display: flex;
  flex-direction: column;
  gap: -0.3rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._9__div12 {
  text-align: left;
  font-family: "-", sans-serif;
  font-size: 2.4rem;
  line-height: 3.6rem;
  font-weight: 400;
  position: relative;
  align-self: stretch;
}
.div-12-span {
  color: #ffffff;
  font-family: "Inter-Bold", sans-serif;
  font-weight: 700;
}
.div-12-span2 {
  color: rgba(255, 255, 255, 0.5);
  font-family: "Inter-Medium", sans-serif;
  font-weight: 500;
  text-decoration: line-through;
}
._9__frame-2131329986 {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 32.3rem;
  position: relative;
}
._9__frame-2131329980 {
  border-radius: 2.5rem;
  flex-shrink: 0;
  width: 32.3rem;
  height: 40.1rem;
  position: relative;
  overflow: hidden;
}
.div-12-span {
  color: #ffffff;
  font-family: "Inter-Bold", sans-serif;
  font-weight: 700;
}
.div-12-span2 {
  color: rgba(255, 255, 255, 0.5);
  font-family: "Inter-Medium", sans-serif;
  font-weight: 500;
  text-decoration: line-through;
}
._9__frame-2131329987 {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 32.3rem;
  position: relative;
}
._9__frame-2131329981 {
  border-radius: 2.5rem;
  flex-shrink: 0;
  width: 32.3rem;
  height: 40.1rem;
  position: relative;
  overflow: hidden;
}
.div-12-span {
  color: #ffffff;
  font-family: "Inter-Bold", sans-serif;
  font-weight: 700;
}
.div-12-span2 {
  color: rgba(255, 255, 255, 0.5);
  font-family: "Inter-Medium", sans-serif;
  font-weight: 500;
  text-decoration: line-through;
}
._9__frame-2131329988 {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 32.3rem;
  position: relative;
}
._9__frame-2131329982 {
  border-radius: 2.5rem;
  flex-shrink: 0;
  width: 32.3rem;
  height: 40.1rem;
  position: relative;
  overflow: hidden;
}
.div-12-span {
  color: #ffffff;
  font-family: "Inter-Bold", sans-serif;
  font-weight: 700;
}
.div-12-span2 {
  color: rgba(255, 255, 255, 0.5);
  font-family: "Inter-Medium", sans-serif;
  font-weight: 500;
  text-decoration: line-through;
}
._9__frame-21313299762 {
  display: flex;
  flex-direction: row;
  gap: 2.4rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
._9__frame-21313299862 {
  border-radius: 2.5rem;
  flex-shrink: 0;
  width: 32.3rem;
  height: 40.1rem;
  position: relative;
  overflow: hidden;
}
._9__image-162 {
  width: 40.1rem;
  height: 40.1rem;
  position: absolute;
  left: -3.85rem;
  top: 0rem;
  object-fit: cover;
  aspect-ratio: 1;
}
.div-12-span {
  color: #ffffff;
  font-family: "Inter-Bold", sans-serif;
  font-weight: 700;
}
.div-12-span2 {
  color: rgba(255, 255, 255, 0.5);
  font-family: "Inter-Medium", sans-serif;
  font-weight: 500;
  text-decoration: line-through;
}
._9__image-163 {
  width: 40.1rem;
  height: 40.1rem;
  position: absolute;
  left: -4rem;
  top: 0rem;
  object-fit: cover;
  aspect-ratio: 1;
}
.div-12-span {
  color: #ffffff;
  font-family: "Inter-Bold", sans-serif;
  font-weight: 700;
}
.div-12-span2 {
  color: rgba(255, 255, 255, 0.5);
  font-family: "Inter-Medium", sans-serif;
  font-weight: 500;
  text-decoration: line-through;
}
._9__image-164 {
  width: 40.1rem;
  height: 40.1rem;
  position: absolute;
  left: -3.25rem;
  top: 0rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._9__div13 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 2.4rem;
  line-height: 3.6rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
}
._9__frame-2131329861 {
  padding: 0rem 27.8rem 0rem 27.8rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 97rem;
  position: relative;
  overflow: hidden;
}
._9__frame-2131329878 {
  display: flex;
  flex-direction: column;
  gap: 5rem;
  align-items: center;
  justify-content: flex-start;
  width: 136.4rem;
  height: 85rem;
  position: absolute;
  left: 27.8rem;
  top: 0rem;
}
._9__div14 {
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 3rem;
  line-height: 11.881rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
}
.div-14-span {
  color: #626872;
}
.div-14-span2 {
  color: #ffffff;
}
._9__frame-2131329877 {
  display: flex;
  flex-direction: row;
  gap: 3rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 74.8rem;
  position: relative;
}
._9__frame-2131329876 {
  background: #0b0c0f;
  border-radius: 2.5rem;
  flex-shrink: 0;
  width: 136.4rem;
  height: 30.9rem;
  position: relative;
  overflow: hidden;
}
._9__frame-2131329879 {
  display: flex;
  flex-direction: column;
  gap: 5rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 49.7rem;
  position: absolute;
  left: 4.9rem;
  top: 1.6rem;
}
._9__frame-2131329880 {
  display: flex;
  flex-direction: column;
  gap: 5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 49.7rem;
  position: relative;
}
._9__div15 {
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 44.8rem;
  position: relative;
}
._9__div16 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.6rem;
  line-height: 2.4rem;
  font-weight: 400;
  position: relative;
  width: 56.3rem;
}
._9__proceed-to-stress-tests2 {
  background: #131519;
  border-radius: 1.2rem;
  padding: 1.2rem 2.4rem 1.2rem 2.4rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 19.4rem;
  height: 5.3rem;
  position: relative;
}
._9__div17 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.4rem;
  font-weight: 500;
  position: relative;
}
._9__subtract-1 {
  width: 64.247rem;
  height: 64.35rem;
  position: absolute;
  left: 69.4rem;
  top: 16.633000000000003rem;
  transform-origin: 0 0;
  transform: rotate(-34.763deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 642.47/643.5;
}
._9__frame-2131329885 {
  display: flex;
  flex-direction: row;
  gap: 3rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 136.4rem;
  position: relative;
}
._9__frame-2131329875 {
  background: #0b0c0f;
  border-radius: 2.5rem;
  flex-shrink: 0;
  width: 60.5rem;
  height: 41.9rem;
  position: relative;
  overflow: hidden;
}
._9__frame-2131329881 {
  display: flex;
  flex-direction: column;
  gap: 5rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 27.2rem;
  position: absolute;
  left: 4.925rem;
  top: 5.4rem;
}
._9__div18 {
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 27.2rem;
  position: relative;
}
._9__div19 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.6rem;
  line-height: 2.4rem;
  font-weight: 400;
  position: relative;
  width: 30.3rem;
}
._9__c-1870312-c-852-4-f-02-9-ff-8-3-e-731-ec-4-cc-62-1 {
  width: 35.2rem;
  height: 35.2rem;
  position: absolute;
  left: 29.725rem;
  top: 16rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._9__frame-2131329874 {
  background: #0b0c0f;
  border-radius: 2.5rem;
  flex-shrink: 0;
  width: 72.9rem;
  height: 41.9rem;
  position: relative;
  overflow: hidden;
}
._9__frame-21313298802 {
  display: flex;
  flex-direction: column;
  gap: 5rem;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  left: 4.9rem;
  top: 5.4rem;
}
._9__frame-21313298792 {
  display: flex;
  flex-direction: column;
  gap: 5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 36.3rem;
  position: relative;
}
._9__div20 {
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._9__div21 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.6rem;
  line-height: 2.4rem;
  font-weight: 400;
  position: relative;
  width: 33.9rem;
}
._9__frame-2131329883 {
  width: 52.801rem;
  height: 66.587rem;
  position: absolute;
  left: 27.525rem;
  top: -2.075rem;
}
._9__e-4637336-1-b-97-4-e-51-9-ab-7-74-a-9-d-9-cc-4002-1 {
  width: 38.992000000000004rem;
  height: 58.488rem;
  position: absolute;
  left: 15.138rem;
  top: 0rem;
  transform-origin: 0 0;
  transform: rotate(15deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 389.92/584.88;
}
._9__frame-21313298652 {
  padding: 0rem 27.8rem 0rem 27.8rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 43.9rem;
  position: relative;
  overflow: hidden;
}
._9__frame-21313298782 {
  display: flex;
  flex-direction: column;
  gap: 5rem;
  align-items: flex-start;
  justify-content: center;
  width: 136.4rem;
  height: 36.9rem;
  position: absolute;
  left: 27.8rem;
  top: 0rem;
}
._9__div22 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 3rem;
  line-height: 11.881rem;
  font-weight: 700;
  position: relative;
}
._9__frame-2131329867 {
  display: flex;
  flex-direction: row;
  gap: 2.5rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 136.4rem;
  height: 29.7rem;
  position: relative;
}
._9__frame-2131329841 {
  background: #0b0c0f;
  border-radius: 1.8rem;
  flex-shrink: 0;
  width: 43.8rem;
  height: 29.7rem;
  position: relative;
  overflow: hidden;
}
._9__frame-2131329844 {
  display: flex;
  flex-direction: row;
  gap: 2.3rem;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: wrap;
  align-content: flex-start;
  width: 27.6rem;
  position: absolute;
  left: 8.1rem;
  top: 3rem;
}
._9__frame-2131329843 {
  border-radius: 1.8rem;
  flex-shrink: 0;
  width: 27.6rem;
  height: 13.2rem;
  position: relative;
  overflow: hidden;
}
._9___0-d-418657-e-8-c-4-4-ef-7-9-e-86-e-56404-fc-8371-1 {
  width: 14.8rem;
  height: 14.8rem;
  position: absolute;
  left: 6.4rem;
  top: -0.8rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._9__frame-20 {
  display: flex;
  flex-direction: column;
  gap: 1.24rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 28.6rem;
  position: relative;
}
._9__div23 {
  color: #ffffff;
  text-align: center;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.8599998474121093rem;
  font-weight: 700;
  position: relative;
}
._9___15-1-2 {
  color: #626872;
  text-align: center;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.4rem;
  font-weight: 400;
  position: relative;
  align-self: stretch;
}
._9__frame-2131329849 {
  background: #0b0c0f;
  border-radius: 1.8rem;
  flex-shrink: 0;
  width: 43.8rem;
  height: 29.7rem;
  position: relative;
  overflow: hidden;
}
._9___6-e-9-f-8-b-51-1-da-1-4-a-91-a-57-c-8-e-2-b-5439-b-575-1 {
  width: 14rem;
  height: 14rem;
  position: absolute;
  left: 6.8rem;
  top: -0.4rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._9__frame-202 {
  display: flex;
  flex-direction: column;
  gap: 1.24rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 28.4rem;
  position: relative;
}
._9__div24 {
  color: #626872;
  text-align: center;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.4rem;
  font-weight: 400;
  position: relative;
  align-self: stretch;
}
._9__frame-21313298502 {
  background: #0b0c0f;
  border-radius: 1.8rem;
  flex-shrink: 0;
  width: 43.8rem;
  height: 29.7rem;
  position: relative;
  overflow: hidden;
}
._9__frame-21313298442 {
  display: flex;
  flex-direction: row;
  gap: 2.3rem;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: center;
  width: 27.6rem;
  position: absolute;
  left: 8.1rem;
  top: 3rem;
}
._9___46-d-97969-e-9-ca-4-ba-7-b-983-5-cf-021935-c-76-1 {
  width: 15.9rem;
  height: 15.9rem;
  position: absolute;
  left: 5.8rem;
  top: -1.1rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._9__frame-203 {
  display: flex;
  flex-direction: column;
  gap: 1.24rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 27.6rem;
  position: relative;
}
._9__div25 {
  color: #626872;
  text-align: center;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.4rem;
  font-weight: 400;
  position: relative;
  width: 27.6rem;
}
._9__frame-2131329866 {
  padding: 0rem 27.8rem 0rem 27.8rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 51.6rem;
  position: relative;
  overflow: hidden;
}
._9__frame-21313298783 {
  display: flex;
  flex-direction: column;
  gap: 5rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 136.4rem;
  height: 51.6rem;
  position: absolute;
  left: 27.8rem;
  top: 0rem;
}
._9__frame-21313298742 {
  border-radius: 2.5rem;
  flex-shrink: 0;
  width: 136.4rem;
  height: 51.6rem;
  position: relative;
  overflow: hidden;
}
._9__frame-2131329909 {
  width: 45.516000000000005rem;
  height: 45.702999999999996rem;
  position: absolute;
  left: 1.5rem;
  top: 2.9rem;
}
._9__subtract-12 {
  width: 48.3rem;
  height: 48.3rem;
  position: absolute;
  left: -1.5rem;
  top: 0rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._9__frame-2131329910 {
  display: flex;
  flex-direction: column;
  gap: 5.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 70.1rem;
  position: absolute;
  left: 59.5rem;
  top: 10.2rem;
}
._9__frame-2131329906 {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._9__div26 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 3rem;
  line-height: 6.5760000000000005rem;
  letter-spacing: -0.05em;
  font-weight: 700;
  position: relative;
  width: 61.4rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._9__div27 {
  color: #4a5466;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.6rem;
  line-height: 2.2rem;
  font-weight: 500;
  position: relative;
  align-self: stretch;
}
._9__frame-21313298672 {
  padding: 0rem 27.8rem 0rem 27.8rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 74.4rem;
  position: relative;
  overflow: hidden;
}
._9__frame-21313298784 {
  display: flex;
  flex-direction: column;
  gap: 5rem;
  align-items: center;
  justify-content: flex-start;
  width: 136.4rem;
  position: absolute;
  left: 27.8rem;
  top: 0rem;
}
._9__frame-2131329892 {
  align-self: stretch;
  flex-shrink: 0;
  height: 5.5rem;
  position: relative;
}
._9__div28 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 3rem;
  line-height: 1.881rem;
  font-weight: 700;
  position: absolute;
  left: 0rem;
  top: 1.4rem;
}
._9__proceed-to-stress-tests3 {
  background: #15171b;
  border-radius: 1rem;
  padding: 1.2rem 2.4rem 1.2rem 2.4rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  width: 20.7rem;
  height: 5.8rem;
  position: absolute;
  left: 115.7rem;
  top: 0rem;
}
._9__div29 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.6rem;
  font-weight: 500;
  position: relative;
}
._9__frame-2131329855 {
  display: flex;
  flex-direction: row;
  gap: 3.528rem;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._9__frame-2131329789 {
  border-radius: 1.47rem;
  border-style: solid;
  border-color: #15171b;
  border-width: 0.098rem;
  flex-shrink: 0;
  width: 43.114999999999995rem;
  height: 18.324rem;
  position: relative;
  overflow: hidden;
}
._9__div30 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.3718390464782715rem;
  line-height: 1.9600000000000002rem;
  font-weight: 400;
  position: absolute;
  left: 2.646rem;
  top: 10.485rem;
  width: 38.999rem;
  height: 5.781000000000001rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._9__frame-2131329854 {
  display: flex;
  flex-direction: row;
  gap: 1.176rem;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 2.646rem;
  top: 2.646rem;
}
._9__img3 {
  border-radius: 293.966rem;
  flex-shrink: 0;
  width: 5.879rem;
  height: 5.879rem;
  position: relative;
  object-fit: cover;
}
._9__frame-2131329853 {
  display: flex;
  flex-direction: column;
  gap: 1.0779999999999998rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 18.52rem;
  height: 3.724rem;
  position: relative;
}
._9__div31 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.6557470321655274rem;
  line-height: 1.568rem;
  font-weight: 700;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._9__frame-2131329852 {
  display: flex;
  flex-direction: row;
  gap: 0.23900000000000002rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._9__frame-21313298522 {
  border-radius: 1.47rem;
  border-style: solid;
  border-color: #15171b;
  border-width: 0.098rem;
  flex-shrink: 0;
  width: 43.114999999999995rem;
  height: 18.324rem;
  position: relative;
  overflow: hidden;
}
._9__balenciaga {
  color: #626872;
  text-align: left;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.3718390464782715rem;
  line-height: 1.9600000000000002rem;
  font-weight: 400;
  position: absolute;
  left: 2.646rem;
  top: 10.485rem;
  width: 38.999rem;
  height: 5.781000000000001rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._9__frame-21313298523 {
  display: flex;
  flex-direction: row;
  gap: 0.23900000000000002rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._9__frame-21313298542 {
  border-radius: 1.47rem;
  border-style: solid;
  border-color: #15171b;
  border-width: 0.098rem;
  flex-shrink: 0;
  width: 43.114999999999995rem;
  height: 18.324rem;
  position: relative;
  overflow: hidden;
}
._9__div32 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.6557470321655274rem;
  line-height: 1.568rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._9__frame-21313298524 {
  display: flex;
  flex-direction: row;
  gap: 0.23900000000000002rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._9__frame-21313298552 {
  border-radius: 1.47rem;
  border-style: solid;
  border-color: #15171b;
  border-width: 0.098rem;
  flex-shrink: 0;
  width: 43.114999999999995rem;
  height: 18.324rem;
  position: relative;
  overflow: hidden;
}
._9__frame-21313298525 {
  display: flex;
  flex-direction: row;
  gap: 0.23900000000000002rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._9__frame-2131329857 {
  border-radius: 1.47rem;
  border-style: solid;
  border-color: #15171b;
  border-width: 0.098rem;
  flex-shrink: 0;
  width: 43.114999999999995rem;
  height: 18.324rem;
  position: relative;
  overflow: hidden;
}
._9__frame-21313298526 {
  display: flex;
  flex-direction: row;
  gap: 0.23900000000000002rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._9__frame-21313298582 {
  border-radius: 1.47rem;
  border-style: solid;
  border-color: #15171b;
  border-width: 0.098rem;
  flex-shrink: 0;
  width: 43.114999999999995rem;
  height: 18.324rem;
  position: relative;
  overflow: hidden;
}
._9__frame-21313298527 {
  display: flex;
  flex-direction: row;
  gap: 0.23900000000000002rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._9__frame-21313298592 {
  border-radius: 1.47rem;
  border-style: solid;
  border-color: #15171b;
  border-width: 0.098rem;
  flex-shrink: 0;
  width: 43.114999999999995rem;
  height: 18.324rem;
  position: relative;
  overflow: hidden;
}
._9__frame-21313298528 {
  display: flex;
  flex-direction: row;
  gap: 0.23900000000000002rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._9__frame-2131329856 {
  border-radius: 1.47rem;
  border-style: solid;
  border-color: #15171b;
  border-width: 0.098rem;
  flex-shrink: 0;
  width: 43.114999999999995rem;
  height: 18.324rem;
  position: relative;
  overflow: hidden;
}
._9__frame-21313298529 {
  display: flex;
  flex-direction: row;
  gap: 0.23900000000000002rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._9__frame-21313298532 {
  border-radius: 1.47rem;
  border-style: solid;
  border-color: #15171b;
  border-width: 0.098rem;
  flex-shrink: 0;
  width: 43.114999999999995rem;
  height: 18.324rem;
  position: relative;
  overflow: hidden;
}
._9__frame-213132985210 {
  display: flex;
  flex-direction: row;
  gap: 0.23900000000000002rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._9__frame-2131329864 {
  padding: 0rem 27.8rem 0rem 27.8rem;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 90.7rem;
  position: relative;
  overflow: hidden;
}
._9__frame-2131329800 {
  display: flex;
  flex-direction: column;
  gap: 10rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._9__frame-2131329799 {
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._9__frame-2131329811 {
  flex-shrink: 0;
  width: 136.4rem;
  height: 5.8rem;
  position: relative;
}
._9__frame-2131329812 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 136.4rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
._9__frame-2131329793 {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 59.4rem;
  position: relative;
}
._9__div33 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 3rem;
  line-height: 5.2rem;
  font-weight: 700;
  position: relative;
}
._9__proceed-to-stress-tests4 {
  background: #15171b;
  border-radius: 1rem;
  padding: 1.2rem 2.4rem 1.2rem 2.4rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 20.7rem;
  height: 5.8rem;
  position: relative;
}
._9__frame-2131329893 {
  display: flex;
  flex-direction: row;
  gap: 2rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
._9__frame-2131329794 {
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 32.5rem;
  position: relative;
}
._9__frame-21313297892 {
  background: #15171b;
  border-radius: 1.5rem;
  flex-shrink: 0;
  width: 32.5rem;
  height: 20.5rem;
  position: relative;
  overflow: hidden;
}
._9__image-1 {
  width: 32.7rem;
  height: 32.7rem;
  position: absolute;
  left: 0rem;
  top: -0.9rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._9__frame-2131329792 {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 32.7rem;
  position: relative;
}
._9__frame-21313297932 {
  display: flex;
  flex-direction: column;
  gap: 0.7rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 32rem;
  position: relative;
}
._9__div34 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.5rem;
  line-height: 5.2rem;
  font-weight: 700;
  position: relative;
}
._9__div35 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Regular", sans-serif;
  font-size: 1.3rem;
  line-height: 2.2rem;
  font-weight: 400;
  position: relative;
  width: 32rem;
}
._9__frame-2131329810 {
  display: flex;
  flex-direction: row;
  gap: 2rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
._9__frame-2131329809 {
  display: flex;
  flex-direction: row;
  gap: 0.8rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
._9__person-svgrepo-com-1 {
  flex-shrink: 0;
  width: 1.7rem;
  height: 1.7rem;
  position: relative;
  overflow: hidden;
}
._9__group {
  width: 83.29%;
  height: 100%;
  position: absolute;
  right: 8.35%;
  left: 8.35%;
  bottom: 0%;
  top: 0%;
  overflow: visible;
}
._9__div36 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.4rem;
  line-height: 3.6rem;
  font-weight: 500;
  position: relative;
}
._9__frame-2131329889 {
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 32.6rem;
  position: relative;
}
._9__image-3 {
  width: 37.1rem;
  height: 24.7rem;
  position: absolute;
  left: -2.3rem;
  top: 0rem;
  object-fit: cover;
  aspect-ratio: 371/247;
}
._9__group2 {
  width: 83.29%;
  height: 100%;
  position: absolute;
  right: 8.35%;
  left: 8.35%;
  bottom: 0%;
  top: 0%;
  overflow: visible;
}
._9__frame-2131329890 {
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 32.6rem;
  position: relative;
}
._9__image-12 {
  width: 32.7rem;
  height: 32.7rem;
  position: absolute;
  left: 0rem;
  top: -4rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._9__group3 {
  width: 83.29%;
  height: 100%;
  position: absolute;
  right: 8.35%;
  left: 8.35%;
  bottom: 0%;
  top: 0%;
  overflow: visible;
}
._9__frame-2131329891 {
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 32.5rem;
  position: relative;
}
._9__group4 {
  width: 83.29%;
  height: 100%;
  position: absolute;
  right: 8.35%;
  left: 8.35%;
  bottom: 0%;
  top: 0%;
  overflow: visible;
}
._9__frame-2131329788 {
  flex-shrink: 0;
  width: 136.4rem;
  height: 27.7rem;
  position: relative;
}
._9__frame-2131329807 {
  display: flex;
  flex-direction: column;
  gap: 8rem;
  align-items: center;
  justify-content: flex-start;
  width: 136.4rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
._9__frame-2131329806 {
  align-self: stretch;
  flex-shrink: 0;
  height: 12.7rem;
  position: relative;
}
._9__frame-58 {
  display: flex;
  flex-direction: row;
  gap: 6.9rem;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
._9__frame-55 {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 16.2rem;
  position: relative;
}
._9__div37 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
  align-self: stretch;
}
._9__frame-54 {
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._9__div38 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
}
._9__frame-56 {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 16.2rem;
  position: relative;
}
._9__frame-57 {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 20.9rem;
  position: relative;
}
._9__div39 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  position: relative;
}
._9__frame-2131329808 {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 12.6rem;
  position: absolute;
  left: 123.8rem;
  top: 0rem;
}
._9__frame-582 {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._9__frame-65 {
  display: flex;
  flex-direction: row;
  gap: 1.2rem;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._9__frame-60 {
  background: #15171b;
  border-radius: 2.4rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 4.8rem;
  height: 4.8rem;
  position: relative;
}
._9__discord-1 {
  flex-shrink: 0;
  width: 2.4rem;
  height: 2.4rem;
  position: relative;
  overflow: visible;
  aspect-ratio: 1;
}
._9__frame-62 {
  background: #15171b;
  border-radius: 2.4rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 4.8rem;
  height: 4.8rem;
  position: relative;
}
._9__twitter-1 {
  flex-shrink: 0;
  width: 2.4rem;
  height: 2.4rem;
  position: relative;
  overflow: visible;
  aspect-ratio: 1;
}
._9__group-37 {
  align-self: stretch;
  flex-shrink: 0;
  height: 3.777rem;
  position: static;
}
._9__frame-68 {
  display: flex;
  flex-direction: row;
  gap: 5.5rem;
  align-items: center;
  justify-content: flex-start;
  width: 49.76%;
  position: absolute;
  right: 50.24%;
  left: 0%;
  top: calc(50% - -8.461rem);
}
._9__group-3 {
  flex-shrink: 0;
  width: 13.1rem;
  height: 3.777rem;
  position: static;
}
._9__frame-1948754034 {
  display: flex;
  flex-direction: row;
  gap: 1.3rem;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
._9__frame-1948754035 {
  flex-shrink: 0;
  width: 3.2rem;
  height: 3.777rem;
  position: relative;
}
._9___12 {
  width: 3.2rem;
  height: 3.777rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
  object-fit: cover;
  aspect-ratio: 32/37.77;
}
._9__frame-1948754036 {
  flex-shrink: 0;
  width: 8.6rem;
  height: 1.8rem;
  position: relative;
}
._9__legit-check {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.6400800704956056rem;
  line-height: 1.693rem;
  letter-spacing: -0.05em;
  font-weight: 700;
  position: absolute;
  left: 0rem;
  top: 0rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._9___2025-legit-check {
  color: #626872;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  position: relative;
}
._9__expert-checks-for-the-world-s-most-popular-brands {
  color: #ffffff;
  text-align: right;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  position: absolute;
  right: 0%;
  left: 70.59%;
  width: 29.41%;
  bottom: 4.45%;
  top: 89.42%;
  height: 6.13%;
}
._9__image-17 {
  width: 0rem;
  height: 0rem;
  position: absolute;
  left: 25.5rem;
  top: 45.3rem;
  object-fit: cover;
  aspect-ratio: 0/0;
}
._9__div40 {
  width: 136.4rem;
  height: 5.8rem;
  position: fixed;
  left: 27.8rem;
  top: 3.2rem;
}
._9__shadowing {
  background: linear-gradient(
    180deg,
    rgba(12, 14, 18, 1) 0%,
    rgba(12, 14, 18, 0) 100%
  );
  width: 192rem;
  height: 12.2rem;
  position: absolute;
  left: -27.8rem;
  top: -3.2rem;
}
._9__div41 {
  width: 13rem;
  height: 5.8rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
._9__frame-19487540342 {
  display: flex;
  flex-direction: row;
  gap: 1.3rem;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 0rem;
  top: 1rem;
}
._9__get-stardet {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 1.5rem;
  border-style: solid;
  border-color: transparent;
  border-width: 0.1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  width: 15.4rem;
  height: 5.8rem;
  position: absolute;
  left: 121rem;
  top: 0rem;
  backdrop-filter: blur(5rem);
}
._9__div42 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  position: relative;
}
._9__div43 {
  background: rgba(0, 0, 0, 0.02);
  border-radius: 1.5rem;
  border-style: solid;
  border-color: transparent;
  border-width: 0.1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 68rem;
  position: absolute;
  left: 34.2rem;
  top: -0.3rem;
  backdrop-filter: blur(2rem);
}
._9__div44 {
  display: flex;
  flex-direction: row;
  gap: 1.5rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
}
._9__home {
  border-radius: 1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 8.9rem;
  height: 4rem;
  position: relative;
}
._9__features {
  border-radius: 1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 11.5rem;
  height: 4rem;
  position: relative;
}
._9__about-us {
  border-radius: 1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 15.4rem;
  height: 4rem;
  position: relative;
}
._9__pricing {
  border-radius: 1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 16.5rem;
  height: 4rem;
  position: relative;
}
._9__faq {
  border-radius: 1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 6.9rem;
  height: 4rem;
  position: relative;
}


/* ==== HOVERS (append to the end of style.css) ==== */

/* smooth transitions for interactive bits */
._9__proceed-to-stress-tests,
._9__proceed-to-stress-tests2,
._9__proceed-to-stress-tests3,
._9__proceed-to-stress-tests4,
._9__get-stardet,
._9__home,
._9__features,
._9__about-us,
._9__pricing,
._9__faq,
._9__frame-2131329841,
._9__frame-2131329849,
._9__frame-21313298502,
._9__frame-21313298762,
._9__frame-21313298752 {
  transition: transform .2s ease, background-color .2s ease, box-shadow .2s ease,
              border-color .2s ease, color .2s ease, opacity .2s ease;
}

/* top chips (Главная, Категории, …) */
._9__home:hover,
._9__features:hover,
._9__about-us:hover,
._9__pricing:hover,
._9__faq:hover {
  background: rgba(255,255,255,.06);
  transform: translateY(-1px);
}

/* header small CTA (Связаться) */
._9__get-stardet:hover {
  background: #23262B;
  transform: translateY(-1px);
}

/* primary CTA (Заказать проверку – белая) */
._9__proceed-to-stress-tests:hover {
  background: #00B57A;
  box-shadow: 0 10px 28px rgba(3,215,146,.35);
}
._9__proceed-to-stress-tests:hover ._9__div4 { color:#ffffff; }

/* secondary CTAs (тёмные) */
._9__proceed-to-stress-tests2:hover,
._9__proceed-to-stress-tests3:hover,
._9__proceed-to-stress-tests4:hover {
  background: #00B57A;
  box-shadow: 0 5px 14px rgba(3,215,146,.35);
  transform: translateY(-1px);
}
._9__proceed-to-stress-tests2:hover ._9__div17,
._9__proceed-to-stress-tests3:hover ._9__div29,
._9__proceed-to-stress-tests4:hover ._9__div29 { color: white; }

/* "Почему нас выбирают?" карточки — лёгкий лифт, свечение */
._9__frame-2131329841:hover,
._9__frame-2131329849:hover,
._9__frame-21313298502:hover {
  transform: translateY(-4px);
  box-shadow: 0 14px 40px rgba(3,215,146,.12);
}

/* Отзывы — лифт + свечение */
._9__frame-21313298762:hover,
._9__frame-21313298752:hover {
  transform: translateY(-4px);
  box-shadow: 0 16px 44px rgba(3,215,146,.12);
}

/* иконки социала в футере */
._9__frame-60:hover,
._9__frame-62:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 20px rgba(3,215,146,.18);
}

/* активная/фокусная доступность для всех интерактивов */
._9__proceed-to-stress-tests:focus-visible,
._9__proceed-to-stress-tests2:focus-visible,
._9__proceed-to-stress-tests3:focus-visible,
._9__proceed-to-stress-tests4:focus-visible,
._9__get-stardet:focus-visible,
._9__home:focus-visible,
._9__features:focus-visible,
._9__about-us:focus-visible,
._9__pricing:focus-visible,
._9__faq:focus-visible {
  outline-offset: 2px;
  border-radius: 1.2rem;
}

#order-popup .div,
#order-popup .div * { box-sizing: border-box; }
#order-popup .div { height: 49.1rem; position: relative; }

#order-popup .div__div2 {
  background: var(--fon-3, linear-gradient(43.41deg, rgba(8,9,12,1) 0%, rgba(13,14,18,1) 100%));
  border-radius: 2.5rem; width: 49.4rem; height: 49.1rem; position: absolute; left: 0; top: 0; overflow: hidden;
}
#order-popup .div__div3 {
  display: flex; flex-direction: column; gap: 3.5rem; align-items: center; justify-content: flex-start;
  width: 37rem; height: 12.6rem; position: absolute; left: 6.5rem; top: 4.5rem;
}
#order-popup .div__div4 { text-align: center; font-family: "Inter-Bold", sans-serif; font-size: 2.9rem; line-height: 3.5rem; font-weight: 700; position: relative; align-self: stretch; }
#order-popup .div-4-span { color: #ffffff; }
#order-popup .div-4-span2 { color: #00B57A; }
#order-popup .div__div5 {
  color: #626872; text-align: center; font-family: "Inter-Regular", sans-serif; font-size: 1.4rem; line-height: 2.4rem; font-weight: 400; position: relative; width: 37.1rem;
}

#order-popup .div__frame-2131329926 {
  display: flex; flex-direction: row; gap: 2rem; align-items: center; justify-content: flex-start;
  width: 42.2rem; position: absolute; left: 3.6rem; top: 21.2rem;
}
#order-popup .div__frame-2131329925,
#order-popup .div__frame-2131329924 { display: flex; flex-direction: column; gap: 2.081rem; align-items: center; justify-content: flex-start; flex-shrink: 0; position: relative; }

#order-popup .div__frame-2131329922,
#order-popup .div__frame-2131329923 {
  background: #111217; border-radius: 1.99rem; flex-shrink: 0; width: 20.102rem; height: 20.401rem; position: relative; overflow: hidden;
}

#order-popup .div__discord-2,
#order-popup .div__twitter-2 {
  width: 8.857rem; height: 8.857rem; position: absolute; left: 5.6725rem; top: 5.772rem; overflow: visible; aspect-ratio: 1;
}

#order-popup .div__div6 {
  color: #ffffff; text-align: center; font-family: "Inter-Bold", sans-serif;
  font-size: 1.4565320015rem; line-height: 2.601rem; font-weight: 700; position: relative;
}

#order-popup .div__frame-121 {
  background: #0a0c10; border-radius: 1rem; padding: 1.5rem 2.1rem;
  display: flex; gap: 1rem; align-items: center; justify-content: center;
  width: 4rem; height: 4rem; position: absolute; left: 51rem; top: 0;
  cursor: pointer;
}
#order-popup .div__vuesax-bold-close-circle { width: 2.4rem; height: 2.4rem; position: relative; }
#order-popup .div__vuesax-bold-close-circle2 { height: auto; position: absolute; left: 0; top: 0; overflow: visible; }

/* небольшие ховеры для карточек заказа внутри попапа */
#order-popup .div__frame-2131329922:hover,
#order-popup .div__frame-2131329923:hover {
  box-shadow: 0 10px 28px rgba(3,215,146,.25);
  transform: translateY(-2px);
  transition: .2s ease;
}



/* === Fix: центрирование инлайн-попапа === */
#order-popup { width: 49.4rem; max-width: calc(100vw - 3.2rem); }
#order-popup .div,
#order-popup .div__div2 { width: 49.4rem; }         /* фиксируем фактическую ширину */
#order-popup .div__div2 { position: relative; left: 0; top: 0; } /* не абсолютим контейнер */

/* Крестик больше не «тянет» ширину вправо */
#order-popup .div__frame-121 {
  left: auto;                 /* было: left: 51rem; */
  right: -1.2rem;             /* выносим слегка за край карточки */
  top: -1.2rem;
  position: absolute;
}

/* если хочешь вовсе убрать свой крестик и оставить системный от Fancybox */
/* #order-popup .div__frame-121 { display: none; } */


/* Убираем белую «рамку» и внутренние отступы Fancybox */
.fancybox__content {
  background: transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
}

/* Центрирование слайдов по обоим осям (на всякий случай) */
.fancybox__slide {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/* Затемнение фона под твой дарк-тема градиент */
.fancybox__container {
  --fancybox-bg: rgba(8, 9, 12, 0.82);
}

/* Попап: фиксируем размеры и не даём «тянуть» вправо */
#order-popup { width: 49.4rem; max-width: calc(100vw - 3.2rem); }
#order-popup .div   { width: 49.4rem; height: 49.1rem; position: relative; }
#order-popup .div__div2 { width: 49.4rem; height: 49.1rem; position: relative; left: 0; top: 0; }

/* Крестик – позиционируем относительно панели, а не «вправо за край» */
#order-popup .div__frame-121 {
  position: absolute;
  top: -1.2rem;
  right: -1.2rem;
  left: auto;          /* было left: 51rem */
}

/* (опционально) отключить системный крестик Fancybox, если мешает */
.fancybox__content > .f-button.is-close-btn { display: none; }
