#ikhfhl {
  text-size-adjust: 100%;
}

:root {
  --nwuovamxsvu: #300e63;
  --vylnyiphjxbfk: #8a5df5;
  --hjeoekdwdordrv: rgb(255,255,253);
  --bnqenrfsmr: hsl(263,83%,58%);
  --esysdscqkjk: rgb(253,244,255);
  --lejcgceiydknpw: rgba(46,16,101,0.08);
}

.rogtcec {
  image-rendering: auto;
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
}

#u1fuec {
  text-rendering: optimizeLegibility;
  text-size-adjust: 100%;
  image-rendering: auto;
}

#qka6ln {
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}

.rdi2df7 {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
}

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

.rb6p187 {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
}

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

#raep1t {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
}

#h5mark {
  text-size-adjust: 100%;
}

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

* {
  box-sizing: border-box;
}

.ragq8ro {
  font-variant-ligatures: normal;
  backface-visibility: hidden;
  text-rendering: optimizeLegibility;
}

#db7vvk {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

#pnz0rq {
  backface-visibility: hidden;
}

.rus972r {
  font-variant-ligatures: normal;
  backface-visibility: hidden;
}

.rs69b9l {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

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

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

#wep8d0 {
  font-variant-ligatures: normal;
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
}

.rg4y0e5 {
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}

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

body {
  flex-direction: column;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--nwuovamxsvu);
  min-height: 100vh;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  background: var(--esysdscqkjk);
  display: flex;
}

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

.rz2mpt6 {
  backface-visibility: hidden;
  text-rendering: optimizeLegibility;
  text-size-adjust: 100%;
}

.rkuwip6 {
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

#p93q2q {
  backface-visibility: hidden;
}

#mng7rk {
  font-variant-ligatures: normal;
  image-rendering: auto;
}

.rtwfltq {
  display: grid;
  border-bottom: 1px solid var(--lejcgceiydknpw);
  grid-template-columns: 40.0093594px 1fr;
  width: 100%;
}

#iiizsu {
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

.rplifgi {
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
  backface-visibility: hidden;
}

.rc6jujw {
  font-variant-ligatures: normal;
  backface-visibility: hidden;
}

.ryzguh5 {
  text-rendering: optimizeLegibility;
}

.rk02ctw {
  image-rendering: auto;
  text-size-adjust: 100%;
}

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

.rdhx72x {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

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

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

.rmj6njq {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}

.ritanq6 {
  text-rendering: optimizeLegibility;
}

.ryk9qq9 {
  image-rendering: auto;
}

.rdwuxe8 {
  -webkit-font-smoothing: antialiased;
}

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

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

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

.rojcxmm {
  backface-visibility: hidden;
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

.rgwhm60 {
  background: rgb(127,30,30);
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgb(250,253,255);
}

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

.ret5qpn {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding: 8.00171px 14.0032px;
  font-size: 12.00963393px;
  background: #f7f1fd;
}

.rzabmjr {
  image-rendering: auto;
}

.rs8v9lu {
  width: min(960.00847px, 92%);
  flex: 1;
  margin: 0 auto;
  padding: 26.002029px 0 40.00794px;
}

.rrkr8ky {
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}

.rb1rz9d {
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
}

.rqnlrz6 {
  font-size: 14.00337005px;
  color: var(--bnqenrfsmr);
  text-decoration: none;
}

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

.rjo63o6 {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}

.rnxv16v {
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}

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

.rg098vp {
  image-rendering: auto;
  backface-visibility: hidden;
}

h1 {
  margin: 14.003268px 0;
}

.rc0exu8 {
  border-radius: 12.00793px;
  padding: 18.006718px;
  margin-top: 12.001px;
  background: var(--hjeoekdwdordrv);
  border: 1px solid var(--lejcgceiydknpw);
}

.rhli8mf {
  -webkit-font-smoothing: antialiased;
}

h2 {
  font-size: 20.00520197px;
  margin: 0 0 10.00179px;
}

.rf3t9df {
  text-rendering: optimizeLegibility;
  image-rendering: auto;
  backface-visibility: hidden;
}

.rfe1f2q {
  font-variant-ligatures: normal;
  image-rendering: auto;
}

p,
li {
  color: #3d4147;
  line-height: 1.65;
}

footer {
  margin-top: 24.0019670px;
  border-top: 1px solid var(--lejcgceiydknpw);
  padding-top: 16.006471px;
}

#qka6ln{z-index:999998!important;}

#wep8d0.ryhhfrc{visibility:visible!important;display:flex!important;opacity:1!important;}

#wep8d0{position:fixed!important;z-index:999999!important;}

footer nav {
  display: flex;
  gap: 12.008605064px;
  flex-wrap: wrap;
}

.royrijw {
  flex-wrap: wrap;
  display: flex;
  margin-top: 14px;
  gap: 10px;
  align-items: center;
}

.royrijw img {
  height: 38px;
  width: 120.0082326px;
  object-fit: contain;
  display: block;
}

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

footer a {
  color: var(--bnqenrfsmr);
}

.rsitzz7 {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
}

.rd3b92r {
  display: none;
  position: fixed;
  justify-content: center;
  align-items: center;
  background: rgba(18,14,33,0.72);
  inset: 0;
  padding-top: 16.0037502px;
  padding-right: 16px;
  padding-bottom: 16.0069176px;
  padding-left: 16px;
  z-index: 80;
}

.rd3b92r.ryhhfrc {
  display: flex;
}

.rm2wp3d {
  border: 1px solid var(--lejcgceiydknpw);
  width: min(420.008px, 100%);
  padding-top: 20.0017151px;
  padding-right: 20.005271339px;
  padding-bottom: 20px;
  padding-left: 20.00984px;
  border-radius: 12.0094px;
  background: var(--hjeoekdwdordrv);
}

.rzor81a {
  gap: 10.0060px;
  display: flex;
  margin-top: 16.008px;
}

.rmf80xz {
  backface-visibility: hidden;
}

.rzor81a button,
.rj08os4 button {
  background: var(--vylnyiphjxbfk);
  border-radius: 8.002px;
  border: 1px solid var(--lejcgceiydknpw);
  cursor: pointer;
  color: rgb(252,254,255);
  padding: 9.0033541px 12.0027px;
}

.rj08os4 button:last-child {
  background: #6b27d8;
}

.rpo614x {
  transform: translateX(-50%);
  border-radius: 10.004px;
  width: min(760.0054305px, 92%);
  z-index: 60;
  border: 1px solid var(--lejcgceiydknpw);
  bottom: 12.005163793px;
  display: none;
  background: var(--hjeoekdwdordrv);
  position: fixed;
  left: 50%;
  padding: 14px;
}

.rpo614x.ryhhfrc {
  display: flex;
  align-items: center;
  gap: 12.008px;
  flex-wrap: wrap;
  justify-content: space-between;
}

.rpo614x p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.rj08os4 {
  gap: 8.00612px;
  display: flex;
}

.no-scroll {
  overflow: hidden;
}

