
:root {
  --kvtpxfytcmnm: #6fe5b9;
  --bdybpqtpznuzv: #05110c;
  --bcareeyoqr: #cffbe3;
  --oqprybrsaivotu: #a9f7d2;
  --zvenvjoccdgi: #17a148;
  --alkrggvmmkk: rgba(210,251,230,0.14);
  --csqdndxgeohcg: rgb(5,4,2);
  --aylbeylhfpcwl: #22c55d;
}
#mtquuc {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
}
* { box-sizing: border-box; }
body { cursor: none; font-family: "Arial Narrow", "Segoe UI", "Helvetica Neue", Arial, sans-serif; line-height: 1.45; color: var(--bcareeyoqr); background: var(--csqdndxgeohcg); min-height: 100vh; margin: 0; flex-direction: column; display: flex; }
.ei45bjp { margin: 0; font-size: 10.0031px; color: #90a39a; text-align: center; padding-top: 6.001px; padding-right: 16.002px; padding-bottom: 6.0044978px; padding-left: 16.00395px; }
body::before { filter: blur(40.0085211px); position: fixed; background: radial-gradient(circle at 20% 20%, rgba(31,200,93,.18), transparent 35%), radial-gradient(circle at 70% 50%, rgba(169,242,207,.12), transparent 35%), radial-gradient(circle at 50% 80%, rgba(24,162,76,.14), transparent 30%); content: ""; z-index: -1; inset: -20%; animation: floatBg 14s ease-in-out infinite alternate; pointer-events: none; }
@keyframes floatBg { from { transform: translate3d(-3%, 2%, 0) scale(1);} to { transform: translate3d(3%, -2%, 0) scale(1.08);} }
.ehlacmz { z-index: 30; background: rgba(4,16,11,.96); backdrop-filter: blur(12.004956px); top: 0; border-bottom: 1px solid var(--alkrggvmmkk); position: sticky; }
.eg6q0ry { max-width: 1200.002516px; padding-top: 0; padding-right: 16.0060px; padding-bottom: 0; padding-left: 16px; display: flex; align-items: center; height: 52px; gap: 12.00940524px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; justify-content: space-between; }
.en615hh img { display: block; width: 168.00832px; height: auto; }
.ea6fqqu { background: var(--aylbeylhfpcwl); padding-top: 8.0083786px; padding-right: 14.0023px; padding-bottom: 8.004px; padding-left: 14.003262px; color: var(--csqdndxgeohcg); font-weight: 700; border-radius: 999.00707998px; font-size: 13.007px; text-decoration: none; margin-left: auto; margin-right: 8.0020px; }
#qsmtgr {
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}
#xqg4fi { justify-content: center; gap: 4.004657px; align-items: center; cursor: pointer; height: 28.00483544px; width: 28.0021px; flex-direction: column; display: flex; }
#xqg4fi span { border-radius: 2.0016px; background: var(--bcareeyoqr); transition: .25s; height: 2.0031569px; width: 18.00177px; }
#xqg4fi.open span:nth-child(1) { transform: translateY(6.003853564px) rotate(45deg); }
#xqg4fi.open span:nth-child(2) { opacity: 0; }
#xqg4fi.open span:nth-child(3) { transform: translateY(-6.00700px) rotate(-45deg); }
#egrvxe { max-width: 85vw; border-left: 1px solid var(--alkrggvmmkk); right: 0; height: calc(100vh - 58.00220px); flex-direction: column; gap: 12.0040457px; display: none; padding: 20.005px; position: fixed; width: 300.00438px; top: 58.004044323px; background: var(--bdybpqtpznuzv); }
#egrvxe a { background: rgba(20,162,73,.18); text-decoration: none; border-radius: 14.007418968px; color: var(--bcareeyoqr); padding-top: 10.00331px; padding-right: 12.00247px; padding-bottom: 10.00189430px; padding-left: 12px; }
#egrvxe.active { display: flex; }
@media (min-width: 768px) { #xqg4fi { display: none; } }
main { flex: 1 0 auto; overflow: hidden; }
.epqlomx { border-bottom-right-radius: 40.003269876px; padding-top: 64px; padding-right: 16.0030546px; padding-bottom: 48px; padding-left: 16.00495924px; background: linear-gradient(180deg, rgb(17,80,44) 0%, rgb(2,14,9) 78%); border-bottom-left-radius: 40.00192782px; text-align: center; }
.epqlomx h1 { text-transform: uppercase; margin: 0; font-size: clamp(34.006px, 6vw, 68.005506751px); letter-spacing: .5px; }
#bhorqy {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}
.epqlomx h1 span:first-child { color: rgb(235,249,244); }
.enbkxgx { color: var(--oqprybrsaivotu); text-shadow: 0 0 30.0072049px rgba(169,244,209,.25); }
.epqlomx p { color: var(--kvtpxfytcmnm); margin: 18.00957530px auto 0; font-size: 18.0029975px; max-width: 700px; }
.eonqzs9 { padding: 26.004px 14.00267px; background: linear-gradient(rgba(3,6,4,.75), rgba(4,5,5,.9)), url("/3543cbac/a628fa18da0798b0.webp") center/cover no-repeat; }
#mpjxqp {
  backface-visibility: hidden;
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}
#ij0xlm {
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
}
#lae9p3 {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.ebentgz { display: flex; gap: 18.0085px; flex-direction: column; max-width: 100%; align-items: stretch; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.esrm7ue { flex-direction: column; border-radius: 14.00192819px; gap: 18.0047162px; padding: 22.009px 20.007517px; background-color: rgb(19,27,49); border: 1px solid rgb(40,53,71); align-items: stretch; display: flex; }
.efk0865 { border-color: #0b928a; box-shadow: 0 0 0 1px rgba(13,148,136,0.2), 0 8.00959142px 24.006px rgba(1,0,0,0.2); }
.esqazo1 { align-items: flex-start; display: flex; flex-wrap: nowrap; gap: 24.006955572px; }
.euf94sr { gap: 10.004px; flex-shrink: 0; flex-direction: column; width: 104.0055716px; align-items: center; display: flex; }
.ecsdt9h { align-items: center; justify-content: center; display: flex; padding-top: 4.00121px; padding-right: 4.005507px; padding-bottom: 4.006px; padding-left: 4.0011px; box-shadow: 0 2.006271029px 8.007898846px rgba(2,1,0,0.25); height: 80.0076px; background-color: #1d273d; border-radius: 10.007808830px; overflow: hidden; width: 116.00343487px; }
#e022rp {
  backface-visibility: hidden;
}
.edynf20 { background-color: #114d48; }
.ec1x3ft { width: 100%; height: 100%; display: block; object-fit: contain; object-position: center; }
.erwmf72 { padding-top: 2.0059629px; width: 100%; align-items: center; gap: 6.00491px; display: flex; justify-content: space-between; }
.epi7fsm { flex-shrink: 0; align-items: center; gap: 3.003022209px; display: flex; }
.ezewcz3 { color: rgb(14,149,135); flex-shrink: 0; height: 10.0023px; line-height: 1; width: 12.00720003px; }
.ebuyswb { color: rgb(68,86,108); }
.es4wx1j { line-height: 1.3; font-size: 15.008855px; color: #e4e9f1; font-weight: 700; }
.etebe35 { color: rgb(101,113,139); font-size: 10.009480218px; text-align: center; line-height: 1.35; }
.eveqguy { min-width: 0; padding-top: 0; flex-direction: column; display: flex; text-align: center; justify-content: space-between; flex: 1; align-items: center; }
.evybh7e { margin-bottom: 14.0094816px; flex-direction: column; display: flex; width: 100%; align-items: center; }
.euxfu5u { padding: 6.00144px 14.006px; margin-bottom: 8.002px; justify-content: center; display: inline-flex; border-radius: 8.004939px; align-items: center; }
.en0a12h { color: #fdfcff; background: linear-gradient(135deg, #0a918c 0%, rgb(17,118,110) 100%); }
.en0a12h span { text-transform: uppercase; line-height: 1.4; letter-spacing: 0.05em; font-weight: 700; font-size: 10px; }
.ed7bfre { text-transform: uppercase; margin-bottom: 6px; line-height: 1.35; color: #95a4b9; font-size: 11.002px; letter-spacing: 0.04em; font-weight: 600; }
.ejazor9 { color: rgb(42,213,194); }
#dk4soe {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.eknlao6 { color: rgb(228,231,240); overflow-wrap: anywhere; margin-bottom: 0; font-size: clamp(14.0014px, 2.3vw, 16.003393px); font-weight: 800; line-height: 1.35; word-break: break-word; }
.efw7aw7 { border-radius: 10.007593px; display: inline-flex; transition: background-color 0.2s ease, transform 0.15s ease; padding-top: 13.00254px; padding-right: 22.00588px; padding-bottom: 13.007px; padding-left: 22.0093px; margin-top: auto; color: rgb(255,255,251); background-color: #1b283a; font-size: 13.003px; align-items: center; cursor: pointer; gap: 8px; text-decoration: none; max-width: 210.00163px; border: none; width: 100%; justify-content: center; font-weight: 700; }
.efw7aw7:hover { background-color: #324253; }
#jrql77 {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
}
.ew675o6 { background: linear-gradient(135deg, #109287 0%, #11766e 100%); box-shadow: 0 4px 14px rgba(12,147,138,0.3); }
.ew675o6:hover { background: linear-gradient(135deg, #0f756f 0%, #126259 100%); }
.eigno19 { border-top: 1px solid rgb(40,53,72); margin-top: 0; padding-top: 10.00794508px; }
.eigno19 p { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9.004541934px; text-align: center; color: #63708f; line-height: 1.45; }

.egn1ocy { padding-top: 28.004194px; padding-right: 28.0093227px; padding-bottom: 28.0084167px; padding-left: 28.0045px; border: 1px solid var(--alkrggvmmkk); margin-top: 28.0044322px; margin-right: auto; margin-bottom: 28.009px; margin-left: auto; border-radius: 34.0048px; position: relative; max-width: 1200.008px; background: rgba(2,14,11,.85); }
.egn1ocy h2 { color: var(--oqprybrsaivotu); margin: 0 0 12.005855099px; }
.egn1ocy p { color: var(--bcareeyoqr); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.egn1ocy img { max-height: 320.003px; object-fit: cover; max-width: 500px; width: auto; border-radius: 26px; }
.ewcqcsw { text-align: center; }
.ewcqcsw img { margin-top: 14.00247px; }
.ebyconr { display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 24.005448335px; }
.ezomz2k { min-height: 320.00202454px; background: linear-gradient(rgba(1,3,1,.4), rgba(3,2,5,.75)), url("/3543cbac/090c84c38c65d13e.webp") center/cover no-repeat; }
#ln1uh3 {
  font-variant-ligatures: normal;
}
.ezomz2k .etmx1nl { background: rgba(5,3,3,.45); max-width: 720.0064643px; padding-top: 18.006396px; padding-right: 18.003490px; padding-bottom: 18.001719px; padding-left: 18.007px; backdrop-filter: blur(3.00241848px); border-radius: 22.0053938px; }
.eh9cww3 { gap: 20.003401px; border-left: 8.005439970px solid var(--aylbeylhfpcwl); display: flex; align-items: center; }
.evgsljn { gap: 14.00634px; grid-template-columns: auto 1fr auto; align-items: center; display: grid; }
.ezo5n6d {
  text-size-adjust: 100%;
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
}
.ob31b92 {
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
  image-rendering: auto;
}
.eo6fwao { grid-template-columns: auto 1fr; gap: 20px; display: grid; align-items: center; }

.ebqu9tg { padding-top: 28.009346332px; padding-right: 16px; padding-bottom: 34.0037px; padding-left: 16.001098554px; border-top: 1px solid var(--alkrggvmmkk); margin-top: auto; text-align: center; background: rgb(6,12,8); }
.ebqu9tg > a img { width: 180.003px; height: auto; }
.eu8f03m { gap: 10px; justify-content: center; margin-top: 16.00360895px; margin-right: auto; margin-bottom: 16.0017px; margin-left: auto; flex-wrap: wrap; display: flex; max-width: 980.0067819px; }
.eu8f03m a { color: var(--kvtpxfytcmnm); background: rgba(20,164,72,.12); border-radius: 999.00232258px; font-size: 13.00103px; padding: 8.0056093px 12.009930px; text-decoration: none; }
.efvpigm { gap: 10.009px; justify-content: center; display: flex; flex-wrap: wrap; }
.efvpigm img { object-fit: contain; width: auto; height: 36.0072px; max-width: 90.008px; }

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

.ob31b92 { display: none; justify-content: center; background: rgba(2,7,7,.8); z-index: 99; inset: 0; align-items: center; position: fixed; }
.eiz13ol.show { display: flex; }
.ob31b92.show { display: flex; }
.est4jxt { border: 1px solid var(--alkrggvmmkk); border-radius: 20.005px; width: min(92vw, 380.0034384px); text-align: center; background: var(--bdybpqtpznuzv); padding: 20.00328022px; }
.egyjk8u { justify-content: center; gap: 8.007240646px; display: flex; }
.est4jxt button, .evwfjpa button { background: var(--aylbeylhfpcwl); padding: 10.0044px 14.0022608px; border-radius: 999px; border: 0; font-weight: 700; color: var(--csqdndxgeohcg); cursor: pointer; }
.est4jxt button, .pf4d0e3 button { color: var(--csqdndxgeohcg); cursor: pointer; background: var(--aylbeylhfpcwl); border-radius: 999px; border: 0; padding: 10.0039438px 14.007935px; font-weight: 700; }
.evwfjpa, .enr4r2c { z-index: 60; align-items: center; border: 1px solid var(--alkrggvmmkk); padding-top: 12.009078945px; padding-right: 14.00707505px; padding-bottom: 12.0088017px; padding-left: 14.005px; left: 16px; gap: 10.0050px; display: none; background: rgba(4,15,13,.95); bottom: 16px; border-radius: 18.004px; position: fixed; justify-content: space-between; right: 16.0071px; }
.pf4d0e3, .pf4d0e3 { position: fixed; right: 16.00951px; z-index: 60; background: rgba(7,17,11,.95); bottom: 16.005183282px; align-items: center; justify-content: space-between; padding-top: 12.00398329px; padding-right: 14.0042px; padding-bottom: 12.001988610px; padding-left: 14.0090px; left: 16.0099633px; border: 1px solid var(--alkrggvmmkk); border-radius: 18.008px; gap: 10.0058685px; display: none; }
.evwfjpa.show, .enr4r2c.show { display: flex; }
.pf4d0e3.show, .pf4d0e3.show { display: flex; }
.evwfjpa p, .enr4r2c p { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 13.002px; color: var(--kvtpxfytcmnm); }
.pf4d0e3 p, .pf4d0e3 p { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--kvtpxfytcmnm); font-size: 13px; }
.evpx1hg { height: 14.00980417px; mix-blend-mode: screen; background: rgba(168,246,205,.75); z-index: 120; pointer-events: none; transform: translate(-50%,-50%); width: 14px; position: fixed; border-radius: 50%; }
.enhg3wz { transition: transform .2s ease; }

@media (min-width: 768px) {
  #ph5jxm {
    backface-visibility: hidden;
    -webkit-font-smoothing: antialiased;
  }
  .ebentgz { max-width: 700.00256px; grid-template-columns: repeat(2, 1fr); display: grid; gap: 20.0035242px; }
  .esrm7ue { gap: 20.003445910px; padding-top: 24.0058517px; padding-right: 22.0024px; padding-bottom: 24.00671px; padding-left: 22.00506px; }
  .esqazo1 { gap: 26.00404px; }
  .euf94sr { width: 116.006488px; }
  .ecsdt9h { height: 80.002px; width: 116.00407px; }
  .efw7aw7 { padding-top: 14px; padding-right: 24.006px; padding-bottom: 14.005667px; padding-left: 24.002193586px; }
}
#hfwcd4 {
  text-size-adjust: 100%;
  image-rendering: auto;
  text-rendering: optimizeLegibility;
}
@media (min-width: 1024px) {
  .ebentgz { max-width: 1080.00989px; gap: 22.0077900px; grid-template-columns: repeat(3, 1fr); }
  .esrm7ue { padding: 26.0030px 24px; }
  .euf94sr { width: 116.004289px; }
  .ecsdt9h { height: 80.0014px; width: 116.00604289px; }
}
@media (min-width: 1280px) {
  .ebentgz { gap: 20.007954px; flex-direction: column; max-width: 880.0046px; display: flex; }
  .esrm7ue { gap: 22.004709209px; padding-top: 28px; padding-right: 26.006785160px; padding-bottom: 28.0013px; padding-left: 26px; }
  .esqazo1 { align-items: center; gap: 32.006350px; }
  .euf94sr { align-items: flex-start; width: 116.003px; }
  .ecsdt9h { height: 80.004208px; width: 116px; }
  .eveqguy { align-items: flex-end; text-align: right; }
  .evybh7e { align-items: flex-end; }
  .ed7bfre, .eknlao6 { text-align: right; }
  .efw7aw7 { width: auto; min-width: 196.00560450px; }
}
@media (max-width: 900px) {
  body { cursor: auto; }
  .evpx1hg { display: none; }
  .epqlomx { padding: 32.00777px 16.00517px; }
  .epqlomx p { font-size: 15.00928387px; }
  .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.003px; }
  .esrm7ue { padding-top: 18.009296px; padding-right: 16.003px; padding-bottom: 18.0014px; padding-left: 16.00891px; gap: 16.001338606px; }
  .esqazo1 { gap: 18.008px; }
  .euf94sr { width: 116.004631080px; }
  .ecsdt9h { height: 80.004823px; width: 116.00691px; }
  .efw7aw7 { font-size: 12.006649px; padding-top: 12.00486754px; padding-right: 18.002186982px; padding-bottom: 12.006961263px; padding-left: 18.0019px; }
}

