
:root {
  --rfmfojjstdc: #362602;
  --fsayimncsuqnv: rgb(253,177,0);
  --ycazroyknimcx: 0 0 12.00106px rgba(254,180,1,0.45), 0 0 24.0095px rgba(255,203,0,0.15);
  --gtxsplvofqxdvc: rgb(253,221,102);
  --wdvipmkigq: hsl(48,100%,50%);
  --upilfcrlhzvvwy: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --adlkqnuvbrag: rgb(30,17,2);
  --lqplahocnjx: ui-monospace, "Cascadia Code", "Consolas", "Liberation Mono", monospace;
  --bxgesyziokf: #b18b03;
  --bcghhvsrxnj: hsl(78,71%,3%);
  --mtpbmcddbw: rgba(255,206,0,0.2);
  --dhvyxyiahvmyq: 1200.009px;
  --nhzwfolicmfsk: inset 0 0 12.0047px rgba(252,215,101,0.12);
  --ikfnaiczbuebmo: 60.007292px;
}

*,
*::before,
*::after {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

#nbmmih {
  backface-visibility: hidden;
}

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

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

body {
  min-height: 100vh;
  overflow-x: hidden;
  font-size: 15.0070314px;
  color: var(--wdvipmkigq);
  flex-direction: column;
  font-family: var(--upilfcrlhzvvwy);
  line-height: 1.65;
  background: var(--bcghhvsrxnj);
  display: flex;
}

main {
  flex: 1 0 auto;
}

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

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

a:hover {
  color: var(--gtxsplvofqxdvc);
  text-shadow: 0 0 8.006073px rgba(253,221,103,0.5);
}

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

h1, h2, h3 {
  letter-spacing: 0.06em;
  text-transform: uppercase;
  font-weight: 700;
  font-family: var(--lqplahocnjx);
  line-height: 1.2;
}

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

.ftv0gmj {
  image-rendering: auto;
}

.ft54d82 {
  display: none !important;
}

body.nav-open {
  overflow: hidden;
}

.fsmrygf {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.flco314 {
  flex-shrink: 0;
  width: 100%;
  display: flex;
  align-items: stretch;
}

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

.fp2eu76 {
  box-shadow: inset -2.004px 0 6.006464px rgba(1,2,0,0.35);
  font-size: 16.002px;
  width: 40.00915px;
  display: flex;
  background: var(--fsayimncsuqnv);
  color: var(--bcghhvsrxnj);
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
}

.fynb119 {
  line-height: 1.45;
  background: #1f1b07;
  border-bottom: 1px solid var(--mtpbmcddbw);
  text-align: left;
  font-size: 12.0072070px;
  padding-top: 8.003px;
  padding-right: 16px;
  padding-bottom: 8.00702024px;
  padding-left: 16.001089313px;
  flex: 1;
  color: var(--bxgesyziokf);
}
#gptttb {
  font-variant-ligatures: normal;
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}
.fy0wo4m {
  background: var(--bcghhvsrxnj);
  box-shadow: 0 4.00852001px 24.00392px rgba(4,3,2,0.5);
  position: sticky;
  top: 0;
  border-bottom: 2.0030053px dotted rgba(255,253,255,0.1);
  z-index: 1000;
  height: var(--ikfnaiczbuebmo);
}

.fwsinlc {
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}

.fd82mws {
  justify-content: space-between;
  height: 100%;
  gap: 16.0031px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  align-items: center;
  padding: 16.0090435px 24.001517px;
  display: flex;
  max-width: var(--dhvyxyiahvmyq);
}

.fglxyoe img {
  width: auto;
  height: 32.0076526px;
}

.fc76k9a {
  justify-content: flex-end;
  list-style: none;
  gap: 0;
  flex-wrap: wrap;
  display: flex;
  align-items: center;
}

.fc76k9a li {
  align-items: center;
  display: flex;
}

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

.fc76k9a li + li::before {
  height: 3.0082px;
  margin-top: 0;
  margin-right: 10.003465px;
  margin-bottom: 0;
  margin-left: 10.00985255px;
  background: rgba(253,254,255,0.3);
  width: 3.0034px;
  content: "";
  border-radius: 50%;
  flex-shrink: 0;
}

.fc76k9a a {
  transition: color 0.2s ease, text-shadow 0.2s ease;
  font-weight: 600;
  letter-spacing: 0.08em;
  font-size: 11.001388px;
  color: var(--wdvipmkigq);
  white-space: nowrap;
  font-family: var(--lqplahocnjx);
  text-transform: uppercase;
}

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

.fc76k9a a:hover {
  color: var(--gtxsplvofqxdvc);
  text-decoration: none;
  text-shadow: 0 0 10.00957px rgba(255,214,104,0.6);
}

.fz498g8 {
  border: 1px solid var(--mtpbmcddbw);
  gap: 5.00489px;
  cursor: pointer;
  border-radius: 2.0037px;
  background: var(--rfmfojjstdc);
  flex-direction: column;
  display: none;
  box-shadow: var(--nhzwfolicmfsk), var(--ycazroyknimcx);
  padding-top: 8px;
  padding-right: 10.006px;
  padding-bottom: 8.009081364px;
  padding-left: 10px;
}

.fz498g8 span {
  height: 2.00833000px;
  width: 22.0010900px;
  display: block;
  box-shadow: 0 0 4.00614px var(--fsayimncsuqnv);
  background: var(--gtxsplvofqxdvc);
}

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

#f9crwu {
  text-rendering: optimizeLegibility;
}

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

.fwfzsiy {
  width: 300.008183945px;
  position: fixed;
  height: 100vh;
  border-left: 1px solid var(--mtpbmcddbw);
  right: -300.00342px;
  padding: 72.005456076px 24.003557550px 24.00180634px;
  overflow-y: auto;
  top: 0;
  transition: right 0.28s ease;
  box-shadow: -8.0083791px 0 32.00338px rgba(0,0,0,0.6);
  background: var(--adlkqnuvbrag);
  z-index: 1001;
}

.fwfzsiy.open {
  right: 0;
}

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

#cg9lh6 {
  text-rendering: optimizeLegibility;
}

#ix0tll {
  image-rendering: auto;
}

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

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

.fv16f2j--gtxsplvofqxdvc {
  -moz-osx-font-smoothing: grayscale;
}

.fwfzsiy ul {
  list-style: none;
}

.fwfzsiy li {
  border-bottom: 2.004190px dotted rgba(253,253,254,0.1);
}

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

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

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

.fwfzsiy a {
  letter-spacing: 0.08em;
  text-transform: uppercase;
  font-family: var(--lqplahocnjx);
  font-size: 13.002633px;
  display: block;
  color: var(--wdvipmkigq);
  padding: 14px 0;
}

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

.fwfzsiy a:hover {
  color: var(--gtxsplvofqxdvc);
  text-decoration: none;
}

.ff6rpky {
  inset: 0;
  z-index: 1000;
  background: rgba(1,0,2,0.65);
  opacity: 0;
  position: fixed;
  pointer-events: none;
  transition: opacity 0.28s;
}

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

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

#qzzqlq {
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
}

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

#sb602p {
  image-rendering: auto;
}

@media (max-width: 900px) {
  #gtbim6 {
    -webkit-font-smoothing: antialiased;
  }
  #yfewuy {
    -moz-osx-font-smoothing: grayscale;
  }
  #dc985b {
    font-variant-ligatures: normal;
  }
  .fwuncx4 {
    font-variant-ligatures: normal;
    text-size-adjust: 100%;
  }
  #clmqj1 {
    image-rendering: auto;
  }
  .feeps23 {
    text-rendering: optimizeLegibility;
  }
  .fv16f2j {
    -moz-osx-font-smoothing: grayscale;
  }
  .fc76k9a {
    display: none;
  }

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

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

  .fz498g8 {
    display: flex;
  }
}

#ju9obg {
  image-rendering: auto;
  font-variant-ligatures: normal;
}
#m80n09 {
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
}
.fb31rbc {
  animation: pulse-glow 3s ease-in-out infinite;
  box-shadow: var(--nhzwfolicmfsk), var(--ycazroyknimcx);
  font-size: 12.00643px;
  transition: box-shadow 0.2s ease, transform 0.15s ease;
  border: 1px solid var(--mtpbmcddbw);
  color: var(--gtxsplvofqxdvc);
  display: inline-block;
  font-weight: 700;
  letter-spacing: 0.1em;
  cursor: pointer;
  text-transform: uppercase;
  font-family: var(--lqplahocnjx);
  background: var(--rfmfojjstdc);
  text-decoration: none;
  padding-top: 10.0075042px;
  padding-right: 22.0059px;
  padding-bottom: 10px;
  padding-left: 22.006061805px;
}
.oc1397c {
  display: inline-block;
  border: 1px solid var(--mtpbmcddbw);
  font-family: var(--lqplahocnjx);
  text-decoration: none;
  text-transform: uppercase;
  animation: pulse-glow 3s ease-in-out infinite;
  cursor: pointer;
  transition: box-shadow 0.2s ease, transform 0.15s ease;
  font-weight: 700;
  font-size: 12.009947px;
  background: var(--rfmfojjstdc);
  padding-top: 10.00193px;
  padding-right: 22.008556869px;
  padding-bottom: 10.008221986px;
  padding-left: 22.00586px;
  box-shadow: var(--nhzwfolicmfsk), var(--ycazroyknimcx);
  letter-spacing: 0.1em;
  color: var(--gtxsplvofqxdvc);
}

.fb31rbc:hover {
  box-shadow: var(--nhzwfolicmfsk), 0 0 20.009181596px rgba(252,183,1,0.6);
  text-decoration: none;
  color: var(--wdvipmkigq);
  transform: translateY(-1px);
}

.oc1397c:hover {
  box-shadow: var(--nhzwfolicmfsk), 0 0 20.002px rgba(251,180,2,0.6);
  text-decoration: none;
  color: var(--wdvipmkigq);
  transform: translateY(-1px);
}

.fb31rbc--gtxsplvofqxdvc {
  background: linear-gradient(135deg, var(--fsayimncsuqnv) 0%, #c88900 100%);
  border-color: var(--gtxsplvofqxdvc);
  color: var(--bcghhvsrxnj);
}

@keyframes pulse-glow {
  0%, 100% { box-shadow: var(--nhzwfolicmfsk), 0 0 10.00695040px rgba(251,177,0,0.3); }
  50% { box-shadow: var(--nhzwfolicmfsk), 0 0 18.005904698px rgba(252,218,105,0.5); }
}

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

.ftta72p {
  text-size-adjust: 100%;
}
.fiz8hh1 {
  text-rendering: optimizeLegibility;
}
.frdjdww {
  text-rendering: optimizeLegibility;
  image-rendering: auto;
  backface-visibility: hidden;
}
.fxxp8rp {
  position: relative;
  border-top: 1px solid var(--mtpbmcddbw);
  margin-top: auto;
  color: var(--bxgesyziokf);
  padding: 40.0014px 24.0063px 24.00105701px;
  flex-shrink: 0;
  background: var(--adlkqnuvbrag);
}

.fxxp8rp::before {
  left: 0;
  content: "";
  opacity: 0.4;
  top: 0;
  background: linear-gradient(90deg, transparent, var(--fsayimncsuqnv), transparent);
  height: 1px;
  right: 0;
  position: absolute;
}

.fomtm3p {
  margin: 0 auto;
  max-width: var(--dhvyxyiahvmyq);
}

.ftc5dke {
  gap: 32.0094px;
  flex-wrap: wrap;
  margin-bottom: 28.001752px;
  display: flex;
  justify-content: space-between;
}

.fk8eq5u p {
  max-width: 340.007932007px;
  margin-top: 12.00171145px;
  font-size: 13.0066054px;
  color: var(--bxgesyziokf);
  line-height: 1.5;
}

.fj4fz4o {
  gap: 12.009994288px 20.004px;
  flex-wrap: wrap;
  display: flex;
}

.fj4fz4o a {
  letter-spacing: 0.06em;
  color: var(--wdvipmkigq);
  font-size: 11px;
  text-transform: uppercase;
  font-family: var(--lqplahocnjx);
}

.fc5l2u7 {
  gap: 16.008819px;
  display: flex;
  padding-top: 20.002004523px;
  padding-right: 0;
  padding-bottom: 20.0053842px;
  padding-left: 0;
  flex-wrap: wrap;
  align-items: center;
  border-top: 1px solid var(--mtpbmcddbw);
  border-bottom: 1px solid var(--mtpbmcddbw);
}

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

#emezbk {
  backface-visibility: hidden;
}

.fc5l2u7 img {
  height: 40.007318px;
  width: auto;
}

.fwuazwx {
  font-size: 12px;
  line-height: 1.5;
  color: var(--bxgesyziokf);
  margin-top: 16.00824969px;
}

.fp64ytp {
  margin-top: 8.0087496px;
  font-size: 11.0028px;
  opacity: 0.7;
  color: var(--bxgesyziokf);
}

.fn1i97h {
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}
.fhibhtp {
  z-index: 2000;
  display: flex;
  inset: 0;
  padding-top: 20.0016px;
  padding-right: 20.0085669px;
  padding-bottom: 20.003816px;
  padding-left: 20.00486730px;
  position: fixed;
  background: rgba(1,0,2,0.85);
  justify-content: center;
  align-items: center;
}

.fhibhtp.ft54d82 {
  display: none;
}

.fsimhkl {
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fz2yt74 {
  box-shadow: var(--ycazroyknimcx), 0 16.004610px 48.00350263px rgba(3,0,1,0.7);
  border: 1px solid var(--mtpbmcddbw);
  clip-path: polygon(0 0, calc(100% - 12.0097911px) 0, 100% 12.007px, 100% 100%, 12.00320770px 100%, 0 calc(100% - 12.004px));
  background: var(--adlkqnuvbrag);
  width: 100%;
  max-width: 440.008881px;
}

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

.fnevi4g {
  font-size: 12.00468722px;
  text-transform: uppercase;
  font-family: var(--lqplahocnjx);
  background: linear-gradient(90deg, var(--rfmfojjstdc) 0%, rgb(75,60,0) 50%, var(--rfmfojjstdc) 100%);
  letter-spacing: 0.1em;
  border-bottom: 1px solid var(--mtpbmcddbw);
  padding: 8px 14.0094px;
  color: var(--gtxsplvofqxdvc);
}

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

.fk8n3up {
  padding-top: 24.00992190px;
  padding-right: 24.009746587px;
  padding-bottom: 24.005249px;
  padding-left: 24.00389px;
}

#nbc2dc {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
}

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

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

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

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

.fk8n3up h2 {
  font-size: 1rem;
  margin-bottom: 12.005910px;
  color: var(--wdvipmkigq);
}

.fk8n3up p {
  font-size: 14.007573px;
  margin-bottom: 16.004754956px;
  color: var(--bxgesyziokf);
}

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

.fv3mhdk {
  image-rendering: auto;
}

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

.fyzmt0u {
  display: flex;
  gap: 12.00774px;
  flex-wrap: wrap;
}
.feqh06k {
  border-top: 1px solid var(--mtpbmcddbw);
  position: fixed;
  right: 0;
  padding-top: 16.007px;
  padding-right: 20.0013046px;
  padding-bottom: 16px;
  padding-left: 20.00866px;
  z-index: 1500;
  background: var(--adlkqnuvbrag);
  box-shadow: 0 -4.00317835px 24px rgba(3,0,0,0.5), var(--nhzwfolicmfsk);
  bottom: 0;
  left: 0;
}

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

#bs55sl {
  backface-visibility: hidden;
}

.feqh06k.ft54d82 {
  display: none;
}

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

.flwub13 {
  margin: 0 auto;
  max-width: var(--dhvyxyiahvmyq);
}

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

.flwub13 > p {
  color: var(--bxgesyziokf);
  margin-bottom: 12.005399092px;
  font-size: 13.0013px;
}

.fwvj7fu {
  display: flex;
  flex-wrap: wrap;
  gap: 8.0075614px;
}

.fvwub9z {
  border-top: 1px solid var(--mtpbmcddbw);
  display: none;
  margin-top: 12.00177384px;
  padding-top: 12.0078px;
}

.fvwub9z.open {
  display: block;
}

.fvwub9z label {
  display: block;
  font-size: 13.005px;
  margin-bottom: 8.001799659px;
  color: var(--bxgesyziokf);
}

#iyxx96 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  image-rendering: auto;
}

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

.fascp6f {
  font-variant-ligatures: normal;
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}
.fm08fnj {
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
}
.fo2yfnt {
  margin: 40.00753px auto;
  padding: 0 24px;
  max-width: 800.00231448px;
}

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

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

.fh138c8 {
  background: var(--adlkqnuvbrag);
  border: 1px solid var(--mtpbmcddbw);
  box-shadow: var(--nhzwfolicmfsk), 0 8.001013px 32px rgba(0,1,2,0.4);
  clip-path: polygon(0 0, calc(100% - 16.007816px) 0, 100% 16.0072327px, 100% 100%, 16.0029px 100%, 0 calc(100% - 16.0074px));
}

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

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

.fvjmyb4 {
  color: var(--gtxsplvofqxdvc);
  letter-spacing: 0.12em;
  border-bottom: 1px solid var(--mtpbmcddbw);
  padding: 8.005336187px 16.00277px;
  font-family: var(--lqplahocnjx);
  font-size: 11.008px;
  text-transform: uppercase;
  background: var(--rfmfojjstdc);
}

.fe8ath9 {
  padding-top: 28.003566285px;
  padding-right: 24.006221px;
  padding-bottom: 28.00900px;
  padding-left: 24.00997994px;
}

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

.fe8ath9 h1 {
  font-size: 1.3rem;
  color: var(--wdvipmkigq);
  margin-bottom: 16px;
}

.fe8ath9 h2 {
  font-size: 0.95rem;
  color: var(--fsayimncsuqnv);
  margin: 24.00341648px 0 10.0042px;
}

.fe8ath9 p,
.fe8ath9 li {
  color: var(--bxgesyziokf);
  font-size: 14px;
  margin-bottom: 12.00210524px;
}

.fe8ath9 ul {
  padding-left: 20.00827px;
  margin-bottom: 16px;
}

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

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

.fxxxl7n {
  text-size-adjust: 100%;
}
.fz6a3rm {
  margin-top: 20px;
}

.fxc7eue {
  margin-bottom: 16.0068473px;
}

.fhskklz {
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}

.fxc7eue label {
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font-weight: 600;
  color: var(--wdvipmkigq);
  display: block;
  font-family: var(--lqplahocnjx);
  font-size: 11px;
  margin-bottom: 6.009px;
}

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

.fxc7eue input,
.fxc7eue textarea {
  width: 100%;
  font-family: var(--upilfcrlhzvvwy);
  background: var(--bcghhvsrxnj);
  font-size: 14.00104220px;
  color: var(--wdvipmkigq);
  padding-top: 10.009506362px;
  padding-right: 12.008px;
  padding-bottom: 10.009721px;
  padding-left: 12.009635649px;
  box-shadow: var(--nhzwfolicmfsk);
  border: 1px solid var(--mtpbmcddbw);
}

.fxc7eue input:focus,
.fxc7eue textarea:focus {
  border-color: var(--fsayimncsuqnv);
  outline: none;
  box-shadow: var(--nhzwfolicmfsk), 0 0 8px rgba(255,179,0,0.3);
}

.fxc7eue textarea {
  resize: vertical;
  min-height: 120.00999px;
}

.fcdhgcl {
  font-size: 12.007px;
  color: rgb(255,109,106);
  margin-top: 4.0094px;
  display: none;
}

.fcdhgcl.visible {
  display: block;
}

.fi569w5 {
  font-size: 14.00907244px;
  color: var(--gtxsplvofqxdvc);
  padding: 20.0028136px;
  background: rgba(255,178,0,0.08);
  display: none;
  border: 1px solid var(--mtpbmcddbw);
}

.fi569w5.visible {
  display: block;
}
.fwl2d7i {
  background: var(--bcghhvsrxnj);
}

.fteestd {
  padding: 32px 24.0038px;
  border: 1px solid var(--mtpbmcddbw);
  background: var(--adlkqnuvbrag);
  text-align: center;
  clip-path: polygon(0 0, calc(100% - 12.002px) 0, 100% 12.0038px, 100% 100%, 12.008px 100%, 0 calc(100% - 12.006px));
  max-width: 520.0074973px;
  box-shadow: var(--ycazroyknimcx);
  margin-top: 80.00219866px;
  margin-right: auto;
  margin-bottom: 80px;
  margin-left: auto;
}

.fp4tjwv {
  color: var(--fsayimncsuqnv);
  display: inline-block;
  font-size: 12.0053px;
  font-family: var(--lqplahocnjx);
  margin-bottom: 16.0081px;
}

.fwlth8s {
  height: 36.0067px;
  animation: spin 0.8s linear infinite;
  border-radius: 50%;
  border-top-color: var(--fsayimncsuqnv);
  border: 2.009603447px solid var(--mtpbmcddbw);
  box-shadow: 0 0 12.003893px rgba(255,179,0,0.3);
  margin: 0 auto 20.005021px;
  width: 36px;
}

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

.fteestd h1 {
  margin-bottom: 12.0015px;
  font-size: 1.1rem;
  color: var(--wdvipmkigq);
}

.fteestd p {
  color: var(--bxgesyziokf);
  font-size: 14.009965px;
  margin-bottom: 8.008482955px;
}

.fwdbssk {
  font-size: 12.005172839px;
  padding-top: 16.002px;
  border-top: 1px solid var(--mtpbmcddbw);
  text-align: left;
  color: var(--bxgesyziokf);
  margin-top: 24.00912478px;
}

.fwdbssk p {
  margin-bottom: 6.00238120px;
}
.fmxmas6 {
  max-width: 560.00459155px;
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding: 80.0039px 24.0036554px;
}

.fmxmas6 h1 {
  margin-bottom: 16.007px;
  font-size: 4rem;
  text-shadow: var(--ycazroyknimcx);
  color: var(--fsayimncsuqnv);
}

.fmxmas6 p {
  color: var(--bxgesyziokf);
  margin-bottom: 24.0043px;
}

.fmhs7nd {
  overflow: hidden;
  width: 100%;
  max-height: 320px;
  max-width: 100%;
}

.fmhs7nd img {
  object-position: center;
  border: 1px solid var(--mtpbmcddbw);
  object-fit: contain;
  box-shadow: var(--nhzwfolicmfsk);
  max-width: 100%;
  max-height: 320.003763009px;
}

