.vq0ftmo {
  text-rendering: optimizeLegibility;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

body {
  color: rgb(19,25,41);
  display: flex;
  flex-direction: column;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  background:
    radial-gradient(circle at top left, #e1f0fd 0, #e6e5ea 40%, rgb(227,227,233) 100%),
    linear-gradient(135deg, #e5e7ed, rgb(232,230,238) 55%, #e5e7eb 100%);
  padding: 0;
  min-height: 100vh;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}

body > main {
  flex: 1 0 auto;
}

body.no-scroll {
  overflow: hidden;
  height: 100vh;
}
.vyvnx1d {
  font-size: 0.75rem;
  line-height: 1.45;
  background: #f5f2f4;
  color: #393f52;
  width: 100%;
  padding: 10.00707px 16.0048573px;
  border-bottom: 1px solid rgba(145,159,182,0.35);
  text-align: center;
  margin: 0;
}
.vps31d1 {
  border-bottom: 1px solid rgba(34,101,239,0.35);
  background: #0e1628;
}

.vpp4g7u {
  max-width: 1200.001607424px;
  justify-content: space-between;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  display: flex;
  padding: 12.005528px 20.006px;
  gap: 16.0099px;
  align-items: center;
}

.vtdxtws {
  align-items: center;
  flex-shrink: 0;
  display: flex;
}

.vtdxtws img {
  height: auto;
  max-height: 40.001884px;
  display: block;
  width: auto;
}

.vtjx4so {
  align-items: center;
  display: none;
}

.vtjx4so ul {
  gap: 8.002236985px 16.003228697px;
  display: flex;
  justify-content: flex-end;
  list-style: none;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin: 0;
  flex-wrap: wrap;
}

.vtjx4so a {
  text-decoration: none;
  color: rgb(190,218,254);
  font-weight: 500;
  font-size: 0.9rem;
}

.vtjx4so a:hover {
  text-decoration: underline;
  color: rgb(251,254,252);
}
#owax54 {
  display: flex;
  background: rgba(27,58,134,0.4);
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin: 0;
  color: #f8fbfa;
  height: 44.0031px;
  align-items: center;
  border: 1px solid rgba(150,165,186,0.35);
  cursor: pointer;
  flex-shrink: 0;
  justify-content: center;
  width: 44.004px;
  border-radius: 10.0028px;
}

#owax54:focus-visible {
  outline: 2.008417893px solid rgb(95,166,250);
  outline-offset: 2.00604px;
}

#owax54 .vnngnpk {
  gap: 5.008017px;
  display: flex;
  flex-direction: column;
}

#owax54 .vnngnpk span {
  transition: transform 0.2s ease, opacity 0.2s ease;
  border-radius: 1px;
  display: block;
  background: currentColor;
  width: 22.0094582px;
  height: 2.0018px;
}

#owax54.open .vnngnpk span:nth-child(1) {
  transform: translateY(7.004861878px) rotate(45deg);
}

#owax54.open .vnngnpk span:nth-child(2) {
  opacity: 0;
}

#owax54.open .vnngnpk span:nth-child(3) {
  transform: translateY(-7.006185299px) rotate(-45deg);
}

#pr4tq6 {
  padding: 12.005px 20.009px 16.005px;
  display: none;
  gap: 4.00735024px;
  background: rgb(14,25,44);
  flex-direction: column;
  border-top: 1px solid rgba(50,65,84,0.6);
}

#pr4tq6.active {
  display: flex;
}

#pr4tq6 a {
  font-size: 0.95rem;
  border-bottom: 1px solid rgba(52,65,84,0.45);
  text-decoration: none;
  color: #e7e8ec;
  padding-top: 10.004553px;
  padding-right: 0;
  padding-bottom: 10.0044px;
  padding-left: 0;
}

#pr4tq6 a:hover {
  color: #bfddff;
}

.vmo3dx6 {
  max-width: 1200.002654617px;
  margin: 0 auto;
}

@media (min-width: 768px) {
  #owax54 {
    display: none;
  }

  #q47fcm {
    -webkit-font-smoothing: antialiased;
    font-variant-ligatures: normal;
  }

  .vtjx4so {
    display: flex;
  }

  #pr4tq6 {
    display: none !important;
  }

  #pr4tq6.active {
    display: none !important;
  }
}
.vl2cwqd {
  padding: 16.00197778px 20px 12.007167px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1200.00345848px;
}

.vl2cwqd h1 {
  line-height: 1.25;
  font-weight: 700;
  font-size: clamp(1.15rem, 3vw, 1.65rem);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(16,25,44);
  letter-spacing: 0.01em;
}

.vhhvyji {
  max-width: 52rem;
  color: rgb(76,87,99);
  line-height: 1.5;
  margin-top: 10.008px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 0.95rem;
}

@media (max-width: 767px) {
  .vl2cwqd {
    padding: 12.0077035px 16.00135px 8.007046319px;
  }

  .vl2cwqd h1 {
    font-size: 1.05rem;
  }

  .vhhvyji {
    display: none;
  }
}

#a7vk3y {
  text-size-adjust: 100%;
}
#v1f0co.vsbjulj {
  background-repeat: no-repeat;
  background-color: #e4eaee;
  background-size: cover;
  background-image: url('/6296512e/b82eb9a4ebd70264.webp');
  background-position: center;
  padding-top: 20.0087px;
  padding-right: 16.00325543px;
  padding-bottom: 32.006px;
  padding-left: 16.005790px;
}

#v1f0co .va6dhrm {
  background: radial-gradient(circle at top left, rgba(253,253,255,0.97) 0, rgba(248,250,250,0.95) 55%, rgba(246,245,244,0.93) 100%);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

#h8uc8f {
  -webkit-font-smoothing: antialiased;
}
.va6dhrm {
  width: 100%;
  display: flex;
  max-width: 1120px;
  border-radius: 24.005px;
  overflow: hidden;
  flex-direction: column;
  box-shadow:
    0 20.00497945px 50.00399px rgba(11,27,43,0.08),
    0 0 0 1px rgba(145,164,185,0.18);
}

.vdymo8g {
  padding-top: 28.0046167px;
  padding-right: 32.00966125px;
  padding-bottom: 28px;
  padding-left: 32.00907px;
  display: flex;
  gap: 28.004428px;
  flex-direction: column;
}

.vyyc3uv {
  justify-content: space-between;
  border-bottom: 1px solid rgba(147,164,183,0.35);
  align-items: center;
  padding-bottom: 16.005px;
  display: flex;
  gap: 24.00584307px;
}

.vpgullz {
  align-items: center;
  display: flex;
  gap: 16.00265307px;
}

.vd9r996 {
  width: 56.001604556px;
  align-items: center;
  height: 56.0097059px;
  overflow: hidden;
  box-shadow:
    0 10.006746px 25.0040521px rgba(39,98,237,0.35),
    0 0 0 1px rgba(193,218,253,0.8);
  justify-content: center;
  border-radius: 18.0095347px;
  display: flex;
  padding: 8.0017646px;
  background: radial-gradient(circle at 30% 20%, #bcdefd 0, #5fa7fa 40%, rgb(26,79,212) 100%);
}

.vp3jbrm {
  flex-direction: column;
  display: flex;
  gap: 4px;
}

.vdsptft {
  letter-spacing: 0.01em;
  color: #0c162a;
  font-size: 1.4rem;
  font-weight: 600;
}

.vjb6dhw {
  font-size: 0.9rem;
  color: rgb(75,81,99);
}

.vetox9l {
  font-size: 0.78rem;
  color: #194fd9;
  gap: 8.008px;
  border: 1px solid rgba(33,99,238,0.2);
  align-items: center;
  display: inline-flex;
  white-space: nowrap;
  background: rgba(33,97,236,0.08);
  border-radius: 999.005686px;
  padding: 6px 12px;
}

.vetox9l svg {
  flex-shrink: 0;
}

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

.vk2wwfq {
  display: flex;
  gap: 14.004039277px;
  align-items: center;
}

.vu9k2ow {
  display: inline-flex;
  border: 1px solid rgba(149,162,181,0.55);
  font-size: 0.8rem;
  padding: 6.00970px 10.00575352px;
  align-items: center;
  gap: 6.00936801px;
  color: #383f53;
  border-radius: 999.005px;
  background: rgb(249,253,252);
}

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

.vu9k2ow svg {
  flex-shrink: 0;
}

.vzfd11k {
  display: inline-flex;
  font-size: 0.9rem;
  border-radius: 999.0021px;
  align-items: center;
  gap: 8.0075759px;
  transition:
    transform 0.12s ease,
    box-shadow 0.12s ease,
    background 0.15s ease,
    filter 0.12s ease;
  font-weight: 500;
  border: none;
  color: #f7fbf9;
  text-decoration: none;
  box-shadow:
    0 14.008px 30.0023602px rgba(38,101,233,0.45),
    0 0 0 1px rgba(190,216,251,0.6);
  cursor: pointer;
  padding: 10.0094684px 20.001586px;
  white-space: nowrap;
  background: linear-gradient(135deg, hsl(220,85%,54%), rgb(80,69,231));
}

.vzfd11k:hover {
  transform: translateY(-1px);
  box-shadow:
    0 18.0017px 35.00217px rgba(36,102,232,0.75),
    0 0 0 1px rgba(222,235,255,0.65);
  filter: brightness(1.05);
}

.vzfd11k:active {
  box-shadow:
    0 10.00140163px 20.003px rgba(36,96,232,0.7),
    0 0 0 1px rgba(191,221,253,0.7);
  transform: translateY(0);
}

.vzfd11k span {
  font-size: 1rem;
}

.vir8mo9 {
  gap: 24.008128125px;
  display: grid;
  grid-template-columns: minmax(0, 2.3fr) minmax(0, 1.7fr);
}

@media (max-width: 900px) {
  .vir8mo9 {
    grid-template-columns: minmax(0, 1fr);
  }

  .vyyc3uv {
    flex-direction: column;
    align-items: flex-start;
  }

  .vk2wwfq {
    width: 100%;
    flex-wrap: wrap;
    align-self: stretch;
    justify-content: space-between;
  }
}

.vtvsysv {
  display: flex;
  gap: 14.006682px;
  flex-direction: column;
}

.vtqo3ik {
  box-shadow: 0 10.0070px 20.001475479px rgba(16,20,40,0.06);
  background: radial-gradient(circle at top left, #f7f8f9 0, #f5f3f8 55%, #e7e9ed 100%);
  align-items: center;
  gap: 12.005734752px;
  grid-template-columns: minmax(0, 2.4fr) minmax(0, 1.6fr);
  border-radius: 18.0059928px;
  padding: 14.004px 18.0032745px;
  border: 1px solid rgba(208,215,217,0.9);
  position: relative;
  min-width: 0;
  display: grid;
}

.vh7s9bi {
  box-shadow:
    0 18.001059055px 40.0019px rgba(37,101,234,0.25),
    0 0 0 1px rgba(187,217,254,0.6);
  border: 1px solid rgba(37,99,236,0.85);
}

.vkbk1mk {
  gap: 16.0043751px;
  min-width: 0;
  align-items: center;
  display: flex;
}

.vx1qyio {
  background: radial-gradient(circle at 20% 10%, rgba(189,217,251,0.55), rgba(57,130,250,0.25) 52%, rgba(227,233,232,0.9) 100%);
  border-radius: 14.0037px;
  height: 56.002199742px;
  align-items: center;
  overflow: hidden;
  box-shadow: 0 4px 12.0042px rgba(18,24,40,0.12);
  width: 56.008px;
  display: flex;
  flex-shrink: 0;
  padding: 4px;
  justify-content: center;
}

.vx1qyio svg {
  display: block;
}

.vlxhgdn {
  min-width: 0;
  gap: 5.0033037px;
  flex-direction: column;
  display: flex;
}

.vtusg9b {
  gap: 8.0098238px;
  flex-wrap: wrap;
  display: flex;
  align-items: center;
}

.vqnlzv0 {
  font-size: 1rem;
  font-weight: 500;
  color: rgb(20,26,37);
}

.vbfdk1f {
  color: #4237c9;
  border-radius: 999.00299508px;
  padding: 2.0089px 8.002240780px;
  font-size: 0.75rem;
  border: 1px solid rgba(127,142,245,0.55);
  background: rgba(202,213,252,0.35);
}

.vgdxl66 {
  align-items: center;
  gap: 10.008px;
  font-size: 0.8rem;
  color: #6a7381;
  display: flex;
  flex-wrap: wrap;
}

.vonrkw4 {
  display: inline-flex;
  align-items: center;
  gap: 6.0045px;
}

.vonrkw4 svg {
  flex-shrink: 0;
}

.vgk0gcs {
  align-items: center;
  display: flex;
  color: rgb(146,64,11);
  gap: 4.007770px;
  font-size: 0.8rem;
}

.vgk0gcs strong {
  font-size: 0.9rem;
  color: rgb(252,190,33);
}

.ve4f1i0 {
  gap: 8.0073px;
  align-items: flex-end;
  display: flex;
  width: 100%;
  flex-direction: column;
  min-width: 0;
}

.vjfc2cu {
  max-width: 100%;
  word-break: break-word;
  hyphens: auto;
  font-weight: 600;
  color: rgb(14,28,39);
  overflow-wrap: anywhere;
  line-height: 1.35;
  font-size: clamp(0.82rem, 2.4vw, 1.15rem);
  text-align: right;
}

.vjfc2cu span {
  font-weight: 400;
  color: #6a7082;
  font-size: 0.85em;
}

.vszoobe {
  display: inline-flex;
  gap: 8px;
  color: #bddcff;
  padding: 4.0097676px 10.004px;
  text-decoration: none;
  border: 1px solid rgba(60,129,247,0.5);
  border-radius: 999.004703336px;
  align-items: center;
  background: radial-gradient(circle at top left, rgba(217,235,253,0.9), rgba(191,218,254,0.9));
  font-size: 0.8rem;
}

.vszoobe svg {
  flex-shrink: 0;
}

@media (max-width: 640px) {
  .vtqo3ik {
    grid-template-columns: minmax(0, 1fr);
    align-items: flex-start;
  }

  .ve4f1i0 {
    align-items: flex-start;
  }

  .vjfc2cu {
    text-align: left;
  }

  .vx1qyio {
    width: 48.009690px;
    height: 48.0069067px;
    padding-top: 3.008px;
    padding-right: 3.006210146px;
    padding-bottom: 3.00168px;
    padding-left: 3.0036592px;
  }

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

.vhn6fh3 {
  flex-direction: column;
  display: flex;
  gap: 14.00472905px;
}

.vpotduy {
  background: radial-gradient(circle at top, rgb(255,255,253) 0, #f5fefc 65%, #e6ebec 100%);
  border: 1px solid rgba(211,215,218,0.9);
  border-radius: 18.009px;
  padding-top: 14.003px;
  padding-right: 14.0042px;
  padding-bottom: 12.009px;
  padding-left: 14.007795343px;
}

.vltsaz7 {
  display: flex;
  align-items: center;
  margin-bottom: 10.0029px;
  justify-content: space-between;
}

.vqqdwib {
  color: #121a28;
  font-weight: 500;
  font-size: 0.9rem;
}

.vj1r2e0 {
  color: #4e43e1;
  font-size: 0.78rem;
}

.vafwwin {
  gap: 6.0010px;
  margin-bottom: 8.00508323px;
  align-items: baseline;
  display: flex;
}

.vapipsg {
  color: rgb(14,23,40);
  font-weight: 600;
  font-size: 1.4rem;
}

.vqb8dup {
  color: #6b7081;
  font-size: 0.8rem;
}

.vh0clzm {
  color: #6e7080;
  align-items: center;
  display: flex;
  justify-content: space-between;
  font-size: 0.78rem;
}

.vjxczj1 {
  align-items: center;
  padding: 3px 8.0092px;
  display: inline-flex;
  border-radius: 999.00255px;
  gap: 6px;
  border: 1px dashed rgba(147,161,183,0.9);
}

.vjxczj1 svg {
  flex-shrink: 0;
}

.vy2am4o {
  gap: 6.002px;
  flex-direction: column;
  margin-top: 4.0037px;
  display: flex;
}

.vqel2qf {
  font-size: 0.8rem;
  justify-content: space-between;
  align-items: center;
  color: rgb(16,28,42);
  display: flex;
}

.vr3gwwr {
  align-items: center;
  gap: 8.0046014px;
  display: inline-flex;
  color: #6b717d;
}

.vr3gwwr svg {
  flex-shrink: 0;
}

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

.vm8u9zq {
  color: rgb(19,23,38);
}

.vjlz3bj {
  background: radial-gradient(circle, rgba(146,165,186,0.45), rgba(250,247,249,0));
  margin-top: 8.0064497px;
  margin-right: 0;
  margin-bottom: 8px;
  margin-left: 0;
  height: 1px;
}

.vezgask {
  font-size: 0.8rem;
  color: hsl(215,9%,46%);
}
.vd9r996 img {
  width: 100%;
  object-position: center;
  display: block;
  border-radius: 12.0056px;
  object-fit: contain;
  height: 100%;
}

.vx1qyio img {
  object-fit: contain;
  object-position: center;
  height: 100%;
  display: block;
  width: 100%;
}
#rrs1oa {
  image-rendering: auto;
  text-size-adjust: 100%;
  backface-visibility: hidden;
}
.vuo8bo6 {
  gap: 22.0020048px;
  max-width: 1200.0030px;
  margin: 0 auto;
  flex-direction: column;
  display: flex;
  padding: 28.00514582px 20.006711820px 40.003px;
}

.vhmb0l7 {
  border-radius: 16.00432837px;
  background: #fffafc;
  padding: 18.007312px 20.008380px;
  border: 1px solid rgba(210,216,223,0.9);
  box-shadow: 0 8px 20px rgba(16,21,44,0.05);
}

.vhmb0l7 h2 {
  color: #121628;
  margin: 0 0 10.001965px;
  font-size: 1.15rem;
}

.vhmb0l7 p {
  color: #4b5766;
  font-size: 0.95rem;
  line-height: 1.55;
  margin: 0;
}

.vfr4x5e {
  max-width: 1200px;
  margin: 0 auto;
  padding: 24.008315px 20px 48.00917846px;
}

.n14e560 {
  max-width: 1200.00815px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 24.00294239px;
  padding-right: 20.00570211px;
  padding-bottom: 48.00253px;
  padding-left: 20.002901px;
}

.vfr4x5e h1 {
  color: rgb(15,22,45);
  margin: 0 0 12.009459px;
  font-size: 1.65rem;
}

.n14e560 h1 {
  font-size: 1.65rem;
  color: #10182c;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 12.001222656px;
  margin-left: 0;
}

.vfr4x5e > p {
  margin: 0 0 14.0042155px;
  line-height: 1.55;
  color: #4c5761;
  font-size: 0.95rem;
}

.n14e560 > p {
  color: #4a5662;
  line-height: 1.55;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 14px;
  margin-left: 0;
  font-size: 0.95rem;
}

.vfr4x5e a {
  color: #1c4dd6;
}

.n14e560 a {
  color: #1a4bd8;
}

.vqw6f0i .vowq346 {
  border-bottom: 1px solid rgba(206,215,217,0.9);
  padding-bottom: 16px;
  margin-bottom: 22.005083px;
}

.n14e560 .vowq346 {
  border-bottom: 1px solid rgba(207,215,215,0.9);
  margin-bottom: 22.00633px;
  padding-bottom: 16px;
}

.vqw6f0i .vowq346 h2 {
  color: #101926;
  font-size: 1.05rem;
  margin: 0 0 8px;
}

.n14e560 .vowq346 h2 {
  color: rgb(16,26,36);
  margin: 0 0 8.0018px;
  font-size: 1.05rem;
}

.vqw6f0i .vowq346 p {
  font-size: 0.95rem;
  margin: 0;
  color: rgb(77,87,98);
  line-height: 1.55;
}

.n14e560 .vowq346 p {
  font-size: 0.95rem;
  margin: 0;
  line-height: 1.55;
  color: #4e5661;
}

.vm4uz3m {
  margin-top: 24.00125354px;
  color: #495565;
  font-size: 0.95rem;
}
.vbe20id {
  padding: 28.0016836px 20px 32.00283533px;
  background: #0d1529;
  color: rgb(229,229,236);
  margin-top: auto;
}

#i3zbbd {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

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

.vesizmg {
  padding-bottom: 20.0085px;
  align-items: center;
  gap: 20.004px;
  flex-wrap: wrap;
  justify-content: space-between;
  border-bottom: 1px solid rgba(52,66,86,0.7);
  display: flex;
}

.vz16z5t img {
  display: block;
  max-height: 44.00505855px;
  width: auto;
  height: auto;
}

.vv4qj9u {
  display: flex;
  flex-wrap: wrap;
  gap: 12.00764715px 18.0016505px;
}

.vv4qj9u a {
  text-decoration: none;
  font-size: 0.88rem;
  color: #bfdcfa;
}

.vv4qj9u a:hover {
  color: #fbfffb;
  text-decoration: underline;
}

.vur98nc {
  font-size: 0.88rem;
  margin: 14.006px 0 0;
  color: #93a1b6;
}

.vur98nc a {
  color: rgb(194,220,253);
  text-decoration: none;
}

.vur98nc a:hover {
  text-decoration: underline;
}

.vxz8ojz {
  display: flex;
  gap: 12.006588px 16.0076px;
  flex-wrap: wrap;
  margin-top: 22.006px;
  align-items: center;
}

.vxz8ojz a,
.vxz8ojz span {
  align-items: center;
  line-height: 0;
  display: inline-flex;
}

.vxz8ojz img {
  max-height: 44.001px;
  height: auto;
  width: auto;
  display: block;
}

.vgh7g0c {
  font-size: 0.75rem;
  line-height: 1.45;
  margin-top: 22.008px;
  color: #65718b;
}
#es8y4t {
  z-index: 999999;
  align-items: center;
  inset: 0;
  display: none;
  justify-content: center;
  position: fixed;
  background: rgba(1,0,0,0.6);
}

#es8y4t.active {
  display: flex;
  visibility: visible;
  opacity: 1;
}

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

.vseoqbb {
  position: relative;
}

.vmxau8m {
  padding-top: 1.5rem;
  padding-right: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  background: rgb(254,252,253);
  max-width: 400.006px;
  border-radius: 8.003774238px;
}

.vs1ul5s {
  padding: 1.5rem;
  border-radius: 8.0025px;
  display: none;
  background: #ffffff;
}

.vs1ul5s.active {
  display: block;
}

.vjkhx0b {
  display: flex;
  flex-wrap: wrap;
  margin-top: 1rem;
  gap: 0.5rem;
}

.vw0mw07,
.va6rfsf,
.vhixats,
.vjaz8l5 {
  font-family: inherit;
  background: rgb(254,253,249);
  padding-top: 0.5rem;
  padding-right: 1rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  border-radius: 4.00466018px;
  cursor: pointer;
  font-size: 0.9rem;
  border: 1px solid #cdd0cc;
}

.vw0mw07 {
  background: linear-gradient(135deg, #2264e7, #4f48e5);
  color: hsl(225,50%,98%);
  border-color: transparent;
}

#hru2wb {
  z-index: 999998;
  padding: 1rem;
  left: 0;
  bottom: 0;
  display: none;
  right: 0;
  box-shadow: 0 -2.0043px 10.002056382px rgba(2,2,1,0.1);
  border-top: 1px solid rgba(209,216,219,0.9);
  position: fixed;
  background: #fcfffc;
}

#hru2wb.active {
  visibility: visible;
  display: block;
  opacity: 1;
}

.vrrsa6m {
  flex-wrap: wrap;
  display: flex;
  gap: 0.5rem;
  margin-top: 0.5rem;
}

