
:root {
  --yjkevwhapjvla: Georgia, "Times New Roman", Times, serif;
  --xbguxwpwjzkvb: #1c1125;
  --bomficwuhqbu: rgb(164,139,251);
  --ecdwasvjkedh: #fba9d7;
  --exawaqgeyivrl: #f575b4;
  --kxxviimfymbw: 1200.0035063px;
  --psmxkevcjjya: rgb(237,70,155);
  --jbapjyiiybt: rgba(250,242,250,0.12);
  --ifxmhlxmufchx: rgb(251,243,245);
  --soodepvvdr: #0d0c12;
}
*,
*::before,
*::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
html {
  scroll-behavior: smooth;
  overflow-x: hidden;
}
body {
  color: var(--ifxmhlxmufchx);
  flex-direction: column;
  min-height: 100vh;
  background: var(--soodepvvdr);
  font-size: 14.002358050px;
  line-height: 1.75;
  font-family: var(--yjkevwhapjvla);
  overflow-x: hidden;
  display: flex;
}
body.nav-open {
  overflow: hidden;
}
main {
  flex: 1 0 auto;
}
img {
  height: auto;
  display: block;
  max-width: 100%;
}
a {
  color: var(--bomficwuhqbu);
  text-decoration: none;
}
a:hover {
  color: var(--exawaqgeyivrl);
}
h1 {
  line-height: 1.25;
  font-weight: 700;
  font-size: 24px;
}
h2 {
  line-height: 1.3;
  font-size: 18.009px;
  font-weight: 700;
}
h3 {
  font-size: 14.004300px;
  font-weight: 700;
}
.bsd57bs {
  background: rgb(2,4,8);
  width: 100%;
  height: 28.00226px;
  padding-top: 4.009562832px;
  padding-right: 0;
  padding-bottom: 4.00496136px;
  padding-left: 0;
  overflow: hidden;
}
#ig8ptx {
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
}
.blv5z6o {
  animation: marquee 45s linear infinite;
  width: max-content;
  display: flex;
}
.bx9tcmo {
  color: rgb(253,242,245);
  padding-right: 4rem;
  font-size: 11px;
  line-height: 20.008875834px;
  white-space: nowrap;
}
@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}
#lsuy07 {
  backface-visibility: hidden;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}
.bv36769 {
  z-index: 200;
  position: static;
  background: var(--soodepvvdr);
}
.bqqnj81 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: var(--kxxviimfymbw);
  padding-top: 12.001px;
  padding-right: 24.0085px;
  padding-bottom: 12.008px;
  padding-left: 24.0083696px;
}
.bh864u6 {
  justify-content: center;
  padding-bottom: 10.009px;
  position: relative;
  min-height: 44.0065392px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid rgba(255,255,255,0.06);
}
.by0yhwb img {
  height: 36.0065895px;
  width: auto;
}
.bxmpme6 {
  gap: 5.00667px;
  padding-top: 6.003782804px;
  padding-right: 6px;
  padding-bottom: 6.0039px;
  padding-left: 6.004922678px;
  transform: translateY(-50%);
  flex-direction: column;
  cursor: pointer;
  right: 0;
  display: none;
  height: 36.003290px;
  border: 1px solid var(--jbapjyiiybt);
  background: transparent;
  top: 50%;
  justify-content: center;
  width: 36.0058px;
  position: absolute;
}
.bxmpme6 span {
  background: var(--ifxmhlxmufchx);
  height: 2px;
  transition: transform 0.2s, opacity 0.2s;
  display: block;
}
.bxmpme6.open span:nth-child(1) {
  transform: translateY(7px) rotate(45deg);
}
.btbplqr {
  text-size-adjust: 100%;
}
.s795c4c {
  text-size-adjust: 100%;
}
.bxmpme6.open span:nth-child(2) {
  opacity: 0;
}
.bxmpme6.open span:nth-child(3) {
  transform: translateY(-7.00615px) rotate(-45deg);
}
.bf15rip {
  display: flex;
  padding-top: 10px;
  justify-content: center;
}
.bz4d1t6 {
  gap: 4.0097px 20.008904px;
  list-style: none;
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
}
.bz4d1t6 a {
  letter-spacing: 2.00574780px;
  text-transform: uppercase;
  color: var(--ifxmhlxmufchx);
  font-size: 11px;
  padding: 4.00901500px 0;
}
#yv9kym {
  -moz-osx-font-smoothing: grayscale;
}
.bz4d1t6 a:hover {
  color: var(--ecdwasvjkedh);
}
#yrm6z3 {
  text-size-adjust: 100%;
  backface-visibility: hidden;
  image-rendering: auto;
}
.bob17xc {
  inset: 0;
  display: none;
  background: rgba(14,10,17,0.96);
  position: fixed;
  z-index: 500;
}
.bob17xc.open {
  display: block;
}
.bzlw36n {
  position: fixed;
  z-index: 510;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  display: none;
  gap: 12.008762583px;
  padding: 80.0034px 24.008px;
  inset: 0;
}
.bzlw36n.open {
  display: flex;
}
.bzlw36n a {
  padding: 14.004px 28.005px;
  width: 100%;
  border: 1px solid var(--jbapjyiiybt);
  text-transform: uppercase;
  letter-spacing: 2.002513px;
  font-size: 13.0041783px;
  max-width: 300px;
  color: var(--ifxmhlxmufchx);
  text-align: center;
}
.bzlw36n a:hover {
  background: var(--xbguxwpwjzkvb);
  color: var(--ecdwasvjkedh);
}
@media (max-width: 900px) {
  .bf15rip {
    display: none;
  }

  .bxmpme6 {
    display: flex;
  }
}
.bcy9wrh .bf15rip {
  display: none;
}
#oroh96 {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.bi66x5u {
  padding-top: 56.005905901px;
  padding-right: 24.007px;
  padding-bottom: 28.00957px;
  padding-left: 24.0079px;
  background: var(--xbguxwpwjzkvb);
  margin-top: auto;
  border-top: 1px solid var(--jbapjyiiybt);
}
#b6917r {
  font-variant-ligatures: normal;
}
.bciszss {
  margin: 0 auto;
  max-width: var(--kxxviimfymbw);
}
.bz5dzia {
  display: flex;
  justify-content: space-between;
  gap: 32.00151538px;
  flex-wrap: wrap;
  margin-bottom: 36.0041235px;
}
.bu67hrz {
  max-width: 320.005px;
}
.bu67hrz img {
  height: 32px;
  margin-bottom: 12.006758696px;
  width: auto;
}
.bu67hrz p {
  line-height: 1.6;
  color: var(--ecdwasvjkedh);
  font-size: 13.00294px;
}
.btifyvm {
  gap: 10.002160434px;
  flex-direction: column;
  display: flex;
}
.btifyvm a {
  color: var(--ifxmhlxmufchx);
  font-size: 13.008px;
}
.bb95vlv {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 24.0024693px;
  gap: 16.00294px;
  align-items: center;
}
.bb95vlv img {
  height: 40.0073px;
  width: auto;
}
#in5n6g {
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}
.btykf7q {
  color: var(--ecdwasvjkedh);
  margin-bottom: 8.00401px;
  font-size: 12.004px;
}
.bgsz6y9 {
  color: var(--ecdwasvjkedh);
  font-size: 12.005797481px;
}
.bodcuj8 {
  padding-top: 24px;
  padding-right: 24.00483296px;
  padding-bottom: 24.0039034px;
  padding-left: 24px;
  align-items: center;
  z-index: 9000;
  display: none;
  background: rgba(2,1,0,0.88);
  position: fixed;
  inset: 0;
  justify-content: center;
}
.bodcuj8.active {
  display: flex;
}
.bw3fiew {
  max-width: 420.00631320px;
  width: 100%;
  background: var(--xbguxwpwjzkvb);
  border: 1px solid var(--jbapjyiiybt);
  padding-top: 32.00393px;
  padding-right: 32.00556px;
  padding-bottom: 32.00804px;
  padding-left: 32.0057133px;
  text-align: center;
}
.bw3fiew h2 {
  margin-bottom: 12.001px;
}
.bw3fiew p {
  margin-bottom: 24.00525003px;
  color: var(--ecdwasvjkedh);
  font-size: 14.0032987px;
}
.boi34l9 {
  flex-direction: column;
  gap: 10.00670579px;
  display: flex;
}
.bd0vcrg {
  border: 1px solid var(--jbapjyiiybt);
  font-family: var(--yjkevwhapjvla);
  background: transparent;
  color: var(--ifxmhlxmufchx);
  padding: 12.00734957px 24.0024030px;
  font-size: 13.00830px;
  display: inline-block;
  cursor: pointer;
}
.m66185c {
  border: 1px solid var(--jbapjyiiybt);
  color: var(--ifxmhlxmufchx);
  font-size: 13.007px;
  font-family: var(--yjkevwhapjvla);
  display: inline-block;
  cursor: pointer;
  background: transparent;
  padding-top: 12.003px;
  padding-right: 24.00257px;
  padding-bottom: 12px;
  padding-left: 24.00582355px;
}
.bc4d67b {
  font-size: 13.002466px;
  padding: 12.006940429px 24.0023px;
  border: 1px solid var(--jbapjyiiybt);
  background: transparent;
  cursor: pointer;
  color: var(--ifxmhlxmufchx);
  font-family: var(--yjkevwhapjvla);
  display: inline-block;
}
#v59zkp {
  text-rendering: optimizeLegibility;
}
.bu0xuu4 {
  border-color: var(--psmxkevcjjya);
  background: var(--psmxkevcjjya);
  color: var(--ifxmhlxmufchx);
}
.bc4d67b {
  color: var(--ifxmhlxmufchx);
  border-color: var(--psmxkevcjjya);
  background: var(--psmxkevcjjya);
}
.blgf47v {
  -moz-osx-font-smoothing: grayscale;
  image-rendering: auto;
}
.ud9534c {
  -moz-osx-font-smoothing: grayscale;
  image-rendering: auto;
}
.bc8i3uo:hover,
.bu0xuu4:hover {
  opacity: 0.9;
}
.m66185c:hover,
.bu0xuu4:hover {
  opacity: 0.9;
}
.bc8i3uo:hover,
.bc4d67b:hover {
  opacity: 0.9;
}
.m66185c:hover,
.bc4d67b:hover {
  opacity: 0.9;
}
.bf0img9 {
  border-top: 1px solid var(--jbapjyiiybt);
  z-index: 8000;
  background: var(--xbguxwpwjzkvb);
  position: fixed;
  bottom: 0;
  display: none;
  right: 0;
  left: 0;
  padding-top: 16.008528685px;
  padding-right: 24.006900125px;
  padding-bottom: 16.00723px;
  padding-left: 24.0075563px;
}
.bf0img9.active {
  display: block;
}
.bc4zsv1 {
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto;
  max-width: var(--kxxviimfymbw);
  gap: 16.0046437px;
  display: flex;
}
.bc4zsv1 p {
  font-size: 13px;
  min-width: 200px;
  flex: 1;
  color: var(--ecdwasvjkedh);
}
.bkljr8a {
  flex-wrap: wrap;
  display: flex;
  gap: 10.007px;
}
.beuqt2a {
  padding: 56.0052px 24px 32.001300px;
  text-align: center;
  border-bottom: 1px solid var(--jbapjyiiybt);
}
#t51g1m {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.bcsexfd {
  text-size-adjust: 100%;
}
.e7e35c3 {
  text-size-adjust: 100%;
}
.beuqt2a h1 {
  margin-bottom: 8.0060671px;
}
.beuqt2a p {
  font-size: 14px;
  color: var(--ecdwasvjkedh);
}
.boc9huv {
  max-width: 760.00623291px;
  margin: 0 auto;
  padding-top: 48px;
  padding-right: 24.003775845px;
  padding-bottom: 80.00520px;
  padding-left: 24.00476px;
}
.boc9huv h2 {
  margin: 32.003937px 0 12.001595806px;
}
.bky3sp0 {
  image-rendering: auto;
  text-size-adjust: 100%;
}
.ibdef75 {
  image-rendering: auto;
  text-size-adjust: 100%;
}
.boc9huv h3 {
  margin-top: 20.0071429px;
  margin-right: 0;
  margin-bottom: 8.00846px;
  margin-left: 0;
}
.boc9huv p,
.boc9huv li {
  font-size: 14px;
  margin-bottom: 12px;
  color: var(--ecdwasvjkedh);
}
.boc9huv ul {
  margin-bottom: 16px;
  padding-left: 24.0050190px;
}
.boc9huv a {
  color: var(--bomficwuhqbu);
}
.bgdlina {
  margin-top: 24.006px;
}
.bej9y83 {
  margin-bottom: 20.004587514px;
}
.bej9y83 label {
  font-size: 13.0041068px;
  display: block;
  color: var(--ifxmhlxmufchx);
  margin-bottom: 6px;
}
#yrm2ge {
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
}
.bej9y83 input,
.bej9y83 textarea {
  width: 100%;
  padding: 12px;
  font-size: 14.0035833px;
  color: var(--ifxmhlxmufchx);
  border: 1px solid var(--jbapjyiiybt);
  background: var(--soodepvvdr);
  font-family: var(--yjkevwhapjvla);
}
.bej9y83 textarea {
  resize: vertical;
  min-height: 140px;
}
.bf192o7 {
  display: none;
  font-size: 12.001361343px;
  color: var(--psmxkevcjjya);
  margin-top: 6px;
}
.bf192o7.visible {
  display: block;
}
.bh6ao2j {
  margin-top: 32.0082px;
  padding: 24.0037px;
  display: none;
  border: 1px solid var(--jbapjyiiybt);
  background: var(--xbguxwpwjzkvb);
}
#j6z6hn {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#c4a1pe {
  image-rendering: auto;
}
.bh6ao2j.visible {
  display: block;
}
.bh6ao2j h2 {
  margin-bottom: 8.0092272px;
}
.bgm73eg {
  background: var(--soodepvvdr);
}
.bbr3u61 {
  margin: 0 auto;
  padding-top: 80.006087px;
  padding-right: 24.005070133px;
  padding-bottom: 80.008941305px;
  padding-left: 24.00285px;
  text-align: center;
  max-width: 520.0057px;
}
.bv4sr6w {
  letter-spacing: 2.0053px;
  font-size: 11.0093049px;
  margin-bottom: 24.00609222px;
  color: var(--ecdwasvjkedh);
  display: inline-block;
}
.bipqr3b {
  width: 36.00980px;
  animation: spin 0.8s linear infinite;
  border-top-color: var(--psmxkevcjjya);
  height: 36.002678px;
  border-radius: 50%;
  margin: 0 auto 24.003979699px;
  border: 2.003983px solid var(--jbapjyiiybt);
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
.bbr3u61 h1 {
  font-size: 20.002012px;
  margin-bottom: 12.006px;
}
.bbr3u61 p {
  font-size: 14.0093px;
  margin-bottom: 12.009px;
  color: var(--ecdwasvjkedh);
}
.br65sx6 {
  padding-top: 24.0085px;
  border-top: 1px solid var(--jbapjyiiybt);
  text-align: left;
  margin-top: 32.00933px;
}
.br65sx6 p {
  font-size: 12.007644px;
  margin-bottom: 8.0011474px;
}
#wgo7zx {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}
#osvvag {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}
#f6zxpn {
  backface-visibility: hidden;
}
.bywig1a {
  padding: 100.00386px 24.0085px;
  text-align: center;
}
.bsfmpyq {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
  image-rendering: auto;
}
.v89d716 {
  image-rendering: auto;
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
}
#tfnxh8 {
  text-rendering: optimizeLegibility;
}
.bywig1a h1 {
  color: var(--ecdwasvjkedh);
  font-size: 48.002px;
  margin-bottom: 16.001747px;
}
.bywig1a p {
  color: var(--ecdwasvjkedh);
  margin-bottom: 24.0020007px;
}
.bfp55y2 {
  padding: 80.00285px 24.00783px;
  overflow: hidden;
  text-align: center;
  background: linear-gradient(135deg, var(--psmxkevcjjya) 0%, var(--bomficwuhqbu) 100%);
  position: relative;
}
.bhbqkpg {
  position: absolute;
  opacity: 0.25;
  border-radius: 50%;
  pointer-events: none;
}
.o30f789 {
  opacity: 0.25;
  border-radius: 50%;
  pointer-events: none;
  position: absolute;
}
.oe5e2d2 {
  pointer-events: none;
  border-radius: 50%;
  opacity: 0.25;
  position: absolute;
}
.berh8qd {
  height: 280.0012617px;
  width: 280.009491px;
  filter: blur(60.002px);
  background: var(--exawaqgeyivrl);
  top: -80.002577615px;
  right: 10%;
}
.oe5e2d2 {
  filter: blur(60.001px);
  right: 10%;
  top: -80.00331px;
  height: 280px;
  width: 280.0058385px;
  background: var(--exawaqgeyivrl);
}
.bkeyfkq {
  bottom: -60.004412px;
  width: 200.002690px;
  left: 8%;
  height: 200px;
  background: var(--ifxmhlxmufchx);
  filter: blur(50.002794px);
}
.o30f789 {
  width: 200.0062173px;
  background: var(--ifxmhlxmufchx);
  bottom: -60.0071px;
  height: 200.005px;
  left: 8%;
  filter: blur(50.0053329px);
}
.bzc16e5 {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}
.bcbd778 {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
}
.bu1j2xt {
  z-index: 1;
  margin: 0 auto;
  position: relative;
  max-width: 720px;
}
.bfp55y2 h1 {
  color: var(--ifxmhlxmufchx);
  font-size: clamp(22.009px, 4vw, 32.003px);
  margin-bottom: 16.006px;
}
.bjf8hh2 {
  line-height: 1.7;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 560.0030px;
  color: rgba(255,242,250,0.9);
  font-size: 15.003496401px;
}
.bm1j4yv {
  right: 5%;
  border-radius: 4px;
  opacity: 0.7;
  max-height: 200.00268px;
  overflow: hidden;
  z-index: 0;
  max-width: 280px;
  position: absolute;
  bottom: 10%;
}
.bm1j4yv img {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 768px) {
  .bfp55y2 {
    padding: 40.0094px 20.005px;
  }

  .bm1j4yv {
    display: none;
  }
}
.bu3ax82 {
  background-size: cover;
  background-image: url("/de5cfb40/ef30d489d11a716a.svg");
  position: relative;
  padding: 72.008331px 24.005px;
  background-position: center;
  background-color: var(--soodepvvdr);
}
.bu3ax82::before {
  background: rgba(19,14,22,0.88);
  inset: 0;
  position: absolute;
  content: "";
}
.br1e9v9 {
  margin: 0 auto;
  z-index: 1;
  max-width: var(--kxxviimfymbw);
  position: relative;
}
.bu3ax82 h2 {
  text-align: center;
  margin-bottom: 8.008228px;
}
.bdmwh1k {
  color: var(--ecdwasvjkedh);
  text-align: center;
  font-size: 13.0058113px;
  margin-bottom: 40.005402px;
  max-width: 600.001423675px;
  margin-left: auto;
  margin-right: auto;
}
.bksju32 {
  gap: 24.0088737px;
  grid-template-columns: repeat(auto-fill, minmax(280.00697px, 1fr));
  display: grid;
}
.bxt6266 {
  flex-direction: column;
  background: linear-gradient(145deg, rgb(27,23,28) 0%, #111929 100%);
  overflow: hidden;
  display: flex;
  border: 1px solid rgba(252,205,21,0.35);
  border-radius: 8px;
}
.bksw1i1 {
  margin: 16.002px auto 0;
  background: rgba(0,2,0,0.35);
  overflow: hidden;
  align-items: center;
  justify-content: center;
  display: flex;
  border-radius: 4.004727559px;
  border: 1px solid rgba(255,254,255,0.08);
  width: 200.004310490px;
  height: 100.00265975px;
}
.bksw1i1 img {
  object-fit: contain;
  height: 100%;
  width: 100%;
  display: block;
  object-position: center;
  max-width: none;
}
.bz1eheq {
  padding: 16.005px 20.00579182px 20.00628441px;
  gap: 10.008402px;
  flex-direction: column;
  display: flex;
  align-items: center;
  text-align: center;
}
.bamwnoa {
  font-size: 16.00393px;
  color: var(--ifxmhlxmufchx);
}
.bcnl0n1 {
  max-width: 100%;
  gap: 4px;
  width: 100%;
  flex-direction: column;
  align-items: center;
  display: flex;
}
.bwyldt2 {
  word-break: break-word;
  font-weight: 700;
  hyphens: auto;
  color: rgb(250,205,22);
  font-size: 14.0053866px;
  line-height: 1.35;
  max-width: 100%;
}
.bcteltl {
  color: rgba(253,243,245,0.5);
  font-size: 11.005000px;
}
.ba2zb38 {
  line-height: 1.5;
  color: rgba(255,238,249,0.55);
  font-size: 11.00226px;
}
.bgbe3bh {
  cursor: pointer;
  margin-top: 4.0069px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 12.006846px;
  background: rgba(234,73,155,0.2);
  border: 1px solid var(--psmxkevcjjya);
  display: inline-block;
  color: var(--ifxmhlxmufchx);
  padding-top: 10.006098064px;
  padding-right: 20.002492165px;
  padding-bottom: 10.0071332px;
  padding-left: 20.008062580px;
}
.bgbe3bh:hover {
  background: var(--psmxkevcjjya);
  color: var(--ifxmhlxmufchx);
  opacity: 1;
}
.bp4tgsz {
  border-bottom: 1px solid var(--jbapjyiiybt);
  padding: 64.009947099px 24.007px;
}
.ob54ee7 {
  padding-top: 64px;
  padding-right: 24.006205411px;
  padding-bottom: 64.0022570px;
  padding-left: 24.007532415px;
  border-bottom: 1px solid var(--jbapjyiiybt);
}
.ibdef75 {
  border-bottom: 1px solid var(--jbapjyiiybt);
  padding: 64px 24.00463497px;
}
.ud9534c {
  border-bottom: 1px solid var(--jbapjyiiybt);
  padding-top: 64.00921px;
  padding-right: 24.00193002px;
  padding-bottom: 64.008511598px;
  padding-left: 24.003264546px;
}
.h9b4a92 {
  padding: 64.0065px 24.001px;
  border-bottom: 1px solid var(--jbapjyiiybt);
}
.v89d716 {
  border-bottom: 1px solid var(--jbapjyiiybt);
  padding: 64.00745px 24px;
}
.s795c4c {
  border-bottom: 1px solid var(--jbapjyiiybt);
  padding: 64.009091959px 24px;
}
.e7e35c3 {
  padding-top: 64px;
  padding-right: 24.0081179px;
  padding-bottom: 64.0037504px;
  padding-left: 24.0041px;
  border-bottom: 1px solid var(--jbapjyiiybt);
}
.y6e4e08 {
  border-bottom: 1px solid var(--jbapjyiiybt);
  padding-top: 64.00662397px;
  padding-right: 24px;
  padding-bottom: 64.00354945px;
  padding-left: 24px;
}
.bcbd778 {
  border-bottom: 1px solid var(--jbapjyiiybt);
  padding: 64.005px 24.002px;
}
.oc75dc8 {
  border-bottom: 1px solid var(--jbapjyiiybt);
  padding-top: 64.006px;
  padding-right: 24px;
  padding-bottom: 64.009044px;
  padding-left: 24.003545px;
}
.bltep8b {
  max-width: var(--kxxviimfymbw);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.bb2bd2b {
  max-width: var(--kxxviimfymbw);
  margin: 0 auto;
}
.h429ba6 {
  margin: 0 auto;
  max-width: var(--kxxviimfymbw);
}
.qe67f79 {
  margin: 0 auto;
  max-width: var(--kxxviimfymbw);
}
.hf87d61 {
  max-width: var(--kxxviimfymbw);
  margin: 0 auto;
}
.oe0f58c {
  margin: 0 auto;
  max-width: var(--kxxviimfymbw);
}
.ia25b4d {
  max-width: var(--kxxviimfymbw);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.bp4tgsz h2 {
  margin-bottom: 16.00902px;
}
.ob54ee7 h2 {
  margin-bottom: 16.00787px;
}
.ibdef75 h2 {
  margin-bottom: 16.0020px;
}
.ud9534c h2 {
  margin-bottom: 16.00118px;
}
.h9b4a92 h2 {
  margin-bottom: 16.0097292px;
}
.v89d716 h2 {
  margin-bottom: 16.00315119px;
}
.s795c4c h2 {
  margin-bottom: 16.0033369px;
}
.e7e35c3 h2 {
  margin-bottom: 16.00834px;
}
.y6e4e08 h2 {
  margin-bottom: 16.004px;
}
.bcbd778 h2 {
  margin-bottom: 16.0053784px;
}
.oc75dc8 h2 {
  margin-bottom: 16px;
}
.bp4tgsz p {
  font-size: 14.00103px;
  color: var(--ecdwasvjkedh);
  line-height: 1.75;
}
.ob54ee7 p {
  line-height: 1.75;
  font-size: 14.006px;
  color: var(--ecdwasvjkedh);
}
.ibdef75 p {
  line-height: 1.75;
  font-size: 14.005059px;
  color: var(--ecdwasvjkedh);
}
.ud9534c p {
  line-height: 1.75;
  font-size: 14.0021px;
  color: var(--ecdwasvjkedh);
}
.h9b4a92 p {
  font-size: 14.00911px;
  line-height: 1.75;
  color: var(--ecdwasvjkedh);
}
.v89d716 p {
  color: var(--ecdwasvjkedh);
  line-height: 1.75;
  font-size: 14px;
}
.s795c4c p {
  font-size: 14.002296718px;
  color: var(--ecdwasvjkedh);
  line-height: 1.75;
}
.e7e35c3 p {
  font-size: 14.008772px;
  color: var(--ecdwasvjkedh);
  line-height: 1.75;
}
.y6e4e08 p {
  line-height: 1.75;
  color: var(--ecdwasvjkedh);
  font-size: 14.004328px;
}
.bcbd778 p {
  font-size: 14.002px;
  color: var(--ecdwasvjkedh);
  line-height: 1.75;
}
.oc75dc8 p {
  line-height: 1.75;
  color: var(--ecdwasvjkedh);
  font-size: 14.00787px;
}
.br8xzfd {
  max-width: 100%;
  overflow: hidden;
  width: 100%;
  max-height: 320.0064px;
}
.br8xzfd img {
  width: 100%;
  max-width: 100%;
  object-fit: cover;
  height: auto;
}
@media (max-width: 768px) {
  #w3z396 {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
  }
  #jgykkj {
    backface-visibility: hidden;
  }
  .bksw1i1 {
    width: 180.0093px;
    height: 90.009px;
  }

  .bksw1i1 img {
    object-position: center;
    object-fit: contain;
  }

  .bwyldt2 {
    font-size: 13.0088575px;
  }
}
@media (max-width: 375px) {
  .br8xzfd {
    overflow: hidden;
    max-width: 100%;
    max-height: 220.00680339px;
  }

  .br8xzfd img {
    object-fit: cover;
    max-width: 100%;
  }

  .bzj01kc {
    padding: 24px 16.00507px;
  }

  .bksw1i1 {
    width: 160.00781309px;
    height: 80.00314398px;
  }

  .bksw1i1 img {
    object-fit: contain;
    object-position: center;
  }

  #dfhnl2 {
    -webkit-font-smoothing: antialiased;
  }
}
.bq0xs5b {
  gap: 48.0028384px;
  grid-template-columns: 1fr 1fr;
  display: grid;
  align-items: center;
}
.ia25b4d {
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 48.0059478px;
}
@media (max-width: 768px) {
  .bq0xs5b {
    grid-template-columns: 1fr;
    gap: 32.004px;
  }
  .ia25b4d {
    gap: 32.0044px;
    grid-template-columns: 1fr;
  }
  .bcmg6di {
    font-variant-ligatures: normal;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
  }
  .ob54ee7 {
    text-rendering: optimizeLegibility;
    font-variant-ligatures: normal;
    -webkit-font-smoothing: antialiased;
  }
  .be6en4o {
    backface-visibility: hidden;
    text-size-adjust: 100%;
  }
  .h9b4a92 {
    backface-visibility: hidden;
    text-size-adjust: 100%;
  }
}
.buz5ttd {
  align-items: start;
  grid-template-columns: 1.2fr 0.8fr;
  display: grid;
  gap: 40.00784699px;
}
.oe0f58c {
  align-items: start;
  display: grid;
  gap: 40.0066686px;
  grid-template-columns: 1.2fr 0.8fr;
}
.bd3berd {
  border-left: 3px solid var(--psmxkevcjjya);
  padding-left: 24.0030378px;
}
@media (max-width: 768px) {
  .buz5ttd {
    grid-template-columns: 1fr;
  }
  .oe0f58c {
    grid-template-columns: 1fr;
  }
  #y6e0mt {
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    image-rendering: auto;
  }
}
.bcnmt4j {
  gap: 24.0047px;
  grid-template-columns: repeat(3, 1fr);
  margin-top: 32.005861606px;
  display: grid;
}
.bsyffkr {
  padding-top: 24.00100151px;
  padding-right: 24px;
  padding-bottom: 24px;
  padding-left: 24.00805px;
  background: var(--xbguxwpwjzkvb);
  border: 1px solid var(--jbapjyiiybt);
}
.bf9m313 {
  margin-bottom: 8.0039013px;
  font-size: 24.00466583px;
  color: var(--psmxkevcjjya);
}
#c42iji {
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 768px) {
  .bcnmt4j {
    grid-template-columns: 1fr;
  }
}
.bzj01kc {
  position: relative;
  padding: 48px;
  border: 1px solid var(--jbapjyiiybt);
  background: var(--xbguxwpwjzkvb);
  overflow: hidden;
}
#d1qnnb {
  image-rendering: auto;
  backface-visibility: hidden;
  font-variant-ligatures: normal;
}
.bv6t82w {
  inset: 0;
  background-size: cover;
  opacity: 0.12;
  position: absolute;
  background-image: url("/de5cfb40/689717a433cf3818.webp");
  background-position: center;
}
.beco0qx {
  max-width: 640.00310px;
  z-index: 1;
  position: relative;
}
.bv72wts {
  margin-top: 20.006px;
  flex-wrap: wrap;
  display: flex;
  gap: 8.00149px;
}
#mb7w0q {
  -moz-osx-font-smoothing: grayscale;
}
#bmsl7h {
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
}
.bxse4ni {
  font-size: 11.0093622px;
  color: var(--ecdwasvjkedh);
  padding-top: 6.005px;
  padding-right: 12.00219px;
  padding-bottom: 6.00126713px;
  padding-left: 12.005664px;
  border: 1px solid var(--jbapjyiiybt);
}
.bh9q8p3 {
  grid-template-columns: 2fr 1fr;
  gap: 40.006px;
  align-items: center;
  display: grid;
}
.hf87d61 {
  display: grid;
  gap: 40.003px;
  align-items: center;
  grid-template-columns: 2fr 1fr;
}
.bfqbmii {
  background: var(--xbguxwpwjzkvb);
  border-top: 3.00819792px solid var(--bomficwuhqbu);
  padding-top: 32.006393px;
  padding-right: 32.003370322px;
  padding-bottom: 32px;
  padding-left: 32px;
}
.bfqbmii h3 {
  color: var(--bomficwuhqbu);
  margin-bottom: 8.001571px;
}
@media (max-width: 768px) {
  .bh9q8p3 {
    grid-template-columns: 1fr;
  }
  .hf87d61 {
    grid-template-columns: 1fr;
  }
}
.bfkiq1g {
  padding-top: 40.0040158px;
  padding-right: 48.0057px;
  padding-bottom: 40.005835px;
  padding-left: 48.003524px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  border: 2.00836369px solid var(--jbapjyiiybt);
  max-width: 880.00163px;
}
.bq7s7gi {
  margin-top: 24.00642339px;
  list-style: none;
}
.bq7s7gi li {
  font-size: 14.0061058px;
  border-bottom: 1px solid var(--jbapjyiiybt);
  padding-top: 12.004297px;
  padding-right: 0;
  padding-bottom: 12.0032px;
  padding-left: 0;
  color: var(--ecdwasvjkedh);
}
.bq7s7gi li:last-child {
  border-bottom: none;
}
.be0vufr {
  display: grid;
  gap: 48.008275px;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}
.qe67f79 {
  display: grid;
  align-items: center;
  gap: 48.00215px;
  grid-template-columns: 1fr 1fr;
}
.bd3owhp {
  grid-template-columns: repeat(3, 1fr);
  display: grid;
  margin-top: 24.003628px;
  gap: 16.003751762px;
}
.bi0do68 {
  text-align: center;
  padding: 20.0044533px 12.004801px;
  border: 1px solid var(--jbapjyiiybt);
}
.bi0do68 h3 {
  margin-bottom: 6.00180px;
  font-size: 12.007365px;
  color: var(--exawaqgeyivrl);
}
.bi0do68 p {
  font-size: 12.0046067px;
}
@media (max-width: 900px) {
  .be0vufr {
    grid-template-columns: 1fr;
  }
  .qe67f79 {
    grid-template-columns: 1fr;
  }

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

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

  .bd3owhp {
    grid-template-columns: 1fr;
  }
}
.bj9fqh9 {
  padding-left: 24.003603712px;
  margin-top: 32.008px;
  border-left: 2.005250053px solid var(--psmxkevcjjya);
}
.bg62368 {
  padding: 0 0 28px 24px;
  position: relative;
}
.bg62368::before {
  content: "";
  top: 6.0031957px;
  height: 10.0065px;
  width: 10.0013px;
  background: var(--psmxkevcjjya);
  border-radius: 50%;
  left: -29.0099px;
  position: absolute;
}
.bg62368 h3 {
  color: var(--ifxmhlxmufchx);
  margin-bottom: 6.002px;
}
.bywp6n7 {
  gap: 48.008979891px;
  align-items: center;
  grid-template-columns: 1fr 1fr;
  display: grid;
}
.h429ba6 {
  align-items: center;
  gap: 48.0067px;
  grid-template-columns: 1fr 1fr;
  display: grid;
}
.buj39ka {
  font-size: 18.003691669px;
  padding-right: 24.0096px;
  color: var(--ecdwasvjkedh);
  font-style: italic;
  border-right: 3.00665034px solid var(--bomficwuhqbu);
}
@media (max-width: 768px) {
  .bywp6n7 {
    grid-template-columns: 1fr;
  }
  .h429ba6 {
    grid-template-columns: 1fr;
  }

  .buj39ka {
    border-right: none;
    border-left: 3.00415757px solid var(--bomficwuhqbu);
    padding-right: 0;
    padding-left: 20.008438px;
  }
}
.bmcnl1b {
  -moz-osx-font-smoothing: grayscale;
}
.oc75dc8 {
  -moz-osx-font-smoothing: grayscale;
}
.bw2af4e {
  display: grid;
  align-items: start;
  grid-template-columns: 1.2fr 0.8fr;
  gap: 48.0086px;
}
.bb2bd2b {
  align-items: start;
  grid-template-columns: 1.2fr 0.8fr;
  gap: 48px;
  display: grid;
}
.bo47bqk {
  margin-top: 20.003888px;
  list-style: none;
}
.bo47bqk li {
  border-bottom: 1px solid var(--jbapjyiiybt);
  padding: 10.006px 0 10px 28.0035px;
  font-size: 14.0079px;
  position: relative;
  color: var(--ecdwasvjkedh);
}
.bo47bqk li::before {
  position: absolute;
  color: var(--bomficwuhqbu);
  content: "✓";
  left: 0;
}
.btxcaxl {
  border: 1px solid var(--jbapjyiiybt);
  text-align: center;
  padding: 24.0090px;
}
@media (max-width: 768px) {
  .bw2af4e {
    grid-template-columns: 1fr;
  }
  .bb2bd2b {
    grid-template-columns: 1fr;
  }
}

