*, *::before, *::after {box-sizing: border-box;margin: 0;padding: 0}
body {-webkit-font-smoothing: antialiased;min-height: 100vh}
img, svg {max-width: 100%;display: block}
a {text-decoration: none;color: inherit}
button {background: none;border: none;font: inherit;cursor: pointer}
ul, ol { list-style: none; }
input, textarea, select { font: inherit; }
.site-content-main-l8 {background: #1A2A42;padding: 48px 20px}
.t-section-box-bs {margin: 0 auto;max-width: 1320px}
.ui-frame-area-4f {gap:1.5rem;flex-direction: column;display: flex}
@media (min-width:770px) {
  .ui-frame-area-4f {gap: 40px;align-items: flex-start;flex-direction: row}
}
.c-cell-cell-97 {
  flex: 1;
}
.b-strip-foot-sf {font-family: Poppins, sans-serif;overflow-wrap: break-word;font-size: 18px;color: #E8E8F0;font-weight: 700;margin-bottom: 14px}
.page-banner-row-vyi {font-family: Inter, sans-serif;color: #E8E8F0;font-size: 13px;line-height: 1.7}
.page-banner-row-vyi p {
  margin-bottom: 10px;
}
.page-banner-row-vyi p:last-child {
  margin-bottom: 0;
}
.page-banner-row-vyi a {color: #E8E8F0;text-decoration: underline;text-underline-offset: 2px}
.page-banner-row-vyi a:hover {
  color: #00D9FF;
}
.page-banner-row-vyi strong {
  color: #D4AF37;
}
.page-banner-row-vyi ul {padding-left:1.25rem;margin-bottom: 10px;list-style-type: disc}
.page-banner-row-vyi ol {padding-left: 20px;margin-bottom: 10px;list-style-type: decimal}
.page-banner-row-vyi li {color: #8B92A5;margin-bottom: 4px;line-height: 1.55;font-size: 13px}
.page-banner-row-vyi table {display: block;width: 100%;margin-bottom: 10px;border-collapse: collapse;overflow-x: auto}
.page-banner-row-vyi th, .page-banner-row-vyi td {padding-top:8px;padding-right:9px;padding-bottom:8px;padding-left:9px;text-align: left;font-size: 12px;border-bottom: 1px solid rgba(212, 175, 55, 0.15)}
.page-banner-row-vyi th {font-weight: 600;color: #E8E8F0}
.wp-content-head-mp {display: flex;gap: 10px;flex-wrap: wrap;flex-shrink: 0}
@media (min-width:764px) {
  .wp-content-head-mp {align-items: flex-end;flex-direction: column}
  .page-banner-row-vyi table { display: table; }
}
.l-wrapper-head-j5 {border: 2px solid #8B92A5;justify-content: center;font-family: Inter, sans-serif;font-size: 12px;display: flex;width: 40px;align-items: center;font-weight: 800;color: #8B92A5;border-radius: 50%;height: 40px}
.t-banner-right-k8 {white-space: nowrap;font-size: 11px;padding: 8px 16px;font-family: Inter, sans-serif;border: 1px solid rgba(212, 175, 55, 0.15);font-weight: 600;border-radius: 4px;color: #8B92A5}

.js-panel-base-5vn {border-bottom: 1px solid rgba(212, 175, 55, 0.15);background: #0F1A2E}

.m-hero-1d {align-items: center;display: flex;height: 56px;padding: 0 16px;margin: 0 auto;max-width: 1320px;gap: 12px}

.app-cell-head-cy {cursor: pointer;border-radius: 8px;flex-shrink: 0;border: 1px solid rgba(212, 175, 55, 0.15);transition: background 0.25s ease;height: 40px;background: none;color: #E8E8F0;width: 40px;display: flex;align-items: center;justify-content: center}

.app-cell-head-cy:hover { background: rgba(255,255,255,0.04); }

.app-outer-item-inf {font-size: 19px;display: flex;gap: 8px;align-items: center;font-weight: 800;letter-spacing: -0.02em;color: #D4AF37;white-space: nowrap}

.js-outer-col-xs {margin-left: auto;gap: 8px;align-items: center;display: flex}

.ui-panel-area-1s {transition: background 0.25s ease;border-radius: 8px;background: #00D9FF;font-family: Inter, sans-serif;padding-top:7px;padding-right:14px;padding-bottom:7px;padding-left:14px;color: #0F1A2E;font-size: 13px;font-weight: 700}

.ui-panel-area-1s:hover { background: #FFD700; }

.l-content-left-uar {display: none;border: 1px solid rgba(255,255,255,0.1);color: #E8E8F0;background: none}

.l-content-left-uar:hover { background: rgba(255,255,255,0.04); }

/* --- Drawer --- */

.b-box-right-20 {flex-direction: column;overflow-y: auto;z-index: 200;border-right: 1px solid rgba(212, 175, 55, 0.15);position: fixed;left: 0;transition: transform 0.3s ease;height: 100%;top: 0;display: flex;background: #0F1A2E;width: 280px;transform: translateX(-100%)}

.b-box-right-20.app-region-main-onj { transform: translateX(0); }

.mod-module-col-u8 {display: flex;padding-top:16px;padding-right:1.25rem;padding-bottom:16px;padding-left:20px;align-items: center;justify-content: space-between;border-bottom: 1px solid rgba(255,255,255,0.06);flex-shrink: 0}

.js-content-foot-gc {width: 32px;border-radius: 4px;height: 32px;display: grid;background: none;cursor: pointer;color: #E8E8F0;place-items: center;border: 1px solid rgba(212, 175, 55, 0.15);transition: background 0.25s ease;font-size: 18px}

.js-content-foot-gc:hover { background: rgba(255,255,255,0.04); }

.v-list-foot-u8p {padding: 12px 0;display: flex;flex: 1;flex-direction: column}

.panel-head-1v {font-size: 16px;transition: background 0.25s ease, color 0.25s ease;font-weight: 500;padding: 14px 24px;font-family: Inter, sans-serif;color: #E8E8F0}

.panel-head-1v:hover {background: rgba(255,255,255,0.04);color: #D4AF37}

.c-panel-col-a8 {background: rgba(15, 26, 46, 0.85);inset: 0;visibility: hidden;opacity: 0;z-index: 150;position: fixed;transition: opacity 0.3s ease, visibility 0.3s ease}

.c-panel-col-a8.app-region-main-onj {visibility: visible;opacity: 1}

/* --- Language dropdown --- */

.t-main-col-t7g { position: relative; }

.js-zone-xiw {align-items: center;gap: 6px;background: rgba(255,255,255,0.02);cursor: pointer;font-weight: 600;font-size: 13px;display: flex;white-space: nowrap;font-family: Inter, sans-serif;padding: 5px 10px;color: #E8E8F0;line-height: 1;border-radius: 8px;border: 1px solid rgba(212, 175, 55, 0.15);transition: border-color 0.25s ease, background 0.25s ease}

.js-zone-xiw:hover {background: rgba(255,255,255,0.04);border-color: rgba(255,255,255,0.15)}
.site-wrapper-foot-yq {font-size: 10px;transition: transform 0.25s ease}
.t-main-col-t7g.app-region-main-onj .site-wrapper-foot-yq { transform: rotate(180deg); }

.el-cell-row-9y {background: #1A2A42;position: absolute;display: none;border-radius: 12px;top: calc(100% + 4px);right: 0;border: 1px solid rgba(212, 175, 55, 0.15);padding: 4px;min-width:139px;z-index: 50;box-shadow: 0 8px 24px rgba(0,0,0,0.4)}

.t-main-col-t7g.app-region-main-onj .el-cell-row-9y { display: block; }

.l-section-right-y1n {transition: background 0.25s ease, color 0.25s ease;align-items: center;padding: 8px 12px;gap: 8px;font-size: 13px;cursor: pointer;color: #E8E8F0;border-radius: 8px;font-weight: 500;font-family: Inter, sans-serif;display: flex}

.l-section-right-y1n:hover {background: rgba(255,255,255,0.06);color: #D4AF37}
.l-section-right-y1n.active { color: #00D9FF; }
.mod-panel-head-h5z {font-size: 16px;line-height: 1}

/* --- Desktop --- */

@media (min-width:805px) {
  .m-hero-1d {padding: 0 20px;height: 60px}
  .l-content-left-uar { display: inline-flex; }
}
.l-grid-left-zi {padding: 44px 18px;background: #0F1A2E}
.wp-top-left-mee {max-width: 1320px;margin: 0 auto}
.app-widget-cell-bda {font-weight: 800;margin-bottom: 16px;overflow-wrap: break-word;font-family: Poppins, sans-serif;font-size: 24px;color: #D4AF37}
.header-row-11 {line-height: 1.65;color: #E8E8F0;font-size:0.9375rem;font-family: Inter, sans-serif}
.header-row-11 p {
  margin-bottom: 12px;
}
.header-row-11 p:last-child {
  margin-bottom: 0;
}
.header-row-11 strong {
  color: #D4AF37;
}
.header-row-11 a {text-underline-offset: 2px;text-decoration: underline;color: #00D9FF}
.header-row-11 a:hover {
  color: #FFD700;
}
.header-row-11 ul {list-style-type: disc;padding-left: 20px;margin-bottom:0.75rem}
.header-row-11 ol {padding-left:1.25rem;list-style-type: decimal;margin-bottom: 12px}
.header-row-11 li {margin-bottom: 5px;line-height: 1.65;font-size:0.9375rem;color: #E8E8F0}
.header-row-11 table {border-collapse: collapse;margin-bottom: 12px;display: block;width: 100%;overflow-x: auto}
.header-row-11 th, .header-row-11 td {border-bottom: 1px solid rgba(212, 175, 55, 0.15);padding-top:9px;padding-right:11px;padding-bottom:9px;padding-left:11px;font-size: 14px;text-align: left}
.header-row-11 th {font-weight: 600;color: #D4AF37}
@media (min-width:765px) {
  .l-grid-left-zi { padding: 58px 36px; }
  .app-widget-cell-bda { font-size: 28px; }
  .header-row-11 table { display: table; }
}

.c-group-cell-rk5 {padding-top:1rem;padding-right:1.25rem;padding-bottom:16px;padding-left:1.25rem;bottom: 0;z-index: 1000;border-top: 1px solid rgba(212, 175, 55, 0.15);position: fixed;left: 0;right: 0;background: #1A2A42}

.mod-group-23 {display: flex;flex-direction: column;gap: 14px;max-width: 1320px;margin: 0 auto}

.text-wrap-w6 {font-size: 13px;font-family: Inter, sans-serif;line-height: 1.5;color: #E8E8F0}

.text-wrap-w6 a {color: #D4AF37;text-underline-offset: 2px;text-decoration: underline}

.text-wrap-w6 a:hover { color: #00D9FF; }

.site-title-cell-byp {gap: 10px;display: flex;flex-shrink: 0}

.v-panel-left-28 {border-radius: 8px;font-family: Inter, sans-serif;font-size:0.8125rem;background: rgba(255,255,255,0.1);padding-top:8px;padding-right:20px;padding-bottom:8px;padding-left:1.25rem;color: #D4AF37;font-weight: 600;transition: background 0.25s ease}

.v-panel-left-28:hover { background: rgba(255,255,255,0.15); }

.ui-widget-item-mc8 {font-weight: 500;transition: color 0.25s ease;color: #8B92A5;font-size: 13px;padding: 8px 20px;font-family: Inter, sans-serif;border-radius: 8px}

.ui-widget-item-mc8:hover { color: #E8E8F0; }

@media (min-width:770px) {
  .mod-group-23 {flex-direction: row;align-items: center;justify-content: space-between;gap:1.5rem}
  .c-group-cell-rk5 { padding: 14px 40px; }
}
.js-bar-main-qg {background: #0F1A2E;padding: 50px 22px}
.l-hero-cell-vv4 {margin: 0 auto;max-width: 1320px}
.layer-block-4em {border: 1px solid rgba(212, 175, 55, 0.15);background: #1A2A42;border-radius: 12px;padding: 32px 24px}
.l-zone-inner-dm {margin-bottom: 10px;font-size: 12px;letter-spacing: 0.1em;font-family: Inter, sans-serif;font-weight: 700;text-transform: uppercase;color: #00D9FF}
.l-btn-row-q7 {margin-bottom: 18px;color: #D4AF37;font-weight: 800;overflow-wrap: break-word;font-family: Poppins, sans-serif;font-size: 24px}
.app-component-item-jqi {color: #E8E8F0;line-height: 1.75;font-family: Inter, sans-serif;font-size: 14px}
.app-component-item-jqi p {
  margin-bottom: 11px;
}
.app-component-item-jqi p:last-child {
  margin-bottom: 0;
}
.app-component-item-jqi strong {
  color: #D4AF37;
}
.app-component-item-jqi a {color: #00D9FF;text-underline-offset: 2px;text-decoration: underline}
.app-component-item-jqi a:hover {
  color: #FFD700;
}
.app-component-item-jqi ul {margin-bottom: 11px;list-style-type: circle;padding-left: 20px}
.app-component-item-jqi ol {list-style-type: decimal;padding-left: 20px;margin-bottom: 11px}
.app-component-item-jqi li {line-height: 1.75;margin-bottom: 4px;color: #E8E8F0;font-size: 14px}
.app-component-item-jqi table {overflow-x: auto;border-collapse: collapse;width: 100%;margin-bottom: 11px;display: block}
.app-component-item-jqi th, .app-component-item-jqi td {font-size: 13px;padding: 10px 12px;text-align: left;border-bottom: 1px solid rgba(212, 175, 55, 0.15)}
.app-component-item-jqi th {letter-spacing: 0.04em;font-weight: 600;text-transform: uppercase;color: #D4AF37;font-size: 12px}
@media (min-width:805px) {
  .js-bar-main-qg { padding: 66px 42px; }
  .layer-block-4em { padding: 40px 36px; }
  .l-btn-row-q7 { font-size: 28px; }
  .app-component-item-jqi table { display: table; }
}

.c-panel-cell-ijf {padding: 48px 18px;background: #0F1A2E}
.m-menu-block-c0 {margin: 0 auto;max-width: 1320px}
.mod-outer-area-3oe {font-weight: 700;color: #D4AF37;overflow-wrap: break-word;margin-bottom: 26px;font-size:1.5rem;font-family: Poppins, sans-serif}
.app-component-item-2dd {gap:1.875rem;flex-direction: column;display: flex}
.ui-wrapper-inner-oc2 {border: 1px solid rgba(212, 175, 55, 0.15);padding: 22px 20px;background: #1A2A42;border-radius: 12px}
.mod-wrapper-block-b58 {margin-bottom: 14px;font-weight: 600;color: #D4AF37;font-family: Poppins, sans-serif;overflow-wrap: break-word;font-size:1.125rem}
.m-region-main-jr {font-size: 15px;color: #E8E8F0;line-height: 1.65;font-family: Inter, sans-serif}
.m-region-main-jr p { margin-bottom: 12px; }
.m-region-main-jr p:last-child { margin-bottom: 0; }
.m-region-main-jr strong {font-weight: 600;color: #D4AF37}
.m-region-main-jr a {text-decoration: none;color: #00D9FF}
.m-region-main-jr a:hover { text-decoration: underline; }
.m-region-main-jr ul {margin-bottom: 12px;padding-left:1.375rem;list-style-type: disc}
.m-region-main-jr ol {margin-bottom: 12px;padding-left: 22px;list-style-type: decimal}
.m-region-main-jr li {font-size: 14px;margin-bottom: 5px;color: #E8E8F0;line-height: 1.6}
.m-region-main-jr dl { margin-bottom:0.75rem; }
.m-region-main-jr dt {margin-top: 14px;color: #D4AF37;font-weight: 700;font-size: 15px}
.m-region-main-jr dt:first-child { margin-top: 0; }
.m-region-main-jr dd {margin-bottom: 6px;color: #E8E8F0;font-size: 15px;margin-left: 0;line-height: 1.65}
.m-region-main-jr table {overflow-x: auto;border-collapse: collapse;margin-bottom: 12px;width: 100%;display: block}
.m-region-main-jr th, .m-region-main-jr td {font-size: 14px;text-align: left;border-bottom: 1px solid rgba(212, 175, 55, 0.15);padding: 9px 11px}
.m-region-main-jr th {letter-spacing: 0.03em;font-weight: 600;color: #D4AF37;font-size: 13px;text-transform: uppercase}
@media(min-width:764px) {
  .c-panel-cell-ijf { padding: 64px 36px; }
  .app-component-item-2dd {gap: 28px;flex-direction: row}
  .ui-wrapper-inner-oc2 {padding: 26px 24px;flex: 1}
  .mod-outer-area-3oe { font-size: 28px; }
  .m-region-main-jr table { display: table; }
}
.js-card-left-czh {padding: 36px 18px;background: #0F1A2E;border-top: 1px solid rgba(212, 175, 55, 0.15)}

.app-wrap-bc {flex-direction: column;text-align: center;align-items: center;gap: 24px;max-width: 1320px;margin: 0 auto;display: flex}

.site-list-row-ua2 {color: #D4AF37;letter-spacing: -0.02em;font-size: 19px;font-weight: 800}

.el-wrap-left-9dq {flex-wrap: wrap;gap: 8px 20px;display: flex;justify-content: center}

.el-wrap-left-9dq a {font-size: 14px;color: #E8E8F0;transition: color 0.25s ease;font-weight: 500;font-family: Inter, sans-serif}

.el-wrap-left-9dq a:hover { color: #D4AF37; }

.js-list-box-h8q {height: 1px;background: rgba(212, 175, 55, 0.15);width: 60px}

.page-list-col-78e {font-size: 12px;line-height: 1.55;color: #8B92A5;max-width: 700px}

.page-icon-cell-0k {color: #8B92A5;font-size: 12px}
.m-top-row-80 {background-position: center;min-height: 520px;overflow: hidden;text-align: center;justify-content: center;position: relative;background-repeat: no-repeat;background-color: #0F1A2E;align-items: center;padding-top:60px;padding-right:20px;padding-bottom:60px;padding-left:20px;background-size: cover;display: flex}

.m-top-row-80::before {inset: 0;position: absolute;content: '';background: linear-gradient(180deg, rgba(10,22,40,0.75) 0%, rgba(10,22,40,0.85) 100%);pointer-events: none}

.l-card-group-px {z-index: 1;position: relative;max-width: 700px}

.v-col-area-pa {font-size: 12px;padding: 6px 16px;letter-spacing: 0.08em;border: 1px solid rgba(212,175,55,0.4);margin-bottom: 20px;text-transform: uppercase;background: rgba(10,22,40,0.5);color: #00D9FF;border-radius: 20px;font-weight: 700;display: inline-block}

.m-section-inner-lfo {font-weight: 800;text-shadow: 0 2px 8px rgba(0,0,0,0.4);overflow-wrap: break-word;color: #fff;font-family: Poppins, sans-serif;font-size:2rem;margin-bottom: 16px;line-height: 1.15}

.app-block-primary-fsy {color: rgba(255,255,255,0.8);margin-left: auto;margin-right: auto;line-height: 1.6;margin-bottom: 28px;max-width: 520px;font-family: Inter, sans-serif;font-size:1rem}

.site-group-inner-h2y {flex-direction: column;align-items: center;gap: 16px;margin-top: 8px;display: flex}

.c-list-box-c9 {border: 1px solid rgba(212,175,55,0.3);backdrop-filter: blur(4px);width: 100%;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:1.5rem;background: rgba(212,175,55,0.12);max-width: 380px;border-radius: 12px;text-align: center}

.mod-box-group-5o {font-size: 26px;line-height: 1.2;color: #00D9FF;font-weight: 800}

.b-content-item-jed {margin-top: 4px;color: rgba(255,255,255,0.6);font-size:0.8125rem}

.wp-area-right-mi9 {border-radius: 8px;color: #0F1A2E;background: #00D9FF;font-size: 16px;width: 100%;transition: background 0.25s ease;font-weight: 700;padding-top:16px;padding-right:36px;padding-bottom:16px;padding-left:2.25rem;max-width: 380px;text-align: center;display: block;font-family: Inter, sans-serif}

.wp-area-right-mi9:hover { background: #FFD700; }

.t-cell-wrap-x2w {font-size: 11px;color: rgba(255,255,255,0.45);margin-top: 8px}

@media (min-width:771px) {
  .m-top-row-80 {min-height: 600px;padding: 80px 40px}
  .m-section-inner-lfo { font-size: 48px; }
  .app-block-primary-fsy { font-size: 18px; }
  .mod-box-group-5o { font-size: 36px; }
}
.b-cell-main-jy7 {background: #1A2A42;border-top: 1px solid rgba(212, 175, 55, 0.15);border-bottom: 1px solid rgba(212, 175, 55, 0.15);padding:4rem 22px}

.el-icon-primary-e4m {max-width: 1320px;margin: 0 auto;gap: 32px;display: flex;flex-direction: column}

.t-widget-head-ln { flex-shrink: 0; }

.page-slot-zqx {font-size: 12px;letter-spacing: 0.1em;margin-bottom:0.75rem;color: #00D9FF;text-transform: uppercase;font-weight: 700}

.js-container-inner-xn {margin-bottom: 12px;color: #D4AF37;line-height: 1.2;font-weight: 800;font-family: Poppins, sans-serif;overflow-wrap: break-word;font-size:1.625rem}

.wp-banner-foot-f2v {color: #00D9FF;margin-bottom: 20px;font-weight: 800;font-size: 36px}

.app-slot-wcv {display: inline-block;font-weight: 700;font-family: Inter, sans-serif;background: #00D9FF;padding: 15px 34px;color: #0F1A2E;font-size: 15px;transition: background 0.25s ease;border-radius: 8px}

.app-slot-wcv:hover { background: #FFD700; }

.mod-text-wrap-q8 {font-size: 11px;color: #8B92A5;margin-top: 10px}

.page-wrap-inner-v63 { flex: 1; }

.page-wrap-inner-v63 p {font-family: Inter, sans-serif;color: #E8E8F0;line-height: 1.7;margin-bottom:0.8125rem;font-size:0.9375rem}

.page-wrap-inner-v63 p:last-child { margin-bottom: 0; }

.page-wrap-inner-v63 ul {padding-left: 22px;list-style-type: circle;margin-bottom:0.8125rem}

.page-wrap-inner-v63 ol {margin-bottom: 13px;padding-left:1.375rem;list-style-type: decimal}

.page-wrap-inner-v63 li {line-height: 1.6;font-family: Inter, sans-serif;color: #E8E8F0;margin-bottom: 7px;font-size: 14px}

.page-wrap-inner-v63 a {color: #00D9FF;text-underline-offset: 3px;text-decoration: underline}
.page-wrap-inner-v63 a:hover { color: #FFD700; }

.page-wrap-inner-v63 strong { color: #D4AF37; }

.page-wrap-inner-v63 table {width: 100%;margin-bottom: 13px;overflow-x: auto;border-collapse: collapse;display: block;font-size: 14px}

.page-wrap-inner-v63 th {font-weight: 600;background: rgba(255,255,255,0.04);color: #D4AF37;text-align: left;border-bottom: 1px solid rgba(212, 175, 55, 0.15);padding: 10px 12px}

.page-wrap-inner-v63 td {color: #E8E8F0;border-bottom: 1px solid rgba(255,255,255,0.04);padding: 10px 12px}

@media (min-width:805px) {
  .b-cell-main-jy7 { padding: 80px 40px; }
  .el-icon-primary-e4m {gap: 60px;flex-direction: row;align-items: flex-start}
  .t-widget-head-ln { max-width: 380px; }
  .js-container-inner-xn { font-size: 32px; }
  .wp-banner-foot-f2v { font-size: 44px; }
  .page-wrap-inner-v63 table { display: table; }
}
.mod-hero-body-kj {padding-top:40px;padding-right:16px;padding-bottom:40px;padding-left:16px;background: #0F1A2E}
.mod-cell-foot-s1f {margin: 0 auto;max-width: 840px}
.app-text-body-jv {border-radius: 12px;border: 1px solid rgba(212, 175, 55, 0.15);background: #1A2A42;box-shadow: 0 4px 24px rgba(0,0,0,0.1);padding:1.75rem 20px}
.m-container-head-81 {overflow-wrap: break-word;font-weight: 700;font-size: 20px;margin-bottom:0.875rem;font-family: Poppins, sans-serif;color: #D4AF37}
.el-hero-top-nmg {font-family: Inter, sans-serif;line-height: 1.7;margin-bottom: 20px;font-size: 15px;color: #E8E8F0}
.el-hero-top-nmg p { margin-bottom: 14px; }
.el-hero-top-nmg p:last-child { margin-bottom: 0; }
.el-hero-top-nmg strong { color: #D4AF37; }
.el-hero-top-nmg a {text-underline-offset: 2px;text-decoration: underline;color: #00D9FF}
.el-hero-top-nmg a:hover { color: #FFD700; }
.el-hero-top-nmg ul {padding-left: 20px;margin-bottom: 14px;list-style-type: square}
.el-hero-top-nmg ol {padding-left: 20px;margin-bottom: 14px;list-style-type: decimal}
.el-hero-top-nmg li {line-height: 1.7;font-size: 15px;margin-bottom: 6px;color: #E8E8F0}
.el-hero-top-nmg table {border-collapse: collapse;overflow-x: auto;margin-bottom:0.875rem;display: block;width: 100%}
.el-hero-top-nmg th {border-bottom: 1px solid rgba(212, 175, 55, 0.15);font-weight: 600;padding: 10px 12px;background: rgba(255,255,255,0.03);color: #D4AF37;text-align: left}
.el-hero-top-nmg td {color: #E8E8F0;border-bottom: 1px solid rgba(255,255,255,0.03);padding: 10px 12px}
.el-container-foot-ej {transition: background 0.25s ease;border-radius: 8px;font-size: 14px;padding: 11px 24px;display: inline-block;background: #00D9FF;font-weight: 700;color: #0F1A2E;font-family: Inter, sans-serif}
.el-container-foot-ej:hover { background: #FFD700; }
@media (min-width:768px) {
  .mod-hero-body-kj { padding: 56px 32px; }
  .app-text-body-jv { padding-top:36px;padding-right:32px;padding-bottom:36px;padding-left:32px; }
  .m-container-head-81 { font-size: 24px; }
  .el-hero-top-nmg table { display: table; }
}