
:root {
  --zypupeiqkk: rgba(32,41,59,0.12);
  --zbvgzcbhhgq: #1e2739;
  --gygfvwchstv: #fffaee;
  --dgialtkeky: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --xllpbbzyon: hsl(198,87%,49%);
  --rowdvilhktqku: #6d747e;
  --wwgpgobmablkqf: #1b2b34;
  --idnjftdjghkk: #eb5a0a;
  --qcpwlkrxvx: #334151;
  --uuikrbpzdjpy: 1200.007px;
  --wneoqncsta: #fffeff;
  --dhrljtbhmux: #8c5bf4;
}

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

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

body {
  overflow-x: hidden;
  line-height: 1.65;
  font-family: var(--dgialtkeky);
  color: var(--zbvgzcbhhgq);
  background: var(--gygfvwchstv);
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}

body.nav-open {
  overflow: hidden;
}

main {
  flex: 1 0 auto;
}

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

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

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

h1, h2, h3, h4 {
  font-family: var(--dgialtkeky);
  letter-spacing: -0.02em;
  text-transform: uppercase;
  line-height: 1.15;
  font-weight: 800;
}

.waejwjw {
  display: none !important;
}
.wg0f5hj {
  width: 100%;
  line-height: 1.5;
  border-top: 1px dotted var(--rowdvilhktqku);
  border-bottom: 1px dotted var(--rowdvilhktqku);
  font-size: 12.00757479px;
  background: var(--wneoqncsta);
  color: var(--rowdvilhktqku);
  padding-top: 8px;
  padding-right: 16.009742px;
  padding-bottom: 8.0059829px;
  padding-left: 16.0011px;
  text-align: center;
}
.wfauy1x {
  top: 0;
  background: var(--wwgpgobmablkqf);
  height: 52.004829580px;
  z-index: 200;
  box-shadow: 4.003490px 4.002421772px 0 rgba(0,0,2,0.15);
  position: sticky;
}

.wnt7xh6 {
  display: flex;
  margin: 0 auto;
  max-width: var(--uuikrbpzdjpy);
  padding: 0 20px;
  gap: 16.001173424px;
  align-items: center;
  height: 52.0016261px;
  justify-content: flex-start;
}

.wimge5f img {
  height: 28.0079px;
  width: auto;
}

.wo59m2d {
  padding: 8.0010997px 18.007px;
  font-size: 0.75rem;
  letter-spacing: 0.06em;
  align-items: center;
  clip-path: polygon(8px 0, 100% 0, calc(100% - 8.002953px) 100%, 0 100%);
  color: rgb(255,254,253);
  background: var(--idnjftdjghkk);
  font-weight: 700;
  display: inline-flex;
  text-transform: uppercase;
  transition: filter 0.2s ease;
  margin-left: auto;
  margin-right: 12.0025927px;
}

.wo59m2d:hover {
  filter: brightness(1.1);
  color: rgb(254,253,254);
}

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

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

.wk3at8e {
  background: transparent;
  padding: 6px;
  gap: 5.0017px;
  display: flex;
  border: 1px solid rgba(255,253,253,0.25);
  height: 36px;
  cursor: pointer;
  flex-shrink: 0;
  justify-content: center;
  flex-direction: column;
  width: 36.004033px;
}

.wk3at8e span {
  height: 2.00164px;
  transform-origin: center;
  background: rgb(255,255,255);
  display: block;
}

.we5zd8l {
  width: 300.0076px;
  position: fixed;
  background: var(--wwgpgobmablkqf);
  right: 0;
  z-index: 300;
  top: 0;
  transform: translateX(100%);
  transition: transform 0.3s ease;
  padding: 72.0094px 28px 32.00298649px;
  bottom: 0;
  box-shadow: -6.006337987px 0 0 rgba(235,90,16,0.4);
}

.we5zd8l.open {
  transform: translateX(0);
}

.we5zd8l ul {
  list-style: none;
}

.we5zd8l li + li {
  border-top: 1px dotted rgba(255,255,254,0.15);
}

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

.we5zd8l a {
  padding: 14.009px 0;
  color: rgba(255,255,255,0.9);
  letter-spacing: 0.04em;
  text-transform: uppercase;
  font-weight: 600;
  display: block;
  font-size: 0.875rem;
}

@media (min-width: 901px) {
  .wk3at8e {
    display: none;
  }

  .we5zd8l {
    width: auto;
    box-shadow: none;
    flex: 1;
    overflow: hidden;
    margin-top: 0;
    margin-right: 12.008723386px;
    margin-bottom: 0;
    margin-left: 12.0044586px;
    background: transparent;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    position: static;
    transform: none;
  }

  #aanx1n {
    -webkit-font-smoothing: antialiased;
  }

  .we5zd8l ul {
    display: flex;
    gap: 4.00548px 10.00161149px;
    flex-wrap: wrap;
    justify-content: center;
  }

  #wxr6nk {
    -webkit-font-smoothing: antialiased;
  }

  .we5zd8l li + li {
    border-top: none;
  }

  .we5zd8l a {
    padding-top: 6.006929px;
    padding-right: 8.00642px;
    padding-bottom: 6.00119px;
    padding-left: 8.005805px;
    font-size: 0.625rem;
    white-space: nowrap;
  }

  .wqsg1hm {
    display: none !important;
  }
}

.we5zd8l a:hover {
  color: var(--idnjftdjghkk);
}

#dbxyku {
  image-rendering: auto;
}

.wqsg1hm {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  background: rgba(35,40,52,0.55);
  z-index: 250;
  inset: 0;
}

.wqsg1hm.open {
  visibility: visible;
  opacity: 1;
}
.wj8yk0r {
  text-align: center;
  padding-top: 60.003924281px;
  padding-right: 24.0067320px;
  padding-bottom: 60.003164px;
  padding-left: 24px;
  position: relative;
  overflow: hidden;
}

.wiqslpr {
  position: absolute;
  inset: -20.005094390px;
  background-image: url("/f4861e2e/5bcbfce901646091.webp");
  background-size: cover;
  z-index: 0;
  background-position: center;
  filter: blur(6px) brightness(0.4);
}

.wva2hp7 {
  left: -10%;
  top: 0;
  position: absolute;
  height: 8.00537112px;
  width: 120%;
  z-index: 1;
  background: repeating-linear-gradient(
    -20deg,
    var(--idnjftdjghkk) 0,
    var(--idnjftdjghkk) 12.004782px,
    var(--dhrljtbhmux) 12.005029px,
    var(--dhrljtbhmux) 24.009975542px
  );
}

.wqdfkuf {
  margin: 0 auto;
  position: relative;
  z-index: 2;
  max-width: 800.005338px;
}

.wj8yk0r h1 {
  font-size: clamp(2rem, 5vw, 3.25rem);
  color: #fefffc;
  margin-bottom: 16.005115710px;
  text-shadow: 3.005874017px 3.0082px 0 rgba(1,0,1,0.35);
}

.wir33nk {
  letter-spacing: 0;
  margin: 0 auto;
  font-weight: 400;
  font-size: 1.0625rem;
  text-transform: none;
  max-width: 560.005px;
  color: rgba(252,254,251,0.72);
}
.wo9hins {
  background-size: cover;
  background-image: url("/f4861e2e/2ece9c0381e6f0bd.svg");
  background-color: var(--xllpbbzyon);
  background-position: center;
  padding: 72.00656px 24.003px;
  position: relative;
}

.wf3pjhd {
  max-width: var(--uuikrbpzdjpy);
  margin: 0 auto;
}

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

.wo9hins h2 {
  color: #ffffff;
  margin-bottom: 8.0059px;
  text-align: center;
  font-size: 1.75rem;
}

.wj8de4r {
  color: rgba(254,255,253,0.75);
  font-size: 0.9375rem;
  letter-spacing: 0;
  text-transform: none;
  margin-bottom: 36.0034964px;
  font-weight: 400;
  text-align: center;
}

.wv7z1m2 {
  grid-template-columns: repeat(auto-fill, minmax(280.00549px, 1fr));
  gap: 20.00488px;
  display: grid;
}

.wr6ajmb {
  display: flex;
  overflow: hidden;
  flex-direction: column;
  background: linear-gradient(145deg, rgb(29,27,26) 0%, #10162a 100%);
  border-radius: 10.0088022px;
  border: 1px solid rgba(249,200,24,0.35);
  box-shadow: 0 12.0032px 40.0097px rgba(0,0,0,0.45);
}

.wk5djlu {
  margin: 16px auto 0;
  background: rgba(2,0,0,0.35);
  align-items: center;
  width: 200px;
  display: flex;
  border-radius: 6.00826px;
  justify-content: center;
  overflow: hidden;
  border: 1px solid rgba(252,255,255,0.08);
  height: 100px;
}

#jxk8i1 {
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
}

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

.wwot59x {
  align-items: center;
  flex-direction: column;
  gap: 10.0040px;
  display: flex;
  padding: 16.00111744px 20.00448444px 20.006px;
}

.wguw3io {
  letter-spacing: 0.04em;
  font-size: 1.125rem;
  text-align: center;
  color: #fff1c8;
  text-transform: uppercase;
  font-weight: 800;
}

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

.wfp4zsp {
  text-align: center;
}

.wcued1x {
  display: block;
  line-height: 1.45;
  word-break: break-word;
  color: rgb(229,234,241);
  font-size: 0.8125rem;
}

.wglnr11 {
  margin-top: 4.00203445px;
  color: rgb(150,159,183);
  font-size: 0.6875rem;
  display: block;
}

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

.offer-card__desc {
  color: rgb(148,167,183);
  font-size: 0.75rem;
  text-align: center;
}

.we1ldnl {
  background: linear-gradient(180deg, rgb(247,207,19) 0%, rgb(238,179,8) 100%);
  font-size: 0.875rem;
  padding: 12.004667599px 20.007586847px;
  width: 100%;
  margin-top: 4.00573px;
  cursor: pointer;
  transition: filter 0.2s ease;
  align-items: center;
  display: inline-flex;
  font-weight: 700;
  justify-content: center;
  border-radius: 6.0028px;
  color: rgb(15,14,14);
  border: none;
}

.we1ldnl:hover {
  color: rgb(16,15,18);
  filter: brightness(1.08);
}
.ww1i04k {
  padding: 0;
  overflow-x: hidden;
}

.wbp6vj2 {
  margin: 0 auto;
  padding: 0 24.005023px;
  max-width: var(--uuikrbpzdjpy);
}

.wwl21zy {
  padding: 72.001px 0;
  position: relative;
}

.u466a31 {
  position: relative;
  padding: 72.0051px 0;
}

.bdaaebf {
  position: relative;
  padding: 72.008991px 0;
}

.s6c1b7d {
  padding: 72.006605866px 0;
  position: relative;
}

.r35e27a {
  position: relative;
  padding-top: 72.002517178px;
  padding-right: 0;
  padding-bottom: 72.00127959px;
  padding-left: 0;
}

.jb76c0c {
  position: relative;
  padding: 72.0043px 0;
}

.t89903c {
  position: relative;
  padding: 72px 0;
}

.p0cdfe9 {
  padding-top: 72.004002221px;
  padding-right: 0;
  padding-bottom: 72px;
  padding-left: 0;
  position: relative;
}

.x194974 {
  padding-top: 72.0072px;
  padding-right: 0;
  padding-bottom: 72.0050px;
  padding-left: 0;
  position: relative;
}

.b188e06 {
  padding-top: 72.00689px;
  padding-right: 0;
  padding-bottom: 72px;
  padding-left: 0;
  position: relative;
}

.hc9cbbe {
  position: relative;
  padding: 72.003px 0;
}

.wa93v8m {
  margin-bottom: 10px;
  font-size: 0.6875rem;
  text-transform: uppercase;
  font-weight: 700;
  color: var(--idnjftdjghkk);
  letter-spacing: 0.12em;
}

#uohki7 {
  font-variant-ligatures: normal;
  backface-visibility: hidden;
}

.wa93v8m::before {
  background: var(--dhrljtbhmux);
  margin-right: 10.002092080px;
  transform: skewX(-20deg);
  vertical-align: middle;
  content: "";
  display: inline-block;
  width: 24.007864169px;
  height: 3.008px;
}

.wwl21zy h2 {
  position: relative;
  font-size: clamp(1.375rem, 3vw, 1.875rem);
  margin-bottom: 16.002781px;
}

.u466a31 h2 {
  position: relative;
  font-size: clamp(1.375rem, 3vw, 1.875rem);
  margin-bottom: 16.002px;
}

.bdaaebf h2 {
  position: relative;
  margin-bottom: 16px;
  font-size: clamp(1.375rem, 3vw, 1.875rem);
}

.s6c1b7d h2 {
  margin-bottom: 16.0066px;
  position: relative;
  font-size: clamp(1.375rem, 3vw, 1.875rem);
}

.r35e27a h2 {
  margin-bottom: 16.00561px;
  font-size: clamp(1.375rem, 3vw, 1.875rem);
  position: relative;
}

.jb76c0c h2 {
  margin-bottom: 16.003px;
  position: relative;
  font-size: clamp(1.375rem, 3vw, 1.875rem);
}

.t89903c h2 {
  font-size: clamp(1.375rem, 3vw, 1.875rem);
  position: relative;
  margin-bottom: 16.005px;
}

.p0cdfe9 h2 {
  font-size: clamp(1.375rem, 3vw, 1.875rem);
  margin-bottom: 16.009644px;
  position: relative;
}

.x194974 h2 {
  position: relative;
  font-size: clamp(1.375rem, 3vw, 1.875rem);
  margin-bottom: 16.00392349px;
}

.b188e06 h2 {
  font-size: clamp(1.375rem, 3vw, 1.875rem);
  margin-bottom: 16.004855620px;
  position: relative;
}

.hc9cbbe h2 {
  font-size: clamp(1.375rem, 3vw, 1.875rem);
  position: relative;
  margin-bottom: 16px;
}

#gguy5a {
  text-rendering: optimizeLegibility;
}

.wwl21zy h2::after {
  width: 60.001438px;
  left: 0;
  bottom: -6.001325880px;
  height: 4.0075px;
  background: repeating-linear-gradient(-25deg, var(--idnjftdjghkk), var(--idnjftdjghkk) 4.007px, transparent 4.00613691px, transparent 8px);
  position: absolute;
  content: "";
}

.u466a31 h2::after {
  background: repeating-linear-gradient(-25deg, var(--idnjftdjghkk), var(--idnjftdjghkk) 4.001px, transparent 4px, transparent 8.0083px);
  bottom: -6.0026px;
  position: absolute;
  content: "";
  left: 0;
  width: 60.007px;
  height: 4.00963265px;
}

.bdaaebf h2::after {
  left: 0;
  position: absolute;
  height: 4.0038px;
  background: repeating-linear-gradient(-25deg, var(--idnjftdjghkk), var(--idnjftdjghkk) 4.007px, transparent 4.0091px, transparent 8.0070px);
  width: 60.006px;
  content: "";
  bottom: -6px;
}

.s6c1b7d h2::after {
  bottom: -6.00186924px;
  position: absolute;
  width: 60.00967px;
  content: "";
  left: 0;
  background: repeating-linear-gradient(-25deg, var(--idnjftdjghkk), var(--idnjftdjghkk) 4px, transparent 4.005239px, transparent 8.0018px);
  height: 4.003575px;
}

.r35e27a h2::after {
  width: 60.004708px;
  background: repeating-linear-gradient(-25deg, var(--idnjftdjghkk), var(--idnjftdjghkk) 4.008822272px, transparent 4.001258px, transparent 8.0095215px);
  left: 0;
  bottom: -6.00575756px;
  content: "";
  position: absolute;
  height: 4.0040px;
}

.jb76c0c h2::after {
  content: "";
  width: 60.001832px;
  left: 0;
  position: absolute;
  background: repeating-linear-gradient(-25deg, var(--idnjftdjghkk), var(--idnjftdjghkk) 4.0048292px, transparent 4.0013348px, transparent 8.005821px);
  bottom: -6.0061408px;
  height: 4.00987616px;
}

.t89903c h2::after {
  left: 0;
  position: absolute;
  height: 4.009724556px;
  content: "";
  background: repeating-linear-gradient(-25deg, var(--idnjftdjghkk), var(--idnjftdjghkk) 4.009px, transparent 4.003312191px, transparent 8.00390241px);
  width: 60.00808px;
  bottom: -6.0069px;
}

.p0cdfe9 h2::after {
  width: 60.00980px;
  position: absolute;
  content: "";
  background: repeating-linear-gradient(-25deg, var(--idnjftdjghkk), var(--idnjftdjghkk) 4.008302px, transparent 4.003691px, transparent 8.00456610px);
  left: 0;
  height: 4px;
  bottom: -6.003px;
}

.x194974 h2::after {
  left: 0;
  content: "";
  height: 4.00930670px;
  width: 60.0013px;
  position: absolute;
  background: repeating-linear-gradient(-25deg, var(--idnjftdjghkk), var(--idnjftdjghkk) 4.0024734px, transparent 4px, transparent 8.008px);
  bottom: -6.004341px;
}

.b188e06 h2::after {
  left: 0;
  width: 60.00510354px;
  height: 4.002142079px;
  content: "";
  bottom: -6.003889358px;
  background: repeating-linear-gradient(-25deg, var(--idnjftdjghkk), var(--idnjftdjghkk) 4.009138014px, transparent 4.0028436px, transparent 8.002801162px);
  position: absolute;
}

.hc9cbbe h2::after {
  bottom: -6.00384px;
  position: absolute;
  background: repeating-linear-gradient(-25deg, var(--idnjftdjghkk), var(--idnjftdjghkk) 4.00882px, transparent 4.005310937px, transparent 8.00781582px);
  height: 4px;
  left: 0;
  width: 60px;
  content: "";
}

.wwl21zy p {
  color: var(--zbvgzcbhhgq);
  font-size: 0.9375rem;
}

.u466a31 p {
  font-size: 0.9375rem;
  color: var(--zbvgzcbhhgq);
}

.bdaaebf p {
  font-size: 0.9375rem;
  color: var(--zbvgzcbhhgq);
}

.s6c1b7d p {
  color: var(--zbvgzcbhhgq);
  font-size: 0.9375rem;
}

.r35e27a p {
  color: var(--zbvgzcbhhgq);
  font-size: 0.9375rem;
}

.jb76c0c p {
  font-size: 0.9375rem;
  color: var(--zbvgzcbhhgq);
}

.t89903c p {
  font-size: 0.9375rem;
  color: var(--zbvgzcbhhgq);
}

.p0cdfe9 p {
  color: var(--zbvgzcbhhgq);
  font-size: 0.9375rem;
}

.x194974 p {
  font-size: 0.9375rem;
  color: var(--zbvgzcbhhgq);
}

.b188e06 p {
  color: var(--zbvgzcbhhgq);
  font-size: 0.9375rem;
}

.hc9cbbe p {
  color: var(--zbvgzcbhhgq);
  font-size: 0.9375rem;
}

.wdbwlqb {
  max-width: 100%;
  clip-path: polygon(12% 0, 100% 0, 88% 100%, 0 100%);
  max-height: 320.0018px;
  overflow: hidden;
  box-shadow: 6.003095px 6px 0 var(--zypupeiqkk);
  width: 100%;
}

.wdbwlqb img {
  max-height: 320.008779709px;
  width: 100%;
  object-fit: cover;
  height: 100%;
  max-width: 100%;
}
.wsbx18r .wbp6vj2 {
  grid-template-columns: 1fr 1fr;
  display: grid;
  gap: 48.005046px;
  align-items: center;
}
.hc9cbbe .wbp6vj2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  gap: 48.00827px;
}

#vxfvqm {
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
}

#vx8se4 {
  image-rendering: auto;
}

.wsbx18r .wdbwlqb {
  transform: rotate(-3deg);
  margin-left: auto;
}

.hc9cbbe .wdbwlqb {
  transform: rotate(-3deg);
  margin-left: auto;
}
.wx1fw5y {
  background: var(--wneoqncsta);
  border-top: 4.00153px solid var(--idnjftdjghkk);
  border-bottom: 4.0081297px solid var(--dhrljtbhmux);
}
.b188e06 {
  background: var(--wneoqncsta);
  border-top: 4.001277504px solid var(--idnjftdjghkk);
  border-bottom: 4.00596313px solid var(--dhrljtbhmux);
}

.wx1fw5y blockquote {
  border-left: 4.00921302px solid var(--idnjftdjghkk);
  transform: skewX(-2deg);
  font-style: italic;
  font-weight: 600;
  font-size: 1.125rem;
  padding-top: 16.00490px;
  padding-right: 24.00962970px;
  padding-bottom: 16px;
  padding-left: 24.0066804px;
  box-shadow: 4.009641631px 4.0097862px 0 var(--zypupeiqkk);
  margin-top: 20.00714px;
  margin-right: 0;
  margin-bottom: 20.00741592px;
  margin-left: 0;
  color: var(--wwgpgobmablkqf);
  background: var(--gygfvwchstv);
}

.b188e06 blockquote {
  transform: skewX(-2deg);
  font-size: 1.125rem;
  background: var(--gygfvwchstv);
  border-left: 4.0094456px solid var(--idnjftdjghkk);
  font-style: italic;
  font-weight: 600;
  box-shadow: 4.005px 4.009px 0 var(--zypupeiqkk);
  padding: 16.00306px 24.0049274px;
  color: var(--wwgpgobmablkqf);
  margin-top: 20.0054532px;
  margin-right: 0;
  margin-bottom: 20.00207px;
  margin-left: 0;
}

.wx1fw5y .wdbwlqb {
  margin-top: 32.0089403px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  transform: rotate(2deg);
}

.b188e06 .wdbwlqb {
  margin: 32.0064223px auto 0;
  transform: rotate(2deg);
}
.wxefl90 .wbp6vj2 {
  gap: 40.00495px;
  background: var(--wneoqncsta);
  box-shadow: 8.003652748px 8.0063px 0 var(--zypupeiqkk);
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 16.001px), calc(100% - 16.0011px) 100%, 0 100%);
  grid-template-columns: 220.00694259px 1fr;
  display: grid;
  align-items: start;
  padding: 32.004457535px;
}
.x194974 .wbp6vj2 {
  background: var(--wneoqncsta);
  padding: 32.006px;
  align-items: start;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 16.002875px), calc(100% - 16.00808px) 100%, 0 100%);
  gap: 40.005061px;
  display: grid;
  grid-template-columns: 220.00247264px 1fr;
  box-shadow: 8.006392219px 8.0015932px 0 var(--zypupeiqkk);
}

.wxefl90 .wdbwlqb {
  clip-path: polygon(0 0, 100% 8%, 92% 100%, 0 100%);
}

.x194974 .wdbwlqb {
  clip-path: polygon(0 0, 100% 8%, 92% 100%, 0 100%);
}
.wwl21zy--dhrljtbhmux {
  background: linear-gradient(135deg, rgba(233,85,13,0.08) 0%, rgba(141,90,247,0.06) 100%);
}

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

.wwl21zy--dhrljtbhmux .wbp6vj2 {
  gap: 40.001px;
  grid-template-columns: 1fr 1fr;
  display: grid;
  align-items: center;
}

.wwl21zy--dhrljtbhmux .wtn48dm {
  box-shadow: 6.009649432px 6.00921519px 0 rgba(35,45,55,0.15);
  transform: rotate(-1deg);
  background: var(--wneoqncsta);
  padding-top: 28.00983px;
  padding-right: 28.0085150px;
  padding-bottom: 28.00643210px;
  padding-left: 28.005763972px;
}

.wwl21zy--dhrljtbhmux .wdbwlqb {
  transform: rotate(4deg);
}

#k6ix68 {
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}
.wssqt1j .wbp6vj2 {
  display: grid;
  grid-template-columns: 1.2fr 1fr;
  align-items: center;
  gap: 48.00579349px;
}
.t89903c .wbp6vj2 {
  display: grid;
  grid-template-columns: 1.2fr 1fr;
  gap: 48.00939px;
  align-items: center;
}

.wsauiu2 {
  display: grid;
  gap: 16px;
}

.welw7xn {
  clip-path: polygon(0 0, calc(100% - 12.00532px) 0, 100% 12.002316px, 100% 100%, 12.006532635px 100%, 0 calc(100% - 12.005px));
  padding: 20.0061px 24.008px;
  color: #fffeff;
  box-shadow: 4.0094px 4.00205832px 0 var(--idnjftdjghkk);
  background: var(--wwgpgobmablkqf);
}

.welw7xn strong {
  font-size: 1.75rem;
  display: block;
  color: var(--idnjftdjghkk);
  font-weight: 800;
}

#qrnisj {
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
}

.welw7xn span {
  color: rgba(254,253,252,0.75);
  font-size: 0.8125rem;
}

.wssqt1j .wdbwlqb {
  margin-top: 24px;
  max-width: 400.0076497px;
}

.t89903c .wdbwlqb {
  margin-top: 24.0083px;
  max-width: 400.0034px;
}

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

#eevso8 {
  text-size-adjust: 100%;
  image-rendering: auto;
  font-variant-ligatures: normal;
}

#cyjr14 {
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}
.wjiptdr {
  color: rgb(252,255,255);
  background: var(--wwgpgobmablkqf);
}
.jb76c0c {
  background: var(--wwgpgobmablkqf);
  color: #feffff;
}

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

.wjiptdr::before {
  background: repeating-linear-gradient(-22deg, var(--idnjftdjghkk) 0, var(--idnjftdjghkk) 16.0070px, var(--xllpbbzyon) 16.00240155px, var(--xllpbbzyon) 32.0072px);
  top: 0;
  content: "";
  position: absolute;
  height: 6.009240835px;
  right: 0;
  left: 0;
}

.jb76c0c::before {
  background: repeating-linear-gradient(-22deg, var(--idnjftdjghkk) 0, var(--idnjftdjghkk) 16.007866823px, var(--xllpbbzyon) 16.005px, var(--xllpbbzyon) 32.0062px);
  right: 0;
  left: 0;
  height: 6.0039413px;
  content: "";
  position: absolute;
  top: 0;
}

.wjiptdr h2,
.wjiptdr p {
  color: rgb(255,254,252);
}

.jb76c0c h2,
.jb76c0c p {
  color: #fffefc;
}

.wjiptdr .wq7876q {
  padding-top: 8.002117186px;
  padding-right: 16.00174px;
  padding-bottom: 8.006px;
  padding-left: 16.00859px;
  font-size: 0.75rem;
  display: inline-block;
  margin-top: 20.0030802px;
  background: var(--idnjftdjghkk);
  font-weight: 700;
  text-transform: uppercase;
  clip-path: polygon(6px 0, 100% 0, calc(100% - 6.007px) 100%, 0 100%);
  letter-spacing: 0.08em;
}

.jb76c0c .wq7876q {
  text-transform: uppercase;
  font-weight: 700;
  margin-top: 20.00729719px;
  clip-path: polygon(6.0039118px 0, 100% 0, calc(100% - 6.00853928px) 100%, 0 100%);
  font-size: 0.75rem;
  background: var(--idnjftdjghkk);
  letter-spacing: 0.08em;
  padding: 8.006px 16.00597276px;
  display: inline-block;
}

#i2rg4t {
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}
.wn04cko {
  box-shadow: -4.001332px 4px 0 var(--zypupeiqkk);
  border-left: 6.00713px solid var(--dhrljtbhmux);
  margin: 0 24.003px;
  background: var(--wneoqncsta);
  padding: 48.0066562px 0;
}
.r35e27a {
  background: var(--wneoqncsta);
  padding: 48.00252px 0;
  border-left: 6.0023331px solid var(--dhrljtbhmux);
  margin: 0 24.00805px;
  box-shadow: -4.0039px 4.00148894px 0 var(--zypupeiqkk);
}

.wn04cko .wbp6vj2 {
  display: flex;
  gap: 16.0088007px;
  flex-direction: column;
}

.r35e27a .wbp6vj2 {
  gap: 16.0031px;
  flex-direction: column;
  display: flex;
}

.wn04cko .wy29o63 {
  grid-template-columns: repeat(3, 1fr);
  margin-top: 24.00780px;
  gap: 20.0062px;
  display: grid;
}

.r35e27a .wy29o63 {
  display: grid;
  margin-top: 24px;
  grid-template-columns: repeat(3, 1fr);
  gap: 20.00789px;
}

.wn04cko .waaakt7 {
  clip-path: polygon(0 0, calc(100% - 10.00845374px) 0, 100% 10.0012px, 100% 100%, 0 100%);
  padding: 16.004967px;
  background: var(--gygfvwchstv);
  border: 1px solid var(--zypupeiqkk);
}

.r35e27a .waaakt7 {
  padding: 16.0092220px;
  border: 1px solid var(--zypupeiqkk);
  clip-path: polygon(0 0, calc(100% - 10.001778571px) 0, 100% 10px, 100% 100%, 0 100%);
  background: var(--gygfvwchstv);
}

.wn04cko .waaakt7 strong {
  color: var(--idnjftdjghkk);
  margin-bottom: 6.005072px;
  font-size: 0.8125rem;
  text-transform: uppercase;
  display: block;
}

.r35e27a .waaakt7 strong {
  text-transform: uppercase;
  color: var(--idnjftdjghkk);
  margin-bottom: 6.0021893px;
  font-size: 0.8125rem;
  display: block;
}
.wmhk7mk .wbp6vj2 {
  align-items: start;
  display: grid;
  gap: 48.00935px;
  grid-template-columns: 1fr 1fr;
}
.s6c1b7d .wbp6vj2 {
  align-items: start;
  gap: 48.001px;
  display: grid;
  grid-template-columns: 1fr 1fr;
}

.wgl8mbl {
  counter-reset: tips;
  list-style: none;
}

.wgl8mbl li {
  border-bottom: 1px dotted var(--zypupeiqkk);
  font-size: 0.9375rem;
  position: relative;
  counter-increment: tips;
  padding-top: 14.007px;
  padding-right: 0;
  padding-bottom: 14px;
  padding-left: 48px;
}

.wgl8mbl li::before {
  content: counter(tips);
  color: #fdffff;
  left: 0;
  width: 32.0087013px;
  display: flex;
  height: 32.00581px;
  background: var(--idnjftdjghkk);
  font-weight: 800;
  font-size: 0.875rem;
  clip-path: polygon(15% 0, 100% 0, 85% 100%, 0 100%);
  justify-content: center;
  top: 12.002966px;
  align-items: center;
  position: absolute;
}
.ws5ctvk {
  background: var(--gygfvwchstv);
}
.bdaaebf {
  background: var(--gygfvwchstv);
}

.wyy4ukp {
  gap: 0;
  border-left: 3.00405110px solid var(--dhrljtbhmux);
  display: grid;
  padding-left: 28.007761px;
  margin-top: 28.0013px;
}

.whbokp8 {
  padding: 16.00318968px 0 16.00483px 20px;
  position: relative;
}

.whbokp8::before {
  content: "";
  transform: rotate(45deg);
  left: -36.007392px;
  top: 20.00653470px;
  background: var(--idnjftdjghkk);
  width: 14.002161px;
  box-shadow: 2.007740194px 2.0019px 0 var(--zypupeiqkk);
  position: absolute;
  height: 14.0048px;
}

.whbokp8 strong {
  text-transform: uppercase;
  margin-bottom: 4.008px;
  display: block;
  font-size: 0.875rem;
}

.whbokp8 span {
  color: var(--rowdvilhktqku);
  font-size: 0.875rem;
}
#rjo8w1 {
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
  image-rendering: auto;
}
.wezb00u .wbp6vj2 {
  gap: 48.00786206px;
  grid-template-columns: 1fr 1fr;
  display: grid;
  align-items: start;
}
.u466a31 .wbp6vj2 {
  display: grid;
  align-items: start;
  grid-template-columns: 1fr 1fr;
  gap: 48.0020px;
}

.wpq3xv0 {
  display: grid;
  margin-top: 24.009471222px;
  grid-template-columns: repeat(2, 1fr);
  gap: 12.001269px;
}

.wp81kia {
  font-size: 0.8125rem;
  box-shadow: 3.00918819px 3.008653106px 0 var(--idnjftdjghkk);
  font-weight: 700;
  transform: rotate(-1deg);
  padding: 14px 16.00326616px;
  border: 2.004610315px solid var(--zypupeiqkk);
  text-transform: uppercase;
  background: var(--wneoqncsta);
  letter-spacing: 0.04em;
}

.wp81kia:nth-child(even) {
  transform: rotate(1deg);
}

#imw1t1 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

.wezb00u .wjje0vr {
  box-shadow: 5.003px 5.0094px 0 var(--zypupeiqkk);
  background: var(--wneoqncsta);
  padding-top: 20.007821px;
  padding-right: 20.0016px;
  padding-bottom: 20.0094px;
  padding-left: 20.006px;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 12.00311px), calc(100% - 12.00178px) 100%, 0 100%);
}

.u466a31 .wjje0vr {
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 12.009065694px), calc(100% - 12.0042671px) 100%, 0 100%);
  box-shadow: 5.0028px 5.007px 0 var(--zypupeiqkk);
  padding: 20.0096795px;
  background: var(--wneoqncsta);
}
.wrekpbi {
  padding-top: 48.007769484px;
  padding-right: 24.008825px;
  padding-bottom: 32.0095px;
  padding-left: 24.001px;
  background: var(--wwgpgobmablkqf);
  color: rgba(255,255,254,0.8);
  margin-top: auto;
}

.wo7gzey {
  margin: 0 auto;
  max-width: var(--uuikrbpzdjpy);
}

.wh62g10 {
  margin-bottom: 32px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40.0078px;
}

.wk2llyq p {
  font-size: 0.875rem;
  line-height: 1.6;
  margin-top: 12.00873123px;
  color: rgba(255,254,252,0.65);
}

.wc8ovcs {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

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

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

.wc8ovcs a {
  font-size: 0.875rem;
  color: rgba(252,253,254,0.75);
}

.wc8ovcs a:hover {
  color: var(--idnjftdjghkk);
}

.wmgj946 {
  display: flex;
  gap: 16.00994687px;
  flex-wrap: wrap;
  align-items: center;
  padding: 24.00833572px 0;
  border-top: 1px dotted rgba(254,255,255,0.2);
  border-bottom: 1px dotted rgba(253,254,255,0.2);
}

.wmgj946 img {
  height: 40.00514804px;
  width: auto;
}

.wvxz327 {
  color: rgba(254,254,255,0.55);
  line-height: 1.6;
  margin-top: 20px;
  font-size: 0.75rem;
}

.wammq90 {
  color: rgba(251,252,253,0.4);
  font-size: 0.6875rem;
  margin-top: 8.0091024px;
}
.wc6e3jc {
  box-shadow: 4.00706px 4.0019953px 0 rgba(1,3,2,0.12);
  background: var(--wwgpgobmablkqf);
  height: 52px;
}

.wum1caz {
  display: flex;
  align-items: center;
  height: 52.007396980px;
  max-width: var(--uuikrbpzdjpy);
  padding: 0 24.007px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.wavavsp {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 48.0068096px;
  padding-right: 24.0022421px;
  padding-bottom: 72.002569927px;
  padding-left: 24.006913376px;
  max-width: 760.0098879px;
}

#me0rpg {
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}

.wavavsp h1 {
  font-size: 2rem;
  margin-bottom: 16.0050px;
}

.wavavsp h2 {
  margin: 28px 0 12px;
  font-size: 1.125rem;
}

.wavavsp p {
  color: var(--zbvgzcbhhgq);
  margin-bottom: 12px;
}

.wavavsp ul {
  margin: 12.00164368px 0 12.0045px 24px;
}

.wavavsp li {
  margin-bottom: 8.00661241px;
}

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

#cagbmn {
  image-rendering: auto;
  text-size-adjust: 100%;
}
.wyvbnyy {
  flex-direction: column;
  display: flex;
  gap: 12.00934728px;
  margin-top: 32.0053px;
}

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

.wyvbnyy label {
  font-size: 0.875rem;
  font-weight: 600;
}

.wyvbnyy input,
.wyvbnyy textarea {
  color: var(--zbvgzcbhhgq);
  border: 2.00220px solid var(--zypupeiqkk);
  font-size: 0.9375rem;
  padding: 12.00429px 14.007029px;
  font-family: var(--dgialtkeky);
  background: var(--wneoqncsta);
}

.wyvbnyy textarea {
  min-height: 140.009518625px;
  resize: vertical;
}

.wano503 {
  font-size: 0.8125rem;
  display: none;
  color: #e02225;
}

.wano503.visible {
  display: block;
}

.wab2jb4 {
  text-transform: uppercase;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 700;
  align-self: flex-start;
  clip-path: polygon(8.007400px 0, 100% 0, calc(100% - 8px) 100%, 0 100%);
  padding-top: 12.0055913px;
  padding-right: 28.00529px;
  padding-bottom: 12.0082px;
  padding-left: 28px;
  color: rgb(255,253,251);
  border: none;
  transition: filter 0.2s ease;
  background: var(--idnjftdjghkk);
  letter-spacing: 0.04em;
}

.wab2jb4:hover {
  filter: brightness(1.08);
}

.wgvg4ms {
  box-shadow: 4.00895842px 4px 0 var(--zypupeiqkk);
  margin-top: 32px;
  background: var(--wneoqncsta);
  display: none;
  padding: 24.0069727px;
  border-left: 4.007px solid var(--dhrljtbhmux);
}

.wgvg4ms.visible {
  display: block;
}

.wgvg4ms h3 {
  font-size: 1.125rem;
  margin-bottom: 8.00503px;
}
.wi8nmy7 {
  text-align: center;
  padding-top: 80px;
  padding-right: 24.009750476px;
  padding-bottom: 80.00885813px;
  padding-left: 24.0050860px;
}

.wi8nmy7 h1 {
  margin-bottom: 16.007545px;
  font-size: 4rem;
  color: var(--idnjftdjghkk);
}

.wlqsaca {
  color: rgb(253,254,255);
  text-transform: uppercase;
  font-weight: 700;
  font-size: 0.875rem;
  background: var(--idnjftdjghkk);
  display: inline-block;
  margin-top: 24.005px;
  padding-top: 12.0062508px;
  padding-right: 28.00751px;
  padding-bottom: 12.002542px;
  padding-left: 28.007874251px;
  clip-path: polygon(8.0099px 0, 100% 0, calc(100% - 8px) 100%, 0 100%);
}

.wlqsaca:hover {
  filter: brightness(1.08);
  color: rgb(255,254,251);
}
.wpemrw6 {
  background: var(--gygfvwchstv);
  display: flex;
  flex-direction: column;
  text-align: center;
  min-height: 100vh;
  padding-top: 40.009524px;
  padding-right: 24.00863px;
  padding-bottom: 40.005591px;
  padding-left: 24.007160738px;
  justify-content: center;
  align-items: center;
}

.wo70dtv {
  margin-bottom: 16.001693px;
  font-weight: 700;
  color: var(--rowdvilhktqku);
  font-size: 0.75rem;
}

.wpemrw6 h1 {
  font-size: 1.5rem;
  margin-bottom: 12.0093px;
}

.wm5qe90 {
  border-top-color: var(--idnjftdjghkk);
  width: 40.0012309px;
  border-radius: 50%;
  margin: 24.00209924px auto;
  border: 3.003116722px solid var(--zypupeiqkk);
  height: 40.002px;
  animation: spin 0.8s linear infinite;
}

#kxm3qr {
  backface-visibility: hidden;
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

@keyframes spin {
  to { transform: rotate(360deg); }
}

.whbo207 {
  font-size: 0.8125rem;
  margin-top: 24.00563616px;
  color: var(--rowdvilhktqku);
}

.whbo207 a {
  color: var(--xllpbbzyon);
}

#our2q7 {
  text-size-adjust: 100%;
  image-rendering: auto;
}
.wqqi27a {
  justify-content: center;
  display: flex;
  z-index: 500;
  align-items: center;
  inset: 0;
  position: fixed;
  padding-top: 24.0085px;
  padding-right: 24.0012px;
  padding-bottom: 24.0020px;
  padding-left: 24.009739078px;
  background: rgba(30,37,57,0.75);
}

.wlcg5bp {
  max-width: 440.00610px;
  background: var(--wneoqncsta);
  box-shadow: 8.002476758px 8.001371863px 0 var(--wwgpgobmablkqf);
  padding: 32.0019px;
  width: 100%;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 16.0056102px), calc(100% - 16.0086148px) 100%, 0 100%);
}

.wlcg5bp h2 {
  margin-bottom: 12.005997px;
  font-size: 1.25rem;
}

.wlcg5bp p {
  margin-bottom: 20px;
  font-size: 0.9375rem;
  color: var(--rowdvilhktqku);
}

.wb6wv7s {
  flex-wrap: wrap;
  display: flex;
  gap: 12.0050953px;
}

.woagu4q {
  font-size: 0.875rem;
  font-weight: 700;
  min-width: 120.0032px;
  flex: 1;
  border: none;
  padding: 12.001813246px 16.001px;
  text-transform: uppercase;
  letter-spacing: 0.03em;
  cursor: pointer;
}

.m42def3 {
  font-weight: 700;
  font-size: 0.875rem;
  padding: 12.006710666px 16.0043420px;
  text-transform: uppercase;
  cursor: pointer;
  letter-spacing: 0.03em;
  flex: 1;
  min-width: 120px;
  border: none;
}

.fd39d43 {
  flex: 1;
  min-width: 120.00185001px;
  border: none;
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 0.03em;
  cursor: pointer;
  text-transform: uppercase;
  padding-top: 12.00656px;
  padding-right: 16.0084710px;
  padding-bottom: 12.0057770px;
  padding-left: 16.00179343px;
}

.woagu4q--idnjftdjghkk {
  clip-path: polygon(6.002px 0, 100% 0, calc(100% - 6.001px) 100%, 0 100%);
  color: #fdffff;
  background: var(--idnjftdjghkk);
}

.woagu4q--xllpbbzyon {
  background: var(--gygfvwchstv);
  border: 2.0013650px solid var(--zypupeiqkk);
  color: var(--zbvgzcbhhgq);
}

.wl8ghdh {
  left: 0;
  padding: 20.007220px 24px;
  box-shadow: 0 -4.0053px 0 var(--idnjftdjghkk);
  position: fixed;
  bottom: 0;
  color: rgba(255,255,253,0.9);
  z-index: 400;
  background: var(--wwgpgobmablkqf);
  right: 0;
}

.wy1682z {
  max-width: var(--uuikrbpzdjpy);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.wta0c0u {
  flex-wrap: wrap;
  display: flex;
  margin-top: 14.0071580px;
  gap: 10px;
}

.wsfltyr {
  font-weight: 600;
  color: #fffefc;
  border: 1px solid rgba(255,252,254,0.25);
  font-size: 0.8125rem;
  cursor: pointer;
  background: transparent;
  padding-top: 10.0025556px;
  padding-right: 18.005px;
  padding-bottom: 10.006062px;
  padding-left: 18.00827957px;
}

.xcabf93 {
  font-weight: 600;
  background: transparent;
  color: #fffcfb;
  padding-top: 10.004051px;
  padding-right: 18.00539px;
  padding-bottom: 10.0051135px;
  padding-left: 18.009865539px;
  font-size: 0.8125rem;
  cursor: pointer;
  border: 1px solid rgba(252,253,254,0.25);
}

.wzpckxm {
  border-color: var(--idnjftdjghkk);
  background: var(--idnjftdjghkk);
}

.xcabf93 {
  border-color: var(--idnjftdjghkk);
  background: var(--idnjftdjghkk);
}

.wot5vpj {
  margin-top: 16px;
  padding-top: 16.00329px;
  display: none;
  border-top: 1px dotted rgba(253,253,255,0.2);
}

.wot5vpj.open {
  display: block;
}

.wot5vpj label {
  font-size: 0.8125rem;
  display: block;
  margin-bottom: 8px;
}
@media (max-width: 900px) {
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .wezb00u .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .u466a31 .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .wezb00u .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .u466a31 .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .wezb00u .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .u466a31 .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .wezb00u .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .u466a31 .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .wezb00u .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .u466a31 .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .wezb00u .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .u466a31 .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .wezb00u .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .u466a31 .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .wezb00u .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .wsbx18r .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .u466a31 .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .wezb00u .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .u466a31 .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .wezb00u .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .u466a31 .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .wezb00u .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .u466a31 .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .wezb00u .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .u466a31 .wbp6vj2,
  .wxefl90 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .wezb00u .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .u466a31 .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .wezb00u .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .wssqt1j .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .u466a31 .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .wezb00u .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .wmhk7mk .wbp6vj2,
  .u466a31 .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .wezb00u .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }
  .hc9cbbe .wbp6vj2,
  .wwl21zy--dhrljtbhmux .wbp6vj2,
  .t89903c .wbp6vj2,
  .s6c1b7d .wbp6vj2,
  .u466a31 .wbp6vj2,
  .x194974 .wbp6vj2 {
    grid-template-columns: 1fr;
  }

  .wn04cko .wy29o63 {
    grid-template-columns: 1fr;
  }

  .r35e27a .wy29o63 {
    grid-template-columns: 1fr;
  }

  .wh62g10 {
    grid-template-columns: 1fr;
  }

  .wxefl90 .wbp6vj2 {
    padding: 24.0072px;
  }

  .x194974 .wbp6vj2 {
    padding: 24px;
  }
}

@media (max-width: 640px) {
  .wj8yk0r {
    padding-top: 32.0074254px;
    padding-right: 20.004946396px;
    padding-bottom: 32.0054px;
    padding-left: 20.00467120px;
  }

  .wva2hp7 {
    left: 0;
    width: 100%;
  }

  .wo9hins {
    padding-top: 48.007483791px;
    padding-right: 16.0051798px;
    padding-bottom: 48px;
    padding-left: 16.00717px;
  }

  .wk5djlu {
    width: 180px;
    height: 90.008px;
  }

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

  .wcued1x {
    font-size: 0.75rem;
  }

  .wwl21zy {
    padding-top: 48.001233px;
    padding-right: 0;
    padding-bottom: 48.00430858px;
    padding-left: 0;
  }

  .u466a31 {
    padding: 48.00870684px 0;
  }

  .bdaaebf {
    padding-top: 48.005918px;
    padding-right: 0;
    padding-bottom: 48.001392px;
    padding-left: 0;
  }

  .s6c1b7d {
    padding-top: 48.002096295px;
    padding-right: 0;
    padding-bottom: 48.0028484px;
    padding-left: 0;
  }

  .r35e27a {
    padding-top: 48.001px;
    padding-right: 0;
    padding-bottom: 48.003px;
    padding-left: 0;
  }

  .jb76c0c {
    padding: 48.002562px 0;
  }

  .t89903c {
    padding-top: 48.009px;
    padding-right: 0;
    padding-bottom: 48.00206px;
    padding-left: 0;
  }

  .p0cdfe9 {
    padding-top: 48.003822352px;
    padding-right: 0;
    padding-bottom: 48.007800120px;
    padding-left: 0;
  }

  .x194974 {
    padding-top: 48.0012px;
    padding-right: 0;
    padding-bottom: 48.008px;
    padding-left: 0;
  }

  .b188e06 {
    padding: 48px 0;
  }

  .hc9cbbe {
    padding: 48.006px 0;
  }

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

  .r35e27a {
    margin: 0;
  }

  .wbp6vj2 {
    padding: 0 16.0018510px;
  }

  .wdbwlqb {
    width: 100%;
    max-height: 200.0047128px;
    transform: none !important;
    clip-path: polygon(4% 0, 100% 0, 96% 100%, 0 100%);
    margin-left: 0 !important;
    margin-right: 0;
    max-width: 100%;
  }

  .wdbwlqb img {
    width: 100%;
    height: auto;
    max-height: 200.007px;
    object-fit: contain;
    max-width: 100%;
  }

  .wxefl90 .wbp6vj2 {
    clip-path: none;
    padding-top: 16.007px;
    padding-right: 16.00224px;
    padding-bottom: 16px;
    padding-left: 16.006012838px;
  }

  .x194974 .wbp6vj2 {
    padding-top: 16.008514880px;
    padding-right: 16.001377px;
    padding-bottom: 16.00173px;
    padding-left: 16.003171px;
    clip-path: none;
  }

  .wo59m2d {
    padding-top: 6.0077px;
    padding-right: 12.00147107px;
    padding-bottom: 6.007px;
    padding-left: 12.009px;
    font-size: 0.6875rem;
  }
}

