.mwh7quy {
  backface-visibility: hidden;
  text-rendering: optimizeLegibility;
}

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

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

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

#xoyr17 {
  text-rendering: optimizeLegibility;
}

#yvmi4c {
  text-rendering: optimizeLegibility;
}

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

:root {
  --fdubjrpixjgg: rgb(2,3,7);
  --vxscttpwnrnu: #c7a157;
  --fgktbwihmpxf: 44.002762565px;
  --auxqbciixamz: rgba(194,161,92,0.15);
  --cnqgqqmtjqnw: 1200.006px;
  --flyrcdvkdzqmx: 0.18s cubic-bezier(0.4, 0, 0.2, 1);
  --meevfrpiatdqjk: "Arial Narrow", "Helvetica Neue Condensed", "Franklin Gothic Medium Condensed", sans-serif;
  --hxzuwtgnnrafv: rgb(11,12,25);
  --zpescvixguy: rgb(32,44,60);
  --kfmcmprjjnvdxw: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --dihuvfovjn: rgb(226,232,239);
  --frxtnnhqgagrbn: rgb(97,118,135);
  --jpzuijdyyxtm: rgb(144,167,180);
}

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

html {
  scroll-behavior: smooth;
}

.mmpfy77 {
  text-rendering: optimizeLegibility;
}

body {
  line-height: 1.6;
  flex-direction: column;
  background: var(--fdubjrpixjgg);
  font-family: var(--kfmcmprjjnvdxw);
  overflow-x: hidden;
  display: flex;
  min-height: 100vh;
  color: var(--dihuvfovjn);
}

main {
  flex: 1 0 auto;
}

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

.mwzl128 {
  image-rendering: auto;
}

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

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

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

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

a {
  color: var(--vxscttpwnrnu);
  text-decoration: none;
  transition: color var(--flyrcdvkdzqmx), opacity var(--flyrcdvkdzqmx);
}

a:hover {
  color: rgb(213,178,104);
}

.mtq9fur {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}

#bl9xwa {
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
}
.ms28l5f {
  padding-top: 8.0079799px;
  padding-right: 16.007px;
  padding-bottom: 8.0061px;
  padding-left: 16.0015px;
  -webkit-backdrop-filter: blur(10.00178416px);
  text-align: center;
  font-size: 12px;
  line-height: 1.45;
  width: 100%;
  border-bottom: 1px solid rgba(255,253,255,0.08);
  color: #e3e5f1;
  background: rgba(2,0,2,0.3);
  backdrop-filter: blur(10.007311px);
}

.mlmciaq {
  image-rendering: auto;
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
}
.mdzkw09 {
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
}
.mj4ju6l {
  position: sticky;
  background: var(--hxzuwtgnnrafv);
  border-bottom: 1px solid var(--auxqbciixamz);
  top: 0;
  height: var(--fgktbwihmpxf);
  z-index: 900;
}

.mj4ju6l::after {
  right: 0;
  height: 1px;
  left: 0;
  bottom: 0;
  content: "";
  position: absolute;
  background: linear-gradient(90deg, var(--vxscttpwnrnu), transparent);
}

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

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

.mc2rcrc {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

.mskoibn {
  width: 100%;
  display: flex;
  padding-top: 0;
  padding-right: 32.00302px;
  padding-bottom: 0;
  padding-left: 32.00129px;
  height: var(--fgktbwihmpxf);
  align-items: center;
  justify-content: space-between;
}

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

#humwmk {
  backface-visibility: hidden;
}

.mieyi97 img {
  width: auto;
  max-height: 20.0038px;
}

.ml5bp4n {
  gap: 4.009363px;
  display: flex;
  align-items: center;
}

.ml5bp4n a {
  font-family: var(--meevfrpiatdqjk);
  letter-spacing: 0.06em;
  color: var(--jpzuijdyyxtm);
  font-weight: 700;
  padding: 6.0074961px 10.00667944px;
  position: relative;
  transition: color var(--flyrcdvkdzqmx);
  font-size: 12.00917px;
  text-transform: uppercase;
}

.ma2vgq5 {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}

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

.ml5bp4n a:hover {
  color: var(--vxscttpwnrnu);
}

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

.ml5bp4n a::after {
  transform: translateX(-50%) scale(0);
  position: absolute;
  border-radius: 50%;
  height: 4.0038px;
  content: "";
  transition: transform var(--flyrcdvkdzqmx);
  bottom: 0;
  background: var(--vxscttpwnrnu);
  width: 4.00287078px;
  left: 50%;
}

.ml5bp4n a:hover::after {
  transform: translateX(-50%) scale(1);
}

.mb84c4c {
  backface-visibility: hidden;
  text-size-adjust: 100%;
}

.mkehdsc {
  gap: 4px;
  width: 32.00739279px;
  background: none;
  display: none;
  flex-direction: column;
  padding: 4.0073px;
  justify-content: center;
  height: 32.00946px;
  cursor: pointer;
  border: none;
}

.mkehdsc span {
  height: 2.00630260px;
  transition: transform var(--flyrcdvkdzqmx), opacity var(--flyrcdvkdzqmx);
  background: var(--vxscttpwnrnu);
  width: 100%;
  display: block;
}

.mb2po65 {
  font-variant-ligatures: normal;
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

.mwr6xi3 {
  background: var(--hxzuwtgnnrafv);
  z-index: 950;
  border-top: 1px solid var(--auxqbciixamz);
  transition: transform 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  overflow-y: auto;
  left: 0;
  position: fixed;
  max-height: 70vh;
  right: 0;
  bottom: 0;
  border-radius: 16.007px 16.005px 0 0;
  padding: 24.009789px 32px 40.006325212px;
  transform: translateY(100%);
}

.mwr6xi3.open {
  transform: translateY(0);
}

.mwr6xi3 ul {
  list-style: none;
  display: grid;
  gap: 8.0062px;
  grid-template-columns: repeat(2, 1fr);
}

.mwr6xi3 a {
  letter-spacing: 0.05em;
  border: 1px solid var(--auxqbciixamz);
  border-radius: 6.00527053px;
  font-family: var(--meevfrpiatdqjk);
  font-size: 13.0079px;
  display: block;
  text-transform: uppercase;
  color: var(--dihuvfovjn);
  padding: 12.003149px 14px;
  font-weight: 700;
  background: var(--zpescvixguy);
  transition: background var(--flyrcdvkdzqmx), color var(--flyrcdvkdzqmx);
}

.mwr6xi3 a:hover {
  color: var(--vxscttpwnrnu);
  background: rgba(198,163,88,0.12);
}

.mcyddd3 {
  transition: opacity var(--flyrcdvkdzqmx);
  opacity: 0;
  inset: 0;
  background: rgba(2,2,7,0.65);
  z-index: 940;
  pointer-events: none;
  position: fixed;
}

.mnpg1e1 {
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
}

.mo5d7l0 {
  text-rendering: optimizeLegibility;
  text-size-adjust: 100%;
}

.me4yzru {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  image-rendering: auto;
}

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

.mcyddd3.open {
  pointer-events: auto;
  opacity: 1;
}

body.nav-open {
  overflow: hidden;
}

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

.mvnn6u7 {
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
}

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

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

@media (max-width: 1024px) {
  .ml5bp4n {
    display: none;
  }

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

  .mkehdsc {
    display: flex;
  }
}

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

@media (max-width: 640px) {
  #hx756o {
    image-rendering: auto;
  }
  .mskoibn {
    padding: 0 16.0062530px;
  }
  .mgo15wu {
    -webkit-font-smoothing: antialiased;
  }
  .mgqwwws {
    image-rendering: auto;
    backface-visibility: hidden;
  }
}
#kw8xd4 {
  text-size-adjust: 100%;
  image-rendering: auto;
}
.mbqpqsn {
  display: inline-flex;
  font-family: var(--meevfrpiatdqjk);
  cursor: pointer;
  justify-content: center;
  font-size: 13.0083px;
  transition: background var(--flyrcdvkdzqmx), color var(--flyrcdvkdzqmx), transform var(--flyrcdvkdzqmx);
  text-transform: uppercase;
  align-items: center;
  padding: 10.00624px 20.0053844px;
  font-weight: 700;
  letter-spacing: 0.06em;
  border-radius: 4.0047225px;
  border: 1px solid var(--auxqbciixamz);
}
.ab728a5 {
  font-weight: 700;
  justify-content: center;
  text-transform: uppercase;
  cursor: pointer;
  letter-spacing: 0.06em;
  padding-top: 10.0088535px;
  padding-right: 20px;
  padding-bottom: 10.00977px;
  padding-left: 20.00808268px;
  font-family: var(--meevfrpiatdqjk);
  border: 1px solid var(--auxqbciixamz);
  font-size: 13.001604157px;
  transition: background var(--flyrcdvkdzqmx), color var(--flyrcdvkdzqmx), transform var(--flyrcdvkdzqmx);
  display: inline-flex;
  align-items: center;
  border-radius: 4.0023px;
}
.e08f359 {
  border-radius: 4.0010px;
  letter-spacing: 0.06em;
  justify-content: center;
  cursor: pointer;
  transition: background var(--flyrcdvkdzqmx), color var(--flyrcdvkdzqmx), transform var(--flyrcdvkdzqmx);
  font-weight: 700;
  text-transform: uppercase;
  border: 1px solid var(--auxqbciixamz);
  font-family: var(--meevfrpiatdqjk);
  display: inline-flex;
  align-items: center;
  padding-top: 10px;
  padding-right: 20.00781151px;
  padding-bottom: 10.003px;
  padding-left: 20.0089160px;
  font-size: 13.0097px;
}

.mbqpqsn--vxscttpwnrnu {
  background: var(--vxscttpwnrnu);
  color: var(--fdubjrpixjgg);
  border-color: var(--vxscttpwnrnu);
}

.mbqpqsn--vxscttpwnrnu:hover {
  background: rgb(215,179,107);
  transform: translateY(-1px);
}

.mbqpqsn--zpescvixguy {
  color: var(--dihuvfovjn);
  background: var(--zpescvixguy);
}

.mbqpqsn--zpescvixguy:hover {
  background: #253144;
}

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

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

.mxn748k {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}
.mekjrs8 {
  backface-visibility: hidden;
  image-rendering: auto;
}
.myd4sdp {
  border-top: 1px solid var(--auxqbciixamz);
  margin-top: auto;
  padding: 48.00972px 32px 32.0010688px;
  flex-shrink: 0;
  background: var(--hxzuwtgnnrafv);
}

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

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

.monvq1p {
  display: grid;
  margin-bottom: 32.007px;
  gap: 32.0029386px;
  grid-template-columns: 1fr 1fr;
}

.mtch6on p {
  max-width: 360.004153px;
  font-size: 0.85rem;
  margin-top: 12px;
  color: var(--frxtnnhqgagrbn);
}

.mtkk5jb {
  gap: 8px 20.004527px;
  flex-wrap: wrap;
  align-content: flex-start;
  display: flex;
}

.mboibxl {
  image-rendering: auto;
  text-rendering: optimizeLegibility;
}

.mtkk5jb a {
  color: var(--jpzuijdyyxtm);
  font-size: 0.85rem;
}

.mtkk5jb a:hover {
  color: var(--vxscttpwnrnu);
}

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

.mjx6fnk {
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}

.mj43tc4 {
  padding: 24.00605065px 0;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
  gap: 16.00603px;
  border-top: 1px solid var(--auxqbciixamz);
  border-bottom: 1px solid var(--auxqbciixamz);
}

.mj43tc4 img {
  transition: opacity var(--flyrcdvkdzqmx);
  width: auto;
  opacity: 0.85;
  height: 40.00744px;
}

.mj43tc4 a:hover img {
  opacity: 1;
}

.mjyp7sb {
  font-size: 0.8rem;
  color: var(--frxtnnhqgagrbn);
  line-height: 1.5;
  margin-top: 20.0074627px;
}

#zpmd22 {
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
  text-rendering: optimizeLegibility;
}

.mssj6gj {
  color: var(--frxtnnhqgagrbn);
  font-size: 0.75rem;
  margin-top: 12.00247px;
}

.mw0shu2 {
  image-rendering: auto;
}

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

#g7xsma {
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
  text-rendering: optimizeLegibility;
}

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

.mlj9kr7 {
  image-rendering: auto;
}

.mk3ebg4 {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

@media (max-width: 768px) {
  #th8uqw {
    text-rendering: optimizeLegibility;
    image-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
  }
  .myd4sdp {
    padding: 32px 16.008px 24.00229px;
  }

  .monvq1p {
    grid-template-columns: 1fr;
    gap: 24.007626px;
  }

  #r3f5xc {
    text-rendering: optimizeLegibility;
  }

  .morzr0g {
    image-rendering: auto;
    text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
  }
}
#j1yvlh {
  image-rendering: auto;
}
.mmr6n99 {
  inset: 0;
  padding-top: 20.008053px;
  padding-right: 20.00516px;
  padding-bottom: 20.007px;
  padding-left: 20.00288px;
  position: fixed;
  z-index: 1000;
  align-items: center;
  justify-content: center;
  background: rgba(4,6,12,0.88);
  display: flex;
}

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

.mmr6n99.mxpnw2a {
  display: none;
}

.mh8cyy0 {
  max-width: 440.00596490px;
  background: var(--hxzuwtgnnrafv);
  width: 100%;
  box-shadow: 0 24.00217806px 48.00948333px rgba(1,2,3,0.5);
  border: 1px solid var(--auxqbciixamz);
  border-radius: 8.00114338px;
  overflow: hidden;
}

.mclpxcq {
  padding: 10px 20px;
  background: var(--zpescvixguy);
  border-bottom: 1px solid var(--auxqbciixamz);
  color: var(--vxscttpwnrnu);
  letter-spacing: 0.1em;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 11.007px;
  font-family: var(--meevfrpiatdqjk);
}

.mqog4t1 {
  image-rendering: auto;
}

#jvkq25 {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}

.mvkr0ky {
  padding: 28.00658px 24.0084px;
}

.mvkr0ky h2 {
  text-transform: uppercase;
  font-family: var(--meevfrpiatdqjk);
  margin-bottom: 12.001px;
  font-size: 1.25rem;
  letter-spacing: 0.04em;
}

.mvkr0ky p {
  margin-bottom: 20.0083px;
  color: var(--frxtnnhqgagrbn);
  font-size: 0.9rem;
}

.mejyrza {
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
}

.mddt36f {
  gap: 10.005018px;
  display: flex;
  flex-wrap: wrap;
}
.mssiedj {
  position: fixed;
  padding: 20.00452994px 32.00267px;
  transition: transform 0.28s ease;
  z-index: 990;
  bottom: 0;
  border-top: 1px solid var(--auxqbciixamz);
  background: var(--hxzuwtgnnrafv);
  left: 0;
  transform: translateY(100%);
  right: 0;
}

.mssiedj.active {
  transform: translateY(0);
}

#v0m6sr {
  image-rendering: auto;
  backface-visibility: hidden;
  text-size-adjust: 100%;
}

.mssiedj.mxpnw2a {
  display: none;
}

.mykap79 {
  margin: 0 auto;
  max-width: var(--cnqgqqmtjqnw);
}

.mykap79 > p {
  color: var(--frxtnnhqgagrbn);
  margin-bottom: 14px;
  font-size: 0.85rem;
}

.muxi8na {
  gap: 8.0096px;
  display: flex;
  flex-wrap: wrap;
}

.mqc49el {
  margin-top: 16.0034px;
  border-top: 1px solid var(--auxqbciixamz);
  padding-top: 16.0015144px;
  display: none;
}

.mzh1rvi {
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
  image-rendering: auto;
}

.mqc49el.open {
  display: block;
}

.mqc49el label {
  display: block;
  font-size: 0.85rem;
  color: var(--dihuvfovjn);
  margin-bottom: 8.004937px;
}
.mtudaup {
  background: var(--hxzuwtgnnrafv);
  text-align: center;
  padding-top: 48px;
  padding-right: 32.0070726px;
  padding-bottom: 32.003689px;
  padding-left: 32.004487px;
  border-bottom: 1px solid var(--auxqbciixamz);
}

.mtudaup h1 {
  color: var(--dihuvfovjn);
  text-transform: uppercase;
  font-family: var(--meevfrpiatdqjk);
  letter-spacing: 0.06em;
  font-size: clamp(1.4rem, 4vw, 2rem);
}

.mqmctrc {
  max-width: 800.00548437px;
  padding: 40.006431px 32.00912px 64.007721px;
  margin: 0 auto;
}

.mqmctrc h1 {
  text-transform: uppercase;
  font-size: 1.6rem;
  letter-spacing: 0.04em;
  margin-bottom: 16.005433px;
  color: var(--vxscttpwnrnu);
  font-family: var(--meevfrpiatdqjk);
}

.mqmctrc h2 {
  margin-top: 28.0035047px;
  margin-right: 0;
  margin-bottom: 12.008249px;
  margin-left: 0;
  text-transform: uppercase;
  color: var(--dihuvfovjn);
  font-family: var(--meevfrpiatdqjk);
  font-size: 1.1rem;
  letter-spacing: 0.04em;
}

.mqmctrc h3 {
  color: var(--jpzuijdyyxtm);
  font-size: 1rem;
  margin: 20.00247521px 0 8px;
}

.mqmctrc p,
.mqmctrc li {
  color: var(--frxtnnhqgagrbn);
  font-size: 0.9rem;
  line-height: 1.65;
  margin-bottom: 12.006105px;
}

.mqmctrc ul {
  padding-left: 20.0010763px;
  margin-bottom: 16.0056796px;
}

.mqmctrc a {
  color: var(--vxscttpwnrnu);
}
.ma7x1op {
  flex-direction: column;
  gap: 16.00733113px;
  margin-top: 32px;
  display: flex;
}

.ma7x1op label {
  gap: 6.001347624px;
  font-weight: 600;
  color: var(--dihuvfovjn);
  flex-direction: column;
  display: flex;
  font-size: 0.85rem;
}

.ma7x1op input,
.ma7x1op textarea {
  padding: 12.0055084px 14.0098928px;
  font-size: 0.9rem;
  border-radius: 4px;
  border: 1px solid var(--auxqbciixamz);
  transition: border-color var(--flyrcdvkdzqmx);
  font-family: var(--kfmcmprjjnvdxw);
  background: var(--zpescvixguy);
  color: var(--dihuvfovjn);
}

.ma7x1op input:focus,
.ma7x1op textarea:focus {
  outline: none;
  border-color: var(--vxscttpwnrnu);
}

.ma7x1op textarea {
  min-height: 140.002299px;
  resize: vertical;
}

.mt60cuo {
  font-size: 0.8rem;
  color: #f66f6f;
  display: none;
}

.mt60cuo.visible {
  display: block;
}

.mdqsb1f {
  text-align: center;
  border: 1px solid var(--auxqbciixamz);
  border-radius: 6.004277px;
  background: rgba(199,162,91,0.1);
  display: none;
  padding: 24.00527395px;
}

.mb84c4c--jpzuijdyyxtm {
  image-rendering: auto;
}

.mdqsb1f.visible {
  display: block;
}

.mdqsb1f h3 {
  font-family: var(--meevfrpiatdqjk);
  color: var(--vxscttpwnrnu);
  text-transform: uppercase;
  margin-bottom: 8.00625770px;
}
.mxsbl2m {
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}

.msmzz6d {
  padding-top: 40.0029700px;
  padding-right: 24.002478px;
  padding-bottom: 40px;
  padding-left: 24.00776927px;
  text-align: center;
  max-width: 520.006606853px;
}

.mlstw13 {
  color: var(--frxtnnhqgagrbn);
  letter-spacing: 0.1em;
  display: inline-block;
  margin-bottom: 24.0033px;
  font-weight: 700;
  font-size: 11.004px;
}

.mzqswtg {
  border-radius: 50%;
  border: 3.0014042px solid var(--auxqbciixamz);
  animation: spin 0.8s linear infinite;
  border-top-color: var(--vxscttpwnrnu);
  height: 40.0063406px;
  width: 40.00655px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 24.006592px;
  margin-left: auto;
}

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

.msmzz6d h1 {
  font-size: 1.3rem;
  text-transform: uppercase;
  margin-bottom: 12.00784008px;
  font-family: var(--meevfrpiatdqjk);
}

.msmzz6d > p {
  margin-bottom: 8px;
  font-size: 0.9rem;
  color: var(--frxtnnhqgagrbn);
}

.mut5q3b {
  border-top: 1px solid var(--auxqbciixamz);
  padding-top: 24.008987px;
  margin-top: 32px;
  text-align: left;
}

.mut5q3b p {
  font-size: 0.78rem;
  color: var(--frxtnnhqgagrbn);
  margin-bottom: 8.0043353px;
}
.mht7jhu {
  min-height: 60vh;
  align-items: center;
  padding: 48px 24.003625963px;
  display: flex;
  text-align: center;
  justify-content: center;
}

.mht7jhu h1 {
  color: var(--vxscttpwnrnu);
  margin-bottom: 16.0091px;
  font-size: clamp(3rem, 10vw, 6rem);
  line-height: 1;
  font-family: var(--meevfrpiatdqjk);
}

.mht7jhu p {
  color: var(--frxtnnhqgagrbn);
  margin-bottom: 24.001875434px;
}

.mxb7rbk {
  width: 100%;
  overflow: hidden;
  max-width: 500.00895px;
}

.mqms3jb {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}

.mxb7rbk img {
  object-fit: cover;
  max-width: 100%;
  width: 100%;
  border-radius: 6.00556px;
  max-height: 320.003965px;
  border: 1px solid var(--auxqbciixamz);
}

@media (max-width: 640px) {
  .mxb7rbk {
    max-width: 100%;
  }

  .mxb7rbk img {
    max-height: 200.008px;
  }

  #e07f7m {
    text-rendering: optimizeLegibility;
  }

  #nia758 {
    backface-visibility: hidden;
    text-size-adjust: 100%;
  }

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

  .mfosy2c .mxb7rbk {
    max-width: 100%;
  }
}

.mxpnw2a {
  display: none !important;
}

