* { box-sizing: border-box; }
body {margin: 0;min-height: 100vh;padding: 0;-webkit-font-smoothing: antialiased;line-height: 1.5;-moz-osx-font-smoothing: grayscale}
h1, h2, h3, h4, h5, h6 {font-size: inherit;margin: 0;font-weight: inherit}
p { margin: 0; }
a {color: inherit;text-decoration: none}
button {padding: 0;border: none;background: transparent;color: inherit;cursor: pointer;font: inherit}
img {display: block;height: auto;max-width: 100%}
svg {vertical-align: middle;display: inline-block}
ul, ol {margin: 0;list-style: none;padding: 0}
input, textarea, select {margin: 0;color: inherit;padding: 0;font: inherit}
table {border-collapse: collapse;border-spacing: 0}
.js-menu-left-5r {padding-top:46px;padding-right:18px;padding-bottom:46px;padding-left:1.125rem;background: #1a1410}
.c-text-wrap-a2 {margin: 0 auto;max-width: 1280px}
.wp-view-head-nw1 {margin-bottom: 16px;overflow-wrap: break-word;color: #e8b84a;font-size:1.375rem;font-family: 'Fredoka One', sans-serif;font-weight: 800}
.m-text-cell-y61 {line-height: 1.6;color: #f5f1ed;font-size: 14px;font-family: 'Inter', sans-serif}
.m-text-cell-y61 p { margin-bottom: 12px; }
.m-text-cell-y61 p:last-child { margin-bottom: 0; }
.m-text-cell-y61 strong { color: #e8b84a; }
.m-text-cell-y61 a {color: #d84c2a;text-underline-offset: 2px;text-decoration: underline}
.m-text-cell-y61 a:hover { color: #e85d35; }
.m-text-cell-y61 ul, .m-text-cell-y61 ol {padding-left: 18px;margin-bottom: 12px}
.m-text-cell-y61 li {font-size:0.875rem;line-height: 1.6;color: #f5f1ed;margin-bottom: 5px}
.m-text-cell-y61 table {border-collapse: collapse;width: 100%;overflow-x: auto;display: block;margin-bottom: 12px}
.m-text-cell-y61 th {padding: 10px 12px;text-align: left;color: #e8b84a;border-bottom: 1px solid rgba(232, 184, 74, 0.12);font-weight: 600;background: rgba(255,255,255,0.04)}
.m-text-cell-y61 td {color: #f5f1ed;border-bottom: 1px solid rgba(255,255,255,0.04);padding: 10px 12px}
@media (min-width:784px) {
  .js-menu-left-5r { padding: 62px 36px; }
  .wp-view-head-nw1 { font-size: 26px; }
  .m-text-cell-y61 table { display: table; }
}

.wp-element-head-6cj {background: #2a2420;padding: 46px 18px}
.c-top-block-2zs {margin: 0 auto;max-width: 880px}
.wp-top-item-9e2 {box-shadow: 0 2px 16px rgba(0,0,0,0.1);padding: 26px 22px;border: 1px solid rgba(232, 184, 74, 0.12);border-radius: 16px;background: #1a1410}
.t-main-top-gy {color: #d84c2a;letter-spacing: 0.1em;font-family: 'Inter', sans-serif;font-size: 11px;margin-bottom: 10px;text-transform: uppercase;font-weight: 700}
.app-holder-col-tzp {font-family: 'Fredoka One', sans-serif;margin-bottom: 14px;color: #e8b84a;overflow-wrap: break-word;font-weight: 800;font-size: 20px}
.el-block-wrap-db3 {line-height: 1.65;color: #f5f1ed;font-family: 'Inter', sans-serif;font-size: 14px}
.el-block-wrap-db3 p { margin-bottom: 11px; }
.el-block-wrap-db3 p:last-child { margin-bottom: 0; }
.el-block-wrap-db3 strong { color: #e8b84a; }
.el-block-wrap-db3 a {color: #d84c2a;text-decoration: underline;text-underline-offset: 2px}
.el-block-wrap-db3 a:hover { color: #e85d35; }
.el-block-wrap-db3 ul, .el-block-wrap-db3 ol {margin-bottom: 11px;padding-left: 18px}
.el-block-wrap-db3 li {line-height: 1.65;margin-bottom: 5px;color: #f5f1ed;font-size: 14px}
.el-block-wrap-db3 dl { margin-bottom: 11px; }
.el-block-wrap-db3 dt {color: #e8b84a;font-size: 14px;font-weight: 800;margin-top: 12px}
.el-block-wrap-db3 dt:first-child { margin-top: 0; }
.el-block-wrap-db3 dd {margin-left: 0;color: #f5f1ed;font-size: 14px;margin-bottom: 5px;line-height: 1.65}
.el-block-wrap-db3 table {width: 100%;margin-bottom: 11px;display: block;border-collapse: collapse;overflow-x: auto}
.el-block-wrap-db3 th {background: rgba(255,255,255,0.04);border-bottom: 1px solid rgba(232, 184, 74, 0.12);color: #e8b84a;padding-top:9px;padding-right:11px;padding-bottom:9px;padding-left:11px;font-weight: 600;text-align: left}
.el-block-wrap-db3 td {border-bottom: 1px solid rgba(255,255,255,0.04);color: #f5f1ed;padding: 9px 11px}
@media (min-width:797px) {
  .wp-element-head-6cj { padding: 62px 36px; }
  .wp-top-item-9e2 { padding: 34px 30px; }
  .app-holder-col-tzp { font-size:1.5rem; }
  .el-block-wrap-db3 table { display: table; }
}

.panel-block-4dh {background: #1a1410;border-top: 1px solid rgba(232, 184, 74, 0.12);padding: 42px 18px}
.v-title-cr {max-width: 820px;margin: 0 auto}
.mod-holder-box-4ml {font-size: 21px;color: #e8b84a;font-family: 'Fredoka One', sans-serif;overflow-wrap: break-word;font-weight: 700;margin-bottom:0.875rem}
.app-hero-foot-3o {line-height: 1.65;font-size: 14px;color: #f5f1ed;font-family: 'Inter', sans-serif}
.app-hero-foot-3o p { margin-bottom: 11px; }
.app-hero-foot-3o p:last-child { margin-bottom: 0; }
.app-hero-foot-3o strong { color: #e8b84a; }
.app-hero-foot-3o a {color: #d84c2a;text-underline-offset: 2px;text-decoration: underline}
.app-hero-foot-3o a:hover { color: #e85d35; }
.app-hero-foot-3o ul, .app-hero-foot-3o ol {margin-bottom: 11px;padding-left: 18px}
.app-hero-foot-3o li {color: #f5f1ed;line-height: 1.65;margin-bottom: 5px;font-size: 14px}
.app-hero-foot-3o table {display: block;margin-bottom: 11px;border-collapse: collapse;overflow-x: auto;width: 100%}
.app-hero-foot-3o th {font-weight: 600;padding: 9px 11px;border-bottom: 1px solid rgba(232, 184, 74, 0.12);text-align: left;background: rgba(255,255,255,0.04);color: #e8b84a}
.app-hero-foot-3o td {padding: 9px 11px;color: #f5f1ed;border-bottom: 1px solid rgba(255,255,255,0.04)}
@media (min-width:802px) {
  .panel-block-4dh { padding-top:58px;padding-right:32px;padding-bottom:58px;padding-left:32px; }
  .mod-holder-box-4ml { font-size: 25px; }
  .app-hero-foot-3o table { display: table; }
}

.v-text-5kb {position: relative;padding: 60px 20px;display: flex;min-height: 520px;text-align: center;overflow: hidden;background: linear-gradient(160deg, #1a1410 0%, #2a2420 40%, #1a1410 100%);justify-content: center;align-items: center}

.v-text-5kb::before {content: '';position: absolute;pointer-events: none;background: radial-gradient(ellipse at 50% 30%, rgba(212,175,55,0.08) 0%, transparent 60%);inset: 0}

.app-icon-block-xp {z-index: 1;max-width: 700px;position: relative}

.group-left-ip {padding: 6px 16px;margin-bottom: 20px;font-size: 12px;display: inline-block;letter-spacing: 0.08em;border-radius: 20px;text-transform: uppercase;color: #d84c2a;font-weight: 700;border: 1px solid rgba(212,175,55,0.3)}

.mod-panel-inner-3z6 {font-weight: 800;overflow-wrap: break-word;margin-bottom: 16px;font-family: 'Fredoka One', sans-serif;line-height: 1.15;font-size: 32px;color: #e8b84a}

.app-view-block-q9 {margin-left: auto;font-size: 16px;color: #f5f1ed;max-width: 520px;font-family: 'Inter', sans-serif;line-height: 1.6;margin-bottom: 28px;margin-right: auto}

.b-icon-lq {flex-direction: column;gap: 16px;margin-top: 8px;align-items: center;display: flex}

.v-main-wrap-9od {max-width: 380px;padding: 16px 24px;text-align: center;border-radius: 16px;background: rgba(212,175,55,0.1);width: 100%;border: 1px solid rgba(212,175,55,0.25)}

.c-element-inner-pqq {font-size: 26px;color: #d84c2a;line-height: 1.2;font-weight: 800}

.m-item-primary-3gj {color: #a89f95;font-size: 13px;margin-top: 4px}

.wrap-row-nq {background: #d84c2a;display: block;border-radius: 12px;font-weight: 700;width: 100%;color: #f5f1ed;text-align: center;padding: 16px 36px;font-size: 16px;font-family: 'Inter', sans-serif;transition: background 0.25s ease;max-width: 380px}

.wrap-row-nq:hover { background: #e85d35; }

.js-zone-wrap-se {margin-top: 8px;font-size: 11px;color: #a89f95}

@media (min-width:770px) {
  .v-text-5kb {padding-top:80px;padding-right:40px;padding-bottom:80px;padding-left:40px;min-height: 600px}
  .mod-panel-inner-3z6 { font-size:3rem; }
  .app-view-block-q9 { font-size: 18px; }
  .c-element-inner-pqq { font-size:2.25rem; }
}
.ui-panel-base-lze {border-bottom: 1px solid rgba(232, 184, 74, 0.12);background: #1a1410}

.el-component-row-qxa {margin: 0 auto;gap:0.75rem;align-items: center;height: 56px;max-width: 1280px;padding: 0 16px;display: flex}

.t-module-top-n6 {width: 40px;border-radius: 12px;cursor: pointer;background: none;height: 40px;align-items: center;transition: background 0.25s ease;display: flex;color: #f5f1ed;justify-content: center;border: 1px solid rgba(232, 184, 74, 0.12);flex-shrink: 0}

.t-module-top-n6:hover { background: rgba(255,255,255,0.04); }

.btn-cell-g7 {display: flex;font-weight: 800;color: #e8b84a;letter-spacing: -0.02em;white-space: nowrap;gap: 8px;font-size: 19px;align-items: center}

.ui-hero-base-pu {align-items: center;gap: 8px;display: flex;margin-left: auto}

.site-box-left-7z {transition: background 0.25s ease;font-family: 'Inter', sans-serif;font-weight: 700;padding-top:7px;padding-right:0.875rem;padding-bottom:7px;padding-left:14px;font-size: 13px;background: #d84c2a;color: #f5f1ed;border-radius: 12px}

.site-box-left-7z:hover { background: #e85d35; }

.m-panel-foot-oz {color: #f5f1ed;display: none;border: 1px solid rgba(255,255,255,0.1);background: none}

.m-panel-foot-oz:hover { background: rgba(255,255,255,0.04); }

/* --- Drawer --- */

.content-block-asu {width: 280px;position: fixed;height: 100%;z-index: 200;top: 0;overflow-y: auto;transform: translateX(-100%);flex-direction: column;border-right: 1px solid rgba(232, 184, 74, 0.12);background: #1a1410;display: flex;transition: transform 0.3s ease;left: 0}

.content-block-asu.wp-widget-primary-fi { transform: translateX(0); }

.wp-wrap-right-5y {display: flex;padding:1rem 20px;justify-content: space-between;flex-shrink: 0;border-bottom: 1px solid rgba(255,255,255,0.06);align-items: center}

.l-grid-left-75 {border: 1px solid rgba(232, 184, 74, 0.12);height: 32px;cursor: pointer;place-items: center;color: #f5f1ed;display: grid;font-size:1.125rem;transition: background 0.25s ease;border-radius: 6px;background: none;width: 32px}

.l-grid-left-75:hover { background: rgba(255,255,255,0.04); }

.t-slot-group-tv {flex: 1;display: flex;padding: 12px 0;flex-direction: column}

.js-container-primary-4g {color: #f5f1ed;font-weight: 500;font-family: 'Inter', sans-serif;transition: background 0.25s ease, color 0.25s ease;padding-top:14px;padding-right:1.5rem;padding-bottom:14px;padding-left:24px;font-size: 16px}

.js-container-primary-4g:hover {color: #e8b84a;background: rgba(255,255,255,0.04)}

.wp-container-area-y9 {opacity: 0;inset: 0;position: fixed;z-index: 150;background: rgba(26, 20, 16, 0.85);transition: opacity 0.3s ease, visibility 0.3s ease;visibility: hidden}

.wp-container-area-y9.wp-widget-primary-fi {opacity: 1;visibility: visible}

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

.l-view-foot-nh { position: relative; }

.c-container-block-vt1 {padding: 5px 10px;white-space: nowrap;align-items: center;display: flex;border: 1px solid rgba(232, 184, 74, 0.12);font-weight: 600;transition: border-color 0.25s ease, background 0.25s ease;font-family: 'Inter', sans-serif;gap: 6px;line-height: 1;color: #f5f1ed;background: rgba(255,255,255,0.02);font-size:0.8125rem;cursor: pointer;border-radius: 12px}

.c-container-block-vt1:hover {background: rgba(255,255,255,0.04);border-color: rgba(255,255,255,0.15)}
.v-outer-inner-3ru {transition: transform 0.25s ease;font-size: 10px}
.l-view-foot-nh.wp-widget-primary-fi .v-outer-inner-3ru { transform: rotate(180deg); }

.b-grid-head-foc {box-shadow: 0 8px 24px rgba(0,0,0,0.4);z-index: 50;display: none;right: 0;top: calc(100% + 4px);border-radius: 16px;position: absolute;min-width:139px;background: #2a2420;padding: 4px;border: 1px solid rgba(232, 184, 74, 0.12)}

.l-view-foot-nh.wp-widget-primary-fi .b-grid-head-foc { display: block; }

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

.m-top-base-ucn:hover {background: rgba(255,255,255,0.06);color: #e8b84a}
.m-top-base-ucn.active { color: #d84c2a; }
.b-col-main-lj {line-height: 1;font-size: 16px}

/* --- Desktop --- */

@media (min-width:798px) {
  .el-component-row-qxa {height: 60px;padding: 0 20px}
  .m-panel-foot-oz { display: inline-flex; }
}
.wp-text-body-sho {padding: 48px 16px;background: #1a1410}

.page-view-area-qef {max-width: 900px;margin: 0 auto}

.mod-text-left-lar {padding-bottom:1.5rem;border-bottom: 1px solid rgba(232, 184, 74, 0.12);gap: 16px;flex-direction: column;margin-bottom: 24px;display: flex}

.el-group-nt3 { flex: 1; }

.ui-link-wrap-3t {overflow-wrap: break-word;font-size: 22px;font-weight: 800;color: #e8b84a;font-family: 'Fredoka One', sans-serif;margin-bottom: 6px}

.page-frame-col-s1 {color: #d84c2a;font-weight: 800;font-size: 28px}

.v-cell-col-tmj {flex-shrink: 0;gap: 8px;flex-direction: column;display: flex}

.mod-bar-head-35z {padding: 12px 28px;background: #d84c2a;text-align: center;font-weight: 700;transition: background 0.25s ease;display: inline-block;color: #f5f1ed;font-family: 'Inter', sans-serif;border-radius: 12px;font-size: 14px}

.mod-bar-head-35z:hover { background: #e85d35; }

.app-box-col-df {color: #a89f95;font-size: 12px}

.wp-col-cell-g3 p {margin-bottom: 16px;font-family: 'Inter', sans-serif;color: #f5f1ed;font-size: 16px;line-height: 1.6}

.wp-col-cell-g3 p:last-child { margin-bottom: 0; }

.wp-col-cell-g3 ul, .wp-col-cell-g3 ol {padding-left:1.5rem;margin-bottom: 16px}

.wp-col-cell-g3 li {font-family: 'Inter', sans-serif;color: #f5f1ed;line-height: 1.55;margin-bottom: 8px;font-size: 15px}

.wp-col-cell-g3 strong { color: #e8b84a; }

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

.wp-col-cell-g3 th {background: rgba(255,255,255,0.04);border-bottom: 1px solid rgba(232, 184, 74, 0.12);color: #e8b84a;font-weight: 600;padding: 11px 14px;text-align: left}

.wp-col-cell-g3 td {padding-top:11px;padding-right:14px;padding-bottom:11px;padding-left:14px;border-bottom: 1px solid rgba(255,255,255,0.04);color: #f5f1ed}

@media (min-width:837px) {
  .mod-text-left-lar {flex-direction: row;justify-content: space-between;align-items: center}
  .ui-link-wrap-3t { font-size: 26px; }
  .page-frame-col-s1 { font-size: 34px; }
  .wp-col-cell-g3 table { display: table; }
}
.app-wrap-wrap-2f {background: #1a1410;padding: 50px 22px}
.m-frame-head-1o {max-width: 1280px;margin: 0 auto}
.v-cell-item-nl {background: #2a2420;border-radius: 16px;border: 1px solid rgba(232, 184, 74, 0.12);padding: 32px 24px}
.v-icon-inner-yf {font-family: 'Inter', sans-serif;font-weight: 700;color: #d84c2a;margin-bottom: 10px;font-size:0.75rem;letter-spacing: 0.1em;text-transform: uppercase}
.l-bar-top-mo {font-weight: 800;font-family: 'Fredoka One', sans-serif;margin-bottom: 18px;font-size: 24px;overflow-wrap: break-word;color: #e8b84a}
.b-widget-wy {color: #f5f1ed;font-family: 'Inter', sans-serif;font-size: 14px;line-height: 1.75}
.b-widget-wy p {
  margin-bottom: 11px;
}
.b-widget-wy p:last-child {
  margin-bottom: 0;
}
.b-widget-wy strong {
  color: #e8b84a;
}
.b-widget-wy a {text-underline-offset: 2px;color: #d84c2a;text-decoration: underline}
.b-widget-wy a:hover {
  color: #e85d35;
}
.b-widget-wy ul, .b-widget-wy ol {margin-bottom: 11px;padding-left:1.25rem}
.b-widget-wy li {font-size:0.875rem;margin-bottom: 4px;color: #f5f1ed;line-height: 1.75}
.b-widget-wy table {width: 100%;border-collapse: collapse;display: block;overflow-x: auto;margin-bottom: 11px}
.b-widget-wy th, .b-widget-wy td {font-size: 13px;padding: 10px 12px;text-align: left;border-bottom: 1px solid rgba(232, 184, 74, 0.12)}
.b-widget-wy th {text-transform: uppercase;color: #e8b84a;font-size: 12px;letter-spacing: 0.04em;font-weight: 600}
@media (min-width:799px) {
  .app-wrap-wrap-2f { padding: 66px 42px; }
  .v-cell-item-nl { padding:2.5rem 36px; }
  .l-bar-top-mo { font-size: 28px; }
  .b-widget-wy table { display: table; }
}

.l-block-right-po9 {background: #1a1410;padding: 44px 18px}
.app-header-body-zsu {max-width: 1280px;margin: 0 auto}
.site-block-box-dq {margin-bottom: 16px;overflow-wrap: break-word;color: #e8b84a;font-size: 22px;font-family: 'Fredoka One', sans-serif;font-weight: 800}
.js-panel-foot-rl {font-size: 14px;color: #f5f1ed;line-height: 1.6;font-family: 'Inter', sans-serif}
.js-panel-foot-rl p { margin-bottom:0.75rem; }
.js-panel-foot-rl p:last-child { margin-bottom: 0; }
.js-panel-foot-rl strong { color: #e8b84a; }
.js-panel-foot-rl a {text-underline-offset: 2px;color: #d84c2a;text-decoration: underline}
.js-panel-foot-rl a:hover { color: #e85d35; }
.js-panel-foot-rl ul, .js-panel-foot-rl ol {padding-left: 18px;margin-bottom: 12px}
.js-panel-foot-rl li {font-size:0.875rem;line-height: 1.6;margin-bottom: 5px;color: #f5f1ed}
.js-panel-foot-rl table {overflow-x: auto;border-collapse: collapse;width: 100%;display: block;margin-bottom: 12px}
.js-panel-foot-rl th {border-bottom: 1px solid rgba(232, 184, 74, 0.12);font-weight: 600;padding-top:9px;padding-right:12px;padding-bottom:9px;padding-left:0.75rem;color: #e8b84a;background: rgba(255,255,255,0.04);text-align: left}
.js-panel-foot-rl td {padding-top:9px;padding-right:0.75rem;padding-bottom:9px;padding-left:12px;color: #f5f1ed;border-bottom: 1px solid rgba(255,255,255,0.04)}
@media (min-width:776px) {
  .l-block-right-po9 { padding: 60px 36px; }
  .site-block-box-dq { font-size:1.625rem; }
  .js-panel-foot-rl table { display: table; }
}

.m-banner-base-r6 {background: #2a2420;width: calc(100% - 32px);box-shadow: 0 8px 32px rgba(0,0,0,0.4);bottom: 16px;max-width: 380px;left: 16px;border: 1px solid rgba(232, 184, 74, 0.12);position: fixed;z-index: 1000;border-radius: 16px;padding: 20px}

.l-cell-top-j2 {font-size:0.9375rem;margin-bottom: 8px;font-weight: 700;color: #e8b84a}

.outer-top-ryu {font-family: 'Inter', sans-serif;font-size: 13px;margin-bottom: 16px;line-height: 1.5;color: #f5f1ed}

.outer-top-ryu a {text-decoration: underline;color: #e8b84a;text-underline-offset: 2px}

.outer-top-ryu a:hover { color: #d84c2a; }

.c-title-base-d5o {gap: 10px;display: flex}

.c-panel-block-co {font-size: 13px;font-weight: 600;color: #e8b84a;flex: 1;text-align: center;background: rgba(255,255,255,0.1);border-radius: 12px;font-family: 'Inter', sans-serif;transition: background 0.25s ease;padding: 10px 16px}

.c-panel-block-co:hover { background: rgba(255,255,255,0.15); }

.b-component-foot-5c {transition: color 0.25s ease;font-weight: 500;color: #a89f95;font-size:0.8125rem;flex: 1;padding: 10px 16px;border-radius: 12px;font-family: 'Inter', sans-serif;text-align: center}

.b-component-foot-5c:hover { color: #f5f1ed; }
.wp-row-wrap-weq {padding: 22px 16px;background: linear-gradient(180deg, #2a2420 0%, #1a1410 100%)}
.mod-item-cell-bon {margin: 0 auto;display: flex;gap: 10px;max-width: 1280px;justify-content: center;flex-wrap: wrap}
.page-wrapper-foot-xhh {border-radius: 100px;white-space: nowrap;padding-top:8px;padding-right:18px;padding-bottom:8px;padding-left:18px;background: rgba(255,255,255,0.04);color: #a89f95;border: 1px solid rgba(232, 184, 74, 0.12);font-size: 13px;font-family: 'Inter', sans-serif}
.page-btn-pin {font-weight: 800;color: #d84c2a}
@media (min-width:896px) {
  .wp-row-wrap-weq { padding-top:28px;padding-right:20px;padding-bottom:28px;padding-left:20px; }
  .page-wrapper-foot-xhh {font-size: 14px;padding: 10px 22px}
}

.page-box-col-q0 {border-top: 1px solid rgba(232, 184, 74, 0.12);padding-top:32px;padding-right:20px;padding-bottom:32px;padding-left:20px;background: #1a1410}
.v-layer-primary-cv {max-width: 1280px;gap: 14px;margin: 0 auto;align-items: flex-start;flex-wrap: wrap;display: flex}
.l-item-left-p0 {font-weight: 800;font-family: 'Inter', sans-serif;border: 2px solid #a89f95;height: 36px;display: flex;border-radius: 50%;flex-shrink: 0;color: #a89f95;justify-content: center;align-items: center;width: 36px;font-size: 11px}
.region-wrap-5m3 {line-height: 1.55;overflow-wrap: break-word;font-size: 12px;font-family: 'Inter', sans-serif;color: #f5f1ed}
.mod-container-primary-5o {border-top: 1px solid rgba(232, 184, 74, 0.12);padding: 36px 18px;background: #1a1410}

.v-region-col-96 {gap: 24px;align-items: center;display: flex;flex-direction: column;margin: 0 auto;text-align: center;max-width: 1280px}

.m-group-inner-mn5 {font-weight: 800;color: #e8b84a;letter-spacing: -0.02em;font-size: 19px}

.t-link-row-j0 {justify-content: center;gap: 8px 20px;flex-wrap: wrap;display: flex}

.t-link-row-j0 a {font-size: 14px;transition: color 0.25s ease;color: #f5f1ed;font-weight: 500;font-family: 'Inter', sans-serif}

.t-link-row-j0 a:hover { color: #e8b84a; }

.wp-col-col-sss {width: 60px;height: 1px;background: rgba(232, 184, 74, 0.12)}

.ui-item-body-fuk {font-size: 12px;max-width: 700px;line-height: 1.55;color: #a89f95}

.btn-inner-n6y {font-size: 12px;color: #a89f95}
.mod-slot-top-g0e {background: #2a2420;padding: 40px 18px;border-bottom: 1px solid rgba(232, 184, 74, 0.12);border-top: 1px solid rgba(232, 184, 74, 0.12)}
.page-inner-wrap-e0w {margin: 0 auto;max-width: 820px}
.m-top-item-0y {overflow-wrap: break-word;font-family: 'Fredoka One', sans-serif;margin-bottom:0.75rem;color: #e8b84a;font-size: 21px;font-weight: 700}
.page-outer-col-0x {line-height: 1.65;font-size: 14px;color: #f5f1ed;font-family: 'Inter', sans-serif}
.page-outer-col-0x p { margin-bottom: 11px; }
.page-outer-col-0x p:last-child { margin-bottom: 0; }
.page-outer-col-0x strong { color: #e8b84a; }
.page-outer-col-0x a {color: #d84c2a;text-underline-offset: 2px;text-decoration: underline}
.page-outer-col-0x a:hover { color: #e85d35; }
.page-outer-col-0x ul, .page-outer-col-0x ol {margin-bottom: 11px;padding-left:1.125rem}
.page-outer-col-0x li {margin-bottom: 5px;color: #f5f1ed;font-size: 14px;line-height: 1.65}
.page-outer-col-0x table {margin-bottom: 11px;overflow-x: auto;display: block;border-collapse: collapse;width: 100%}
.page-outer-col-0x th, .page-outer-col-0x td {font-size:0.8125rem;text-align: left;border-bottom: 1px solid rgba(232, 184, 74, 0.12);padding: 8px 10px}
.page-outer-col-0x th {color: #e8b84a;font-weight: 600}
@media (min-width:841px) {
  .mod-slot-top-g0e { padding: 56px 36px; }
  .m-top-item-0y { font-size: 25px; }
  .page-outer-col-0x table { display: table; }
}