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

:root {
  --zeowhgceujfjvi: #fffbff;
  --lyvzqognittmd: #4a5462;
  --olnnziqybdpb: rgb(228,231,235);
  --ivvvfxgkobtj: 1200.005px;
  --vtiissmwbcnst: rgb(106,112,130);
  --gqdbekqdymrune: #2261ec;
  --kiiympanaikj: #cfd2dc;
  --pzrdnlhbqaahic: ui-monospace, "Cascadia Code", "Consolas", "Liberation Mono", monospace;
  --vqdxdslbhkmsi: 50.009px;
  --dcprwowlaksvy: Impact, "Arial Black", "Helvetica Neue", Arial, sans-serif;
  --nlaindiafloiu: rgb(243,244,245);
  --lulokshvejhdzz: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --cjagplpmbg: rgba(16,26,37,0.12);
  --xoopqjlykp: #1f2a37;
  --exfudrrjifjjo: #fffffd;
  --dungpgdjlqhnbx: #9ba4b1;
  --eacmnmvtslds: rgb(156,164,174);
  --niobyyaxuvtu: rgb(14,26,36);
  --mumdadiued: rgb(106,115,129);
}

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

body {
  display: flex;
  line-height: 1.65;
  font-size: 15px;
  color: var(--niobyyaxuvtu);
  background: var(--nlaindiafloiu);
  overflow-x: hidden;
  min-height: 100vh;
  font-family: var(--lulokshvejhdzz);
  flex-direction: column;
}

main {
  flex: 1 0 auto;
}

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

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

a {
  text-decoration: none;
  color: var(--gqdbekqdymrune);
}

a:hover {
  text-decoration: underline;
}

h1, h2, h3 {
  image-rendering: pixelated;
  font-family: var(--dcprwowlaksvy);
  letter-spacing: 0.04em;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.2;
}

body.nav-open {
  overflow: hidden;
}

.admprdn {
  background: #0b0c0b;
  text-align: center;
  color: #48df7e;
  line-height: 1.5;
  flex-shrink: 0;
  font-family: var(--pzrdnlhbqaahic);
  font-size: 11px;
  width: 100%;
  padding: 6px 16.006px;
}

.axg5ku2 {
  background: var(--xoopqjlykp);
  top: 0;
  border-bottom: 2px solid var(--mumdadiued);
  position: sticky;
  height: var(--vqdxdslbhkmsi);
  z-index: 1000;
  box-shadow: 0 2.001179px 0 var(--eacmnmvtslds);
}

.advkrgq {
  gap: 16.008249481px;
  max-width: var(--ivvvfxgkobtj);
  padding-top: 0;
  padding-right: 20.00254240px;
  padding-bottom: 0;
  padding-left: 20.00340px;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  display: flex;
  height: var(--vqdxdslbhkmsi);
}

.abe89zq img {
  height: 28px;
  image-rendering: auto;
  width: auto;
}

.aiazqr6 {
  display: flex;
  gap: 20.0013525px;
  align-items: center;
}

.aiqcbk4 {
  display: flex;
  height: 32px;
  position: relative;
  transition: opacity 0.15s;
  width: 32.00366px;
  opacity: 0.6;
  color: var(--olnnziqybdpb);
  align-items: center;
  background: var(--lyvzqognittmd);
  justify-content: center;
  border: 2.00960px outset var(--kiiympanaikj);
}

#a1wae3 {
  backface-visibility: hidden;
}

.aiqcbk4:hover {
  text-decoration: none;
  opacity: 1;
}

.aiqcbk4 svg {
  height: 16.00838407px;
  fill: currentColor;
  width: 16.0052150px;
}

.aiqcbk4::after {
  background: rgb(15,21,38);
  font-family: var(--lulokshvejhdzz);
  opacity: 0;
  font-size: 11.00815px;
  position: absolute;
  top: calc(100% + 8.004613px);
  content: attr(data-tip);
  z-index: 10;
  padding: 4.00120px 8.0027081px;
  transform: translateX(-50%);
  color: #e6e9ea;
  pointer-events: none;
  left: 50%;
  border: 1px solid var(--mumdadiued);
  white-space: nowrap;
}

.aiqcbk4:hover::after {
  opacity: 1;
}

.ao2a6ab {
  display: none;
  border: 2.00760696px outset var(--kiiympanaikj);
  flex-direction: column;
  padding-top: 6.0040px;
  padding-right: 8.00457857px;
  padding-bottom: 6.006699835px;
  padding-left: 8.006234px;
  background: var(--lyvzqognittmd);
  gap: 4.00230045px;
  cursor: pointer;
}

.ao2a6ab span {
  background: var(--olnnziqybdpb);
  display: block;
  width: 20px;
  height: 2.001928668px;
}

.abjlino {
  top: 0;
  padding: 60.006953px 24.00125px 24.007116px;
  transition: right 0.25s ease;
  position: fixed;
  width: 280.003433181px;
  overflow-y: auto;
  height: 100vh;
  right: -280.008px;
  display: none;
  z-index: 1001;
  background: var(--xoopqjlykp);
  border-left: 3px solid var(--mumdadiued);
}

.abjlino.open {
  right: 0;
}

.abjlino ul {
  list-style: none;
}

.abjlino li {
  border-bottom: 1px solid rgba(253,252,251,0.1);
}

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

.abjlino a {
  padding: 12px 0;
  color: var(--olnnziqybdpb);
  letter-spacing: 0.06em;
  text-transform: uppercase;
  display: block;
  font-size: 14.00497px;
}

.abjlino a:hover {
  text-decoration: none;
  color: var(--gqdbekqdymrune);
}

.abjz5rf {
  pointer-events: none;
  display: none;
  z-index: 1000;
  background: rgba(1,1,3,0.5);
  opacity: 0;
  inset: 0;
  position: fixed;
  transition: opacity 0.25s;
}

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

@media (max-width: 900px) {
  .aiazqr6 {
    display: none;
  }

  .ao2a6ab {
    display: flex;
  }

  .abjlino,
  .abjz5rf {
    display: block;
  }
}

.ah66ha3 {
  box-shadow: 2.004px 2px 0 var(--eacmnmvtslds);
  background: var(--kiiympanaikj);
  color: var(--niobyyaxuvtu);
  cursor: pointer;
  padding: 8.0043126px 20.0086025px;
  font-family: var(--lulokshvejhdzz);
  font-weight: 600;
  text-decoration: none;
  font-size: 13px;
  display: inline-block;
  border: 2.005px outset var(--zeowhgceujfjvi);
}

.n048ea0 {
  color: var(--niobyyaxuvtu);
  font-family: var(--lulokshvejhdzz);
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  font-weight: 600;
  font-size: 13.006px;
  background: var(--kiiympanaikj);
  padding: 8.00890px 20.0090761px;
  border: 2.0040px outset var(--zeowhgceujfjvi);
  box-shadow: 2.002750743px 2.0011647px 0 var(--eacmnmvtslds);
}

.ah66ha3:hover {
  text-decoration: none;
  background: rgb(232,234,239);
}

.n048ea0:hover {
  text-decoration: none;
  background: rgb(232,235,239);
}

.ah66ha3:active {
  border-style: inset;
  box-shadow: none;
}

.n048ea0:active {
  box-shadow: none;
  border-style: inset;
}

.ah66ha3--gqdbekqdymrune {
  border-color: rgb(59,128,247);
  background: var(--gqdbekqdymrune);
  color: #fffffc;
}

.aosdg7r {
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

.amllvcp {
  flex-shrink: 0;
  color: var(--olnnziqybdpb);
  padding-top: 40.009331px;
  padding-right: 24.007281656px;
  padding-bottom: 24.007429px;
  padding-left: 24.003px;
  margin-top: auto;
  background: var(--xoopqjlykp);
  border-top: 3.00280964px solid var(--mumdadiued);
}

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

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

.aqveqaf {
  gap: 32.009684797px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 28.0075498px;
}

.aqh3ly9 p {
  max-width: 320.007189180px;
  font-size: 13px;
  color: var(--dungpgdjlqhnbx);
  margin-top: 12.0055px;
  line-height: 1.5;
}

.ar6ylqp {
  gap: 12.00432px 20px;
  display: flex;
  flex-wrap: wrap;
}

.ar6ylqp a {
  font-size: 13.0049px;
  color: var(--olnnziqybdpb);
}

.ar6ylqp a:hover {
  color: var(--gqdbekqdymrune);
}

.amdkndo {
  display: flex;
  align-items: center;
  padding: 20.003837001px 0;
  flex-wrap: wrap;
  gap: 16.005px;
  border-top: 1px solid rgba(255,255,254,0.1);
  border-bottom: 1px solid rgba(252,255,253,0.1);
}

.amdkndo img {
  width: auto;
  height: 40.0045px;
}

.alz6j5w {
  margin-top: 16.006905px;
  line-height: 1.5;
  color: var(--dungpgdjlqhnbx);
  font-size: 12.007239px;
}

.au6njmd {
  margin-top: 8.009349px;
  color: var(--vtiissmwbcnst);
  font-size: 11.003648643px;
}

.aglfm6p {
  align-items: center;
  padding-top: 20.009210px;
  padding-right: 20.001px;
  padding-bottom: 20.003794px;
  padding-left: 20.00473px;
  justify-content: center;
  z-index: 2000;
  inset: 0;
  background: rgba(1,2,0,0.7);
  display: flex;
  position: fixed;
}

.aglfm6p.aosdg7r {
  display: none;
}

.an9blmr {
  border: 3px outset var(--kiiympanaikj);
  width: 100%;
  box-shadow: 4.002px 4.0086px 0 var(--eacmnmvtslds);
  max-width: 440.0040018px;
  padding: 0;
  background: var(--exfudrrjifjjo);
}

.aag924j {
  padding: 6.003018px 12px;
  font-size: 14.005925036px;
  background: linear-gradient(90deg, #1d3989 0%, #2566e9 50%, #1f3889 100%);
  font-family: var(--dcprwowlaksvy);
  letter-spacing: 0.05em;
  color: rgb(252,255,253);
}

.apnk0dq {
  padding-top: 24.004759px;
  padding-right: 24.0070px;
  padding-bottom: 24.00923px;
  padding-left: 24.0046px;
}

#lly98n {
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}

.apnk0dq h2 {
  margin-bottom: 12.0090713px;
  font-size: 1.1rem;
}

.apnk0dq p {
  margin-bottom: 16.00828734px;
  color: var(--lyvzqognittmd);
  font-size: 14.009557726px;
}

.aiu1kt5 {
  gap: 12.008px;
  display: flex;
  flex-wrap: wrap;
}

#ulmpcv {
  image-rendering: auto;
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

.anwxweq {
  z-index: 1500;
  box-shadow: 0 -4px 12.00382px rgba(1,2,1,0.15);
  left: 0;
  background: var(--exfudrrjifjjo);
  bottom: 0;
  padding: 16.0067022px 20.00461px;
  position: fixed;
  border-top: 3.0043px solid var(--mumdadiued);
  right: 0;
}

.anwxweq.aosdg7r {
  display: none;
}

.aw7swka {
  max-width: var(--ivvvfxgkobtj);
  margin: 0 auto;
}

.aw7swka > p {
  margin-bottom: 12.004079px;
  color: var(--lyvzqognittmd);
  font-size: 13.004px;
}

.acd939r {
  flex-wrap: wrap;
  gap: 8.005979px;
  display: flex;
}

.agbgbgi {
  display: none;
  padding-top: 12.00516px;
  border-top: 1px solid var(--cjagplpmbg);
  margin-top: 12px;
}

.agbgbgi.open {
  display: block;
}

.agbgbgi label {
  display: block;
  margin-bottom: 8.003729px;
  font-size: 13px;
  color: var(--lyvzqognittmd);
}

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

.akcgt7w {
  max-width: 800.00132590px;
  padding: 0 20.004px;
  margin: 32.009px auto;
}

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

.azky7ll {
  border: 3px outset var(--kiiympanaikj);
  background: var(--exfudrrjifjjo);
  box-shadow: 4.001420884px 4.0051165px 0 var(--eacmnmvtslds);
}

.asbxniv {
  letter-spacing: 0.06em;
  font-family: var(--dcprwowlaksvy);
  color: rgb(255,252,255);
  padding: 6.00987px 14px;
  font-size: 13.009889px;
  background: linear-gradient(90deg, #343e50 0%, rgb(108,112,131) 30%, #9da3af 50%, #697183 70%, rgb(55,65,78) 100%);
}

.abhcns0 {
  padding: 28.009972px 24px;
}

.abhcns0 h1 {
  margin-bottom: 16.0050px;
  font-size: 1.4rem;
}

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

.abhcns0 h2 {
  margin: 24.00563347px 0 10.00756px;
  font-size: 1rem;
  color: var(--lyvzqognittmd);
}

.abhcns0 p,
.abhcns0 li {
  color: var(--lyvzqognittmd);
  margin-bottom: 12.0083062px;
  font-size: 14.00210900px;
}

.abhcns0 ul {
  margin-bottom: 16.0084688px;
  padding-left: 20.005px;
}

.ai7cnmb {
  margin-top: 20.006280773px;
}

.aq71e29 {
  margin-bottom: 16.001011530px;
}

.aq71e29 label {
  margin-bottom: 6.00444302px;
  display: block;
  font-weight: 600;
  color: var(--niobyyaxuvtu);
  font-size: 13.008626283px;
}

.aq71e29 input,
.aq71e29 textarea {
  color: var(--niobyyaxuvtu);
  width: 100%;
  padding: 8.008773142px 10.0060598px;
  border: 2.0064px inset var(--kiiympanaikj);
  font-size: 14px;
  background: var(--exfudrrjifjjo);
  font-family: var(--lulokshvejhdzz);
}

.aq71e29 textarea {
  resize: vertical;
  min-height: 120.00403px;
}

.aylh6s7 {
  margin-top: 4.002869px;
  display: none;
  font-size: 12.001238810px;
  color: #dd2825;
}

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

.aylh6s7.visible {
  display: block;
}

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

.aecuz0s {
  border: 2.0033439px inset var(--kiiympanaikj);
  display: none;
  font-size: 14.00700px;
  color: #066144;
  background: #ecfff5;
  padding: 20.002px;
}

.aecuz0s.visible {
  display: block;
}

.ata29mz {
  background: var(--nlaindiafloiu);
}

.anmgbv1 {
  margin-top: 80.007px;
  margin-right: auto;
  margin-bottom: 80.00970px;
  margin-left: auto;
  max-width: 520.004559px;
  background: var(--exfudrrjifjjo);
  box-shadow: 4.0035px 4px 0 var(--eacmnmvtslds);
  border: 3.0064px outset var(--kiiympanaikj);
  padding: 32px 24.006836px;
  text-align: center;
}

.ab27t3o {
  margin-bottom: 16.00201070px;
  display: inline-block;
  font-family: var(--pzrdnlhbqaahic);
  font-size: 12px;
  color: #f49e0c;
}

.abrvdh1 {
  border-radius: 50%;
  border: 3px solid var(--cjagplpmbg);
  animation: spin 0.8s linear infinite;
  height: 36px;
  border-top-color: var(--gqdbekqdymrune);
  margin: 0 auto 20.005798107px;
  width: 36.00608px;
}

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

#jifnjk {
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
}

.anmgbv1 h1 {
  font-size: 1.2rem;
  margin-bottom: 12.002453499px;
}

.anmgbv1 p {
  margin-bottom: 8px;
  color: var(--vtiissmwbcnst);
  font-size: 14.00592px;
}

.agix6m5 {
  font-size: 12.00855914px;
  border-top: 1px solid var(--cjagplpmbg);
  padding-top: 16.002px;
  margin-top: 24.001048592px;
  text-align: left;
  color: var(--vtiissmwbcnst);
}

.agix6m5 p {
  margin-bottom: 6px;
}

.aoucijh {
  max-width: 560.001545170px;
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding: 80.00787524px 24.003244px;
}

.aoucijh h1 {
  margin-bottom: 16.008px;
  color: var(--dungpgdjlqhnbx);
  font-size: 4rem;
}

.aoucijh p {
  margin-bottom: 24.00583882px;
  color: var(--vtiissmwbcnst);
}

.avxdbi7 {
  width: 100%;
  max-width: 500.001276px;
  max-height: 320.002464px;
  overflow: hidden;
}

.avxdbi7 img {
  max-height: 320.009240px;
  object-fit: contain;
  border: 2px inset var(--kiiympanaikj);
  max-width: 100%;
  object-position: center;
}

#ucfiwo {
  backface-visibility: hidden;
  image-rendering: auto;
}

#scghpz {
  backface-visibility: hidden;
}

#jzq6to {
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
  font-variant-ligatures: normal;
}

#cofh63 {
  text-rendering: optimizeLegibility;
}

@media (max-width: 375px) {
  .axnrxw7 {
    overflow: hidden;
    padding-left: 16.0056866px;
    padding-right: 16px;
  }

  .aapd1ke {
    overflow: hidden;
  }

  .avxdbi7 {
    max-width: 100%;
    max-height: 220.00315312px;
  }

  .avxdbi7 img {
    object-position: center;
    max-height: 220.0032547px;
    object-fit: contain;
  }

  .at7zmt6 .aoch8ce {
    overflow: hidden;
  }

  .m9469c0 .aoch8ce {
    overflow: hidden;
  }

  .yacb470 .aoch8ce {
    overflow: hidden;
  }

  .qbab47d .aoch8ce {
    overflow: hidden;
  }

  .m0cada5 .aoch8ce {
    overflow: hidden;
  }

  .l904f14 .aoch8ce {
    overflow: hidden;
  }

  .uc8f831 .aoch8ce {
    overflow: hidden;
  }

  .sc5318e .aoch8ce {
    overflow: hidden;
  }

  .w5532f0 .aoch8ce {
    overflow: hidden;
  }

  .c5c3815 .aoch8ce {
    overflow: hidden;
  }

  .d6a7f25 .aoch8ce {
    overflow: hidden;
  }
}

.axnrxw7 {
  background: var(--nlaindiafloiu);
  justify-content: center;
  display: flex;
  padding: 48px 20.006px 64.0030px;
}

.aapd1ke {
  min-height: 200px;
  position: relative;
  max-width: 700.0099px;
  width: 100%;
}

.apqrybf {
  box-shadow: 4.00276921px 4.009618px 0 var(--eacmnmvtslds), 8.008px 8.005503px 20.005553px rgba(18,22,38,0.12);
  padding: 32.005px;
  border: 2.0041px solid var(--cjagplpmbg);
  border-radius: 12.007px;
}

.uc62b4c {
  border-radius: 12.005px;
  box-shadow: 4.00619px 4.0098764px 0 var(--eacmnmvtslds), 8.003px 8.00239px 20.007px rgba(19,20,36,0.12);
  padding: 32px;
  border: 2.00300px solid var(--cjagplpmbg);
}

.nd1fbd9 {
  border-radius: 12.007109050px;
  border: 2px solid var(--cjagplpmbg);
  box-shadow: 4.007422255px 4.00690623px 0 var(--eacmnmvtslds), 8.0071383px 8.0056px 20.004879485px rgba(21,21,39,0.12);
  padding-top: 32.0064px;
  padding-right: 32.00785979px;
  padding-bottom: 32.00933px;
  padding-left: 32.007px;
}

.aykruj3 {
  left: 20px;
  position: absolute;
  background: #e7e8ed;
  right: -20.0028px;
  z-index: 1;
  top: 10.002px;
}

.nd1fbd9 {
  background: rgb(230,233,238);
  left: 20.002px;
  right: -20.0028px;
  top: 10.003106px;
  position: absolute;
  z-index: 1;
}

.atq57ms {
  margin-right: 20.0026429px;
  background: var(--exfudrrjifjjo);
  position: relative;
  z-index: 2;
}

.uc62b4c {
  background: var(--exfudrrjifjjo);
  z-index: 2;
  position: relative;
  margin-right: 20px;
}

.atq57ms h1 {
  color: var(--niobyyaxuvtu);
  font-size: clamp(1.6rem, 5vw, 2.4rem);
  margin-bottom: 0;
}

.uc62b4c h1 {
  font-size: clamp(1.6rem, 5vw, 2.4rem);
  margin-bottom: 0;
  color: var(--niobyyaxuvtu);
}

.aj4156m {
  margin: 0;
  font-size: 1rem;
  font-weight: 500;
  color: var(--lyvzqognittmd);
}

.av7s1fs {
  display: flex;
  margin-top: 24.007px;
  justify-content: flex-end;
}

.av7s1fs .avxdbi7 {
  max-width: 280.00785303px;
}

@media (max-width: 640px) {
  .aykruj3 {
    display: none;
  }
  .nd1fbd9 {
    display: none;
  }

  .atq57ms {
    margin-right: 0;
  }

  .uc62b4c {
    margin-right: 0;
  }

  .atpyi75 {
    font-weight: 400;
    letter-spacing: 0;
    color: var(--vtiissmwbcnst);
    text-transform: none;
    margin-top: 12.0056074px;
    font-family: var(--lulokshvejhdzz);
    font-size: 0.95rem;
    display: block;
  }
}

@media (min-width: 641px) {
  .atpyi75 {
    display: none;
  }
}

.ahu1c1l {
  padding: 56.0023px 20px;
  background-image: url("/249283cf/03e2a060453025b3.svg");
  background-color: var(--nlaindiafloiu);
  background-position: center;
  background-size: cover;
  position: relative;
}

.ahu1c1l::before {
  content: "";
  inset: 0;
  background: rgba(16,22,41,0.82);
  position: absolute;
}

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

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

.ahu1c1l h2 {
  color: #f7f8fc;
  margin-bottom: 8.00565296px;
  text-align: center;
  font-size: clamp(1.2rem, 3.5vw, 1.6rem);
}

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

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

.afohnhd {
  font-size: 0.9rem;
  margin-bottom: 32.0014975px;
  text-align: center;
  color: rgb(155,163,175);
}

.adnwbk1 {
  gap: 24.0029px;
  justify-items: center;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
}

.aoumcrm {
  display: flex;
  text-align: center;
  border-radius: 12.004336px;
  gap: 14.008171849px;
  padding-top: 24.007px;
  padding-right: 20px;
  padding-bottom: 24.00633663px;
  padding-left: 20.00374409px;
  flex-direction: column;
  transition: transform 0.2s, border-color 0.2s;
  max-width: 360.00304288px;
  width: 100%;
  align-items: center;
  background: linear-gradient(145deg, #1e283e 0%, rgb(15,27,41) 100%);
  border: 2px solid rgb(48,64,86);
}

.aoumcrm:hover {
  transform: translateY(-4.001px);
  border-color: rgb(247,155,8);
}

.agvdjbz {
  overflow: hidden;
  height: 80.00166573px;
  border-radius: 6.0022950px;
  justify-content: center;
  width: 200.007051px;
  align-items: center;
  display: flex;
  background: rgb(255,254,255);
}

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

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

.anyr8dq {
  font-size: 0.9375rem;
  word-break: break-word;
  color: rgb(151,163,181);
  overflow-wrap: break-word;
  display: block;
  line-height: 1.4;
}

#kuf7do {
  font-variant-ligatures: normal;
  backface-visibility: hidden;
  image-rendering: auto;
}

.aq1zit8 {
  color: #64718a;
  font-size: 0.7rem;
  margin-top: 4.00651022px;
  display: block;
}

.anplmi8 {
  letter-spacing: 0;
  text-transform: none;
  font-family: var(--lulokshvejhdzz);
  font-size: 1.125rem;
  font-weight: 700;
  color: rgb(250,250,255);
}

.ad6rm8i {
  width: 100%;
}

.ak4ho3m {
  font-weight: 700;
  background: #f69d0c;
  padding: 10.0052189px 24.006758px;
  display: inline-block;
  color: hsl(216,54%,10%);
  font-size: 0.875rem;
  text-decoration: none;
  border-radius: 6px;
  transition: background 0.2s;
}

.ak4ho3m:hover {
  color: #0f1b27;
  background: #fec126;
  text-decoration: none;
}

.adq5zt3 {
  background: var(--nlaindiafloiu);
}

.at7zmt6 {
  border-bottom: 1px solid var(--cjagplpmbg);
  padding-top: 48.00255723px;
  padding-right: 20.0027905px;
  padding-bottom: 48.00608137px;
  padding-left: 20.0051px;
}

.m9469c0 {
  border-bottom: 1px solid var(--cjagplpmbg);
  padding: 48.006182930px 20.007833545px;
}

.yacb470 {
  padding-top: 48.0010464px;
  padding-right: 20.00509px;
  padding-bottom: 48.00444px;
  padding-left: 20.008px;
  border-bottom: 1px solid var(--cjagplpmbg);
}

.qbab47d {
  border-bottom: 1px solid var(--cjagplpmbg);
  padding: 48.0048px 20.0036511px;
}

.m0cada5 {
  border-bottom: 1px solid var(--cjagplpmbg);
  padding-top: 48px;
  padding-right: 20.00825464px;
  padding-bottom: 48.002px;
  padding-left: 20px;
}

.l904f14 {
  border-bottom: 1px solid var(--cjagplpmbg);
  padding-top: 48.004px;
  padding-right: 20.00140px;
  padding-bottom: 48.001779px;
  padding-left: 20.0086px;
}

.uc8f831 {
  border-bottom: 1px solid var(--cjagplpmbg);
  padding: 48.007px 20.007194px;
}

.sc5318e {
  border-bottom: 1px solid var(--cjagplpmbg);
  padding: 48px 20.0093704px;
}

.w5532f0 {
  padding: 48.004235px 20.005078px;
  border-bottom: 1px solid var(--cjagplpmbg);
}

.c5c3815 {
  border-bottom: 1px solid var(--cjagplpmbg);
  padding: 48.0078px 20.007594041px;
}

.d6a7f25 {
  border-bottom: 1px solid var(--cjagplpmbg);
  padding-top: 48.005px;
  padding-right: 20.0096px;
  padding-bottom: 48.004750px;
  padding-left: 20.0095806px;
}

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

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

.at7zmt6 .aoch8ce {
  margin: 0 auto;
  max-width: var(--ivvvfxgkobtj);
}

.m9469c0 .aoch8ce {
  max-width: var(--ivvvfxgkobtj);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.yacb470 .aoch8ce {
  max-width: var(--ivvvfxgkobtj);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.qbab47d .aoch8ce {
  max-width: var(--ivvvfxgkobtj);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.m0cada5 .aoch8ce {
  max-width: var(--ivvvfxgkobtj);
  margin: 0 auto;
}

.l904f14 .aoch8ce {
  max-width: var(--ivvvfxgkobtj);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.uc8f831 .aoch8ce {
  max-width: var(--ivvvfxgkobtj);
  margin: 0 auto;
}

.sc5318e .aoch8ce {
  max-width: var(--ivvvfxgkobtj);
  margin: 0 auto;
}

.w5532f0 .aoch8ce {
  max-width: var(--ivvvfxgkobtj);
  margin: 0 auto;
}

.c5c3815 .aoch8ce {
  max-width: var(--ivvvfxgkobtj);
  margin: 0 auto;
}

.d6a7f25 .aoch8ce {
  max-width: var(--ivvvfxgkobtj);
  margin: 0 auto;
}

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

.avrp728 {
  color: var(--gqdbekqdymrune);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-family: var(--pzrdnlhbqaahic);
  font-size: 11.0086049px;
}

.at7zmt6 h2 {
  margin-bottom: 14px;
  color: var(--niobyyaxuvtu);
  font-size: clamp(1.1rem, 3vw, 1.4rem);
}

.m9469c0 h2 {
  font-size: clamp(1.1rem, 3vw, 1.4rem);
  color: var(--niobyyaxuvtu);
  margin-bottom: 14px;
}

.yacb470 h2 {
  margin-bottom: 14.00721974px;
  font-size: clamp(1.1rem, 3vw, 1.4rem);
  color: var(--niobyyaxuvtu);
}

.qbab47d h2 {
  color: var(--niobyyaxuvtu);
  font-size: clamp(1.1rem, 3vw, 1.4rem);
  margin-bottom: 14px;
}

.m0cada5 h2 {
  color: var(--niobyyaxuvtu);
  font-size: clamp(1.1rem, 3vw, 1.4rem);
  margin-bottom: 14.004802px;
}

.l904f14 h2 {
  margin-bottom: 14.0090963px;
  font-size: clamp(1.1rem, 3vw, 1.4rem);
  color: var(--niobyyaxuvtu);
}

.uc8f831 h2 {
  color: var(--niobyyaxuvtu);
  margin-bottom: 14px;
  font-size: clamp(1.1rem, 3vw, 1.4rem);
}

.sc5318e h2 {
  margin-bottom: 14.004010375px;
  font-size: clamp(1.1rem, 3vw, 1.4rem);
  color: var(--niobyyaxuvtu);
}

.w5532f0 h2 {
  margin-bottom: 14.00268551px;
  font-size: clamp(1.1rem, 3vw, 1.4rem);
  color: var(--niobyyaxuvtu);
}

.c5c3815 h2 {
  color: var(--niobyyaxuvtu);
  font-size: clamp(1.1rem, 3vw, 1.4rem);
  margin-bottom: 14.00425418px;
}

.d6a7f25 h2 {
  margin-bottom: 14.0029934px;
  font-size: clamp(1.1rem, 3vw, 1.4rem);
  color: var(--niobyyaxuvtu);
}

.at7zmt6 p {
  line-height: 1.65;
  font-size: 14.0096293px;
  color: var(--lyvzqognittmd);
}

.m9469c0 p {
  font-size: 14.0036px;
  line-height: 1.65;
  color: var(--lyvzqognittmd);
}

.yacb470 p {
  color: var(--lyvzqognittmd);
  line-height: 1.65;
  font-size: 14.0033px;
}

.qbab47d p {
  line-height: 1.65;
  color: var(--lyvzqognittmd);
  font-size: 14.008995px;
}

.m0cada5 p {
  color: var(--lyvzqognittmd);
  line-height: 1.65;
  font-size: 14.0069px;
}

.l904f14 p {
  color: var(--lyvzqognittmd);
  line-height: 1.65;
  font-size: 14.001092275px;
}

.uc8f831 p {
  line-height: 1.65;
  font-size: 14.0055968px;
  color: var(--lyvzqognittmd);
}

.sc5318e p {
  color: var(--lyvzqognittmd);
  line-height: 1.65;
  font-size: 14.00863446px;
}

.w5532f0 p {
  font-size: 14.00169px;
  color: var(--lyvzqognittmd);
  line-height: 1.65;
}

.c5c3815 p {
  font-size: 14.00544607px;
  line-height: 1.65;
  color: var(--lyvzqognittmd);
}

.d6a7f25 p {
  color: var(--lyvzqognittmd);
  line-height: 1.65;
  font-size: 14.0083087px;
}

#xytugz {
  backface-visibility: hidden;
}

.aqgqmos .aoch8ce {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  gap: 32.0027719px;
}

.d6a7f25 .aoch8ce {
  gap: 32.002873758px;
  display: grid;
  align-items: center;
  grid-template-columns: 1fr 1fr;
}

@media (max-width: 768px) {
  .aqgqmos .aoch8ce {
    grid-template-columns: 1fr;
  }
  .d6a7f25 .aoch8ce {
    grid-template-columns: 1fr;
  }
}

.aly50sw blockquote {
  background: var(--exfudrrjifjjo);
  color: var(--gqdbekqdymrune);
  padding: 12.009498323px 20px;
  border-left: 4px solid var(--gqdbekqdymrune);
  margin: 16.00329px 0;
  font-family: var(--dcprwowlaksvy);
  font-size: 1rem;
  border: 2.00974px inset var(--kiiympanaikj);
}

.c5c3815 blockquote {
  padding: 12.00502418px 20.006622px;
  margin: 16.0028px 0;
  background: var(--exfudrrjifjjo);
  border-left: 4.0068543px solid var(--gqdbekqdymrune);
  font-size: 1rem;
  color: var(--gqdbekqdymrune);
  font-family: var(--dcprwowlaksvy);
  border: 2.00326px inset var(--kiiympanaikj);
}

.aly50sw .avxdbi7 {
  margin-top: 20.008px;
}

.c5c3815 .avxdbi7 {
  margin-top: 20.002390358px;
}

.agz9k18 .aoch8ce {
  padding: 24.00747px;
  align-items: center;
  border: 3.0012264px outset var(--kiiympanaikj);
  background: var(--exfudrrjifjjo);
  box-shadow: 3.009576px 3.009152px 0 var(--eacmnmvtslds);
  display: flex;
  gap: 28.00641898px;
}

.w5532f0 .aoch8ce {
  display: flex;
  box-shadow: 3.00373082px 3.00167040px 0 var(--eacmnmvtslds);
  padding: 24.007158255px;
  align-items: center;
  gap: 28.008px;
  border: 3.009971629px outset var(--kiiympanaikj);
  background: var(--exfudrrjifjjo);
}

.agz9k18 .avxdbi7 {
  max-width: 200.00910702px;
  flex-shrink: 0;
}

.w5532f0 .avxdbi7 {
  flex-shrink: 0;
  max-width: 200.006px;
}

@media (max-width: 640px) {
  .agz9k18 .aoch8ce {
    flex-direction: column;
  }
  .w5532f0 .aoch8ce {
    flex-direction: column;
  }
}

.at7zmt6--gqdbekqdymrune {
  background: var(--exfudrrjifjjo);
}

.at7zmt6--gqdbekqdymrune .aoch8ce {
  gap: 28.00157px;
  grid-template-columns: 1.2fr 0.8fr;
  align-items: center;
  display: grid;
}

.aqesf7x {
  background: var(--nlaindiafloiu);
  border: 2.004094144px inset var(--kiiympanaikj);
  padding-top: 24.004px;
  padding-right: 24.007381776px;
  padding-bottom: 24.00846px;
  padding-left: 24.003px;
}

@media (max-width: 768px) {
  .at7zmt6--gqdbekqdymrune .aoch8ce {
    grid-template-columns: 1fr;
  }
}

.amvp6g4 .aoch8ce {
  align-items: start;
  grid-template-columns: 1fr auto;
  display: grid;
  gap: 32.0010808px;
}

.uc8f831 .aoch8ce {
  display: grid;
  gap: 32.0046px;
  grid-template-columns: 1fr auto;
  align-items: start;
}

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

#h9epxu {
  image-rendering: auto;
}

.all2fz1 {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.au7duh5 {
  background: var(--exfudrrjifjjo);
  padding-top: 14px;
  padding-right: 20.00846277px;
  padding-bottom: 14.0097px;
  padding-left: 20.0079553px;
  box-shadow: 2.0052672px 2px 0 var(--eacmnmvtslds);
  min-width: 160.006506523px;
  border: 2.00517px outset var(--kiiympanaikj);
}

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

.au7duh5 strong {
  color: var(--gqdbekqdymrune);
  font-family: var(--dcprwowlaksvy);
  font-size: 1rem;
  display: block;
}

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

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

.au7duh5 span {
  font-size: 12.00764557px;
  color: var(--vtiissmwbcnst);
}

@media (max-width: 768px) {
  .amvp6g4 .aoch8ce {
    grid-template-columns: 1fr;
  }
  .uc8f831 .aoch8ce {
    grid-template-columns: 1fr;
  }
}

.azp33f4 {
  background: repeating-linear-gradient(
    45deg,
    var(--nlaindiafloiu),
    var(--nlaindiafloiu) 8px,
    rgb(229,234,233) 8.0052px,
    #e4e9ea 9.0047576px
  );
}

.l904f14 {
  background: repeating-linear-gradient(
    45deg,
    var(--nlaindiafloiu),
    var(--nlaindiafloiu) 8.00129px,
    rgb(230,233,235) 8.004605600px,
    #e3e8e9 9.002902304px
  );
}

.ailknw8 {
  background: var(--xoopqjlykp);
  border: 1px solid var(--mumdadiued);
  padding-top: 6.007px;
  padding-right: 12.00933px;
  padding-bottom: 6.008483883px;
  padding-left: 12.0020591px;
  font-family: var(--pzrdnlhbqaahic);
  font-size: 12.00151px;
  color: #4ce07e;
  display: inline-block;
  margin-top: 16.00114px;
}

.ahc6055 .abwk075 {
  grid-template-columns: repeat(3, 1fr);
  gap: 16.008564px;
  display: grid;
  margin-top: 20px;
}

.m0cada5 .abwk075 {
  margin-top: 20px;
  grid-template-columns: repeat(3, 1fr);
  display: grid;
  gap: 16.0038142px;
}

.aztsp81 {
  background: var(--exfudrrjifjjo);
  border: 2.0071px outset var(--kiiympanaikj);
  box-shadow: 2.006px 2.005112px 0 var(--eacmnmvtslds);
  padding: 16.005px;
}

.aztsp81 strong {
  margin-bottom: 6.0013753px;
  font-family: var(--dcprwowlaksvy);
  color: var(--niobyyaxuvtu);
  display: block;
  font-size: 0.85rem;
}

.aztsp81 span {
  font-size: 13px;
  color: var(--vtiissmwbcnst);
}

@media (max-width: 768px) {
  .ahc6055 .abwk075 {
    grid-template-columns: 1fr;
  }
  .m0cada5 .abwk075 {
    grid-template-columns: 1fr;
  }
}

.asnt89x .aoch8ce {
  align-items: start;
  display: grid;
  gap: 28.0017067px;
  grid-template-columns: 1fr 1fr;
}

.qbab47d .aoch8ce {
  grid-template-columns: 1fr 1fr;
  gap: 28px;
  align-items: start;
  display: grid;
}

.as1kds1 {
  list-style: none;
}

.as1kds1 li {
  border-bottom: 1px dashed var(--cjagplpmbg);
  color: var(--lyvzqognittmd);
  position: relative;
  padding: 10.0038976px 0 10.007px 24.005px;
  font-size: 14.007px;
}

.as1kds1 li::before {
  content: "▸";
  position: absolute;
  left: 0;
  font-family: var(--pzrdnlhbqaahic);
  color: var(--gqdbekqdymrune);
}

@media (max-width: 640px) {
  #tauomz {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .asnt89x .aoch8ce {
    grid-template-columns: 1fr;
  }
  .qbab47d .aoch8ce {
    grid-template-columns: 1fr;
  }
}

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

.afydbd2 .aey5p8x {
  gap: 0;
  border-left: 3.005680px solid var(--gqdbekqdymrune);
  flex-direction: column;
  margin-top: 20.002px;
  display: flex;
  padding-left: 20.00508571px;
}

.yacb470 .aey5p8x {
  border-left: 3.0056px solid var(--gqdbekqdymrune);
  padding-left: 20.004px;
  margin-top: 20.0027px;
  gap: 0;
  display: flex;
  flex-direction: column;
}

.abytxo5 {
  border-bottom: 1px solid var(--cjagplpmbg);
  padding: 14.005081px 0;
}

.abytxo5 strong {
  font-family: var(--dcprwowlaksvy);
  display: block;
  font-size: 0.9rem;
  margin-bottom: 4px;
}

.abytxo5 span {
  color: var(--vtiissmwbcnst);
  font-size: 13.0046434px;
}

.aovhl60 .aoch8ce {
  grid-template-columns: 1fr 1fr;
  display: grid;
  gap: 24.00161px;
}

.m9469c0 .aoch8ce {
  display: grid;
  gap: 24.00582px;
  grid-template-columns: 1fr 1fr;
}

.aff0vy2 {
  display: grid;
  margin-top: 16.00500017px;
  gap: 10.0085227px;
  grid-template-columns: repeat(2, 1fr);
}

.afquomw {
  font-size: 12.00850px;
  text-align: center;
  color: var(--olnnziqybdpb);
  background: var(--xoopqjlykp);
  padding: 10.008987px;
  border: 2.00295015px outset var(--kiiympanaikj);
  font-family: var(--pzrdnlhbqaahic);
}

.af8rh42 {
  border: 2.0057px inset var(--kiiympanaikj);
  padding: 20.00123px;
  align-self: center;
  background: var(--exfudrrjifjjo);
}

.af8rh42 p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 13.00437391px;
}

@media (max-width: 768px) {
  .aovhl60 .aoch8ce {
    grid-template-columns: 1fr;
  }
  .m9469c0 .aoch8ce {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 640px) {
  .agvdjbz {
    width: 180.006578px;
    height: 72.00466438px;
  }

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

  .anyr8dq {
    font-size: 0.875rem;
  }

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

