html {line-height: 1.15;-webkit-text-size-adjust: 100%}
body {min-height: 100vh;margin: 0}
main { display: block; }
h1, h2, h3, h4, h5, h6 {font-size: inherit;margin: 0;font-weight: inherit}
p, figure, blockquote, dl, dd { margin: 0; }
ol, ul {margin: 0;padding: 0;list-style: none}
a {color: inherit;background-color: transparent;text-decoration: none}
b, strong { font-weight: bolder; }
img {height: auto;display: block;border-style: none;max-width: 100%}
svg {overflow: hidden;vertical-align: middle}
button, input, optgroup, select, textarea {font-size: 100%;margin: 0;line-height: 1.15;font-family: inherit}
button, input { overflow: visible; }
button, select { text-transform: none; }
button, [type="button"], [type="reset"], [type="submit"] {cursor: pointer;padding: 0;border: none;-webkit-appearance: button;background: transparent}
*, *::before, *::after { box-sizing: border-box; }
.mod-col-base-pw {background: #0F1419;padding: 42px 16px}
.js-frame-base-yn6 {margin: 0 auto;text-align: center;max-width: 800px}
.el-header-box-pc {font-weight: 800;color: #D4AF37;font-size: 22px;margin-bottom: 14px;overflow-wrap: break-word;font-family: Space Grotesk, sans-serif}
.c-header-left-5vw {font-family: Inter, sans-serif;line-height: 1.65;text-align: left;font-size: 15px;color: #E8E8E8}
.c-header-left-5vw p {
  margin-bottom: 12px;
}
.c-header-left-5vw p:last-child {
  margin-bottom: 0;
}
.c-header-left-5vw strong {
  color: #D4AF37;
}
.c-header-left-5vw a {text-underline-offset: 2px;text-decoration: underline;color: #00A86B}
.c-header-left-5vw a:hover {
  color: #00D17E;
}
.c-header-left-5vw ul {margin-bottom: 12px;list-style-type: disc;padding-left: 18px}
.c-header-left-5vw ol {margin-bottom: 12px;padding-left: 18px;list-style-type: decimal}
.c-header-left-5vw li {line-height: 1.65;margin-bottom: 5px;font-size: 15px;color: #E8E8E8}
.c-header-left-5vw table {display: block;overflow-x: auto;margin-bottom: 12px;border-collapse: collapse;width: 100%}
.c-header-left-5vw th, .c-header-left-5vw td {border-bottom: 1px solid rgba(212, 175, 55, 0.12);font-size: 14px;text-align: left;padding: 9px 11px}
.c-header-left-5vw th {color: #D4AF37;font-weight: 600}
@media (min-width:767px) {
  .mod-col-base-pw { padding: 56px 32px; }
  .el-header-box-pc { font-size: 26px; }
  .c-header-left-5vw table { display: table; }
}

.l-nav-group-dae {padding: 52px 18px;background: #1A1F2E}
.t-header-foot-zx {max-width: 1280px;margin: 0 auto}
.m-content-wrap-5s6 {border-radius: 16px;background: #0F1419;padding: 28px 22px;box-shadow: 0 2px 12px rgba(0,0,0,0.12);border-left: 3px solid #00A86B}
.site-frame-foot-vyn {margin-bottom: 10px;font-family: Inter, sans-serif;font-size: 11px;color: #00A86B;letter-spacing: 0.06em;text-transform: uppercase;font-weight: 600;display: inline-block}
.v-zone-body-pv {font-family: Space Grotesk, sans-serif;font-size: 20px;font-weight: 700;overflow-wrap: break-word;margin-bottom: 18px;color: #D4AF37}
.wp-grid-item-qq {color: #E8E8E8;font-size: 14px;line-height: 1.7;font-family: Inter, sans-serif}
.wp-grid-item-qq p {
  margin-bottom: 12px;
}
.wp-grid-item-qq p:last-child { margin-bottom: 0; }
.wp-grid-item-qq strong {color: #D4AF37;font-weight: 600}
.wp-grid-item-qq a {color: #00A86B;text-decoration: none;transition: color 0.2s}
.wp-grid-item-qq a:hover {
  color: #00D17E;
}
.wp-grid-item-qq ul {margin-bottom:0.75rem;list-style-type: circle;padding-left: 20px}
.wp-grid-item-qq ol {padding-left: 20px;list-style-type: decimal;margin-bottom: 12px}
.wp-grid-item-qq li {font-size:0.875rem;color: #E8E8E8;margin-bottom: 5px;line-height: 1.65}
.wp-grid-item-qq dl { margin-bottom:0.75rem; }
.wp-grid-item-qq dt {color: #D4AF37;font-weight: 800;font-size: 14px;margin-top: 11px}
.wp-grid-item-qq dt:first-child { margin-top: 0; }
.wp-grid-item-qq dd {color: #E8E8E8;font-size: 14px;line-height: 1.7;margin-bottom: 5px;margin-left: 0}
.wp-grid-item-qq table {margin-bottom: 12px;border-collapse: collapse;width: 100%;overflow-x: auto;display: block}
.wp-grid-item-qq th,
.wp-grid-item-qq td {text-align: left;padding-top:9px;padding-right:10px;padding-bottom:9px;padding-left:10px;font-size: 13px;border-bottom: 1px solid rgba(212, 175, 55, 0.12)}
.wp-grid-item-qq th {letter-spacing: 0.04em;text-transform: uppercase;font-weight: 600;color: #D4AF37;font-size: 12px}
@media(min-width:803px) {
  .l-nav-group-dae {
    padding: 68px 40px;
  }
  .m-content-wrap-5s6 {
    padding-top:36px;padding-right:40px;padding-bottom:36px;padding-left:40px;
  }
  .v-zone-body-pv {
    font-size:1.5rem;
  }
  .wp-grid-item-qq table { display: table; }
}
.container-wrap-52d {border-top: 1px solid rgba(212, 175, 55, 0.12);background: #0F1419;padding:2.75rem 22px}

.t-group-wrap-fi {margin: 0 auto;max-width: 1280px}

.v-text-top-waj {padding-bottom: 28px;border-bottom: 1px solid rgba(212, 175, 55, 0.12);display: flex;flex-direction: column;gap: 32px}

.el-btn-head-23x { flex: 1; }

.m-frame-cell-jso {margin-bottom: 12px;font-size: 21px;color: #D4AF37;font-weight: 800;letter-spacing: -0.02em}

.b-container-head-1s3 {max-width: 360px;font-family: Inter, sans-serif;font-size: 13px;line-height: 1.65;color: #9A9FA8}

.wp-content-head-ve { flex: 1; }

.el-view-base-vv {letter-spacing: 0.08em;margin-bottom:0.875rem;font-size: 13px;text-transform: uppercase;font-weight: 700;color: #D4AF37}

.l-area-main-k0 {display: flex;gap: 10px;flex-direction: column}

.l-area-main-k0 a {color: #E8E8E8;transition: color 0.2s ease;font-family: Inter, sans-serif;font-size:0.875rem}

.l-area-main-k0 a:hover { color: #D4AF37; }

.site-inner-top-2o {padding-top: 24px;display: flex;gap: 16px;flex-direction: column}

.m-group-item-qw0 {color: #9A9FA8;line-height: 1.65;font-size: 12px}

.b-content-left-49r {color: #9A9FA8;font-size: 12px}

@media (min-width:798px) {
  .container-wrap-52d { padding: 52px 44px; }
  .v-text-top-waj {gap: 60px;flex-direction: row}
  .site-inner-top-2o {flex-direction: row;align-items: flex-end;justify-content: space-between}
}
.l-frame-primary-pru {border-top: 1px solid rgba(212, 175, 55, 0.12);padding-top:64px;padding-right:1.375rem;padding-bottom:64px;padding-left:1.375rem;border-bottom: 1px solid rgba(212, 175, 55, 0.12);background: #1A1F2E}

.wp-zone-item-lh3 {display: flex;flex-direction: column;gap:2rem;margin: 0 auto;max-width: 1280px}

.mod-holder-box-ow { flex-shrink: 0; }

.js-hero-base-n9m {letter-spacing: 0.1em;text-transform: uppercase;font-weight: 700;font-size: 12px;margin-bottom: 12px;color: #00A86B}

.l-wrapper-area-0s {font-weight: 800;margin-bottom: 12px;font-size: 26px;line-height: 1.2;overflow-wrap: break-word;font-family: Space Grotesk, sans-serif;color: #D4AF37}

.m-block-foot-zg {color: #00A86B;font-weight: 800;font-size: 36px;margin-bottom: 20px}

.ui-slot-row-hn0 {border-radius: 8px;font-size: 15px;display: inline-block;transition: background 0.2s ease;font-weight: 700;padding: 15px 34px;color: #0F1419;font-family: Inter, sans-serif;background: #00A86B}

.ui-slot-row-hn0:hover { background: #00D17E; }

.ui-block-foot-kl {margin-top: 10px;font-size: 11px;color: #9A9FA8}

.el-holder-row-dt { flex: 1; }

.el-holder-row-dt p {font-family: Inter, sans-serif;color: #E8E8E8;margin-bottom: 13px;line-height: 1.7;font-size: 15px}

.el-holder-row-dt p:last-child { margin-bottom: 0; }

.el-holder-row-dt ul {margin-bottom: 13px;list-style-type: circle;padding-left: 22px}

.el-holder-row-dt ol {margin-bottom:0.8125rem;padding-left: 22px;list-style-type: decimal}

.el-holder-row-dt li {margin-bottom: 7px;color: #E8E8E8;line-height: 1.6;font-family: Inter, sans-serif;font-size:0.875rem}

.el-holder-row-dt a {text-decoration: underline;text-underline-offset: 3px;color: #00A86B}
.el-holder-row-dt a:hover { color: #00D17E; }

.el-holder-row-dt strong { color: #D4AF37; }

.el-holder-row-dt table {overflow-x: auto;font-size: 14px;margin-bottom: 13px;border-collapse: collapse;width: 100%;display: block}

.el-holder-row-dt th {font-weight: 600;border-bottom: 1px solid rgba(212, 175, 55, 0.12);text-align: left;padding: 10px 12px;color: #D4AF37;background: rgba(255,255,255,0.04)}

.el-holder-row-dt td {border-bottom: 1px solid rgba(255,255,255,0.04);color: #E8E8E8;padding: 10px 12px}

@media (min-width:805px) {
  .l-frame-primary-pru { padding: 80px 40px; }
  .wp-zone-item-lh3 {flex-direction: row;gap: 60px;align-items: flex-start}
  .mod-holder-box-ow { max-width: 380px; }
  .l-wrapper-area-0s { font-size: 32px; }
  .m-block-foot-zg { font-size: 44px; }
  .el-holder-row-dt table { display: table; }
}
.mod-text-box-yw {background: #0F1419;border-top: 1px solid rgba(212, 175, 55, 0.12);padding: 32px 20px}
.t-header-item-t4 {display: flex;flex-wrap: wrap;margin: 0 auto;gap:0.875rem;max-width: 1280px;align-items: flex-start}
.m-text-wrap-3g {flex-shrink: 0;justify-content: center;width: 36px;font-size: 11px;align-items: center;border: 2px solid #9A9FA8;font-weight: 800;color: #9A9FA8;font-family: Inter, sans-serif;height: 36px;display: flex;border-radius: 50%}
.el-icon-base-1dx {overflow-wrap: break-word;font-family: Inter, sans-serif;color: #E8E8E8;font-size: 12px;line-height: 1.55}
.ui-holder-area-ud {border-bottom: 1px solid rgba(212, 175, 55, 0.12);background: #0F1419}

.b-content-base-swq {max-width: 1280px;align-items: center;height: 56px;display: flex;gap:0.75rem;margin: 0 auto;padding: 0 16px}

.el-list-item-3lg {gap: 8px;font-weight: 800;display: flex;white-space: nowrap;color: #D4AF37;font-size: 17px;letter-spacing: -0.02em;align-items: center}

.m-link-foot-czv { display: none; }

.mod-icon-inner-zu {display: flex;align-items: center;gap: 8px;margin-left: auto}

.m-region-right-2fq {color: #0F1419;font-weight: 700;border-radius: 8px;background: #00A86B;transition: background 0.2s ease;padding: 8px 16px;font-family: Inter, sans-serif;font-size:0.875rem}

.m-region-right-2fq:hover { background: #00D17E; }

.c-inner-inner-vf {display: none;color: #E8E8E8;border: 1px solid rgba(255,255,255,0.1);background: none}

.c-inner-inner-vf:hover { background: rgba(255,255,255,0.04); }

.l-title-cell-k7 {display: flex;background: none;padding: 8px;border: none;margin-left: 4px;gap: 5px;flex-direction: column;cursor: pointer}

.l-title-cell-k7 span {display: block;border-radius: 2px;transition: all 0.3s;background: #E8E8E8;height: 2px;width: 20px}

.mod-item-jlg {background: #1A1F2E;display: none;border-bottom: 1px solid rgba(255,255,255,0.06)}

.mod-item-jlg.m-container-row-i15 { display: block; }

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

.mod-item-jlg a:last-child { border-bottom: none; }

.mod-item-jlg a:hover {background: rgba(255,255,255,0.03);color: #D4AF37}

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

.mod-section-head-ue2 { position: relative; }

.v-container-right-az {transition: border-color 0.2s ease, background 0.2s ease;border-radius: 8px;align-items: center;cursor: pointer;border: 1px solid rgba(212, 175, 55, 0.12);color: #E8E8E8;font-weight: 600;background: rgba(255,255,255,0.02);font-size:0.8125rem;font-family: Inter, sans-serif;padding: 5px 10px;gap: 6px;white-space: nowrap;line-height: 1;display: flex}

.v-container-right-az:hover {border-color: rgba(255,255,255,0.15);background: rgba(255,255,255,0.04)}

.m-content-group-tg {font-size: 9px;transition: transform 0.2s ease}

.mod-section-head-ue2.m-container-row-i15 .m-content-group-tg { transform: rotate(180deg); }

.m-menu-main-46e {display: none;border: 1px solid rgba(212, 175, 55, 0.12);padding: 4px;border-radius: 16px;z-index: 50;box-shadow: 0 8px 24px rgba(0,0,0,0.4);min-width:142px;right: 0;background: #1A1F2E;position: absolute;top: calc(100% + 4px)}

.mod-section-head-ue2.m-container-row-i15 .m-menu-main-46e { display: block; }

.v-widget-cell-lxk {padding: 8px 12px;font-weight: 500;font-family: Inter, sans-serif;transition: background 0.2s ease, color 0.2s ease;color: #E8E8E8;border-radius: 8px;gap: 8px;font-size:0.8125rem;cursor: pointer;align-items: center;display: flex}

.v-widget-cell-lxk:hover {background: rgba(255,255,255,0.06);color: #D4AF37}

.v-widget-cell-lxk.active { color: #00A86B; }

.b-btn-area-n1n {line-height: 1;font-size: 16px}

/* --- Desktop --- */

@media (min-width:769px) {
  .b-content-base-swq {padding: 0 20px;gap:1.25rem;height: 60px}

  .m-link-foot-czv {justify-content: center;gap: 4px;display: flex;flex: 1}

  .app-block-cell-hww {font-family: Inter, sans-serif;font-weight: 500;color: #E8E8E8;border-radius: 8px;font-size: 15px;padding: 6px 14px;transition: color 0.2s ease, background 0.2s ease}

  .app-block-cell-hww:hover {color: #D4AF37;background: rgba(255,255,255,0.05)}

  .c-inner-inner-vf { display: inline-flex; }

  .l-title-cell-k7 { display: none; }
}
.t-zone-main-qyw {padding-top:50px;padding-right:1.25rem;padding-bottom:50px;padding-left:1.25rem;background: #0F1419}
.mod-section-wrap-i6 {margin: 0 auto;max-width: 1280px}
.wp-slot-block-7hg {overflow-wrap: break-word;color: #D4AF37;font-family: Space Grotesk, sans-serif;font-size:1.5rem;margin-bottom: 32px;text-align: center;font-weight: 800}
.v-wrapper-group-0w5 {grid-template-columns: 1fr;gap:1.25rem;display: grid}
.ui-header-area-6s {
  text-align: center;
}
.nav-box-0m3 {align-items: center;margin-bottom: 14px;height: 44px;color: #0F1419;display: inline-flex;font-size:1.125rem;border-radius: 50%;font-family: Space Grotesk, sans-serif;justify-content: center;width: 44px;background: #00A86B;font-weight: 800}
.title-base-gnv {font-size: 16px;font-weight: 700;color: #D4AF37;font-family: Space Grotesk, sans-serif;margin-bottom: 6px}
.el-card-block-je {line-height: 1.55;font-family: Inter, sans-serif;font-size: 14px;color: #9A9FA8}
@media (min-width:718px) {
  .t-zone-main-qyw { padding:4rem 36px; }
  .v-wrapper-group-0w5 {gap: 28px;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr))}
  .wp-slot-block-7hg { font-size: 28px; }
}

.bar-right-xf {left: 16px;max-width: 380px;width: calc(100% - 32px);z-index: 1000;border: 1px solid rgba(212, 175, 55, 0.12);padding: 20px;bottom: 16px;border-radius: 16px;position: fixed;box-shadow: 0 8px 32px rgba(0,0,0,0.4);background: #1A1F2E}

.wp-list-head-cy {color: #D4AF37;font-weight: 700;margin-bottom: 8px;font-size:0.9375rem}

.l-panel-primary-jn8 {color: #E8E8E8;font-family: Inter, sans-serif;margin-bottom: 16px;line-height: 1.5;font-size: 13px}

.l-panel-primary-jn8 a {color: #D4AF37;text-decoration: underline;text-underline-offset: 2px}

.l-panel-primary-jn8 a:hover { color: #00A86B; }

.c-region-group-xz {gap: 10px;display: flex}

.page-element-cell-k2t {text-align: center;color: #D4AF37;flex: 1;background: rgba(255,255,255,0.1);font-weight: 600;font-size: 13px;border-radius: 8px;padding: 10px 16px;font-family: Inter, sans-serif;transition: background 0.2s ease}

.page-element-cell-k2t:hover { background: rgba(255,255,255,0.15); }

.l-holder-body-knh {font-weight: 500;text-align: center;padding: 10px 16px;color: #9A9FA8;transition: color 0.2s ease;border-radius: 8px;font-family: Inter, sans-serif;font-size: 13px;flex: 1}

.l-holder-body-knh:hover { color: #E8E8E8; }
.el-banner-left-jxg {overflow: hidden;padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:1.25rem;background: #0F1419}

.app-element-group-zd {flex-direction: column;gap: 32px;display: flex;margin: 0 auto;max-width: 1280px}

.ui-text-left-c4l { flex: 1; }

.mod-section-col-nut {text-transform: uppercase;font-weight: 600;font-size: 13px;margin-bottom: 14px;letter-spacing: 0.1em;color: #00A86B}

.c-link-row-p6g {font-size: 28px;color: #D4AF37;line-height: 1.2;margin-bottom:0.875rem;overflow-wrap: break-word;font-family: Space Grotesk, sans-serif;font-weight: 800}

.el-bar-body-19s {margin-bottom: 24px;color: #E8E8E8;line-height: 1.6;font-family: Inter, sans-serif;font-size: 15px}

.header-primary-uyl {display: flex;gap: 8px 12px;align-items: baseline;margin-bottom: 24px;flex-wrap: wrap}

.grid-foot-pbw {line-height: 1;color: #00A86B;font-size: 32px;font-weight: 800}

.ui-top-item-ye {color: #9A9FA8;font-size: 14px}

.b-zone-head-y36 {display: flex;margin-bottom: 14px;flex-wrap: wrap;gap:0.75rem}

.t-btn-box-k5 {background: #00A86B;font-weight: 700;transition: background 0.2s ease;font-size:0.9375rem;border-radius: 8px;font-family: Inter, sans-serif;color: #0F1419;padding: 12px 28px}

.t-btn-box-k5:hover { background: #00D17E; }

.m-col-row-82 {color: #E8E8E8;padding-top:12px;padding-right:28px;padding-bottom:0.75rem;padding-left:28px;border-radius: 8px;font-size: 15px;font-family: Inter, sans-serif;transition: background 0.2s ease, border-color 0.2s ease;font-weight: 600;border: 1px solid rgba(255,255,255,0.1)}

.m-col-row-82:hover {background: rgba(255,255,255,0.04);border-color: rgba(255,255,255,0.2)}

.b-banner-group-sw9 {font-size: 11px;color: #9A9FA8}

.m-grid-row-rfc {overflow: hidden;flex: 1;border-radius: 16px}
.m-group-row-z8 {object-fit: cover;max-height: 340px;width: 100%;display: block;border-radius: 16px;height: auto}

@media (min-width:770px) {
  .el-banner-left-jxg { padding: 60px 40px; }
  .app-element-group-zd {gap: 60px;align-items: center;flex-direction: row}
  .ui-text-left-c4l { flex: 1.2; }
  .m-grid-row-rfc { flex: 0 0 42%; }
  .m-group-row-z8 { max-height: 480px; }
  .c-link-row-p6g { font-size: 42px; }
  .grid-foot-pbw { font-size:2.75rem; }
}
.page-main-body-fm9 {padding: 40px 16px;background: #0F1419}
.mod-element-inner-wn {max-width: 840px;margin: 0 auto}
.m-component-top-lom {border-radius: 16px;padding: 28px 20px;box-shadow: 0 4px 24px rgba(0,0,0,0.1);background: #1A1F2E;border: 1px solid rgba(212, 175, 55, 0.12)}
.js-group-left-y0 {font-weight: 700;margin-bottom: 14px;overflow-wrap: break-word;font-size:1.25rem;color: #D4AF37;font-family: Space Grotesk, sans-serif}
.m-wrap-zw {font-family: Inter, sans-serif;line-height: 1.7;font-size: 15px;margin-bottom: 20px;color: #E8E8E8}
.m-wrap-zw p { margin-bottom: 14px; }
.m-wrap-zw p:last-child { margin-bottom: 0; }
.m-wrap-zw strong { color: #D4AF37; }
.m-wrap-zw a {text-underline-offset: 2px;text-decoration: underline;color: #00A86B}
.m-wrap-zw a:hover { color: #00D17E; }
.m-wrap-zw ul {padding-left: 20px;list-style-type: square;margin-bottom: 14px}
.m-wrap-zw ol {list-style-type: decimal;margin-bottom:0.875rem;padding-left: 20px}
.m-wrap-zw li {font-size: 15px;line-height: 1.7;color: #E8E8E8;margin-bottom: 6px}
.m-wrap-zw table {display: block;margin-bottom: 14px;width: 100%;overflow-x: auto;border-collapse: collapse}
.m-wrap-zw th {text-align: left;background: rgba(255,255,255,0.03);padding: 10px 12px;color: #D4AF37;font-weight: 600;border-bottom: 1px solid rgba(212, 175, 55, 0.12)}
.m-wrap-zw td {border-bottom: 1px solid rgba(255,255,255,0.03);padding: 10px 12px;color: #E8E8E8}
.page-title-left-z9 {background: #00A86B;color: #0F1419;font-family: Inter, sans-serif;padding: 11px 24px;transition: background 0.2s ease;border-radius: 8px;display: inline-block;font-size: 14px;font-weight: 700}
.page-title-left-z9:hover { background: #00D17E; }
@media (min-width:772px) {
  .page-main-body-fm9 { padding: 56px 32px; }
  .m-component-top-lom { padding: 36px 32px; }
  .js-group-left-y0 { font-size: 24px; }
  .m-wrap-zw table { display: table; }
}

.el-block-col-a6 {background: #0F1419;padding: 42px 20px;border-top: 1px solid rgba(212, 175, 55, 0.12)}
.m-area-left-dwe {margin: 0 auto;max-width: 1280px}
.v-component-main-i1u {font-size: 22px;margin-bottom: 14px;font-family: Space Grotesk, sans-serif;overflow-wrap: break-word;font-weight: 800;color: #D4AF37}
.l-hero-top-3m {font-family: Inter, sans-serif;line-height: 1.7;font-size: 15px;color: #E8E8E8}
.l-hero-top-3m p { margin-bottom: 13px; }
.l-hero-top-3m p:last-child { margin-bottom: 0; }
.l-hero-top-3m strong { color: #D4AF37; }
.l-hero-top-3m a {text-underline-offset: 2px;text-decoration: underline;color: #00A86B}
.l-hero-top-3m a:hover { color: #00D17E; }
.l-hero-top-3m ul {list-style-type: disc;padding-left: 20px;margin-bottom: 13px}
.l-hero-top-3m ol {padding-left: 20px;list-style-type: decimal;margin-bottom: 13px}
.l-hero-top-3m li {font-size:0.9375rem;line-height: 1.7;margin-bottom: 5px;color: #E8E8E8}
.l-hero-top-3m table {width: 100%;margin-bottom: 13px;display: block;overflow-x: auto;border-collapse: collapse}
.l-hero-top-3m th, .l-hero-top-3m td {text-align: left;padding: 10px 12px;font-size: 14px;border-bottom: 1px solid rgba(212, 175, 55, 0.12)}
.l-hero-top-3m th {font-weight: 600;color: #D4AF37}
@media (min-width:784px) {
  .el-block-col-a6 { padding: 58px 36px; }
  .v-component-main-i1u { font-size: 26px; }
  .l-hero-top-3m table { display: table; }
}