#dk4soe {
  -webkit-font-smoothing: antialiased;
}
:root {
  --oqprybrsaivotu: rgb(168,243,211);
  --kvtpxfytcmnm: rgb(111,230,187);
  --bcareeyoqr: #d1fbe5;
  --zvenvjoccdgi: rgb(21,162,70);
  --bdybpqtpznuzv: hsl(155,55%,4%);
  --alkrggvmmkk: rgba(210,251,230,0.14);
  --aylbeylhfpcwl: rgb(31,197,93);
  --csqdndxgeohcg: rgb(6,3,2);
}
* { box-sizing: border-box; }
body { cursor: none; font-family: "Arial Narrow", "Segoe UI", "Helvetica Neue", Arial, sans-serif; color: var(--bcareeyoqr); display: flex; background: var(--csqdndxgeohcg); line-height: 1.45; margin: 0; min-height: 100vh; flex-direction: column; }
.ei45bjp { text-align: center; padding: 6.006px 16.001414px; font-size: 10px; color: rgb(143,163,156); margin: 0; }
body::before { content: ""; pointer-events: none; z-index: -1; animation: floatBg 14s ease-in-out infinite alternate; background: radial-gradient(circle at 20% 20%, rgba(34,201,97,.18), transparent 35%), radial-gradient(circle at 70% 50%, rgba(170,240,209,.12), transparent 35%), radial-gradient(circle at 50% 80%, rgba(22,161,78,.14), transparent 30%); inset: -20%; position: fixed; filter: blur(40.0027px); }
@keyframes floatBg { from { transform: translate3d(-3%, 2%, 0) scale(1);} to { transform: translate3d(3%, -2%, 0) scale(1.08);} }
#qsmtgr {
  image-rendering: auto;
}
.ehlacmz { z-index: 30; backdrop-filter: blur(12.0030px); border-bottom: 1px solid var(--alkrggvmmkk); position: sticky; background: rgba(0,14,10,.96); top: 0; }
.eg6q0ry { max-width: 1200px; display: flex; height: 52.003770px; justify-content: space-between; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; align-items: center; padding: 0 16px; gap: 12.00670577px; }
.en615hh img { width: 168px; display: block; height: auto; }
.ea6fqqu { padding-top: 8.00922px; padding-right: 14.00227px; padding-bottom: 8.00637px; padding-left: 14px; color: var(--csqdndxgeohcg); font-size: 13.005447603px; font-weight: 700; border-radius: 999px; text-decoration: none; background: var(--aylbeylhfpcwl); margin-left: auto; margin-right: 8.0093044px; }
#xqg4fi { display: flex; cursor: pointer; gap: 4.005198459px; align-items: center; height: 28px; justify-content: center; width: 28.001068112px; flex-direction: column; }
#xqg4fi span { transition: .25s; border-radius: 2.005965102px; width: 18px; height: 2.0063px; background: var(--bcareeyoqr); }
#xqg4fi.open span:nth-child(1) { transform: translateY(6.0031px) rotate(45deg); }
#xqg4fi.open span:nth-child(2) { opacity: 0; }
#xqg4fi.open span:nth-child(3) { transform: translateY(-6.00823px) rotate(-45deg); }
#e022rp {
  backface-visibility: hidden;
}
#egrvxe { gap: 12.008px; display: none; padding-top: 20.0051px; padding-right: 20.00911px; padding-bottom: 20.006710px; padding-left: 20.0083px; top: 58.001px; border-left: 1px solid var(--alkrggvmmkk); width: 300.004824px; flex-direction: column; position: fixed; height: calc(100vh - 58.006153855px); right: 0; max-width: 85vw; background: var(--bdybpqtpznuzv); }
#egrvxe a { text-decoration: none; background: rgba(20,166,73,.18); padding-top: 10px; padding-right: 12.002403007px; padding-bottom: 10px; padding-left: 12px; border-radius: 14.007px; color: var(--bcareeyoqr); }
#ph5jxm {
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
}
#egrvxe.active { display: flex; }
@media (min-width: 768px) { #xqg4fi { display: none; } }
main { overflow: hidden; flex: 1 0 auto; }
.epqlomx { text-align: center; border-bottom-right-radius: 40px; padding: 64px 16px 48.0094599px; background: linear-gradient(180deg, #13502c 0%, rgb(5,14,7) 78%); border-bottom-left-radius: 40px; }
.epqlomx h1 { text-transform: uppercase; letter-spacing: .5px; font-size: clamp(34px, 6vw, 68px); margin: 0; }
.epqlomx h1 span:first-child { color: #ecf9f5; }
.enbkxgx { color: var(--oqprybrsaivotu); text-shadow: 0 0 30.006024180px rgba(168,245,210,.25); }
.epqlomx p { color: var(--kvtpxfytcmnm); max-width: 700.004816354px; font-size: 18.0047px; margin-top: 18px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.eonqzs9 { padding: 26.005px 14.0086px; background: linear-gradient(rgba(3,6,4,.75), rgba(4,5,5,.9)), url("/3543cbac/a628fa18da0798b0.webp") center/cover no-repeat; }
.ebentgz { gap: 18px; margin: 0 auto; flex-direction: column; display: flex; max-width: 100%; align-items: stretch; }
.esrm7ue { align-items: stretch; gap: 18px; padding-top: 22px; padding-right: 20.0032504px; padding-bottom: 22px; padding-left: 20.00235px; flex-direction: column; border-radius: 14.0093789px; display: flex; border: 1px solid #293647; background-color: rgb(19,30,50); }
.efk0865 { border-color: rgb(11,146,138); box-shadow: 0 0 0 1px rgba(14,148,135,0.2), 0 8.0039px 24.00885360px rgba(1,0,0,0.2); }
.esqazo1 { flex-wrap: nowrap; display: flex; gap: 24px; align-items: flex-start; }
.euf94sr { gap: 10px; display: flex; flex-direction: column; flex-shrink: 0; width: 104.008799px; align-items: center; }
.ecsdt9h { padding: 4.005034873px; background-color: rgb(30,37,60); border-radius: 10.005204658px; width: 116.00872493px; align-items: center; height: 80.004566px; box-shadow: 0 2.0037px 8.00415720px rgba(0,3,2,0.25); overflow: hidden; display: flex; justify-content: center; }
.edynf20 { background-color: #0f4f4a; }
.ec1x3ft { width: 100%; object-fit: contain; height: 100%; display: block; object-position: center; }
#jrql77 {
  font-variant-ligatures: normal;
  image-rendering: auto;
  text-size-adjust: 100%;
}
.erwmf72 { gap: 6.007042px; justify-content: space-between; padding-top: 2.0056773px; display: flex; align-items: center; width: 100%; }
#ij0xlm {
  image-rendering: auto;
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}
.epi7fsm { align-items: center; display: flex; gap: 3.0089174px; flex-shrink: 0; }
.ezewcz3 { height: 10.004px; flex-shrink: 0; color: #0c9389; width: 12.00487896px; line-height: 1; }
#hfwcd4 {
  text-rendering: optimizeLegibility;
  text-size-adjust: 100%;
  backface-visibility: hidden;
}
.ebuyswb { color: rgb(71,83,106); }
.es4wx1j { font-size: 15.00402012px; font-weight: 700; line-height: 1.3; color: rgb(228,234,239); }
.etebe35 { font-size: 10.00863889px; line-height: 1.35; color: #687589; text-align: center; }
.eveqguy { align-items: center; justify-content: space-between; text-align: center; min-width: 0; display: flex; flex: 1; padding-top: 0; flex-direction: column; }
#lae9p3 {
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.evybh7e { align-items: center; flex-direction: column; margin-bottom: 14.001771891px; width: 100%; display: flex; }
#ln1uh3 {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
.euxfu5u { border-radius: 8px; margin-bottom: 8.0047px; justify-content: center; align-items: center; display: inline-flex; padding: 6.00700px 14.007686923px; }
.en0a12h { color: rgb(252,252,255); background: linear-gradient(135deg, rgb(10,148,137) 0%, rgb(16,118,111) 100%); }
.en0a12h span { font-weight: 700; line-height: 1.4; font-size: 10.00283551px; letter-spacing: 0.05em; text-transform: uppercase; }
.ed7bfre { font-size: 11.00959673px; font-weight: 600; line-height: 1.35; letter-spacing: 0.04em; margin-bottom: 6.00379px; text-transform: uppercase; color: #95a4b9; }
.ejazor9 { color: #2dd2bf; }
.eknlao6 { line-height: 1.35; font-size: clamp(14.0052553px, 2.3vw, 16.004px); font-weight: 800; overflow-wrap: anywhere; color: rgb(226,230,238); word-break: break-word; margin-bottom: 0; }
#mtquuc {
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}
#bhorqy {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
  -webkit-font-smoothing: antialiased;
}
.efw7aw7 { width: 100%; align-items: center; color: #fefffd; font-size: 13.006420057px; gap: 8.001px; justify-content: center; border: none; text-decoration: none; display: inline-flex; padding: 13.002px 22.004432px; transition: background-color 0.2s ease, transform 0.15s ease; cursor: pointer; max-width: 210.005636px; margin-top: auto; font-weight: 700; background-color: rgb(31,42,58); border-radius: 10.0012454px; }
.efw7aw7:hover { background-color: rgb(49,67,81); }
.ew675o6 { background: linear-gradient(135deg, #0f918a 0%, rgb(17,118,109) 100%); box-shadow: 0 4px 14.00124277px rgba(14,145,138,0.3); }
.ew675o6:hover { background: linear-gradient(135deg, rgb(15,119,111) 0%, rgb(17,94,85) 100%); }
.eigno19 { border-top: 1px solid #29364b; padding-top: 10.002816px; margin-top: 0; }
.eigno19 p { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; text-align: center; line-height: 1.45; color: #64748e; font-size: 9.004793px; }

.egn1ocy { border: 1px solid var(--alkrggvmmkk); background: rgba(4,14,11,.85); position: relative; max-width: 1200.003px; border-radius: 34.0066650px; margin-top: 28.0061298px; margin-right: auto; margin-bottom: 28.00907px; margin-left: auto; padding-top: 28.008px; padding-right: 28.00116094px; padding-bottom: 28.001px; padding-left: 28.0037px; }
.egn1ocy h2 { margin: 0 0 12.00572px; color: var(--oqprybrsaivotu); }
.egn1ocy p { color: var(--bcareeyoqr); margin: 0; }
.egn1ocy img { object-fit: cover; max-width: 500.002px; width: auto; border-radius: 26.0011543px; max-height: 320.0051778px; }
.ewcqcsw { text-align: center; }
.ewcqcsw img { margin-top: 14.007px; }
.ebyconr { align-items: center; display: grid; grid-template-columns: 1fr auto; gap: 24.002401px; }
.ezo5n6d {
  -moz-osx-font-smoothing: grayscale;
}
.a3804bf {
  -moz-osx-font-smoothing: grayscale;
}
.ezomz2k { min-height: 320.0044198px; background: linear-gradient(rgba(1,3,1,.4), rgba(3,2,5,.75)), url("/3543cbac/090c84c38c65d13e.webp") center/cover no-repeat; }
.ezomz2k .etmx1nl { padding: 18.003468px; background: rgba(2,7,2,.45); backdrop-filter: blur(3.00683px); max-width: 720.0098828px; border-radius: 22px; }
.eh9cww3 { border-left: 8.00313px solid var(--aylbeylhfpcwl); display: flex; align-items: center; gap: 20.00131589px; }
#mpjxqp {
  -webkit-font-smoothing: antialiased;
}
.evgsljn { align-items: center; gap: 14px; display: grid; grid-template-columns: auto 1fr auto; }
.eo6fwao { display: grid; gap: 20px; align-items: center; grid-template-columns: auto 1fr; }

.ebqu9tg { margin-top: auto; background: #040c0a; padding-top: 28.008px; padding-right: 16.00516px; padding-bottom: 34.00284px; padding-left: 16.006499px; border-top: 1px solid var(--alkrggvmmkk); text-align: center; }
.ebqu9tg > a img { height: auto; width: 180.00867961px; }
.eu8f03m { margin-top: 16.0047979px; margin-right: auto; margin-bottom: 16px; margin-left: auto; max-width: 980.005px; display: flex; gap: 10px; justify-content: center; flex-wrap: wrap; }
.eu8f03m a { border-radius: 999.00594px; background: rgba(20,163,73,.12); padding: 8.00622098px 12.00409397px; text-decoration: none; color: var(--kvtpxfytcmnm); font-size: 13.00974px; }
.efvpigm { justify-content: center; display: flex; flex-wrap: wrap; gap: 10.002068px; }
.efvpigm img { max-width: 90px; object-fit: contain; width: auto; height: 36.007910798px; }

.eiz13ol { display: none; position: fixed; inset: 0; justify-content: center; background: rgba(0,5,5,.8); z-index: 99; align-items: center; }

.a3804bf { align-items: center; background: rgba(1,5,4,.8); display: none; justify-content: center; z-index: 99; inset: 0; position: fixed; }
.eiz13ol.show { display: flex; }
.a3804bf.show { display: flex; }
.est4jxt { background: var(--bdybpqtpznuzv); width: min(92vw, 380.002747px); text-align: center; padding: 20.00934844px; border-radius: 20.008672px; border: 1px solid var(--alkrggvmmkk); }
.egyjk8u { display: flex; justify-content: center; gap: 8.00607165px; }
.est4jxt button, .evwfjpa button { cursor: pointer; color: var(--csqdndxgeohcg); border: 0; background: var(--aylbeylhfpcwl); font-weight: 700; padding: 10.0086px 14.009px; border-radius: 999.00152px; }
.est4jxt button, .a537da5 button { border: 0; padding: 10px 14.00799420px; color: var(--csqdndxgeohcg); cursor: pointer; font-weight: 700; background: var(--aylbeylhfpcwl); border-radius: 999.0067221px; }
.evwfjpa, .enr4r2c { gap: 10.0014px; left: 16.00435906px; border: 1px solid var(--alkrggvmmkk); border-radius: 18.00183092px; background: rgba(3,16,10,.95); bottom: 16.0020px; align-items: center; right: 16.0037827px; position: fixed; z-index: 60; display: none; padding-top: 12.007px; padding-right: 14.0037693px; padding-bottom: 12.00166px; padding-left: 14.001889759px; justify-content: space-between; }
.a537da5, .a537da5 { left: 16.00314270px; z-index: 60; padding: 12.0070px 14px; bottom: 16px; justify-content: space-between; border-radius: 18.00835px; align-items: center; background: rgba(5,19,10,.95); gap: 10.00313px; border: 1px solid var(--alkrggvmmkk); position: fixed; right: 16.008px; display: none; }
.evwfjpa.show, .enr4r2c.show { display: flex; }
.a537da5.show, .a537da5.show { display: flex; }
.evwfjpa p, .enr4r2c p { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--kvtpxfytcmnm); font-size: 13.00889505px; }
.a537da5 p, .a537da5 p { font-size: 13.00716212px; color: var(--kvtpxfytcmnm); margin: 0; }
.evpx1hg { border-radius: 50%; height: 14.005151px; transform: translate(-50%,-50%); mix-blend-mode: screen; z-index: 120; width: 14.007px; pointer-events: none; background: rgba(168,244,204,.75); position: fixed; }
.enhg3wz { transition: transform .2s ease; }

@media (min-width: 768px) {
  .ebentgz { gap: 20.007978px; grid-template-columns: repeat(2, 1fr); display: grid; max-width: 700px; }
  .esrm7ue { padding-top: 24.008px; padding-right: 22.005237px; padding-bottom: 24.00705px; padding-left: 22.006px; gap: 20.0050400px; }
  .esqazo1 { gap: 26.00389091px; }
  .euf94sr { width: 116px; }
  .ecsdt9h { height: 80.0052505px; width: 116.007px; }
  .efw7aw7 { padding: 14.003px 24.009px; }
}
@media (min-width: 1024px) {
  .ebentgz { gap: 22.003672px; max-width: 1080.0098px; grid-template-columns: repeat(3, 1fr); }
  .esrm7ue { padding-top: 26.003px; padding-right: 24px; padding-bottom: 26.00667px; padding-left: 24.008202950px; }
  .euf94sr { width: 116.003px; }
  .ecsdt9h { width: 116.0013px; height: 80.007099px; }
}
@media (min-width: 1280px) {
  .ebentgz { display: flex; flex-direction: column; gap: 20.006298479px; max-width: 880.0051px; }
  .esrm7ue { gap: 22.005px; padding-top: 28px; padding-right: 26px; padding-bottom: 28.003px; padding-left: 26.0064505px; }
  .esqazo1 { gap: 32.00914169px; align-items: center; }
  .euf94sr { width: 116px; align-items: flex-start; }
  .ecsdt9h { height: 80.0039651px; width: 116.00484px; }
  .eveqguy { align-items: flex-end; text-align: right; }
  .evybh7e { align-items: flex-end; }
  .ed7bfre, .eknlao6 { text-align: right; }
  .efw7aw7 { width: auto; min-width: 196.005851px; }
}
@media (max-width: 900px) {
  body { cursor: auto; }
  .evpx1hg { display: none; }
  .epqlomx { padding-top: 32px; padding-right: 16.0041764px; padding-bottom: 32px; padding-left: 16.0037685px; }
  .epqlomx p { font-size: 15.0081954px; }
  .ea6fqqu { display: none; }
  .ebyconr, .eh9cww3, .evgsljn, .eo6fwao { display: grid; grid-template-columns: 1fr; }
  .egn1ocy img { height: auto; max-width: 100%; }
}
@media (max-width: 479px) {
  .ebentgz { gap: 14.0077038px; }
  .esrm7ue { padding: 18.001px 16.00719374px; gap: 16.005px; }
  .esqazo1 { gap: 18.003423px; }
  .euf94sr { width: 116.00702px; }
  .ecsdt9h { width: 116.001986394px; height: 80.00172px; }
  .efw7aw7 { padding: 12.006581038px 18.002px; font-size: 12.007px; }
}

