html {-webkit-text-size-adjust: 100%;line-height: 1.15}
body {min-height: 100vh;margin: 0}
main { display: block; }
h1, h2, h3, h4, h5, h6 {font-weight: inherit;margin: 0;font-size: inherit}
p, figure, blockquote, dl, dd { margin: 0; }
ol, ul {padding: 0;margin: 0;list-style: none}
a {text-decoration: none;color: inherit;background-color: transparent}
b, strong { font-weight: bolder; }
img {max-width: 100%;display: block;border-style: none;height: auto}
svg {overflow: hidden;vertical-align: middle}
button, input, optgroup, select, textarea {font-family: inherit;line-height: 1.15;font-size: 100%;margin: 0}
button, input { overflow: visible; }
button, select { text-transform: none; }
button, [type="button"], [type="reset"], [type="submit"] {cursor: pointer;padding: 0;background: transparent;-webkit-appearance: button;border: none}
*, *::before, *::after { box-sizing: border-box; }
.v-section-foot-mv { background: #0F1824; }

.l-list-area-orb { border-bottom: 1px solid rgba(255,255,255,0.06); }

.page-menu-e1t {margin: 0 auto;padding: 0 16px;max-width: 1280px}

.l-list-area-orb .page-menu-e1t {height: 56px;align-items: center;gap:0.75rem;justify-content: space-between;display: flex}

.app-strip-group-svq {font-size: 18px;color: #D4AF37;letter-spacing: -0.02em;gap: 8px;display: flex;align-items: center;font-weight: 800;white-space: nowrap}

.wp-panel-row-v2f {display: flex;align-items: center;gap: 8px}

.app-frame-wrap-y94 {font-size: 13px;padding: 7px 14px;font-weight: 700;color: #0F1824;border-radius: 8px;transition: background 0.25s ease;font-family: Inter, sans-serif;background: #E67E22}

.app-frame-wrap-y94:hover { background: #F39C12; }

.el-frame-primary-5sd {display: none;color: #E8E9ED;background: none;border: 1px solid rgba(255,255,255,0.1)}

.el-frame-primary-5sd:hover { background: rgba(255,255,255,0.04); }

.mod-frame-main-ry {align-items: center;background: none;display: flex;padding: 6px;justify-content: center;border: none;cursor: pointer;color: #E8E9ED}

.l-nav-item-s1e {border-bottom: 1px solid rgba(212, 175, 55, 0.12);display: none;background: #1A2841}

.l-nav-item-s1e.app-cell-head-hj { display: block; }

.v-slot-3z {flex-direction: column;display: flex;padding: 8px 0}

.b-container-group-9q2 {font-weight: 500;font-size: 15px;font-family: Inter, sans-serif;color: #E8E9ED;transition: color 0.25s ease;padding:0.75rem 0;border-bottom: 1px solid rgba(255,255,255,0.04)}

.b-container-group-9q2:last-child { border-bottom: none; }
.b-container-group-9q2:hover { color: #D4AF37; }

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

.m-widget-left-mt { position: relative; }

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

.b-container-foot-aug:hover {background: rgba(255,255,255,0.04);border-color: rgba(255,255,255,0.15)}
.v-frame-wrap-fxc {transition: transform 0.25s ease;font-size: 10px}
.m-widget-left-mt.app-cell-head-hj .v-frame-wrap-fxc { transform: rotate(180deg); }

.l-bar-cell-zdd {position: absolute;min-width:136px;z-index: 50;border: 1px solid rgba(212, 175, 55, 0.12);background: #1A2841;display: none;padding: 4px;top: calc(100% + 4px);right: 0;border-radius: 12px;box-shadow: 0 8px 24px rgba(0,0,0,0.4)}

.m-widget-left-mt.app-cell-head-hj .l-bar-cell-zdd { display: block; }

.m-box-cell-n7 {font-size: 13px;gap: 8px;transition: background 0.25s ease, color 0.25s ease;font-family: Inter, sans-serif;display: flex;border-radius: 8px;color: #E8E9ED;cursor: pointer;padding: 8px 12px;font-weight: 500;align-items: center}

.m-box-cell-n7:hover {background: rgba(255,255,255,0.06);color: #D4AF37}
.m-box-cell-n7.active { color: #E67E22; }
.m-box-head-n7f {font-size: 15px;line-height: 1}

/* --- Desktop --- */

@media (min-width:783px) {
  .l-list-area-orb .page-menu-e1t { padding: 0 20px; }
  .page-menu-e1t { padding: 0 20px; }
  .el-frame-primary-5sd { display: inline-flex; }
  .mod-frame-main-ry { display: none; }
  .l-nav-item-s1e { display: block; }

  .v-slot-3z {gap: 24px;flex-direction: row;padding: 0;height: 42px;align-items: center}

  .b-container-group-9q2 {border-bottom: 2px solid transparent;padding: 4px 0;font-size:0.875rem}

  .b-container-group-9q2:hover { border-bottom-color: #E67E22; }
}
.el-item-wrap-yq7 {background: #0F1824;padding: 48px 16px}

.site-area-item-38s {max-width: 900px;margin: 0 auto}

.mod-element-box-gf6 {display: flex;border-bottom: 1px solid rgba(212, 175, 55, 0.12);flex-direction: column;padding-bottom: 24px;gap: 16px;margin-bottom: 24px}

.el-holder-cell-m31 { flex: 1; }

.js-nav-row-sdw {font-family: Outfit, sans-serif;overflow-wrap: break-word;color: #D4AF37;font-size: 22px;margin-bottom: 6px;font-weight: 800}

.app-box-head-vxi {color: #E67E22;font-weight: 800;font-size: 28px}

.page-col-right-x5 {flex-shrink: 0;flex-direction: column;display: flex;gap: 8px}

.site-strip-top-d32 {transition: background 0.25s ease;background: #E67E22;display: inline-block;text-align: center;font-size:0.875rem;border-radius: 8px;padding: 12px 28px;color: #0F1824;font-family: Inter, sans-serif;font-weight: 700}

.site-strip-top-d32:hover { background: #F39C12; }

.list-area-mwf {font-size: 12px;color: #9BA5B8}

.wp-region-main-k5 p {font-family: Inter, sans-serif;line-height: 1.6;margin-bottom: 16px;font-size: 16px;color: #E8E9ED}

.wp-region-main-k5 p:last-child { margin-bottom: 0; }

.wp-region-main-k5 ul {list-style-type: square;padding-left: 24px;margin-bottom:1rem}

.wp-region-main-k5 ol {list-style-type: decimal;margin-bottom: 16px;padding-left:1.5rem}

.wp-region-main-k5 li {font-family: Inter, sans-serif;margin-bottom: 8px;line-height: 1.55;color: #E8E9ED;font-size:0.9375rem}

.wp-region-main-k5 a {text-decoration: underline;color: #E67E22;text-underline-offset: 3px}
.wp-region-main-k5 a:hover { color: #F39C12; }

.wp-region-main-k5 strong { color: #D4AF37; }

.wp-region-main-k5 table {border-collapse: collapse;display: block;overflow-x: auto;width: 100%;font-size: 15px;margin-bottom: 16px}

.wp-region-main-k5 th {padding-top:11px;padding-right:14px;padding-bottom:11px;padding-left:0.875rem;background: rgba(255,255,255,0.04);color: #D4AF37;font-weight: 600;border-bottom: 1px solid rgba(212, 175, 55, 0.12);text-align: left}

.wp-region-main-k5 td {border-bottom: 1px solid rgba(255,255,255,0.04);color: #E8E9ED;padding: 11px 14px}

@media (min-width:844px) {
  .mod-element-box-gf6 {align-items: center;justify-content: space-between;flex-direction: row}
  .js-nav-row-sdw { font-size: 26px; }
  .app-box-head-vxi { font-size: 34px; }
  .wp-region-main-k5 table { display: table; }
}
.ui-text-by {border-top: 1px solid rgba(212, 175, 55, 0.12);padding-top:2rem;padding-right:20px;padding-bottom:2rem;padding-left:20px;background: #0F1824}
.l-zone-row-i1 {margin: 0 auto;text-align: center;max-width: 1280px}
.page-box-body-6md {justify-content: center;display: flex;margin-bottom: 16px;gap: 10px;flex-wrap: wrap}
.el-grid-item-10 {font-family: Inter, sans-serif;justify-content: center;display: flex;border-radius: 50%;color: #9BA5B8;align-items: center;width: 36px;font-weight: 800;font-size: 11px;border: 2px solid #9BA5B8;height: 36px}
.l-inner-box-aip {padding: 6px 14px;border-radius: 4px;font-family: Inter, sans-serif;font-weight: 600;font-size: 11px;border: 1px solid rgba(212, 175, 55, 0.12);color: #9BA5B8}
.app-group-main-jm {line-height: 1.65;font-size: 12px;overflow-wrap: break-word;margin: 0 auto;font-family: Inter, sans-serif;color: #E8E9ED;max-width: 700px}

.zone-area-yf {padding: 56px 20px;background: #1A2841}
.v-menu-area-4k1 {display: flex;max-width: 1280px;gap: 28px;flex-direction: column;margin: 0 auto}
.m-icon-inner-sr {font-family: Outfit, sans-serif;color: #D4AF37;margin-bottom: 14px;font-size: 24px;overflow-wrap: break-word;font-weight: 800}
.l-bar-base-1hs {line-height: 1.7;font-size: 15px;color: #E8E9ED;font-family: Inter, sans-serif}
.l-bar-base-1hs p {
  margin-bottom: 14px;
}
.l-bar-base-1hs p:last-child { margin-bottom: 0; }
.l-bar-base-1hs strong { color: #D4AF37; }
.l-bar-base-1hs a {color: #E67E22;text-underline-offset: 2px;text-decoration: underline}
.l-bar-base-1hs a:hover { color: #F39C12; }
.l-bar-base-1hs ul {list-style-type: disc;margin-bottom:0.875rem;padding-left:1.375rem}
.l-bar-base-1hs ol {list-style-type: decimal;padding-left:1.375rem;margin-bottom: 14px}
.l-bar-base-1hs li {font-size: 15px;margin-bottom: 6px;line-height: 1.7;color: #E8E9ED}
.l-bar-base-1hs table {border-collapse: collapse;margin-bottom: 14px;width: 100%;display: block;overflow-x: auto}
.l-bar-base-1hs th, .l-bar-base-1hs td {padding: 10px 12px;border-bottom: 1px solid rgba(212, 175, 55, 0.12);font-size:0.875rem;text-align: left}
.l-bar-base-1hs th {font-size: 13px;letter-spacing: 0.03em;font-weight: 600;color: #D4AF37}
.v-component-block-mux {border-radius: 12px;max-height: 300px;object-fit: cover;width: 100%}
@media (min-width:862px) {
  .zone-area-yf { padding: 72px 44px; }
  .v-menu-area-4k1 {align-items: center;flex-direction: row;gap: 48px}
  .v-card-box-2d { flex: 1; }
  .c-region-head-dn { flex: 0 0 360px; }
  .v-component-block-mux { max-height: 400px; }
  .m-icon-inner-sr { font-size: 28px; }
  .l-bar-base-1hs table { display: table; }
}
.app-hero-foot-vz9 {background: #0F1824;border-top: 1px solid rgba(212, 175, 55, 0.12);padding: 32px 20px}

.wp-header-5y1 {margin: 0 auto;max-width: 1280px}

.wp-container-body-zw {border-bottom: 1px solid rgba(212, 175, 55, 0.12);flex-direction: column;gap: 20px;display: flex;padding-bottom: 24px}

.site-view-primary-vt7 {letter-spacing: -0.02em;font-weight: 800;font-size: 18px;color: #D4AF37}

.mod-header-top-hs {gap: 8px 20px;flex-wrap: wrap;display: flex}

.mod-header-top-hs a {font-size: 13px;transition: color 0.25s ease;font-family: Inter, sans-serif;color: #E8E9ED;font-weight: 500}

.mod-header-top-hs a:hover { color: #D4AF37; }

.js-section-cell-bd {gap:0.75rem;display: flex;padding-top: 20px;flex-direction: column}

.l-wrap-area-5s {font-size: 12px;line-height: 1.7;color: #9BA5B8}

.el-section-inner-0p7 {color: #9BA5B8;font-size: 12px}

@media (min-width:765px) {
  .app-hero-foot-vz9 { padding: 36px 40px; }
  .wp-container-body-zw {flex-direction: row;align-items: center;justify-content: space-between}
  .js-section-cell-bd {justify-content: space-between;flex-direction: row;align-items: center}
}
.mod-list-box-71p {padding-top:50px;padding-right:20px;padding-bottom:50px;padding-left:20px;background: #0F1824}
.wp-frame-right-aij {margin: 0 auto;display: flex;gap: 20px;max-width: 1280px;flex-direction: column}
.wp-row-row-2ui {margin-bottom: 8px;color: #E67E22;letter-spacing: 0.1em;text-transform: uppercase;font-family: Inter, sans-serif;font-weight: 600;font-size: 12px}
.wp-holder-inner-n7 {font-weight: 800;color: #D4AF37;font-size: 26px;font-family: Outfit, sans-serif;overflow-wrap: break-word}
.c-component-25 {font-family: Inter, sans-serif;color: #E8E9ED;line-height: 1.7;font-size: 15px}
.c-component-25 p { margin-bottom:0.8125rem; }
.c-component-25 p:last-child { margin-bottom: 0; }
.c-component-25 strong { color: #D4AF37; }
.c-component-25 a {text-underline-offset: 2px;text-decoration: underline;color: #E67E22}
.c-component-25 a:hover { color: #F39C12; }
.c-component-25 ul {list-style-type: circle;margin-bottom: 13px;padding-left:1.25rem}
.c-component-25 ol {list-style-type: decimal;margin-bottom: 13px;padding-left: 20px}
.c-component-25 li {color: #E8E9ED;line-height: 1.7;font-size: 15px;margin-bottom: 6px}
.c-component-25 table {display: block;border-collapse: collapse;margin-bottom: 13px;overflow-x: auto;width: 100%}
.c-component-25 th, .c-component-25 td {font-size: 14px;text-align: left;border-bottom: 1px solid rgba(212, 175, 55, 0.12);padding: 9px 12px}
.c-component-25 th {font-size: 12px;text-transform: uppercase;letter-spacing: 0.05em;color: #D4AF37;font-weight: 600}
@media (min-width:766px) {
  .mod-list-box-71p { padding: 68px 40px; }
  .wp-frame-right-aij {gap: 48px;flex-direction: row}
  .c-section-group-c6 { flex: 0 0 300px; }
  .wp-holder-inner-n7 { font-size: 32px; }
  .c-component-25 table { display: table; }
}

.el-section-foot-oo {padding: 46px 18px;background: #1A2841}
.c-wrapper-nb {margin: 0 auto;max-width: 880px}
.js-wrapper-area-2f {border: 1px solid rgba(212, 175, 55, 0.12);background: #0F1824;border-radius: 12px;padding: 26px 22px;box-shadow: 0 2px 16px rgba(0,0,0,0.1)}
.js-outer-top-cuk {letter-spacing: 0.1em;font-size: 11px;margin-bottom: 10px;font-family: Inter, sans-serif;font-weight: 700;color: #E67E22;text-transform: uppercase}
.b-text-left-vo {margin-bottom:0.875rem;font-weight: 800;overflow-wrap: break-word;font-size: 20px;font-family: Outfit, sans-serif;color: #D4AF37}
.wp-cell-group-k8z {font-family: Inter, sans-serif;line-height: 1.65;color: #E8E9ED;font-size: 14px}
.wp-cell-group-k8z p { margin-bottom: 11px; }
.wp-cell-group-k8z p:last-child { margin-bottom: 0; }
.wp-cell-group-k8z strong { color: #D4AF37; }
.wp-cell-group-k8z a {text-decoration: underline;text-underline-offset: 2px;color: #E67E22}
.wp-cell-group-k8z a:hover { color: #F39C12; }
.wp-cell-group-k8z ul {padding-left: 18px;margin-bottom: 11px;list-style-type: circle}
.wp-cell-group-k8z ol {list-style-type: decimal;padding-left: 18px;margin-bottom: 11px}
.wp-cell-group-k8z li {margin-bottom: 5px;line-height: 1.65;font-size: 14px;color: #E8E9ED}
.wp-cell-group-k8z dl { margin-bottom: 11px; }
.wp-cell-group-k8z dt {font-weight: 800;color: #D4AF37;margin-top:0.75rem;font-size: 14px}
.wp-cell-group-k8z dt:first-child { margin-top: 0; }
.wp-cell-group-k8z dd {font-size:0.875rem;color: #E8E9ED;margin-left: 0;margin-bottom: 5px;line-height: 1.65}
.wp-cell-group-k8z table {width: 100%;border-collapse: collapse;overflow-x: auto;margin-bottom: 11px;display: block}
.wp-cell-group-k8z th {padding-top:9px;padding-right:11px;padding-bottom:9px;padding-left:11px;text-align: left;background: rgba(255,255,255,0.04);font-weight: 600;border-bottom: 1px solid rgba(212, 175, 55, 0.12);color: #D4AF37}
.wp-cell-group-k8z td {padding-top:9px;padding-right:11px;padding-bottom:9px;padding-left:11px;border-bottom: 1px solid rgba(255,255,255,0.04);color: #E8E9ED}
@media (min-width:799px) {
  .el-section-foot-oo { padding: 62px 36px; }
  .js-wrapper-area-2f { padding: 34px 30px; }
  .b-text-left-vo { font-size: 24px; }
  .wp-cell-group-k8z table { display: table; }
}

.v-element-wrap-1p {right: 0;background: #1A2841;left: 0;position: fixed;bottom: 0;padding-top:16px;padding-right:1.25rem;padding-bottom:1rem;padding-left:20px;border-top: 1px solid rgba(212, 175, 55, 0.12);z-index: 1000}

.wp-zone-primary-ni {display: flex;gap:0.875rem;max-width: 1280px;flex-direction: column;margin: 0 auto}

.el-region-item-nl {font-size: 13px;color: #E8E9ED;font-family: Inter, sans-serif;line-height: 1.5}

.el-region-item-nl a {text-underline-offset: 2px;color: #D4AF37;text-decoration: underline}

.el-region-item-nl a:hover { color: #E67E22; }

.mod-widget-foot-jdk {display: flex;flex-shrink: 0;gap: 10px}

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

.m-menu-top-t9a:hover { background: rgba(255,255,255,0.15); }

.b-element-row-ba {transition: color 0.25s ease;padding: 8px 20px;font-family: Inter, sans-serif;color: #9BA5B8;font-weight: 500;border-radius: 8px;font-size: 13px}

.b-element-row-ba:hover { color: #E8E9ED; }

@media (min-width:773px) {
  .wp-zone-primary-ni {justify-content: space-between;flex-direction: row;align-items: center;gap: 24px}
  .v-element-wrap-1p { padding-top:14px;padding-right:2.5rem;padding-bottom:14px;padding-left:40px; }
}
.l-banner-col-9q {padding: 44px 18px;background: #1A2841}
.wp-bar-wrap-9n {margin: 0 auto;max-width: 700px}
.l-outer-top-cf {font-family: Outfit, sans-serif;font-size: 22px;font-weight: 700;margin-bottom: 28px;overflow-wrap: break-word;color: #D4AF37}
.page-container-base-74 {flex-direction: column;display: flex;gap: 0}
.wp-outer-head-cb {display: flex;gap: 16px;padding-bottom: 24px;position: relative}
.wp-outer-head-cb:last-child { padding-bottom: 0; }
.wp-outer-head-cb:not(:last-child)::after {position: absolute;left: 17px;top: 40px;background: rgba(212, 175, 55, 0.12);content: '';bottom: 0;width: 2px}
.t-region-cell-4dn {font-size: 15px;height: 36px;color: #0F1824;position: relative;background: #E67E22;flex-shrink: 0;border-radius: 50%;font-weight: 800;align-items: center;font-family: Inter, sans-serif;width: 36px;justify-content: center;display: flex;z-index: 1}
.page-box-col-hf {font-size: 16px;font-family: Outfit, sans-serif;font-weight: 700;color: #D4AF37;margin-bottom: 4px}
.app-text-area-ry {font-size: 14px;line-height: 1.6;font-family: Inter, sans-serif;color: #E8E9ED}
@media (min-width:770px) {
  .l-banner-col-9q { padding: 60px 40px; }
  .l-outer-top-cf { font-size: 26px; }
}

.ui-card-block-32l {padding: 38px 16px;background: #1A2841}
.site-holder-right-sn {display: flex;margin: 0 auto;gap: 18px;max-width: 1280px;flex-direction: column}
.c-outer-wrap-ak5 {color: #D4AF37;font-size: 24px;font-family: Outfit, sans-serif;overflow-wrap: break-word;font-weight: 800;margin-bottom: 8px}
.js-holder-col-p0 {color: #9BA5B8;line-height: 1.5;font-size:1rem;font-family: Inter, sans-serif}
.app-cell-row-9vv {color: #E8E9ED;line-height: 1.7;font-family: Inter, sans-serif;font-size: 15px}
.app-cell-row-9vv p { margin-bottom: 14px; }
.app-cell-row-9vv p:last-child { margin-bottom: 0; }
.app-cell-row-9vv strong { color: #D4AF37; }
.app-cell-row-9vv a {color: #E67E22;text-decoration: underline;text-underline-offset: 2px}
.app-cell-row-9vv a:hover { color: #F39C12; }
.app-cell-row-9vv ul {margin-bottom: 14px;padding-left: 22px;list-style-type: square}
.app-cell-row-9vv ol {margin-bottom: 14px;padding-left:1.375rem;list-style-type: decimal}
.app-cell-row-9vv li {color: #E8E9ED;margin-bottom: 7px;font-size: 15px;line-height: 1.7}
.app-cell-row-9vv table {border-collapse: collapse;margin-bottom: 14px;display: block;width: 100%;overflow-x: auto}
.app-cell-row-9vv th, .app-cell-row-9vv td {padding-top:9px;padding-right:11px;padding-bottom:9px;padding-left:11px;font-size: 14px;border-bottom: 1px solid rgba(212, 175, 55, 0.12);text-align: left}
.app-cell-row-9vv th {font-size: 13px;color: #D4AF37;letter-spacing: 0.04em;font-weight: 600}
@media (min-width:917px) {
  .ui-card-block-32l { padding: 54px 32px; }
  .site-holder-right-sn {gap: 52px;flex-direction: row}
  .el-cell-item-ll { flex: 0 0 320px; }
  .c-outer-wrap-ak5 { font-size: 28px; }
  .app-cell-row-9vv table { display: table; }
}

.wp-group-primary-nb {background: #0F1824;padding: 40px 20px 0}

.app-header-main-7fu {margin: 0 auto;max-width: 1280px}

.b-wrapper-head-bx7 {margin-bottom: 32px;text-align: center}

.t-element-group-78 {line-height: 1.2;margin-bottom: 10px;overflow-wrap: break-word;font-weight: 800;font-family: Outfit, sans-serif;font-size: 26px;color: #D4AF37}

.el-link-group-tvi {color: #E8E9ED;font-size: 15px;font-family: Inter, sans-serif}

.l-layer-cell-nj {display: grid;grid-template-columns: 1fr;padding-bottom: 40px;gap: 16px}

.ui-container-body-km {flex-direction: column;background: #1A2841;padding: 24px;gap: 12px;transition: border-color 0.25s ease;border: 1px solid rgba(255,255,255,0.06);border-radius: 12px;display: flex}

.ui-container-body-km:hover { border-color: rgba(212,175,55,0.2); }

.v-wrapper-inner-gl {font-weight: 700;color: #D4AF37;font-size: 18px}

.app-grid-box-0k {font-size: 24px;font-weight: 800;color: #E67E22}

.app-text-left-1x8 {color: #9BA5B8;line-height: 1.5;font-size: 13px}

.ui-item-block-hc {transition: background 0.25s ease;padding: 10px 20px;color: #0F1824;align-self: flex-start;border-radius: 8px;font-weight: 700;font-size: 14px;font-family: Inter, sans-serif;background: #E67E22;display: inline-block}

.ui-item-block-hc:hover { background: #F39C12; }

@media (min-width:597px) {
  .l-layer-cell-nj { grid-template-columns: 1fr 1fr; }
}

@media (min-width:902px) {
  .l-layer-cell-nj { grid-template-columns: 1fr 1fr 1fr; }
  .t-element-group-78 { font-size: 36px; }
}
.b-icon-col-4u {padding: 50px 22px;background: #0F1824}
.el-group-left-oo {max-width: 1280px;margin: 0 auto}
.v-container-foot-0m2 {background: #1A2841;border-radius: 12px;border: 1px solid rgba(212, 175, 55, 0.12);padding: 32px 24px}
.v-card-base-94w {font-family: Inter, sans-serif;font-size: 12px;color: #E67E22;text-transform: uppercase;font-weight: 700;margin-bottom: 10px;letter-spacing: 0.1em}
.content-base-aq {margin-bottom: 18px;font-size: 24px;font-weight: 800;color: #D4AF37;overflow-wrap: break-word;font-family: Outfit, sans-serif}
.page-area-75c {line-height: 1.75;font-size: 14px;color: #E8E9ED;font-family: Inter, sans-serif}
.page-area-75c p {
  margin-bottom: 11px;
}
.page-area-75c p:last-child {
  margin-bottom: 0;
}
.page-area-75c strong {
  color: #D4AF37;
}
.page-area-75c a {text-decoration: underline;text-underline-offset: 2px;color: #E67E22}
.page-area-75c a:hover {
  color: #F39C12;
}
.page-area-75c ul {margin-bottom: 11px;padding-left: 20px;list-style-type: circle}
.page-area-75c ol {padding-left: 20px;list-style-type: decimal;margin-bottom: 11px}
.page-area-75c li {font-size:0.875rem;margin-bottom: 4px;line-height: 1.75;color: #E8E9ED}
.page-area-75c table {border-collapse: collapse;width: 100%;margin-bottom: 11px;display: block;overflow-x: auto}
.page-area-75c th, .page-area-75c td {padding: 10px 12px;text-align: left;font-size: 13px;border-bottom: 1px solid rgba(212, 175, 55, 0.12)}
.page-area-75c th {font-weight: 600;font-size: 12px;letter-spacing: 0.04em;color: #D4AF37;text-transform: uppercase}
@media (min-width:796px) {
  .b-icon-col-4u { padding-top:66px;padding-right:42px;padding-bottom:66px;padding-left:42px; }
  .v-container-foot-0m2 { padding: 40px 36px; }
  .content-base-aq { font-size: 28px; }
  .page-area-75c table { display: table; }
}