.ghost-with-revolver-1-icon1 {
  width: 627.1px;
  height: 627.1px;
  position: absolute;
  margin: 0 !important;
  top: 90.2px;
  right: -128.3px;
  object-fit: contain;
}
.frame-inner {
  position: absolute;
  top: calc(50% - 15.5px);
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  border-radius: var(--br-base);
  object-fit: cover;
  width: 970px;
  height: 545px;
  z-index: 1;
}
.frame-icon10 {
  position: absolute;
  top: calc(50% - 15.5px);
  left: calc(50% - 16px);
  width: 32px;
  height: 32px;
  overflow: hidden;
  z-index: 1;
}
.rectangle-parent {
  position: absolute;
  top: 682px;
  left: 235px;
  width: 970px;
  height: 545px;
  z-index: 1;
}
.union-icon2 {
  height: 31.5px;
  width: 31.6px;
  position: relative;
}
.vanish-icon2 {
  align-self: stretch;
  height: 21px;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  flex-shrink: 0;
}
.logo2,
.vanish-container {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.vanish-container {
  flex: 1;
  flex-direction: column;
  padding: var(--padding-8xs-5) 0 0;
}
.logo2 {
  width: 124px;
  flex-direction: row;
  padding: var(--padding-10xs-3) var(--padding-11xs) var(--padding-10xs-2);
  box-sizing: border-box;
  gap: var(--gap-8xs-4);
}
.a5 {
  text-decoration: none;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  color: inherit;
  display: inline-block;
  min-width: 114px;
}
.headerlink5 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.a6 {
  text-decoration: none;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  color: inherit;
  display: inline-block;
}
.headerlink6 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.a7 {
  text-decoration: none;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  color: inherit;
  display: inline-block;
  min-width: 52px;
}
.headerlink7 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.a8 {
  text-decoration: none;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  color: inherit;
  display: inline-block;
  min-width: 37px;
}
.headerlink8 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.a9 {
  text-decoration: none;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  color: inherit;
  display: inline-block;
  min-width: 88px;
}
.headerlink-parent,
.headerlink9 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.headerlink-parent {
  margin: 0;
  align-self: stretch;
  justify-content: space-between;
  gap: var(--gap-xl);
  text-align: left;
  font-size: var(--font-size-xl);
  color: var(--color-lightslategray-100);
  font-family: var(--font-inter);
}
.frame-wrapper {
  margin: 0;
  flex: 1;
  flex-direction: column;
  padding: var(--padding-7xs) 0 0;
  box-sizing: border-box;
}
.frame-wrapper,
.header-inner,
.logo-parent {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.logo-parent {
  align-self: stretch;
  flex-direction: row;
  gap: var(--gap-45xl);
}
.header-inner {
  width: 751px;
  flex-direction: column;
  padding: var(--padding-5xs) 0 0;
  box-sizing: border-box;
}
.flag-united-states-1f1fa-1f1f8-icon1 {
  height: 16px;
  width: 16px;
  position: relative;
  object-fit: contain;
}
.eng1 {
  position: relative;
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
  display: inline-block;
  min-width: 40px;
}
.language1 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-9xs);
}
.div40 {
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-white);
  text-align: left;
  display: inline-block;
  min-width: 56px;
}
.button8 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-base) var(--padding-5xl);
  background-color: var(--color-mediumslateblue-100);
  border-radius: var(--br-base);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.button8:hover {
  background-color: var(--color-mediumslateblue-400);
}
.div41 {
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-black);
  text-align: left;
}
.button9 {
  cursor: pointer;
  border: 2px solid var(--color-lightslategray-100);
  padding: var(--padding-smi) var(--padding-3xl);
  background-color: transparent;
  border-radius: var(--br-base);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.button11:hover,
.button9:hover,
.frame-button:hover {
  background-color: var(--color-slategray-200);
  border: 2px solid var(--color-slategray-100);
  box-sizing: border-box;
}
.button-container1,
.header1,
.language-parent {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-xs);
  max-width: 100%;
}
.header1,
.language-parent {
  gap: var(--gap-13xl);
}
.header1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
  align-items: flex-start;
  justify-content: space-between;
  padding: var(--padding-17xl) var(--padding-45xl);
  box-sizing: border-box;
  gap: var(--gap-xl);
  z-index: 1;
  text-align: left;
  font-size: var(--font-size-xl);
  color: var(--color-lightslategray-100);
  font-family: var(--font-inter);
}
.ghost-with-revolver-2-icon1 {
  height: 538.1px;
  width: 538.1px;
  position: absolute;
  margin: 0 !important;
  top: 4px;
  left: -129px;
  object-fit: contain;
}
.div42 {
  position: relative;
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
}
.frame-icon11,
.input6 {
  height: 16px;
  position: relative;
}
.input6 {
  width: calc(100% - 16px);
  border: 0;
  outline: 0;
  font-weight: 500;
  font-family: var(--font-inter);
  font-size: var(--font-size-base);
  background-color: transparent;
  flex: 1;
  letter-spacing: -0.05em;
  line-height: 100%;
  color: var(--color-mediumslateblue-100);
  text-align: left;
  display: inline-block;
  min-width: 50px;
  padding: 0;
}
.frame-icon11 {
  width: 16px;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 16px;
}
.parent3,
.parent4 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.parent4 {
  width: 99px;
}
.parent3 {
  border-radius: var(--br-5xs);
  border: 1px solid var(--color-lightslategray-500);
  padding: var(--padding-7xs) var(--padding-2xs);
  gap: var(--gap-5xs);
}
.majestic3,
.p20 {
  margin: 0;
}
.majestic-container1 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-45xl);
  letter-spacing: -0.05em;
  font-weight: 600;
  font-family: inherit;
  color: var(--color-black);
  text-align: center;
}
.frame-parent3 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-base);
  max-width: 100%;
}
.span2 {
  font-weight: 500;
}
.span3 {
  font-weight: 600;
}
.div43 {
  position: relative;
  letter-spacing: -0.05em;
  line-height: 100%;
}
.button10 {
  border-radius: var(--br-base);
  background-color: var(--color-mediumslateblue-100);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: var(--padding-5xl) var(--padding-29xl);
  white-space: nowrap;
}
.iconsdiscord2 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.div44 {
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-black);
  text-align: left;
  display: inline-block;
  min-width: 68px;
}
.button11 {
  cursor: pointer;
  border: 2px solid var(--color-lightslategray-100);
  padding: var(--padding-2xl) var(--padding-27xl);
  background-color: transparent;
  width: 188px;
  border-radius: var(--br-base);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: var(--gap-5xs);
}
.button-group,
.frame-parent2 {
  display: flex;
  align-items: center;
  max-width: 100%;
}
.button-group {
  flex-direction: row;
  justify-content: flex-start;
  gap: var(--gap-xs);
  font-size: var(--font-size-xl);
  color: var(--color-white);
}
.frame-parent2 {
  flex: 1;
  flex-direction: column;
  justify-content: center;
  padding: var(--padding-101xl) var(--padding-xl);
  box-sizing: border-box;
  gap: var(--gap-29xl);
  z-index: 1;
}
.ghost-with-revolver-2-group {
  position: absolute;
  top: 124px;
  left: 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.header-group,
.slice-div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.slice-div {
  height: 100%;
  z-index: 2;
}
.header-group {
  height: 1024px;
  max-width: 100%;
}
.frame-section {
  align-self: stretch;
  height: 1259px;
  position: relative;
  max-width: 100%;
  text-align: left;
  font-size: var(--font-size-base);
  color: var(--color-lightslategray-100);
  font-family: var(--font-inter);
}
.h14,
.h15 {
  margin: 0 !important;
  width: 1726px;
  position: absolute;
  top: calc(50% - 38.5px);
  font-size: inherit;
  letter-spacing: -0.05em;
  font-weight: 600;
  font-family: inherit;
  display: inline-block;
}
.h14 {
  left: -1024px;
}
.h15 {
  right: -1024px;
}
.rectangle-div {
  align-self: stretch;
  flex: 1;
  position: relative;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0.5),
    rgba(255, 255, 255, 0) 50%,
    rgba(255, 255, 255, 0.5)
  );
  z-index: 1;
}
.div45,
.parent5 {
  position: relative;
  font-family: var(--font-inter);
}
.parent5 {
  align-self: stretch;
  height: 173px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-17xl);
  text-align: center;
  font-size: var(--font-size-45xl);
  color: var(--color-lightslategray-200);
}
.div45 {
  font-size: var(--font-size-base);
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
  color: var(--color-mediumslateblue-100);
  text-align: left;
}
.frame-button {
  cursor: pointer;
  border: 1px solid var(--color-mediumslateblue-200);
  padding: var(--padding-7xs) var(--padding-2xs);
  background-color: transparent;
  border-radius: var(--br-5xs);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  white-space: nowrap;
}
.frame-button:hover {
  background-color: var(--color-mediumslateblue-600);
  border: 1px solid var(--color-mediumslateblue-500);
}
.h16 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  letter-spacing: -0.05em;
  font-weight: 600;
  font-family: inherit;
}
.frame-parent5 {
  width: 493px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-base);
  max-width: 100%;
}
.feature-name-list {
  height: 32px;
  width: 32px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 32px;
}
.aimbot1 {
  flex: 1;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  display: inline-block;
  min-width: 60px;
}
.feature-column-list {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.pvp1 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  color: var(--color-lightslategray-100);
}
.feature-row-list {
  flex: 1;
  border-radius: var(--br-base);
  background-color: var(--color-lightslategray-300);
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-17xl);
  box-sizing: border-box;
  gap: var(--gap-base);
  min-width: 405px;
  max-width: 100%;
}
.frame-icon12 {
  height: 32px;
  width: 32px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 32px;
}
.visuals1 {
  flex: 1;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  display: inline-block;
  min-width: 59px;
}
.frame-parent6 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.div46 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  color: var(--color-lightslategray-100);
}
.feature-row-list1 {
  flex: 1;
  border-radius: var(--br-base);
  background-color: var(--color-lightslategray-300);
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-17xl);
  box-sizing: border-box;
  gap: var(--gap-base);
  min-width: 405px;
  max-width: 100%;
}
.frame-icon13 {
  height: 32px;
  width: 32px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 32px;
}
.global1 {
  flex: 1;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  display: inline-block;
  min-width: 51px;
}
.frame-parent7 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.div47 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  color: var(--color-lightslategray-100);
}
.feature-row-list2 {
  flex: 1;
  border-radius: var(--br-base);
  background-color: var(--color-lightslategray-300);
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-17xl);
  box-sizing: border-box;
  gap: var(--gap-base);
  min-width: 405px;
  max-width: 100%;
}
.frame-icon14 {
  height: 32px;
  width: 32px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 32px;
}
.misc1 {
  flex: 1;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  display: inline-block;
  min-width: 38px;
}
.frame-parent8 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.div48 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  color: var(--color-lightslategray-100);
}
.feature-row-list3 {
  flex: 1;
  border-radius: var(--br-base);
  background-color: var(--color-lightslategray-300);
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-17xl);
  box-sizing: border-box;
  gap: var(--gap-base);
  min-width: 405px;
  max-width: 100%;
}
.frame-icon15 {
  height: 32px;
  width: 32px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 32px;
}
.config1 {
  flex: 1;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  display: inline-block;
  min-width: 54px;
}
.frame-parent9 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.div49 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  color: var(--color-lightslategray-100);
}
.feature-row-list4 {
  flex: 1;
  border-radius: var(--br-base);
  background-color: var(--color-lightslategray-300);
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-17xl);
  box-sizing: border-box;
  gap: var(--gap-base);
  min-width: 405px;
  max-width: 100%;
}
.magnifying-glass-over-document-icon1 {
  height: 413.2px;
  width: 413.2px;
  position: absolute;
  margin: 0 !important;
  right: -135.5px;
  bottom: -160.2px;
  object-fit: contain;
}
.div50 {
  position: relative;
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
}
.frame-icon16 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.learnmoreblock1,
.parent6 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: var(--gap-9xs);
}
.parent6 {
  justify-content: flex-start;
  padding: var(--padding-xl) 0;
  z-index: 1;
}
.learnmoreblock1 {
  height: 168px;
  flex: 0.839;
  border-radius: var(--br-base);
  background-color: var(--color-mediumslateblue-300);
  overflow: hidden;
  justify-content: center;
  padding: 0 0 0 129px;
  box-sizing: border-box;
  position: relative;
  min-width: 405px;
  max-width: 100%;
  font-size: var(--font-size-xl);
  color: var(--color-mediumslateblue-100);
}
.feature-row-list-parent,
.frame-parent4 {
  align-self: stretch;
  display: flex;
  justify-content: flex-start;
  max-width: 100%;
}
.feature-row-list-parent {
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 16px 14px;
  min-height: 352px;
  text-align: left;
  font-size: var(--font-size-5xl);
}
.frame-parent4 {
  overflow: hidden;
  flex-direction: column;
  align-items: center;
  padding: var(--padding-13xl) var(--padding-45xl) var(--padding-101xl);
  box-sizing: border-box;
  gap: var(--gap-17xl);
  text-align: center;
  font-size: var(--font-size-21xl);
  color: var(--color-black);
  font-family: var(--font-inter);
}
.frame-icon17 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 16px;
}
.div51 {
  position: relative;
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
}
.frame-parent13 {
  border-radius: var(--br-5xs);
  border: 1px solid var(--color-mediumslateblue-200);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-7xs) var(--padding-2xs);
  gap: var(--gap-5xs);
  white-space: nowrap;
}
.h17,
.p21,
.p22 {
  margin: 0;
}
.h17 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-21xl);
  letter-spacing: -0.05em;
  font-weight: 600;
  font-family: inherit;
  color: var(--color-black);
  text-align: center;
}
.frame-parent12 {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  padding: 0 var(--padding-32xl);
  gap: var(--gap-base);
}
.p23,
.p24 {
  margin: 0;
}
.div52 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  color: var(--color-lightslategray-100);
  text-align: center;
}
.frame-parent11 {
  width: 587px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-5xl);
  max-width: 100%;
}
.frame-wrapper1 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  max-width: 100%;
}
.gta-game-style-ghost-with-broo-icon1 {
  height: 469.9px;
  width: 469.9px;
  position: absolute;
  margin: 0 !important;
  right: -11.9px;
  bottom: -209.9px;
  object-fit: contain;
}
.div53 {
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
}
.p25,
.p26 {
  margin: 0;
}
.div54 {
  align-self: stretch;
  position: relative;
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  z-index: 1;
}
.gta-game-style-ghost-with-broo-parent,
.wrapper1 {
  flex: 1;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  max-width: 100%;
}
.wrapper1 {
  flex-direction: column;
  padding: 41px 0 0;
  margin-left: -224px;
  font-size: var(--font-size-xl);
  color: var(--color-lightslategray-100);
}
.gta-game-style-ghost-with-broo-parent {
  border-radius: var(--br-base);
  background-color: var(--color-white);
  overflow: hidden;
  flex-direction: row;
  padding: 89px var(--padding-5xl) var(--padding-5xl);
  position: relative;
  min-width: 558px;
}
.frame-icon18 {
  height: 32px;
  width: 120px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.frame-frame {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-end;
}
.majestic5,
.p27 {
  margin: 0;
}
.majestic4 {
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
}
.frame-parent15,
.frame-parent16 {
  display: flex;
  align-items: flex-start;
  max-width: 100%;
}
.frame-parent16 {
  width: 437px;
  border-radius: var(--br-base);
  background-color: var(--color-crimson);
  overflow: hidden;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: flex-start;
  padding: var(--padding-5xl);
  box-sizing: border-box;
  gap: var(--gap-45xl);
  min-width: 437px;
  color: var(--color-white);
}
.frame-parent15 {
  align-self: stretch;
  flex-direction: row;
  justify-content: center;
  gap: var(--gap-base);
}
.p28,
.p29 {
  margin: 0;
}
.div55 {
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
}
.p30,
.p31,
.timeless1 {
  margin: 0;
}
.timeless-container1 {
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  color: var(--color-gray);
}
.parent7 {
  width: 496px;
  border-radius: var(--br-base);
  background-color: var(--color-lightslategray-100);
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-101xl) var(--padding-xl) var(--padding-5xl)
    var(--padding-5xl);
  box-sizing: border-box;
  gap: var(--gap-xs);
  min-width: 496px;
  max-width: 100%;
}
.div56 {
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
}
.frame-child1 {
  height: 249.4px;
  width: 432px;
  margin: 0 !important;
  position: absolute;
  top: -213px;
  left: -55px;
  object-fit: contain;
}
.parent8 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-end;
  position: relative;
}
.p32,
.p33 {
  margin: 0;
}
.div57 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  color: var(--color-lightslategray-100);
  text-align: right;
}
.frame-parent14,
.frame-parent17,
.frame-parent18 {
  display: flex;
  align-items: flex-start;
  max-width: 100%;
}
.frame-parent18 {
  flex: 1;
  border-radius: var(--br-base);
  background-color: var(--color-white);
  overflow: hidden;
  flex-direction: column;
  justify-content: flex-end;
  padding: var(--padding-154xl) var(--padding-5xl) var(--padding-5xl);
  box-sizing: border-box;
  gap: var(--gap-xs);
  min-width: 520px;
  color: var(--color-black);
}
.frame-parent14,
.frame-parent17 {
  align-self: stretch;
  flex-direction: row;
  justify-content: center;
  gap: var(--gap-base);
  color: var(--color-white);
}
.frame-parent14 {
  flex-direction: column;
  justify-content: flex-start;
  font-size: var(--font-size-5xl);
  color: var(--color-black);
}
.empty-list,
.undetected2 {
  align-self: stretch;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 600;
}
.undetected2 {
  margin: 0;
  font-size: var(--font-size-13xl);
  line-height: 100%;
  font-family: inherit;
  color: var(--color-lightslategray-100);
}
.status-list3 {
  width: 317.3px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.div58,
.h23 {
  align-self: stretch;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 600;
}
.h23 {
  margin: 0;
  font-size: var(--font-size-13xl);
  line-height: 100%;
  font-family: inherit;
  color: var(--color-lightslategray-100);
}
.status-list4 {
  width: 317.3px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
  text-align: center;
}
.div59,
.h24 {
  align-self: stretch;
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 600;
}
.h24 {
  margin: 0;
  font-size: var(--font-size-13xl);
  line-height: 100%;
  font-family: inherit;
  color: var(--color-lightslategray-100);
}
.status-list-parent,
.status-list5 {
  display: flex;
  align-items: flex-start;
}
.status-list5 {
  width: 317.3px;
  flex-direction: column;
  justify-content: flex-start;
  gap: var(--gap-xs);
  text-align: right;
}
.status-list-parent {
  flex: 1;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: var(--padding-101xl) 0 0;
  box-sizing: border-box;
  max-width: 100%;
  gap: var(--gap-xl);
}
.frame-wrapper2 {
  align-self: stretch;
  flex-direction: row;
  padding: 0 60px;
  font-size: var(--font-size-45xl);
}
.frame-parent10,
.frame-wrapper2,
.laptop-inner {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  max-width: 100%;
}
.frame-parent10 {
  flex: 1;
  background: linear-gradient(
    0deg,
    rgba(59, 78, 243, 0),
    rgba(59, 78, 243, 0.05)
  );
  flex-direction: column;
  padding: var(--padding-45xl);
  gap: var(--gap-45xl);
}
.laptop-inner {
  align-self: stretch;
  flex-direction: row;
  padding: 0 0 var(--padding-101xl);
  text-align: left;
  font-size: var(--font-size-base);
  color: var(--color-mediumslateblue-100);
  font-family: var(--font-inter);
}
.div60 {
  position: relative;
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
}
.wrapper2 {
  border-radius: var(--br-5xs);
  background-color: var(--color-mediumslateblue-300);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-5xs) var(--padding-xl) var(--padding-5xs)
    var(--padding-xs);
  white-space: nowrap;
}
.vanish1 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-21xl);
  letter-spacing: -0.05em;
  font-weight: 600;
  font-family: inherit;
  color: var(--color-black);
  text-align: center;
}
.frame-parent21 {
  width: 312px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-base);
}
.p34,
.p35 {
  margin: 0;
}
.div61,
.div62 {
  position: relative;
  letter-spacing: -0.05em;
}
.div61 {
  align-self: stretch;
  line-height: 120%;
  font-weight: 500;
}
.div62 {
  line-height: 100%;
  display: inline-block;
  min-width: 60px;
}
.atomsubpicker2 {
  border-radius: var(--br-xs);
  background-color: var(--color-white);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: var(--padding-base);
  white-space: nowrap;
}
.div63 {
  position: relative;
  letter-spacing: -0.05em;
  line-height: 100%;
  display: inline-block;
  min-width: 73px;
}
.atomsubpicker3,
.subpicker1 {
  border-radius: var(--br-xs);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: var(--padding-base) var(--padding-4xs);
  color: var(--color-lightslategray-100);
}
.subpicker1 {
  border-radius: var(--br-base);
  background-color: var(--color-lightslategray-200);
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-9xs);
  gap: var(--gap-9xs);
  text-align: left;
  color: var(--color-black);
}
.frame-parent20,
.new-journey {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}
.new-journey {
  align-self: stretch;
  gap: var(--gap-5xl);
  text-align: center;
  font-size: var(--font-size-xl);
  color: var(--color-lightslategray-100);
}
.frame-parent20 {
  width: 396px;
  gap: var(--gap-17xl);
  max-width: 100%;
}
.frame-wrapper3 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  padding: 0 var(--padding-xl);
  box-sizing: border-box;
  max-width: 100%;
}
.product-icon {
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.bypass1 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-17xl);
  letter-spacing: -0.05em;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-black);
  text-align: left;
}
.p36,
.p37 {
  margin: 0;
}
.div64 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-lightslategray-100);
  text-align: left;
}
.description-block {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.div65,
.div66 {
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  font-family: var(--font-inter);
  text-align: left;
  display: inline-block;
}
.div65 {
  font-size: var(--font-size-29xl);
  color: var(--color-black);
  min-width: 110px;
  white-space: nowrap;
}
.div66 {
  font-size: var(--font-size-base);
  line-height: 120%;
  color: var(--color-lightslategray-500);
  min-width: 70px;
}
.price-block {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  justify-content: space-between;
  gap: var(--gap-xl);
}
.input8 {
  border: 0;
  outline: 0;
  font-weight: 500;
  font-family: var(--font-inter);
  font-size: var(--font-size-xl);
  background-color: transparent;
  height: 20px;
  position: relative;
  letter-spacing: -0.05em;
  line-height: 100%;
  color: var(--color-black);
  text-align: left;
  display: inline-block;
  padding: 0;
}
.input7 {
  align-self: stretch;
  border-radius: var(--br-base);
  border: 2px solid var(--color-lightslategray-400);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-2xl) var(--padding-base);
}
.div67 {
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-white);
  text-align: left;
}
.button12 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-5xl) var(--padding-xl);
  background-color: var(--color-mediumslateblue-100);
  align-self: stretch;
  border-radius: var(--br-base);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
}
.button12:hover,
.button13:hover,
.button14:hover,
.button15:hover {
  background-color: var(--color-mediumslateblue-400);
}
.input-block,
.product-block {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.input-block {
  align-self: stretch;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.product-block {
  flex: 1;
  border-radius: var(--br-base);
  border: 1px solid var(--color-lightslategray-500);
  box-sizing: border-box;
  overflow: hidden;
  justify-content: flex-end;
  padding: var(--padding-3xl) var(--padding-4xl);
  gap: var(--gap-17xl);
  min-width: 310px;
  max-width: 100%;
}
.fire-1f525-1-icon1 {
  height: 16px;
  width: 16px;
  position: relative;
  object-fit: contain;
  min-height: 16px;
}
.div68 {
  position: relative;
  font-size: var(--font-size-base);
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-black);
  text-align: left;
}
.fire,
.fire-icon {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.fire {
  box-shadow: 0 0 4px rgba(143, 146, 171, 0.25);
  border-radius: var(--br-5xs);
  background-color: var(--color-white);
  padding: var(--padding-5xs) var(--padding-xs);
  gap: var(--gap-5xs);
  white-space: nowrap;
}
.fire-icon {
  padding: 0 var(--padding-33xl);
}
.frame-icon19 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 24px;
}
.ellipse-div {
  width: 8px;
  height: 8px;
  position: relative;
  border-radius: 50%;
  background-color: var(--color-mediumslateblue-100);
}
.status-inner {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-11xs) 0 0;
}
.undetected3 {
  position: relative;
  font-size: var(--font-size-xs);
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-mediumslateblue-100);
  text-align: left;
  display: inline-block;
  min-width: 63px;
}
.sold-label,
.status,
.undetected-label {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
.status {
  border-radius: var(--br-13xl);
  background: linear-gradient(
    90deg,
    rgba(59, 77, 243, 0.05),
    rgba(59, 78, 243, 0.15)
  );
  justify-content: flex-start;
  padding: var(--padding-7xs) var(--padding-2xs);
  gap: var(--gap-7xs);
  flex-shrink: 0;
}
.sold-label,
.undetected-label {
  align-self: stretch;
  justify-content: space-between;
  gap: var(--gap-xl);
}
.sold-label {
  margin-top: -100px;
  flex-direction: column;
  justify-content: flex-start;
  gap: var(--gap-5xs);
}
.altv-cheat1 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-17xl);
  letter-spacing: -0.05em;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-black);
  text-align: left;
}
.altv1,
.p38 {
  margin: 0;
}
.altv-container1 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-lightslategray-100);
  text-align: left;
}
.alt-v-description {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
  flex-shrink: 0;
}
.div69,
.div70 {
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  font-family: var(--font-inter);
  text-align: left;
  display: inline-block;
  flex-shrink: 0;
}
.div69 {
  font-size: var(--font-size-29xl);
  color: var(--color-black);
  min-width: 118px;
  white-space: nowrap;
}
.div70 {
  font-size: var(--font-size-base);
  line-height: 120%;
  color: var(--color-lightslategray-500);
  min-width: 70px;
}
.alt-v-duration,
.alt-v-price {
  display: flex;
  align-items: flex-start;
}
.alt-v-duration {
  flex-direction: column;
  justify-content: flex-start;
  padding: var(--padding-20xl) 0 0;
}
.alt-v-price {
  align-self: stretch;
  flex-direction: row;
  justify-content: space-between;
  gap: var(--gap-xl);
}
.input10 {
  border: 0;
  outline: 0;
  font-weight: 500;
  font-family: var(--font-inter);
  font-size: var(--font-size-xl);
  background-color: transparent;
  height: 20px;
  position: relative;
  letter-spacing: -0.05em;
  line-height: 100%;
  color: var(--color-black);
  text-align: left;
  display: inline-block;
  padding: 0;
}
.input9 {
  align-self: stretch;
  border-radius: var(--br-base);
  border: 2px solid var(--color-lightslategray-400);
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-2xl) var(--padding-base);
}
.div71 {
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-white);
  text-align: left;
}
.button13 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-5xl) var(--padding-xl);
  background-color: var(--color-mediumslateblue-100);
  align-self: stretch;
  border-radius: var(--br-base);
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  white-space: nowrap;
}
.best-selling,
.purchase-block {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.purchase-block {
  align-self: stretch;
  gap: var(--gap-xs);
}
.best-selling {
  height: 490px;
  flex: 1;
  border-radius: var(--br-base);
  border: 2px solid var(--color-mediumslateblue-100);
  box-sizing: border-box;
  padding: var(--padding-65xl) var(--padding-3xl) var(--padding-5xl);
  gap: var(--gap-17xl);
  min-width: 310px;
  max-width: 100%;
}
.frame-icon20 {
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.trigger1 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-17xl);
  letter-spacing: -0.05em;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-black);
  text-align: left;
}
.gta5rp1,
.p39 {
  margin: 0;
}
.gta5rp-container1 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-lightslategray-100);
  text-align: left;
}
.trigger-group {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.div72,
.div73 {
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
  font-family: var(--font-inter);
  text-align: left;
  display: inline-block;
}
.div72 {
  font-size: var(--font-size-29xl);
  color: var(--color-black);
  min-width: 117px;
  white-space: nowrap;
}
.div73 {
  font-size: var(--font-size-base);
  line-height: 120%;
  color: var(--color-lightslategray-500);
  min-width: 70px;
}
.parent9 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  justify-content: space-between;
  gap: var(--gap-xl);
}
.input12 {
  border: 0;
  outline: 0;
  font-weight: 500;
  font-family: var(--font-inter);
  font-size: var(--font-size-xl);
  background-color: transparent;
  height: 20px;
  position: relative;
  letter-spacing: -0.05em;
  line-height: 100%;
  color: var(--color-black);
  text-align: left;
  display: inline-block;
  padding: 0;
}
.input11 {
  align-self: stretch;
  border-radius: var(--br-base);
  border: 2px solid var(--color-lightslategray-400);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-2xl) var(--padding-base);
}
.div74 {
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-white);
  text-align: left;
}
.button14,
.input-container {
  align-self: stretch;
  display: flex;
}
.button14 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-5xl) var(--padding-xl);
  background-color: var(--color-mediumslateblue-100);
  border-radius: var(--br-base);
  flex-direction: row;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
}
.input-container {
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.product-block1 {
  flex: 1;
  border-radius: var(--br-base);
  border: 1px solid var(--color-lightslategray-500);
  box-sizing: border-box;
  overflow: hidden;
  flex-direction: column;
  justify-content: flex-end;
  padding: var(--padding-3xl) var(--padding-4xl);
  gap: var(--gap-17xl);
  min-width: 310px;
}
.feature-block,
.frame-parent19,
.laptop-child,
.product-block1 {
  display: flex;
  align-items: flex-start;
  max-width: 100%;
}
.feature-block {
  margin: 0;
  align-self: stretch;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  gap: 36.1px;
}
.frame-parent19,
.laptop-child {
  justify-content: flex-start;
}
.frame-parent19 {
  flex: 1;
  flex-direction: column;
  gap: var(--gap-45xl);
}
.laptop-child {
  align-self: stretch;
  flex-direction: row;
  padding: 0 var(--padding-45xl) var(--padding-45xl);
  box-sizing: border-box;
  text-align: left;
  font-size: var(--font-size-base);
  color: var(--color-mediumslateblue-100);
  font-family: var(--font-inter);
}
.ghost-with-question-mark-1-icon1 {
  height: 776.9px;
  width: 776.9px;
  position: absolute;
  margin: 0 !important;
  top: -218.3px;
  left: 302.8px;
  object-fit: contain;
}
.div75,
.h25 {
  position: relative;
  letter-spacing: -0.05em;
  font-weight: 500;
}
.h25 {
  margin: 0;
  font-size: inherit;
  font-family: inherit;
}
.div75 {
  font-size: var(--font-size-xl);
  line-height: 120%;
  color: var(--color-lightslategray-100);
}
.parent10 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-xl) 0;
  box-sizing: border-box;
  gap: var(--gap-xs);
  min-width: 290px;
  z-index: 1;
}
.iconsdiscord3 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.div76 {
  position: relative;
  font-size: var(--font-size-xl);
  letter-spacing: -0.05em;
  line-height: 100%;
  font-weight: 500;
  font-family: var(--font-inter);
  color: var(--color-white);
  text-align: left;
}
.button15,
.question-block {
  border-radius: var(--br-base);
  display: flex;
  flex-direction: row;
  align-items: center;
}
.button15 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-base) var(--padding-5xl);
  background-color: var(--color-mediumslateblue-100);
  justify-content: center;
  gap: var(--gap-5xs);
  white-space: nowrap;
  z-index: 1;
}
.question-block {
  flex: 1;
  background-color: var(--color-lightslategray-300);
  overflow: hidden;
  justify-content: space-between;
  padding: 0 var(--padding-17xl);
  box-sizing: border-box;
  position: relative;
  min-height: 147px;
  max-width: 100%;
  gap: var(--gap-xl);
}
.footer-top,
.questions1 {
  align-self: stretch;
  overflow: hidden;
}
.questions1 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-45xl);
  box-sizing: border-box;
  max-width: 100%;
  text-align: left;
  font-size: var(--font-size-13xl);
  color: var(--color-black);
  font-family: var(--font-inter);
}
.footer-top {
  height: 1px;
  position: relative;
  background-color: var(--color-lightslategray-400);
  flex-shrink: 0;
}
.union-icon3 {
  height: 31.5px;
  width: 31.6px;
  position: relative;
}
.vanish-icon3 {
  align-self: stretch;
  height: 21px;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  flex-shrink: 0;
}
.logo3,
.vanish-frame {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.vanish-frame {
  flex: 1;
  flex-direction: column;
  padding: var(--padding-8xs-5) 0 0;
}
.logo3 {
  width: 124px;
  flex-direction: row;
  padding: var(--padding-10xs-3) var(--padding-11xs) var(--padding-10xs-2);
  box-sizing: border-box;
  gap: var(--gap-8xs-4);
}
.div77 {
  position: relative;
  text-decoration: underline;
  letter-spacing: -0.05em;
  line-height: 17px;
  font-weight: 500;
}
.footerlink2 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.div78 {
  position: relative;
  text-decoration: underline;
  letter-spacing: -0.05em;
  line-height: 17px;
  font-weight: 500;
}
.footerlink3 {
  flex: 1;
  flex-direction: row;
  min-width: 132px;
}
.agreement-links1,
.footer-content1,
.footer-links1,
.footerlink3 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.agreement-links1 {
  align-self: stretch;
  flex-direction: row;
  gap: var(--gap-5xl);
}
.footer-content1,
.footer-links1 {
  max-width: 100%;
}
.footer-links1 {
  flex: 1;
  flex-direction: column;
  padding: var(--padding-3xs-5) 0 0;
  box-sizing: border-box;
  min-width: 277px;
}
.footer-content1 {
  width: 614px;
  flex-direction: row;
  gap: var(--gap-45xl);
}
.vanish-all-rights1 {
  position: relative;
  letter-spacing: -0.05em;
  line-height: 120%;
  font-weight: 500;
}
.copyright1 {
  flex-direction: column;
  justify-content: flex-start;
  padding: var(--padding-4xs-5) 0 0;
  font-size: var(--font-size-base);
}
.copyright1,
.footer-bottom,
.footer1,
.laptop {
  display: flex;
  align-items: flex-start;
}
.footer-bottom {
  align-self: stretch;
  flex-direction: row;
  justify-content: space-between;
  max-width: 100%;
  gap: var(--gap-xl);
}
.footer1,
.laptop {
  overflow: hidden;
  flex-direction: column;
  justify-content: flex-start;
}
.footer1 {
  align-self: stretch;
  padding: 0 var(--padding-45xl) var(--padding-45xl);
  box-sizing: border-box;
  gap: var(--gap-45xl);
  max-width: 100%;
  z-index: 1;
  text-align: left;
  font-size: var(--font-size-sm);
  color: var(--color-lightslategray-500);
  font-family: var(--font-inter);
}
.laptop {
  width: 100%;
  position: relative;
  background-color: var(--color-white);
  line-height: normal;
  letter-spacing: normal;
}
@media screen and (max-width: 1200px) {
  .frame-parent16 {
    flex: 1;
  }
  .frame-parent15 {
    flex-wrap: wrap;
  }
  .parent7 {
    flex: 1;
  }
  .frame-parent17 {
    flex-wrap: wrap;
  }
  .frame-wrapper2 {
    padding-left: var(--padding-11xl);
    padding-right: var(--padding-11xl);
    box-sizing: border-box;
  }
  .frame-parent10 {
    padding-top: var(--padding-23xl);
    padding-bottom: var(--padding-23xl);
    box-sizing: border-box;
  }
  .laptop-inner {
    padding-bottom: var(--padding-59xl);
    box-sizing: border-box;
  }
}
@media screen and (max-width: 1050px) {
  .h14,
  .h15,
  .majestic-container1 {
    font-size: var(--font-size-32xl);
  }
  .h16,
  .h17 {
    font-size: var(--font-size-13xl);
  }
  .empty-list {
    font-size: var(--font-size-32xl);
  }
  .undetected2 {
    font-size: var(--font-size-7xl);
    line-height: 26px;
  }
  .div58 {
    font-size: var(--font-size-32xl);
  }
  .h23 {
    font-size: var(--font-size-7xl);
    line-height: 26px;
  }
  .div59 {
    font-size: var(--font-size-32xl);
  }
  .h24 {
    font-size: var(--font-size-7xl);
    line-height: 26px;
  }
  .vanish1 {
    font-size: var(--font-size-13xl);
  }
  .bypass1 {
    font-size: var(--font-size-10xl);
  }
  .div65 {
    font-size: var(--font-size-19xl);
  }
  .altv-cheat1 {
    font-size: var(--font-size-10xl);
  }
  .div69 {
    font-size: var(--font-size-19xl);
  }
  .trigger1 {
    font-size: var(--font-size-10xl);
  }
  .div72 {
    font-size: var(--font-size-19xl);
  }
  .laptop-child {
    padding-bottom: var(--padding-23xl);
    box-sizing: border-box;
  }
  .h25 {
    font-size: var(--font-size-7xl);
  }
  .footer-bottom {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 750px) {
  .logo-parent {
    gap: var(--gap-13xl);
  }
  .header1 {
    padding-left: var(--padding-13xl);
    padding-right: var(--padding-13xl);
    box-sizing: border-box;
  }
  .button-group {
    flex-wrap: wrap;
  }
  .frame-parent2 {
    gap: var(--gap-5xl);
  }
  .header-group {
    height: auto;
    min-height: 1024;
  }
  .frame-section {
    height: auto;
    min-height: 1259;
  }
  .frame-parent4,
  .parent5 {
    gap: var(--gap-lg);
  }
  .frame-parent4 {
    padding: var(--padding-2xl) var(--padding-13xl) var(--padding-59xl);
    box-sizing: border-box;
  }
  .frame-parent12 {
    padding-left: var(--padding-6xl);
    padding-right: var(--padding-6xl);
    box-sizing: border-box;
  }
  .frame-parent16,
  .frame-parent18,
  .gta-game-style-ghost-with-broo-parent,
  .parent7 {
    min-width: 100%;
  }
  .frame-parent10 {
    gap: var(--gap-13xl);
    padding: var(--padding-8xl) var(--padding-13xl);
    box-sizing: border-box;
  }
  .laptop-inner {
    padding-bottom: var(--padding-32xl);
    box-sizing: border-box;
  }
  .best-selling,
  .product-block,
  .product-block1 {
    padding-top: var(--padding-xl);
    padding-bottom: var(--padding-xl);
    box-sizing: border-box;
  }
  .best-selling,
  .product-block1 {
    padding-top: var(--padding-36xl);
  }
  .product-block1 {
    padding-top: var(--padding-xl);
  }
  .feature-block {
    gap: var(--gap-lg);
  }
  .frame-parent19 {
    gap: var(--gap-13xl);
  }
  .laptop-child {
    padding-left: var(--padding-13xl);
    padding-right: var(--padding-13xl);
    box-sizing: border-box;
  }
  .parent10 {
    flex: 1;
  }
  .question-block {
    flex-wrap: wrap;
  }
  .questions1 {
    padding-left: var(--padding-13xl);
    padding-right: var(--padding-13xl);
    box-sizing: border-box;
  }
  .footer-content1 {
    flex-wrap: wrap;
    gap: var(--gap-13xl);
  }
  .footer1 {
    gap: var(--gap-13xl);
    padding-left: var(--padding-13xl);
    padding-right: var(--padding-13xl);
    box-sizing: border-box;
  }
}
@media screen and (max-width: 450px) {
  .language-parent,
  .logo-parent {
    gap: var(--gap-base);
  }
  .majestic-container1 {
    font-size: var(--font-size-19xl);
  }
  .button10 {
    padding-left: var(--padding-xl);
    padding-right: var(--padding-xl);
    box-sizing: border-box;
  }
  .div44 {
    font-size: var(--font-size-base);
    line-height: 16px;
  }
  .h14,
  .h15 {
    font-size: var(--font-size-19xl);
  }
  .h16 {
    font-size: var(--font-size-5xl);
  }
  .aimbot1 {
    font-size: var(--font-size-lgi);
  }
  .feature-column-list {
    flex-wrap: wrap;
  }
  .pvp1 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .feature-row-list {
    min-width: 100%;
  }
  .visuals1 {
    font-size: var(--font-size-lgi);
  }
  .frame-parent6 {
    flex-wrap: wrap;
  }
  .div46 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .feature-row-list1 {
    min-width: 100%;
  }
  .global1 {
    font-size: var(--font-size-lgi);
  }
  .frame-parent7 {
    flex-wrap: wrap;
  }
  .div47 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .feature-row-list2 {
    min-width: 100%;
  }
  .misc1 {
    font-size: var(--font-size-lgi);
  }
  .frame-parent8 {
    flex-wrap: wrap;
  }
  .div48 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .feature-row-list3 {
    min-width: 100%;
  }
  .config1 {
    font-size: var(--font-size-lgi);
  }
  .frame-parent9 {
    flex-wrap: wrap;
  }
  .div49 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .feature-row-list4 {
    min-width: 100%;
  }
  .div50 {
    font-size: var(--font-size-base);
    line-height: 16px;
  }
  .learnmoreblock1 {
    padding-left: var(--padding-xl);
    box-sizing: border-box;
    min-width: 100%;
  }
  .h17 {
    font-size: var(--font-size-5xl);
  }
  .div52 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .div53 {
    font-size: var(--font-size-lgi);
  }
  .div54 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .majestic4 {
    font-size: var(--font-size-lgi);
  }
  .frame-parent16 {
    gap: var(--gap-13xl);
  }
  .div55 {
    font-size: var(--font-size-lgi);
  }
  .timeless-container1 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .div56 {
    font-size: var(--font-size-lgi);
  }
  .div57 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .empty-list {
    font-size: var(--font-size-19xl);
  }
  .undetected2 {
    font-size: var(--font-size-lgi);
    line-height: 19px;
  }
  .div58 {
    font-size: var(--font-size-19xl);
  }
  .h23 {
    font-size: var(--font-size-lgi);
    line-height: 19px;
  }
  .div59 {
    font-size: var(--font-size-19xl);
  }
  .h24 {
    font-size: var(--font-size-lgi);
    line-height: 19px;
  }
  .frame-parent10 {
    gap: var(--gap-base);
  }
  .vanish1 {
    font-size: var(--font-size-5xl);
  }
  .div61,
  .div63 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .div63 {
    line-height: 16px;
  }
  .frame-parent20 {
    gap: var(--gap-lg);
  }
  .bypass1 {
    font-size: var(--font-size-3xl);
  }
  .div64 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .div65 {
    font-size: var(--font-size-10xl);
  }
  .price-block {
    flex-wrap: wrap;
  }
  .input8 {
    font-size: var(--font-size-base);
    line-height: 16px;
  }
  .product-block {
    gap: var(--gap-lg);
  }
  .fire-icon {
    padding-left: var(--padding-xl);
    padding-right: var(--padding-xl);
    box-sizing: border-box;
  }
  .altv-cheat1 {
    font-size: var(--font-size-3xl);
  }
  .altv-container1 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .div69 {
    font-size: var(--font-size-10xl);
  }
  .alt-v-price {
    flex-wrap: wrap;
  }
  .input10 {
    font-size: var(--font-size-base);
    line-height: 16px;
  }
  .best-selling {
    height: auto;
    gap: var(--gap-lg);
  }
  .trigger1 {
    font-size: var(--font-size-3xl);
  }
  .gta5rp-container1 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .div72 {
    font-size: var(--font-size-10xl);
  }
  .parent9 {
    flex-wrap: wrap;
  }
  .input12 {
    font-size: var(--font-size-base);
    line-height: 16px;
  }
  .product-block1 {
    gap: var(--gap-lg);
  }
  .frame-parent19 {
    gap: var(--gap-base);
  }
  .laptop-child {
    padding-bottom: var(--padding-8xl);
    box-sizing: border-box;
  }
  .h25 {
    font-size: var(--font-size-lgi);
  }
  .div75 {
    font-size: var(--font-size-base);
    line-height: 19px;
  }
  .agreement-links1 {
    flex-wrap: wrap;
  }
  .footer-content1,
  .footer1 {
    gap: var(--gap-base);
  }
}
