html {line-height: 1.15;-webkit-text-size-adjust: 100%}
body {margin: 0;min-height: 100vh}
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;list-style: none;padding: 0}
a {color: inherit;background-color: transparent;text-decoration: none}
b, strong { font-weight: bolder; }
img {border-style: none;height: auto;max-width: 100%;display: block}
svg {overflow: hidden;vertical-align: middle}
button, input, optgroup, select, textarea {line-height: 1.15;font-size: 100%;font-family: inherit;margin: 0}
button, input { overflow: visible; }
button, select { text-transform: none; }
button, [type="button"], [type="reset"], [type="submit"] {padding: 0;cursor: pointer;-webkit-appearance: button;border: none;background: transparent}
*, *::before, *::after { box-sizing: border-box; }
.wp-hero-foot-z5z {background: #1a1f2e;padding: 52px 20px}
.t-content-block-fm {border-radius: 12px;padding: 30px 22px;margin: 0 auto;box-shadow: 0 2px 14px rgba(0,0,0,0.1);background: #0f1419;max-width: 1280px}
.wp-wrapper-inner-6n {
  margin-bottom: 26px;
}
.el-zone-main-x3v {font-size: 11px;text-transform: uppercase;font-weight: 600;color: #ff6b35;display: inline-block;font-family: Inter, sans-serif;margin-bottom: 8px;letter-spacing: 0.06em}
.hero-foot-3oy {font-size: 22px;font-weight: 700;color: #d4af37;margin-bottom: 10px;font-family: Space Grotesk, sans-serif;overflow-wrap: break-word}
.mod-menu-row-e8 {line-height: 1.6;font-family: Inter, sans-serif;color: #a8aab0;font-size: 14px}
.site-slot-cell-2ko {background: rgba(232, 233, 235, 0.08);height: 1px;margin: 24px 0}
.v-element-foot-w0 {
  margin-bottom: 8px;
}
.b-title-main-md {margin-bottom: 12px;overflow-wrap: break-word;font-size: 17px;color: #d4af37;font-family: Space Grotesk, sans-serif;font-weight: 600}
.box-cell-a9e {color: #e8e9eb;font-family: Inter, sans-serif;line-height: 1.7;font-size: 14px}
.box-cell-a9e p {
  margin-bottom: 10px;
}
.box-cell-a9e p:last-child { margin-bottom: 0; }
.box-cell-a9e strong {color: #d4af37;font-weight: 600}
.box-cell-a9e a {color: #ff6b35;text-decoration: none;transition: color 0.25s}
.box-cell-a9e a:hover {
  color: #ff8a52;
}
.box-cell-a9e ul {margin-bottom: 10px;list-style-type: circle;padding-left: 20px}
.box-cell-a9e ol {margin-bottom: 10px;padding-left:1.25rem;list-style-type: decimal}
.box-cell-a9e li {line-height: 1.75;color: #e8e9eb;margin-bottom: 4px;font-size: 14px}
.box-cell-a9e table {overflow-x: auto;display: block;width: 100%;margin-bottom: 10px;border-collapse: collapse}
.box-cell-a9e th,
.box-cell-a9e td {padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;font-size:0.8125rem;text-align: left;border-bottom: 1px solid rgba(232, 233, 235, 0.08)}
.box-cell-a9e th {letter-spacing: 0.04em;font-size:0.75rem;font-weight: 600;color: #d4af37;text-transform: uppercase}
@media(min-width:798px) {
  .wp-hero-foot-z5z {
    padding: 70px 40px;
  }
  .t-content-block-fm {
    padding:2.5rem 44px;
  }
  .hero-foot-3oy {
    font-size: 26px;
  }
  .b-title-main-md {
    font-size: 20px;
  }
  .box-cell-a9e table { display: table; }
}
.site-view-top-m0 {border-top: 1px solid rgba(232, 233, 235, 0.08);padding:3rem 20px;background: #0f1419}
.m-panel-foot-n2 {display: flex;flex-direction: column;margin: 0 auto;max-width: 1280px;gap: 28px}
.frame-box-hu6 {margin-bottom: 10px;font-size: 24px;color: #d4af37;overflow-wrap: break-word;font-weight: 700;font-family: Space Grotesk, sans-serif}
.b-inner-row-k8n {font-family: Inter, sans-serif;margin-bottom: 18px;font-size: 15px;color: #a8aab0;line-height: 1.55}
.b-link-group-g7 {display: inline-block;padding: 11px 24px;font-weight: 600;font-family: Inter, sans-serif;text-decoration: none;font-size: 14px;border-radius: 6px;transition: background 0.25s;color: #0f1419;background: #ff6b35}
.b-link-group-g7:hover {
  background: #ff8a52;
}
.app-group-top-an {font-size: 15px;line-height: 1.6;color: #e8e9eb;font-family: Inter, sans-serif}
.app-group-top-an p {
  margin-bottom: 13px;
}
.app-group-top-an p:last-child { margin-bottom: 0; }
.app-group-top-an strong {color: #d4af37;font-weight: 600}
.app-group-top-an a {text-decoration: none;color: #ff6b35}
.app-group-top-an a:hover {
  text-decoration: underline;
}
.app-group-top-an ul {padding-left:1.125rem;list-style-type: square;margin-bottom: 13px}
.app-group-top-an ol {padding-left: 18px;margin-bottom: 13px;list-style-type: decimal}
.app-group-top-an li {margin-bottom: 7px;font-size:1rem;color: #e8e9eb;line-height: 1.6}
.app-group-top-an dl { margin-bottom: 13px; }
.app-group-top-an dt {margin-top: 15px;color: #d4af37;font-weight: 700;font-size: 15px}
.app-group-top-an dt:first-child { margin-top: 0; }
.app-group-top-an dd {line-height: 1.6;font-size: 15px;margin-bottom: 7px;color: #e8e9eb;margin-left: 0}
.app-group-top-an table {border-collapse: collapse;margin-bottom: 13px;overflow-x: auto;display: block;width: 100%}
.app-group-top-an th,
.app-group-top-an td {padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;text-align: left;font-size: 14px;border-bottom: 1px solid rgba(232, 233, 235, 0.08)}
.app-group-top-an th {font-weight: 600;font-size: 12px;color: #d4af37;text-transform: uppercase;letter-spacing: 0.05em}
@media(min-width:856px) {
  .site-view-top-m0 {
    padding-top:72px;padding-right:44px;padding-bottom:72px;padding-left:44px;
  }
  .m-panel-foot-n2 {flex-direction: row;gap:3rem}
  .mod-col-head-bjh {
    flex: 0 0 300px;
  }
  .page-item-row-af {
    flex: 1;
  }
  .frame-box-hu6 {
    font-size: 30px;
  }
  .app-group-top-an table { display: table; }
}
.page-zone-row-n5 {background: #1a1f2e;padding: 56px 20px}
.row-body-m0 {gap: 28px;display: flex;flex-direction: column;max-width: 1280px;margin: 0 auto}
.mod-item-group-t5g {overflow-wrap: break-word;font-weight: 800;font-family: Space Grotesk, sans-serif;font-size: 24px;color: #d4af37;margin-bottom: 14px}
.ui-top-foot-5zo {font-family: Inter, sans-serif;line-height: 1.7;font-size: 15px;color: #e8e9eb}
.ui-top-foot-5zo p {
  margin-bottom:0.875rem;
}
.ui-top-foot-5zo p:last-child { margin-bottom: 0; }
.ui-top-foot-5zo strong { color: #d4af37; }
.ui-top-foot-5zo a {color: #ff6b35;text-underline-offset: 2px;text-decoration: underline}
.ui-top-foot-5zo a:hover { color: #ff8a52; }
.ui-top-foot-5zo ul {margin-bottom: 14px;list-style-type: disc;padding-left: 22px}
.ui-top-foot-5zo ol {list-style-type: decimal;padding-left: 22px;margin-bottom:0.875rem}
.ui-top-foot-5zo li {font-size: 15px;line-height: 1.7;color: #e8e9eb;margin-bottom: 6px}
.ui-top-foot-5zo table {overflow-x: auto;width: 100%;margin-bottom: 14px;display: block;border-collapse: collapse}
.ui-top-foot-5zo th, .ui-top-foot-5zo td {font-size: 14px;padding: 10px 12px;text-align: left;border-bottom: 1px solid rgba(232, 233, 235, 0.08)}
.ui-top-foot-5zo th {font-size:0.8125rem;font-weight: 600;color: #d4af37;letter-spacing: 0.03em}
.t-component-head-svg {object-fit: cover;max-height: 300px;border-radius: 12px;width: 100%}
@media (min-width:857px) {
  .page-zone-row-n5 { padding:4.5rem 44px; }
  .row-body-m0 {flex-direction: row;gap: 48px;align-items: center}
  .v-layer-primary-ty { flex: 1; }
  .js-strip-base-7m { flex: 0 0 360px; }
  .t-component-head-svg { max-height: 400px; }
  .mod-item-group-t5g { font-size: 28px; }
  .ui-top-foot-5zo table { display: table; }
}
.t-region-wrap-abp {background: #1a1f2e;max-width: 380px;border: 1px solid rgba(232, 233, 235, 0.08);padding: 20px;box-shadow: 0 8px 32px rgba(0,0,0,0.4);z-index: 1000;border-radius: 12px;position: fixed;left: 16px;width: calc(100% - 32px);bottom: 16px}

.ui-group-left-ii0 {color: #d4af37;font-size: 15px;font-weight: 700;margin-bottom: 8px}

.ui-element-area-seu {font-family: Inter, sans-serif;margin-bottom: 16px;color: #e8e9eb;font-size: 13px;line-height: 1.5}

.ui-element-area-seu a {text-underline-offset: 2px;color: #d4af37;text-decoration: underline}

.ui-element-area-seu a:hover { color: #ff6b35; }

.l-menu-inner-o2z {gap: 10px;display: flex}

.page-wrap-left-cn {font-family: Inter, sans-serif;font-size: 13px;background: rgba(255,255,255,0.1);border-radius: 6px;text-align: center;font-weight: 600;flex: 1;padding: 10px 16px;transition: background 0.25s ease;color: #d4af37}

.page-wrap-left-cn:hover { background: rgba(255,255,255,0.15); }

.page-card-head-an {color: #a8aab0;border-radius: 6px;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;text-align: center;font-family: Inter, sans-serif;font-weight: 500;font-size: 13px;flex: 1;transition: color 0.25s ease}

.page-card-head-an:hover { color: #e8e9eb; }
.wp-slot-row-uc {padding: 52px 20px;background: #1a1f2e}
.js-box-col-2t {margin: 0 auto;max-width: 860px}
.js-frame-box-m2 {border-left: 4px solid #ff6b35;padding-left: 24px}
.js-panel-foot-uwe {font-weight: 700;margin-bottom: 8px;color: #ff6b35;font-family: Inter, sans-serif;letter-spacing: 0.1em;text-transform: uppercase;font-size: 12px}
.b-layer-head-x3 {color: #d4af37;margin-bottom: 16px;font-family: Space Grotesk, sans-serif;font-size: 24px;overflow-wrap: break-word;font-weight: 800}
.l-container-primary-zlu {font-family: Inter, sans-serif;margin-bottom: 20px;color: #e8e9eb;line-height: 1.7;font-size: 15px}
.l-container-primary-zlu p { margin-bottom: 14px; }
.l-container-primary-zlu p:last-child { margin-bottom: 0; }
.l-container-primary-zlu strong { color: #d4af37; }
.l-container-primary-zlu a {text-decoration: underline;color: #ff6b35;text-underline-offset: 2px}
.l-container-primary-zlu a:hover { color: #ff8a52; }
.l-container-primary-zlu ul {padding-left: 20px;margin-bottom:0.875rem;list-style-type: circle}
.l-container-primary-zlu ol {margin-bottom:0.875rem;list-style-type: decimal;padding-left: 20px}
.l-container-primary-zlu li {margin-bottom: 6px;font-size: 15px;line-height: 1.7;color: #e8e9eb}
.l-container-primary-zlu table {overflow-x: auto;width: 100%;display: block;border-collapse: collapse;margin-bottom: 14px}
.l-container-primary-zlu th {background: #0f1419;font-weight: 600;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;text-align: left;border-bottom: 1px solid rgba(232, 233, 235, 0.08);color: #d4af37}
.l-container-primary-zlu td {color: #e8e9eb;border-bottom: 1px solid rgba(255,255,255,0.04);padding: 10px 12px}
.mod-wrap-area-a9l {font-weight: 700;padding-top:0.75rem;padding-right:26px;padding-bottom:12px;padding-left:26px;display: inline-block;font-family: Inter, sans-serif;color: #0f1419;background: #ff6b35;border-radius: 6px;font-size: 14px;transition: background 0.25s ease}
.mod-wrap-area-a9l:hover { background: #ff8a52; }
@media (min-width:767px) {
  .wp-slot-row-uc { padding-top:68px;padding-right:2.5rem;padding-bottom:68px;padding-left:40px; }
  .js-frame-box-m2 { padding-left: 32px; }
  .b-layer-head-x3 { font-size: 28px; }
  .l-container-primary-zlu table { display: table; }
}

.main-wrap-1j {background-repeat: no-repeat;padding: 40px 20px;position: relative;overflow: hidden;background-size: cover;background-position: center;background-color: #0f1419}

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

.wp-container-body-ae {position: relative;z-index: 1;max-width: 1280px;margin: 0 auto}

.t-view-item-y9 {text-align: center;margin-bottom:2rem}

.page-col-row-gt8 {line-height: 1.2;font-size: 26px;font-weight: 800;text-shadow: 0 2px 8px rgba(0,0,0,0.4);margin-bottom: 10px;color: #fff;overflow-wrap: break-word;font-family: Space Grotesk, sans-serif}

.js-inner-cell-8id {font-family: Inter, sans-serif;color: rgba(255,255,255,0.7);font-size: 15px}

.m-inner-box-mx {display: grid;grid-template-columns: 1fr;gap:1rem}

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

.c-panel-col-oad:hover { border-color: rgba(212,175,55,0.25); }

.c-row-row-zvy {font-weight: 700;font-size: 18px;color: #fff}

.site-icon-box-ls {color: #ff6b35;font-weight: 800;font-size:1.5rem}

.js-item-box-kn4 {font-size: 13px;color: rgba(255,255,255,0.6);line-height: 1.5}

.block-base-0ab {border-radius: 6px;display: inline-block;padding: 10px 20px;transition: background 0.25s ease;color: #0f1419;font-weight: 700;font-family: Inter, sans-serif;font-size: 14px;background: #ff6b35;align-self: flex-start}

.block-base-0ab:hover { background: #ff8a52; }

@media (min-width:596px) {
  .m-inner-box-mx { grid-template-columns: 1fr 1fr; }
}

@media (min-width:897px) {
  .m-inner-box-mx { grid-template-columns: 1fr 1fr 1fr; }
  .page-col-row-gt8 { font-size: 36px; }
}
.page-panel-block-2l {background: #1a1f2e;border-bottom: 1px solid rgba(232, 233, 235, 0.08);border-top: 1px solid rgba(232, 233, 235, 0.08);padding: 40px 18px}
.ui-module-inner-yi {margin: 0 auto;max-width: 820px}
.wp-wrapper-head-0b {overflow-wrap: break-word;font-size: 21px;font-family: Space Grotesk, sans-serif;font-weight: 700;color: #d4af37;margin-bottom: 12px}
.page-item-left-71o {line-height: 1.65;color: #e8e9eb;font-family: Inter, sans-serif;font-size: 14px}
.page-item-left-71o p { margin-bottom: 11px; }
.page-item-left-71o p:last-child { margin-bottom: 0; }
.page-item-left-71o strong { color: #d4af37; }
.page-item-left-71o a {text-decoration: underline;text-underline-offset: 2px;color: #ff6b35}
.page-item-left-71o a:hover { color: #ff8a52; }
.page-item-left-71o ul {margin-bottom: 11px;list-style-type: disc;padding-left: 18px}
.page-item-left-71o ol {margin-bottom: 11px;padding-left: 18px;list-style-type: decimal}
.page-item-left-71o li {color: #e8e9eb;margin-bottom: 5px;line-height: 1.65;font-size: 14px}
.page-item-left-71o table {margin-bottom: 11px;width: 100%;display: block;overflow-x: auto;border-collapse: collapse}
.page-item-left-71o th, .page-item-left-71o td {padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;border-bottom: 1px solid rgba(232, 233, 235, 0.08);text-align: left;font-size: 13px}
.page-item-left-71o th {font-weight: 600;color: #d4af37}
@media (min-width:842px) {
  .page-panel-block-2l { padding: 56px 36px; }
  .wp-wrapper-head-0b { font-size: 25px; }
  .page-item-left-71o table { display: table; }
}

.app-module-foot-23 {padding: 42px 20px;background: #0f1419;border-top: 1px solid rgba(232, 233, 235, 0.08)}
.c-header-top-6ms {margin: 0 auto;max-width: 1280px}
.ui-zone-primary-5i6 {overflow-wrap: break-word;margin-bottom: 14px;color: #d4af37;font-family: Space Grotesk, sans-serif;font-weight: 800;font-size: 22px}
.wp-area-group-hwg {font-family: Inter, sans-serif;line-height: 1.7;font-size: 15px;color: #e8e9eb}
.wp-area-group-hwg p { margin-bottom: 13px; }
.wp-area-group-hwg p:last-child { margin-bottom: 0; }
.wp-area-group-hwg strong { color: #d4af37; }
.wp-area-group-hwg a {text-underline-offset: 2px;text-decoration: underline;color: #ff6b35}
.wp-area-group-hwg a:hover { color: #ff8a52; }
.wp-area-group-hwg ul {list-style-type: disc;padding-left: 20px;margin-bottom: 13px}
.wp-area-group-hwg ol {padding-left:1.25rem;margin-bottom: 13px;list-style-type: decimal}
.wp-area-group-hwg li {color: #e8e9eb;line-height: 1.7;font-size: 15px;margin-bottom: 5px}
.wp-area-group-hwg table {overflow-x: auto;display: block;width: 100%;margin-bottom: 13px;border-collapse: collapse}
.wp-area-group-hwg th, .wp-area-group-hwg td {padding: 10px 12px;text-align: left;font-size: 14px;border-bottom: 1px solid rgba(232, 233, 235, 0.08)}
.wp-area-group-hwg th {font-weight: 600;color: #d4af37}
@media (min-width:776px) {
  .app-module-foot-23 { padding: 58px 36px; }
  .ui-zone-primary-5i6 { font-size: 26px; }
  .wp-area-group-hwg table { display: table; }
}

.c-cell-group-uen {background: #0f1419;border-bottom: 1px solid rgba(232, 233, 235, 0.08)}

.m-item-head-t3 {padding: 0 16px;margin: 0 auto;align-items: center;display: flex;gap:0.75rem;height: 56px;max-width: 1280px}

.panel-right-ns {transition: background 0.25s ease;width: 40px;color: #e8e9eb;justify-content: center;cursor: pointer;background: none;border: 1px solid rgba(232, 233, 235, 0.08);align-items: center;border-radius: 6px;height: 40px;flex-shrink: 0;display: flex}

.panel-right-ns:hover { background: rgba(255,255,255,0.04); }

.el-section-inner-llo {white-space: nowrap;gap: 8px;letter-spacing: -0.02em;display: flex;align-items: center;font-size: 19px;color: #d4af37;font-weight: 800}

.b-col-right-2n {align-items: center;display: flex;margin-left: auto;gap: 8px}

.c-cell-box-ek3 {font-weight: 700;font-size: 13px;color: #0f1419;padding: 7px 14px;background: #ff6b35;transition: background 0.25s ease;border-radius: 6px;font-family: Inter, sans-serif}

.c-cell-box-ek3:hover { background: #ff8a52; }

.page-content-area-zw {background: none;border: 1px solid rgba(255,255,255,0.1);display: none;color: #e8e9eb}

.page-content-area-zw:hover { background: rgba(255,255,255,0.04); }

/* --- Drawer --- */

.wp-bar-inner-bs {border-right: 1px solid rgba(232, 233, 235, 0.08);z-index: 200;flex-direction: column;left: 0;display: flex;background: #0f1419;position: fixed;transition: transform 0.3s ease;width: 280px;overflow-y: auto;top: 0;transform: translateX(-100%);height: 100%}

.wp-bar-inner-bs.l-panel-primary-ng { transform: translateX(0); }

.app-nav-area-g3 {flex-shrink: 0;justify-content: space-between;padding-top:16px;padding-right:20px;padding-bottom:1rem;padding-left:1.25rem;align-items: center;border-bottom: 1px solid rgba(255,255,255,0.06);display: flex}

.site-group-area-1n {color: #e8e9eb;height: 32px;border-radius: 3px;cursor: pointer;font-size:1.125rem;background: none;transition: background 0.25s ease;place-items: center;display: grid;width: 32px;border: 1px solid rgba(232, 233, 235, 0.08)}

.site-group-area-1n:hover { background: rgba(255,255,255,0.04); }

.app-widget-h5 {flex-direction: column;padding: 12px 0;flex: 1;display: flex}

.wp-link-foot-pac {font-family: Inter, sans-serif;padding:0.875rem 24px;font-weight: 500;color: #e8e9eb;transition: background 0.25s ease, color 0.25s ease;font-size: 16px}

.wp-link-foot-pac:hover {background: rgba(255,255,255,0.04);color: #d4af37}

.v-wrap-foot-l3s {z-index: 150;opacity: 0;visibility: hidden;inset: 0;position: fixed;transition: opacity 0.3s ease, visibility 0.3s ease;background: rgba(15, 20, 25, 0.85)}

.v-wrap-foot-l3s.l-panel-primary-ng {visibility: visible;opacity: 1}

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

.wp-panel-primary-tzu { position: relative; }

.v-link-6c {border: 1px solid rgba(232, 233, 235, 0.08);color: #e8e9eb;background: rgba(255,255,255,0.02);padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;border-radius: 6px;line-height: 1;display: flex;white-space: nowrap;cursor: pointer;transition: border-color 0.25s ease, background 0.25s ease;font-family: Inter, sans-serif;font-size: 13px;gap: 6px;font-weight: 600;align-items: center}

.v-link-6c:hover {border-color: rgba(255,255,255,0.15);background: rgba(255,255,255,0.04)}
.js-cell-base-dk {transition: transform 0.25s ease;font-size: 10px}
.wp-panel-primary-tzu.l-panel-primary-ng .js-cell-base-dk { transform: rotate(180deg); }

.b-wrap-inner-x50 {position: absolute;right: 0;min-width:144px;background: #1a1f2e;border-radius: 12px;display: none;box-shadow: 0 8px 24px rgba(0,0,0,0.4);border: 1px solid rgba(232, 233, 235, 0.08);z-index: 50;padding: 4px;top: calc(100% + 4px)}

.wp-panel-primary-tzu.l-panel-primary-ng .b-wrap-inner-x50 { display: block; }

.m-banner-item-n6i {gap: 8px;font-size:0.8125rem;font-family: Inter, sans-serif;border-radius: 6px;padding: 8px 12px;font-weight: 500;cursor: pointer;align-items: center;transition: background 0.25s ease, color 0.25s ease;display: flex;color: #e8e9eb}

.m-banner-item-n6i:hover {color: #d4af37;background: rgba(255,255,255,0.06)}
.m-banner-item-n6i.active { color: #ff6b35; }
.el-layer-item-vfj {font-size:1rem;line-height: 1}

/* --- Desktop --- */

@media (min-width:797px) {
  .m-item-head-t3 {padding: 0 20px;height: 60px}
  .page-content-area-zw { display: inline-flex; }
}
.top-col-0a8 {background: #0f1419;padding: 32px 20px;border-top: 1px solid rgba(232, 233, 235, 0.08)}
.list-foot-6bm {gap: 14px;margin: 0 auto;align-items: flex-start;max-width: 1280px;display: flex;flex-wrap: wrap}
.js-element-inner-n6 {display: flex;height: 36px;justify-content: center;font-weight: 800;font-size: 11px;flex-shrink: 0;width: 36px;color: #a8aab0;font-family: Inter, sans-serif;border-radius: 50%;border: 2px solid #a8aab0;align-items: center}
.page-main-row-959 {font-family: Inter, sans-serif;color: #e8e9eb;font-size: 12px;line-height: 1.55;overflow-wrap: break-word}
.t-outer-col-a1 {background: #0f1419;padding: 50px 18px}
.el-card-body-aru {max-width: 1280px;margin: 0 auto}
.mod-panel-block-5d {font-size: 24px;margin-bottom: 22px;font-family: Space Grotesk, sans-serif;font-weight: 700;color: #d4af37;overflow-wrap: break-word}
.el-zone-block-4fy {line-height: 1.7;font-family: Inter, sans-serif;font-size: 15px;color: #e8e9eb}
.el-zone-block-4fy p {
  margin-bottom:0.875rem;
}
.el-zone-block-4fy p:last-child { margin-bottom: 0; }
.el-zone-block-4fy strong {font-weight: 600;color: #d4af37}
.el-zone-block-4fy a {color: #ff6b35;text-decoration: none}
.el-zone-block-4fy a:hover {
  text-decoration: underline;
}
.el-zone-block-4fy ul {padding-left: 22px;margin-bottom: 14px;list-style-type: disc}
.el-zone-block-4fy ol {margin-bottom: 14px;padding-left: 22px;list-style-type: decimal}
.el-zone-block-4fy li {margin-bottom: 8px;color: #e8e9eb;line-height: 1.65;font-size: 15px}
.el-zone-block-4fy dl { margin-bottom:0.875rem; }
.el-zone-block-4fy dt {font-size: 15px;font-weight: 700;margin-top: 13px;color: #d4af37}
.el-zone-block-4fy dt:first-child { margin-top: 0; }
.el-zone-block-4fy dd {margin-left: 0;font-size:0.9375rem;color: #e8e9eb;margin-bottom: 8px;line-height: 1.7}
.el-zone-block-4fy table {overflow-x: auto;display: block;border-collapse: collapse;margin-bottom: 14px;width: 100%}
.el-zone-block-4fy th,
.el-zone-block-4fy td {font-size: 14px;text-align: left;border-bottom: 1px solid rgba(232, 233, 235, 0.08);padding: 10px 12px}
.el-zone-block-4fy th {text-transform: uppercase;font-weight: 600;font-size: 13px;letter-spacing: 0.03em;color: #d4af37}
.el-zone-block-4fy td {
  color: #e8e9eb;
}
@media(min-width:772px) {
  .t-outer-col-a1 {
    padding-top:66px;padding-right:36px;padding-bottom:66px;padding-left:36px;
  }
  .mod-panel-block-5d {
    font-size: 28px;
  }
  .el-zone-block-4fy table { display: table; }
}
.v-panel-item-kf {padding: 58px 20px;background-repeat: no-repeat;position: relative;background-size: cover;background: #0f1419;background-position: center}
.js-group-cell-l7m {z-index: 1;position: relative}
.v-panel-item-kf::before {position: absolute;background: linear-gradient(180deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.85) 100%);pointer-events: none;inset: 0;content: ''}
.mod-bar-left-514 {border: 1px solid rgba(255,255,255,0.1);text-align: center;padding: 34px 26px;margin: 0 auto;border-radius: 12px;max-width: 780px;background: rgba(0,0,0,0.4);backdrop-filter: blur(8px)}
.app-holder-left-ub {text-shadow: 0 2px 8px rgba(0,0,0,0.3);overflow-wrap: break-word;font-family: Space Grotesk, sans-serif;color: #fff;margin-bottom: 10px;font-weight: 800;font-size: 22px}
.app-inner-inner-u2z {text-shadow: 0 2px 12px rgba(0,0,0,0.4);margin-bottom: 22px;font-weight: 800;color: #ff6b35;font-size:2.25rem}
.mod-holder-right-18f { margin-bottom: 26px; }
.mod-holder-right-18f p {margin-bottom: 13px;line-height: 1.7;font-family: Inter, sans-serif;color: rgba(255,255,255,0.9);font-size: 15px}
.mod-holder-right-18f p:last-child { margin-bottom: 0; }
.mod-holder-right-18f ul {margin-bottom: 13px;text-align: left;padding-left: 20px;list-style-type: disc}
.mod-holder-right-18f ol {list-style-type: decimal;text-align: left;padding-left: 20px;margin-bottom: 13px}
.mod-holder-right-18f li {font-family: Inter, sans-serif;color: rgba(255,255,255,0.85);line-height: 1.6;margin-bottom: 6px;font-size: 14px}
.mod-holder-right-18f a {color: #ff6b35;text-decoration: underline;text-underline-offset: 2px}
.mod-holder-right-18f a:hover { color: #ff8a52; }
.mod-holder-right-18f strong { color: #fff; }
.mod-holder-right-18f table {overflow-x: auto;margin-bottom: 13px;border-collapse: collapse;width: 100%;font-size: 14px;display: block}
.mod-holder-right-18f th {color: #fff;padding-top:10px;padding-right:13px;padding-bottom:10px;padding-left:13px;background: rgba(255,255,255,0.06);font-weight: 600;text-align: left;border-bottom: 1px solid rgba(255,255,255,0.12)}
.mod-holder-right-18f td {padding: 10px 13px;color: rgba(255,255,255,0.85);border-bottom: 1px solid rgba(255,255,255,0.06)}
.site-slot-right-pn {text-shadow: none;font-size:1rem;color: #0f1419;display: inline-block;border-radius: 6px;transition: background 0.25s ease;font-weight: 700;padding: 14px 36px;background: #ff6b35;font-family: Inter, sans-serif}
.site-slot-right-pn:hover { background: #ff8a52; }
.site-list-cell-w39 {font-size: 11px;color: rgba(255,255,255,0.5);margin-top:0.875rem}
@media (min-width:817px) {
  .v-panel-item-kf { padding-top:76px;padding-right:2.5rem;padding-bottom:76px;padding-left:40px; }
  .mod-bar-left-514 { padding: 44px 40px; }
  .app-holder-left-ub { font-size: 26px; }
  .app-inner-inner-u2z { font-size: 44px; }
  .mod-holder-right-18f table { display: table; }
}
.item-foot-1b {background: #0f1419;padding: 44px 16px}
.card-pej {max-width: 1280px;margin: 0 auto}
.page-title-base-p8 {font-size:1.375rem;overflow-wrap: break-word;font-weight: 700;font-family: Space Grotesk, sans-serif;margin-bottom: 24px;color: #d4af37}
.t-module-hq {flex-direction: column;gap: 28px;display: flex}
.ui-content-inner-d06 {border: 1px solid rgba(232, 233, 235, 0.08);background: #1a1f2e;border-radius: 6px;padding: 22px 18px}
.l-item-row-qvr {margin-bottom:0.75rem;overflow-wrap: break-word;font-family: Space Grotesk, sans-serif;color: #d4af37;font-size: 17px;font-weight: 600}
.page-nav-inner-2ju {font-family: Inter, sans-serif;color: #e8e9eb;line-height: 1.65;font-size: 14px}
.page-nav-inner-2ju p {
  margin-bottom: 10px;
}
.page-nav-inner-2ju p:last-child { margin-bottom: 0; }
.page-nav-inner-2ju strong {font-weight: 600;color: #d4af37}
.page-nav-inner-2ju a {text-decoration: none;color: #ff6b35}
.page-nav-inner-2ju a:hover {
  text-decoration: underline;
}
.page-nav-inner-2ju ul {padding-left:1.25rem;margin-bottom: 10px;list-style-type: disc}
.page-nav-inner-2ju ol {padding-left: 20px;margin-bottom: 10px;list-style-type: decimal}
.page-nav-inner-2ju li {font-size: 14px;margin-bottom: 5px;color: #e8e9eb;line-height: 1.7}
.page-nav-inner-2ju table {width: 100%;overflow-x: auto;border-collapse: collapse;margin-bottom: 10px;display: block}
.page-nav-inner-2ju th, .page-nav-inner-2ju td {border-bottom: 1px solid rgba(232, 233, 235, 0.08);font-size: 13px;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;text-align: left}
.page-nav-inner-2ju th {font-weight: 600;color: #d4af37}
@media(min-width:771px) {
  .item-foot-1b {
    padding-top:60px;padding-right:2rem;padding-bottom:60px;padding-left:32px;
  }
  .t-module-hq {flex-direction: row;gap: 24px}
  .ui-content-inner-d06 {flex: 1;padding: 26px 24px}
  .page-title-base-p8 {
    font-size: 26px;
  }
  .page-nav-inner-2ju table { display: table; }
}
.v-list-nj8 {padding: 36px 18px;border-top: 1px solid rgba(232, 233, 235, 0.08);background: #0f1419}

.mod-block-base-68 {flex-direction: column;gap: 24px;max-width: 1280px;display: flex;margin: 0 auto;text-align: center;align-items: center}

.el-item-inner-uki {color: #d4af37;font-size: 19px;letter-spacing: -0.02em;font-weight: 800}

.js-card-inner-pv {display: flex;flex-wrap: wrap;justify-content: center;gap: 8px 20px}

.js-card-inner-pv a {color: #e8e9eb;font-family: Inter, sans-serif;font-weight: 500;transition: color 0.25s ease;font-size: 14px}

.js-card-inner-pv a:hover { color: #d4af37; }

.site-region-item-08 {width: 60px;background: rgba(232, 233, 235, 0.08);height: 1px}

.site-text-group-y3s {line-height: 1.55;font-size:0.75rem;color: #a8aab0;max-width: 700px}

.el-module-head-9h9 {color: #a8aab0;font-size: 12px}
.module-foot-os8 {background: #1a1f2e;padding: 44px 18px}
.b-text-group-pd {margin: 0 auto;max-width: 700px}
.text-inner-jv8 {font-weight: 700;margin-bottom:1.75rem;font-family: Space Grotesk, sans-serif;font-size: 22px;overflow-wrap: break-word;color: #d4af37}
.site-element-main-z0 {flex-direction: column;display: flex;gap: 0}
.v-region-item-k6k {padding-bottom: 24px;display: flex;position: relative;gap: 16px}
.v-region-item-k6k:last-child { padding-bottom: 0; }
.v-region-item-k6k:not(:last-child)::after {left: 17px;background: rgba(232, 233, 235, 0.08);width: 2px;position: absolute;content: '';bottom: 0;top: 40px}
.c-view-base-uus {border-radius: 50%;display: flex;background: #ff6b35;position: relative;width: 36px;color: #0f1419;flex-shrink: 0;align-items: center;font-weight: 800;font-size: 15px;font-family: Inter, sans-serif;justify-content: center;z-index: 1;height: 36px}
.mod-layer-box-u8 {font-weight: 700;font-family: Space Grotesk, sans-serif;font-size:1rem;color: #d4af37;margin-bottom: 4px}
.t-box-box-8wi {font-family: Inter, sans-serif;color: #e8e9eb;line-height: 1.6;font-size: 14px}
@media (min-width:772px) {
  .module-foot-os8 { padding: 60px 40px; }
  .text-inner-jv8 { font-size: 26px; }
}