* { box-sizing: border-box; }
body {padding: 0;-moz-osx-font-smoothing: grayscale;line-height: 1.5;margin: 0;min-height: 100vh;-webkit-font-smoothing: antialiased}
h1, h2, h3, h4, h5, h6 {font-weight: inherit;margin: 0;font-size: inherit}
p { margin: 0; }
a {text-decoration: none;color: inherit}
button {padding: 0;color: inherit;background: transparent;font: inherit;border: none;cursor: pointer}
img {max-width: 100%;display: block;height: auto}
svg {display: inline-block;vertical-align: middle}
ul, ol {margin: 0;list-style: none;padding: 0}
input, textarea, select {font: inherit;padding: 0;color: inherit;margin: 0}
table {border-spacing: 0;border-collapse: collapse}
.t-holder-body-998 { background: #1A1F2E; }

.page-grid-right-k7h { border-bottom: 1px solid rgba(255,255,255,0.06); }

.t-panel-area-hkr {padding: 0 16px;max-width: 1280px;margin: 0 auto}

.page-grid-right-k7h .t-panel-area-hkr {justify-content: space-between;height: 56px;gap: 12px;align-items: center;display: flex}

.b-slot-head-tu8 {display: flex;align-items: center;white-space: nowrap;color: #00D9FF;gap: 8px;letter-spacing: -0.02em;font-size: 18px;font-weight: 800}

.l-title-cell-cd {align-items: center;display: flex;gap: 8px}

.region-base-mz0 {font-size: 13px;font-family: Inter, sans-serif;border-radius: 12px;color: #1A1F2E;transition: background 0.25s ease;font-weight: 700;padding-top:7px;padding-right:14px;padding-bottom:7px;padding-left:14px;background: #FFB800}

.region-base-mz0:hover { background: #E6A500; }

.v-widget-top-psd {display: none;background: none;color: #F5F5F5;border: 1px solid rgba(255,255,255,0.1)}

.v-widget-top-psd:hover { background: rgba(255,255,255,0.04); }

.c-item-top-lj {justify-content: center;border: none;display: flex;cursor: pointer;background: none;align-items: center;color: #F5F5F5;padding: 6px}

.b-view-area-gqo {background: #252B3F;border-bottom: 1px solid rgba(0, 217, 255, 0.12);display: none}

.b-view-area-gqo.c-menu-item-7s { display: block; }

.site-strip-box-rh4 {padding: 8px 0;flex-direction: column;display: flex}

.ui-header-block-ps {color: #F5F5F5;transition: color 0.25s ease;padding:0.75rem 0;font-weight: 500;border-bottom: 1px solid rgba(255,255,255,0.04);font-family: Inter, sans-serif;font-size:0.9375rem}

.ui-header-block-ps:last-child { border-bottom: none; }
.ui-header-block-ps:hover { color: #00D9FF; }

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

.t-title-col-zq { position: relative; }

.v-container-primary-yz {border: 1px solid rgba(0, 217, 255, 0.12);padding: 5px 10px;line-height: 1;display: flex;gap: 6px;font-family: Inter, sans-serif;background: rgba(255,255,255,0.02);transition: border-color 0.25s ease, background 0.25s ease;font-size: 13px;color: #F5F5F5;border-radius: 12px;white-space: nowrap;align-items: center;cursor: pointer;font-weight: 600}

.v-container-primary-yz:hover {background: rgba(255,255,255,0.04);border-color: rgba(255,255,255,0.15)}
.mod-slot-wrap-eia {font-size: 10px;transition: transform 0.25s ease}
.t-title-col-zq.c-menu-item-7s .mod-slot-wrap-eia { transform: rotate(180deg); }

.el-group-wrap-z9 {box-shadow: 0 8px 24px rgba(0,0,0,0.4);border: 1px solid rgba(0, 217, 255, 0.12);background: #252B3F;padding: 4px;z-index: 50;position: absolute;min-width:142px;top: calc(100% + 4px);right: 0;border-radius: 20px;display: none}

.t-title-col-zq.c-menu-item-7s .el-group-wrap-z9 { display: block; }

.m-banner-box-8t6 {align-items: center;font-weight: 500;color: #F5F5F5;transition: background 0.25s ease, color 0.25s ease;cursor: pointer;font-size: 13px;border-radius: 12px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;display: flex;gap: 8px;font-family: Inter, sans-serif}

.m-banner-box-8t6:hover {color: #00D9FF;background: rgba(255,255,255,0.06)}
.m-banner-box-8t6.active { color: #FFB800; }
.c-strip-xch {font-size:0.9375rem;line-height: 1}

/* --- Desktop --- */

@media (min-width:782px) {
  .page-grid-right-k7h .t-panel-area-hkr { padding: 0 20px; }
  .t-panel-area-hkr { padding: 0 20px; }
  .v-widget-top-psd { display: inline-flex; }
  .c-item-top-lj { display: none; }
  .b-view-area-gqo { display: block; }

  .site-strip-box-rh4 {gap: 24px;height: 42px;padding: 0;flex-direction: row;align-items: center}

  .ui-header-block-ps {border-bottom: 2px solid transparent;font-size: 14px;padding: 4px 0}

  .ui-header-block-ps:hover { border-bottom-color: #FFB800; }
}
.m-card-group-03z {border-top: 1px solid rgba(0, 217, 255, 0.12);padding: 44px 22px;background: #1A1F2E}

.page-area-base-7q7 {max-width: 1280px;margin: 0 auto}

.l-frame-row {display: flex;padding-bottom: 28px;flex-direction: column;gap: 32px;border-bottom: 1px solid rgba(0, 217, 255, 0.12)}

.page-top-sh4 { flex: 1; }

.m-card-cell-al {color: #00D9FF;margin-bottom: 12px;letter-spacing: -0.02em;font-weight: 800;font-size: 21px}

.wp-link-head-9g {line-height: 1.65;font-size: 13px;font-family: Inter, sans-serif;max-width: 360px;color: #A0A8B8}

.page-inner-group-pvq { flex: 1; }

.l-link-top-1v2 {letter-spacing: 0.08em;margin-bottom: 14px;font-size: 13px;font-weight: 700;text-transform: uppercase;color: #00D9FF}

.site-zone-item-6h {gap: 10px;flex-direction: column;display: flex}

.site-zone-item-6h a {color: #F5F5F5;font-family: Inter, sans-serif;transition: color 0.25s ease;font-size: 14px}

.site-zone-item-6h a:hover { color: #00D9FF; }

.wp-widget-row-1r6 {flex-direction: column;gap: 16px;padding-top: 24px;display: flex}

.page-list-v6 {color: #A0A8B8;line-height: 1.65;font-size: 12px}

.c-list-right-ttk {font-size:0.75rem;color: #A0A8B8}

@media (min-width:803px) {
  .m-card-group-03z { padding: 52px 44px; }
  .l-frame-row {flex-direction: row;gap: 60px}
  .wp-widget-row-1r6 {align-items: flex-end;justify-content: space-between;flex-direction: row}
}
.v-container-right-26 {padding: 40px 16px;background: #1A1F2E}
.l-section-row-dqt {max-width: 840px;margin: 0 auto}
.c-main-col-ytz {background: #252B3F;border: 1px solid rgba(0, 217, 255, 0.12);border-radius: 20px;padding-top:28px;padding-right:20px;padding-bottom:28px;padding-left:20px;box-shadow: 0 4px 24px rgba(0,0,0,0.1)}
.element-main-q00 {font-weight: 700;font-family: Orbitron, sans-serif;overflow-wrap: break-word;color: #00D9FF;font-size: 20px;margin-bottom:0.875rem}
.m-holder-top-5n6 {margin-bottom: 20px;font-size: 15px;color: #F5F5F5;line-height: 1.7;font-family: Inter, sans-serif}
.m-holder-top-5n6 p { margin-bottom:0.875rem; }
.m-holder-top-5n6 p:last-child { margin-bottom: 0; }
.m-holder-top-5n6 strong { color: #00D9FF; }
.m-holder-top-5n6 a {text-decoration: underline;text-underline-offset: 2px;color: #FFB800}
.m-holder-top-5n6 a:hover { color: #E6A500; }
.m-holder-top-5n6 ul {margin-bottom: 14px;padding-left: 20px;list-style-type: square}
.m-holder-top-5n6 ol {list-style-type: decimal;padding-left: 20px;margin-bottom: 14px}
.m-holder-top-5n6 li {margin-bottom: 6px;font-size:0.9375rem;line-height: 1.7;color: #F5F5F5}
.m-holder-top-5n6 table {overflow-x: auto;width: 100%;display: block;border-collapse: collapse;margin-bottom: 14px}
.m-holder-top-5n6 th {background: rgba(255,255,255,0.03);text-align: left;font-weight: 600;color: #00D9FF;padding: 10px 12px;border-bottom: 1px solid rgba(0, 217, 255, 0.12)}
.m-holder-top-5n6 td {padding: 10px 12px;border-bottom: 1px solid rgba(255,255,255,0.03);color: #F5F5F5}
.el-wrapper-cell-gs {padding: 11px 24px;display: inline-block;color: #1A1F2E;transition: background 0.25s ease;background: #FFB800;border-radius: 12px;font-family: Inter, sans-serif;font-weight: 700;font-size: 14px}
.el-wrapper-cell-gs:hover { background: #E6A500; }
@media (min-width:768px) {
  .v-container-right-26 { padding: 56px 32px; }
  .c-main-col-ytz { padding: 36px 32px; }
  .element-main-q00 { font-size: 24px; }
  .m-holder-top-5n6 table { display: table; }
}

.menu-main-kzq {background: #252B3F;padding: 52px 18px}
.c-frame-base-5k9 {max-width: 1280px;margin: 0 auto}
.app-area-group-ubf {border-radius: 20px;padding: 28px 22px;border-left: 3px solid #FFB800;box-shadow: 0 2px 12px rgba(0,0,0,0.12);background: #1A1F2E}
.el-section-block-hcw {font-size: 11px;text-transform: uppercase;display: inline-block;color: #FFB800;font-weight: 600;font-family: Inter, sans-serif;letter-spacing: 0.06em;margin-bottom: 10px}
.m-panel-cell-sa0 {overflow-wrap: break-word;font-weight: 700;font-family: Orbitron, sans-serif;font-size:1.25rem;color: #00D9FF;margin-bottom: 18px}
.b-list-0k {color: #F5F5F5;line-height: 1.7;font-family: Inter, sans-serif;font-size: 14px}
.b-list-0k p {
  margin-bottom: 12px;
}
.b-list-0k p:last-child { margin-bottom: 0; }
.b-list-0k strong {font-weight: 600;color: #00D9FF}
.b-list-0k a {text-decoration: none;color: #FFB800;transition: color 0.25s}
.b-list-0k a:hover {
  color: #E6A500;
}
.b-list-0k ul {padding-left: 20px;margin-bottom: 12px;list-style-type: circle}
.b-list-0k ol {margin-bottom: 12px;list-style-type: decimal;padding-left: 20px}
.b-list-0k li {color: #F5F5F5;font-size:0.875rem;margin-bottom: 5px;line-height: 1.65}
.b-list-0k dl { margin-bottom: 12px; }
.b-list-0k dt {margin-top: 11px;font-size: 14px;color: #00D9FF;font-weight: 800}
.b-list-0k dt:first-child { margin-top: 0; }
.b-list-0k dd {color: #F5F5F5;margin-left: 0;font-size:0.875rem;margin-bottom: 5px;line-height: 1.7}
.b-list-0k table {overflow-x: auto;border-collapse: collapse;margin-bottom: 12px;width: 100%;display: block}
.b-list-0k th,
.b-list-0k td {text-align: left;padding: 9px 10px;font-size: 13px;border-bottom: 1px solid rgba(0, 217, 255, 0.12)}
.b-list-0k th {color: #00D9FF;font-weight: 600;letter-spacing: 0.04em;font-size: 12px;text-transform: uppercase}
@media(min-width:799px) {
  .menu-main-kzq {
    padding: 68px 40px;
  }
  .app-area-group-ubf {
    padding-top:36px;padding-right:40px;padding-bottom:36px;padding-left:40px;
  }
  .m-panel-cell-sa0 {
    font-size: 24px;
  }
  .b-list-0k table { display: table; }
}
.col-block-1d {background: #1A1F2E;border-top: 1px solid rgba(0, 217, 255, 0.12);padding: 32px 20px}
.c-strip-body-ml8 {text-align: center;max-width: 1280px;margin: 0 auto}
.c-item-right-31 {display: flex;justify-content: center;flex-wrap: wrap;gap: 10px;margin-bottom:1rem}
.js-menu-wrap-hg {font-size: 11px;font-weight: 800;display: flex;align-items: center;border-radius: 50%;justify-content: center;width: 36px;height: 36px;border: 2px solid #A0A8B8;font-family: Inter, sans-serif;color: #A0A8B8}
.js-top-col-tu {border: 1px solid rgba(0, 217, 255, 0.12);font-size: 11px;border-radius: 6px;font-family: Inter, sans-serif;padding: 6px 14px;color: #A0A8B8;font-weight: 600}
.t-strip-body-zik {margin: 0 auto;font-size: 12px;max-width: 700px;font-family: Inter, sans-serif;line-height: 1.65;overflow-wrap: break-word;color: #F5F5F5}

.m-container-primary-06a {background: #1A1F2E;padding: 50px 18px}
.l-inner-foot-fus {margin: 0 auto;max-width: 1280px}
.hero-col-op1 {font-family: Orbitron, sans-serif;font-size: 24px;overflow-wrap: break-word;color: #00D9FF;font-weight: 700;margin-bottom: 26px}
.el-group-main-ov {gap:1.5rem;flex-direction: column;display: flex}
.ui-bar-col-vtn {border-radius: 20px;padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px;background: #252B3F;border: 1px solid rgba(0, 217, 255, 0.12)}
.page-block-base-bj0 {border-color: #FFB800;border-width: 2px}
.m-holder-base-nan {letter-spacing: 0.05em;color: #FFB800;text-transform: uppercase;display: inline-block;margin-bottom: 10px;font-weight: 600;font-family: Inter, sans-serif;font-size: 11px}
.icon-head-bh {overflow-wrap: break-word;margin-bottom:0.875rem;font-weight: 700;color: #00D9FF;font-size: 20px;font-family: Orbitron, sans-serif}
.b-link-top-olk {font-family: Inter, sans-serif;color: #F5F5F5;font-size: 14px;line-height: 1.65}
.b-link-top-olk p {
  margin-bottom: 10px;
}
.b-link-top-olk p:last-child { margin-bottom: 0; }
.b-link-top-olk a {color: #FFB800;text-decoration: underline;text-underline-offset: 3px}
.b-link-top-olk a:hover { color: #E6A500; }
.b-link-top-olk strong {font-weight: 600;color: #00D9FF}
.b-link-top-olk ul {margin-bottom: 10px;padding-left: 20px;list-style-type: disc}
.b-link-top-olk ol {margin-bottom: 10px;list-style-type: decimal;padding-left: 20px}
.b-link-top-olk li {margin-bottom: 4px;line-height: 1.65;color: #F5F5F5;font-size: 15px}
.b-link-top-olk table {width: 100%;margin-bottom: 10px;border-collapse: collapse;overflow-x: auto;display: block}
.b-link-top-olk th,
.b-link-top-olk td {padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;font-size: 13px;text-align: left;border-bottom: 1px solid rgba(0, 217, 255, 0.12)}
.b-link-top-olk th {color: #00D9FF;font-weight: 600}
.t-block-group-aw {margin-top:0.875rem;text-decoration: none;display: inline-block;font-family: Inter, sans-serif;border-radius: 12px;font-weight: 600;color: #1A1F2E;transition: background 0.25s;font-size: 14px;padding: 11px 28px;background: #FFB800}
.t-block-group-aw:hover {
  background: #E6A500;
}
.app-icon-foot-3zf {line-height: 1.5;font-family: Inter, sans-serif;margin-top: 10px;color: #A0A8B8;font-size:0.75rem}
@media(min-width:764px) {
  .m-container-primary-06a {
    padding: 66px 36px;
  }
  .el-group-main-ov {gap: 24px;flex-direction: row}
  .ui-bar-col-vtn {padding:1.75rem 26px;flex: 1}
  .hero-col-op1 {
    font-size: 28px;
  }
  .icon-head-bh {
    font-size: 24px;
  }
  .b-link-top-olk table { display: table; }
}
.wp-component-box-58n {padding: 54px 20px;background: #252B3F}
.wp-item-inner-kid {margin: 0 auto;max-width: 1280px}
.js-container-wrap-pvl {padding-top:1.625rem;padding-right:20px;padding-bottom:26px;padding-left:1.25rem;border-radius: 20px;border: 1px solid rgba(0, 217, 255, 0.12);box-shadow: 0 1px 8px rgba(0,0,0,0.1);background: #1A1F2E}
.app-top-top-p6 {font-family: Inter, sans-serif;font-weight: 600;display: inline-block;letter-spacing: 0.05em;font-size: 11px;text-transform: uppercase;color: #FFB800;margin-bottom: 8px}
.l-group-inner-i3q {font-size: 20px;margin-bottom: 16px;overflow-wrap: break-word;font-weight: 700;color: #00D9FF;font-family: Orbitron, sans-serif}
.element-group-5e {color: #F5F5F5;font-size: 14px;line-height: 1.75;font-family: Inter, sans-serif}
.element-group-5e p {
  margin-bottom: 11px;
}
.element-group-5e p:last-child { margin-bottom: 0; }
.element-group-5e strong {font-weight: 600;color: #00D9FF}
.element-group-5e a {color: #FFB800;text-decoration: none;transition: color 0.25s}
.element-group-5e a:hover {
  color: #E6A500;
}
.element-group-5e ul {list-style-type: circle;margin-bottom: 11px;padding-left:1.25rem}
.element-group-5e ol {list-style-type: decimal;margin-bottom: 11px;padding-left: 20px}
.element-group-5e li {line-height: 1.75;color: #F5F5F5;font-size: 15px;margin-bottom: 5px}
.element-group-5e dl { margin-bottom: 11px; }
.element-group-5e dt {margin-top: 10px;font-weight: 800;font-size: 14px;color: #00D9FF}
.element-group-5e dt:first-child { margin-top: 0; }
.element-group-5e dd {color: #F5F5F5;line-height: 1.75;margin-left: 0;margin-bottom: 5px;font-size: 14px}
.element-group-5e table {border-collapse: collapse;overflow-x: auto;display: block;margin-bottom: 11px;width: 100%}
.element-group-5e th,
.element-group-5e td {text-align: left;border-bottom: 1px solid rgba(0, 217, 255, 0.12);padding: 8px 10px;font-size: 13px}
.element-group-5e th {letter-spacing: 0.04em;font-weight: 600;color: #00D9FF;text-transform: uppercase;font-size: 12px}
@media(min-width:805px) {
  .wp-component-box-58n {
    padding: 70px 40px;
  }
  .js-container-wrap-pvl {
    padding-top:34px;padding-right:38px;padding-bottom:34px;padding-left:38px;
  }
  .l-group-inner-i3q {
    font-size: 24px;
  }
  .element-group-5e table { display: table; }
}
.l-row-right-nn {background: #1A1F2E;padding: 44px 16px}
.el-grid-area-w86 {margin: 0 auto;max-width: 1280px}
.m-holder-right-yh {font-weight: 700;margin-bottom: 24px;overflow-wrap: break-word;font-size: 22px;font-family: Orbitron, sans-serif;color: #00D9FF}
.l-nav-area-8h {gap: 28px;flex-direction: column;display: flex}
.app-cell-col-0f {border: 1px solid rgba(0, 217, 255, 0.12);background: #252B3F;padding: 22px 18px;border-radius: 12px}
.app-list-body-v58 {color: #00D9FF;margin-bottom: 12px;font-size: 17px;font-weight: 600;font-family: Orbitron, sans-serif;overflow-wrap: break-word}
.mod-title-item-xx {line-height: 1.65;font-size: 14px;font-family: Inter, sans-serif;color: #F5F5F5}
.mod-title-item-xx p {
  margin-bottom: 10px;
}
.mod-title-item-xx p:last-child { margin-bottom: 0; }
.mod-title-item-xx strong {font-weight: 600;color: #00D9FF}
.mod-title-item-xx a {text-decoration: none;color: #FFB800}
.mod-title-item-xx a:hover {
  text-decoration: underline;
}
.mod-title-item-xx ul {padding-left: 20px;list-style-type: disc;margin-bottom: 10px}
.mod-title-item-xx ol {margin-bottom: 10px;list-style-type: decimal;padding-left: 20px}
.mod-title-item-xx li {margin-bottom: 5px;color: #F5F5F5;line-height: 1.7;font-size: 14px}
.mod-title-item-xx table {border-collapse: collapse;width: 100%;overflow-x: auto;display: block;margin-bottom: 10px}
.mod-title-item-xx th, .mod-title-item-xx td {padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;font-size: 13px;border-bottom: 1px solid rgba(0, 217, 255, 0.12);text-align: left}
.mod-title-item-xx th {color: #00D9FF;font-weight: 600}
@media(min-width:770px) {
  .l-row-right-nn {
    padding: 60px 32px;
  }
  .l-nav-area-8h {gap: 24px;flex-direction: row}
  .app-cell-col-0f {flex: 1;padding: 26px 24px}
  .m-holder-right-yh {
    font-size: 26px;
  }
  .mod-title-item-xx table { display: table; }
}
.js-outer-body-8vo {padding: 38px 16px;background: #252B3F}
.t-strip-main-zem {flex-direction: column;margin: 0 auto;gap: 18px;max-width: 1280px;display: flex}
.js-slot-head-cx3 {overflow-wrap: break-word;color: #00D9FF;margin-bottom: 8px;font-family: Orbitron, sans-serif;font-size: 24px;font-weight: 800}
.el-outer-col-nj {font-size: 16px;color: #A0A8B8;font-family: Inter, sans-serif;line-height: 1.5}
.ui-block-left-u3 {font-family: Inter, sans-serif;font-size: 15px;color: #F5F5F5;line-height: 1.7}
.ui-block-left-u3 p { margin-bottom: 14px; }
.ui-block-left-u3 p:last-child { margin-bottom: 0; }
.ui-block-left-u3 strong { color: #00D9FF; }
.ui-block-left-u3 a {color: #FFB800;text-underline-offset: 2px;text-decoration: underline}
.ui-block-left-u3 a:hover { color: #E6A500; }
.ui-block-left-u3 ul {list-style-type: square;margin-bottom: 14px;padding-left:1.375rem}
.ui-block-left-u3 ol {padding-left:1.375rem;margin-bottom:0.875rem;list-style-type: decimal}
.ui-block-left-u3 li {margin-bottom: 7px;font-size: 15px;color: #F5F5F5;line-height: 1.7}
.ui-block-left-u3 table {overflow-x: auto;border-collapse: collapse;margin-bottom: 14px;width: 100%;display: block}
.ui-block-left-u3 th, .ui-block-left-u3 td {border-bottom: 1px solid rgba(0, 217, 255, 0.12);text-align: left;font-size: 14px;padding: 9px 11px}
.ui-block-left-u3 th {font-weight: 600;color: #00D9FF;font-size: 13px;letter-spacing: 0.04em}
@media (min-width:922px) {
  .js-outer-body-8vo { padding: 54px 32px; }
  .t-strip-main-zem {gap: 52px;flex-direction: row}
  .t-strip-group-o6w { flex: 0 0 320px; }
  .js-slot-head-cx3 { font-size: 28px; }
  .ui-block-left-u3 table { display: table; }
}

.wp-header-head-rq1 {overflow: hidden;background: #1A1F2E}
.page-wrap-foot-u6 {flex-direction: column;display: flex;background: #1A1F2E;padding: 48px 18px;gap: 32px}
.l-col-base-4dl {max-width: 1280px;width: 100%;margin: 0 auto}
.c-block-area-03i {text-transform: uppercase;color: #FFB800;letter-spacing: 0.06em;font-weight: 700;margin-bottom: 14px;font-size: 12px;display: inline-block;font-family: Inter, sans-serif}
.js-widget-head-2k3 {line-height: 1.2;font-weight: 800;font-family: Orbitron, sans-serif;overflow-wrap: break-word;font-size:1.75rem;margin-bottom: 12px;color: #00D9FF}
.el-container-wrap-t6 {color: #F5F5F5;max-width: 480px;font-size: 15px;font-family: Inter, sans-serif;line-height: 1.6;margin-bottom: 22px}
.el-bar-col-m9e {flex-wrap: wrap;gap: 10px;margin-bottom:0.75rem;display: flex}
.b-section-5l {font-weight: 700;padding: 13px 28px;border-radius: 12px;font-family: Inter, sans-serif;background: #FFB800;color: #1A1F2E;font-size: 14px;text-decoration: none;transition: background 0.25s;display: inline-block}
.b-section-5l:hover { background: #E6A500; }
.c-region-left-6ey {border-radius: 12px;font-weight: 600;display: inline-block;font-size:0.875rem;transition: background 0.25s, color 0.25s;padding: 13px 28px;text-decoration: none;background: transparent;font-family: Inter, sans-serif;color: #FFB800;border: 1px solid #FFB800}
.c-region-left-6ey:hover {background: #FFB800;color: #1A1F2E}
.ui-list-row-6l {color: #A0A8B8;font-size: 11px;font-family: Inter, sans-serif}
.c-bar-block-ujk {width: 100%;max-width: 1280px;margin: 0 auto}
.app-module-row-xo {padding: 28px 24px;border: 1px solid rgba(0, 217, 255, 0.12);text-align: center;border-radius: 20px;background: #252B3F}
.t-frame-body-6k {font-weight: 800;font-size: 28px;color: #FFB800;line-height: 1.2;font-family: Orbitron, sans-serif}
.main-cd {font-family: Inter, sans-serif;font-size:0.8125rem;margin-top: 6px;color: #A0A8B8}
.page-btn-cell-f4l {background: #252B3F;padding: 22px 18px;border-top: 1px solid rgba(0, 217, 255, 0.12)}
.wp-nav-head-9v {justify-content: center;display: flex;max-width: 1280px;gap: 8px;margin: 0 auto;flex-wrap: wrap}
.js-box-main-qs {background: #1A1F2E;font-family: Inter, sans-serif;color: #F5F5F5;border-radius: 6px;font-size:0.8125rem;display: inline-block;white-space: nowrap;border: 1px solid rgba(0, 217, 255, 0.12);padding: 6px 14px}
.js-box-main-qs strong {color: #FFB800;font-weight: 700}
@media(min-width:805px) {
  .page-wrap-foot-u6 {margin: 0 auto;padding-top:4rem;padding-right:40px;padding-bottom:64px;padding-left:40px;max-width: 1280px;align-items: center;flex-direction: row;gap: 48px}
  .l-col-base-4dl { flex: 1; }
  .c-bar-block-ujk { flex: 0 0 340px; }
  .js-widget-head-2k3 { font-size: 40px; }
  .el-container-wrap-t6 { font-size: 16px; }
  .t-frame-body-6k { font-size: 36px; }
  .page-btn-cell-f4l { padding: 28px 20px; }
  .js-box-main-qs {padding: 8px 16px;font-size: 14px}
}
.b-hero-primary-95 {background: #1A1F2E;padding: 44px 18px}
.app-btn-box-3la {max-width: 1280px;margin: 0 auto}
.m-grid-right-prz {font-size: 24px;color: #00D9FF;font-family: Orbitron, sans-serif;margin-bottom: 16px;font-weight: 800;overflow-wrap: break-word}
.l-outer-wrap-cw {color: #F5F5F5;font-family: Inter, sans-serif;font-size:0.9375rem;line-height: 1.65}
.l-outer-wrap-cw p {
  margin-bottom: 12px;
}
.l-outer-wrap-cw p:last-child {
  margin-bottom: 0;
}
.l-outer-wrap-cw strong {
  color: #00D9FF;
}
.l-outer-wrap-cw a {text-underline-offset: 2px;color: #FFB800;text-decoration: underline}
.l-outer-wrap-cw a:hover {
  color: #E6A500;
}
.l-outer-wrap-cw ul {padding-left:1.25rem;margin-bottom: 12px;list-style-type: disc}
.l-outer-wrap-cw ol {list-style-type: decimal;padding-left:1.25rem;margin-bottom: 12px}
.l-outer-wrap-cw li {font-size: 15px;margin-bottom: 5px;color: #F5F5F5;line-height: 1.65}
.l-outer-wrap-cw table {margin-bottom: 12px;border-collapse: collapse;display: block;width: 100%;overflow-x: auto}
.l-outer-wrap-cw th, .l-outer-wrap-cw td {text-align: left;padding: 9px 11px;font-size: 14px;border-bottom: 1px solid rgba(0, 217, 255, 0.12)}
.l-outer-wrap-cw th {color: #00D9FF;font-weight: 600}
@media (min-width:764px) {
  .b-hero-primary-95 { padding-top:58px;padding-right:36px;padding-bottom:58px;padding-left:36px; }
  .m-grid-right-prz { font-size:1.75rem; }
  .l-outer-wrap-cw table { display: table; }
}

.mod-main-box-ij {padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;position: fixed;right: 0;top: 0;z-index: 1000;border-bottom: 1px solid rgba(0, 217, 255, 0.12);background: #252B3F;left: 0}

.m-panel-top-2u {display: flex;flex-direction: column;max-width: 1280px;margin: 0 auto;gap: 10px;align-items: center}

.ui-element-item-8z {font-size: 12px;font-family: Inter, sans-serif;line-height: 1.4;color: #F5F5F5;text-align: center}

.ui-element-item-8z a {color: #00D9FF;text-decoration: underline;text-underline-offset: 2px}

.ui-element-item-8z a:hover { color: #FFB800; }

.c-nav-group-h4 {gap: 8px;display: flex;flex-shrink: 0}

.c-top-main-k4 {transition: background 0.25s ease;background: rgba(255,255,255,0.1);font-weight: 600;font-size: 12px;color: #00D9FF;border-radius: 6px;font-family: Inter, sans-serif;padding: 5px 16px}

.c-top-main-k4:hover { background: rgba(255,255,255,0.15); }

.mod-box-foot-xa {font-family: Inter, sans-serif;border-radius: 6px;padding: 5px 16px;color: #A0A8B8;font-weight: 500;transition: color 0.25s ease;font-size: 12px}

.mod-box-foot-xa:hover { color: #F5F5F5; }

@media (min-width:768px) {
  .m-panel-top-2u {flex-direction: row;justify-content: center;gap: 16px}
  .mod-main-box-ij { padding: 8px 40px; }
}