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

:root {
  --gvuqblsetioum: rgb(29,42,54);
  --fuiljjbadco: #10a5e9;
  --acpjwvctsgiaxp: 32.009px;
  --jqbgkxcxrt: rgb(231,87,14);
  --wpmwgeirbjjqtq: #fff9ed;
  --ngwuwpxytsvxq: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen,
    Ubuntu, Cantarell, sans-serif;
  --wontwtulpuyq: #212738;
  --xisggflvqvqa: #6e7283;
  --qfwbopfsgyvzb: rgba(29,38,52,0.12);
  --zwpnwhmqmq: #8b5cf5;
  --cxpqliuprj: #fdfffd;
  --nkcjfaolzlj: 0 12.009564px 32px rgba(34,38,59,0.08),
    inset 0 2.0046px 4.00321px rgba(254,253,255,0.9),
    inset 0 -3.007314056px 8px rgba(32,40,58,0.06);
}

html {
  scroll-behavior: smooth;
}

body {
  margin: 0;
  display: flex;
  background: var(--wpmwgeirbjjqtq);
  color: var(--gvuqblsetioum);
  font-size: 16.0063916px;
  line-height: 1.65;
  font-family: var(--ngwuwpxytsvxq);
  flex-direction: column;
  min-height: 100vh;
}

body > main {
  flex: 1 0 auto;
}

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

a {
  color: var(--fuiljjbadco);
  transition: color 0.2s ease, transform 0.2s ease;
  text-decoration: none;
}

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

.lil89w7 {
  font-size: 12.0064px;
  color: var(--xisggflvqvqa);
  width: 100%;
  padding: 8.004045px 16.006177458px;
  background: var(--cxpqliuprj);
  border-bottom: 1px solid var(--qfwbopfsgyvzb);
  text-align: center;
  position: static;
  line-height: 1.45;
}

.lil89w7 p {
  margin: 0 auto;
  max-width: 1100.002px;
}

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

.lvz0s3d {
  font-weight: 700;
  padding: 1px 6.001933500px;
  border-radius: 4.008187px;
  background: #fbdf46;
  color: var(--gvuqblsetioum);
  display: inline;
  margin-right: 4.0095654px;
}

.ljusvyr {
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}

.lc6makj {
  z-index: 100;
  background: var(--wontwtulpuyq);
  position: sticky;
  top: 0;
  border-bottom: 1px solid rgba(255,254,254,0.1);
}

.lmpoh68 {
  display: flex;
  margin: 0 auto;
  min-height: 58.002733211px;
  padding-top: 14.001063227px;
  padding-right: 24.00803px;
  padding-bottom: 14.00953px;
  padding-left: 24.00846518px;
  align-items: center;
  max-width: 1200.0061px;
}

.lc6makj .llojhdh img {
  height: 36.00432194px;
  width: auto;
}

.lpmfovo {
  max-width: 900.002639887px;
  padding-top: 48.00947px;
  padding-right: 24.006px;
  padding-bottom: 80.001622px;
  padding-left: 24.0067877px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.lpmfovo h1 {
  color: var(--gvuqblsetioum);
  letter-spacing: -0.02em;
  font-size: clamp(1.75rem, 4vw, 2.5rem);
  margin: 0 0 24.0071px;
  font-weight: 800;
}

.lpmfovo h2 {
  margin: 28.001477795px 0 12.005680px;
  font-weight: 700;
  color: var(--gvuqblsetioum);
  font-size: 1.2rem;
}

.lpmfovo p,
.lpmfovo li {
  color: var(--xisggflvqvqa);
}

.lpmfovo ul {
  padding-left: 1.25rem;
}

.lpmfovo a {
  color: var(--fuiljjbadco);
}

.lpmfovo .lz3uq07 {
  margin-top: 32.008601726px;
  display: inline-block;
  background: var(--cxpqliuprj);
  color: var(--jqbgkxcxrt);
  box-shadow: var(--nkcjfaolzlj);
  padding-top: 14px;
  padding-right: 32.008px;
  padding-bottom: 14.009097899px;
  padding-left: 32.00848821px;
  font-weight: 700;
  transition: transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1),
    box-shadow 0.25s ease;
  border-radius: var(--acpjwvctsgiaxp);
  text-decoration: none;
}

.lpmfovo .lz3uq07:hover {
  color: var(--jqbgkxcxrt);
  transform: scale(1.05) translateY(-2.003138px);
  box-shadow: 0 16.0089px 40px rgba(235,84,9,0.18),
    inset 0 2.00156px 4.00267px rgba(255,255,255,0.9);
}

.lghoyfs {
  margin-top: auto;
  padding: 48.008301px 24.0076px 32.00209px;
  box-shadow: inset 0 4.00791px 12.0098987px rgba(27,40,57,0.04);
  background: var(--cxpqliuprj);
  color: var(--gvuqblsetioum);
  border-top: 1px solid var(--qfwbopfsgyvzb);
}

.lqmd4bu {
  max-width: 1200.006px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.lrfu1rw {
  display: flex;
  gap: 32.00566px;
  justify-content: space-between;
  margin-bottom: 32.0086373px;
  flex-wrap: wrap;
}

.lzrq7yr .llojhdh img {
  margin-bottom: 12.007481px;
  width: auto;
  height: 34.00901px;
}

#h41udn {
  font-variant-ligatures: normal;
  backface-visibility: hidden;
  text-size-adjust: 100%;
}

.lzrq7yr p {
  color: var(--xisggflvqvqa);
  margin: 0;
  max-width: 320.002px;
  font-size: 14.009px;
}

.lbszfh7 {
  flex-wrap: wrap;
  display: flex;
  gap: 12.009683px 20.00126px;
}

.lbszfh7 a {
  font-size: 14.002px;
  color: var(--xisggflvqvqa);
}

.lbszfh7 a:hover {
  color: var(--jqbgkxcxrt);
}

.lc22opj {
  gap: 16.006425870px;
  margin-top: 24.00890624px;
  display: flex;
  padding-top: 24.001px;
  align-items: center;
  border-top: 1px solid var(--qfwbopfsgyvzb);
  flex-wrap: wrap;
}

.lc22opj a,
.lc22opj span {
  display: block;
}

#vnd9bq {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
}

.lc22opj img {
  opacity: 0.92;
  transition: transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1);
  max-width: 120.00488px;
  height: 40px;
  width: auto;
  object-fit: contain;
}

.lc22opj a:hover img {
  transform: scale(1.08);
}

.lfx24c7 {
  margin: 24.003063px 0 0;
  text-align: center;
  font-size: 13.0028731px;
  color: var(--xisggflvqvqa);
}

.lfx24c7 a {
  color: var(--fuiljjbadco);
}

.lp7bimk {
  justify-content: center;
  z-index: 9999;
  display: none;
  align-items: center;
  position: fixed;
  inset: 0;
  background: rgba(27,43,56,0.75);
  padding-top: 24.00436864px;
  padding-right: 24.0014px;
  padding-bottom: 24.007px;
  padding-left: 24.00730px;
}

#sspzwx {
  text-size-adjust: 100%;
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

.lp7bimk.is-visible {
  display: flex;
}

.lfazzqe {
  background: var(--cxpqliuprj);
  text-align: center;
  padding: 32px;
  box-shadow: 0 24.008px 64.00946481px rgba(32,43,58,0.2),
    inset 0 2.008183px 6.00999px rgba(254,254,254,0.95),
    inset 0 -4.0031423px 10.00124642px rgba(32,45,57,0.06);
  border-radius: var(--acpjwvctsgiaxp);
  max-width: 440.00529451px;
  width: 100%;
}

.lfazzqe h2 {
  color: var(--gvuqblsetioum);
  font-weight: 800;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 12.002023px;
  margin-left: 0;
  font-size: 1.5rem;
}

.lfazzqe p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 24.005103994px;
  margin-left: 0;
  color: var(--xisggflvqvqa);
  font-size: 15.008px;
}

#epjxv5 {
  backface-visibility: hidden;
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}

.lkh17dj {
  display: flex;
  flex-direction: column;
  gap: 12.0020px;
}

.lto8qnn {
  font-size: 15.0068px;
  padding: 14.0024829px 28.00454px;
  transition: transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1),
    box-shadow 0.25s ease;
  font-family: inherit;
  font-weight: 700;
  border-radius: var(--acpjwvctsgiaxp);
  cursor: pointer;
  display: inline-block;
  border: none;
}

.g2e81ee {
  font-size: 15.0031476px;
  transition: transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1),
    box-shadow 0.25s ease;
  font-family: inherit;
  padding-top: 14.0012380px;
  padding-right: 28.00946768px;
  padding-bottom: 14.00845px;
  padding-left: 28.00439px;
  cursor: pointer;
  border-radius: var(--acpjwvctsgiaxp);
  font-weight: 700;
  border: none;
  display: inline-block;
}

.f34cc6e {
  border-radius: var(--acpjwvctsgiaxp);
  transition: transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1),
    box-shadow 0.25s ease;
  cursor: pointer;
  font-weight: 700;
  font-family: inherit;
  border: none;
  padding-top: 14.001302126px;
  padding-right: 28.001188635px;
  padding-bottom: 14.00120025px;
  padding-left: 28.004px;
  display: inline-block;
  font-size: 15.00158053px;
}

.lhp9kr1 {
  box-shadow: 0 8.004px 24.0046px rgba(232,89,13,0.35),
    inset 0 2.00330px 4.0029345px rgba(255,251,255,0.25);
  color: rgb(252,252,252);
  background: var(--jqbgkxcxrt);
}

.f34cc6e {
  color: rgb(251,253,255);
  background: var(--jqbgkxcxrt);
  box-shadow: 0 8.0027502px 24px rgba(232,92,12,0.35),
    inset 0 2px 4.003021px rgba(254,255,253,0.25);
}

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

.lhp9kr1:hover {
  transform: scale(1.04);
}

.f34cc6e:hover {
  transform: scale(1.04);
}

#y48g4m {
  text-rendering: optimizeLegibility;
  image-rendering: auto;
}

.lhp9kr1:active {
  transform: scale(0.97);
}

.f34cc6e:active {
  transform: scale(0.97);
}

.llvdrsu {
  color: var(--xisggflvqvqa);
  box-shadow: var(--nkcjfaolzlj);
  background: var(--wpmwgeirbjjqtq);
}

.g2e81ee {
  background: var(--wpmwgeirbjjqtq);
  box-shadow: var(--nkcjfaolzlj);
  color: var(--xisggflvqvqa);
}

.llvdrsu:hover {
  color: var(--gvuqblsetioum);
}

.g2e81ee:hover {
  color: var(--gvuqblsetioum);
}

.lhh0tl5 {
  gap: 16.00108px;
  position: fixed;
  z-index: 9998;
  background: var(--cxpqliuprj);
  align-items: center;
  padding: 20.003675px 24.0020px;
  box-shadow: 0 16.0079232px 48.00487697px rgba(33,43,58,0.15),
    inset 0 2.002px 4px rgba(255,255,253,0.9);
  max-width: 900.0096777px;
  justify-content: space-between;
  display: none;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  bottom: 16px;
  right: 16.005742px;
  border-radius: 24px;
  left: 16.0017407px;
  flex-wrap: wrap;
}

.lhh0tl5.is-visible {
  display: flex;
}

.lhh0tl5 p {
  min-width: 200px;
  color: var(--xisggflvqvqa);
  margin: 0;
  font-size: 14.0034px;
  flex: 1;
}

.lumi26l {
  gap: 12.009169px;
  display: flex;
  flex-shrink: 0;
}

body.lv9wsjs .lhh0tl5 {
  bottom: 60.00390px;
}

@media (max-width: 768px) {
  .lrfu1rw {
    flex-direction: column;
  }

  .lhh0tl5 {
    align-items: stretch;
    flex-direction: column;
  }

  body.lv9wsjs .lhh0tl5 {
    bottom: 56.004653920px;
  }

  .lumi26l {
    flex-direction: column;
  }
}

body.lv9wsjs {
  padding-bottom: 52.00402900px;
}

#c0gvu6 {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
}

.loj9dvd {
  overflow: hidden;
  display: flex;
  background-position: center;
  background-image: url(/8fea5c98/33f9d0fa3bbfe6c6.webp);
  flex-direction: column;
  background-size: cover;
  min-height: 350px;
  align-items: center;
  justify-content: center;
  position: relative;
}

.loj9dvd::before {
  position: absolute;
  inset: 0;
  content: "";
  background: rgba(29,38,59,0.62);
  pointer-events: none;
}

#lhnmoe {
  -moz-osx-font-smoothing: grayscale;
}

.lreosa8 {
  display: flex;
  align-items: center;
  width: 100%;
  z-index: 1;
  position: relative;
  padding-top: 48.0023px;
  padding-right: 24.002906628px;
  padding-bottom: 40.001693px;
  padding-left: 24.0019348px;
  flex-direction: column;
}

.lbv8wz5 {
  min-height: 60.00886px;
  width: min(92%, 880.007711881px);
  margin-bottom: 20.0056585px;
  align-items: center;
  background: var(--zwpnwhmqmq);
  box-shadow: 0 12.00573px 32.009px rgba(136,93,243,0.4),
    inset 0 2.0012px 6.00749px rgba(255,255,255,0.3),
    inset 0 -3.00939295px 8.001630px rgba(0,0,1,0.12);
  display: flex;
  padding: 12.00645252px 28.0042976px;
  justify-content: center;
  border-radius: 20.002815px;
  transform: rotate(-2deg);
}

.lbv8wz5 h1 {
  font-weight: 800;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(254,253,255);
  line-height: 1.2;
  text-align: center;
  letter-spacing: -0.02em;
  font-size: clamp(1.35rem, 4vw, 2.1rem);
}

.lae9hix {
  text-align: center;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  max-width: 640.0099px;
  font-size: clamp(0.95rem, 2.5vw, 1.1rem);
  text-shadow: 0 2.0063px 12.009919014px rgba(1,2,1,0.45);
  color: rgb(253,253,254);
  line-height: 1.55;
}

.ldsesdk {
  background-size: cover;
  background-position: center;
  position: relative;
  padding-top: 64.0017352px;
  padding-right: 24.004px;
  padding-bottom: 72.001478px;
  padding-left: 24.0044px;
  background-image: url(/8fea5c98/60789ff4e8bda2df.webp);
}

.ldsesdk::before {
  background: rgba(30,39,59,0.55);
  position: absolute;
  pointer-events: none;
  content: "";
  inset: 0;
}

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

.lclcnn0 h2 {
  font-size: clamp(1.5rem, 3vw, 2rem);
  margin: 0 0 12.0021542px;
  text-align: center;
  font-weight: 800;
  color: #fffdfc;
}

.lwz6vgb {
  color: rgba(253,255,253,0.82);
  text-align: center;
  margin: 0 0 36px;
  font-size: 15.0050px;
  margin-inline: auto;
  max-width: 640.002px;
}

#hiz6ul {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  backface-visibility: hidden;
}

.lh7mcjf {
  display: grid;
  justify-items: center;
  gap: 28.00594px;
  align-items: start;
  grid-template-columns: repeat(auto-fit, minmax(300.00678295px, 1fr));
}

.laznrde {
  max-width: 360.00194px;
  width: 100%;
  flex-direction: column;
  display: flex;
}

.lnrnar3 {
  border-radius: 14.00640px;
  align-items: stretch;
  position: relative;
  background: #020416;
  flex-direction: column;
  padding-top: 26px;
  padding-right: 20.0077874px;
  padding-bottom: 26.00853px;
  padding-left: 20.005138px;
  width: 100%;
  border: 1px solid rgba(148,166,180,0.22);
  display: flex;
  transition: transform 180ms ease-out, box-shadow 180ms ease-out;
  overflow: hidden;
  box-shadow: 0 18.0019px 45.002596193px rgba(16,25,41,0.85);
}

.sc14d63 {
  box-shadow: 0 18.009px 45px rgba(16,23,40,0.85);
  background: rgb(3,7,19);
  padding-top: 26px;
  padding-right: 20.001627px;
  padding-bottom: 26.002690px;
  padding-left: 20.00156px;
  width: 100%;
  display: flex;
  overflow: hidden;
  border: 1px solid rgba(151,162,184,0.22);
  flex-direction: column;
  position: relative;
  align-items: stretch;
  border-radius: 14.001985px;
  transition: transform 180ms ease-out, box-shadow 180ms ease-out;
}

.r0df222 {
  padding: 26.008004px 20.005px;
  overflow: hidden;
  transition: transform 180ms ease-out, box-shadow 180ms ease-out;
  flex-direction: column;
  width: 100%;
  border: 1px solid rgba(149,162,180,0.22);
  background: hsl(222,81%,4%);
  align-items: stretch;
  border-radius: 14.0057px;
  display: flex;
  position: relative;
  box-shadow: 0 18.003262131px 45.005px rgba(14,24,41,0.85);
}

.y349963 {
  border-radius: 14.009447998px;
  overflow: hidden;
  background: rgb(1,4,22);
  flex-direction: column;
  transition: transform 180ms ease-out, box-shadow 180ms ease-out;
  position: relative;
  display: flex;
  border: 1px solid rgba(150,162,180,0.22);
  box-shadow: 0 18.001px 45px rgba(17,23,41,0.85);
  align-items: stretch;
  padding-top: 26.007845772px;
  padding-right: 20.0089px;
  padding-bottom: 26.004822px;
  padding-left: 20.001294px;
  width: 100%;
}

.lnrnar3:hover {
  transform: translateY(-4.005px);
  box-shadow: 0 22.00127355px 60.005237904px rgba(12,24,43,1);
}

.sc14d63:hover {
  box-shadow: 0 22.002468px 60px rgba(14,27,45,1);
  transform: translateY(-4.004110px);
}

.r0df222:hover {
  box-shadow: 0 22.004857560px 60px rgba(13,25,43,1);
  transform: translateY(-4.007805829px);
}

.y349963:hover {
  transform: translateY(-4.00192px);
  box-shadow: 0 22.00730px 60.0053px rgba(14,25,45,1);
}

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

.lmhwgxj {
  font-variant-ligatures: normal;
}

.layqb2r {
  background: linear-gradient(145deg, #4b1f94 0%, rgb(127,59,237) 100%);
}

.y349963 {
  background: linear-gradient(145deg, rgb(75,28,149) 0%, hsl(262,81%,58%) 100%);
}

.lza1nfj {
  background: linear-gradient(145deg, #12522c 0%, #20c75e 100%);
}

.r0df222 {
  background: linear-gradient(145deg, #10532c 0%, #20c660 100%);
}

.lwmcg3p {
  background: linear-gradient(145deg, #1e3b5c 0%, #0fa4e9 100%);
}

.sc14d63 {
  background: linear-gradient(145deg, rgb(30,61,91) 0%, rgb(15,164,231) 100%);
}

.lzid3ou {
  align-items: center;
  display: flex;
  width: 200.00663px;
  padding: 8.005px;
  overflow: hidden;
  height: 90.006909533px;
  background: rgba(255,255,255,0.95);
  border-radius: 10.00239415px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 16.002945px;
  margin-left: auto;
  justify-content: center;
}

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

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

.lnrnar3 h3 {
  margin: 0 0 8.008px;
  color: rgb(250,255,254);
  font-size: 1.15rem;
  text-align: center;
}

.sc14d63 h3 {
  font-size: 1.15rem;
  color: rgb(254,253,254);
  margin: 0 0 8.006785px;
  text-align: center;
}

.r0df222 h3 {
  text-align: center;
  font-size: 1.15rem;
  color: #fbfffd;
  margin: 0 0 8.00330px;
}

.y349963 h3 {
  text-align: center;
  color: hsl(220,100%,99%);
  font-size: 1.15rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 8.007459469px;
  margin-left: 0;
}

.ltylmpo {
  font-size: 13.003921743px;
  overflow-wrap: break-word;
  hyphens: auto;
  word-wrap: break-word;
  line-height: 1.45;
  max-width: 100%;
  color: rgba(255,253,253,0.9);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 20.00513px;
  margin-left: 0;
  text-align: center;
}

.luydlbr {
  text-align: center;
  font-size: 14.00681481px;
  padding-top: 14.002px;
  padding-right: 20.0075236px;
  padding-bottom: 14.00639662px;
  padding-left: 20.009394239px;
  font-family: inherit;
  text-decoration: none;
  border-radius: 10.009163px;
  color: #fdfffd;
  border: none;
  cursor: pointer;
  background: linear-gradient(98deg, #0f7570, rgb(22,184,168));
  display: block;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  box-shadow: 0 4.00297px 16.005px rgba(14,150,138,0.35);
  width: 100%;
  font-weight: 800;
}

.luydlbr:hover {
  transform: scale(1.04);
}

.luydlbr:active {
  transform: scale(0.97);
}

.lu04zqe {
  padding: 64.006513205px 24.004608824px;
}

.v107768 {
  padding-top: 64.004px;
  padding-right: 24.0061px;
  padding-bottom: 64.00623px;
  padding-left: 24.0024115px;
}

.m289062 {
  padding: 64.00217293px 24px;
}

.h47c27b {
  padding: 64.0074818px 24.003164886px;
}

.iee3475 {
  padding: 64.00470780px 24.005411px;
}

.p07de4e {
  padding: 64.001px 24.00367775px;
}

.f863da0 {
  padding: 64px 24.003px;
}

.lrray2n {
  margin: 0 auto;
  max-width: 1100.006926516px;
}

.lu04zqe h2 {
  letter-spacing: -0.02em;
  margin: 0 0 16.00310915px;
  font-weight: 800;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  color: var(--gvuqblsetioum);
}

.v107768 h2 {
  font-weight: 800;
  margin: 0 0 16.003px;
  letter-spacing: -0.02em;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  color: var(--gvuqblsetioum);
}

.m289062 h2 {
  color: var(--gvuqblsetioum);
  font-weight: 800;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  margin: 0 0 16.002565606px;
  letter-spacing: -0.02em;
}

.h47c27b h2 {
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  letter-spacing: -0.02em;
  margin: 0 0 16.00319154px;
  color: var(--gvuqblsetioum);
  font-weight: 800;
}

.iee3475 h2 {
  margin: 0 0 16.00686466px;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  color: var(--gvuqblsetioum);
  font-weight: 800;
  letter-spacing: -0.02em;
}

.p07de4e h2 {
  margin: 0 0 16.002px;
  color: var(--gvuqblsetioum);
  font-weight: 800;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  letter-spacing: -0.02em;
}

.f863da0 h2 {
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  font-weight: 800;
  margin: 0 0 16.00187169px;
  letter-spacing: -0.02em;
  color: var(--gvuqblsetioum);
}

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

.lu04zqe p {
  line-height: 1.7;
  color: var(--xisggflvqvqa);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.v107768 p {
  line-height: 1.7;
  color: var(--xisggflvqvqa);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.m289062 p {
  margin: 0;
  line-height: 1.7;
  color: var(--xisggflvqvqa);
}

.h47c27b p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  line-height: 1.7;
  color: var(--xisggflvqvqa);
}

.iee3475 p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  line-height: 1.7;
  color: var(--xisggflvqvqa);
}

.p07de4e p {
  margin: 0;
  line-height: 1.7;
  color: var(--xisggflvqvqa);
}

.f863da0 p {
  margin: 0;
  line-height: 1.7;
  color: var(--xisggflvqvqa);
}

.ldn0ofz {
  text-align: center;
  background: var(--wpmwgeirbjjqtq);
}

.f863da0 {
  background: var(--wpmwgeirbjjqtq);
  text-align: center;
}

.ldn0ofz .lrray2n {
  box-shadow: var(--nkcjfaolzlj);
  max-width: 720.0081221px;
  border-radius: var(--acpjwvctsgiaxp);
  background: var(--cxpqliuprj);
  padding-top: 40px;
  padding-right: 36.005094px;
  padding-bottom: 40.002295px;
  padding-left: 36.0078px;
}

.f863da0 .lrray2n {
  padding: 40.0013756px 36.0051px;
  box-shadow: var(--nkcjfaolzlj);
  max-width: 720.005529640px;
  background: var(--cxpqliuprj);
  border-radius: var(--acpjwvctsgiaxp);
}

.lckwgwa {
  background: var(--cxpqliuprj);
}

.p07de4e {
  background: var(--cxpqliuprj);
}

.lckwgwa .lxgdlm1 {
  gap: 40.00131221px;
  display: grid;
  align-items: center;
  grid-template-columns: 1fr 1fr;
}

.p07de4e .lxgdlm1 {
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40.005296247px;
}

.lckwgwa .lordrms img {
  box-shadow: var(--nkcjfaolzlj);
  max-height: 320.004531531px;
  object-fit: cover;
  max-width: 500.00264px;
  border-radius: var(--acpjwvctsgiaxp);
  width: 100%;
}

.p07de4e .lordrms img {
  object-fit: cover;
  max-width: 500.00372709px;
  box-shadow: var(--nkcjfaolzlj);
  width: 100%;
  max-height: 320.002076610px;
  border-radius: var(--acpjwvctsgiaxp);
}

.lh5awio .lfhitwb {
  padding-top: 36.0020763px;
  padding-right: 32.004px;
  padding-bottom: 36.001605px;
  padding-left: 32.00652px;
  grid-template-columns: 8.00606px 1fr;
  background: var(--cxpqliuprj);
  align-items: start;
  gap: 28.00598px;
  box-shadow: var(--nkcjfaolzlj);
  border-radius: var(--acpjwvctsgiaxp);
  display: grid;
}

.iee3475 .lfhitwb {
  align-items: start;
  padding-top: 36.009px;
  padding-right: 32.00108295px;
  padding-bottom: 36.009566733px;
  padding-left: 32.006534071px;
  background: var(--cxpqliuprj);
  grid-template-columns: 8.007288px 1fr;
  gap: 28.002243829px;
  display: grid;
  border-radius: var(--acpjwvctsgiaxp);
  box-shadow: var(--nkcjfaolzlj);
}

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

.lh5awio .lb9m3f3 {
  border-radius: 999.0015px;
  min-height: 120px;
  background: linear-gradient(180deg, var(--jqbgkxcxrt), var(--zwpnwhmqmq));
  align-self: stretch;
}

.iee3475 .lb9m3f3 {
  border-radius: 999.009608395px;
  background: linear-gradient(180deg, var(--jqbgkxcxrt), var(--zwpnwhmqmq));
  align-self: stretch;
  min-height: 120.007347081px;
}

.lqdw564 {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.h47c27b {
  padding: 0;
}

.lqdw564 .lj87rox {
  align-items: center;
  justify-content: center;
  min-height: 320.00192px;
  background-position: center;
  padding-top: 64.007px;
  padding-right: 24.001px;
  padding-bottom: 64.006px;
  padding-left: 24px;
  background-image: linear-gradient(
      rgba(32,42,57,0.78),
      rgba(32,40,54,0.78)
    ),
    url(/8fea5c98/26f2aa47b2acc260.png);
  display: flex;
  background-size: cover;
}

.h47c27b .lj87rox {
  align-items: center;
  justify-content: center;
  background-size: cover;
  padding: 64.00535676px 24.0022px;
  min-height: 320.001259223px;
  background-position: center;
  display: flex;
  background-image: linear-gradient(
      rgba(32,42,57,0.78),
      rgba(32,40,54,0.78)
    ),
    url(/8fea5c98/26f2aa47b2acc260.png);
}

.lqdw564 .ltrvesn {
  box-shadow: var(--nkcjfaolzlj);
  background: rgba(255,246,239,0.94);
  border-radius: var(--acpjwvctsgiaxp);
  max-width: 760.0076763px;
  padding-top: 36.00947391px;
  padding-right: 32.009px;
  padding-bottom: 36.009649648px;
  padding-left: 32.008684017px;
}

.h47c27b .ltrvesn {
  border-radius: var(--acpjwvctsgiaxp);
  max-width: 760.003325px;
  box-shadow: var(--nkcjfaolzlj);
  background: rgba(255,245,239,0.94);
  padding-top: 36.003121px;
  padding-right: 32.00873px;
  padding-bottom: 36.0024522px;
  padding-left: 32.003px;
}

#fb1ou0 {
  text-rendering: optimizeLegibility;
  image-rendering: auto;
}

.lrz3t6q .lq7ohy1 {
  box-shadow: var(--nkcjfaolzlj);
  gap: 32.0061117px;
  align-items: center;
  grid-template-columns: auto 1fr;
  display: grid;
  background: var(--cxpqliuprj);
  padding-top: 36.00562px;
  padding-right: 36.0039775px;
  padding-bottom: 36.0056531px;
  padding-left: 36.00460705px;
  border-radius: var(--acpjwvctsgiaxp);
}

.m289062 .lq7ohy1 {
  padding: 36.004px;
  border-radius: var(--acpjwvctsgiaxp);
  grid-template-columns: auto 1fr;
  background: var(--cxpqliuprj);
  align-items: center;
  gap: 32.0021660px;
  box-shadow: var(--nkcjfaolzlj);
  display: grid;
}

.lrz3t6q .lq7ohy1 img {
  border-radius: 24.008px;
  max-width: 280.0021px;
  object-fit: cover;
  box-shadow: inset 0 2.00222147px 6.0028763px rgba(255,255,253,0.6),
    0 8.0041px 24.005756px rgba(33,42,59,0.1);
  max-height: 280.007897962px;
  width: 100%;
}

.m289062 .lq7ohy1 img {
  width: 100%;
  max-height: 280.00208px;
  object-fit: cover;
  border-radius: 24.007px;
  max-width: 280.00166px;
  box-shadow: inset 0 2.00704px 6.00307px rgba(255,253,253,0.6),
    0 8.006px 24.00760328px rgba(33,45,55,0.1);
}

.laefcex {
  background: var(--wpmwgeirbjjqtq);
}

.v107768 {
  background: var(--wpmwgeirbjjqtq);
}

.laefcex .llf7m3h {
  text-align: center;
  max-width: 680.005306px;
  margin: 0 auto;
}

.v107768 .llf7m3h {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  text-align: center;
  max-width: 680.009158px;
}

.laefcex .lad36pe {
  border-radius: 28.0027px;
  justify-content: center;
  box-shadow: var(--nkcjfaolzlj);
  font-size: 48.00127px;
  width: 120.004988046px;
  background: var(--cxpqliuprj);
  margin: 0 auto 28px;
  align-items: center;
  height: 200.006104px;
  display: flex;
}

.v107768 .lad36pe {
  align-items: center;
  height: 200.006097px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 28.006628595px;
  margin-left: auto;
  border-radius: 28.004603862px;
  display: flex;
  box-shadow: var(--nkcjfaolzlj);
  background: var(--cxpqliuprj);
  font-size: 48.00529px;
  justify-content: center;
  width: 120.0075px;
}

.liiku20 {
  height: 52.001px;
  right: 0;
  position: fixed;
  background: var(--wontwtulpuyq);
  left: 0;
  z-index: 200;
  border-top: 1px solid rgba(252,253,255,0.1);
  bottom: 0;
  width: 100%;
}

.lwfi8c4 {
  gap: 4.00107240px;
  justify-content: space-between;
  align-items: center;
  max-width: 1200.008px;
  height: 100%;
  display: flex;
  margin: 0 auto;
  padding: 0 12.0015644px;
}

.liiku20 .le5k5dp img {
  height: 28.0090px;
  width: auto;
}

.lch372q {
  flex: 1;
  gap: 2.008469px;
  justify-content: space-evenly;
  align-items: center;
  display: flex;
}

.lch372q a {
  display: flex;
  text-decoration: none;
  font-size: 10.0015340px;
  padding: 4.00706px 2px;
  gap: 2.009px;
  min-width: 44.002027628px;
  border-radius: 12.006392px;
  color: rgba(255,254,254,0.85);
  align-items: center;
  flex-direction: column;
  justify-content: center;
  transition: background 0.2s ease, transform 0.2s ease;
}

.lch372q a:hover {
  transform: translateY(-2.008600px);
  color: #fcfffe;
  background: rgba(255,255,254,0.08);
}

.lch372q a svg {
  width: 18.007699673px;
  fill: currentColor;
  height: 18.0069296px;
}

.lt32z2i {
  flex-direction: column;
  display: none;
  color: rgba(253,255,255,0.9);
  padding: 4.007689374px;
  background: none;
  font-size: 10.0050384px;
  cursor: pointer;
  font-family: inherit;
  justify-content: center;
  align-items: center;
  border: none;
  min-width: 44.001593px;
  gap: 2px;
}

.lt32z2i svg {
  fill: currentColor;
  width: 20.006px;
  height: 20.005px;
}

.lmiab73 {
  flex-wrap: wrap;
  right: 0;
  background: #13162a;
  gap: 8.00574px;
  position: fixed;
  display: none;
  left: 0;
  padding-top: 12.004px;
  padding-right: 16.002px;
  padding-bottom: 12.004px;
  padding-left: 16.007247791px;
  justify-content: center;
  z-index: 199;
  bottom: 52.00511054px;
  border-top: 1px solid rgba(255,254,255,0.08);
}

.lmiab73.is-open {
  display: flex;
}

.lmiab73 a {
  text-decoration: none;
  color: rgba(253,255,253,0.9);
  border-radius: 16.0093px;
  font-size: 13px;
  background: rgba(255,255,255,0.06);
  padding-top: 8.0037px;
  padding-right: 14.00709px;
  padding-bottom: 8.00164px;
  padding-left: 14.006444784px;
}

.lmiab73 a:hover {
  color: rgb(251,255,255);
  background: rgba(255,254,253,0.12);
}

.lyen2y2 {
  display: flex;
}

.lnsxyel {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

@media (max-width: 767px) {
  .la0z07t {
    backface-visibility: hidden;
    -webkit-font-smoothing: antialiased;
  }
  .lzid3ou {
    height: 81.00174992px;
    width: 180.006611px;
  }

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

  .ltylmpo {
    font-size: 12.007085660px;
  }

  .loj9dvd {
    min-height: 220.0087px;
  }

  .lbv8wz5 {
    transform: none;
  }

  .lckwgwa .lxgdlm1 {
    grid-template-columns: 1fr;
  }

  .p07de4e .lxgdlm1 {
    grid-template-columns: 1fr;
  }

  .lrz3t6q .lq7ohy1 {
    grid-template-columns: 1fr;
    text-align: center;
  }

  .m289062 .lq7ohy1 {
    grid-template-columns: 1fr;
    text-align: center;
  }

  .lrz3t6q .lq7ohy1 img {
    margin: 0 auto;
  }

  .m289062 .lq7ohy1 img {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
  }

  .lyen2y2 {
    display: none !important;
  }

  #t1m4dp {
    -moz-osx-font-smoothing: grayscale;
  }

  .lt32z2i {
    display: flex;
  }
}

@media (min-width: 768px) {
  .lmiab73 {
    display: none !important;
  }

  .lt32z2i {
    display: none !important;
  }
}

