*, *::before, *::after {
  box-sizing: border-box;
}

html {
  -webkit-text-size-adjust: 100%;
  scroll-behavior: smooth;
}

body {
  color: #D2D2DD;
  font-size: 16px;
  line-height: 1.55;
  margin: 0;
  font-family: "Figtree", sans-serif;
  background: #0E0E15;
  overflow-wrap: break-word;
}

h1, h2, h3, p, ul, ol, dl, dd, figure, blockquote {
  margin: 0;
}

h1, h2, h3 {
  overflow-wrap: break-word;
  font-family: "Prata", serif;
  color: #F4F4F6;
}

p {
  text-wrap: pretty;
}

strong {
  color: #F4F4F6;
  font-weight: 700;
}

em {
  font-style: italic;
}

a {
  text-underline-offset: 3px;
  transition: color .23s;
  color: #809BE5;
}

a:hover {
  color: #94AAE9;
}

ul, ol {
  padding-left: 24px;
}

li + li {
  margin-top: 6px;
}

table {
  border-collapse: collapse;
  width: 100%;
}

th, td {
  text-align: left;
  vertical-align: top;
}

img {
  display: block;
  height: auto;
  max-width: 100%;
}

button {
  font: inherit;
  color: inherit;
}

:focus-visible {
  outline: 2px solid #809BE5;
  outline-offset: 3px;
}

summary {
  list-style: none;
  cursor: pointer;
}

summary::-webkit-details-marker {
  display: none;
}

.du_kamiq {
  white-space: nowrap;
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  overflow: hidden;
  height: 1px;
}

.du_ve1 {
  padding-inline: 17px;
  max-width: 1324px;
  margin-inline: auto;
}

main > section {
  padding-block: 0 61px;
}

.du_nuvec {
  gap: 17px 35px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 30px;
  justify-content: space-between;
  align-items: flex-end;
}

.du_nuvec-0jp {
  min-width: 0;
  max-width: 744px;
}

.du_nuvec-4eg6 {
  font-size: 14px;
  align-items: center;
  color: #809BE5;
  display: flex;
  margin-bottom: 11px;
  gap: 9px;
  font-weight: 700;
}

.du_nuvec-4eg6::before {
  background: #6A89E0;
  content: "";
  flex: none;
  width: 8px;
  border-radius: 2px;
  height: 8px;
}

.du_nuvec-kr {
  line-height: 1.1;
  font-size: clamp(1.649rem, 1.218rem + 1.6vw, 2.536rem);
  letter-spacing: -0.02em;
  font-weight: 800;
  text-wrap: balance;
}

.du_nuvec-2w {
  margin-top: 13px;
  color: #9392AC;
}

.du_nuvec-40uw {
  border-bottom: 1.5px solid currentColor;
  text-decoration: none;
  font-size: 15px;
  display: inline-flex;
  padding-bottom: 2px;
  align-items: center;
  font-weight: 700;
  gap: 9px;
}

.du_nuvec-40uw svg {
  flex: none;
}

.du_pemiy {
  border: 1.5px solid transparent;
  display: inline-flex;
  align-items: center;
  border-radius: 4px;
  font-family: "Figtree", sans-serif;
  line-height: 1.2;
  text-decoration: none;
  gap: 11px;
  cursor: pointer;
  font-weight: 700;
  text-align: center;
  transition: background-color .23s, color .23s, border-color .23s;
  padding: 0 22px;
  min-height: 48px;
  justify-content: center;
  font-size: 15px;
}

.du_pemiy-d805 {
  color: #0D0D11;
  background: #6A89E0;
}

.du_pemiy-d805:hover {
  color: #0D0D11;
  background: #94AAE9;
}

.du_pemiy-64 {
  background: transparent;
  border-color: #F4F4F6;
  color: #F4F4F6;
}

.du_pemiy-64:hover {
  color: #0E0E15;
  background: #F4F4F6;
}

.du_pemiy-2k3 {
  min-height: 52px;
  font-size: 16px;
}

.du_pemiy-znku {
  display: flex;
  width: 100%;
}

.du_pemiy-64il {
  width: 34px;
  display: grid;
  place-items: center;
  background: #0D0D11;
  color: #6A89E0;
  margin-right: -10px;
  height: 34px;
  border-radius: 0px;
}

.du_pemiy-p5w {
  color: #060508;
  background: #F0F0F2;
}

.du_pemiy-p5w:hover {
  color: #0D0D11;
  background: #6A89E0;
}

.du_pemiy-gf {
  color: #F0F0F2;
  border-color: #F0F0F2;
  background: transparent;
}

.du_pemiy-gf:hover {
  background: #F0F0F2;
  color: #060508;
}

.du_zonub {
  display: flex;
  flex-wrap: wrap;
  gap: 11px;
}

.du_bep {
  border: 1px solid #303049;
  background-image: repeating-linear-gradient(135deg, #1F1F2E 0 9px, #13131C 9px 18px);
  border-radius: 8px;
  background-color: #1F1F2E;
  overflow: hidden;
  position: relative;
}

.du_bep img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.du_bep-ax8 {
  aspect-ratio: 16 / 10;
}

.du_qih {
  position: sticky;
  z-index: 30;
  background: #0E0E15;
  padding: 11px;
  top: 0;
}

.du_qih-ms {
  border: 1px solid #303049;
  grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav";
  max-width: 1324px;
  display: grid;
  gap: 11px;
  padding: 11px;
  border-radius: 8px;
  background: #13131C;
  margin-inline: auto;
  grid-template-columns: minmax(0, 1fr) auto auto;
  align-items: center;
}

.du_qih-2kt {
  text-decoration: none;
  align-items: center;
  overflow-wrap: break-word;
  hyphens: auto;
  padding-left: 6px;
  display: flex;
  letter-spacing: -0.02em;
  line-height: 1.1;
  font-weight: 800;
  font-size: 21.5px;
  font-family: "Prata", serif;
  grid-area: logo;
  min-width: 0;
  gap: 11px;
  color: #F4F4F6;
}

.du_qih-2kt::before {
  content: "";
  width: 14px;
  transform: rotate(45deg);
  background: #6A89E0;
  flex: none;
  height: 14px;
  border-radius: 4px;
}

.du_qih-2kt:hover {
  color: #F4F4F6;
}

.du_qih-s3 {
  pointer-events: none;
  position: absolute;
  opacity: 0;
}

.du_qih-73b {
  display: grid;
  height: 44px;
  background: #F4F4F6;
  color: #0E0E15;
  width: 44px;
  cursor: pointer;
  border-radius: 4px;
  place-items: center;
  grid-area: burger;
}

.du_qih-s3:focus-visible + .du_qih-73b {
  outline: 2px solid #809BE5;
  outline-offset: 3px;
}

.du_qih-frs {
  display: none;
}

.du_qih-s3:checked + .du_qih-73b .du_qih-1i0 {
  display: none;
}

.du_qih-s3:checked + .du_qih-73b .du_qih-frs {
  display: block;
}

.du_qih-ugvx {
  display: none;
  border-top: 1px solid #303049;
  padding-top: 9px;
  grid-area: nav;
}

.du_qih-s3:checked ~ .du_qih-ugvx {
  display: grid;
  gap: 2px;
}

.du_qih-33tx {
  font-size: 17px;
  display: flex;
  padding: 0 13px;
  color: #D2D2DD;
  border-radius: 4px;
  align-items: center;
  min-height: 48px;
  font-weight: 700;
  text-decoration: none;
}

.du_qih-33tx:hover {
  color: #F4F4F6;
  background: #1F1F2E;
}

.du_qih-fpr {
  color: #F4F4F6;
  background: #1F1F2E;
}

.du_qih-1nb {
  grid-template-columns: 1fr 1fr;
  grid-area: actions;
  gap: 9px;
  display: grid;
}

.du_qih-1nb .du_pemiy {
  padding: 0 13px;
  min-height: 44px;
  font-size: 14px;
}

.du_mitac {
  padding-block: 52px 30px;
  background: #060508;
  color: #F0F0F2;
}

.du_mitac-y53f {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 178px), 1fr));
  gap: 35px 26px;
}

.du_mitac-cz {
  font-size: 21.5px;
  display: flex;
  font-weight: 800;
  gap: 11px;
  align-items: center;
  color: #F0F0F2;
  font-family: "Prata", serif;
}

.du_mitac-cz::before {
  content: "";
  height: 14px;
  flex: none;
  border-radius: 4px;
  background: #F0F0F2;
  transform: rotate(45deg);
  width: 14px;
}

.du_mitac-r8yh {
  font-size: 14px;
  color: #F0F0F2;
  margin-top: 13px;
}

.du_mitac-r8yh a {
  color: #F0F0F2;
}

.du_mitac-70av {
  font-family: "Figtree", sans-serif;
  font-size: 14px;
  color: #F0F0F2;
  margin-bottom: 13px;
  font-weight: 700;
}

.du_mitac-8vp {
  padding: 0;
  list-style: none;
}

.du_mitac-8vp li + li {
  margin-top: 9px;
}

.du_mitac-7cx3 {
  color: #F0F0F2;
  font-size: 14px;
  text-decoration: none;
}

.du_mitac-7cx3:hover {
  color: #F0F0F2;
  text-decoration: underline;
}

.du_mitac-9pf {
  margin-top: 43px;
  gap: 17px 22px;
  grid-template-columns: auto minmax(0, 1fr);
  padding-top: 26px;
  border-top: 1px solid #9392AC;
  display: grid;
  align-items: start;
}

.du_mitac-9tij {
  border: 2px solid #E97C7D;
  place-items: center;
  font-size: 14px;
  width: 44px;
  font-weight: 800;
  color: #F0F0F2;
  display: grid;
  height: 44px;
  border-radius: 50%;
}

.du_mitac-tgkj {
  line-height: 1.6;
  color: #F0F0F2;
  font-size: 13px;
}

.du_mitac-tgkj + .du_mitac-tgkj {
  margin-top: 11px;
}

.du_kap {
  border: 1px solid #303049;
  padding: 13px 13px 13px 17px;
  box-shadow: 0 11px 30px -12px rgba(0, 0, 0, 0.67);
  flex-wrap: wrap;
  background: #13131C;
  max-width: 848px;
  border-radius: 8px;
  display: flex;
  right: 10px;
  position: fixed;
  align-items: center;
  z-index: 40;
  gap: 11px 22px;
  bottom: 10px;
  margin-inline: auto;
  left: 10px;
}

.du_kap[hidden] {
  display: none;
}

.du_kap-iq {
  font-size: 14px;
  color: #D2D2DD;
  flex: 1 1 260px;
}

.du_kap-tw {
  flex-wrap: wrap;
  display: flex;
  gap: 9px;
}

.du_kap-tw .du_pemiy {
  font-size: 14px;
  min-height: 44px;
  padding: 0 15px;
}

.du_gugus {
  padding-block: 13px 52px;
}

.du_gugus-iz {
  gap: 30px 61px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 462px), 1fr));
  align-items: center;
}

.du_gugus-s6e {
  min-width: 0;
  max-width: 704px;
}

.du_gugus-2g9g {
  border: 1px solid #303049;
  border-radius: 999px;
  color: #D2D2DD;
  font-weight: 700;
  gap: 9px;
  padding: 6px 13px 6px 9px;
  align-items: center;
  margin-bottom: 24px;
  font-size: 13px;
  background: #13131C;
  display: inline-flex;
}

.du_gugus-2g9g svg {
  color: #4ADE81;
  flex: none;
}

.du_gugus-w63 {
  line-height: 1.02;
  text-wrap: balance;
  font-weight: 800;
  letter-spacing: -0.03em;
  font-size: clamp(2.283rem, 1.319rem + 3.6vw, 4.312rem);
}

.du_gugus-z7bf {
  font-size: 18.5px;
  color: #D2D2DD;
  margin-top: 19px;
}

.du_gugus-2m1d {
  margin-top: 28px;
}

.du_gugus-bis9 {
  font-size: 13px;
  color: #9392AC;
  margin-top: 13px;
}

.du_gugus-e8t {
  min-width: 0;
}

.du_gugus-1rc6 {
  font-size: 13px;
  flex-wrap: wrap;
  gap: 4px 13px;
  justify-content: space-between;
  color: #9392AC;
  margin-top: 13px;
  display: flex;
}

.du_gugus-l5wp {
  font-family: "Red Hat Mono", monospace;
}

.du_vei {
  padding-block: 13px 61px;
}

.du_vei-l2bj {
  border: 1px solid #303049;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr));
  border-radius: 8px;
  background: #13131C;
  overflow: hidden;
}

.du_vei-o3s {
  min-width: 0;
  padding: 30px 22px;
}

.du_vei-yolo {
  text-wrap: balance;
  line-height: 1.04;
  letter-spacing: -0.03em;
  font-size: clamp(2.156rem, 1.319rem + 3.2vw, 3.805rem);
  font-weight: 800;
}

.du_vei-2j {
  margin-top: 19px;
  max-width: 560px;
  font-size: 18.5px;
}

.du_vei-2k2v {
  margin-top: 28px;
}

.du_vei-4m {
  list-style: none;
  min-width: 0;
  display: grid;
  background: #1F1F2E;
  align-content: center;
  margin: 0;
  padding: 13px 22px;
}

.du_vei-nj8z {
  display: grid;
  gap: 17px;
  border-bottom: 1px solid #303049;
  padding: 19px 0;
  grid-template-columns: 44px minmax(0, 1fr);
}

.du_vei-nj8z + .du_vei-nj8z {
  margin-top: 0;
}

.du_vei-nj8z:last-child {
  border-bottom: 0;
}

.du_vei-os {
  display: grid;
  height: 44px;
  background: #13131C;
  border-radius: 4px;
  width: 44px;
  place-items: center;
  color: #809BE5;
}

.du_vei-lgr {
  hyphens: auto;
  font-weight: 700;
  color: #F4F4F6;
  overflow-wrap: break-word;
}

.du_vei-25s {
  color: #9392AC;
  font-size: 14px;
}

.du_sosob-dur {
  border: 1px solid #303049;
  gap: 1px;
  background: #303049;
  overflow: hidden;
  border-radius: 8px;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 158px), 1fr));
  display: grid;
}

.du_sosob-zkz {
  display: flex;
  background: #13131C;
  padding: 22px 24px;
  min-width: 0;
  flex-direction: column-reverse;
}

.du_sosob-m1 {
  letter-spacing: -0.02em;
  color: #F4F4F6;
  hyphens: auto;
  font-family: "Red Hat Mono", monospace;
  font-weight: 700;
  font-size: clamp(1.522rem, 1.218rem + 1vw, 2.029rem);
  overflow-wrap: break-word;
}

.du_sosob-dd {
  margin-top: 4px;
  font-size: 14px;
  color: #9392AC;
}

.du_pe0-8hn {
  display: grid;
  margin: 0;
  list-style: none;
  padding: 0;
  gap: 15px;
  grid-template-columns: repeat(auto-fill, minmax(min(45%, 176px), 1fr));
}

.du_pe0-8hn > li + li {
  margin-top: 0;
}

.du_pe0-0y {
  color: #F4F4F6;
  transition: transform .23s;
  text-decoration: none;
  min-width: 0;
  display: block;
}

.du_pe0-0y:hover {
  transform: translateY(-4px);
  color: #809BE5;
}

.du_pe0-jku {
  border: 1px solid #303049;
  aspect-ratio: 1 / 1;
  border-radius: 8px;
  overflow: hidden;
  position: relative;
  background-image: repeating-linear-gradient(135deg, #1F1F2E 0 8px, #13131C 8px 16px);
}

.du_pe0-cp {
  width: 100%;
  object-fit: cover;
  height: 100%;
}

.du_pe0-4b6 {
  padding: 3px 9px;
  font-size: 12px;
  border-radius: 0px;
  position: absolute;
  top: 10px;
  background: #F4F4F6;
  font-weight: 700;
  left: 10px;
  color: #0E0E15;
}

.du_pe0-pij {
  font-weight: 700;
  line-height: 1.3;
  hyphens: auto;
  margin-top: 11px;
  overflow-wrap: break-word;
  font-size: 15px;
}

.du_pe0-1v {
  color: #9392AC;
  font-size: 13px;
}

.du_qi8-ka5h {
  margin: 0;
  display: grid;
  list-style: none;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 252px), 1fr));
  padding: 0;
  gap: 13px;
}

.du_qi8-ka5h > li + li {
  margin-top: 0;
}

.du_qi8-2x1 {
  border: 1px solid #303049;
  background: #13131C;
  height: 100%;
  grid-template-columns: auto minmax(0, 1fr) auto;
  transition: border-color .23s;
  gap: 17px;
  padding: 17px 19px;
  text-decoration: none;
  color: #F4F4F6;
  align-items: center;
  border-radius: 8px;
  display: grid;
}

.du_qi8-2x1:hover {
  border-color: #809BE5;
  color: #F4F4F6;
}

.du_qi8-z7 {
  background: #1F1F2E;
  height: 44px;
  border-radius: 4px;
  place-items: center;
  width: 44px;
  display: grid;
  color: #809BE5;
}

.du_qi8-c1d {
  display: block;
  font-weight: 700;
  hyphens: auto;
  overflow-wrap: break-word;
}

.du_qi8-dfu {
  font-size: 13px;
  display: block;
  color: #9392AC;
}

.du_tai-fmy8 {
  display: grid;
  gap: 17px;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 314px), 1fr));
}

.du_tai-ga5d {
  border: 1px solid #303049;
  min-width: 0;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  background: #13131C;
}

.du_tai-3zgd {
  padding: 26px 26px 22px;
}

.du_tai-39n {
  color: #D2D2DD;
  font-size: 12px;
  font-weight: 700;
  padding: 4px 11px;
  border-radius: 0px;
  background: #1F1F2E;
  display: inline-block;
}

.du_tai-24 {
  margin-top: 15px;
  font-size: 18.5px;
  line-height: 1.3;
  font-weight: 600;
}

.du_tai-ki1 {
  font-size: clamp(1.649rem, 1.319rem + 1vw, 2.029rem);
  overflow-wrap: break-word;
  font-weight: 800;
  margin-top: 9px;
  line-height: 1.1;
  font-family: "Prata", serif;
  color: #809BE5;
  letter-spacing: -0.02em;
}

.du_tai-jo2 {
  flex: 1;
  flex-direction: column;
  display: flex;
  padding: 22px 11px 26px;
  position: relative;
  gap: 17px;
  border-top: 2px dashed #303049;
  margin-inline: 15px;
}

.du_tai-jo2::before, .du_tai-jo2::after {
  height: 22px;
  content: "";
  position: absolute;
  width: 22px;
  top: -12px;
  background: #0E0E15;
  border-radius: 50%;
}

.du_tai-jo2::before {
  border-right: 1px solid #303049;
  left: -26px;
}

.du_tai-jo2::after {
  right: -26px;
  border-left: 1px solid #303049;
}

.du_tai-8a {
  font-size: 14px;
  flex: 1;
}

.du_tai-s5z {
  font-size: 12px;
  color: #9392AC;
}

.du_qiwyl-0vyz {
  border: 1px solid #303049;
  overflow-x: auto;
  background: #13131C;
  border-radius: 8px;
}

.du_qiwyl-k3qb {
  counter-reset: facts-row;
  font-size: 15px;
}

.du_qiwyl-k3qb thead th {
  border-bottom: 1px solid #303049;
  padding: 15px 17px;
  font-size: 13px;
  color: #9392AC;
  font-weight: 700;
}

.du_qiwyl-k3qb tbody th, .du_qiwyl-k3qb tbody td {
  border-bottom: 1px dashed #303049;
  padding: 14px 17px;
}

.du_qiwyl-k3qb tbody tr:last-child th, .du_qiwyl-k3qb tbody tr:last-child td {
  border-bottom: 0;
}

.du_qiwyl-k3qb tbody th {
  width: 40%;
  min-width: 150px;
  font-weight: 600;
  color: #D2D2DD;
}

.du_qiwyl-k3qb tbody th::before {
  font-size: 12px;
  color: #9392AC;
  counter-increment: facts-row;
  font-weight: 500;
  content: counter(facts-row, decimal-leading-zero);
  min-width: 32px;
  display: inline-block;
  font-family: "Red Hat Mono", monospace;
}

.du_qiwyl-k3qb tbody td {
  overflow-wrap: break-word;
  hyphens: auto;
  min-width: 180px;
  font-weight: 700;
  color: #F4F4F6;
}

.du_dul-ut0 {
  display: block;
}

.du_dul-g2 {
  gap: 11px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr));
}

.du_dul-6l {
  border: 1px solid #303049;
  min-width: 0;
  background: #13131C;
  padding: 19px 22px;
  border-radius: 8px;
  gap: 6px;
  flex-direction: column;
  display: flex;
}

.du_dul-mt1v {
  font-weight: 700;
  color: #9392AC;
  font-size: 13px;
}

.du_dul-b2r1 {
  overflow-wrap: break-word;
  hyphens: auto;
  font-size: 24.5px;
  font-weight: 800;
  font-family: "Prata", serif;
  color: #F4F4F6;
  line-height: 1.15;
}

.du_tah-t6 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 356px), 1fr));
  gap: 17px;
}

.du_tah-bm {
  gap: 43px;
  display: flex;
  min-height: 220px;
  border-radius: 8px;
  min-width: 0;
  justify-content: space-between;
  color: #F0F0F2;
  text-decoration: none;
  flex-direction: column;
  padding: 28px;
  background: #060508;
}

.du_tah-bm:hover {
  color: #F0F0F2;
}

.du_tah-rh {
  justify-content: space-between;
  display: flex;
  font-weight: 700;
  gap: 6px 13px;
  flex-wrap: wrap;
}

.du_tah-hmvl {
  font-family: "Red Hat Mono", monospace;
  font-size: 13px;
  font-weight: 500;
}

.du_tah-h67 {
  font-family: "Red Hat Mono", monospace;
  letter-spacing: -0.03em;
  hyphens: auto;
  font-weight: 700;
  line-height: 1;
  font-size: clamp(1.902rem, 1.218rem + 2.6vw, 3.424rem);
  overflow-wrap: break-word;
}

.du_tah-l4 {
  border: 1px solid #303049;
  display: grid;
  margin: 0;
  background: #303049;
  border-radius: 8px;
  padding: 0;
  overflow: hidden;
  gap: 1px;
  list-style: none;
}

.du_tah-l4 > li + li {
  margin-top: 0;
}

.du_tah-375 {
  gap: 6px 17px;
  align-items: center;
  padding: 22px 26px;
  height: 100%;
  text-decoration: none;
  color: #F4F4F6;
  justify-content: space-between;
  background: #13131C;
  display: flex;
  flex-wrap: wrap;
}

.du_tah-375:hover {
  background: #1F1F2E;
  color: #F4F4F6;
}

.du_tah-ku5f {
  font-weight: 700;
}

.du_tah-r8 {
  hyphens: auto;
  font-size: 22.5px;
  font-family: "Red Hat Mono", monospace;
  font-weight: 700;
  overflow-wrap: break-word;
}

.du_tasog-iv {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 262px), 1fr));
  padding: 0;
  list-style: none;
  gap: 17px;
  margin: 0;
}

.du_tasog-iv > li + li {
  margin-top: 0;
}

.du_tasog-wnb {
  border: 1px solid #303049;
  transition: border-color .23s;
  border-radius: 8px;
  padding: 9px 9px 17px;
  color: #F4F4F6;
  display: block;
  text-decoration: none;
  height: 100%;
  min-width: 0;
  background: #13131C;
}

.du_tasog-wnb:hover {
  color: #F4F4F6;
  border-color: #809BE5;
}

.du_tasog-zh {
  border-radius: 12px;
  position: relative;
  aspect-ratio: 16 / 10;
  overflow: hidden;
  background-image: repeating-linear-gradient(135deg, #1F1F2E 0 8px, #0E0E15 8px 16px);
}

.du_tasog-j3h {
  letter-spacing: .04em;
  color: #13131C;
  border-radius: 0px;
  font-weight: 700;
  left: 10px;
  background: #E97C7D;
  padding: 3px 9px;
  position: absolute;
  font-size: 11px;
  top: 10px;
}

.du_tasog-u9h {
  padding-inline: 9px;
  margin-top: 15px;
  hyphens: auto;
  overflow-wrap: break-word;
  font-weight: 700;
}

.du_tasog-hs {
  color: #9392AC;
  font-size: 13px;
  font-family: "Red Hat Mono", monospace;
  padding-inline: 9px;
}

.du_qik-ir {
  border: 1px solid #303049;
  overflow-x: auto;
  background: #13131C;
  border-radius: 8px;
}

.du_qik-1w {
  font-size: 15px;
  min-width: 640px;
}

.du_qik-1w thead {
  background: #1F1F2E;
}

.du_qik-1w th, .du_qik-1w td {
  padding: 15px 17px;
}

.du_qik-1w thead th {
  font-weight: 700;
  font-size: 13px;
  color: #D2D2DD;
}

.du_qik-1w tbody th, .du_qik-1w tbody td {
  border-top: 1px solid #303049;
  vertical-align: middle;
}

.du_qik-ee {
  align-items: center;
  display: flex;
  gap: 13px;
  font-weight: 700;
  color: #F4F4F6;
}

.du_qik-sz {
  font-family: "Red Hat Mono", monospace;
  color: #F4F4F6;
  white-space: nowrap;
  text-align: right;
}

.du_qik-1w thead .du_qik-sz {
  font-family: "Figtree", sans-serif;
}

.du_pep-6wy {
  display: grid;
  gap: 17px;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 284px), 1fr));
}

.du_pep-r1 {
  border: 1px solid #303049;
  border-radius: 8px;
  min-width: 0;
  background: #13131C;
  padding: 26px;
}

.du_pep-hbf {
  border: 1.5px solid #809BE5;
  border-radius: 50%;
  width: 48px;
  display: grid;
  color: #809BE5;
  height: 48px;
  place-items: center;
}

.du_pep-il {
  font-size: 19.5px;
  font-weight: 600;
  margin-top: 22px;
  line-height: 1.25;
}

.du_pep-i2za {
  margin-top: 9px;
  font-size: 15px;
}

.du_pep-c6m {
  font-size: 14px;
  list-style: none;
  padding: 0;
  margin-top: 15px;
}

.du_pep-s7 {
  gap: 9px;
  display: flex;
}

.du_pep-s7 svg {
  margin-top: 2px;
  color: #4ADE81;
  flex: none;
}

.du_fiw-vza {
  padding: 0;
  gap: 30px 26px;
  list-style: none;
  counter-reset: steps;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr));
}

.du_fiw-cv {
  padding-top: 19px;
  border-top: 2px solid #F4F4F6;
  min-width: 0;
}

.du_fiw-cv + .du_fiw-cv {
  margin-top: 0;
}

.du_fiw-cv::before {
  color: #809BE5;
  content: counter(steps, decimal-leading-zero);
  counter-increment: steps;
  font-family: "Red Hat Mono", monospace;
  display: block;
  font-weight: 700;
  font-size: 14px;
}

.du_fiw-mzm {
  margin-top: 11px;
  font-weight: 600;
  font-size: 19.5px;
  line-height: 1.25;
}

.du_fiw-4k {
  margin-top: 9px;
  font-size: 15px;
}

.du_ved-x82m {
  gap: 0 43px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 294px), 1fr));
}

.du_ved-gu {
  border-top: 1px solid #303049;
  min-width: 0;
  padding-block: 22px 26px;
}

.du_ved-69 {
  font-size: 19.5px;
  font-weight: 600;
}

.du_ved-w4m {
  margin-top: 11px;
  font-size: 15px;
}

.du_cedue-mhco {
  max-width: 788px;
  line-height: 1.7;
  font-size: 17px;
}

.du_cedue-1f1 {
  margin-bottom: 22px;
  letter-spacing: -0.02em;
  font-weight: 800;
  line-height: 1.1;
  font-size: clamp(1.649rem, 1.218rem + 1.6vw, 2.536rem);
}

.du_cedue-mhco h3 {
  font-size: 22.5px;
  margin: 30px 0 11px;
  font-weight: 600;
}

.du_cedue-mhco p + p {
  margin-top: 15px;
}

.du_cedue-mhco ul, .du_cedue-mhco ol {
  margin-block: 17px;
}

.du_cedue-nd {
  background: #1F1F2E;
  border-radius: 8px;
  margin-block: 30px;
  padding: 26px 30px;
}

.du_cedue-nd p {
  font-weight: 600;
  font-family: "Prata", serif;
  color: #F4F4F6;
  font-size: 21.5px;
  line-height: 1.4;
}

.du_cedue-nd cite {
  margin-top: 13px;
  color: #9392AC;
  font-style: normal;
  display: block;
  font-size: 14px;
  font-weight: 600;
}

.du_xape8-qz {
  border: 1px solid #303049;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 378px), 1fr));
  gap: 26px 52px;
  padding: 26px 22px;
  background: #13131C;
  border-radius: 8px;
}

.du_xape8-5ulj {
  min-width: 0;
}

.du_xape8-h5l0 {
  line-height: 1.12;
  letter-spacing: -0.02em;
  font-size: clamp(1.649rem, 1.218rem + 1.4vw, 2.41rem);
  font-weight: 800;
}

.du_xape8-kll {
  margin-top: 15px;
}

.du_xape8-uz {
  min-width: 0;
  padding: 0;
  list-style: none;
}

.du_xape8-uhm {
  padding: 13px 0;
  gap: 15px;
  border-bottom: 1px solid #303049;
  overflow-wrap: break-word;
  display: flex;
  align-items: flex-start;
  hyphens: auto;
}

.du_xape8-uhm + .du_xape8-uhm {
  margin-top: 0;
}

.du_xape8-guqq {
  height: 24px;
  color: #13131C;
  place-items: center;
  width: 24px;
  border-radius: 50%;
  display: grid;
  flex: none;
  background: #4ADE81;
}

.du_nui-4rv {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 252px), 1fr));
  display: grid;
  gap: 17px;
}

.du_nui-7e7 {
  border: 1px solid #303049;
  border-radius: 8px;
  padding: 26px;
  min-width: 0;
  background: #13131C;
}

.du_nui-26s {
  overflow: hidden;
  border-radius: 999px;
  height: 6px;
  background: #1F1F2E;
}

.du_nui-p0g4 {
  border-radius: 999px;
  background: #6A89E0;
  height: 100%;
}

.du_nui-j0 {
  margin-top: 22px;
  font-weight: 800;
  font-size: 24.5px;
}

.du_nui-z58f {
  font-family: "Red Hat Mono", monospace;
  color: #9392AC;
  font-size: 14px;
}

.du_nui-hxa {
  list-style: none;
  font-size: 15px;
  padding: 0;
  margin-top: 17px;
}

.du_nui-g7 {
  display: flex;
  gap: 9px;
}

.du_nui-g7 svg {
  color: #4ADE81;
  flex: none;
  margin-top: 3px;
}

.du_belo6-ai {
  align-items: center;
  gap: 17px;
  display: flex;
}

.du_belo6-rmi {
  font-size: 53px;
  color: #F4F4F6;
  line-height: 1;
  font-weight: 800;
  font-family: "Prata", serif;
}

.du_belo6-5k9 {
  display: flex;
  color: #F4F4F6;
  gap: 2px;
}

.du_belo6-6u {
  color: #9392AC;
  font-size: 14px;
}

.du_belo6-4nkr {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 294px), 1fr));
  gap: 17px;
}

.du_belo6-1wta {
  border: 1px solid #303049;
  flex-direction: column;
  background: #13131C;
  border-radius: 8px;
  padding: 26px;
  display: flex;
  min-width: 0;
  gap: 17px;
}

.du_belo6-r8e6 {
  font-size: 15px;
  flex: 1;
}

.du_belo6-zq {
  gap: 13px;
  display: flex;
  align-items: center;
}

.du_belo6-ou {
  flex: none;
  font-weight: 700;
  font-size: 14px;
  color: #F4F4F6;
  display: grid;
  background: #1F1F2E;
  place-items: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

.du_belo6-c9jh {
  color: #F4F4F6;
  display: block;
  font-size: 15px;
  font-weight: 700;
}

.du_belo6-g1bg {
  font-size: 13px;
  color: #9392AC;
  display: block;
}

.du_guceh-8chx {
  border: 1px solid #303049;
  background: #13131C;
  padding: 26px;
  gap: 26px 52px;
  border-radius: 8px;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 356px), 1fr));
  display: grid;
}

.du_guceh-ig1 {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  align-items: start;
  gap: 17px 22px;
}

.du_guceh-7tw {
  display: grid;
  overflow: hidden;
  width: 64px;
  font-size: 22.5px;
  height: 64px;
  border-radius: 50%;
  background: #6A89E0;
  color: #0D0D11;
  font-family: "Prata", serif;
  place-items: center;
  font-weight: 800;
}

.du_guceh-7tw img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.du_guceh-ysl {
  font-weight: 800;
  font-size: 22.5px;
}

.du_guceh-gxs {
  color: #9392AC;
  font-size: 14px;
}

.du_guceh-0f {
  margin-top: 11px;
}

.du_guceh-k46f {
  margin-top: 13px;
  flex-wrap: wrap;
  gap: 9px 22px;
  font-size: 14px;
  display: flex;
}

.du_guceh-io9e {
  font-family: "Red Hat Mono", monospace;
  color: #9392AC;
}

.du_pea-rpd, .du_sope9-o2i {
  padding: 26px 22px;
  background: #1F1F2E;
  border-radius: 8px;
}

.du_pea-ucp7 {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-end;
  gap: 22px 43px;
  display: flex;
}

.du_pea-bi {
  min-width: 0;
  max-width: 664px;
}

.du_pea-5z, .du_sope9-fb {
  max-width: 704px;
  margin-top: 13px;
}

.du_pea-qc {
  margin-top: 30px;
  display: grid;
  padding: 0;
  list-style: none;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 188px), 1fr));
  gap: 11px;
}

.du_pea-sk2z {
  min-width: 0;
  gap: 13px;
  hyphens: auto;
  display: flex;
  align-items: center;
  padding: 17px;
  font-weight: 700;
  border-radius: 4px;
  background: #13131C;
  overflow-wrap: break-word;
  color: #F4F4F6;
}

.du_pea-sk2z + .du_pea-sk2z {
  margin-top: 0;
}

.du_pea-sk2z svg {
  flex: none;
  color: #809BE5;
}

.du_sope9-d2 {
  display: flex;
  gap: 9px 22px;
  margin-top: 22px;
  flex-wrap: wrap;
  font-weight: 700;
  font-size: 14px;
}

.du_bed-sx {
  display: grid;
  gap: 35px 61px;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 398px), 1fr));
}

.du_bed-68d0 {
  min-width: 0;
}

.du_bed-68d0 p {
  margin-top: 15px;
}

.du_bed-n4 {
  display: grid;
  min-width: 0;
  align-content: start;
  gap: 17px;
}

.du_bed-jpy {
  border: 1px solid #303049;
  overflow: hidden;
  border-radius: 8px;
  gap: 1px;
  display: grid;
  background: #303049;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.du_bed-qs {
  padding: 19px 22px;
  background: #13131C;
  display: flex;
  flex-direction: column-reverse;
}

.du_bed-07 {
  font-size: 24.5px;
  font-family: "Red Hat Mono", monospace;
  overflow-wrap: break-word;
  color: #F4F4F6;
  font-weight: 700;
  hyphens: auto;
}

.du_bed-hbl {
  font-size: 13px;
  color: #9392AC;
}

.du_bed-dw2 {
  border: 1px solid #303049;
  list-style: none;
  padding: 0;
  background: #13131C;
  border-radius: 8px;
}

.du_bed-koa {
  justify-content: space-between;
  border-bottom: 1px solid #303049;
  flex-wrap: wrap;
  padding: 15px 22px;
  gap: 4px 17px;
  display: flex;
}

.du_bed-koa + .du_bed-koa {
  margin-top: 0;
}

.du_bed-koa:last-child {
  border-bottom: 0;
}

.du_bed-xt {
  color: #F4F4F6;
  font-weight: 700;
}

.du_bed-a1o {
  overflow-wrap: break-word;
  font-family: "Red Hat Mono", monospace;
  font-size: 14px;
  color: #9392AC;
  hyphens: auto;
}

.du_bem-27 {
  border-top: 1.5px solid #F4F4F6;
  counter-reset: faq;
}

.du_bem-90l {
  border-bottom: 1px solid #303049;
}

.du_bem-bzh {
  gap: 13px;
  align-items: center;
  grid-template-columns: 36px minmax(0, 1fr) 24px;
  font-weight: 700;
  display: grid;
  font-size: 17px;
  color: #F4F4F6;
  padding: 19px 0;
}

.du_bem-bzh::before {
  counter-increment: faq;
  font-family: "Red Hat Mono", monospace;
  color: #809BE5;
  content: counter(faq, decimal-leading-zero);
  font-size: 13px;
}

.du_bem-bzh:hover {
  color: #809BE5;
}

.du_bem-gq {
  transition: transform .23s;
}

.du_bem-90l[open] .du_bem-gq {
  transform: rotate(45deg);
}

.du_bem-08mu {
  max-width: 888px;
  padding: 0 0 24px 52px;
}

.du_bem-08mu p + p {
  margin-top: 11px;
}

.du_peloy-3cmp {
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
  gap: 26px 43px;
  align-items: center;
  color: #F0F0F2;
  padding: 30px 24px;
  border-radius: 8px;
  background: #060508;
}

.du_peloy-1zy7 {
  max-width: 664px;
  min-width: 0;
}

.du_peloy-lm27 {
  letter-spacing: -0.02em;
  color: #F0F0F2;
  font-weight: 800;
  font-size: clamp(1.522rem, 1.218rem + 1.2vw, 2.156rem);
  line-height: 1.12;
}

.du_peloy-5q {
  color: #F0F0F2;
  margin-top: 11px;
}

.du_peloy-5q a {
  color: #F0F0F2;
}

.du_durie-m85 {
  font-weight: 800;
  line-height: 1.15;
  font-size: clamp(1.395rem, 1.116rem + 1vw, 1.902rem);
  max-width: 788px;
}

.du_durie-jlq {
  column-gap: 52px;
  margin-top: 19px;
  columns: 2 340px;
  font-size: 15px;
}

.du_durie-jlq p + p {
  margin-top: 15px;
}

.du_ceri3-dvw {
  flex-wrap: wrap;
  margin-bottom: 22px;
  color: #9392AC;
  list-style: none;
  font-size: 13px;
  padding: 0;
  gap: 6px 11px;
  display: flex;
}

.du_ceri3-dvw li + li {
  margin-top: 0;
}

.du_ceri3-dvw li + li::before {
  margin-right: 11px;
  content: "/";
}

.du_ceri3-cukt {
  color: #9392AC;
}

.du_ceri3-hl {
  font-weight: 700;
  color: #F4F4F6;
}

.du_lo0 {
  padding-block: 9px 35px;
}

.du_lo0-73d {
  align-items: start;
  gap: 26px 52px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 462px), 1fr));
}

.du_lo0-k23 {
  min-width: 0;
}

.du_lo0-jvfa {
  font-size: 13px;
  color: #9392AC;
  font-family: "Red Hat Mono", monospace;
}

.du_lo0-k2os {
  letter-spacing: -0.03em;
  margin-top: 11px;
  font-weight: 800;
  font-size: clamp(2.283rem, 1.319rem + 3.4vw, 4.058rem);
  line-height: 1.02;
}

.du_lo0-ff2 {
  font-size: 18.5px;
  margin-top: 17px;
  max-width: 580px;
}

.du_lo0-yp {
  border: 1px solid #303049;
  margin-top: 26px;
  background: #303049;
  display: grid;
  gap: 1px;
  overflow: hidden;
  grid-template-columns: repeat(auto-fit, minmax(min(45%, 146px), 1fr));
  border-radius: 8px;
}

.du_lo0-ze {
  padding: 13px 17px;
  background: #13131C;
  min-width: 0;
}

.du_lo0-oo0 {
  color: #9392AC;
  font-weight: 700;
  font-size: 12px;
}

.du_lo0-2o {
  font-size: 17px;
  margin-top: 2px;
  overflow-wrap: break-word;
  font-family: "Red Hat Mono", monospace;
  color: #F4F4F6;
  font-weight: 700;
  hyphens: auto;
}

.du_lo0-14 {
  margin-top: 26px;
}

.du_lo0-ti7 {
  font-size: 13px;
  color: #9392AC;
  margin-top: 13px;
}

.du_lo0-6aq {
  min-width: 0;
}

.du_riho1-zdia {
  border-radius: 8px;
  overflow: hidden;
  color: #F0F0F2;
  padding: 30px 22px 0;
  text-align: center;
  background: #060508;
}

.du_riho1-yb {
  margin-inline: auto;
  max-width: 848px;
}

.du_riho1-30 {
  color: #F0F0F2;
  font-family: "Red Hat Mono", monospace;
  font-size: 13px;
}

.du_riho1-1z {
  letter-spacing: -0.03em;
  line-height: 1.02;
  color: #F0F0F2;
  font-size: clamp(2.156rem, 1.319rem + 3.4vw, 4.185rem);
  margin-top: 11px;
  font-weight: 800;
}

.du_riho1-dk {
  color: #F0F0F2;
  font-size: 18.5px;
  margin-top: 15px;
}

.du_riho1-fh2 {
  margin-top: 26px;
  justify-content: center;
}

.du_riho1-a3 {
  gap: 9px;
  justify-content: center;
  margin-top: 30px;
  display: flex;
  list-style: none;
  flex-wrap: wrap;
  padding: 0;
}

.du_riho1-o5k7 {
  border: 1px solid #F0F0F2;
  font-size: 14px;
  padding: 9px 15px;
  border-radius: 999px;
  color: #F0F0F2;
}

.du_riho1-o5k7 + .du_riho1-o5k7 {
  margin-top: 0;
}

.du_riho1-o5k7 strong {
  color: #F0F0F2;
  font-family: "Red Hat Mono", monospace;
}

.du_riho1-ixww {
  aspect-ratio: 16 / 10;
  background-color: #1F1F2E;
  overflow: hidden;
  max-width: 992px;
  margin: 39px auto 0;
  border-radius: 8px 8px 0 0;
}

.du_riho1-ixww img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}

.du_duy {
  padding-bottom: 52px;
}

.du_duy-eev8 {
  border: 1px solid #303049;
  border-radius: 8px;
  background: #13131C;
}

.du_duy-rpu {
  display: flex;
  font-weight: 700;
  min-height: 52px;
  justify-content: space-between;
  padding: 0 17px;
  color: #F4F4F6;
  align-items: center;
}

.du_duy-gm14 {
  transition: transform .23s;
}

.du_duy-eev8[open] .du_duy-gm14 {
  transform: rotate(45deg);
}

.du_duy-95w {
  padding: 0 9px 9px;
  list-style: none;
  margin: 0;
  display: grid;
}

.du_duy-95w li + li {
  margin-top: 0;
}

.du_duy-42gs {
  align-items: center;
  min-height: 44px;
  display: flex;
  padding: 0 9px;
  color: #D2D2DD;
  text-decoration: none;
  border-top: 1px solid #303049;
  font-weight: 600;
}

.du_duy-42gs:hover {
  color: #809BE5;
}

.du_cet-oeqn {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 356px), 1fr));
  gap: 30px 61px;
  display: grid;
  align-items: start;
}

.du_cet-yb {
  min-width: 0;
  font-size: 17px;
  max-width: 744px;
}

.du_cet-yb p {
  margin-top: 15px;
}

.du_cet-ge {
  background: #1F1F2E;
  padding: 26px;
  border-radius: 8px;
  min-width: 0;
}

.du_cet-wx {
  font-weight: 600;
  font-size: 19.5px;
}

.du_cet-vbr {
  padding: 0;
  margin-top: 15px;
  list-style: none;
}

.du_cet-f5q {
  gap: 11px;
  display: flex;
}

.du_cet-f5q svg {
  margin-top: 2px;
  flex: none;
  color: #4ADE81;
}

.du_veria-i5 {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 294px), 1fr));
  list-style: none;
  gap: 17px;
  padding: 0;
  display: grid;
  margin: 0;
}

.du_veria-i5 > li + li {
  margin-top: 0;
}

.du_veria-71b7 {
  border: 1px solid #303049;
  overflow: hidden;
  border-radius: 8px;
  aspect-ratio: 16 / 10;
  background-color: #060508;
}

.du_veria-41b0 {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.du_veria-313 {
  margin-top: 11px;
  font-size: 14px;
}

.du_fii-ocp3 {
  border: 1px solid #303049;
  background: #13131C;
  overflow-x: auto;
  border-radius: 8px;
}

.du_fii-gxa {
  min-width: 580px;
  font-size: 15px;
}

.du_fii-gxa thead {
  background: #1F1F2E;
}

.du_fii-gxa th, .du_fii-gxa td {
  padding: 11px 17px;
  vertical-align: middle;
}

.du_fii-gxa thead th {
  font-weight: 700;
  font-size: 13px;
  color: #D2D2DD;
}

.du_fii-gxa tbody th, .du_fii-gxa tbody td {
  border-top: 1px solid #303049;
}

.du_fii-empe {
  text-align: right;
  white-space: nowrap;
  color: #F4F4F6;
  font-family: "Red Hat Mono", monospace;
}

.du_fii-umj5 {
  align-items: center;
  display: flex;
  color: #F4F4F6;
  font-weight: 700;
  gap: 13px;
}

.du_fii-dn {
  width: 40px;
  overflow: hidden;
  height: 40px;
  background: #1F1F2E;
  flex: none;
  border-radius: 0px;
}

.du_fii-dn img {
  height: 100%;
  width: 100%;
  object-fit: contain;
}

.du_ceq-roo {
  gap: 17px;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 314px), 1fr));
  display: grid;
}

.du_ceq-g98s {
  border: 1px solid #303049;
  border-radius: 8px;
  min-width: 0;
  padding: 26px;
  background: #13131C;
  gap: 13px;
  display: flex;
  flex-direction: column;
}

.du_ceq-fcuq {
  font-size: 20.5px;
  font-weight: 600;
}

.du_ceq-i6 {
  font-size: 15px;
  flex: 1;
}

.du_ceq-qg {
  gap: 6px;
  display: flex;
  align-items: center;
  font-size: 13px;
  font-weight: 700;
  flex-wrap: wrap;
}

.du_ceq-qg svg {
  color: #9392AC;
}

.du_ceq-u07 {
  border-radius: 0px;
  padding: 4px 11px;
  background: #1F1F2E;
  color: #F4F4F6;
}

.du_ceq-4a7 {
  padding: 4px 11px;
  color: #0D0D11;
  border-radius: 0px;
  background: #6A89E0;
}

.du_zoguy-iu {
  gap: 43px 52px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr));
}

.du_zoguy-qp {
  min-width: 0;
}

.du_zoguy-a8 {
  line-height: 1.12;
  font-size: clamp(1.522rem, 1.218rem + 1vw, 2.156rem);
  letter-spacing: -0.02em;
  font-weight: 800;
}

.du_zoguy-qs2 {
  margin-top: 11px;
  color: #9392AC;
}

.du_zoguy-5gme {
  border: 1px solid #303049;
  background: #13131C;
  border-radius: 8px;
  overflow-x: auto;
  margin-top: 19px;
}

.du_zoguy-kt4 {
  font-size: 15px;
}

.du_zoguy-kt4 thead {
  background: #1F1F2E;
}

.du_zoguy-kt4 th, .du_zoguy-kt4 td {
  padding: 13px 19px;
}

.du_zoguy-kt4 thead th {
  font-size: 13px;
}

.du_zoguy-kt4 tbody th, .du_zoguy-kt4 tbody td {
  border-top: 1px solid #303049;
}

.du_zoguy-kt4 tbody th {
  font-weight: 600;
}

.du_zoguy-1wm {
  color: #F4F4F6;
  white-space: nowrap;
  text-align: right;
  font-family: "Red Hat Mono", monospace;
}

.du_zoguy-qg73 {
  display: block;
  margin-top: 6px;
  background: #1F1F2E;
  height: 4px;
  border-radius: 999px;
}

.du_zoguy-rad {
  height: 100%;
  background: #6A89E0;
  border-radius: 999px;
  display: block;
}

.du_zoguy-q5l {
  font-weight: 700;
  color: #4ADE81;
}

.du_zoguy-ao0 {
  color: #9392AC;
}

.du_minu4-djd {
  border: 1px solid #303049;
  overflow: hidden;
  border-radius: 8px;
  background-color: #060508;
  position: relative;
  aspect-ratio: 16 / 9;
}

.du_minu4-jxwo {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.du_minu4-kvi {
  text-decoration: none;
  display: grid;
  place-items: center;
  background: rgba(0, 0, 0, 0.67);
  inset: 0;
  position: absolute;
}

.du_minu4-f0 {
  min-height: 56px;
  border-radius: 999px;
  font-weight: 800;
  font-size: 17px;
  transition: transform .23s;
  align-items: center;
  gap: 13px;
  padding: 0 28px;
  background: #F0F0F2;
  color: #060508;
  display: inline-flex;
}

.du_minu4-kvi:hover .du_minu4-f0 {
  transform: scale(1.04);
}

.du_minu4-x4n3 {
  align-items: center;
  gap: 15px 35px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 17px;
}

.du_minu4-qsd1 {
  font-size: 15px;
  max-width: 664px;
}

.du_wyjam-kftp {
  line-height: 1.7;
  font-size: 17px;
  max-width: 788px;
}

.du_wyjam-zb {
  line-height: 1.1;
  font-size: clamp(1.649rem, 1.218rem + 1.6vw, 2.536rem);
  letter-spacing: -0.02em;
  font-weight: 800;
  margin-bottom: 19px;
}

.du_wyjam-kftp p + p {
  margin-top: 15px;
}

.du_sope9-urz {
  margin-top: 26px;
  gap: 13px;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr));
  display: grid;
}

.du_sope9-2i {
  border-radius: 4px;
  min-width: 0;
  background: #13131C;
  padding: 19px 22px;
}

.du_sope9-va {
  font-weight: 700;
  font-family: "Figtree", sans-serif;
  font-size: 16px;
}

.du_sope9-km {
  margin-top: 6px;
  font-size: 14px;
}

.du_kaxat {
  transform: translateY(110%);
  background: #13131C;
  right: 0;
  padding: 11px 13px 11px 17px;
  justify-content: space-between;
  display: flex;
  position: fixed;
  left: 0;
  align-items: center;
  gap: 13px;
  z-index: 35;
  border-top: 1px solid #303049;
  bottom: 0;
  transition: transform .29s;
}

.du_kaxat-l0t4 {
  transform: translateY(0);
}

.du_kaxat-hweb {
  text-overflow: ellipsis;
  overflow: hidden;
  color: #F4F4F6;
  min-width: 0;
  font-weight: 700;
  white-space: nowrap;
}

.du_kaxat .du_pemiy {
  flex: none;
  min-height: 44px;
}

@media (min-width: 633px) {
  .du_ve1 {
    padding-inline: 26px;
  }
  .du_vei-o3s {
    padding: 48px 43px;
  }
  .du_vei-4m {
    padding: 26px 35px;
  }
  .du_xape8-qz {
    padding: 39px;
  }
  .du_pea-rpd, .du_sope9-o2i {
    padding: 39px;
  }
  .du_peloy-3cmp {
    padding: 43px;
  }
  .du_riho1-zdia {
    padding: 48px 43px 0;
  }
}

@media (min-width: 959px) {
  .du_ve1 {
    padding-inline: 43px;
  }
  main > section {
    padding-block: 0 95px;
  }
  .du_qih {
    padding: 13px 26px;
  }
  .du_qih-ms {
    grid-template-columns: auto minmax(0, 1fr) auto auto;
    padding-left: 15px;
    grid-template-areas: "logo nav tools actions";
    gap: 17px;
  }
  .du_qih-73b {
    display: none;
  }
  .du_qih-ugvx {
    gap: 2px;
    flex-wrap: wrap;
    display: flex;
    padding-top: 0;
    justify-content: center;
    border-top: 0;
  }
  .du_qih-33tx {
    font-size: 14px;
    min-height: 40px;
  }
  .du_qih-1nb {
    display: flex;
  }
  .du_qih-1nb .du_pemiy {
    padding: 0 17px;
    min-height: 42px;
  }
  .du_gugus {
    padding-block: 26px 87px;
  }
  .du_gugus-s6e {
    padding-block: 35px;
  }
  .du_vei-o3s {
    padding: 69px;
  }
  .du_lo0 {
    padding-block: 17px 52px;
  }
  .du_duy {
    padding-bottom: 78px;
  }
  .du_duy-eev8[open] .du_duy-95w, .du_duy-95w {
    padding: 0 11px 11px;
    display: flex;
    gap: 9px;
    flex-wrap: wrap;
  }
  .du_duy-42gs {
    color: #F4F4F6;
    font-size: 14px;
    background: #1F1F2E;
    font-weight: 700;
    border-radius: 4px;
    border-top: 0;
    padding: 0 13px;
    min-height: 36px;
  }
  .du_duy-42gs:hover {
    background: #6A89E0;
    color: #0D0D11;
  }
  .du_xape8-qz {
    padding: 48px;
  }
  .du_pea-rpd, .du_sope9-o2i {
    padding: 48px;
  }
  .du_peloy-3cmp {
    padding: 52px;
  }
  .du_riho1-zdia {
    padding: 61px 61px 0;
  }
  .du_mitac {
    padding-block: 78px 30px;
  }
  .du_kaxat {
    display: none;
  }
}