
:root {
  --uohxpyqupbjsuk: #ffffff;
  --gphdjnjhcd: #68748c;
  --gxnxozejruk: 8.00105px 8.0064339px 24.004px rgba(13,27,45,0.08), -4.00254px -4.00584033px 16.007971171px rgba(253,252,254,0.9);
  --apfhvepalubek: rgba(17,24,39,0.1);
  --gpbekcqwqe: #0c1b2a;
  --vwgmafwtysjv: rgb(226,231,237);
  --sjqxtngkgjwon: #47576c;
  --rzbqosevhk: #f6fcfa;
  --hbhxggbuppab: 32.0074px;
  --deaczquhmqj: 1200.0029px;
  --vuojxvxztrty: inset 4.0076px 4px 12.0055px rgba(16,24,42,0.06), inset -3.0086465px -3.004px 10.00576651px rgba(255,255,252,0.8);
  --fbpzxdibcobzd: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --kwoihabipyje: #354255;
}

*,
*::before,
*::after {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-sizing: border-box;
  margin: 0;
}

html {
  overflow-x: hidden;
  scroll-behavior: smooth;
}

body {
  font-family: var(--fbpzxdibcobzd);
  font-size: 15px;
  background: var(--rzbqosevhk);
  display: flex;
  flex-direction: column;
  line-height: 1.6;
  color: var(--gpbekcqwqe);
  overflow-x: hidden;
  min-height: 100vh;
}

body.nav-open {
  overflow: hidden;
}

main {
  flex: 1;
}

#i5kgiy {
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
  backface-visibility: hidden;
}

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

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

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

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

a:hover {
  color: var(--sjqxtngkgjwon);
}
#xmtjtv {
  text-size-adjust: 100%;
}
.rz6gdv4 {
  font-size: 10.001200701px;
  text-align: center;
  line-height: 1.45;
  border: none;
  width: 100%;
  color: var(--gphdjnjhcd);
  padding: 6px 16.00779607px;
  background: none;
}

#senz1k {
  image-rendering: auto;
  backface-visibility: hidden;
}
.rzg9cuy {
  z-index: 100;
  clip-path: polygon(0 0, 100% 0, 100% 80%, 0 100%);
  height: 68.00166415px;
  background: #0f172e;
  position: sticky;
  top: 0;
}

.rbiyrz8 {
  align-items: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  justify-content: space-between;
  padding: 16.0042074px 24.0037px;
  display: flex;
  max-width: var(--deaczquhmqj);
  height: 58.005px;
}

.ryysxrr img {
  height: 32.0095065px;
  width: auto;
}

.rbuse8x {
  display: flex;
  justify-content: flex-end;
  list-style: none;
  flex-wrap: wrap;
  gap: 4.005px 18.007px;
}

#sw4t6n {
  image-rendering: auto;
}

.rbuse8x a {
  color: rgba(244,248,250,0.75);
  padding-top: 4px;
  padding-right: 0;
  padding-bottom: 4.0080273px;
  padding-left: 0;
  text-decoration: none;
  font-weight: 600;
  position: relative;
  font-size: 13.0076776px;
}

.rbuse8x a::after {
  transform: scaleX(0);
  width: 100%;
  background: rgb(145,159,184);
  height: 2px;
  left: 0;
  transition: transform 0.25s ease;
  content: "";
  position: absolute;
  transform-origin: left;
  bottom: 0;
}

#vxpzui {
  text-rendering: optimizeLegibility;
}

.rbuse8x a:hover {
  color: rgb(248,253,250);
}

.rbuse8x a:hover::after {
  transform: scaleX(1);
}

.re3igq7 {
  display: none;
  height: 36.006px;
  justify-content: center;
  gap: 5.0052100px;
  width: 36.0080px;
  border: none;
  padding: 6.0057348px;
  cursor: pointer;
  flex-direction: column;
  background: none;
}

.re3igq7 span {
  height: 2.003px;
  background: rgb(245,252,252);
  transition: transform 0.2s, opacity 0.2s;
  display: block;
}

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

.re3igq7.is-open span:nth-child(1) {
  transform: translateY(7px) rotate(45deg);
}

.re3igq7.is-open span:nth-child(2) {
  opacity: 0;
}

.re3igq7.is-open span:nth-child(3) {
  transform: translateY(-7.004699887px) rotate(-45deg);
}
.re2w31y {
  align-items: center;
  inset: 0;
  justify-content: center;
  display: none;
  position: fixed;
  z-index: 200;
  flex-direction: column;
  background: #0f192a;
  padding: 80.0078578px 24.007058761px 40px;
}

.rsefpg5 {
  backface-visibility: hidden;
}

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

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

#ggpxsy {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}

.rzthik8 {
  right: 24.00142994px;
  border: 1px solid rgba(249,250,255,0.2);
  top: 20.00464px;
  position: absolute;
  background: none;
  font-size: 14.003901161px;
  padding: 10.001px 18.009524668px;
  border-radius: 999px;
  font-weight: 600;
  color: rgba(246,251,250,0.7);
  cursor: pointer;
}

.rh7ex06 {
  list-style: none;
  flex-direction: column;
  gap: 8.003704276px;
  align-items: center;
  display: flex;
}

.rh7ex06 a {
  font-size: 1.25rem;
  font-weight: 700;
  border-radius: var(--hbhxggbuppab);
  transition: background 0.2s, transform 0.15s;
  color: rgb(252,249,250);
  padding-top: 14.00877712px;
  padding-right: 24.00450px;
  padding-bottom: 14.00925221px;
  padding-left: 24.008996px;
}

#azpkmi {
  text-rendering: optimizeLegibility;
}

.rh7ex06 a:hover {
  transform: scale(1.03);
  background: rgba(249,246,253,0.08);
  color: hsl(252,56%,98%);
}

@media (max-width: 900px) {
  #sygu2q {
    text-rendering: optimizeLegibility;
    text-size-adjust: 100%;
    backface-visibility: hidden;
  }
  .rzg9cuy {
    clip-path: none;
    height: auto;
    min-height: 58.00440px;
  }

  .rbuse8x {
    display: none;
  }

  .re3igq7 {
    display: flex;
  }
}
.rk66bm8 {
  overflow: hidden;
  padding-top: 56.001790083px;
  padding-right: 24.003153px;
  padding-bottom: 64.008px;
  padding-left: 24px;
  background: var(--rzbqosevhk);
  position: relative;
}

.rw8h2v1 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  gap: 32.007830px;
  align-items: center;
  max-width: var(--deaczquhmqj);
  display: grid;
  grid-template-columns: 1.2fr 0.6fr;
}

.rb05dqu {
  padding-left: clamp(0px, 6vw, 80.0075px);
}

.ridwh0u {
  font-size: clamp(2rem, 5vw, 4rem);
  letter-spacing: -0.03em;
  line-height: 1.08;
  color: var(--gpbekcqwqe);
  font-weight: 800;
  margin-bottom: 20.003px;
  margin-left: clamp(-12px, -2vw, -40.0077560px);
}

.rwcqul0 {
  max-width: 520.00866px;
  font-size: clamp(0.95rem, 2vw, 1.15rem);
  padding-left: clamp(24.002904053px, 8vw, 120.00225px);
  line-height: 1.6;
  color: var(--gphdjnjhcd);
}

.ri1d37h {
  align-items: center;
  display: flex;
  justify-content: center;
}

.ff682c6 {
  align-items: center;
  justify-content: center;
  display: flex;
}

.ri1d37h .rlforxw {
  box-shadow: var(--gxnxozejruk);
  max-height: 280.004299px;
  border-radius: var(--hbhxggbuppab);
  max-width: min(420.00966px, 100%);
  object-fit: cover;
}

.ff682c6 .rlforxw {
  border-radius: var(--hbhxggbuppab);
  max-height: 280.0095921px;
  object-fit: cover;
  box-shadow: var(--gxnxozejruk);
  max-width: min(420.00300676px, 100%);
}

#t273zd {
  -webkit-font-smoothing: antialiased;
  backface-visibility: hidden;
}

#jfppn8 {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}

@media (max-width: 768px) {
  .rw8h2v1 {
    grid-template-columns: 1fr;
    text-align: center;
  }

  .rb05dqu {
    padding-left: 0;
  }

  #aai8ya {
    text-rendering: optimizeLegibility;
  }

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

  .ridwh0u {
    margin-left: 0;
  }

  .rwcqul0 {
    padding-left: 0;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
  }

  .ri1d37h {
    order: -1;
  }

  .ff682c6 {
    order: -1;
  }
}
.rnmpyuz {
  background-size: cover;
  background-image: url("/f0b0c112/dda9dc12da6d815e.svg");
  padding: 56px 24.008105px;
  background-position: center;
  position: relative;
}

.rnmpyuz::before {
  inset: 0;
  position: absolute;
  background: rgba(248,249,252,0.88);
  content: "";
}

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

.rmrx42s {
  position: relative;
  margin: 0 auto;
  max-width: var(--deaczquhmqj);
  z-index: 1;
}

.ru047vw {
  font-weight: 800;
  color: var(--gpbekcqwqe);
  font-size: clamp(1.6rem, 4vw, 2.25rem);
  margin-bottom: 8.003px;
  letter-spacing: -0.02em;
}

.rkr6ghy {
  -moz-osx-font-smoothing: grayscale;
  image-rendering: auto;
}

.rhi0rw6 {
  margin-bottom: 36.007px;
  max-width: 560.00990993px;
  color: var(--gphdjnjhcd);
  font-size: 1rem;
}

.rzo8dku {
  grid-template-columns: repeat(auto-fill, minmax(280.00715px, 1fr));
  display: grid;
  gap: 20.009px;
}
.ro61i0t {
  border: 2.008px solid #cca22b;
  background: linear-gradient(145deg, #190a27 0%, rgb(39,18,56) 100%);
  padding: 24.00265px;
  transition: transform 0.15s, box-shadow 0.15s;
  display: flex;
  border-radius: 8.002778427px;
  gap: 12px;
  flex-direction: column;
}

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

.ro61i0t:hover {
  transform: translateY(-4px);
  box-shadow: 0 8.003770242px 32.0045101px rgba(125,34,204,0.3);
}

.rci7rb6 {
  flex-shrink: 0;
  align-items: center;
  height: 80.0054080px;
  display: flex;
  justify-content: center;
  width: 180.008px;
  overflow: hidden;
}

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

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

.ril6orv {
  font-variant: small-caps;
  font-size: 1.35rem;
  color: rgb(252,254,255);
}

.rshinpe {
  display: flex;
  flex-direction: column;
  gap: 4.0082px;
}

.rxf721d {
  color: #fed500;
  font-weight: bold;
  line-height: 1.35;
  font-size: 1.05rem;
  word-break: break-word;
}

.rc36obq {
  font-size: 11.00148px;
  color: rgba(243,233,253,0.55);
}

.offer-card__desc {
  font-size: 0.85rem;
  color: rgba(245,231,254,0.6);
}

.rg0nuq9 {
  transition: filter 0.15s, transform 0.15s;
  margin-top: auto;
  color: rgb(255,255,252);
  background: linear-gradient(135deg, #7d23cf, #9333EA);
  cursor: pointer;
  border: none;
  font-size: 13.0024px;
  font-weight: 600;
  border-radius: 4.0074677px;
  letter-spacing: 0.03em;
  text-align: center;
  padding: 12.009px 20.0099654px;
  display: inline-block;
}

.rg0nuq9:hover {
  transform: scale(1.02);
  filter: brightness(1.15);
  color: rgb(253,252,254);
}

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

.rpppk1l {
  backface-visibility: hidden;
  text-size-adjust: 100%;
}
.rl4nqme {
  padding-bottom: 64.0075450px;
}

.rgsn5ss {
  max-width: var(--deaczquhmqj);
  margin: 0 auto;
  padding: 48.00744px 24.006099655px;
}

.u9bd71a {
  margin: 0 auto;
  padding: 48.0095472px 24px;
  max-width: var(--deaczquhmqj);
}

.x50a4dc {
  padding-top: 48.00529px;
  padding-right: 24.005095px;
  padding-bottom: 48.0045px;
  padding-left: 24.008px;
  max-width: var(--deaczquhmqj);
  margin: 0 auto;
}

.da67b6d {
  max-width: var(--deaczquhmqj);
  margin: 0 auto;
  padding: 48.0084892px 24px;
}

.k6b2ecc {
  max-width: var(--deaczquhmqj);
  margin: 0 auto;
  padding: 48.00105px 24.009px;
}

.q47d841 {
  max-width: var(--deaczquhmqj);
  padding: 48.001438999px 24.00524559px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.s8e35cb {
  max-width: var(--deaczquhmqj);
  padding: 48.008535892px 24.006px;
  margin: 0 auto;
}

.e57d288 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: var(--deaczquhmqj);
  padding: 48.0081541px 24.006px;
}

.z24844a {
  max-width: var(--deaczquhmqj);
  padding: 48.001442768px 24px;
  margin: 0 auto;
}

.ge42648 {
  padding: 48.002584px 24.007px;
  max-width: var(--deaczquhmqj);
  margin: 0 auto;
}

.g0b1877 {
  max-width: var(--deaczquhmqj);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 48.00368459px;
  padding-right: 24.0061271px;
  padding-bottom: 48px;
  padding-left: 24.002226747px;
}

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

.rrpfj0z {
  font-size: 11.00232390px;
  letter-spacing: 0.12em;
  color: var(--sjqxtngkgjwon);
  font-weight: 700;
  margin-bottom: 10.006px;
  text-transform: uppercase;
}

.rgsn5ss h2 {
  letter-spacing: -0.02em;
  margin-bottom: 14.0093914px;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  font-weight: 800;
  color: var(--gpbekcqwqe);
}

.u9bd71a h2 {
  margin-bottom: 14.00652px;
  color: var(--gpbekcqwqe);
  font-weight: 800;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  letter-spacing: -0.02em;
}

.x50a4dc h2 {
  margin-bottom: 14.0049267px;
  letter-spacing: -0.02em;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  font-weight: 800;
  color: var(--gpbekcqwqe);
}

.da67b6d h2 {
  letter-spacing: -0.02em;
  color: var(--gpbekcqwqe);
  margin-bottom: 14.0070237px;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  font-weight: 800;
}

.k6b2ecc h2 {
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  margin-bottom: 14.00566985px;
  font-weight: 800;
  letter-spacing: -0.02em;
  color: var(--gpbekcqwqe);
}

.q47d841 h2 {
  color: var(--gpbekcqwqe);
  font-weight: 800;
  letter-spacing: -0.02em;
  margin-bottom: 14.00614935px;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
}

.s8e35cb h2 {
  margin-bottom: 14.0016962px;
  letter-spacing: -0.02em;
  font-weight: 800;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  color: var(--gpbekcqwqe);
}

.e57d288 h2 {
  margin-bottom: 14.00632px;
  color: var(--gpbekcqwqe);
  letter-spacing: -0.02em;
  font-weight: 800;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
}

.z24844a h2 {
  letter-spacing: -0.02em;
  font-weight: 800;
  margin-bottom: 14.00158405px;
  color: var(--gpbekcqwqe);
  font-size: clamp(1.35rem, 3vw, 1.85rem);
}

.ge42648 h2 {
  font-weight: 800;
  color: var(--gpbekcqwqe);
  letter-spacing: -0.02em;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  margin-bottom: 14px;
}

.g0b1877 h2 {
  font-weight: 800;
  letter-spacing: -0.02em;
  color: var(--gpbekcqwqe);
  margin-bottom: 14.009833px;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
}

.rgsn5ss p {
  font-size: 0.95rem;
  color: var(--gphdjnjhcd);
  line-height: 1.65;
}

.u9bd71a p {
  font-size: 0.95rem;
  color: var(--gphdjnjhcd);
  line-height: 1.65;
}

.x50a4dc p {
  font-size: 0.95rem;
  color: var(--gphdjnjhcd);
  line-height: 1.65;
}

.da67b6d p {
  line-height: 1.65;
  font-size: 0.95rem;
  color: var(--gphdjnjhcd);
}

.k6b2ecc p {
  color: var(--gphdjnjhcd);
  font-size: 0.95rem;
  line-height: 1.65;
}

.q47d841 p {
  color: var(--gphdjnjhcd);
  font-size: 0.95rem;
  line-height: 1.65;
}

.s8e35cb p {
  font-size: 0.95rem;
  line-height: 1.65;
  color: var(--gphdjnjhcd);
}

.e57d288 p {
  line-height: 1.65;
  color: var(--gphdjnjhcd);
  font-size: 0.95rem;
}

.z24844a p {
  font-size: 0.95rem;
  line-height: 1.65;
  color: var(--gphdjnjhcd);
}

.ge42648 p {
  line-height: 1.65;
  color: var(--gphdjnjhcd);
  font-size: 0.95rem;
}

.g0b1877 p {
  line-height: 1.65;
  font-size: 0.95rem;
  color: var(--gphdjnjhcd);
}

.rhvql23 {
  overflow: hidden;
  max-width: 100%;
}

.ff682c6 {
  overflow: hidden;
  max-width: 100%;
}

.rlforxw {
  max-width: min(500.00403000px, 100%);
  border-radius: var(--hbhxggbuppab);
  max-height: 320.0096201px;
  box-shadow: var(--gxnxozejruk);
  object-fit: cover;
}

.decor-bg {
  background-size: cover;
  background-position: center;
  border-radius: var(--hbhxggbuppab);
  height: 260.001292px;
  width: 100%;
  box-shadow: var(--gxnxozejruk);
  max-width: 480.0077124px;
}
#ejvogx {
  backface-visibility: hidden;
}
.rd5365p .rg3vjx0 {
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 36.0025358px;
}
.g0b1877 .rg3vjx0 {
  display: grid;
  gap: 36.00447732px;
  align-items: center;
  grid-template-columns: 1fr 1fr;
}

#bnqewm {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}

.rd5365p .rmgd517 {
  padding: 32px;
  border-radius: var(--hbhxggbuppab);
  box-shadow: var(--gxnxozejruk);
  background: var(--uohxpyqupbjsuk);
}

.g0b1877 .rmgd517 {
  background: var(--uohxpyqupbjsuk);
  box-shadow: var(--gxnxozejruk);
  padding: 32.003097919px;
  border-radius: var(--hbhxggbuppab);
}
.rwzbev8 {
  border-radius: 0;
  max-width: none;
  background: var(--vwgmafwtysjv);
  padding-left: max(24.00642731px, calc((100% - var(--deaczquhmqj)) / 2 + 24.00537592px));
  padding-right: max(24.00381648px, calc((100% - var(--deaczquhmqj)) / 2 + 24.00826px));
}
.ge42648 {
  border-radius: 0;
  background: var(--vwgmafwtysjv);
  max-width: none;
  padding-left: max(24px, calc((100% - var(--deaczquhmqj)) / 2 + 24px));
  padding-right: max(24.003px, calc((100% - var(--deaczquhmqj)) / 2 + 24.00490px));
}

.rwzbev8 .rg3vjx0 {
  max-width: var(--deaczquhmqj);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.ge42648 .rg3vjx0 {
  max-width: var(--deaczquhmqj);
  margin: 0 auto;
}

.rwzbev8 blockquote {
  color: var(--kwoihabipyje);
  border-left: 4.00567084px solid var(--sjqxtngkgjwon);
  font-style: italic;
  padding: 12.002px 0 12.0049845px 20.00976px;
  font-size: 1.1rem;
  font-weight: 700;
  margin-top: 16.0037087px;
  margin-right: 0;
  margin-bottom: 16.0061px;
  margin-left: 0;
}

.ge42648 blockquote {
  font-size: 1.1rem;
  color: var(--kwoihabipyje);
  font-style: italic;
  margin: 16.002px 0;
  font-weight: 700;
  border-left: 4.00802px solid var(--sjqxtngkgjwon);
  padding: 12.00729px 0 12.00674px 20.00732px;
}
.reqx312 .rg3vjx0 {
  grid-template-columns: auto 1fr;
  gap: 28.001px;
  align-items: center;
  display: grid;
}
.z24844a .rg3vjx0 {
  display: grid;
  align-items: center;
  gap: 28.004px;
  grid-template-columns: auto 1fr;
}

.rzblj2o {
  border-radius: var(--hbhxggbuppab);
  box-shadow: var(--gxnxozejruk), var(--vuojxvxztrty);
  background: var(--uohxpyqupbjsuk);
  padding-top: 32.0047667px;
  padding-right: 32.008099px;
  padding-bottom: 32px;
  padding-left: 32.0010px;
}
#nkonqz {
  image-rendering: auto;
}
.rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
  grid-template-columns: 1fr 1fr;
  gap: 32px;
  align-items: center;
  display: grid;
}

.rgsn5ss--sjqxtngkgjwon .rmgd517 {
  box-shadow: var(--gxnxozejruk);
  border-radius: var(--hbhxggbuppab);
  padding-top: 28.00888892px;
  padding-right: 28.005185px;
  padding-bottom: 28.0084163px;
  padding-left: 28.0085px;
  background: var(--uohxpyqupbjsuk);
}
.rzahl33 .rg3vjx0 {
  gap: 28.005037px;
  grid-template-columns: 1fr 1fr;
  display: grid;
  align-items: start;
}
.s8e35cb .rg3vjx0 {
  align-items: start;
  grid-template-columns: 1fr 1fr;
  gap: 28.003707485px;
  display: grid;
}

.rntysks {
  display: flex;
  gap: 14.006835px;
  flex-direction: column;
}

.rt6uzh4 {
  background: var(--uohxpyqupbjsuk);
  padding: 18.009207633px 22.0068px;
  box-shadow: var(--gxnxozejruk);
  border-radius: var(--hbhxggbuppab);
}

.rt6uzh4 strong {
  font-size: 1.05rem;
  display: block;
  margin-bottom: 4.00428649px;
  color: var(--kwoihabipyje);
}

.rt6uzh4 span {
  color: var(--gphdjnjhcd);
  font-size: 0.85rem;
}
.rle2r5a {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
}
.rcf8sk5 {
  max-width: calc(var(--deaczquhmqj) - 48.0022189px);
  background: var(--uohxpyqupbjsuk);
  box-shadow: var(--gxnxozejruk);
  border-radius: var(--hbhxggbuppab);
  margin: 0 24px 0;
  padding-top: 40.00408341px;
  padding-right: 32.001680742px;
  padding-bottom: 40.006px;
  padding-left: 32.0034772px;
}
.q47d841 {
  background: var(--uohxpyqupbjsuk);
  max-width: calc(var(--deaczquhmqj) - 48.007448350px);
  border-radius: var(--hbhxggbuppab);
  box-shadow: var(--gxnxozejruk);
  margin-top: 0;
  margin-right: 24.0024px;
  margin-bottom: 0;
  margin-left: 24.006961224px;
  padding-top: 40px;
  padding-right: 32.003514625px;
  padding-bottom: 40.00323273px;
  padding-left: 32.0058px;
}

.ri5p1ji {
  font-variant-ligatures: normal;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}

#htfn8o {
  -webkit-font-smoothing: antialiased;
  backface-visibility: hidden;
  font-variant-ligatures: normal;
}

.rs4meyi {
  display: flex;
  flex-wrap: wrap;
  gap: 10.005845159px;
  margin-top: 18.00957px;
}

.ruwi68d {
  font-size: 12.007px;
  color: var(--sjqxtngkgjwon);
  padding: 8.001287475px 16.006718864px;
  transition: transform 0.15s;
  background: var(--vwgmafwtysjv);
  border-radius: 999.002211464px;
  font-weight: 600;
  box-shadow: var(--vuojxvxztrty);
}

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

.ruwi68d:hover {
  transform: scale(1.05);
}

#wti78o {
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
}
#oq4m6z {
  text-size-adjust: 100%;
}
.rdvimko .rew0bm7 {
  margin-top: 20px;
  grid-template-columns: repeat(3, 1fr);
  gap: 16.002143254px;
  display: grid;
}
.k6b2ecc .rew0bm7 {
  gap: 16.002px;
  grid-template-columns: repeat(3, 1fr);
  margin-top: 20.004px;
  display: grid;
}

.rcgeo7y {
  box-shadow: var(--gxnxozejruk);
  padding-top: 20px;
  padding-right: 20.00327px;
  padding-bottom: 20.006786px;
  padding-left: 20.005819154px;
  transition: transform 0.15s;
  border-radius: var(--hbhxggbuppab);
  background: var(--uohxpyqupbjsuk);
}

.rcgeo7y:hover {
  transform: translateY(-3.0052451px);
}

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

#orkcn2 {
  image-rendering: auto;
}

.rcgeo7y strong {
  display: block;
  margin-bottom: 6px;
  color: var(--gpbekcqwqe);
  font-size: 0.95rem;
}

.rcgeo7y span {
  font-size: 0.85rem;
  color: var(--gphdjnjhcd);
}
.rtt6iqp .rg3vjx0 {
  display: grid;
  gap: 32.00548797px;
  align-items: start;
  grid-template-columns: 1fr 1fr;
}
.da67b6d .rg3vjx0 {
  display: grid;
  align-items: start;
  grid-template-columns: 1fr 1fr;
  gap: 32.003790867px;
}

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

.rqw64uz {
  box-shadow: var(--gxnxozejruk);
  list-style: none;
  background: var(--uohxpyqupbjsuk);
  border-radius: var(--hbhxggbuppab);
  padding: 8px 20.003929983px;
}

.rqw64uz li {
  color: var(--gphdjnjhcd);
  border-bottom: 1px solid var(--apfhvepalubek);
  position: relative;
  padding: 12.003px 0 12.0041px 24.0022929px;
  font-size: 0.9rem;
}

.rqw64uz li:last-child {
  border-bottom: none;
}

.rqw64uz li::before {
  color: var(--sjqxtngkgjwon);
  top: 16.00345px;
  position: absolute;
  content: "●";
  left: 0;
  font-size: 0.6rem;
}
.reib6tp .reu47hi {
  margin-top: 24.0089994px;
  grid-template-columns: repeat(3, 1fr);
  display: grid;
  gap: 16.00551px;
}
.x50a4dc .reu47hi {
  grid-template-columns: repeat(3, 1fr);
  margin-top: 24.007px;
  display: grid;
  gap: 16px;
}

.rfpm3tq {
  box-shadow: var(--gxnxozejruk);
  background: var(--uohxpyqupbjsuk);
  border-radius: var(--hbhxggbuppab);
  padding: 22.0013287px 18.00737313px;
}

.rfpm3tq strong {
  margin-bottom: 6.003206548px;
  font-size: 1rem;
  display: block;
  color: var(--kwoihabipyje);
}

.rfpm3tq span {
  color: var(--gphdjnjhcd);
  font-size: 0.85rem;
}

#z34g0b {
  image-rendering: auto;
  backface-visibility: hidden;
}
.rxntk8c .rg3vjx0 {
  align-items: start;
  display: grid;
  grid-template-columns: 1.2fr 0.8fr;
  gap: 32.00480488px;
}
.u9bd71a .rg3vjx0 {
  align-items: start;
  gap: 32.00122px;
  display: grid;
  grid-template-columns: 1.2fr 0.8fr;
}

.rglsw4g {
  margin-top: 18.003453px;
  grid-template-columns: repeat(2, 1fr);
  display: grid;
  gap: 12.00296030px;
}

.rcqhkjj {
  text-align: center;
  padding: 16px;
  color: var(--sjqxtngkgjwon);
  background: var(--uohxpyqupbjsuk);
  transition: transform 0.15s;
  font-weight: 700;
  border-radius: var(--hbhxggbuppab);
  box-shadow: var(--gxnxozejruk);
  font-size: 0.9rem;
}

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

.rlqnzak {
  box-shadow: var(--vuojxvxztrty);
  color: var(--gphdjnjhcd);
  font-size: 0.9rem;
  padding-top: 28.00100042px;
  padding-right: 28px;
  padding-bottom: 28.004919805px;
  padding-left: 28.006px;
  border-radius: var(--hbhxggbuppab);
  line-height: 1.65;
  background: var(--vwgmafwtysjv);
}

.rlqnzak strong {
  color: var(--kwoihabipyje);
}

@media (max-width: 768px) {
  .rd5365p .rg3vjx0,
  .reqx312 .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .reqx312 .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .reqx312 .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .da67b6d .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .reqx312 .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .da67b6d .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .reqx312 .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .reqx312 .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .reqx312 .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .da67b6d .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .reqx312 .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .da67b6d .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .z24844a .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .z24844a .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .z24844a .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .da67b6d .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .z24844a .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .da67b6d .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .z24844a .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .z24844a .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .z24844a .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .da67b6d .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .rd5365p .rg3vjx0,
  .z24844a .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .da67b6d .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .reqx312 .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .reqx312 .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .reqx312 .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .da67b6d .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .reqx312 .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .da67b6d .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .reqx312 .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .reqx312 .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .reqx312 .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .da67b6d .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .reqx312 .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .da67b6d .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .z24844a .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .z24844a .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .z24844a .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .da67b6d .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .z24844a .rg3vjx0,
  .rzahl33 .rg3vjx0,
  .da67b6d .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .z24844a .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .z24844a .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .rtt6iqp .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .z24844a .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .da67b6d .rg3vjx0,
  .rxntk8c .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }
  .g0b1877 .rg3vjx0,
  .z24844a .rg3vjx0,
  .s8e35cb .rg3vjx0,
  .da67b6d .rg3vjx0,
  .u9bd71a .rg3vjx0,
  .rgsn5ss--sjqxtngkgjwon .rg3vjx0 {
    grid-template-columns: 1fr;
  }

  .rdvimko .rew0bm7,
  .reib6tp .reu47hi {
    grid-template-columns: 1fr;
  }

  .rdvimko .rew0bm7,
  .x50a4dc .reu47hi {
    grid-template-columns: 1fr;
  }

  .k6b2ecc .rew0bm7,
  .reib6tp .reu47hi {
    grid-template-columns: 1fr;
  }

  .k6b2ecc .rew0bm7,
  .x50a4dc .reu47hi {
    grid-template-columns: 1fr;
  }

  .rcf8sk5 {
    margin-top: 0;
    margin-right: 16.006218px;
    margin-bottom: 0;
    margin-left: 16.00623px;
    max-width: none;
  }

  .q47d841 {
    margin: 0 16.007034879px;
    max-width: none;
  }

  .rci7rb6 {
    height: 72.005760px;
    width: 160.0033666px;
  }

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

  .rxf721d {
    font-size: 0.95rem;
  }

  .rdtbpnj {
    font-variant-ligatures: normal;
    text-rendering: optimizeLegibility;
    image-rendering: auto;
  }
}

@media (max-width: 375px) {
  .rk66bm8 {
    overflow-x: hidden;
  }

  .ridwh0u {
    margin-left: 0;
  }

  .rgsn5ss {
    padding-left: 16.001px;
    padding-right: 16.002889px;
    overflow-x: hidden;
  }

  .u9bd71a {
    padding-left: 16.007109624px;
    padding-right: 16.005px;
    overflow-x: hidden;
  }

  .x50a4dc {
    padding-left: 16.00789525px;
    padding-right: 16.008px;
    overflow-x: hidden;
  }

  .da67b6d {
    padding-left: 16.0058px;
    padding-right: 16.00545px;
    overflow-x: hidden;
  }

  .k6b2ecc {
    padding-left: 16.002910px;
    padding-right: 16.008px;
    overflow-x: hidden;
  }

  .q47d841 {
    padding-left: 16.005199107px;
    padding-right: 16.0021px;
    overflow-x: hidden;
  }

  .s8e35cb {
    padding-left: 16.00995746px;
    padding-right: 16.009729839px;
    overflow-x: hidden;
  }

  .e57d288 {
    padding-left: 16.002421px;
    padding-right: 16.005px;
    overflow-x: hidden;
  }

  .z24844a {
    padding-left: 16.002569px;
    padding-right: 16.005px;
    overflow-x: hidden;
  }

  .ge42648 {
    padding-left: 16.003081847px;
    padding-right: 16.0023px;
    overflow-x: hidden;
  }

  .g0b1877 {
    padding-left: 16.007214px;
    padding-right: 16.009840px;
    overflow-x: hidden;
  }

  .rl4nqme {
    overflow-x: hidden;
  }

  .rhvql23,
  .rlforxw,
  .decor-bg {
    width: 100%;
    max-width: 100%;
  }

  .ff682c6,
  .rlforxw,
  .decor-bg {
    max-width: 100%;
    width: 100%;
  }

  .rlforxw {
    width: 100%;
    max-height: 220.0079px;
    object-fit: contain;
  }

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

  .rnmpyuz {
    padding-left: 16.007998px;
    padding-right: 16.001489px;
  }

  .rci7rb6 {
    width: 160.009735292px;
    height: 72px;
  }

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

  .rxf721d {
    font-size: 0.88rem;
    line-height: 1.4;
  }
}

#z4h90h {
  font-variant-ligatures: normal;
}
.rqjqsqe {
  box-shadow: 0 -4.003739224px 24.001px rgba(16,20,42,0.04);
  padding: 48.005402px 24px 32.0088px;
  margin-top: auto;
  border-top: 1px solid var(--apfhvepalubek);
  background: var(--uohxpyqupbjsuk);
}

.ra6yqhx {
  margin: 0 auto;
  max-width: var(--deaczquhmqj);
}

.rb8kuza {
  display: grid;
  grid-template-columns: 1.2fr 1fr;
  margin-bottom: 32.0060px;
  gap: 32.007417876px;
}

.rgtfs1p p {
  font-size: 13.004198px;
  margin-top: 12.0036px;
  max-width: 360.0068745px;
  color: var(--gphdjnjhcd);
}

.rcu0t8w {
  gap: 8.003003px;
  flex-direction: column;
  display: flex;
  align-items: flex-start;
}

.rcu0t8w a {
  color: var(--gphdjnjhcd);
  font-size: 13px;
}

.rcu0t8w a:hover {
  color: var(--kwoihabipyje);
}

.rt0s85f {
  flex-wrap: wrap;
  padding-top: 24.004px;
  padding-right: 0;
  padding-bottom: 24.009px;
  padding-left: 0;
  align-items: center;
  gap: 16.0094px;
  display: flex;
  border-top: 1px solid var(--apfhvepalubek);
  border-bottom: 1px solid var(--apfhvepalubek);
}

.rt0s85f img {
  height: 40.00861px;
  width: auto;
  opacity: 0.85;
  transition: opacity 0.15s, transform 0.15s;
}

.rt0s85f a:hover img {
  transform: scale(1.05);
  opacity: 1;
}

.rupndym {
  font-size: 12.008756px;
  color: var(--gphdjnjhcd);
  margin-top: 20.0096336px;
  line-height: 1.6;
}

.romwepc {
  color: rgba(103,116,140,0.7);
  font-size: 11.0040662px;
  margin-top: 12.00717355px;
}

@media (max-width: 768px) {
  .rb8kuza {
    grid-template-columns: 1fr;
  }
  .rryv1fd {
    backface-visibility: hidden;
  }
}
.rlpmddf {
  display: none;
  inset: 0;
  padding-top: 24.003450px;
  padding-right: 24px;
  padding-bottom: 24px;
  padding-left: 24.0061px;
  justify-content: center;
  z-index: 1000;
  background: rgba(14,26,40,0.5);
  align-items: center;
  position: fixed;
}

.rlpmddf.active {
  display: flex;
}

.rln0c7a {
  max-width: 440.001582px;
  background: var(--uohxpyqupbjsuk);
  border-radius: var(--hbhxggbuppab);
  padding-top: 36.00691196px;
  padding-right: 36.00220px;
  padding-bottom: 36.001px;
  padding-left: 36.0038225px;
  width: 100%;
  text-align: center;
  box-shadow: var(--gxnxozejruk);
}

.rln0c7a h2 {
  font-size: 1.25rem;
  margin-bottom: 12.007px;
  font-weight: 800;
  color: var(--gpbekcqwqe);
}

.rln0c7a p {
  margin-bottom: 24.0016464px;
  font-size: 14.009710522px;
  color: var(--gphdjnjhcd);
}

.rpzr7k6 {
  flex-wrap: wrap;
  gap: 12.0052px;
  justify-content: center;
  display: flex;
}

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

.rd57s4q {
  border: none;
  transition: filter 0.15s, transform 0.15s, background 0.15s;
  font-weight: 600;
  cursor: pointer;
  padding-top: 12.0051px;
  padding-right: 24.009695984px;
  padding-bottom: 12.004266107px;
  padding-left: 24.001752018px;
  font-size: 14.006px;
  font-family: inherit;
  border-radius: 999.0077157px;
}

.ebec677 {
  padding: 12.0030948px 24.001836458px;
  font-weight: 600;
  border-radius: 999.00751805px;
  border: none;
  transition: filter 0.15s, transform 0.15s, background 0.15s;
  font-family: inherit;
  cursor: pointer;
  font-size: 14px;
}

.rc89d24 {
  cursor: pointer;
  font-size: 14.00584px;
  transition: filter 0.15s, transform 0.15s, background 0.15s;
  border: none;
  border-radius: 999.0086px;
  font-weight: 600;
  padding-top: 12.005364px;
  padding-right: 24px;
  padding-bottom: 12.00851171px;
  padding-left: 24.001914px;
  font-family: inherit;
}

.rd57s4q:active {
  transform: scale(0.96);
}

.ebec677:active {
  transform: scale(0.96);
}

.rc89d24:active {
  transform: scale(0.96);
}

.rumu96u {
  box-shadow: var(--gxnxozejruk);
  color: var(--uohxpyqupbjsuk);
  background: var(--kwoihabipyje);
}

.rc89d24 {
  background: var(--kwoihabipyje);
  box-shadow: var(--gxnxozejruk);
  color: var(--uohxpyqupbjsuk);
}

.rumu96u:hover {
  filter: brightness(1.08);
  transform: scale(1.03);
}

.rc89d24:hover {
  filter: brightness(1.08);
  transform: scale(1.03);
}

.rhrjzby {
  background: var(--vwgmafwtysjv);
  color: var(--gphdjnjhcd);
  box-shadow: var(--vuojxvxztrty);
}

.ebec677 {
  box-shadow: var(--vuojxvxztrty);
  color: var(--gphdjnjhcd);
  background: var(--vwgmafwtysjv);
}

.rhrjzby:hover {
  color: var(--gpbekcqwqe);
}

.ebec677:hover {
  color: var(--gpbekcqwqe);
}

.rq90tfr {
  border-top: 1px solid var(--apfhvepalubek);
  bottom: 0;
  right: 0;
  box-shadow: 0 -8.002574747px 32.00942827px rgba(18,23,43,0.1);
  padding-top: 16px;
  padding-right: 24.00275px;
  padding-bottom: 16.005970238px;
  padding-left: 24.00394px;
  z-index: 900;
  display: none;
  position: fixed;
  left: 0;
  background: var(--uohxpyqupbjsuk);
}

.rq90tfr.active {
  display: block;
}

.rr6s1d3 {
  flex-wrap: wrap;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  display: flex;
  gap: 20.00992px;
  max-width: var(--deaczquhmqj);
  justify-content: space-between;
  align-items: center;
}

.rr6s1d3 p {
  flex: 1;
  color: var(--gphdjnjhcd);
  min-width: 240.004912px;
  font-size: 13px;
}

.repojn9 {
  gap: 10.00999579px;
  display: flex;
  flex-wrap: wrap;
}

