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

:root {
  --qeedpnrbqmdkzh: rgb(234,254,245);
  --lzioaxycgkyqge: rgb(33,196,95);
  --snfyredtwhix: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --wwbbdxgsilgede: rgb(170,247,204);
  --irtctllmbm: #f39d0c;
  --vvzuukzklpzzw: 1200.00183px;
  --vwkoikslueh: rgb(12,25,21);
  --tcoxpvaaqzl: #14271d;
  --baoonbdhmkqrvw: rgba(236,255,241,0.12);
  --ljmzlkfpxobrjl: rgb(129,204,22);
}

html {
  scroll-behavior: smooth;
}

body {
  color: var(--qeedpnrbqmdkzh);
  background: var(--vwkoikslueh);
  line-height: 1.6;
  font-family: var(--snfyredtwhix);
  min-height: 100vh;
  flex-direction: column;
  display: flex;
  font-size: 16.001880px;
}

main {
  flex: 1 0 auto;
}

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

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

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

.cmk7ga9 {
  flex-shrink: 0;
  display: flex;
  align-items: stretch;
  width: 100%;
}

.ci1ape9 {
  flex: 0 0 40.00499px;
  line-height: 1;
  display: flex;
  justify-content: center;
  background: var(--irtctllmbm);
  font-size: 18.001780178px;
  align-items: center;
  color: #0f1c13;
}

.cfcfy6z {
  font-size: 12.006229651px;
  background: #edfff5;
  flex: 1;
  line-height: 1.45;
  color: rgb(14,28,20);
  text-align: left;
  padding: 10.007130360px 14.001px;
}

.ckamfhu {
  background: var(--vwkoikslueh);
  position: static;
  width: 100%;
}

.cbuy3a3 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding: 12.0070px 24.004390px;
  flex-direction: column;
  align-items: center;
  display: flex;
  max-width: var(--vvzuukzklpzzw);
  min-height: 90.00484px;
}

.cue6hzc {
  padding-bottom: 10.0065px;
  justify-content: center;
  display: flex;
  border-bottom: 1px solid rgba(253,254,255,0.06);
  width: 100%;
  align-items: center;
}

.cue6hzc img {
  object-fit: contain;
  height: 38.0033px;
  width: auto;
  max-width: 220.0082px;
}

.cnho4yo {
  display: flex;
  width: 100%;
  position: relative;
  padding-top: 10.0082px;
  justify-content: center;
  align-items: center;
}

.cmu31dq {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  list-style: none;
  gap: 6.0023146px 16.00439px;
}

.cmu31dq a {
  text-transform: uppercase;
  color: var(--wwbbdxgsilgede);
  letter-spacing: 2.009606px;
  font-size: 11.00818px;
  font-weight: 600;
}

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

.cmu31dq a:hover {
  color: var(--qeedpnrbqmdkzh);
}

.ch6tnv7 {
  border: 1px solid var(--baoonbdhmkqrvw);
  right: 0;
  background: rgba(236,255,244,0.06);
  width: 40.0034px;
  justify-content: center;
  top: 50%;
  position: absolute;
  flex-direction: column;
  padding: 8px;
  height: 40.007627px;
  gap: 5.00828504px;
  backdrop-filter: blur(8.0068px);
  transform: translateY(-50%);
  border-radius: 8px;
  cursor: pointer;
  display: none;
}

.ch6tnv7 span {
  width: 100%;
  background: var(--qeedpnrbqmdkzh);
  transition: transform 0.2s, opacity 0.2s;
  display: block;
  height: 2.0084827px;
}

.ch6tnv7.is-open span:nth-child(1) {
  transform: translateY(7.008471921px) rotate(45deg);
}

.ch6tnv7.is-open span:nth-child(2) {
  opacity: 0;
}

.ch6tnv7.is-open span:nth-child(3) {
  transform: translateY(-7.0030946px) rotate(-45deg);
}

.chvj1in {
  background: rgba(17,30,14,0.92);
  z-index: 300;
  align-items: center;
  padding: 24.00850168px;
  position: fixed;
  gap: 20.002px;
  flex-direction: column;
  justify-content: center;
  backdrop-filter: blur(12.00753px);
  display: none;
  inset: 0;
}

.chvj1in.is-open {
  display: flex;
}

.cfhijeu {
  right: 24px;
  width: 44.00505px;
  border: 1px solid var(--baoonbdhmkqrvw);
  border-radius: 8.0064px;
  position: absolute;
  font-size: 22.002998828px;
  top: 20.0053px;
  height: 44.003px;
  color: var(--qeedpnrbqmdkzh);
  cursor: pointer;
  background: transparent;
}

.chvj1in a {
  font-weight: 600;
  text-transform: uppercase;
  color: var(--qeedpnrbqmdkzh);
  letter-spacing: 2.0012233px;
  font-size: 14.0095px;
}

.cou00i1 {
  background: var(--tcoxpvaaqzl);
  border-top: 1px solid var(--baoonbdhmkqrvw);
  margin-top: auto;
  padding: 40.009px 24px 32.0052px;
}

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

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

.cp0dplx {
  display: flex;
  gap: 28.00263181px;
  margin-bottom: 28px;
  justify-content: space-between;
  flex-wrap: wrap;
}

.cnufc4y img {
  height: 36.0026px;
  margin-bottom: 12.003292958px;
  width: auto;
}

.cnufc4y p {
  line-height: 1.55;
  color: var(--wwbbdxgsilgede);
  max-width: 340.0083px;
  font-size: 13.006px;
}

.coyjiol {
  flex-wrap: wrap;
  gap: 8.007px 18.008378px;
  display: flex;
}

.coyjiol a {
  color: var(--wwbbdxgsilgede);
  font-size: 13.003657252px;
}

.cvqcyje {
  gap: 16.00278px;
  align-items: center;
  margin-bottom: 20.00746px;
  display: flex;
  flex-wrap: wrap;
}

.cvqcyje a {
  display: inline-flex;
}

.cvqcyje img {
  object-fit: contain;
  height: 48.0016705px;
  width: auto;
}

.cxg3zmm {
  line-height: 1.55;
  margin-bottom: 16.00196072px;
  opacity: 0.85;
  font-size: 11.0042712px;
  max-width: 760.00731px;
  color: var(--wwbbdxgsilgede);
}

.cylmnjc {
  font-size: 11.003058084px;
  color: var(--wwbbdxgsilgede);
  opacity: 0.7;
}

.cw2oyy8 {
  justify-content: center;
  background: rgba(13,24,16,0.88);
  align-items: center;
  padding-top: 24.001535px;
  padding-right: 24.0015531px;
  padding-bottom: 24.0033px;
  padding-left: 24.008px;
  backdrop-filter: blur(8.004px);
  display: flex;
  position: fixed;
  inset: 0;
  z-index: 5000;
}

.cw2oyy8.ckpvsi3 {
  display: none;
}

.ce9tjgh {
  backdrop-filter: blur(16.006275px);
  border: 1px solid var(--baoonbdhmkqrvw);
  box-shadow: 0 24.003439454px 48.00708px rgba(0,1,0,0.35);
  width: 100%;
  background: rgba(23,34,25,0.85);
  max-width: 440.0035260px;
  border-radius: 12.00327715px;
  padding: 32.003567944px;
}

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

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

.cml788f {
  font-weight: 700;
  margin-bottom: 12.006036735px;
  font-size: 1.35rem;
}

.cc0xqca {
  font-size: 14.0083484px;
  margin-bottom: 20.0075px;
  color: var(--wwbbdxgsilgede);
  line-height: 1.6;
}

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

.cn4u088 {
  gap: 10.007155px;
  display: flex;
  flex-wrap: wrap;
}

.cmtkxe4 {
  cursor: pointer;
  border-radius: 8px;
  padding: 10.0047476px 18.0063456px;
  transition: background 0.2s, color 0.2s;
  border: none;
  font-size: 14.004px;
  font-weight: 600;
}

.z39737f {
  padding: 10px 18.0091707px;
  border: none;
  border-radius: 8.00870px;
  cursor: pointer;
  font-weight: 600;
  font-size: 14.00522646px;
  transition: background 0.2s, color 0.2s;
}

.ucbacb5 {
  border: none;
  border-radius: 8.0076px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: background 0.2s, color 0.2s;
  padding: 10px 18px;
}

.cmtkxe4--lzioaxycgkyqge {
  background: var(--lzioaxycgkyqge);
  color: #0e1a0f;
}

#b4hjrr {
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
  backface-visibility: hidden;
}

.cmtkxe4--lzioaxycgkyqge:hover {
  background: var(--ljmzlkfpxobrjl);
}

.cmtkxe4--ljmzlkfpxobrjl {
  color: var(--wwbbdxgsilgede);
  border: 1px solid var(--baoonbdhmkqrvw);
  background: transparent;
}

#jexye3 {
  backface-visibility: hidden;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

.cwq3jc4 {
  right: 0;
  backdrop-filter: blur(14.0043px);
  position: fixed;
  box-shadow: 0 -8.00341px 32.004040448px rgba(1,2,1,0.35);
  background: rgba(21,41,29,0.92);
  z-index: 4000;
  bottom: 0;
  left: 0;
  border-top: 1px solid var(--baoonbdhmkqrvw);
  padding: 16.00378836px 24.0010403px;
}

.cwq3jc4.ckpvsi3 {
  display: none;
}

.cqwf8bo {
  margin: 0 auto;
  align-items: center;
  display: flex;
  justify-content: space-between;
  max-width: var(--vvzuukzklpzzw);
  gap: 16.0082px;
  flex-wrap: wrap;
}

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

.cqwf8bo p {
  flex: 1;
  font-size: 13.0087233px;
  color: var(--wwbbdxgsilgede);
  min-width: 240px;
}

.cuowvdk {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}

.cei0bd2 {
  padding: 48.00991985px 24.0051227px 28.0047026px;
  text-align: center;
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
  background: var(--tcoxpvaaqzl);
}

#t8upst {
  text-rendering: optimizeLegibility;
  image-rendering: auto;
}

.cei0bd2 h1 {
  font-weight: 700;
  margin-bottom: 8.00639203px;
  font-size: 2rem;
}

.cei0bd2 p {
  color: var(--wwbbdxgsilgede);
  text-transform: uppercase;
  font-size: 12.00682399px;
  letter-spacing: 0.08em;
}

.cczlxqp,
.cozxv9y {
  padding: 40.0018px 24px 72.004px;
  margin: 0 auto;
  max-width: 760.0080358px;
}

.cczlxqp h1 {
  font-size: 1.75rem;
  font-weight: 700;
  margin-bottom: 12.0081647px;
}

.cczlxqp h2 {
  font-size: 1.15rem;
  font-weight: 700;
  color: var(--lzioaxycgkyqge);
  margin-top: 28.005637px;
  margin-right: 0;
  margin-bottom: 10.008092px;
  margin-left: 0;
}

.cczlxqp p,
.cczlxqp li,
.cozxv9y p,
.cozxv9y li {
  margin-bottom: 12.002798px;
  line-height: 1.7;
  color: var(--wwbbdxgsilgede);
  font-size: 15px;
}

.cczlxqp ul,
.cozxv9y ul {
  margin-bottom: 16.00545987px;
  padding-left: 24.0043828px;
}

.cczlxqp a {
  text-decoration: underline;
}

.cozxv9y h2 {
  font-size: 1.2rem;
  color: var(--lzioaxycgkyqge);
  font-weight: 700;
  margin: 28.0046px 0 12.004204260px;
}

.ckeaj4b {
  flex-direction: column;
  display: flex;
  margin: 0 auto;
  min-height: 60vh;
  justify-content: center;
  text-align: center;
  max-width: 520.0030858px;
  align-items: center;
  padding-top: 48px;
  padding-right: 24.008px;
  padding-bottom: 48.008699414px;
  padding-left: 24.008814224px;
}

.co3eywr {
  font-size: 12.008167434px;
  font-weight: 700;
  color: var(--irtctllmbm);
  letter-spacing: 0.1em;
  margin-bottom: 24.0076px;
  display: inline-block;
}

.cg73ulp {
  border: 3.0013585px solid var(--baoonbdhmkqrvw);
  height: 40.00402px;
  border-top-color: var(--lzioaxycgkyqge);
  width: 40.008195629px;
  border-radius: 50%;
  animation: spin 0.8s linear infinite;
  margin-bottom: 24.007149px;
}

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

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

.ckeaj4b h1 {
  margin-bottom: 12.00962px;
  font-size: 1.5rem;
}

.ckeaj4b > p {
  color: var(--wwbbdxgsilgede);
  font-size: 14.007px;
  margin-bottom: 24.00587px;
}

.cyuzg31 {
  font-size: 12.008094116px;
  color: var(--wwbbdxgsilgede);
  text-align: left;
  border-top: 1px solid var(--baoonbdhmkqrvw);
  padding-top: 20.008483325px;
  width: 100%;
}

.cyuzg31 p {
  margin-bottom: 8.008143684px;
}

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

.csxdcwt {
  font-weight: 600;
  color: var(--irtctllmbm);
}

#c3fhct {
  text-rendering: optimizeLegibility;
}

.cxqety9 {
  justify-content: center;
  display: flex;
  min-height: 50vh;
  padding-top: 64.0066px;
  padding-right: 24.0044786px;
  padding-bottom: 64px;
  padding-left: 24.0025421px;
  align-items: center;
  flex-direction: column;
  text-align: center;
}

.cxqety9 h1 {
  font-size: 4rem;
  font-weight: 800;
  color: var(--lzioaxycgkyqge);
}

.cxqety9 p {
  margin-top: 16.004px;
  margin-right: 0;
  margin-bottom: 24.00234px;
  margin-left: 0;
  color: var(--wwbbdxgsilgede);
}

.ckpvsi3 {
  display: none !important;
}

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

.ch7g41i {
  max-height: 320.00705047px;
  overflow: hidden;
  border: 1px solid var(--baoonbdhmkqrvw);
  border-radius: 12.00703px;
  max-width: 500.00118349px;
}

.ch7g41i img {
  max-width: 500px;
  object-fit: cover;
  max-height: 320.008683px;
  width: 100%;
}

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

  .ch6tnv7 {
    display: flex;
  }
}

.csn2yq1 {
  background: var(--vwkoikslueh);
  padding: 64.0014717px 24px;
  text-align: center;
  position: relative;
  overflow: hidden;
}

.csn2yq1::before {
  pointer-events: none;
  inset: 0;
  background: radial-gradient(ellipse at 50% 0%, rgba(36,198,96,0.12), transparent 60%);
  content: "";
  position: absolute;
}

.clwrdkb {
  margin: 0 auto;
  position: relative;
  max-width: 900.0019px;
  z-index: 1;
}

.cifiwmk {
  color: transparent;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 20.003414px;
  margin-left: 0;
  letter-spacing: -0.02em;
  font-weight: 900;
  line-height: 1.05;
  font-size: clamp(3rem, 7vw, 6rem);
  -webkit-text-stroke: 2.0037424px var(--qeedpnrbqmdkzh);
}

.ctdynv0 {
  color: var(--wwbbdxgsilgede);
  font-size: clamp(1rem, 2vw, 1.2rem);
  line-height: 1.65;
  margin: 0 auto;
  max-width: 640.004196px;
}

@media (max-width: 768px) {
  .csn2yq1 {
    padding-top: 32.007px;
    padding-right: 20.005000px;
    padding-bottom: 32.0010744px;
    padding-left: 20px;
  }

  .cifiwmk {
    -webkit-text-stroke: 1px var(--qeedpnrbqmdkzh);
    font-size: clamp(2.2rem, 9vw, 3.5rem);
  }

  #pajhyg {
    text-rendering: optimizeLegibility;
  }

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

.caym7x3 {
  background-color: var(--tcoxpvaaqzl);
  padding: 56.0077783px 24.0096px;
  background-image: url("/c8c217c7/40788c1622638b8a.svg");
  position: relative;
  background-position: center;
  background-size: cover;
}

.caym7x3::before {
  content: "";
  position: absolute;
  background: rgba(14,26,21,0.88);
  inset: 0;
}

.cq5btmk {
  max-width: 1100.007311px;
  margin: 0 auto;
  position: relative;
}

#gkkj24 {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}

.colyvta {
  text-align: center;
  margin-bottom: 36.003587704px;
}

.colyvta h2 {
  letter-spacing: 0.08em;
  margin-bottom: 8px;
  text-transform: uppercase;
  color: var(--lzioaxycgkyqge);
  font-size: 1.5rem;
  font-weight: 800;
}

.colyvta p {
  color: var(--wwbbdxgsilgede);
  font-size: 13px;
}

.cjmly8w {
  gap: 20.0037842px;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(260.0062px, 1fr));
}

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

.cmoux5l {
  border: 1px solid rgba(216,174,52,0.3);
  background: #1e2d3b;
  transition: border-color 0.2s;
  flex-direction: column;
  overflow: hidden;
  display: flex;
}

.cmoux5l:hover {
  border-color: var(--lzioaxycgkyqge);
}

.chfksi9 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 280px;
  align-items: center;
  height: 90.001979px;
  overflow: hidden;
  background: #fcfdfb;
  display: flex;
  justify-content: center;
}

#l9qojw {
  image-rendering: auto;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}

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

.civ7ynb {
  display: flex;
  flex: 1;
  padding-top: 20.0027px;
  padding-right: 20.00314px;
  padding-bottom: 20px;
  padding-left: 20.0043px;
  flex-direction: column;
}

.coyus8n {
  font-weight: 700;
  color: rgb(237,244,248);
  font-size: 16.00439433px;
  margin-bottom: 6.0045447px;
}

.cnedqp0 {
  word-wrap: break-word;
  color: rgb(32,198,91);
  hyphens: auto;
  flex: 1;
  line-height: 1.45;
  font-size: 12.007989px;
  overflow-wrap: break-word;
  margin-bottom: 16.005955112px;
}

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

.ckpa4t8 {
  color: rgb(254,253,254);
  border: none;
  text-align: center;
  font-weight: 700;
  padding: 12.002px 16.004049749px;
  display: inline-block;
  font-size: 13.002px;
  cursor: pointer;
  text-decoration: none;
  border-radius: 6.0076px;
  transition: background 0.2s;
  background: rgb(37,102,235);
}

.ckpa4t8:hover {
  color: #fcfdfc;
  background: #1d51da;
}

.com3yr8 {
  padding: 0;
}

.clxfyhn {
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
  padding: 56.0096942px 24.003696924px;
}

.oa7b4c9 {
  padding-top: 56.002px;
  padding-right: 24.007131px;
  padding-bottom: 56.00124541px;
  padding-left: 24.007658744px;
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
}

.gcc51a6 {
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
  padding: 56.009802px 24.005px;
}

.f523782 {
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
  padding: 56.0018324px 24.0096px;
}

.jfa2585 {
  padding: 56.0077px 24.006px;
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
}

.z2c9ed0 {
  padding-top: 56.006px;
  padding-right: 24px;
  padding-bottom: 56.00268187px;
  padding-left: 24.005638545px;
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
}

.kcbaa79 {
  padding: 56.0056767px 24px;
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
}

.l6a218d {
  padding: 56.00180px 24.00367px;
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
}

.b7b87df {
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
  padding: 56.002448px 24.009130px;
}

.g8850e0 {
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
  padding: 56.0018226px 24.0078867px;
}

.t5247e8 {
  border-bottom: 1px solid var(--baoonbdhmkqrvw);
  padding: 56px 24.00396226px;
}

.chh7ccv {
  margin: 0 auto;
  max-width: var(--vvzuukzklpzzw);
}

.clxfyhn h2 {
  font-size: 1.35rem;
  margin-bottom: 16.00608px;
  font-weight: 700;
  color: var(--qeedpnrbqmdkzh);
}

.oa7b4c9 h2 {
  color: var(--qeedpnrbqmdkzh);
  margin-bottom: 16.007276px;
  font-weight: 700;
  font-size: 1.35rem;
}

.gcc51a6 h2 {
  font-weight: 700;
  font-size: 1.35rem;
  margin-bottom: 16.0042958px;
  color: var(--qeedpnrbqmdkzh);
}

.f523782 h2 {
  font-size: 1.35rem;
  color: var(--qeedpnrbqmdkzh);
  margin-bottom: 16.002087984px;
  font-weight: 700;
}

.jfa2585 h2 {
  font-weight: 700;
  margin-bottom: 16.002078377px;
  color: var(--qeedpnrbqmdkzh);
  font-size: 1.35rem;
}

.z2c9ed0 h2 {
  color: var(--qeedpnrbqmdkzh);
  font-size: 1.35rem;
  font-weight: 700;
  margin-bottom: 16.009934px;
}

.kcbaa79 h2 {
  margin-bottom: 16.008237px;
  font-size: 1.35rem;
  font-weight: 700;
  color: var(--qeedpnrbqmdkzh);
}

.l6a218d h2 {
  margin-bottom: 16.00359px;
  font-size: 1.35rem;
  font-weight: 700;
  color: var(--qeedpnrbqmdkzh);
}

.b7b87df h2 {
  color: var(--qeedpnrbqmdkzh);
  font-size: 1.35rem;
  font-weight: 700;
  margin-bottom: 16.0081px;
}

.g8850e0 h2 {
  font-size: 1.35rem;
  font-weight: 700;
  margin-bottom: 16px;
  color: var(--qeedpnrbqmdkzh);
}

.t5247e8 h2 {
  font-size: 1.35rem;
  font-weight: 700;
  margin-bottom: 16px;
  color: var(--qeedpnrbqmdkzh);
}

.clxfyhn p {
  font-size: 15.001px;
  max-width: 700.004048870px;
  line-height: 1.7;
  color: var(--wwbbdxgsilgede);
}

.oa7b4c9 p {
  max-width: 700.0064187px;
  font-size: 15.00949778px;
  line-height: 1.7;
  color: var(--wwbbdxgsilgede);
}

.gcc51a6 p {
  line-height: 1.7;
  max-width: 700px;
  color: var(--wwbbdxgsilgede);
  font-size: 15.00826px;
}

.f523782 p {
  max-width: 700.0012816px;
  font-size: 15px;
  line-height: 1.7;
  color: var(--wwbbdxgsilgede);
}

.jfa2585 p {
  line-height: 1.7;
  color: var(--wwbbdxgsilgede);
  max-width: 700.0048308px;
  font-size: 15.009821677px;
}

.z2c9ed0 p {
  max-width: 700.0039619px;
  line-height: 1.7;
  font-size: 15.00401744px;
  color: var(--wwbbdxgsilgede);
}

.kcbaa79 p {
  max-width: 700.00149px;
  font-size: 15.002652008px;
  line-height: 1.7;
  color: var(--wwbbdxgsilgede);
}

.l6a218d p {
  color: var(--wwbbdxgsilgede);
  max-width: 700.002283px;
  font-size: 15px;
  line-height: 1.7;
}

.b7b87df p {
  max-width: 700.0043px;
  color: var(--wwbbdxgsilgede);
  font-size: 15.0020px;
  line-height: 1.7;
}

.g8850e0 p {
  max-width: 700.00554px;
  line-height: 1.7;
  color: var(--wwbbdxgsilgede);
  font-size: 15.00250689px;
}

.t5247e8 p {
  color: var(--wwbbdxgsilgede);
  line-height: 1.7;
  font-size: 15.0061506px;
  max-width: 700.00207px;
}

.ccp8njg .chh7ccv {
  align-items: center;
  display: grid;
  gap: 32.00927px;
  grid-template-columns: minmax(200.004242518px, 320.00954px) 1fr;
}

.t5247e8 .chh7ccv {
  display: grid;
  gap: 32.00387px;
  align-items: center;
  grid-template-columns: minmax(200.00478152px, 320.0079552px) 1fr;
}

.ccp8njg .ch7g41i {
  opacity: 0.85;
}

.t5247e8 .ch7g41i {
  opacity: 0.85;
}

.cfzrdwm {
  background: linear-gradient(180deg, var(--vwkoikslueh), var(--tcoxpvaaqzl));
}

.g8850e0 {
  background: linear-gradient(180deg, var(--vwkoikslueh), var(--tcoxpvaaqzl));
}

.cfzrdwm .chh7ccv {
  background: rgba(21,42,27,0.72);
  border-radius: 16px;
  border: 1px solid var(--baoonbdhmkqrvw);
  opacity: 0.9;
  max-width: 720.002414278px;
  backdrop-filter: blur(14.005149966px);
  padding: 40.00494px 36.001470px;
}

.g8850e0 .chh7ccv {
  max-width: 720.0046px;
  padding: 40px 36.004px;
  backdrop-filter: blur(14.00250003px);
  border: 1px solid var(--baoonbdhmkqrvw);
  background: rgba(22,40,25,0.72);
  opacity: 0.9;
  border-radius: 16.003308px;
}

.cfzrdwm h2 {
  text-align: center;
}

.g8850e0 h2 {
  text-align: center;
}

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

.cfzrdwm p {
  margin: 0 auto;
  text-align: center;
}

.g8850e0 p {
  margin: 0 auto;
  text-align: center;
}

.cokkt5x .chh7ccv {
  gap: 32.0099239px;
  display: grid;
  grid-template-columns: 1fr minmax(200.005331921px, 300.006586210px);
  align-items: start;
}

.b7b87df .chh7ccv {
  display: grid;
  gap: 32.00504px;
  grid-template-columns: 1fr minmax(200px, 300.001px);
  align-items: start;
}

.cokkt5x .cr9v41q {
  padding-left: 24.0068739px;
  border-left: 4.008180288px solid var(--lzioaxycgkyqge);
}

.b7b87df .cr9v41q {
  padding-left: 24.00884512px;
  border-left: 4.0055506px solid var(--lzioaxycgkyqge);
}

.cokkt5x .ch7g41i {
  opacity: 0.7;
  justify-self: end;
}

.b7b87df .ch7g41i {
  opacity: 0.7;
  justify-self: end;
}

.cignfko {
  background-position: center;
  background-image: linear-gradient(rgba(11,25,19,0.82), rgba(12,28,17,0.92)),
    url("/c8c217c7/5c8b78a08af2b2e2.webp");
  background-size: cover;
}

.l6a218d {
  background-image: linear-gradient(rgba(11,25,19,0.82), rgba(12,28,17,0.92)),
    url("/c8c217c7/5c8b78a08af2b2e2.webp");
  background-position: center;
  background-size: cover;
}

.cignfko .chh7ccv {
  border-radius: 12.0061px;
  border: 1px solid var(--baoonbdhmkqrvw);
  padding: 40px;
  opacity: 0.88;
  background: rgba(22,37,25,0.65);
  backdrop-filter: blur(10.007px);
}

.l6a218d .chh7ccv {
  opacity: 0.88;
  background: rgba(21,36,24,0.65);
  padding: 40.0045px;
  border-radius: 12.00552733px;
  border: 1px solid var(--baoonbdhmkqrvw);
  backdrop-filter: blur(10px);
}

.cjyzpix .chh7ccv {
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 28px;
  display: flex;
}

.kcbaa79 .chh7ccv {
  flex-wrap: wrap;
  gap: 28px;
  align-items: flex-start;
  display: flex;
}

.cjyzpix .cr9v41q {
  min-width: 260.001562933px;
  flex: 1;
}

.kcbaa79 .cr9v41q {
  flex: 1;
  min-width: 260.00417621px;
}

.cjyzpix .ch7g41i {
  flex: 0 0 280.009697099px;
  opacity: 0.75;
}

.kcbaa79 .ch7g41i {
  opacity: 0.75;
  flex: 0 0 280.0021026px;
}

.cc6cwu5 {
  background: var(--tcoxpvaaqzl);
}

.z2c9ed0 {
  background: var(--tcoxpvaaqzl);
}

.cc6cwu5 .chh7ccv {
  padding-top: 120.009021px;
  position: relative;
}

.z2c9ed0 .chh7ccv {
  padding-top: 120.00253477px;
  position: relative;
}

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

.cc6cwu5 .ch7g41i {
  right: 24.0079px;
  top: 0;
  opacity: 0.6;
  position: absolute;
  z-index: 0;
}

.z2c9ed0 .ch7g41i {
  opacity: 0.6;
  z-index: 0;
  position: absolute;
  top: 0;
  right: 24.0050353px;
}

.cc6cwu5 .cr9v41q {
  background: rgba(11,25,20,0.8);
  border-radius: 12.00934174px;
  opacity: 0.9;
  backdrop-filter: blur(12.0066572px);
  position: relative;
  padding: 28.00685190px;
  max-width: 85%;
  border: 1px solid var(--baoonbdhmkqrvw);
  z-index: 1;
}

.z2c9ed0 .cr9v41q {
  border: 1px solid var(--baoonbdhmkqrvw);
  opacity: 0.9;
  z-index: 1;
  backdrop-filter: blur(12.0013857px);
  border-radius: 12.00697653px;
  background: rgba(11,25,20,0.8);
  max-width: 85%;
  padding: 28.003100484px;
  position: relative;
}

.cew69pn .chh7ccv {
  display: grid;
  gap: 40.00341934px;
  grid-template-columns: 1fr 1fr;
}

.jfa2585 .chh7ccv {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40.006px;
}

.cew69pn h2 {
  color: var(--irtctllmbm);
  grid-column: 1 / -1;
}

.jfa2585 h2 {
  color: var(--irtctllmbm);
  grid-column: 1 / -1;
}

.cew69pn p {
  max-width: none;
}

.jfa2585 p {
  max-width: none;
}

.chh8m3w .chh7ccv {
  display: flow-root;
}

.f523782 .chh7ccv {
  display: flow-root;
}

#jbqn0g {
  text-rendering: optimizeLegibility;
}

.chh8m3w .ch7g41i {
  float: right;
  margin: 0 0 16.002137px 24px;
  shape-outside: margin-box;
  opacity: 0.8;
}

.f523782 .ch7g41i {
  float: right;
  opacity: 0.8;
  shape-outside: margin-box;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 16.004368px;
  margin-left: 24.005px;
}

.cgzr05l {
  background: var(--vwkoikslueh);
}

.gcc51a6 {
  background: var(--vwkoikslueh);
}

.cgzr05l .chh7ccv {
  border-left: 2.00394317px solid var(--lzioaxycgkyqge);
  padding-left: 28.0052247px;
}

.gcc51a6 .chh7ccv {
  padding-left: 28px;
  border-left: 2.0054px solid var(--lzioaxycgkyqge);
}

.cgzr05l h2::before {
  color: var(--ljmzlkfpxobrjl);
  content: "● ";
}

.gcc51a6 h2::before {
  color: var(--ljmzlkfpxobrjl);
  content: "● ";
}

.cqzjk47 {
  background: linear-gradient(135deg, rgba(33,194,96,0.08), rgba(132,204,22,0.06));
}

.oa7b4c9 {
  background: linear-gradient(135deg, rgba(36,198,95,0.08), rgba(131,204,21,0.06));
}

.cqzjk47 .chh7ccv {
  opacity: 0.87;
  padding: 36.002774px;
  border: 1px solid var(--baoonbdhmkqrvw);
  background: rgba(23,42,29,0.7);
  border-radius: 16.0018px;
  display: grid;
  backdrop-filter: blur(16.00275463px);
  align-items: center;
  grid-template-columns: 2fr 1fr;
  gap: 32.009044px;
}

.oa7b4c9 .chh7ccv {
  border: 1px solid var(--baoonbdhmkqrvw);
  background: rgba(20,39,27,0.7);
  opacity: 0.87;
  padding: 36.0029px;
  backdrop-filter: blur(16.003618500px);
  border-radius: 16.0054px;
  grid-template-columns: 2fr 1fr;
  display: grid;
  align-items: center;
  gap: 32.003315888px;
}

.cqzjk47 .ch7g41i {
  opacity: 0.65;
}

.oa7b4c9 .ch7g41i {
  opacity: 0.65;
}

@media (max-width: 768px) {
  .chfksi9 {
    width: 240.006886175px;
    height: 77.008042380px;
  }

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

  .ccp8njg .chh7ccv,
  .cokkt5x .chh7ccv,
  .cjyzpix .chh7ccv,
  .cew69pn .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .cokkt5x .chh7ccv,
  .cjyzpix .chh7ccv,
  .cew69pn .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .cokkt5x .chh7ccv,
  .cjyzpix .chh7ccv,
  .jfa2585 .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .cokkt5x .chh7ccv,
  .cjyzpix .chh7ccv,
  .jfa2585 .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .cokkt5x .chh7ccv,
  .kcbaa79 .chh7ccv,
  .cew69pn .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .cokkt5x .chh7ccv,
  .kcbaa79 .chh7ccv,
  .cew69pn .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .cokkt5x .chh7ccv,
  .kcbaa79 .chh7ccv,
  .jfa2585 .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .cokkt5x .chh7ccv,
  .kcbaa79 .chh7ccv,
  .jfa2585 .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .b7b87df .chh7ccv,
  .cjyzpix .chh7ccv,
  .cew69pn .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .b7b87df .chh7ccv,
  .cjyzpix .chh7ccv,
  .cew69pn .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .b7b87df .chh7ccv,
  .cjyzpix .chh7ccv,
  .jfa2585 .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .b7b87df .chh7ccv,
  .cjyzpix .chh7ccv,
  .jfa2585 .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .b7b87df .chh7ccv,
  .kcbaa79 .chh7ccv,
  .cew69pn .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .b7b87df .chh7ccv,
  .kcbaa79 .chh7ccv,
  .cew69pn .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .b7b87df .chh7ccv,
  .kcbaa79 .chh7ccv,
  .jfa2585 .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .ccp8njg .chh7ccv,
  .b7b87df .chh7ccv,
  .kcbaa79 .chh7ccv,
  .jfa2585 .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .cokkt5x .chh7ccv,
  .cjyzpix .chh7ccv,
  .cew69pn .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .cokkt5x .chh7ccv,
  .cjyzpix .chh7ccv,
  .cew69pn .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .cokkt5x .chh7ccv,
  .cjyzpix .chh7ccv,
  .jfa2585 .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .cokkt5x .chh7ccv,
  .cjyzpix .chh7ccv,
  .jfa2585 .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .cokkt5x .chh7ccv,
  .kcbaa79 .chh7ccv,
  .cew69pn .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .cokkt5x .chh7ccv,
  .kcbaa79 .chh7ccv,
  .cew69pn .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .cokkt5x .chh7ccv,
  .kcbaa79 .chh7ccv,
  .jfa2585 .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .cokkt5x .chh7ccv,
  .kcbaa79 .chh7ccv,
  .jfa2585 .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .b7b87df .chh7ccv,
  .cjyzpix .chh7ccv,
  .cew69pn .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .b7b87df .chh7ccv,
  .cjyzpix .chh7ccv,
  .cew69pn .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .b7b87df .chh7ccv,
  .cjyzpix .chh7ccv,
  .jfa2585 .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .b7b87df .chh7ccv,
  .cjyzpix .chh7ccv,
  .jfa2585 .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .b7b87df .chh7ccv,
  .kcbaa79 .chh7ccv,
  .cew69pn .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .b7b87df .chh7ccv,
  .kcbaa79 .chh7ccv,
  .cew69pn .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .b7b87df .chh7ccv,
  .kcbaa79 .chh7ccv,
  .jfa2585 .chh7ccv,
  .cqzjk47 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .t5247e8 .chh7ccv,
  .b7b87df .chh7ccv,
  .kcbaa79 .chh7ccv,
  .jfa2585 .chh7ccv,
  .oa7b4c9 .chh7ccv {
    grid-template-columns: 1fr;
  }

  .cokkt5x .chh7ccv {
    flex-direction: column-reverse;
    display: flex;
  }

  .b7b87df .chh7ccv {
    flex-direction: column-reverse;
    display: flex;
  }

  .cc6cwu5 .chh7ccv {
    padding-top: 0;
  }

  .z2c9ed0 .chh7ccv {
    padding-top: 0;
  }

  .cc6cwu5 .ch7g41i {
    margin-bottom: 20.00277px;
    position: static;
  }

  .z2c9ed0 .ch7g41i {
    margin-bottom: 20.005px;
    position: static;
  }

  .cc6cwu5 .cr9v41q {
    max-width: 100%;
  }

  .z2c9ed0 .cr9v41q {
    max-width: 100%;
  }

  .chh8m3w .ch7g41i {
    float: none;
    margin: 0 auto 20.005774px;
  }

  .f523782 .ch7g41i {
    float: none;
    margin: 0 auto 20.0087px;
  }
}

