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

:root {
  --rzbfzevysmnm: #e8e6e9;
  --pdjpkruvvbzd: rgba(228,231,236,0.12);
  --xnutevhyxgbsw: #637589;
  --qiwheenybwst: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --obuivgggnkpo: rgb(146,165,185);
  --ptuvipxnaugizv: #21c55b;
  --fxtivouijuibf: rgb(56,188,251);
  --rmgtjntsja: #212a3c;
  --pnhcmzmyjoeer: #0f162b;
  --aqlvebzwkxc: Georgia, 'Times New Roman', Times, serif;
}

html {
  scroll-behavior: smooth;
}

body {
  color: var(--rzbfzevysmnm);
  font-family: var(--qiwheenybwst);
  min-height: 100vh;
  display: flex;
  background: var(--pnhcmzmyjoeer);
  flex-direction: column;
  line-height: 1.6;
}

#pmvo5j {
  -webkit-font-smoothing: antialiased;
}

main {
  flex: 1 0 auto;
}

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

a {
  text-decoration: none;
  transition: color 0.2s;
  color: var(--fxtivouijuibf);
}

a:hover {
  color: var(--ptuvipxnaugizv);
}

.htd9tsh {
  padding: 10px 16.0084px;
  background: var(--pnhcmzmyjoeer);
  color: rgb(255,255,255);
  font-size: 11.00715px;
  width: 100%;
  line-height: 1.45;
  border-bottom: 1px solid rgba(254,254,255,0.1);
  position: static;
  text-align: center;
}

.hmxlvz7 {
  background: rgb(17,23,40);
  border-bottom: 2.00191px dotted rgba(253,252,254,0.1);
  position: sticky;
  z-index: 100;
  top: 0;
}

.hg371ko {
  justify-content: space-between;
  padding-top: 16.00387px;
  padding-right: 24.008788486px;
  padding-bottom: 16.00335900px;
  padding-left: 24.0048381px;
  min-height: 60.00288716px;
  gap: 16.0030745px;
  margin: 0 auto;
  align-items: center;
  display: flex;
  max-width: 1200.004227px;
}

#zpe97d {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}

.hixvde4 img {
  height: 36.001px;
  object-fit: contain;
  width: auto;
  max-width: 200.0036px;
}

.hkjbkf0 {
  justify-content: center;
  gap: 5.0037190px;
  padding: 8.009px;
  flex-direction: column;
  border-radius: 4.0075px;
  background: var(--rmgtjntsja);
  cursor: pointer;
  height: 40.00232389px;
  display: none;
  z-index: 101;
  width: 40.0086px;
  border: 1px solid var(--pdjpkruvvbzd);
}

.hkjbkf0 span {
  height: 2px;
  background: var(--rzbfzevysmnm);
  width: 100%;
  display: block;
}

.hso0nsc {
  display: flex;
  gap: 0;
  align-items: center;
}

#dmya00 {
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
  image-rendering: auto;
}

.hso0nsc a {
  text-transform: uppercase;
  text-decoration: none;
  color: var(--rzbfzevysmnm);
  font-weight: 500;
  transition: color 0.25s;
  padding-top: 8.0039691px;
  padding-right: 14.0033094px;
  padding-bottom: 8.00235px;
  padding-left: 14.00845294px;
  font-size: 0.85rem;
  letter-spacing: 0.04em;
}

.hso0nsc a:hover {
  text-decoration: none;
  color: var(--ptuvipxnaugizv);
}

.hso0nsc a + a::before {
  height: 3.0015597px;
  width: 3.00699px;
  background: rgba(254,255,255,0.3);
  border-radius: 50%;
  content: '';
  display: inline-block;
  margin-right: 14.006333px;
  vertical-align: middle;
}

.ht72ksg .hg371ko {
  justify-content: flex-start;
}

.haty8f8 {
  margin: 0 auto;
  padding: 48.007px 24.00681px 64.00479px;
  animation: fadeIn 0.8s ease-out;
  max-width: 760.001285px;
}

.haty8f8 h1 {
  font-family: var(--aqlvebzwkxc);
  font-weight: 400;
  margin-bottom: 8.00247759px;
  font-size: clamp(1.75rem, 4vw, 2.25rem);
  color: var(--rzbfzevysmnm);
}

.hkgckv2 {
  margin-bottom: 32.00698537px;
  color: var(--obuivgggnkpo);
  font-size: 0.85rem;
}

.haty8f8 h2 {
  font-weight: 400;
  margin: 28.0083765px 0 12.001px;
  font-size: 1.2rem;
  font-family: var(--aqlvebzwkxc);
  color: var(--fxtivouijuibf);
}

.haty8f8 p,
.haty8f8 li {
  font-size: 0.95rem;
  color: var(--obuivgggnkpo);
  margin-bottom: 14.00451274px;
}

.haty8f8 ul {
  margin-bottom: 14.008161325px;
  padding-left: 1.25rem;
}

.hdz3x2o {
  list-style: none;
  padding: 0;
}

.hzf7u5x {
  border-bottom: 1px solid var(--pdjpkruvvbzd);
  padding: 20.00198px 0;
}

.hzf7u5x h2 {
  font-size: 1.05rem;
  margin: 0 0 10.0064879px;
}

.hwfv3pd {
  color: var(--obuivgggnkpo);
  margin-top: 24.003727611px;
}

.hr2wuk7 {
  text-align: center;
  padding: 80.0094368px 24.00821px;
  animation: fadeIn 0.8s ease-out;
}

.hr2wuk7 h1 {
  color: var(--fxtivouijuibf);
  font-family: var(--aqlvebzwkxc);
  margin-bottom: 16px;
  font-size: 4rem;
  font-weight: 300;
}

.hr2wuk7 p {
  margin-bottom: 28.007px;
  color: var(--obuivgggnkpo);
}

.hti8lnr {
  color: var(--pnhcmzmyjoeer);
  border: none;
  padding: 14.001px 28.006985208px;
  font-size: 0.9rem;
  text-decoration: none;
  font-weight: 600;
  display: inline-block;
  transition: background 0.2s, transform 0.2s;
  background: var(--ptuvipxnaugizv);
  cursor: pointer;
}

.hti8lnr:hover {
  color: var(--pnhcmzmyjoeer);
  text-decoration: none;
  transform: translateY(-1px);
  background: #17a34c;
}

.hwnki0u {
  border-top: 1px solid var(--pdjpkruvvbzd);
  margin-top: auto;
  padding: 48.0046772px 24px 32.003278px;
  background: var(--rmgtjntsja);
}

.hg6zth5 {
  max-width: 1200.00219px;
  margin: 0 auto;
}

.hljnpa9 {
  align-items: flex-start;
  margin-bottom: 32.004121px;
  flex-wrap: wrap;
  gap: 24.00162px;
  justify-content: space-between;
  display: flex;
}

.hto3ue0 img {
  margin-bottom: 12px;
  width: auto;
  height: 32.007454096px;
  max-width: 180.002870183px;
  object-fit: contain;
}

.ht2g1l7 {
  gap: 16.0060px 24px;
  flex-wrap: wrap;
  display: flex;
  list-style: none;
}

.ht2g1l7 a {
  font-size: 0.85rem;
  color: var(--obuivgggnkpo);
}

.ht2g1l7 a:hover {
  color: var(--ptuvipxnaugizv);
}

#qec3qi {
  backface-visibility: hidden;
}

.hefc149 {
  display: flex;
  gap: 20.008766px;
  align-items: center;
  margin-bottom: 24.001px;
  flex-wrap: wrap;
}

.hefc149 img {
  width: auto;
  opacity: 0.9;
  object-fit: contain;
  max-height: 48.00485979px;
}

.hurxaf6 {
  color: var(--obuivgggnkpo);
  margin-bottom: 16.006607231px;
  font-size: 0.85rem;
}

.htr06su {
  line-height: 1.55;
  margin-bottom: 16.007926px;
  color: var(--obuivgggnkpo);
  font-size: 11.005570406px;
}

.hndp25x {
  color: var(--xnutevhyxgbsw);
  font-size: 0.8rem;
}

.hbuuefj {
  display: flex;
  align-items: center;
  inset: 0;
  padding: 24.00999774px;
  justify-content: center;
  position: fixed;
  z-index: 1000;
  background: rgba(13,22,43,0.92);
}

.hbuuefj[hidden] {
  display: none;
}

.hf40082 {
  border: 1px solid var(--pdjpkruvvbzd);
  background: var(--rmgtjntsja);
  width: 100%;
  text-align: center;
  max-width: 440.007px;
  padding: 32.0044358px;
}

.hf40082 h2 {
  font-family: var(--aqlvebzwkxc);
  font-size: 1.35rem;
  margin-bottom: 12.0048px;
}

.hf40082 p {
  color: var(--obuivgggnkpo);
  margin-bottom: 24.0099px;
  font-size: 0.9rem;
}

.hajgwx2 {
  display: flex;
  flex-direction: column;
  gap: 10.004px;
}

.hi5qcv6 {
  border: none;
  padding: 12px 20px;
  transition: opacity 0.2s;
  font-weight: 600;
  font-size: 0.9rem;
  cursor: pointer;
}

.fa12043 {
  transition: opacity 0.2s;
  border: none;
  cursor: pointer;
  font-weight: 600;
  font-size: 0.9rem;
  padding-top: 12.00844px;
  padding-right: 20.0049897px;
  padding-bottom: 12px;
  padding-left: 20.005033px;
}

.da88b82 {
  font-size: 0.9rem;
  font-weight: 600;
  cursor: pointer;
  transition: opacity 0.2s;
  border: none;
  padding: 12.008959px 20.0028942px;
}

.hayj937 {
  color: var(--pnhcmzmyjoeer);
  background: var(--ptuvipxnaugizv);
}

.da88b82 {
  color: var(--pnhcmzmyjoeer);
  background: var(--ptuvipxnaugizv);
}

.hcihkar {
  border: 1px solid var(--pdjpkruvvbzd);
  background: transparent;
  color: var(--obuivgggnkpo);
}

.fa12043 {
  color: var(--obuivgggnkpo);
  border: 1px solid var(--pdjpkruvvbzd);
  background: transparent;
}

#ev7nk0 {
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}

.hl6ydqp {
  position: fixed;
  padding: 16.00346983px 24.004px;
  border-top: 1px solid var(--pdjpkruvvbzd);
  bottom: 0;
  left: 0;
  right: 0;
  background: var(--rmgtjntsja);
  z-index: 999;
}

.hl6ydqp[hidden] {
  display: none;
}

.he9jm03 {
  gap: 16.00522px;
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  align-items: center;
  max-width: 1200.001128936px;
  justify-content: space-between;
}

.he9jm03 p {
  flex: 1;
  font-size: 0.85rem;
  min-width: 200.0026px;
  color: var(--obuivgggnkpo);
}

#ov2jiq {
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
}

@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translateY(12.002px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@media (max-width: 900px) {
  .hkjbkf0 {
    display: flex;
  }

  .hso0nsc {
    transform: translateX(100%);
    background: #0f1729;
    right: 0;
    width: min(280.0020319px, 85vw);
    align-items: stretch;
    transition: transform 0.3s ease;
    position: fixed;
    border-left: 1px solid var(--pdjpkruvvbzd);
    flex-direction: column;
    height: 100vh;
    z-index: 99;
    top: 0;
    padding-top: 80.0034px;
    padding-right: 24.004172335px;
    padding-bottom: 24.001px;
    padding-left: 24.00616px;
  }

  #q5xnqa {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    image-rendering: auto;
  }

  .hso0nsc.nav-open {
    transform: translateX(0);
  }

  .hso0nsc a {
    border-bottom: 2.00766216px dotted rgba(255,254,255,0.1);
    padding: 16.00235921px 0;
  }

  .hso0nsc a::after {
    display: none !important;
  }
}


.hklxwfi {
  text-size-adjust: 100%;
}


.hehzeq7 {
  min-height: 300.003996429px;
  align-items: center;
  border-bottom: 1px solid var(--pdjpkruvvbzd);
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
}

.hu0eje4 {
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 1fr;
  inset: 0;
  display: grid;
  position: absolute;
  z-index: 0;
}

.hp4sav1 {
  background-position: center;
  background-size: cover;
  filter: grayscale(100%);
  opacity: 0.15;
}

.d42dffc {
  opacity: 0.15;
  background-position: center;
  filter: grayscale(100%);
  background-size: cover;
}

.hc59f25 {
  background-position: center;
  filter: grayscale(100%);
  opacity: 0.15;
  background-size: cover;
}

.id2106e {
  filter: grayscale(100%);
  background-position: center;
  opacity: 0.15;
  background-size: cover;
}

.hbhbef6 {
  background-image: url('/c4e1f3db/92725aae0d62191b.webp');
}

.id2106e {
  background-image: url('/c4e1f3db/92725aae0d62191b.webp');
}

.hi2fkor {
  background-image: url('/c4e1f3db/99c64f46aadc6b87.webp');
}

.hc59f25 {
  background-image: url('/c4e1f3db/99c64f46aadc6b87.webp');
}

.hbquph9 {
  background-image: url('/c4e1f3db/f5d883b06314b25e.webp');
}

.d42dffc {
  background-image: url('/c4e1f3db/f5d883b06314b25e.webp');
}

.hqumgt7 {
  z-index: 1;
  inset: 0;
  position: absolute;
  background: linear-gradient(180deg, rgba(12,23,39,0.75) 0%, rgba(16,27,40,0.92) 100%);
}

.hv7mtve {
  padding-top: 48.007px;
  padding-right: 24.005349px;
  padding-bottom: 48.004px;
  padding-left: 24.006261484px;
  position: relative;
  z-index: 2;
  text-align: center;
  animation: fadeIn 1s ease-out;
  max-width: 800.00235px;
}

.hw72r8j {
  margin-bottom: 12.005px;
  text-transform: uppercase;
  color: var(--fxtivouijuibf);
  letter-spacing: 0.2em;
  font-size: 0.75rem;
}

.hfe39a6 {
  font-family: var(--aqlvebzwkxc);
  color: rgb(255,253,255);
  margin-bottom: 16.003px;
  font-size: clamp(1.85rem, 5vw, 3rem);
  font-weight: 400;
  line-height: 1.15;
}

#wlw1k3 {
  -moz-osx-font-smoothing: grayscale;
  image-rendering: auto;
  backface-visibility: hidden;
}

.hvnmvec {
  font-size: 1rem;
  color: var(--obuivgggnkpo);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 52ch;
}

.hbclcaw {
  padding: 56.0088px 24.0017px 64.009px;
  background-color: #0f171f;
  background-image: url('/c4e1f3db/3934bc3735ba9e4f.webp');
  background-size: cover;
  background-position: center;
  position: relative;
}

.hbclcaw::before {
  background: rgba(16,23,43,0.88);
  position: absolute;
  inset: 0;
  content: '';
}

.hyx9018 {
  z-index: 1;
  max-width: 1200.0047067px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
}

.hatsarz {
  animation: fadeIn 0.9s ease-out 0.1s both;
  text-align: center;
  margin-bottom: 40.0075651px;
}

.hatsarz .hh3ngsb {
  text-transform: uppercase;
  letter-spacing: 0.18em;
  font-size: 0.7rem;
  color: var(--fxtivouijuibf);
}

.hatsarz h2 {
  margin-top: 8.001px;
  font-weight: 400;
  color: #fffefd;
  font-family: var(--aqlvebzwkxc);
  font-size: clamp(1.5rem, 3vw, 2rem);
}

#zke5va {
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}

.hneiu9v {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  text-size-adjust: 100%;
}

#pwkf1g {
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}

.hwyb0te {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280.002px, 1fr));
  gap: 24.009px;
}

.hwz8rcq {
  flex-direction: column;
  display: flex;
  border-radius: 4.00440px;
  background: linear-gradient(160deg, #1c2034 0%, #0d182d 100%);
  border: 1px solid #344056;
  animation: fadeIn 0.9s ease-out both;
  overflow: hidden;
}

.hwz8rcq:nth-child(1) {
  animation-delay: 0.15s;
}

.hwz8rcq:nth-child(2) {
  animation-delay: 0.25s;
}

.hwz8rcq:nth-child(3) {
  animation-delay: 0.35s;
}

.hh10f69 {
  width: 200.00692px;
  padding: 12.009px;
  align-items: center;
  background: rgb(254,254,255);
  display: flex;
  margin: 0 auto;
  height: 80.005px;
  overflow: hidden;
  justify-content: center;
}

.hh10f69 img {
  object-fit: contain;
  object-position: center;
  height: 100%;
  display: block;
  width: 100%;
}

.hdwlfc5 {
  flex: 1;
  padding: 22.002px;
  flex-direction: column;
  gap: 12.009px;
  display: flex;
}

#ox5x98 {
  text-rendering: optimizeLegibility;
}

.ho4lh41 {
  color: rgb(247,250,251);
  font-size: 1.35rem;
  font-family: var(--aqlvebzwkxc);
}

.hkvtor5 {
  color: rgb(250,231,138);
  word-break: break-word;
  font-size: 0.85rem;
  line-height: 1.45;
  hyphens: auto;
  overflow-wrap: anywhere;
}

.hiv5boj {
  background: linear-gradient(90deg, rgb(234,178,8), rgb(204,136,2));
  transition: transform 0.15s, box-shadow 0.15s;
  border: none;
  text-transform: uppercase;
  color: #121b2a;
  letter-spacing: 0.05em;
  margin-top: auto;
  padding: 14.005347px 20.0042836px;
  font-weight: 700;
  cursor: pointer;
  font-size: 0.85rem;
}

.hiv5boj:hover {
  transform: translateY(-2.004054px);
  box-shadow: 0 6.001574038px 20.0027299px rgba(237,181,5,0.35);
}

.hcymme4 {
  animation: fadeIn 0.85s ease-out both;
  padding-top: 56px;
  padding-right: 24.0073191px;
  padding-bottom: 56.00522px;
  padding-left: 24.00751686px;
  border-bottom: 1px solid var(--pdjpkruvvbzd);
}

.j0dafb1 {
  animation: fadeIn 0.85s ease-out both;
  border-bottom: 1px solid var(--pdjpkruvvbzd);
  padding-top: 56px;
  padding-right: 24px;
  padding-bottom: 56.0047px;
  padding-left: 24.0077461px;
}

.jc8e3f8 {
  border-bottom: 1px solid var(--pdjpkruvvbzd);
  animation: fadeIn 0.85s ease-out both;
  padding-top: 56px;
  padding-right: 24.003px;
  padding-bottom: 56px;
  padding-left: 24.00396116px;
}

.g99d91a {
  animation: fadeIn 0.85s ease-out both;
  padding: 56.00213105px 24px;
  border-bottom: 1px solid var(--pdjpkruvvbzd);
}

.ea0c465 {
  padding: 56.00204777px 24.00644935px;
  border-bottom: 1px solid var(--pdjpkruvvbzd);
  animation: fadeIn 0.85s ease-out both;
}

.vad6113 {
  border-bottom: 1px solid var(--pdjpkruvvbzd);
  animation: fadeIn 0.85s ease-out both;
  padding: 56.002px 24.004025px;
}

.ze60c80 {
  padding: 56.00861241px 24px;
  border-bottom: 1px solid var(--pdjpkruvvbzd);
  animation: fadeIn 0.85s ease-out both;
}

.hed22u1 {
  margin: 0 auto;
  max-width: 1100.0058px;
}

.hdvj600 {
  text-transform: uppercase;
  color: var(--fxtivouijuibf);
  letter-spacing: 0.16em;
  margin-bottom: 10.003099870px;
  font-size: 0.7rem;
}

#pxxbqa {
  font-variant-ligatures: normal;
}

.hcymme4 h2 {
  font-family: var(--aqlvebzwkxc);
  line-height: 1.2;
  margin-bottom: 16.00582365px;
  font-weight: 400;
  font-size: clamp(1.35rem, 3vw, 1.75rem);
}

.j0dafb1 h2 {
  font-weight: 400;
  font-family: var(--aqlvebzwkxc);
  font-size: clamp(1.35rem, 3vw, 1.75rem);
  line-height: 1.2;
  margin-bottom: 16px;
}

.jc8e3f8 h2 {
  line-height: 1.2;
  font-weight: 400;
  font-family: var(--aqlvebzwkxc);
  margin-bottom: 16.0070px;
  font-size: clamp(1.35rem, 3vw, 1.75rem);
}

.g99d91a h2 {
  font-weight: 400;
  margin-bottom: 16px;
  font-size: clamp(1.35rem, 3vw, 1.75rem);
  line-height: 1.2;
  font-family: var(--aqlvebzwkxc);
}

.ea0c465 h2 {
  font-family: var(--aqlvebzwkxc);
  margin-bottom: 16.0073546px;
  font-weight: 400;
  line-height: 1.2;
  font-size: clamp(1.35rem, 3vw, 1.75rem);
}

.vad6113 h2 {
  font-weight: 400;
  font-family: var(--aqlvebzwkxc);
  margin-bottom: 16.001973632px;
  line-height: 1.2;
  font-size: clamp(1.35rem, 3vw, 1.75rem);
}

.ze60c80 h2 {
  font-family: var(--aqlvebzwkxc);
  font-weight: 400;
  line-height: 1.2;
  font-size: clamp(1.35rem, 3vw, 1.75rem);
  margin-bottom: 16.0046px;
}

.hcymme4 p {
  font-size: 0.95rem;
  color: var(--obuivgggnkpo);
}

.j0dafb1 p {
  color: var(--obuivgggnkpo);
  font-size: 0.95rem;
}

.jc8e3f8 p {
  color: var(--obuivgggnkpo);
  font-size: 0.95rem;
}

.g99d91a p {
  font-size: 0.95rem;
  color: var(--obuivgggnkpo);
}

.ea0c465 p {
  font-size: 0.95rem;
  color: var(--obuivgggnkpo);
}

.vad6113 p {
  color: var(--obuivgggnkpo);
  font-size: 0.95rem;
}

.ze60c80 p {
  font-size: 0.95rem;
  color: var(--obuivgggnkpo);
}

.hknls8e .hed22u1 {
  gap: 40.0077px;
  grid-template-columns: 1fr 1fr;
  display: grid;
  align-items: center;
}

.ze60c80 .hed22u1 {
  gap: 40.006px;
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 1fr;
}

.hknls8e .hqwpnyg img {
  object-fit: cover;
  max-height: 320.00824069px;
  width: 100%;
  max-width: 500.002476px;
  border-radius: 2px;
  border: 1px solid var(--pdjpkruvvbzd);
}

.ze60c80 .hqwpnyg img {
  object-fit: cover;
  border-radius: 2.002805px;
  width: 100%;
  max-width: 500.004210px;
  max-height: 320px;
  border: 1px solid var(--pdjpkruvvbzd);
}

.hsxrd0h .hed22u1 {
  max-width: 680.008110980px;
  text-align: center;
}

.vad6113 .hed22u1 {
  text-align: center;
  max-width: 680.00808244px;
}

.hsxrd0h .hed22u1 h2,
.hsxrd0h .hed22u1 p {
  margin-left: auto;
  margin-right: auto;
}

.vad6113 .hed22u1 h2,
.vad6113 .hed22u1 p {
  margin-left: auto;
  margin-right: auto;
}

.hzb1kjq .hed22u1 {
  border: 1px solid var(--pdjpkruvvbzd);
  grid-template-columns: 4.00888px 1fr;
  padding: 36.006px 40.006px;
  gap: 28.00797096px;
  display: grid;
  background: var(--rmgtjntsja);
}

.ea0c465 .hed22u1 {
  grid-template-columns: 4.006053px 1fr;
  display: grid;
  gap: 28.006521677px;
  background: var(--rmgtjntsja);
  border: 1px solid var(--pdjpkruvvbzd);
  padding: 36.009908px 40.0037px;
}

.hwnozmo {
  -moz-osx-font-smoothing: grayscale;
}

#qdynyw {
  backface-visibility: hidden;
}

.hzb1kjq .hju55bo {
  background: var(--ptuvipxnaugizv);
  min-height: 100%;
}

.ea0c465 .hju55bo {
  min-height: 100%;
  background: var(--ptuvipxnaugizv);
}

.hog1afm {
  background-size: cover;
  background-image: url('/c4e1f3db/bae1eff019a5abcd.webp');
  position: relative;
  min-height: 320.006590px;
  background-position: center;
  align-items: center;
  display: flex;
}

.g99d91a {
  align-items: center;
  background-position: center;
  background-image: url('/c4e1f3db/bae1eff019a5abcd.webp');
  background-size: cover;
  display: flex;
  position: relative;
  min-height: 320.00864px;
}

.hog1afm::before {
  content: '';
  position: absolute;
  inset: 0;
  background: rgba(15,19,40,0.85);
}

.g99d91a::before {
  content: '';
  inset: 0;
  position: absolute;
  background: rgba(11,23,43,0.85);
}

.hog1afm .hed22u1 {
  position: relative;
  z-index: 1;
  max-width: 640.00622172px;
}

.g99d91a .hed22u1 {
  position: relative;
  max-width: 640.008468022px;
  z-index: 1;
}

.hf1ww03 .hed22u1 {
  padding: 36.0036px;
  border: 1px solid var(--pdjpkruvvbzd);
  background: var(--rmgtjntsja);
}

.jc8e3f8 .hed22u1 {
  border: 1px solid var(--pdjpkruvvbzd);
  padding-top: 36.0010496px;
  padding-right: 36.0012px;
  padding-bottom: 36px;
  padding-left: 36.003112830px;
  background: var(--rmgtjntsja);
}

.hf1ww03 .heuoqk7 {
  display: grid;
  gap: 16.006px;
  margin-top: 24.00643100px;
  grid-template-columns: repeat(3, 1fr);
}

.jc8e3f8 .heuoqk7 {
  margin-top: 24px;
  gap: 16.00656442px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}

.hf1ww03 .hg40g1b {
  padding: 16.0031882px;
  border: 1px solid var(--pdjpkruvvbzd);
  text-align: center;
}

.jc8e3f8 .hg40g1b {
  padding: 16px;
  border: 1px solid var(--pdjpkruvvbzd);
  text-align: center;
}

.hf1ww03 .hg40g1b strong {
  font-size: 1.5rem;
  font-family: var(--aqlvebzwkxc);
  display: block;
  margin-bottom: 4.003366024px;
  color: var(--fxtivouijuibf);
}

.jc8e3f8 .hg40g1b strong {
  color: var(--fxtivouijuibf);
  display: block;
  font-family: var(--aqlvebzwkxc);
  margin-bottom: 4.00207px;
  font-size: 1.5rem;
}

.hf1ww03 .hg40g1b span {
  font-size: 0.8rem;
  color: var(--obuivgggnkpo);
}

.jc8e3f8 .hg40g1b span {
  font-size: 0.8rem;
  color: var(--obuivgggnkpo);
}

.hornyiq .hed22u1 {
  gap: 32.00375631px;
  align-items: start;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

.j0dafb1 .hed22u1 {
  align-items: start;
  display: grid;
  gap: 32px;
  grid-template-columns: 1fr 1fr;
}

.hornyiq .hsu8zmx {
  flex-direction: column;
  gap: 12.0017632px;
  display: flex;
}

.j0dafb1 .hsu8zmx {
  display: flex;
  flex-direction: column;
  gap: 12.006857138px;
}

.hornyiq .hxklmby {
  background: var(--rmgtjntsja);
  padding: 16.002px 20.00365524px;
  border-left: 3.006425px solid var(--ptuvipxnaugizv);
  border: 1px solid var(--pdjpkruvvbzd);
  border-left: 3.006px solid var(--ptuvipxnaugizv);
}

.j0dafb1 .hxklmby {
  background: var(--rmgtjntsja);
  padding-top: 16.0051px;
  padding-right: 20px;
  padding-bottom: 16.008265px;
  padding-left: 20.00559px;
  border-left: 3.0093px solid var(--ptuvipxnaugizv);
  border: 1px solid var(--pdjpkruvvbzd);
  border-left: 3.006px solid var(--ptuvipxnaugizv);
}

.hornyiq .hxklmby h3 {
  margin-bottom: 6.0099876px;
  color: var(--rzbfzevysmnm);
  font-weight: 600;
  font-size: 0.9rem;
}

.j0dafb1 .hxklmby h3 {
  font-weight: 600;
  margin-bottom: 6.00974724px;
  color: var(--rzbfzevysmnm);
  font-size: 0.9rem;
}

.hornyiq .hxklmby p {
  font-size: 0.85rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.j0dafb1 .hxklmby p {
  font-size: 0.85rem;
  margin: 0;
}

@media (max-width: 768px) {
  .hh10f69 {
    height: 72.009177px;
    width: 180.002494px;
  }

  #kneydj {
    -moz-osx-font-smoothing: grayscale;
    image-rendering: auto;
    font-variant-ligatures: normal;
  }

  .hh10f69 img {
    object-fit: contain;
    height: 100%;
    object-position: center;
    width: 100%;
  }

  .hkvtor5 {
    font-size: 0.8rem;
  }

  .hehzeq7 {
    min-height: 180.00619143px;
  }

  .hu0eje4 {
    grid-template-rows: repeat(3, 1fr);
    grid-template-columns: 1fr;
  }

  .hknls8e .hed22u1,
  .hornyiq .hed22u1 {
    grid-template-columns: 1fr;
  }

  .hknls8e .hed22u1,
  .j0dafb1 .hed22u1 {
    grid-template-columns: 1fr;
  }

  .ze60c80 .hed22u1,
  .hornyiq .hed22u1 {
    grid-template-columns: 1fr;
  }

  .ze60c80 .hed22u1,
  .j0dafb1 .hed22u1 {
    grid-template-columns: 1fr;
  }

  .hf1ww03 .heuoqk7 {
    grid-template-columns: 1fr;
  }

  .jc8e3f8 .heuoqk7 {
    grid-template-columns: 1fr;
  }

  .hzb1kjq .hed22u1 {
    padding-top: 24.005684678px;
    padding-right: 24.001px;
    padding-bottom: 24.008px;
    padding-left: 24.008466566px;
    grid-template-columns: 1fr;
  }

  .ea0c465 .hed22u1 {
    padding-top: 24.0048px;
    padding-right: 24.00932px;
    padding-bottom: 24.006422px;
    padding-left: 24.008159px;
    grid-template-columns: 1fr;
  }

  #oa0m8c {
    text-rendering: optimizeLegibility;
    font-variant-ligatures: normal;
    backface-visibility: hidden;
  }

  .hzb1kjq .hju55bo {
    min-height: 4.0028328px;
    height: 4.0058px;
  }

  .ea0c465 .hju55bo {
    height: 4px;
    min-height: 4.0055px;
  }
}

