*, *::before, *::after {margin: 0;box-sizing: border-box;padding: 0}
body {-webkit-font-smoothing: antialiased;min-height: 100vh}
img, svg {display: block;max-width: 100%}
a {text-decoration: none;color: inherit}
button {font: inherit;border: none;background: none;cursor: pointer}
ul, ol { list-style: none; }
input, textarea, select { font: inherit; }
.t-item-inner-ye {padding-top:44px;padding-right:18px;padding-bottom:44px;padding-left:1.125rem;background: #252d3d}
.v-list-base-tv4 {max-width: 700px;margin: 0 auto}
.l-region-inner-d3 {font-family: Poppins, sans-serif;overflow-wrap: break-word;margin-bottom: 28px;color: #f4a623;font-size: 22px;font-weight: 700}
.c-outer-right-8u {display: flex;flex-direction: column;gap: 0}
.m-slot-primary-qiy {display: flex;gap: 16px;position: relative;padding-bottom: 24px}
.m-slot-primary-qiy:last-child { padding-bottom: 0; }
.m-slot-primary-qiy:not(:last-child)::after {left: 17px;content: '';background: rgba(240, 242, 245, 0.12);width: 2px;bottom: 0;top: 40px;position: absolute}
.ui-panel-right-9m {font-weight: 800;align-items: center;justify-content: center;position: relative;height: 36px;font-family: Inter, sans-serif;z-index: 1;color: #1a1f2e;width: 36px;border-radius: 50%;font-size: 15px;background: #00d9a3;display: flex;flex-shrink: 0}
.main-primary-4iy {font-size: 16px;margin-bottom: 4px;color: #f4a623;font-family: Poppins, sans-serif;font-weight: 700}
.js-component-area-yk {font-family: Inter, sans-serif;color: #f0f2f5;font-size:0.875rem;line-height: 1.6}
@media (min-width:774px) {
  .t-item-inner-ye { padding-top:60px;padding-right:40px;padding-bottom:60px;padding-left:40px; }
  .l-region-inner-d3 { font-size: 26px; }
}

.m-content-row-ph7 {background: #252d3d;padding: 36px 16px}
.site-item-wrap-pvw {flex-direction: column;display: flex;margin: 0 auto;gap:1.5rem;max-width: 1280px}
.t-frame-head-jg {font-family: Poppins, sans-serif;color: #f4a623;overflow-wrap: break-word;font-size: 18px;margin-bottom: 10px;font-weight: 800}
.t-header-wrap-9a5 {font-family: Inter, sans-serif;font-size: 15px;color: #f0f2f5;line-height: 1.7}
.t-header-wrap-9a5 p {
  margin-bottom: 14px;
}
.t-header-wrap-9a5 p:last-child {
  margin-bottom: 0;
}
.t-header-wrap-9a5 strong {
  color: #f4a623;
}
.t-header-wrap-9a5 a {text-underline-offset: 2px;color: #00d9a3;text-decoration: underline}
.t-header-wrap-9a5 a:hover {
  color: #00f0b8;
}
.t-header-wrap-9a5 ul {padding-left: 20px;margin-bottom: 14px;list-style-type: square}
.t-header-wrap-9a5 ol {padding-left: 20px;margin-bottom:0.875rem;list-style-type: decimal}
.t-header-wrap-9a5 li {color: #f0f2f5;line-height: 1.7;margin-bottom: 6px;font-size: 15px}
.t-header-wrap-9a5 table {display: block;width: 100%;margin-bottom: 14px;border-collapse: collapse;overflow-x: auto}
.t-header-wrap-9a5 th, .t-header-wrap-9a5 td {text-align: left;font-size:0.875rem;border-bottom: 1px solid rgba(240, 242, 245, 0.12);padding: 10px 12px}
.t-header-wrap-9a5 th {font-weight: 600;letter-spacing: 0.04em;font-size: 13px;color: #f4a623}
.t-cell-item-4vi {display: flex;flex-direction: column;gap: 12px}
.js-content-base-ib9 {background: #1a1f2e;padding: 18px;border-radius: 8px;border-left: 3px solid #3cd070}
.app-text-el {color: #f4a623;font-size: 16px;font-weight: 700;font-family: Inter, sans-serif;margin-bottom: 4px}
.c-strip-box-98 {font-family: Inter, sans-serif;font-size: 13px;color: #8892a0;line-height: 1.5}
@media (min-width:956px) {
  .m-content-row-ph7 { padding: 56px 32px; }
  .site-item-wrap-pvw {flex-direction: row;gap: 40px}
  .mod-box-item-l2o { flex: 1; }
  .t-cell-item-4vi { flex: 0 0 240px; }
  .t-frame-head-jg { font-size: 22px; }
  .t-header-wrap-9a5 table { display: table; }
}

.t-text-wrap-m2x {padding: 48px 20px;background: #1a1f2e}
.el-box-main-quq {margin: 0 auto;max-width: 880px}
.b-main-area-uos {background: #252d3d;border-radius: 12px;padding-top:28px;padding-right:22px;padding-bottom:28px;padding-left:22px;box-shadow: 0 2px 16px rgba(0,0,0,0.12)}
.js-slot-box-17i {flex-wrap: wrap;display: flex;align-items: baseline;margin-bottom: 16px;border-bottom: 1px solid rgba(240, 242, 245, 0.12);padding-bottom:1rem;justify-content: space-between;gap: 10px}
.t-menu-primary-wik {overflow-wrap: break-word;font-size: 20px;font-weight: 800;color: #f4a623;font-family: Poppins, sans-serif}
.js-wrap-row-1v {font-weight: 600;font-family: Inter, sans-serif;color: #3cd070;font-size: 13px}
.site-zone-body-kso {font-size: 14px;font-family: Inter, sans-serif;color: #f0f2f5;line-height: 1.65}
.site-zone-body-kso p { margin-bottom: 12px; }
.site-zone-body-kso p:last-child { margin-bottom: 0; }
.site-zone-body-kso strong { color: #f4a623; }
.site-zone-body-kso a {color: #00d9a3;text-underline-offset: 2px;text-decoration: underline}
.site-zone-body-kso a:hover { color: #00f0b8; }
.site-zone-body-kso ul {margin-bottom:0.75rem;list-style-type: circle;padding-left: 18px}
.site-zone-body-kso ol {margin-bottom:0.75rem;list-style-type: decimal;padding-left: 18px}
.site-zone-body-kso li {color: #f0f2f5;font-size:0.875rem;line-height: 1.65;margin-bottom: 4px}
.site-zone-body-kso table {border-collapse: collapse;width: 100%;display: block;margin-bottom: 12px;overflow-x: auto}
.site-zone-body-kso th, .site-zone-body-kso td {border-bottom: 1px solid rgba(240, 242, 245, 0.12);text-align: left;padding: 8px 10px;font-size: 13px}
.site-zone-body-kso th {color: #f4a623;text-transform: uppercase;font-weight: 600;letter-spacing: 0.03em;font-size: 12px}
@media (min-width:768px) {
  .t-text-wrap-m2x { padding-top:64px;padding-right:40px;padding-bottom:4rem;padding-left:40px; }
  .b-main-area-uos { padding: 36px 32px; }
  .t-menu-primary-wik { font-size: 24px; }
  .site-zone-body-kso table { display: table; }
}

.page-row-cell-hy {background: #1a1f2e;padding-top:32px;padding-right:1.25rem;padding-bottom:2rem;padding-left:20px;border-top: 1px solid rgba(240, 242, 245, 0.12)}
.app-group-cell-l7 {text-align: center;margin: 0 auto;max-width: 1280px}
.c-bar-foot-m2 {gap: 10px;margin-bottom: 16px;display: flex;flex-wrap: wrap;justify-content: center}
.app-col-area-e7 {justify-content: center;height: 36px;font-size: 11px;font-family: Inter, sans-serif;display: flex;border: 2px solid #8892a0;border-radius: 50%;font-weight: 800;width: 36px;color: #8892a0;align-items: center}
.mod-section-ph {color: #8892a0;font-weight: 600;border-radius: 6px;font-family: Inter, sans-serif;font-size: 11px;border: 1px solid rgba(240, 242, 245, 0.12);padding: 6px 14px}
.page-card-box-61d {color: #f0f2f5;line-height: 1.65;overflow-wrap: break-word;font-family: Inter, sans-serif;font-size: 12px;max-width: 700px;margin: 0 auto}

.l-inner-group-pf {padding:3rem 16px;background: #1a1f2e}

.m-link-area-bf {max-width: 900px;margin: 0 auto}

.m-banner-area-vbp {padding-bottom: 24px;border-bottom: 1px solid rgba(240, 242, 245, 0.12);flex-direction: column;gap:1rem;display: flex;margin-bottom: 24px}

.b-strip-main-s2 { flex: 1; }

.wp-component-wrap-wa {margin-bottom: 6px;font-weight: 800;overflow-wrap: break-word;font-size: 22px;color: #f4a623;font-family: Poppins, sans-serif}

.c-region-item-427 {font-weight: 800;font-size: 28px;color: #00d9a3}

.mod-item-top-frb {gap: 8px;flex-shrink: 0;display: flex;flex-direction: column}

.b-box-foot-ti {font-weight: 700;padding:0.75rem 28px;font-family: Inter, sans-serif;transition: background 0.25s ease;color: #1a1f2e;display: inline-block;background: #00d9a3;text-align: center;border-radius: 8px;font-size:0.875rem}

.b-box-foot-ti:hover { background: #00f0b8; }

.el-component-block-0c5 {color: #8892a0;font-size: 12px}

.v-slot-row-jsi p {color: #f0f2f5;font-size: 16px;font-family: Inter, sans-serif;line-height: 1.6;margin-bottom:1rem}

.v-slot-row-jsi p:last-child { margin-bottom: 0; }

.v-slot-row-jsi ul {margin-bottom: 16px;list-style-type: square;padding-left: 24px}

.v-slot-row-jsi ol {list-style-type: decimal;padding-left: 24px;margin-bottom:1rem}

.v-slot-row-jsi li {color: #f0f2f5;font-size: 15px;font-family: Inter, sans-serif;line-height: 1.55;margin-bottom: 8px}

.v-slot-row-jsi a {color: #00d9a3;text-decoration: underline;text-underline-offset: 3px}
.v-slot-row-jsi a:hover { color: #00f0b8; }

.v-slot-row-jsi strong { color: #f4a623; }

.v-slot-row-jsi table {border-collapse: collapse;margin-bottom: 16px;width: 100%;font-size: 15px;display: block;overflow-x: auto}

.v-slot-row-jsi th {text-align: left;color: #f4a623;padding: 11px 14px;font-weight: 600;border-bottom: 1px solid rgba(240, 242, 245, 0.12);background: rgba(255,255,255,0.04)}

.v-slot-row-jsi td {padding: 11px 14px;border-bottom: 1px solid rgba(255,255,255,0.04);color: #f0f2f5}

@media (min-width:844px) {
  .m-banner-area-vbp {justify-content: space-between;align-items: center;flex-direction: row}
  .wp-component-wrap-wa { font-size: 26px; }
  .c-region-item-427 { font-size: 34px; }
  .v-slot-row-jsi table { display: table; }
}
.app-title-col-2y {padding-top:2.25rem;padding-right:18px;padding-bottom:36px;padding-left:18px;border-top: 1px solid rgba(240, 242, 245, 0.12);background: #1a1f2e}

.l-content-item-m4 {flex-direction: column;margin: 0 auto;text-align: center;gap: 24px;align-items: center;max-width: 1280px;display: flex}

.l-block-row-84t {font-weight: 800;color: #f4a623;font-size: 19px;letter-spacing: -0.02em}

.wp-outer-right-9g {flex-wrap: wrap;display: flex;gap: 8px 20px;justify-content: center}

.wp-outer-right-9g a {font-weight: 500;transition: color 0.25s ease;color: #f0f2f5;font-size: 14px;font-family: Inter, sans-serif}

.wp-outer-right-9g a:hover { color: #f4a623; }

.mod-banner-wrap-6q {height: 1px;background: rgba(240, 242, 245, 0.12);width: 60px}

.wp-wrapper-right-gc {line-height: 1.55;max-width: 700px;font-size: 12px;color: #8892a0}

.js-module-wrap-lro {color: #8892a0;font-size: 12px}
.c-btn-wrap-p4 {padding: 40px 18px;border-top: 1px solid rgba(240, 242, 245, 0.12);background: #252d3d;border-bottom: 1px solid rgba(240, 242, 245, 0.12)}
.t-bar-col-72s {margin: 0 auto;max-width: 820px}
.zone-primary-81 {font-size: 21px;overflow-wrap: break-word;font-family: Poppins, sans-serif;color: #f4a623;margin-bottom:0.75rem;font-weight: 700}
.site-list-primary-2jp {line-height: 1.65;font-family: Inter, sans-serif;color: #f0f2f5;font-size:0.875rem}
.site-list-primary-2jp p { margin-bottom: 11px; }
.site-list-primary-2jp p:last-child { margin-bottom: 0; }
.site-list-primary-2jp strong { color: #f4a623; }
.site-list-primary-2jp a {color: #00d9a3;text-underline-offset: 2px;text-decoration: underline}
.site-list-primary-2jp a:hover { color: #00f0b8; }
.site-list-primary-2jp ul {list-style-type: disc;margin-bottom: 11px;padding-left: 18px}
.site-list-primary-2jp ol {padding-left: 18px;margin-bottom: 11px;list-style-type: decimal}
.site-list-primary-2jp li {margin-bottom: 5px;color: #f0f2f5;line-height: 1.65;font-size: 14px}
.site-list-primary-2jp table {display: block;border-collapse: collapse;width: 100%;overflow-x: auto;margin-bottom: 11px}
.site-list-primary-2jp th, .site-list-primary-2jp td {font-size: 13px;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;border-bottom: 1px solid rgba(240, 242, 245, 0.12);text-align: left}
.site-list-primary-2jp th {color: #f4a623;font-weight: 600}
@media (min-width:843px) {
  .c-btn-wrap-p4 { padding: 56px 36px; }
  .zone-primary-81 { font-size: 25px; }
  .site-list-primary-2jp table { display: table; }
}

.c-outer-jq {padding:3.5rem 20px;background: #252d3d}
.app-link-cell-2z8 {margin: 0 auto;gap: 28px;flex-direction: column;max-width: 1280px;display: flex}
.slot-col-gql {margin-bottom: 14px;font-size: 24px;font-family: Poppins, sans-serif;font-weight: 800;overflow-wrap: break-word;color: #f4a623}
.c-frame-base-jy {font-size:0.9375rem;font-family: Inter, sans-serif;color: #f0f2f5;line-height: 1.7}
.c-frame-base-jy p {
  margin-bottom:0.875rem;
}
.c-frame-base-jy p:last-child { margin-bottom: 0; }
.c-frame-base-jy strong { color: #f4a623; }
.c-frame-base-jy a {color: #00d9a3;text-underline-offset: 2px;text-decoration: underline}
.c-frame-base-jy a:hover { color: #00f0b8; }
.c-frame-base-jy ul {margin-bottom: 14px;padding-left: 22px;list-style-type: disc}
.c-frame-base-jy ol {margin-bottom: 14px;list-style-type: decimal;padding-left: 22px}
.c-frame-base-jy li {line-height: 1.7;margin-bottom: 6px;color: #f0f2f5;font-size: 15px}
.c-frame-base-jy table {overflow-x: auto;display: block;margin-bottom:0.875rem;width: 100%;border-collapse: collapse}
.c-frame-base-jy th, .c-frame-base-jy td {font-size: 14px;text-align: left;border-bottom: 1px solid rgba(240, 242, 245, 0.12);padding: 10px 12px}
.c-frame-base-jy th {color: #f4a623;letter-spacing: 0.03em;font-size:0.8125rem;font-weight: 600}
.wp-holder-left-moe {width: 100%;max-height: 300px;object-fit: cover;border-radius: 12px}
@media (min-width:857px) {
  .c-outer-jq { padding-top:4.5rem;padding-right:2.75rem;padding-bottom:72px;padding-left:2.75rem; }
  .app-link-cell-2z8 {align-items: center;flex-direction: row;gap: 48px}
  .layer-foot-dn { flex: 1; }
  .b-holder-head-n6u { flex: 0 0 360px; }
  .wp-holder-left-moe { max-height: 400px; }
  .slot-col-gql { font-size: 28px; }
  .c-frame-base-jy table { display: table; }
}
.l-bar-primary-6ab { background: #1a1f2e; }

.page-hero-area-uz { border-bottom: 1px solid rgba(255,255,255,0.06); }

.mod-content-base-x9 {margin: 0 auto;max-width: 1280px;padding: 0 16px}

.page-hero-area-uz .mod-content-base-x9 {display: flex;gap: 12px;align-items: center;height: 56px;justify-content: space-between}

.ui-wrap-row-vhc {font-weight: 800;align-items: center;font-size: 18px;color: #f4a623;white-space: nowrap;gap: 8px;display: flex;letter-spacing: -0.02em}

.c-item-main-xh3 {gap: 8px;align-items: center;display: flex}

.v-widget-group-2i {border-radius: 8px;padding: 7px 14px;background: #00d9a3;transition: background 0.25s ease;font-weight: 700;font-family: Inter, sans-serif;color: #1a1f2e;font-size: 13px}

.v-widget-group-2i:hover { background: #00f0b8; }

.page-panel-inner-ec {background: none;color: #f0f2f5;display: none;border: 1px solid rgba(255,255,255,0.1)}

.page-panel-inner-ec:hover { background: rgba(255,255,255,0.04); }

.top-right-8g2 {background: none;align-items: center;justify-content: center;border: none;cursor: pointer;padding: 6px;display: flex;color: #f0f2f5}

.l-content-area-o6 {border-bottom: 1px solid rgba(240, 242, 245, 0.12);background: #252d3d;display: none}

.l-content-area-o6.app-menu-wrap-rpm { display: block; }

.el-view-foot-rjs {flex-direction: column;display: flex;padding: 8px 0}

.site-area-wrap-ffs {font-family: Inter, sans-serif;padding: 12px 0;transition: color 0.25s ease;font-weight: 500;color: #f0f2f5;font-size: 15px;border-bottom: 1px solid rgba(255,255,255,0.04)}

.site-area-wrap-ffs:last-child { border-bottom: none; }
.site-area-wrap-ffs:hover { color: #f4a623; }

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

.page-row-box-kkt { position: relative; }

.section-left-tf {transition: border-color 0.25s ease, background 0.25s ease;line-height: 1;align-items: center;font-size: 13px;font-weight: 600;white-space: nowrap;border-radius: 8px;gap: 6px;cursor: pointer;display: flex;border: 1px solid rgba(240, 242, 245, 0.12);background: rgba(255,255,255,0.02);padding: 5px 10px;color: #f0f2f5;font-family: Inter, sans-serif}

.section-left-tf:hover {background: rgba(255,255,255,0.04);border-color: rgba(255,255,255,0.15)}
.js-widget-head-2u {transition: transform 0.25s ease;font-size: 10px}
.page-row-box-kkt.app-menu-wrap-rpm .js-widget-head-2u { transform: rotate(180deg); }

.mod-block-base-2x0 {box-shadow: 0 8px 24px rgba(0,0,0,0.4);position: absolute;min-width:138px;z-index: 50;border: 1px solid rgba(240, 242, 245, 0.12);border-radius: 12px;display: none;right: 0;background: #252d3d;padding: 4px;top: calc(100% + 4px)}

.page-row-box-kkt.app-menu-wrap-rpm .mod-block-base-2x0 { display: block; }

.b-view-top-08u {transition: background 0.25s ease, color 0.25s ease;cursor: pointer;align-items: center;padding: 8px 12px;color: #f0f2f5;gap: 8px;font-family: Inter, sans-serif;display: flex;border-radius: 8px;font-weight: 500;font-size: 13px}

.b-view-top-08u:hover {background: rgba(255,255,255,0.06);color: #f4a623}
.b-view-top-08u.active { color: #00d9a3; }
.c-icon-group-ufv {font-size: 15px;line-height: 1}

/* --- Desktop --- */

@media (min-width:776px) {
  .page-hero-area-uz .mod-content-base-x9 { padding: 0 20px; }
  .mod-content-base-x9 { padding: 0 20px; }
  .page-panel-inner-ec { display: inline-flex; }
  .top-right-8g2 { display: none; }
  .l-content-area-o6 { display: block; }

  .el-view-foot-rjs {height: 42px;align-items: center;gap: 24px;flex-direction: row;padding: 0}

  .site-area-wrap-ffs {font-size:0.875rem;border-bottom: 2px solid transparent;padding: 4px 0}

  .site-area-wrap-ffs:hover { border-bottom-color: #00d9a3; }
}
.t-view-area-m34 {background: #252d3d;padding: 54px 20px}
.m-row-base-0iv {margin: 0 auto;max-width: 1280px}
.m-hero-unv {border: 1px solid rgba(240, 242, 245, 0.12);box-shadow: 0 1px 8px rgba(0,0,0,0.1);border-radius: 12px;padding: 26px 20px;background: #1a1f2e}
.site-card-inner-v2s {font-family: Inter, sans-serif;color: #00d9a3;text-transform: uppercase;font-weight: 600;margin-bottom: 8px;letter-spacing: 0.05em;font-size: 11px;display: inline-block}
.c-group-item-ly {color: #f4a623;font-family: Poppins, sans-serif;margin-bottom: 16px;font-weight: 700;font-size: 20px;overflow-wrap: break-word}
.b-area-item-vtt {line-height: 1.75;color: #f0f2f5;font-family: Inter, sans-serif;font-size: 14px}
.b-area-item-vtt p {
  margin-bottom: 11px;
}
.b-area-item-vtt p:last-child { margin-bottom: 0; }
.b-area-item-vtt strong {color: #f4a623;font-weight: 600}
.b-area-item-vtt a {transition: color 0.25s;text-decoration: none;color: #00d9a3}
.b-area-item-vtt a:hover {
  color: #00f0b8;
}
.b-area-item-vtt ul {margin-bottom: 11px;padding-left: 20px;list-style-type: circle}
.b-area-item-vtt ol {margin-bottom: 11px;list-style-type: decimal;padding-left: 20px}
.b-area-item-vtt li {font-size: 15px;color: #f0f2f5;line-height: 1.75;margin-bottom: 5px}
.b-area-item-vtt dl { margin-bottom: 11px; }
.b-area-item-vtt dt {color: #f4a623;font-size: 14px;font-weight: 800;margin-top: 10px}
.b-area-item-vtt dt:first-child { margin-top: 0; }
.b-area-item-vtt dd {line-height: 1.75;margin-bottom: 5px;margin-left: 0;color: #f0f2f5;font-size: 14px}
.b-area-item-vtt table {width: 100%;border-collapse: collapse;display: block;margin-bottom: 11px;overflow-x: auto}
.b-area-item-vtt th,
.b-area-item-vtt td {padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;font-size: 13px;border-bottom: 1px solid rgba(240, 242, 245, 0.12);text-align: left}
.b-area-item-vtt th {letter-spacing: 0.04em;color: #f4a623;text-transform: uppercase;font-size: 12px;font-weight: 600}
@media(min-width:798px) {
  .t-view-area-m34 {
    padding: 70px 40px;
  }
  .m-hero-unv {
    padding: 34px 38px;
  }
  .c-group-item-ly {
    font-size:1.5rem;
  }
  .b-area-item-vtt table { display: table; }
}
.mod-region-inner-el {padding-top:50px;padding-right:20px;padding-bottom:50px;padding-left:20px;background: #1a1f2e}
.site-view-top-j6h {max-width: 1280px;margin: 0 auto}
.t-header-left-76r {font-size: 24px;color: #f4a623;margin-bottom: 18px;font-family: Poppins, sans-serif;overflow-wrap: break-word;font-weight: 800}
.t-strip-box-15 {font-size: 15px;line-height: 1.7;color: #f0f2f5;font-family: Inter, sans-serif}
.t-strip-box-15 p { margin-bottom:0.875rem; }
.t-strip-box-15 p:last-child { margin-bottom: 0; }
.t-strip-box-15 strong { color: #f4a623; }
.t-strip-box-15 a {color: #00d9a3;text-decoration: underline;text-underline-offset: 2px}
.t-strip-box-15 a:hover { color: #00f0b8; }
.t-strip-box-15 ul {padding-left: 20px;list-style-type: disc;margin-bottom: 14px}
.t-strip-box-15 ol {margin-bottom: 14px;list-style-type: decimal;padding-left: 20px}
.t-strip-box-15 li {font-size: 15px;margin-bottom: 6px;line-height: 1.7;color: #f0f2f5}
.t-strip-box-15 dl { margin-bottom: 14px; }
.t-strip-box-15 dt {color: #f4a623;font-size:0.9375rem;margin-top: 14px;font-weight: 700}
.t-strip-box-15 dt:first-child { margin-top: 0; }
.t-strip-box-15 dd {font-size: 15px;margin-left: 0;color: #f0f2f5;margin-bottom: 6px;line-height: 1.7}
.t-strip-box-15 table {width: 100%;margin-bottom: 14px;display: block;border-collapse: collapse;overflow-x: auto}
.t-strip-box-15 th {text-align: left;font-weight: 600;color: #f4a623;background: rgba(255,255,255,0.04);padding: 10px 12px;border-bottom: 1px solid rgba(240, 242, 245, 0.12)}
.t-strip-box-15 td {padding: 10px 12px;color: #f0f2f5;border-bottom: 1px solid rgba(255,255,255,0.04)}
@media (min-width:774px) {
  .mod-region-inner-el { padding: 66px 40px; }
  .t-header-left-76r { font-size:1.75rem; }
  .t-strip-box-15 table { display: table; }
}

.site-hero-right-0w9 {border-top: 1px solid rgba(240, 242, 245, 0.12);position: fixed;padding: 16px 20px;right: 0;background: #252d3d;z-index: 1000;left: 0;bottom: 0}

.b-strip-block-hiq {margin: 0 auto;flex-direction: column;gap: 14px;display: flex;max-width: 1280px}

.l-header-block-z55 {font-size: 13px;color: #f0f2f5;font-family: Inter, sans-serif;line-height: 1.5}

.l-header-block-z55 a {color: #f4a623;text-underline-offset: 2px;text-decoration: underline}

.l-header-block-z55 a:hover { color: #00d9a3; }

.app-menu-item-asd {display: flex;gap: 10px;flex-shrink: 0}

.m-header-box-bmg {font-weight: 600;padding: 8px 20px;background: rgba(255,255,255,0.1);font-size: 13px;color: #f4a623;transition: background 0.25s ease;font-family: Inter, sans-serif;border-radius: 8px}

.m-header-box-bmg:hover { background: rgba(255,255,255,0.15); }

.m-holder-inner-a9v {padding: 8px 20px;font-family: Inter, sans-serif;color: #8892a0;transition: color 0.25s ease;border-radius: 8px;font-weight: 500;font-size: 13px}

.m-holder-inner-a9v:hover { color: #f0f2f5; }

@media (min-width:774px) {
  .b-strip-block-hiq {flex-direction: row;justify-content: space-between;align-items: center;gap: 24px}
  .site-hero-right-0w9 { padding: 14px 40px; }
}
.l-banner-body-vu {overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover;position: relative;background-color: #1a1f2e;padding: 40px 20px}

.l-banner-body-vu::before {inset: 0;position: absolute;pointer-events: none;content: '';background: linear-gradient(180deg, rgba(10,22,40,0.8) 0%, rgba(10,22,40,0.9) 100%)}

.app-item-main-xjl {position: relative;z-index: 1;max-width: 1280px;margin: 0 auto}

.m-box-head-0e {margin-bottom: 32px;text-align: center}

.b-nav-foot-ef6 {overflow-wrap: break-word;font-weight: 800;margin-bottom: 10px;color: #fff;font-size:1.625rem;text-shadow: 0 2px 8px rgba(0,0,0,0.4);font-family: Poppins, sans-serif;line-height: 1.2}

.c-main-wrap-7z6 {font-size:0.9375rem;color: rgba(255,255,255,0.7);font-family: Inter, sans-serif}

.c-view-item-mo7 {grid-template-columns: 1fr;gap: 16px;display: grid}

.b-panel-left-82 {border: 1px solid rgba(255,255,255,0.08);border-radius: 12px;flex-direction: column;display: flex;backdrop-filter: blur(8px);gap: 12px;transition: border-color 0.25s ease;background: rgba(13,30,53,0.8);padding: 24px}

.b-panel-left-82:hover { border-color: rgba(212,175,55,0.25); }

.site-btn-foot-49 {font-weight: 700;color: #fff;font-size: 18px}

.b-wrap-main-ngb {font-size: 24px;font-weight: 800;color: #00d9a3}

.v-card-head-12 {font-size: 13px;line-height: 1.5;color: rgba(255,255,255,0.6)}

.btn-inner-kg6 {font-family: Inter, sans-serif;align-self: flex-start;background: #00d9a3;color: #1a1f2e;font-weight: 700;border-radius: 8px;padding: 10px 20px;font-size: 14px;transition: background 0.25s ease;display: inline-block}

.btn-inner-kg6:hover { background: #00f0b8; }

@media (min-width:596px) {
  .c-view-item-mo7 { grid-template-columns: 1fr 1fr; }
}

@media (min-width:905px) {
  .c-view-item-mo7 { grid-template-columns: 1fr 1fr 1fr; }
  .b-nav-foot-ef6 { font-size: 36px; }
}