*, *::before, *::after {box-sizing: border-box;padding: 0;margin: 0}
body {min-height: 100vh;-webkit-font-smoothing: antialiased}
img, svg {max-width: 100%;display: block}
a {color: inherit;text-decoration: none}
button {border: none;cursor: pointer;background: none;font: inherit}
ul, ol { list-style: none; }
input, textarea, select { font: inherit; }
.mod-list-item-lop {border-bottom: 1px solid rgba(255, 255, 255, 0.08);background: #0D1117}

.ui-view-right-wij {align-items: center;max-width: 1320px;margin: 0 auto;padding: 0 16px;height: 56px;gap: 12px;display: flex}

.v-bar-top-9kn {font-size: 17px;gap: 8px;letter-spacing: -0.02em;align-items: center;font-weight: 800;color: #FFD700;display: flex;white-space: nowrap}

.wp-row-group-h2 { display: none; }

.m-strip-primary-dh {margin-left: auto;align-items: center;gap: 8px;display: flex}

.page-slot-right-dqo {padding: 8px 16px;border-radius: 10px;transition: background 0.25s ease;font-size: 14px;color: #0D1117;font-weight: 700;background: #00D97E;font-family: Inter, sans-serif}

.page-slot-right-dqo:hover { background: #00B366; }

.mod-wrap-base-s4 {color: #E8EAED;border: 1px solid rgba(255,255,255,0.1);display: none;background: none}

.mod-wrap-base-s4:hover { background: rgba(255,255,255,0.04); }

.b-holder-main-5a8 {gap: 5px;flex-direction: column;background: none;cursor: pointer;margin-left: 4px;display: flex;border: none;padding: 8px}

.b-holder-main-5a8 span {width: 20px;background: #E8EAED;transition: all 0.3s;height: 2px;display: block;border-radius: 2px}

.content-block-qod {display: none;background: #16202D;border-bottom: 1px solid rgba(255,255,255,0.06)}

.content-block-qod.ui-item-block-u7 { display: block; }

.content-block-qod a {color: #E8EAED;padding-top:14px;padding-right:1.25rem;padding-bottom:14px;padding-left:20px;transition: color 0.25s ease, background 0.25s ease;font-weight: 500;border-bottom: 1px solid rgba(255,255,255,0.04);display: block;font-size: 15px;font-family: Inter, sans-serif}

.content-block-qod a:last-child { border-bottom: none; }

.content-block-qod a:hover {color: #FFD700;background: rgba(255,255,255,0.03)}

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

.l-title-item-qe { position: relative; }

.l-view-col-228 {background: rgba(255,255,255,0.02);color: #E8EAED;line-height: 1;font-family: Inter, sans-serif;align-items: center;cursor: pointer;display: flex;transition: border-color 0.25s ease, background 0.25s ease;border-radius: 10px;font-weight: 600;padding: 5px 10px;border: 1px solid rgba(255, 255, 255, 0.08);white-space: nowrap;font-size: 13px;gap: 6px}

.l-view-col-228:hover {border-color: rgba(255,255,255,0.15);background: rgba(255,255,255,0.04)}

.mod-cell-primary-gx {font-size: 9px;transition: transform 0.25s ease}

.l-title-item-qe.ui-item-block-u7 .mod-cell-primary-gx { transform: rotate(180deg); }

.l-inner-right-eg {border: 1px solid rgba(255, 255, 255, 0.08);box-shadow: 0 8px 24px rgba(0,0,0,0.4);top: calc(100% + 4px);padding: 4px;min-width:135px;z-index: 50;display: none;background: #16202D;border-radius: 16px;right: 0;position: absolute}

.l-title-item-qe.ui-item-block-u7 .l-inner-right-eg { display: block; }

.page-row-col-9i {font-family: Inter, sans-serif;align-items: center;color: #E8EAED;padding: 8px 12px;gap: 8px;display: flex;cursor: pointer;border-radius: 10px;font-weight: 500;transition: background 0.25s ease, color 0.25s ease;font-size: 13px}

.page-row-col-9i:hover {color: #FFD700;background: rgba(255,255,255,0.06)}

.page-row-col-9i.active { color: #00D97E; }

.b-content-body-h5w {line-height: 1;font-size: 16px}

/* --- Desktop --- */

@media (min-width:771px) {
  .ui-view-right-wij {height: 60px;gap: 20px;padding: 0 20px}

  .wp-row-group-h2 {justify-content: center;flex: 1;gap: 4px;display: flex}

  .c-box-row-41r {padding: 6px 14px;font-size: 15px;font-weight: 500;transition: color 0.25s ease, background 0.25s ease;font-family: Inter, sans-serif;border-radius: 10px;color: #E8EAED}

  .c-box-row-41r:hover {background: rgba(255,255,255,0.05);color: #FFD700}

  .mod-wrap-base-s4 { display: inline-flex; }

  .b-holder-main-5a8 { display: none; }
}
.t-header-wrap-du {background: #16202D;padding: 56px 20px}
.el-card-top-lmk {gap: 28px;margin: 0 auto;max-width: 1320px;display: flex;flex-direction: column}
.wrapper-box-2lg {font-weight: 800;margin-bottom: 14px;overflow-wrap: break-word;color: #FFD700;font-family: Space Grotesk, sans-serif;font-size: 24px}
.title-left-ohr {line-height: 1.7;color: #E8EAED;font-family: Inter, sans-serif;font-size: 15px}
.title-left-ohr p {
  margin-bottom: 14px;
}
.title-left-ohr p:last-child { margin-bottom: 0; }
.title-left-ohr strong { color: #FFD700; }
.title-left-ohr a {text-decoration: underline;text-underline-offset: 2px;color: #00D97E}
.title-left-ohr a:hover { color: #00B366; }
.title-left-ohr ul {margin-bottom: 14px;padding-left: 22px;list-style-type: disc}
.title-left-ohr ol {padding-left: 22px;list-style-type: decimal;margin-bottom: 14px}
.title-left-ohr li {margin-bottom: 6px;line-height: 1.7;color: #E8EAED;font-size:0.9375rem}
.title-left-ohr table {width: 100%;overflow-x: auto;border-collapse: collapse;display: block;margin-bottom: 14px}
.title-left-ohr th, .title-left-ohr td {padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;font-size: 14px;text-align: left;border-bottom: 1px solid rgba(255, 255, 255, 0.08)}
.title-left-ohr th {color: #FFD700;font-weight: 600;font-size: 13px;letter-spacing: 0.03em}
.l-widget-item-6m {object-fit: cover;width: 100%;max-height: 300px;border-radius: 16px}
@media (min-width:855px) {
  .t-header-wrap-du { padding:4.5rem 44px; }
  .el-card-top-lmk {gap: 48px;align-items: center;flex-direction: row}
  .el-bar-box-c2 { flex: 1; }
  .v-zone-group-8j { flex: 0 0 360px; }
  .l-widget-item-6m { max-height: 400px; }
  .wrapper-box-2lg { font-size: 28px; }
  .title-left-ohr table { display: table; }
}
.t-holder-area-c6 {padding: 42px 16px;border-top: 1px solid rgba(255, 255, 255, 0.08);background: #0D1117}
.page-card-cell-ttj {gap: 22px;margin: 0 auto;display: flex;max-width: 1320px;flex-direction: column}
.el-title-block-7y0 {overflow-wrap: break-word;margin-bottom: 8px;font-size:1.5rem;font-family: Space Grotesk, sans-serif;color: #FFD700;font-weight: 700}
.c-top-left-n7 {line-height: 1.55;font-family: Inter, sans-serif;font-size: 14px;color: #8B8F99}
.app-hero-left-bl {font-size: 15px;color: #E8EAED;line-height: 1.7;font-family: Inter, sans-serif}
.app-hero-left-bl p {
  margin-bottom: 12px;
}
.app-hero-left-bl p:last-child { margin-bottom: 0; }
.app-hero-left-bl strong {color: #FFD700;font-weight: 600}
.app-hero-left-bl a {color: #00D97E;text-decoration: none}
.app-hero-left-bl a:hover {
  text-decoration: underline;
}
.app-hero-left-bl ul {margin-bottom:0.75rem;padding-left: 24px;list-style-type: square}
.app-hero-left-bl ol {list-style-type: decimal;padding-left:1.5rem;margin-bottom: 12px}
.app-hero-left-bl li {line-height: 1.65;margin-bottom: 4px;font-size:1rem;color: #E8EAED}
.app-hero-left-bl dl { margin-bottom: 12px; }
.app-hero-left-bl dt {margin-top: 16px;font-weight: 700;font-size: 15px;color: #FFD700}
.app-hero-left-bl dt:first-child { margin-top: 0; }
.app-hero-left-bl dd {font-size: 15px;line-height: 1.7;margin-left: 0;margin-bottom: 4px;color: #E8EAED}
.app-hero-left-bl table {margin-bottom: 12px;width: 100%;overflow-x: auto;border-collapse: collapse;display: block}
.app-hero-left-bl th,
.app-hero-left-bl td {border-bottom: 1px solid rgba(255, 255, 255, 0.08);font-size:0.875rem;text-align: left;padding: 10px 12px}
.app-hero-left-bl th {font-weight: 600;font-size: 12px;text-transform: uppercase;letter-spacing: 0.05em;color: #FFD700}
@media(min-width:844px) {
  .t-holder-area-c6 {
    padding-top:4rem;padding-right:38px;padding-bottom:64px;padding-left:38px;
  }
  .page-card-cell-ttj {gap: 44px;flex-direction: row}
  .t-wrap-group-awy {
    flex: 0 0 280px;
  }
  .site-outer-main-ks2 {
    flex: 1;
  }
  .el-title-block-7y0 {
    font-size: 28px;
  }
  .app-hero-left-bl table { display: table; }
}
.t-card-main-38 {background: #0D1117;overflow: hidden}
.wp-section-head-azd {gap: 32px;display: flex;background: #0D1117;padding: 48px 18px;flex-direction: column}
.t-title-box-uq {max-width: 1320px;margin: 0 auto;width: 100%}
.js-bar-group-z0 {letter-spacing: 0.06em;margin-bottom: 14px;color: #00D97E;font-family: Inter, sans-serif;font-size: 12px;text-transform: uppercase;display: inline-block;font-weight: 700}
.ui-panel-primary-8f {margin-bottom: 12px;overflow-wrap: break-word;font-family: Space Grotesk, sans-serif;font-weight: 800;line-height: 1.2;color: #FFD700;font-size: 28px}
.wp-col-area-2e {font-size: 15px;max-width: 480px;font-family: Inter, sans-serif;margin-bottom: 22px;line-height: 1.6;color: #E8EAED}
.app-btn-foot-nd {margin-bottom: 12px;gap: 10px;display: flex;flex-wrap: wrap}
.el-container-foot-c6 {display: inline-block;background: #00D97E;font-family: Inter, sans-serif;border-radius: 10px;padding-top:13px;padding-right:28px;padding-bottom:0.8125rem;padding-left:28px;transition: background 0.25s;color: #0D1117;font-weight: 700;text-decoration: none;font-size: 14px}
.el-container-foot-c6:hover { background: #00B366; }
.v-main-pem {border-radius: 10px;background: transparent;padding:0.8125rem 28px;color: #00D97E;font-size: 14px;display: inline-block;transition: background 0.25s, color 0.25s;border: 1px solid #00D97E;font-family: Inter, sans-serif;font-weight: 600;text-decoration: none}
.v-main-pem:hover {color: #0D1117;background: #00D97E}
.m-module-top-peb {font-size: 11px;font-family: Inter, sans-serif;color: #8B8F99}
.v-frame-group-7y {width: 100%;margin: 0 auto;max-width: 1320px}
.wp-holder-box-0j {border: 1px solid rgba(255, 255, 255, 0.08);text-align: center;border-radius: 16px;background: #16202D;padding:1.75rem 24px}
.v-card-block-a1q {line-height: 1.2;font-weight: 800;font-family: Space Grotesk, sans-serif;font-size:1.75rem;color: #00D97E}
.wp-main-right-7g {font-family: Inter, sans-serif;color: #8B8F99;font-size: 13px;margin-top: 6px}
.site-region-block-50 {background: #16202D;border-top: 1px solid rgba(255, 255, 255, 0.08);padding:1.375rem 18px}
.c-nav-body-2u {flex-wrap: wrap;display: flex;gap: 8px;max-width: 1320px;margin: 0 auto;justify-content: center}
.wp-main-left-0m {border-radius: 6px;border: 1px solid rgba(255, 255, 255, 0.08);padding-top:6px;padding-right:14px;padding-bottom:6px;padding-left:14px;background: #0D1117;white-space: nowrap;font-size: 13px;color: #E8EAED;display: inline-block;font-family: Inter, sans-serif}
.wp-main-left-0m strong {color: #00D97E;font-weight: 700}
@media(min-width:805px) {
  .wp-section-head-azd {max-width: 1320px;align-items: center;margin: 0 auto;gap: 48px;padding-top:64px;padding-right:40px;padding-bottom:64px;padding-left:2.5rem;flex-direction: row}
  .t-title-box-uq { flex: 1; }
  .v-frame-group-7y { flex: 0 0 340px; }
  .ui-panel-primary-8f { font-size: 40px; }
  .wp-col-area-2e { font-size: 16px; }
  .v-card-block-a1q { font-size: 36px; }
  .site-region-block-50 { padding-top:1.75rem;padding-right:20px;padding-bottom:28px;padding-left:1.25rem; }
  .wp-main-left-0m {font-size: 14px;padding: 8px 16px}
}
.el-zone-box-zh {left: 0;right: 0;position: fixed;z-index: 1000;bottom: 0;padding: 16px 20px;background: #16202D;border-top: 1px solid rgba(255, 255, 255, 0.08)}

.t-layer-box-n4b {display: flex;margin: 0 auto;max-width: 1320px;gap: 14px;flex-direction: column}

.t-strip-col-n4 {line-height: 1.5;color: #E8EAED;font-size: 13px;font-family: Inter, sans-serif}

.t-strip-col-n4 a {text-decoration: underline;text-underline-offset: 2px;color: #FFD700}

.t-strip-col-n4 a:hover { color: #00D97E; }

.page-layer-area-y3 {display: flex;gap: 10px;flex-shrink: 0}

.wp-slot-body-ot4 {background: rgba(255,255,255,0.1);font-family: Inter, sans-serif;color: #FFD700;font-size: 13px;font-weight: 600;padding: 8px 20px;border-radius: 10px;transition: background 0.25s ease}

.wp-slot-body-ot4:hover { background: rgba(255,255,255,0.15); }

.l-view-col-f5h {font-family: Inter, sans-serif;font-size:0.8125rem;padding: 8px 20px;border-radius: 10px;color: #8B8F99;transition: color 0.25s ease;font-weight: 500}

.l-view-col-f5h:hover { color: #E8EAED; }

@media (min-width:768px) {
  .t-layer-box-n4b {gap:1.5rem;justify-content: space-between;flex-direction: row;align-items: center}
  .el-zone-box-zh { padding-top:14px;padding-right:2.5rem;padding-bottom:0.875rem;padding-left:2.5rem; }
}
.el-grid-inner-yu {background: #16202D;padding: 48px 20px}
.m-content-left-ko {margin: 0 auto;text-align: center;max-width: 800px}
.l-hero-block-gz {font-weight: 700;font-family: Space Grotesk, sans-serif;overflow-wrap: break-word;color: #E8EAED;font-size: 18px;margin-bottom: 16px}
.v-group-top-rii {color: #E8EAED;line-height: 1.7;font-family: Inter, sans-serif;font-size: 13px}
.v-group-top-rii p {
  margin-bottom: 10px;
}
.v-group-top-rii p:last-child {
  margin-bottom: 0;
}
.v-group-top-rii a {text-decoration: underline;color: #E8EAED;text-underline-offset: 2px}
.v-group-top-rii a:hover {
  color: #00D97E;
}
.v-group-top-rii strong {
  color: #FFD700;
}
.v-group-top-rii ul {margin-bottom: 10px;padding-left: 20px;list-style-type: circle}
.v-group-top-rii ol {padding-left:1.25rem;margin-bottom: 10px;list-style-type: decimal}
.v-group-top-rii li {margin-bottom: 4px;color: #8B8F99;line-height: 1.5;font-size: 13px}
.v-group-top-rii table {border-collapse: collapse;margin-bottom: 10px;width: 100%;overflow-x: auto;display: block}
.v-group-top-rii th, .v-group-top-rii td {text-align: left;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;border-bottom: 1px solid rgba(255, 255, 255, 0.08);font-size: 12px}
.v-group-top-rii th {font-weight: 600;color: #E8EAED}

@media (min-width:768px) {
  .v-group-top-rii table { display: table; }
}

.js-main-base-6sc {background: #0D1117;padding: 50px 18px}
.js-outer-primary-z2s {max-width: 1320px;margin: 0 auto}
.m-menu-cell-u96 {overflow-wrap: break-word;font-family: Space Grotesk, sans-serif;color: #FFD700;font-weight: 700;font-size:1.5rem;margin-bottom: 26px}
.l-module-col-xa2 {display: flex;flex-direction: column;gap: 24px}
.m-wrapper-col-hef {border-radius: 16px;background: #16202D;padding: 24px 20px;border: 1px solid rgba(255, 255, 255, 0.08)}
.t-icon-box-yl {border-color: #00D97E;border-width: 2px}
.text-cell-de {text-transform: uppercase;font-weight: 600;letter-spacing: 0.05em;font-family: Inter, sans-serif;font-size: 11px;display: inline-block;margin-bottom: 10px;color: #00D97E}
.c-hero-primary-a4 {font-size: 20px;font-weight: 700;font-family: Space Grotesk, sans-serif;overflow-wrap: break-word;margin-bottom: 14px;color: #FFD700}
.mod-section-box-4gi {font-family: Inter, sans-serif;line-height: 1.65;color: #E8EAED;font-size:0.875rem}
.mod-section-box-4gi p {
  margin-bottom: 10px;
}
.mod-section-box-4gi p:last-child { margin-bottom: 0; }
.mod-section-box-4gi a {text-decoration: underline;text-underline-offset: 3px;color: #00D97E}
.mod-section-box-4gi a:hover { color: #00B366; }
.mod-section-box-4gi strong {color: #FFD700;font-weight: 600}
.mod-section-box-4gi ul {margin-bottom: 10px;list-style-type: disc;padding-left: 20px}
.mod-section-box-4gi ol {padding-left:1.25rem;list-style-type: decimal;margin-bottom: 10px}
.mod-section-box-4gi li {margin-bottom: 4px;font-size: 15px;color: #E8EAED;line-height: 1.65}
.mod-section-box-4gi table {width: 100%;display: block;overflow-x: auto;margin-bottom: 10px;border-collapse: collapse}
.mod-section-box-4gi th,
.mod-section-box-4gi td {border-bottom: 1px solid rgba(255, 255, 255, 0.08);font-size: 13px;padding: 8px 10px;text-align: left}
.mod-section-box-4gi th {color: #FFD700;font-weight: 600}
.el-card-main-29 {font-family: Inter, sans-serif;transition: background 0.25s;font-size:0.875rem;color: #0D1117;background: #00D97E;padding: 11px 28px;font-weight: 600;border-radius: 10px;text-decoration: none;margin-top: 14px;display: inline-block}
.el-card-main-29:hover {
  background: #00B366;
}
.el-group-group-x1 {font-size: 12px;font-family: Inter, sans-serif;margin-top: 10px;color: #8B8F99;line-height: 1.5}
@media(min-width:768px) {
  .js-main-base-6sc {
    padding: 66px 36px;
  }
  .l-module-col-xa2 {gap: 24px;flex-direction: row}
  .m-wrapper-col-hef {flex: 1;padding:1.75rem 26px}
  .m-menu-cell-u96 {
    font-size: 28px;
  }
  .c-hero-primary-a4 {
    font-size: 24px;
  }
  .mod-section-box-4gi table { display: table; }
}
.page-block-box-vqv {background: #0D1117;padding: 50px 22px}
.site-bar-body-7bf {margin: 0 auto;max-width: 1320px}
.t-element-cell-7h3 {border: 1px solid rgba(255, 255, 255, 0.08);padding:2rem 24px;background: #16202D;border-radius: 16px}
.app-inner-right-kjx {margin-bottom: 10px;letter-spacing: 0.1em;font-family: Inter, sans-serif;font-size:0.75rem;text-transform: uppercase;font-weight: 700;color: #00D97E}
.mod-layer-main-zu {font-family: Space Grotesk, sans-serif;font-weight: 800;font-size: 24px;overflow-wrap: break-word;margin-bottom:1.125rem;color: #FFD700}
.m-component-inner-yvz {color: #E8EAED;font-size:0.875rem;line-height: 1.75;font-family: Inter, sans-serif}
.m-component-inner-yvz p {
  margin-bottom: 11px;
}
.m-component-inner-yvz p:last-child {
  margin-bottom: 0;
}
.m-component-inner-yvz strong {
  color: #FFD700;
}
.m-component-inner-yvz a {color: #00D97E;text-underline-offset: 2px;text-decoration: underline}
.m-component-inner-yvz a:hover {
  color: #00B366;
}
.m-component-inner-yvz ul {margin-bottom: 11px;padding-left: 20px;list-style-type: circle}
.m-component-inner-yvz ol {margin-bottom: 11px;padding-left: 20px;list-style-type: decimal}
.m-component-inner-yvz li {color: #E8EAED;line-height: 1.75;margin-bottom: 4px;font-size: 14px}
.m-component-inner-yvz table {overflow-x: auto;margin-bottom: 11px;width: 100%;border-collapse: collapse;display: block}
.m-component-inner-yvz th, .m-component-inner-yvz td {padding: 10px 12px;border-bottom: 1px solid rgba(255, 255, 255, 0.08);font-size: 13px;text-align: left}
.m-component-inner-yvz th {text-transform: uppercase;letter-spacing: 0.04em;color: #FFD700;font-size: 12px;font-weight: 600}
@media (min-width:799px) {
  .page-block-box-vqv { padding-top:66px;padding-right:42px;padding-bottom:66px;padding-left:42px; }
  .t-element-cell-7h3 { padding: 40px 36px; }
  .mod-layer-main-zu { font-size: 28px; }
  .m-component-inner-yvz table { display: table; }
}

.l-slot-block-lg4 {background: #0D1117;padding-top:44px;padding-right:1.375rem;padding-bottom:44px;padding-left:1.375rem;border-top: 1px solid rgba(255, 255, 255, 0.08)}

.js-region-primary-zz {margin: 0 auto;max-width: 1320px}

.b-link-row-8s {gap: 32px;border-bottom: 1px solid rgba(255, 255, 255, 0.08);flex-direction: column;display: flex;padding-bottom:1.75rem}

.mod-component-col-pyy { flex: 1; }

.b-panel-area-vqx {font-weight: 800;letter-spacing: -0.02em;color: #FFD700;margin-bottom:0.75rem;font-size: 21px}

.el-region-col-0yc {line-height: 1.65;color: #8B8F99;font-family: Inter, sans-serif;font-size: 13px;max-width: 360px}

.site-bar-base-2f { flex: 1; }

.b-link-col-l6 {font-size: 13px;color: #FFD700;text-transform: uppercase;margin-bottom: 14px;letter-spacing: 0.08em;font-weight: 700}

.ui-component-col-br5 {flex-direction: column;display: flex;gap: 10px}

.ui-component-col-br5 a {font-size: 14px;color: #E8EAED;font-family: Inter, sans-serif;transition: color 0.25s ease}

.ui-component-col-br5 a:hover { color: #FFD700; }

.wp-item-body-e7 {padding-top:1.5rem;flex-direction: column;gap: 16px;display: flex}

.menu-row-um {line-height: 1.65;color: #8B8F99;font-size:0.75rem}

.el-card-right-3gr {font-size: 12px;color: #8B8F99}

@media (min-width:804px) {
  .l-slot-block-lg4 { padding: 52px 44px; }
  .b-link-row-8s {flex-direction: row;gap: 60px}
  .wp-item-body-e7 {justify-content: space-between;align-items: flex-end;flex-direction: row}
}
.t-text-main-2p8 {background: #0D1117;padding: 38px 16px;border-top: 1px solid rgba(255, 255, 255, 0.08)}
.l-icon-col-wk {margin: 0 auto;max-width: 720px}
.site-component-box-oo {overflow-wrap: break-word;margin-bottom: 16px;font-size: 20px;color: #FFD700;font-family: Space Grotesk, sans-serif;font-weight: 800}
.wp-icon-wrap-73a {line-height: 1.7;font-size: 15px;margin-bottom: 20px;font-family: Inter, sans-serif;color: #E8EAED}
.wp-icon-wrap-73a ol {padding-left: 22px;margin-bottom: 14px;list-style-type: decimal}
.wp-icon-wrap-73a li {line-height: 1.7;font-size: 15px;color: #E8EAED;margin-bottom: 8px}
.wp-icon-wrap-73a li:last-child {
  margin-bottom: 0;
}
.wp-icon-wrap-73a strong {
  color: #FFD700;
}
.mod-holder-base-uf {transition: background 0.25s ease;padding: 12px 28px;border-radius: 10px;font-size: 14px;font-family: Inter, sans-serif;color: #0D1117;font-weight: 700;background: #00D97E;display: inline-block}
.mod-holder-base-uf:hover {
  background: #00B366;
}
@media (min-width:795px) {
  .t-text-main-2p8 { padding: 52px 32px; }
  .site-component-box-oo { font-size:1.5rem; }
}

.l-component-base-790 {padding: 46px 18px;background: #16202D}
.el-panel-foot-m50 {max-width: 880px;margin: 0 auto}
.page-cell-cell-ft {background: #0D1117;padding: 26px 22px;border: 1px solid rgba(255, 255, 255, 0.08);box-shadow: 0 2px 16px rgba(0,0,0,0.1);border-radius: 16px}
.holder-area-pi {margin-bottom: 10px;font-size: 11px;font-weight: 700;font-family: Inter, sans-serif;color: #00D97E;letter-spacing: 0.1em;text-transform: uppercase}
.page-menu-main-8f {overflow-wrap: break-word;font-weight: 800;font-size: 20px;margin-bottom:0.875rem;color: #FFD700;font-family: Space Grotesk, sans-serif}
.m-list-base-8lg {color: #E8EAED;font-family: Inter, sans-serif;line-height: 1.65;font-size:0.875rem}
.m-list-base-8lg p { margin-bottom: 11px; }
.m-list-base-8lg p:last-child { margin-bottom: 0; }
.m-list-base-8lg strong { color: #FFD700; }
.m-list-base-8lg a {text-underline-offset: 2px;color: #00D97E;text-decoration: underline}
.m-list-base-8lg a:hover { color: #00B366; }
.m-list-base-8lg ul {list-style-type: circle;margin-bottom: 11px;padding-left:1.125rem}
.m-list-base-8lg ol {list-style-type: decimal;padding-left: 18px;margin-bottom: 11px}
.m-list-base-8lg li {font-size: 14px;line-height: 1.65;color: #E8EAED;margin-bottom: 5px}
.m-list-base-8lg dl { margin-bottom: 11px; }
.m-list-base-8lg dt {color: #FFD700;font-weight: 800;font-size: 14px;margin-top: 12px}
.m-list-base-8lg dt:first-child { margin-top: 0; }
.m-list-base-8lg dd {font-size: 14px;margin-left: 0;line-height: 1.65;margin-bottom: 5px;color: #E8EAED}
.m-list-base-8lg table {width: 100%;display: block;margin-bottom: 11px;border-collapse: collapse;overflow-x: auto}
.m-list-base-8lg th {background: rgba(255,255,255,0.04);font-weight: 600;padding: 9px 11px;border-bottom: 1px solid rgba(255, 255, 255, 0.08);color: #FFD700;text-align: left}
.m-list-base-8lg td {color: #E8EAED;border-bottom: 1px solid rgba(255,255,255,0.04);padding: 9px 11px}
@media (min-width:797px) {
  .l-component-base-790 { padding: 62px 36px; }
  .page-cell-cell-ft { padding: 34px 30px; }
  .page-menu-main-8f { font-size: 24px; }
  .m-list-base-8lg table { display: table; }
}

.wp-box-head-2zh {background: #0D1117;border-top: 1px solid rgba(255, 255, 255, 0.08);padding: 42px 20px}
.c-menu-cell-1l5 {margin: 0 auto;max-width: 1320px}
.page-view-left-wry {font-weight: 800;overflow-wrap: break-word;font-size: 22px;color: #FFD700;font-family: Space Grotesk, sans-serif;margin-bottom: 14px}
.b-layer-block-0p {font-family: Inter, sans-serif;color: #E8EAED;font-size:0.9375rem;line-height: 1.7}
.b-layer-block-0p p { margin-bottom:0.8125rem; }
.b-layer-block-0p p:last-child { margin-bottom: 0; }
.b-layer-block-0p strong { color: #FFD700; }
.b-layer-block-0p a {color: #00D97E;text-decoration: underline;text-underline-offset: 2px}
.b-layer-block-0p a:hover { color: #00B366; }
.b-layer-block-0p ul {list-style-type: disc;padding-left:1.25rem;margin-bottom:0.8125rem}
.b-layer-block-0p ol {padding-left:1.25rem;margin-bottom: 13px;list-style-type: decimal}
.b-layer-block-0p li {font-size: 15px;line-height: 1.7;color: #E8EAED;margin-bottom: 5px}
.b-layer-block-0p table {display: block;width: 100%;overflow-x: auto;margin-bottom: 13px;border-collapse: collapse}
.b-layer-block-0p th, .b-layer-block-0p td {border-bottom: 1px solid rgba(255, 255, 255, 0.08);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;font-size: 14px;text-align: left}
.b-layer-block-0p th {font-weight: 600;color: #FFD700}
@media (min-width:783px) {
  .wp-box-head-2zh { padding: 58px 36px; }
  .page-view-left-wry { font-size: 26px; }
  .b-layer-block-0p table { display: table; }
}