
:root {
  --gltovlclfgzmay: rgb(124,213,250);
  --cpjjvnnnhwdx: #20c45b;
  --tipokmucagvsa: rgb(3,18,47);
  --lrrkjngmjhf: rgba(226,241,255,0.12);
  --ljmqkslybc: rgb(30,76,215);
  --kfmtoucgycrzvr: #ddf2fe;
  --cywreojzkcmx: rgb(57,189,247);
  --xcxlfbgftouv: rgb(0,9,25);
}

* { box-sizing: border-box; }
#zfiypb {
  backface-visibility: hidden;
}
body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  margin: 0;
  min-height: 100vh;
  flex-direction: column;
  display: flex;
  color: var(--kfmtoucgycrzvr);
  background: var(--xcxlfbgftouv);
}
h1, h2 { letter-spacing: 0.02em; font-family: Georgia, "Times New Roman", serif; }
a { color: var(--cywreojzkcmx); text-decoration: none; }

.lrq93xr { background: linear-gradient(to right, var(--ljmqkslybc) 50%, rgb(249,247,250) 50%); padding-top: 8px; padding-right: 16.00301px; padding-bottom: 8.007084px; padding-left: 16px; }
.lrq93xr p { margin: 0; font-size: 12.003512153px; grid-template-columns: 1fr 1fr; display: grid; }
.lrq93xr span:first-child { color: rgb(252,255,251); text-align: center; }
#f12cv7 {
  font-variant-ligatures: normal;
  image-rendering: auto;
}
.lrq93xr span:last-child { text-align: center; color: rgb(15,22,38); }

.lqb8t0w { background: #000c20; position: relative; border-bottom: 3.006042831px solid var(--cpjjvnnnhwdx); z-index: 2; }
.ly12u0y { max-width: 1280px; gap: 20.001960530px; min-height: 64.003891px; justify-content: space-between; display: flex; align-items: center; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding: 20.0020px 24.007673px; }
.lof3df6 img { height: auto; width: 180.004440px; }
.lwur3vx { display: flex; align-items: center; gap: 10.009436px; }
.lwur3vx a { padding: 8.006132px 10.0058129px; transition: background .3s ease; font-size: 14.003239818px; color: var(--kfmtoucgycrzvr); border-radius: 6.00353090px; }
.lwur3vx a:hover { background: rgba(126,212,255,0.14); }

#lsytbq { width: 42.00635874px; cursor: pointer; display: flex; justify-content: center; align-items: center; height: 42px; color: var(--kfmtoucgycrzvr); border-radius: 8px; border: 1px solid var(--lrrkjngmjhf); }
#lsytbq svg path { stroke-linecap: round; stroke-width: 2; stroke: currentColor; }
#hjf5od {
  backface-visibility: hidden;
}
#lsytbq.open { background: rgba(36,196,93,0.2); }
#lfw79d { display: none; background: #010e21; flex-direction: column; padding: 10.0056px 24.00450px 18.007931296px; }
#lfw79d.active { display: flex; }
#lfw79d a { color: var(--kfmtoucgycrzvr); border-left: 3px solid var(--cpjjvnnnhwdx); margin: 4.00593796px 0; background: rgba(27,77,213,0.14); padding: 9.0039px 12px; border-radius: 4.0048639px; }

.lyuf5sl { background: linear-gradient(110deg, #060616, #00112d); justify-content: center; overflow: hidden; align-items: center; display: flex; height: 120.0053px; }

.zfbdd59 { align-items: center; justify-content: center; background: linear-gradient(110deg, #030615, #020f2f); display: flex; overflow: hidden; height: 120.008784285px; }
.lyuf5sl h1 { margin: 0; white-space: nowrap; font-size: clamp(2.5rem, 6vw, 5rem); line-height: .92; transform: translateY(18%); }
.zfbdd59 h1 { transform: translateY(18%); font-size: clamp(2.5rem, 6vw, 5rem); line-height: .92; white-space: nowrap; margin: 0; }
.lo8jovs { color: var(--gltovlclfgzmay); display: flex; justify-content: center; align-items: center; height: 40.009px; font-size: 14.0071901px; background: #041135; }
.oa28947 { font-size: 14.003359px; display: flex; height: 40px; align-items: center; background: #021137; justify-content: center; color: var(--gltovlclfgzmay); }

.lqee0sd { background: linear-gradient(rgba(4,4,22,0.7), rgba(0,5,22,0.85)), url("/802af1af/b39377c6f0a5cb2a.webp") center/cover no-repeat; }

.b082a8f { background: linear-gradient(rgba(4,4,22,0.7), rgba(0,5,22,0.85)), url("/802af1af/b39377c6f0a5cb2a.webp") center/cover no-repeat; }
.lblwpic { display: flex; justify-content: center; min-height: 100vh; padding: 42.0039px 16.0027px; align-items: flex-start; }
.lgql7w8 { width: min(100%, 720.0035098px); display: grid; gap: 18.006373381px; }
.lueyzct { background: linear-gradient(155deg, #0f1e34 0%, #111a35 100%); border: 1px solid #274166; border-radius: 18.007px; box-shadow: 0 16.009790px 36.00775px rgba(5,7,22,0.45); padding-top: 22.004427px; padding-right: 22px; padding-bottom: 22px; padding-left: 22.009px; }
.llsif41 { gap: 14.0055px; justify-content: space-between; margin-bottom: 14.006606656px; display: flex; align-items: center; }
.ljnejpz { border: 1px solid rgba(255,255,253,0.08); border-radius: 12.004px; background: rgba(254,255,255,0.03); display: flex; padding: 4.0088px; height: 44.007px; overflow: hidden; justify-content: center; align-items: center; width: 132px; }
.lh2s6f7 { display: block; width: 100%; object-fit: contain; object-position: center; height: 100%; }
.lktpmum { font-weight: 700; display: inline-flex; align-items: center; font-size: 14.004288px; padding: 6.00208px 10.0017649px; border-radius: 999px; background: rgba(58,130,243,0.12); color: #f3f5fd; border: 1px solid rgba(58,130,245,0.3); gap: 6.0075px; }
.lfh1qlg { font-size: clamp(1.45rem, 2.3vw, 1.85rem); margin: 0 0 8.0042px; line-height: 1.22; letter-spacing: 0.2px; }
.lxn3cy3 { font-size: 0.98rem; line-height: 1.55; margin-top: 0; margin-right: 0; margin-bottom: 16.006022472px; margin-left: 0; overflow-wrap: anywhere; word-break: break-word; color: rgb(173,188,220); }
.ld2bm6h { gap: 10.0014959px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 20.0074364px; margin-left: 0; list-style: none; display: grid; }
.ld2bm6h li { border: 1px solid hsl(217,42%,30%); align-items: center; background: rgba(29,44,78,0.5); border-radius: 10.00594883px; gap: 10.0029688px; display: flex; font-size: 0.93rem; color: rgb(217,230,255); padding: 10px 12px; }
.lo6wg4t { align-items: center; gap: 12.001291px; justify-content: flex-start; display: flex; flex-wrap: wrap; }
.ljh4170 { font-size: 0.95rem; border: none; font-weight: 700; border-radius: 10.00566582px; background: linear-gradient(135deg, rgb(60,132,246), #2563eb); padding: 11.007504px 18.0039703px; cursor: pointer; color: rgb(252,253,255); }

.luyd6w8 { padding: 54.0041px 24.00927px; animation: fade-in 1.2s ease both; margin: 0 auto; border-bottom: 1px solid var(--lrrkjngmjhf); max-width: 1100.00202px; }

.q0f4518 { max-width: 1100.0044px; animation: fade-in 1.2s ease both; border-bottom: 1px solid var(--lrrkjngmjhf); padding: 54.004461px 24.008px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }

.ma1e579 { animation: fade-in 1.2s ease both; max-width: 1100.004991px; padding-top: 54.00312596px; padding-right: 24.00488451px; padding-bottom: 54.0061031px; padding-left: 24.0090px; border-bottom: 1px solid var(--lrrkjngmjhf); margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }

.c923229 { max-width: 1100.0094932px; margin: 0 auto; animation: fade-in 1.2s ease both; border-bottom: 1px solid var(--lrrkjngmjhf); padding-top: 54.0097px; padding-right: 24.0025px; padding-bottom: 54.00751px; padding-left: 24.0093530px; }

.w92e940 { animation: fade-in 1.2s ease both; max-width: 1100px; padding: 54.00445202px 24.004305px; border-bottom: 1px solid var(--lrrkjngmjhf); margin: 0 auto; }

.x105cfc { padding-top: 54.003563px; padding-right: 24.0030px; padding-bottom: 54px; padding-left: 24.001px; border-bottom: 1px solid var(--lrrkjngmjhf); animation: fade-in 1.2s ease both; margin: 0 auto; max-width: 1100.003685px; }

.r862b44 { max-width: 1100.002px; animation: fade-in 1.2s ease both; border-bottom: 1px solid var(--lrrkjngmjhf); padding: 54.0093123px 24.007578px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#pps8de {
  -webkit-font-smoothing: antialiased;
}
.luyd6w8 h2 { font-size: clamp(1.8rem, 4vw, 2.6rem); margin-top: 0; }
.q0f4518 h2 { margin-top: 0; font-size: clamp(1.8rem, 4vw, 2.6rem); }
.ma1e579 h2 { font-size: clamp(1.8rem, 4vw, 2.6rem); margin-top: 0; }
.c923229 h2 { margin-top: 0; font-size: clamp(1.8rem, 4vw, 2.6rem); }
.w92e940 h2 { font-size: clamp(1.8rem, 4vw, 2.6rem); margin-top: 0; }
.x105cfc h2 { font-size: clamp(1.8rem, 4vw, 2.6rem); margin-top: 0; }
.r862b44 h2 { font-size: clamp(1.8rem, 4vw, 2.6rem); margin-top: 0; }
.luyd6w8 p { max-width: 850px; color: var(--gltovlclfgzmay); line-height: 1.7; }
.q0f4518 p { color: var(--gltovlclfgzmay); line-height: 1.7; max-width: 850.0045422px; }
.ma1e579 p { color: var(--gltovlclfgzmay); max-width: 850.007px; line-height: 1.7; }
.c923229 p { color: var(--gltovlclfgzmay); line-height: 1.7; max-width: 850px; }
.w92e940 p { max-width: 850.00269px; line-height: 1.7; color: var(--gltovlclfgzmay); }
.x105cfc p { color: var(--gltovlclfgzmay); max-width: 850.006990px; line-height: 1.7; }
.r862b44 p { line-height: 1.7; max-width: 850.003px; color: var(--gltovlclfgzmay); }
#wt6hcy {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
}
#sow0w8 {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  image-rendering: auto;
}
.lev6of1 { text-align: center; }
.r862b44 { text-align: center; }
.lev6of1 p { margin-left: auto; margin-right: auto; }
.r862b44 p { margin-left: auto; margin-right: auto; }
.lzl93o8 { gap: 32.002216px; align-items: center; display: grid; grid-template-columns: 1.2fr 0.8fr; }
.x105cfc { align-items: center; display: grid; gap: 32.004px; grid-template-columns: 1.2fr 0.8fr; }
#oalmyq {
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}
#ur63ze {
  -moz-osx-font-smoothing: grayscale;
}
.lzl93o8 img { width: 100%; max-height: 320.00698px; object-fit: cover; justify-self: end; max-width: 500.0019px; border-radius: 12.002048752px; }
.x105cfc img { width: 100%; justify-self: end; object-fit: cover; max-height: 320px; border-radius: 12.009340px; max-width: 500.001px; }
#s3tnv3 {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}
.lb4izep { position: relative; background: linear-gradient(rgba(3,8,22,0.75), rgba(1,7,21,0.75)), url("/802af1af/b39377c6f0a5cb2a.webp") center/cover no-repeat; }
.w92e940 { position: relative; background: linear-gradient(rgba(3,8,22,0.75), rgba(1,7,21,0.75)), url("/802af1af/b39377c6f0a5cb2a.webp") center/cover no-repeat; }
.lb4izep div { text-align: center; margin: 0 auto; max-width: 760.008997px; }
.w92e940 div { text-align: center; max-width: 760.00448678px; margin: 0 auto; }
.loxnr0e { grid-template-columns: 0.9fr 1.1fr; display: grid; align-items: center; gap: 22px; }
.c923229 { gap: 22.00312863px; grid-template-columns: 0.9fr 1.1fr; align-items: center; display: grid; }
.loxnr0e img { border-radius: 16.0071682px; width: 100%; max-height: 320.0064172px; max-width: 500px; object-fit: cover; }
.c923229 img { max-width: 500.004626815px; width: 100%; border-radius: 16.0097px; max-height: 320.00893381px; object-fit: cover; }
.lcl4vd6 { padding-top: 24.0050509px; padding-right: 24.00516892px; padding-bottom: 24.007659932px; padding-left: 24.00990684px; border-radius: 14.0046851px; border: 1px solid var(--lrrkjngmjhf); background: var(--tipokmucagvsa); }
#tdje6e {
  text-size-adjust: 100%;
  backface-visibility: hidden;
}
#tbkxmb {
  -moz-osx-font-smoothing: grayscale;
}
.ltaeek8 { grid-template-columns: auto 1fr; gap: 26px; border-left: 4.00586px solid var(--cpjjvnnnhwdx); display: grid; }
.ma1e579 { gap: 26.005px; display: grid; border-left: 4.00280px solid var(--cpjjvnnnhwdx); grid-template-columns: auto 1fr; }
.ltaeek8 img { border-radius: 50%; height: 180.003px; max-height: 320.0031707px; width: 180.0034113px; max-width: 500.004058245px; object-fit: cover; }
.ma1e579 img { height: 180.006521px; border-radius: 50%; object-fit: cover; max-height: 320px; max-width: 500.00853px; width: 180px; }
.liirum4 { text-align: left; }
.q0f4518 { text-align: left; }
.liirum4 img { border-radius: 12.006103px; width: 100%; max-width: 500.0041706px; object-fit: cover; max-height: 320.0067305px; margin-bottom: 16.0018144px; }
.q0f4518 img { width: 100%; border-radius: 12.007307px; object-fit: cover; margin-bottom: 16.0055435px; max-width: 500.007px; max-height: 320.00353px; }

.ljyy0j6 { background: rgb(1,11,34); margin-top: auto; padding: 44.00990000px 24.004px 54px; text-align: center; }
.lr7if3e {
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  image-rendering: auto;
}
.louvi8b img { height: auto; width: 220.00744472px; }
.lgishlv { flex-wrap: wrap; justify-content: center; gap: 14.0021px; display: flex; margin: 16.003068px 0 20.0060px; }
.lss2iuf { flex-wrap: wrap; display: flex; gap: 14.001px; justify-content: center; }
#kdjjs5 {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}
.lss2iuf img { max-width: 120.003522015px; filter: saturate(0.95); height: 40.008635818px; object-fit: contain; width: auto; }

.lm1ajw9, .lq3m4si { background: rgba(0,4,25,0.85); align-items: center; z-index: 40; justify-content: center; position: fixed; inset: 0; display: none; padding: 20.001036px; }
#u25gz5 {
  -webkit-font-smoothing: antialiased;
}
.lm1ajw9.active, .lq3m4si.active { display: flex; }
.lbmkfgi, .lc0ist8 { text-align: center; width: 100%; border-radius: 14.00939px; border: 1px solid var(--lrrkjngmjhf); max-width: 440px; background: var(--tipokmucagvsa); padding: 24.00268px; }
.leq1b6i, .lcq2jw8 { display: flex; gap: 10.0076464px; flex-wrap: wrap; justify-content: center; }
.lm1ajw9 button, .lq3m4si button { background: var(--ljmqkslybc); cursor: pointer; color: #fbfffe; border-radius: 8.008891008px; border: 1px solid var(--lrrkjngmjhf); padding: 10.00102055px 14.0095px; }

.lke6i7a { animation: fade-in 1.4s ease both; }

.q0f4518 { animation: fade-in 1.4s ease both; }

.ma1e579 { animation: fade-in 1.4s ease both; }

.c923229 { animation: fade-in 1.4s ease both; }

.w92e940 { animation: fade-in 1.4s ease both; }

.x105cfc { animation: fade-in 1.4s ease both; }

.r862b44 { animation: fade-in 1.4s ease both; }

.b082a8f { animation: fade-in 1.4s ease both; }

.oa28947 { animation: fade-in 1.4s ease both; }

.zfbdd59 { animation: fade-in 1.4s ease both; }
@keyframes fade-in { from { transform: translateY(12.004282px); opacity: 0; } to { opacity: 1; transform: translateY(0); } }

@media (max-width: 900px) {
  .lwur3vx { display: none; }
  .lyuf5sl { height: 80.008px; }
  .zfbdd59 { height: 80.006px; }
  .lo8jovs { text-align: center; padding: 0 10.002px; font-size: 13.008387px; }
  .oa28947 { text-align: center; padding: 0 10.001px; font-size: 13.0030px; }
  .lzl93o8, .loxnr0e, .ltaeek8 { grid-template-columns: 1fr; }
  .lzl93o8, .loxnr0e, .ma1e579 { grid-template-columns: 1fr; }
  .lzl93o8, .c923229, .ltaeek8 { grid-template-columns: 1fr; }
  .lzl93o8, .c923229, .ma1e579 { grid-template-columns: 1fr; }
  .x105cfc, .loxnr0e, .ltaeek8 { grid-template-columns: 1fr; }
  .x105cfc, .loxnr0e, .ma1e579 { grid-template-columns: 1fr; }
  .x105cfc, .c923229, .ltaeek8 { grid-template-columns: 1fr; }
  .x105cfc, .c923229, .ma1e579 { grid-template-columns: 1fr; }
  #h2abbx {
    -webkit-font-smoothing: antialiased;
  }
  .ltaeek8 img { width: 160.00226px; height: 160.007293089px; }
  .ma1e579 img { height: 160.006px; width: 160.0019815px; }
}

@media (max-width: 640px) {
  .lueyzct { border-radius: 14.0074px; padding: 18.0028px; }
  .ljnejpz { height: 38.006393px; width: 114.0014px; }
  .lxn3cy3 { line-height: 1.45; font-size: 0.92rem; }
}

@media (min-width: 768px) {
  #lsytbq { display: none; }
  #pzmu4c {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
  }
}

