*, *::before, *::after {padding: 0;box-sizing: border-box;margin: 0}
body {min-height: 100vh;-webkit-font-smoothing: antialiased}
img, svg {display: block;max-width: 100%}
a {color: inherit;text-decoration: none}
button {cursor: pointer;font: inherit;background: none;border: none}
ul, ol { list-style: none; }
input, textarea, select { font: inherit; }
.box-cell-3aq {padding: 32px 20px;border-top: 1px solid rgba(232, 227, 216, 0.12);background: #1a1f2e}

.mod-content-foot-nk1 {margin: 0 auto;max-width: 1280px}

.site-module-base-83 {flex-direction: column;display: flex;border-bottom: 1px solid rgba(232, 227, 216, 0.12);gap: 20px;padding-bottom: 24px}

.c-view-box-0s {font-weight: 800;color: #d4a470;letter-spacing: -0.02em;font-size: 18px}

.l-inner-block-w1 {flex-wrap: wrap;gap: 8px 20px;display: flex}

.l-inner-block-w1 a {font-weight: 500;font-size:0.8125rem;font-family: Inter, sans-serif;color: #e8e3d8;transition: color 0.25s ease}

.l-inner-block-w1 a:hover { color: #d4a470; }

.el-text-head-00 {gap: 12px;flex-direction: column;padding-top: 20px;display: flex}

.menu-base-s9f {font-size: 12px;line-height: 1.7;color: #8b8680}

.mod-component-col-rg {color: #8b8680;font-size: 12px}

@media (min-width:765px) {
  .box-cell-3aq { padding: 36px 40px; }
  .site-module-base-83 {flex-direction: row;justify-content: space-between;align-items: center}
  .el-text-head-00 {flex-direction: row;justify-content: space-between;align-items: center}
}
.wp-icon-body-e5h {background-size: cover;padding: 40px 20px;position: relative;background-position: center;background-repeat: no-repeat;background-color: #1a1f2e;overflow: hidden}

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

.v-nav-head-mj {margin: 0 auto;z-index: 1;position: relative;max-width: 1280px}

.b-main-33 {margin-bottom:2rem;text-align: center}

.c-nav-head-lh {color: #fff;line-height: 1.2;font-family: Playfair Display, sans-serif;overflow-wrap: break-word;font-size:1.625rem;text-shadow: 0 2px 8px rgba(0,0,0,0.4);font-weight: 800;margin-bottom: 10px}

.el-frame-main-iux {font-size:0.9375rem;font-family: Inter, sans-serif;color: rgba(255,255,255,0.7)}

.b-btn-base-47g {display: grid;gap: 16px;grid-template-columns: 1fr}

.c-header-left-5yd {gap: 12px;border: 1px solid rgba(255,255,255,0.08);display: flex;transition: border-color 0.25s ease;background: rgba(13,30,53,0.8);border-radius: 14px;padding:1.5rem;flex-direction: column;backdrop-filter: blur(8px)}

.c-header-left-5yd:hover { border-color: rgba(212,175,55,0.25); }

.v-main-cell-w0 {font-weight: 700;font-size:1.125rem;color: #fff}

.l-container-primary-ka {font-size:1.5rem;font-weight: 800;color: #2db8a0}

.wp-group-area-g2e {line-height: 1.5;font-size: 13px;color: rgba(255,255,255,0.6)}

.wp-title-block-9e {display: inline-block;padding: 10px 20px;font-family: Inter, sans-serif;color: #1a1f2e;font-size: 14px;border-radius: 8px;background: #2db8a0;font-weight: 700;transition: background 0.25s ease;align-self: flex-start}

.wp-title-block-9e:hover { background: #3fcdb5; }

@media (min-width:598px) {
  .b-btn-base-47g { grid-template-columns: 1fr 1fr; }
}

@media (min-width:902px) {
  .b-btn-base-47g { grid-template-columns: 1fr 1fr 1fr; }
  .c-nav-head-lh { font-size: 36px; }
}
.mod-zone-right-67c {background: #1a1f2e;transition: box-shadow 0.3s ease}

.mod-zone-right-67c.js-btn-item-k5 { box-shadow: 0 2px 12px rgba(0,0,0,0.3); }

.site-component-foot-8y {padding: 0 16px;max-width: 1280px;gap:0.75rem;align-items: center;margin: 0 auto;display: flex}

.v-content-foot-foa {color: #d4a470;gap: 8px;white-space: nowrap;font-weight: 800;display: flex;letter-spacing: -0.02em;font-size: 17px;align-items: center}

/* --- Full state --- */

.page-block-col-7qn {overflow: hidden;max-height: 64px;border-bottom: 1px solid rgba(232, 227, 216, 0.12);transition: max-height 0.35s ease, opacity 0.25s ease}

.page-block-col-7qn .site-component-foot-8y { height: 56px; }

.mod-zone-right-67c.js-btn-item-k5 .page-block-col-7qn {border: none;max-height: 0;opacity: 0}

.l-section-cell-vfu { display: none; }

.c-bar-item-lp {display: flex;gap: 8px;margin-left: auto;align-items: center}

.b-main-foot-3cb {font-family: Inter, sans-serif;border-radius: 8px;color: #1a1f2e;font-size:0.8125rem;padding-top:7px;padding-right:0.875rem;padding-bottom:7px;padding-left:0.875rem;background: #2db8a0;font-weight: 700;transition: background 0.25s ease}

.b-main-foot-3cb:hover { background: #3fcdb5; }

.mod-grid-group-qk {border: 1px solid rgba(255,255,255,0.1);color: #e8e3d8;background: none;display: none}

.mod-grid-group-qk:hover { background: rgba(255,255,255,0.04); }

.v-block-top-58 {flex-direction: column;background: none;margin-left: 4px;gap: 5px;padding: 8px;border: none;cursor: pointer;display: flex}

.v-block-top-58 span {display: block;width: 20px;background: #e8e3d8;height: 2px;border-radius: 2px}

/* --- Compact state --- */

.js-grid-head-a7r {opacity: 0;max-height: 0;overflow: hidden;transition: max-height 0.35s ease, opacity 0.25s ease}

.mod-zone-right-67c.js-btn-item-k5 .js-grid-head-a7r {max-height: 52px;opacity: 1}

.js-grid-head-a7r .site-component-foot-8y {justify-content: space-between;height: 48px}

.t-box-right-6s {font-family: Inter, sans-serif;font-weight: 500;cursor: pointer;padding-top:5px;padding-right:14px;padding-bottom:5px;padding-left:14px;border: 1px solid rgba(232, 227, 216, 0.12);font-size: 13px;background: none;border-radius: 6px;transition: background 0.25s ease;color: #e8e3d8}

.t-box-right-6s:hover { background: rgba(255,255,255,0.04); }

.m-holder-inner-s72 {font-weight: 700;font-family: Inter, sans-serif;background: #2db8a0;border-radius: 8px;color: #1a1f2e;font-size: 12px;padding: 6px 14px}

/* --- Dropdown --- */

.m-text-item-44n {overflow: hidden;transition: max-height 0.3s ease;max-height: 0;background: #252d3d}

.m-text-item-44n.m-card-row-m9 {max-height: 300px;border-bottom: 1px solid rgba(255,255,255,0.06)}

.c-top-body-c7o {transition: color 0.25s ease, background 0.25s ease;font-weight: 500;display: block;padding:0.875rem 24px;color: #e8e3d8;border-bottom: 1px solid rgba(255,255,255,0.04);font-family: Inter, sans-serif;font-size: 15px}

.c-top-body-c7o:last-child { border-bottom: none; }
.c-top-body-c7o:hover {color: #d4a470;background: rgba(255,255,255,0.03)}

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

.page-wrap-block-yzm { position: relative; }

.el-group-main-azj {font-weight: 600;align-items: center;border-radius: 8px;font-family: Inter, sans-serif;white-space: nowrap;border: 1px solid rgba(232, 227, 216, 0.12);padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;cursor: pointer;font-size: 13px;color: #e8e3d8;background: rgba(255,255,255,0.02);display: flex;gap: 6px;line-height: 1;transition: border-color 0.25s ease, background 0.25s ease}

.el-group-main-azj:hover {border-color: rgba(255,255,255,0.15);background: rgba(255,255,255,0.04)}
.b-widget-row-z6l {font-size: 9px;transition: transform 0.25s ease}
.page-wrap-block-yzm.m-card-row-m9 .b-widget-row-z6l { transform: rotate(180deg); }

.c-element-inner-rt {background: #252d3d;min-width:135px;top: calc(100% + 4px);border-radius: 14px;display: none;right: 0;border: 1px solid rgba(232, 227, 216, 0.12);position: absolute;box-shadow: 0 8px 24px rgba(0,0,0,0.4);z-index: 50;padding: 4px}

.page-wrap-block-yzm.m-card-row-m9 .c-element-inner-rt { display: block; }

.wp-card-main-1dd {border-radius: 8px;display: flex;font-size: 13px;color: #e8e3d8;gap: 8px;cursor: pointer;font-weight: 500;font-family: Inter, sans-serif;transition: background 0.25s ease, color 0.25s ease;padding-top:8px;padding-right:0.75rem;padding-bottom:8px;padding-left:12px;align-items: center}

.wp-card-main-1dd:hover {background: rgba(255,255,255,0.06);color: #d4a470}
.wp-card-main-1dd.active { color: #2db8a0; }
.page-nav-foot-8gt {line-height: 1;font-size: 15px}

/* --- Desktop --- */

@media (min-width:787px) {
  .page-block-col-7qn .site-component-foot-8y {height: 60px;gap: 20px;padding: 0 20px}
  .page-block-col-7qn { max-height: 72px; }

  .l-section-cell-vfu {justify-content: center;gap: 4px;flex: 1;display: flex}

  .app-btn-item-n9 {color: #e8e3d8;font-weight: 500;transition: color 0.25s ease, background 0.25s ease;padding: 6px 12px;font-size: 15px;font-family: Inter, sans-serif;border-radius: 6px}

  .app-btn-item-n9:hover {background: rgba(255,255,255,0.05);color: #d4a470}

  .mod-grid-group-qk { display: inline-flex; }
  .v-block-top-58 { display: none; }
  .js-grid-head-a7r .site-component-foot-8y { padding: 0 20px; }
}
.js-section-ww6 {background: #1a1f2e;padding: 48px 20px}
.page-main-box-807 {margin: 0 auto;max-width: 880px}
.js-col-primary-zx {box-shadow: 0 2px 16px rgba(0,0,0,0.12);padding-top:28px;padding-right:22px;padding-bottom:28px;padding-left:22px;background: #252d3d;border-radius: 14px}
.ui-top-main-y7 {gap: 10px;padding-bottom: 16px;display: flex;flex-wrap: wrap;border-bottom: 1px solid rgba(232, 227, 216, 0.12);align-items: baseline;margin-bottom: 16px;justify-content: space-between}
.m-text-base-h2 {font-weight: 800;font-size: 20px;overflow-wrap: break-word;color: #d4a470;font-family: Playfair Display, sans-serif}
.m-nav-col-8ch {font-family: Inter, sans-serif;color: #2db8a0;font-size: 13px;font-weight: 600}
.js-main-area-8d9 {font-family: Inter, sans-serif;color: #e8e3d8;font-size: 14px;line-height: 1.65}
.js-main-area-8d9 p { margin-bottom: 12px; }
.js-main-area-8d9 p:last-child { margin-bottom: 0; }
.js-main-area-8d9 strong { color: #d4a470; }
.js-main-area-8d9 a {text-decoration: underline;color: #2db8a0;text-underline-offset: 2px}
.js-main-area-8d9 a:hover { color: #3fcdb5; }
.js-main-area-8d9 ul {list-style-type: circle;padding-left: 18px;margin-bottom: 12px}
.js-main-area-8d9 ol {margin-bottom: 12px;list-style-type: decimal;padding-left: 18px}
.js-main-area-8d9 li {color: #e8e3d8;line-height: 1.65;margin-bottom: 4px;font-size: 14px}
.js-main-area-8d9 table {border-collapse: collapse;overflow-x: auto;width: 100%;margin-bottom: 12px;display: block}
.js-main-area-8d9 th, .js-main-area-8d9 td {font-size: 13px;padding: 8px 10px;border-bottom: 1px solid rgba(232, 227, 216, 0.12);text-align: left}
.js-main-area-8d9 th {font-weight: 600;letter-spacing: 0.03em;color: #d4a470;text-transform: uppercase;font-size:0.75rem}
@media (min-width:771px) {
  .js-section-ww6 { padding: 64px 40px; }
  .js-col-primary-zx { padding-top:2.25rem;padding-right:32px;padding-bottom:2.25rem;padding-left:32px; }
  .m-text-base-h2 { font-size: 24px; }
  .js-main-area-8d9 table { display: table; }
}

.page-holder-col-r3 {border-top: 1px solid rgba(232, 227, 216, 0.12);background: #1a1f2e;padding: 48px 20px}
.wp-frame-base-d2a {margin: 0 auto;gap: 22px;max-width: 1280px;flex-direction: column;display: flex}
.site-box-box-8ih {font-weight: 800;font-family: Playfair Display, sans-serif;font-size:1.625rem;overflow-wrap: break-word;color: #d4a470;margin-bottom: 8px}
.col-item-nj {color: #8b8680;font-family: Inter, sans-serif;font-size:0.9375rem;line-height: 1.5}
.l-bar-base-6kn {line-height: 1.75;font-family: Inter, sans-serif;font-size:1rem;color: #e8e3d8}
.l-bar-base-6kn p { margin-bottom: 15px; }
.l-bar-base-6kn p:last-child { margin-bottom: 0; }
.l-bar-base-6kn strong { color: #d4a470; }
.l-bar-base-6kn a {text-underline-offset: 3px;text-decoration: underline;color: #2db8a0}
.l-bar-base-6kn a:hover { color: #3fcdb5; }
.l-bar-base-6kn ul {margin-bottom: 15px;list-style-type: square;padding-left: 22px}
.l-bar-base-6kn ol {margin-bottom: 15px;list-style-type: decimal;padding-left: 22px}
.l-bar-base-6kn li {font-size:1rem;color: #e8e3d8;margin-bottom: 7px;line-height: 1.75}
.l-bar-base-6kn table {overflow-x: auto;display: block;width: 100%;margin-bottom: 15px;border-collapse: collapse}
.l-bar-base-6kn th {padding-top:11px;padding-right:0.875rem;padding-bottom:11px;padding-left:14px;text-align: left;color: #d4a470;border-bottom: 1px solid rgba(232, 227, 216, 0.12);background: rgba(255,255,255,0.03);font-weight: 600}
.l-bar-base-6kn td {padding: 11px 14px;border-bottom: 1px solid rgba(255,255,255,0.03);color: #e8e3d8}
@media (min-width:901px) {
  .page-holder-col-r3 { padding: 64px 40px; }
  .wp-frame-base-d2a {flex-direction: row;gap: 56px}
  .js-strip-block-z7 { flex: 0 0 300px; }
  .site-box-box-8ih { font-size:1.875rem; }
  .l-bar-base-6kn table { display: table; }
}

.app-btn-block-h1w {background: #252d3d;padding: 52px 20px}
.site-frame-64z {border-radius: 14px;box-shadow: 0 2px 14px rgba(0,0,0,0.1);margin: 0 auto;padding: 30px 22px;background: #1a1f2e;max-width: 1280px}
.m-top-primary-60 {
  margin-bottom: 26px;
}
.app-strip-area-wp {color: #2db8a0;font-family: Inter, sans-serif;font-size: 11px;font-weight: 600;display: inline-block;letter-spacing: 0.06em;margin-bottom: 8px;text-transform: uppercase}
.b-block-area-wv {margin-bottom: 10px;overflow-wrap: break-word;font-weight: 700;color: #d4a470;font-family: Playfair Display, sans-serif;font-size: 22px}
.strip-col-r2 {color: #8b8680;font-family: Inter, sans-serif;line-height: 1.6;font-size: 14px}
.page-title-area-m2l {margin: 24px 0;height: 1px;background: rgba(232, 227, 216, 0.12)}
.site-section-right-axx {
  margin-bottom: 8px;
}
.page-btn-item-gr {color: #d4a470;margin-bottom: 12px;overflow-wrap: break-word;font-weight: 600;font-family: Playfair Display, sans-serif;font-size: 17px}
.app-zone-item-6w {font-family: Inter, sans-serif;line-height: 1.7;color: #e8e3d8;font-size:0.875rem}
.app-zone-item-6w p {
  margin-bottom: 10px;
}
.app-zone-item-6w p:last-child { margin-bottom: 0; }
.app-zone-item-6w strong {font-weight: 600;color: #d4a470}
.app-zone-item-6w a {transition: color 0.25s;color: #2db8a0;text-decoration: none}
.app-zone-item-6w a:hover {
  color: #3fcdb5;
}
.app-zone-item-6w ul {margin-bottom: 10px;padding-left: 20px;list-style-type: circle}
.app-zone-item-6w ol {list-style-type: decimal;padding-left: 20px;margin-bottom: 10px}
.app-zone-item-6w li {line-height: 1.75;color: #e8e3d8;margin-bottom: 4px;font-size:0.875rem}
.app-zone-item-6w table {display: block;border-collapse: collapse;width: 100%;margin-bottom: 10px;overflow-x: auto}
.app-zone-item-6w th,
.app-zone-item-6w td {font-size: 13px;border-bottom: 1px solid rgba(232, 227, 216, 0.12);padding: 8px 10px;text-align: left}
.app-zone-item-6w th {font-weight: 600;color: #d4a470;text-transform: uppercase;letter-spacing: 0.04em;font-size: 12px}
@media(min-width:805px) {
  .app-btn-block-h1w {
    padding: 70px 40px;
  }
  .site-frame-64z {
    padding: 40px 44px;
  }
  .b-block-area-wv {
    font-size: 26px;
  }
  .page-btn-item-gr {
    font-size: 20px;
  }
  .app-zone-item-6w table { display: table; }
}
.page-cell-primary-uc {border-bottom: 1px solid rgba(232, 227, 216, 0.12);background: #252d3d;border-top: 1px solid rgba(232, 227, 216, 0.12);padding: 64px 22px}

.ui-cell-box-g0f {gap:2rem;margin: 0 auto;flex-direction: column;max-width: 1280px;display: flex}

.wp-module-top-3wi { flex-shrink: 0; }

.m-card-primary-oj {font-weight: 700;color: #2db8a0;letter-spacing: 0.1em;font-size: 12px;text-transform: uppercase;margin-bottom: 12px}

.m-zone-wrap-1h5 {line-height: 1.2;font-family: Playfair Display, sans-serif;overflow-wrap: break-word;color: #d4a470;font-weight: 800;margin-bottom: 12px;font-size: 26px}

.ui-grid-box-y88 {font-size: 36px;color: #2db8a0;font-weight: 800;margin-bottom: 20px}

.page-icon-main-95a {color: #1a1f2e;transition: background 0.25s ease;font-family: Inter, sans-serif;background: #2db8a0;font-weight: 700;border-radius: 8px;padding: 15px 34px;font-size: 15px;display: inline-block}

.page-icon-main-95a:hover { background: #3fcdb5; }

.app-block-group-dx {font-size: 11px;color: #8b8680;margin-top: 10px}

.t-card-col-o5 { flex: 1; }

.t-card-col-o5 p {font-size: 15px;color: #e8e3d8;margin-bottom: 13px;font-family: Inter, sans-serif;line-height: 1.7}

.t-card-col-o5 p:last-child { margin-bottom: 0; }

.t-card-col-o5 ul {list-style-type: circle;margin-bottom: 13px;padding-left: 22px}

.t-card-col-o5 ol {list-style-type: decimal;margin-bottom: 13px;padding-left: 22px}

.t-card-col-o5 li {font-family: Inter, sans-serif;color: #e8e3d8;margin-bottom: 7px;font-size:0.875rem;line-height: 1.6}

.t-card-col-o5 a {text-underline-offset: 3px;text-decoration: underline;color: #2db8a0}
.t-card-col-o5 a:hover { color: #3fcdb5; }

.t-card-col-o5 strong { color: #d4a470; }

.t-card-col-o5 table {font-size: 14px;border-collapse: collapse;display: block;margin-bottom: 13px;overflow-x: auto;width: 100%}

.t-card-col-o5 th {color: #d4a470;text-align: left;font-weight: 600;background: rgba(255,255,255,0.04);border-bottom: 1px solid rgba(232, 227, 216, 0.12);padding: 10px 12px}

.t-card-col-o5 td {color: #e8e3d8;border-bottom: 1px solid rgba(255,255,255,0.04);padding: 10px 12px}

@media (min-width:802px) {
  .page-cell-primary-uc { padding: 80px 40px; }
  .ui-cell-box-g0f {flex-direction: row;gap: 60px;align-items: flex-start}
  .wp-module-top-3wi { max-width: 380px; }
  .m-zone-wrap-1h5 { font-size: 32px; }
  .ui-grid-box-y88 { font-size: 44px; }
  .t-card-col-o5 table { display: table; }
}
.m-box-gk {width: calc(100% - 32px);padding: 20px;box-shadow: 0 8px 32px rgba(0,0,0,0.4);background: #252d3d;left: 16px;position: fixed;border: 1px solid rgba(232, 227, 216, 0.12);z-index: 1000;border-radius: 14px;max-width: 380px;bottom: 16px}

.v-item-head-d8 {font-size: 15px;font-weight: 700;margin-bottom: 8px;color: #d4a470}

.b-widget-box-e6k {margin-bottom: 16px;line-height: 1.5;font-size: 13px;color: #e8e3d8;font-family: Inter, sans-serif}

.b-widget-box-e6k a {color: #d4a470;text-underline-offset: 2px;text-decoration: underline}

.b-widget-box-e6k a:hover { color: #2db8a0; }

.b-hero-col-gh {display: flex;gap: 10px}

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

.app-cell-main-q7p:hover { background: rgba(255,255,255,0.15); }

.l-btn-base-giu {padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;border-radius: 8px;text-align: center;font-family: Inter, sans-serif;flex: 1;transition: color 0.25s ease;font-size: 13px;font-weight: 500;color: #8b8680}

.l-btn-base-giu:hover { color: #e8e3d8; }
.l-menu-block-7l {padding: 32px 20px;background: #1a1f2e;border-top: 1px solid rgba(232, 227, 216, 0.12)}
.strip-box-to {display: flex;align-items: flex-start;flex-wrap: wrap;margin: 0 auto;max-width: 1280px;gap: 14px}
.l-icon-box-hpw {flex-shrink: 0;font-weight: 800;height: 36px;align-items: center;color: #8b8680;width: 36px;display: flex;justify-content: center;border-radius: 50%;font-family: Inter, sans-serif;font-size: 11px;border: 2px solid #8b8680}
.app-icon-x5m {font-size: 12px;overflow-wrap: break-word;line-height: 1.55;color: #e8e3d8;font-family: Inter, sans-serif}
.c-section-left-qb9 {background: #1a1f2e;padding: 44px 16px}
.m-component-inner-oj5 {margin: 0 auto;max-width: 1280px}
.v-inner-left-zes {margin-bottom: 20px;overflow-wrap: break-word;font-size: 22px;font-family: Playfair Display, sans-serif;font-weight: 700;color: #d4a470}
.ui-cell-primary-fyu {font-family: Inter, sans-serif;line-height: 1.65;color: #e8e3d8;font-size:0.9375rem}
.ui-cell-primary-fyu p {
  margin-bottom: 14px;
}
.ui-cell-primary-fyu p:last-child { margin-bottom: 0; }
.ui-cell-primary-fyu strong {font-weight: 600;color: #d4a470}
.ui-cell-primary-fyu a {text-decoration: none;color: #2db8a0}
.ui-cell-primary-fyu a:hover {
  text-decoration: underline;
}
.ui-cell-primary-fyu ul {padding-left: 22px;list-style-type: disc;margin-bottom: 14px}
.ui-cell-primary-fyu ol {padding-left: 22px;list-style-type: decimal;margin-bottom: 14px}
.ui-cell-primary-fyu li {margin-bottom: 6px;line-height: 1.7;font-size:0.9375rem;color: #e8e3d8}
.ui-cell-primary-fyu dl { margin-bottom: 14px; }
.ui-cell-primary-fyu dt {color: #d4a470;margin-top: 14px;font-weight: 700;font-size: 15px}
.ui-cell-primary-fyu dt:first-child { margin-top: 0; }
.ui-cell-primary-fyu dd {font-size: 15px;margin-bottom: 6px;margin-left: 0;color: #e8e3d8;line-height: 1.65}
.ui-cell-primary-fyu table {margin-bottom:0.875rem;width: 100%;border-collapse: collapse;display: block;overflow-x: auto}
.ui-cell-primary-fyu th,
.ui-cell-primary-fyu td {font-size: 14px;text-align: left;border-bottom: 1px solid rgba(232, 227, 216, 0.12);padding: 10px 12px}
.ui-cell-primary-fyu th {letter-spacing: 0.03em;font-size: 13px;text-transform: uppercase;font-weight: 600;color: #d4a470}
.ui-cell-primary-fyu td {
  color: #e8e3d8;
}
@media(min-width:772px) {
  .c-section-left-qb9 {
    padding-top:60px;padding-right:32px;padding-bottom:60px;padding-left:32px;
  }
  .v-inner-left-zes {
    font-size:1.625rem;
  }
  .ui-cell-primary-fyu table { display: table; }
}