html {
  height: 100% !important;
}

*,
*::after,
*::before {
  box-sizing: border-box !important;
}

body {
  --wp--preset--color--black: #fff000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
    135deg,
    rgba(6, 147, 227, 1) 0%,
    rgb(155, 81, 224) 100%
  );
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
    135deg,
    rgb(122, 220, 180) 0%,
    rgb(0, 208, 130) 100%
  );
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
    135deg,
    rgba(252, 185, 0, 1) 0%,
    rgba(255, 105, 0, 1) 100%
  );
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
    135deg,
    rgba(255, 105, 0, 1) 0%,
    rgb(207, 46, 46) 100%
  );
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
    135deg,
    rgb(238, 238, 238) 0%,
    rgb(169, 184, 195) 100%
  );
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
    135deg,
    rgb(74, 234, 220) 0%,
    rgb(151, 120, 209) 20%,
    rgb(207, 42, 186) 40%,
    rgb(238, 44, 130) 60%,
    rgb(251, 105, 98) 80%,
    rgb(254, 248, 76) 100%
  );
  --wp--preset--gradient--blush-light-purple: linear-gradient(
    135deg,
    rgb(255, 206, 236) 0%,
    rgb(152, 150, 240) 100%
  );
  --wp--preset--gradient--blush-bordeaux: linear-gradient(
    135deg,
    rgb(254, 205, 165) 0%,
    rgb(254, 45, 45) 50%,
    rgb(107, 0, 62) 100%
  );
  --wp--preset--gradient--luminous-dusk: linear-gradient(
    135deg,
    rgb(255, 203, 112) 0%,
    rgb(199, 81, 192) 50%,
    rgb(65, 88, 208) 100%
  );
  --wp--preset--gradient--pale-ocean: linear-gradient(
    135deg,
    rgb(255, 245, 203) 0%,
    rgb(182, 227, 212) 50%,
    rgb(51, 167, 181) 100%
  );
  --wp--preset--gradient--maldkfctric-grass: linear-gradient(
    135deg,
    rgb(202, 248, 128) 0%,
    rgb(113, 206, 126) 100%
  );
  --wp--preset--gradient--midnight: linear-gradient(
    135deg,
    rgb(2, 3, 129) 0%,
    rgb(40, 116, 252) 100%
  );
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1),
    6px 6px rgba(0, 0, 0, 1);
  --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}
:where(.notice_b443) {
  gap: 0.5em;
}
:where(.complex-593a) {
  gap: 0.5em;
}
body .fast_a019 > .hero-narrow-a20c {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .fast_a019 > .section_a5dc {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .fast_a019 > .alert-basic-a3a2 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .background-6ab6 > .hero-narrow-a20c {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .background-6ab6 > .section_a5dc {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .background-6ab6 > .alert-basic-a3a2 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .background-6ab6
  > :where(:not(.hero-narrow-a20c):not(.section_a5dc):not(.card-a2f8)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .background-6ab6 > .video_3ece {
  max-width: var(--wp--style--global--wide-size);
}
body .notice_b443 {
  display: flex;
}
body .notice_b443 {
  flex-wrap: wrap;
  align-items: center;
}
body .notice_b443 > * {
  margin: 0;
}
body .complex-593a {
  display: grid;
}
body .complex-593a > * {
  margin: 0;
}
:where(.detail-basic-3d31.notice_b443) {
  gap: 2em;
}
:where(.detail-basic-3d31.complex-593a) {
  gap: 2em;
}
:where(.carousel-dark-03a8.notice_b443) {
  gap: 1.25em;
}
:where(.carousel-dark-03a8.complex-593a) {
  gap: 1.25em;
}
.video_pink_6c27 {
  color: var(--wp--preset--color--black) !important;
}
.panel_b748 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.over-205f {
  color: var(--wp--preset--color--white) !important;
}
.blue-c19b {
  color: var(--wp--preset--color--pale-pink) !important;
}
.shade-dc51 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.lower_1c98 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.badge_top_d2b0 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.dynamic-fa74 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.menu-right-929a {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.outline_iron_2b15 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.breadcrumb_a6de {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.table-b025 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.next-babf {
  background-color: var(--wp--preset--color--black) !important;
}
.action_82ba {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.surface-blue-f972 {
  background-color: var(--wp--preset--color--white) !important;
}
.orange_8ecb {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.texture_987a {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.disabled_d548 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.table_8e23 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.glass-445e {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.sidebar_left_520b {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.tabs-2b0c {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.narrow-e66e {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.inner_b859 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.avatar-right-6626 {
  border-color: var(--wp--preset--color--black) !important;
}
.plasma-f953 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.north_116f {
  border-color: var(--wp--preset--color--white) !important;
}
.block-yellow-3d87 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.cool_0a5d {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.label-medium-b1a2 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.hover_left_8b33 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.input-bb7a {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.info_stale_a24b {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.surface-slow-e853 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.accordion_2ef2 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.chip-8fb5 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.tag-1f4d {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.widget-a096 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.module_bright_3b20 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.focus-fa83 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.image_2191 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.dynamic_8d17 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.content-139b {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.breadcrumb-small-c2ff {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.texture-black-9804 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.bright_6ebd {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.search_36b6 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.message_cold_8909 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.focus-static-af99 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.liquid_8f20 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.hidden-d1f0 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.bright-78ea {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.nav_1e81 a:where(:not(.accordion-64e5)) {
  color: inherit;
}
:where(.carousel-dark-03a8.notice_b443) {
  gap: 1.25em;
}
:where(.carousel-dark-03a8.complex-593a) {
  gap: 1.25em;
}
:where(.detail-basic-3d31.notice_b443) {
  gap: 2em;
}
:where(.detail-basic-3d31.complex-593a) {
  gap: 2em;
}
.overlay-3247 {
  font-size: 1.5em;
  line-height: 1.6;
}

.link-d063 .bronze-fd3f {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.label_56b3 .thumbnail-outer-59b6 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_886d {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_886d.selected_ab02 .gradient-21c9 {
  background-color: var(--e-global-color-primary);
}
.mask_886d.purple-4d2a .gradient-21c9,
.mask_886d.overlay-last-8f4b .gradient-21c9 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.border_6254 .complex-f77c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-accent);
}
.highlight-b8ee {
  --divider-color: var(--e-global-color-secondary);
}
.highlight-b8ee .lite_15cf {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.highlight-b8ee.gas-9a6f .hovered-17df {
  background-color: var(--e-global-color-secondary);
}
.highlight-b8ee.message_glass_ed2d .hovered-17df,
.highlight-b8ee.photo-152d .hovered-17df {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.highlight-b8ee.message_glass_ed2d .hovered-17df,
.highlight-b8ee.photo-152d .hovered-17df svg {
  fill: var(--e-global-color-secondary);
}
.caption-cool-1bcd .filter-silver-c30b {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.caption-cool-1bcd .sidebar_next_a83a {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_active_ee8a.gas-9a6f .hovered-17df {
  background-color: var(--e-global-color-primary);
}
.grid_active_ee8a.message_glass_ed2d .hovered-17df,
.grid_active_ee8a.photo-152d .hovered-17df {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.grid_active_ee8a.message_glass_ed2d .hovered-17df,
.grid_active_ee8a.photo-152d .hovered-17df svg {
  fill: var(--e-global-color-primary);
}
.green-921b.gas-9a6f .hovered-17df {
  background-color: var(--e-global-color-primary);
}
.green-921b.message_glass_ed2d .hovered-17df,
.green-921b.photo-152d .hovered-17df {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.green-921b .north_307b {
  color: var(--e-global-color-primary);
}
.green-921b .north_307b,
.green-921b .north_307b a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.green-921b .filter-1df8 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-pro-79eb .down-fdb4 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-5a83 .full-3486 .modal_glass_8107 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card_1c6d .focus-4039:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.card_1c6d .item_17e6 i {
  color: var(--e-global-color-primary);
}
.card_1c6d .item_17e6 svg {
  fill: var(--e-global-color-primary);
}
.card_1c6d .image-advanced-0a3d {
  color: var(--e-global-color-secondary);
}
.card_1c6d .focus-4039 > .image-advanced-0a3d,
.card_1c6d .focus-4039 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message_abeb .action-744f {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message_abeb .menu-east-0907 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.card-simple-ad14 .mask-easy-1ab5 .description_9a01 {
  background-color: var(--e-global-color-primary);
}
.card-simple-ad14 .element-upper-81f2 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.first_3abf .notification_ea40 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.first_3abf .orange_b0fc {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.first_3abf .link_advanced_4aa8 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.accent_2455 .logo_yellow_31cb,
.accent_2455 .logo_yellow_31cb a {
  color: var(--e-global-color-primary);
}
.accent_2455 .logo_yellow_31cb.over-4bbc,
.accent_2455 .logo_yellow_31cb.over-4bbc a {
  color: var(--e-global-color-accent);
}
.accent_2455 .logo_yellow_31cb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent_2455 .dropdown-456b {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop-6bd6 .outline_118e,
.backdrop-6bd6 .selected_180e {
  color: var(--e-global-color-primary);
}
.backdrop-6bd6 .outline_118e svg {
  fill: var(--e-global-color-primary);
}
.backdrop-6bd6 .over-4bbc .outline_118e,
.backdrop-6bd6 .over-4bbc .selected_180e {
  color: var(--e-global-color-accent);
}
.backdrop-6bd6 .over-4bbc .outline_118e svg {
  fill: var(--e-global-color-accent);
}
.backdrop-6bd6 .selected_180e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop-6bd6 .dropdown-456b {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_f2b3 .title-1aeb,
.mini_f2b3 .dark_5e75 {
  color: var(--e-global-color-primary);
}
.mini_f2b3 .dark_5e75 svg {
  fill: var(--e-global-color-primary);
}
.mini_f2b3 .logo_yellow_31cb.over-4bbc a,
.mini_f2b3
  .logo_yellow_31cb.over-4bbc
  .dark_5e75 {
  color: var(--e-global-color-accent);
}
.mini_f2b3 .title-1aeb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mini_f2b3 .dropdown-456b {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop-red-0dbe .liquid_c02a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop-red-0dbe .block-stale-77e3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs-mini-7657 .status_left_df89 .chip-hard-0c02 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.tabs-mini-7657 .status_left_df89 .thick_20d3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs-mini-7657 .large-25f5 .chip-hard-0c02 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.tabs-mini-7657
  .large-25f5
  .thick_20d3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs-mini-7657
  .fixed-f6d1
  .chip-hard-0c02 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.tabs-mini-7657
  .fixed-f6d1
  .thick_20d3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs-mini-7657
  .avatar-9508
  .chip-hard-0c02 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.tabs-mini-7657
  .avatar-9508
  .thick_20d3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-bronze-ab19 .thick_3355 {
  background-color: var(--e-global-color-primary);
}
.panel-bronze-ab19 .thick_3355:hover {
  background-color: var(--e-global-color-primary);
}
.panel-bronze-ab19 .narrow_fe6b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel-bronze-ab19
  .thick_3355:hover
  .narrow_fe6b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.feature_63b2 .caption_glass_35ca {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb_5287 .wrapper_fixed_b796 .red-7d76 a {
  background-color: var(--e-global-color-accent);
}
.breadcrumb_5287 .wrapper_fixed_b796 .avatar_b04a a {
  background-color: var(--e-global-color-accent);
}
.breadcrumb_5287 .wrapper_fixed_b796 .red-7d76 a,
.breadcrumb_5287 .wrapper_fixed_b796 .avatar_b04a a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-e0a3
  .carousel_7ccf.notice_760e
  .wrapper_fixed_b796
  a.narrow-c44a {
  background-color: var(--e-global-color-accent);
}
.iron-e0a3
  .carousel_7ccf.notice_760e
  .wrapper_fixed_b796
  span.narrow-c44a.fn-current-c2d9 {
  background-color: var(--e-global-color-text);
}
.iron-e0a3
  .carousel_7ccf.notice_760e
  .wrapper_fixed_b796
  .narrow-c44a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca .nav-slow-6d69 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca
  .progress_0a1e
  > .yellow_24a8
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca
  .copper-e029
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca
  .panel_pink_e9a0
  .paragraph-slow-0150,
.texture_83ca
  .panel_pink_e9a0
  .header-smooth-8eb1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture_83ca
  .panel_pink_e9a0
  .pattern-liquid-e441,
.texture_83ca
  .panel_pink_e9a0
  a
  .pattern-liquid-e441 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca
  .panel_pink_e9a0
  .dynamic-4d35 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca
  .panel_pink_e9a0
  .gradient-wide-f266 {
  background-color: var(--e-global-color-primary);
}
.texture_83ca
  .panel_pink_e9a0
  .gradient-wide-f266 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca
  .panel_pink_e9a0
  .gradient-wide-f266:hover {
  background-color: var(--e-global-color-primary);
}
.texture_83ca
  .panel_pink_e9a0
  .hot-3536 {
  background-color: var(--e-global-color-primary);
}
.texture_83ca
  .panel_pink_e9a0
  .hot-3536 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca
  .panel_pink_e9a0
  .hot-3536:hover {
  background-color: var(--e-global-color-primary);
}
.texture_83ca
  .fast-6f1c
  .image-d613
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture_83ca
  .fast-6f1c
  .image_97f9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca
  .fast-6f1c
  .dynamic-4d35 {
  color: var(--e-global-color-text);
}
.texture_83ca
  .fast-6f1c
  .dynamic-4d35
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca
  .fast-6f1c
  .gradient-wide-f266 {
  background-color: var(--e-global-color-primary);
}
.texture_83ca
  .fast-6f1c
  .gradient-wide-f266 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca
  .fast-6f1c
  .gradient-wide-f266:hover {
  background-color: var(--e-global-color-primary);
}
.texture_83ca
  .fast-6f1c
  .hot-3536 {
  background-color: var(--e-global-color-primary);
}
.texture_83ca
  .fast-6f1c
  .hot-3536 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_83ca
  .fast-6f1c
  .hot-3536:hover {
  background-color: var(--e-global-color-primary);
}
.texture_83ca .blue-a409 {
  background-color: var(--e-global-color-primary);
}
.texture_83ca .blue-a409:hover {
  background-color: var(--e-global-color-primary);
}
.texture_83ca .tiny_337d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture_83ca .box_dim_a901 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_medium_4071 .nav-fa1f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_medium_4071
  .filter-outer-2060
  > div:nth-child(3)
  .nav-fa1f,
.layout_medium_4071
  .mask-easy-0a10
  > div:nth-child(1)
  .nav-fa1f,
.layout_medium_4071
  .out_705c
  > div:nth-child(1)
  .nav-fa1f,
.layout_medium_4071
  .search_last_f338
  > div:nth-child(1)
  .nav-fa1f,
.layout_medium_4071
  .active_d56a
  > div:nth-child(1)
  .nav-fa1f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_medium_4071 .static_43f3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_medium_4071 .south-122b {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_medium_4071 .text_b6b8 {
  background-color: var(--e-global-color-primary);
}
.layout_medium_4071 .text_b6b8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_medium_4071 .text_b6b8:hover {
  background-color: var(--e-global-color-primary);
}
.layout_medium_4071 .brown_71bd {
  background-color: var(--e-global-color-primary);
}
.layout_medium_4071 .brown_71bd:hover {
  background-color: var(--e-global-color-primary);
}
.layout_medium_4071 .tiny_337d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_medium_4071 .box_dim_a901 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.north_0397 .description-3e38 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.north_0397 .video_3dc4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.north_0397 .center_530b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.north_0397 .mask-04ba {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.north_0397 .panel-last-ff7d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.north_0397 .brown_71bd {
  background-color: var(--e-global-color-primary);
}
.north_0397 .brown_71bd:hover {
  background-color: var(--e-global-color-primary);
}
.outline-14c8 .old-c03d {
  background-color: var(--e-global-color-secondary);
}
.outline-14c8 .banner_simple_63c6 {
  background-color: var(--e-global-color-text);
}
.outline-14c8 .box-1e42 {
  background-color: var(--e-global-color-secondary);
}
.outline-14c8 .badge_last_eafd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-14c8 .item_4be4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-14c8 .hard-c5f3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-14c8 .secondary-cool-7209 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-14c8 .hidden-6eb1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_dfd8 .button_center_a00d .menu-in-21e1,
.breadcrumb_dfd8
  .button_center_a00d
  .menu-in-21e1
  a,
.breadcrumb_dfd8 .iron-6989 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_dfd8 .button_center_a00d .outer_2c8c,
.breadcrumb_dfd8 .shade-bc2d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_dfd8 .button_center_a00d .outer_2c8c {
  color: var(--e-global-color-text);
}
.breadcrumb_dfd8 .shade-bc2d {
  color: var(--e-global-color-text);
}
.breadcrumb_dfd8
  .button_center_a00d
  .frame-c223 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.breadcrumb_dfd8 .row-6af6 .advanced-7ad3 {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_dfd8 .row-6af6 .advanced-7ad3:hover {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_dfd8 .row-6af6 .frame_prev_8cd1 li span {
  background-color: var(--e-global-color-text);
}
.breadcrumb_dfd8 .row-6af6 .frame_prev_8cd1 li span:hover {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_dfd8
  .row-6af6
  .frame_prev_8cd1
  li.backdrop-f678
  span {
  background-color: var(--e-global-color-accent);
}
.breadcrumb_dfd8 .accent_left_fcd6 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption_fluid_a44c .search_stone_bdda {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.center-7f19 .container_fixed_0dee {
  background-color: var(--e-global-color-primary);
}
.center-7f19 .block_glass_de16 {
  background-color: var(--e-global-color-secondary);
}
.center-7f19 .glass-df58 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-7f19 .full-fc05 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-7f19 .backdrop-smooth-2269 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-7f19 .popup_steel_be49 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-7f19 .narrow-cebe {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-7f19 .last-16ba {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-7f19 .new_325a {
  background-color: var(--e-global-color-primary);
}
.center-7f19 .new_325a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active_stale_137a .dropdown-d37b {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_stale_137a .last_c8a3 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.active_stale_137a
  .iron_4c50:after {
  background-color: var(--e-global-color-primary);
}
.active_stale_137a .tall_5ee9 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.yellow-9e7f .iron-6989 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow-9e7f .shade-bc2d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.main-69c8 .fixed_c264 .main-purple-c531 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.main-69c8 .fixed_c264 .small_c651 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_aee4 .row-black-6a9f {
  background-color: var(--e-global-color-primary);
}
.lower_aee4 .icon_north_3f71 {
  background-color: var(--e-global-color-secondary);
}
.lower_aee4 .pagination_504f .black-3f4c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lower_aee4 .badge-6e2b .black-3f4c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.old_03ef .caption_c527 .filter-large-3280 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.old_03ef .caption_c527 .focus-afa0 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.old_03ef .caption_c527 .soft_1227 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.tooltip_dark_a389 .progress-green-cea2 {
  border-color: var(--e-global-color-text);
}
.tooltip_dark_a389 .footer_4a99 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_dark_a389 .fluid_b7fc {
  color: var(--e-global-color-primary);
}
.tooltip_dark_a389 .gradient_21ec {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notification-hard-bad8 .element-ecd1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notification-hard-bad8 .avatar_46dd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notification-hard-bad8 .border_south_0910:hover .element-ecd1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notification-hard-bad8
  .border_south_0910:hover
  .avatar_46dd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shadow-6878 .static_dde8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shadow-6878 .shade-tiny-4258 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_0280 .action_dc5b .cold_7a8f {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lower_0280 .message_bottom_cf78 .cold_7a8f {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.texture-f939 .focus-active-f98d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-accent);
}
.hero-96e2 .caption-lite-8c56 .shadow_focused_3df6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hero-96e2 .caption-lite-8c56 .shadow_focused_3df6 {
  background-color: var(--e-global-color-secondary);
}
.hero-96e2 .green_1f88 .shadow_focused_3df6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hero-96e2 .green_1f88 .shadow_focused_3df6 {
  background-color: var(--e-global-color-secondary);
}
.hero-96e2 .carousel-smooth-a84b .disabled_4ad1 {
  background-color: var(--e-global-color-primary);
}
.hero-96e2 .carousel-smooth-a84b:hover .disabled_4ad1 {
  background-color: var(--e-global-color-secondary);
}
.hero-96e2 .advanced-7ad3 {
  background-color: var(--e-global-color-primary);
}
.hero-96e2 .advanced-7ad3:hover {
  background-color: var(--e-global-color-accent);
}
.hero-96e2 .frame_prev_8cd1 li span {
  background-color: var(--e-global-color-text);
}
.hero-96e2 .frame_prev_8cd1 li span:hover {
  background-color: var(--e-global-color-primary);
}
.hero-96e2 .frame_prev_8cd1 li.backdrop-f678 span {
  background-color: var(--e-global-color-accent);
}
.footer-dim-cebd .modal_selected_5060 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.footer-dim-cebd .card-right-5bb6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-gold-5579 .breadcrumb-1cb2:before {
  background-color: var(--e-global-color-secondary);
}
.element-gold-5579 .tertiary-top-27e5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-gold-5579 .box-left-a67d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-92da .alert_black_3081 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-92da .alert_black_3081:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-92da .alert_black_3081.fn-active-c2d9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-92da .last-234b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-92da .plasma-7395 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-92da .grid-ea5b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-92da .container-7808 {
  background-color: var(--e-global-color-primary);
}
.active-92da .container-7808 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active-92da .filter_72ae {
  background-color: var(--e-global-color-primary);
}
.active-92da .filter_72ae {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.paragraph_3b94 .header-short-2556 .nav_tiny_4b0b a {
  color: var(--e-global-color-secondary);
}
.paragraph_3b94 .header-short-2556 .nav_tiny_4b0b a:hover {
  color: var(--e-global-color-secondary);
}
.paragraph_3b94 .header-short-2556 .nav_tiny_4b0b,
.paragraph_3b94 .header-short-2556 .nav_tiny_4b0b a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paragraph_3b94 .header-short-2556 .south_46db {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paragraph_3b94 .header-short-2556 .banner_fresh_0f2b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paragraph_3b94 .header-short-2556 .card-ed95 {
  background-color: var(--e-global-color-primary);
}
.paragraph_3b94 .header-short-2556 .card-ed95 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paragraph_3b94 .header-short-2556 .card-ed95:hover {
  background-color: var(--e-global-color-primary);
}
.paragraph_3b94 .header-short-2556 .title_upper_9b73 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.paragraph_3b94 .header-short-2556 .title_upper_9b73 {
  background-color: var(--e-global-color-primary);
}
.paragraph_3b94 .header-short-2556 .title_upper_9b73:hover {
  background-color: var(--e-global-color-primary);
}
.paragraph_3b94 .header-short-2556 .advanced-7ad3 {
  background-color: var(--e-global-color-primary);
}
.paragraph_3b94 .header-short-2556 .advanced-7ad3:hover {
  background-color: var(--e-global-color-primary);
}
.paragraph_3b94 .row-6af6 .frame_prev_8cd1 li span {
  background-color: var(--e-global-color-text);
}
.paragraph_3b94 .row-6af6 .frame_prev_8cd1 li span:hover {
  background-color: var(--e-global-color-primary);
}
.paragraph_3b94 .row-6af6 .frame_prev_8cd1 li.backdrop-f678 span {
  background-color: var(--e-global-color-accent);
}
.paragraph_3b94 .tiny_337d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph_3b94 .box_dim_a901 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.full_9a14 .table-fluid-48b4 .orange_d86b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.full_9a14 .table-fluid-48b4 .tag_421b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full_9a14 .table-fluid-48b4 .sort_pressed_00fe {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_last_4f3c .heading-tiny-c3d7 {
  border-color: var(--e-global-color-text);
}
.form_last_4f3c .panel-right-ed1b {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_last_4f3c .item_simple_62f3 {
  color: var(--e-global-color-secondary);
}
.form_last_4f3c .item_simple_62f3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_last_4f3c .alert_e62f > * {
  color: var(--e-global-color-primary);
}
.form_last_4f3c .alert_e62f > * svg {
  fill: var(--e-global-color-primary);
}
.form_last_4f3c .tooltip-hot-8eb2 {
  color: var(--e-global-color-primary);
}
.form_last_4f3c .tooltip-hot-8eb2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form_last_4f3c .hidden-dark-5c09 {
  color: var(--e-global-color-primary);
}
.form_last_4f3c .hidden-dark-5c09 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form_last_4f3c .slow-3f4a {
  color: var(--e-global-color-primary);
}
.form_last_4f3c .slow-3f4a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_last_4f3c .header-liquid-eecb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_last_4f3c .outer_5da9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_last_4f3c .outer_5da9.summary-e0cb {
  color: var(--e-global-color-secondary);
}
.form_last_4f3c .outer_5da9.summary-e0cb .tooltip_center_a293 {
  color: var(--e-global-color-accent);
}
.form_last_4f3c .outer_5da9.table_focused_a04b {
  color: var(--e-global-color-text);
}
.form_last_4f3c .outer_5da9.table_focused_a04b .tooltip_center_a293 {
  color: var(--e-global-color-text);
}
.form_last_4f3c .outer_5da9:before {
  border-top-color: var(--e-global-color-text);
}
.form_last_4f3c .hidden-d33e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_last_4f3c
  .hidden-d33e
  .action-124c {
  background-color: var(--e-global-color-primary);
}
.form_last_4f3c
  .hidden-d33e
  .action-124c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.form_last_4f3c .heading-tiny-c3d7 .breadcrumb-small-34a0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery-2405 .hidden-over-fefe {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gallery-2405 .up-e6a2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_1640 .list_complex_778e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_1640
  .hero_wood_7b04
  .video_8bdf {
  background-color: var(--e-global-color-secondary);
}
.progress_1640
  .hero_wood_7b04.new-e869
  .video_8bdf {
  background-color: var(--e-global-color-text);
}
.progress_1640
  .hero_wood_7b04:hover
  .video_8bdf {
  background-color: var(--e-global-color-accent);
}
.progress_1640
  .hero_wood_7b04.fn-active-c2d9
  .video_8bdf {
  background-color: var(--e-global-color-primary);
}
.south-ca7e .hover-8a51 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.south-ca7e .chip_5b7e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south-ca7e .prev_2a08 {
  background-color: var(--e-global-color-primary);
}
.south-ca7e .prev_2a08 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.mask-1ed7 .tertiary-6b01 .caption_e265 .hover_58ff {
  background-color: var(--e-global-color-secondary);
}
.mask-1ed7 .tertiary-6b01 .medium-75fc:after {
  background-color: var(--e-global-color-secondary);
}
.mask-1ed7 .shadow-smooth-675b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-1ed7 .text_right_ec81 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-1ed7 .next_162e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-1ed7 .item-9bb1 {
  background-color: var(--e-global-color-primary);
}
.mask-1ed7 .item-9bb1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.mask-1ed7 .simple-ff49 {
  background-color: var(--e-global-color-secondary);
}
.mask-1ed7 .simple-ff49 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.mask-1ed7 .tertiary-6b01 .grid_light_8b4a .silver-ad65:hover {
  background-color: var(--e-global-color-primary);
}
.mask-1ed7
  .tertiary-6b01
  .grid_light_8b4a
  .silver-ad65.label-da78 {
  background-color: var(--e-global-color-primary);
}
.mask-1ed7 .tertiary-6b01 .grid_bottom_b670:before {
  border-color: var(--e-global-color-primary);
}
.mask-1ed7 .tertiary-6b01 .grid_bottom_b670:hover:before {
  border-color: var(--e-global-color-secondary);
}
.mask-1ed7
  .tertiary-6b01
  .grid_bottom_b670.element_f50d:before {
  border-color: var(--e-global-color-primary);
}
.mask-1ed7 .panel_blue_0ce5 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_3f31 .menu-7582 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_3f31 .menu-7582:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_3f31 .menu-7582.notice-32cc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_3f31 .disabled-action-9321 {
  background-color: var(--e-global-color-primary);
}
.title_3f31 .disabled-action-9321 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_3f31
  .liquid_761c
  .shadow-5ef9
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_3f31
  .short-6864
  .shadow-5ef9
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.accordion-south-deda
  .grid-center-b062
  .thick_95b9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accordion-south-deda
  .grid-center-b062
  .label-b0d3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accordion-south-deda .background_steel_46d9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accordion-south-deda .accordion-wide-4836 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accordion-south-deda .message_4391 {
  background-color: var(--e-global-color-primary);
}
.accordion-south-deda .message_4391 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.clean-745c .fresh_9c56 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.clean-745c .down-f918 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  background-color: var(--e-global-color-primary);
}
.clean-745c .row_9106 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.clean-745c .row_9106 a:hover {
  color: var(--e-global-color-secondary);
}
.clean-745c .gold_27e4 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.clean-745c .image_orange_0f27 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.clean-745c .feature_23d7 .advanced-7ad3 {
  background-color: var(--e-global-color-primary);
}
.clean-745c .feature_23d7 .advanced-7ad3:hover {
  background-color: var(--e-global-color-accent);
}
.clean-745c
  .feature_23d7
  .frame_prev_8cd1
  li
  span {
  background-color: var(--e-global-color-text);
}
.clean-745c
  .feature_23d7
  .frame_prev_8cd1
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.clean-745c
  .feature_23d7
  .frame_prev_8cd1
  li.backdrop-f678
  span {
  background-color: var(--e-global-color-accent);
}
.highlight_3d45
  .lite-a2de
  .text-tiny-d910 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight_3d45 .lite-a2de .title_fc73 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight_3d45 .lite-a2de .hidden_upper_0197 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight_3d45 .menu-e12e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-accent);
}
.highlight_3d45
  .summary_d839.hard_fab5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > a {
  background-color: var(--e-global-color-text);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > a
  .tag_stale_93d6.west_f606 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > a
  .rough-1457.section_soft_2667 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > .nav_8766
  .frame_left_ad43
  > a {
  background-color: var(--e-global-color-secondary);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > .nav_8766
  .frame_left_ad43
  > a
  .small-2f20 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > .nav_8766
  .frame_left_ad43
  > a
  .rough-1457.notification_full_0603 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > a
  .light_8363:before {
  color: var(--e-global-color-text);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > .nav_8766
  a
  .light_8363:before {
  color: var(--e-global-color-text);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43.active_37b5
  > a
  .light_8363:before {
  color: var(--e-global-color-text);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > .nav_8766
  .frame_left_ad43.active_37b5
  > a
  .light_8363:before {
  color: var(--e-global-color-text);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > a
  .mask_4811
  .brown_65af {
  color: var(--e-global-color-text);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > .nav_8766
  a
  .mask_4811
  .brown_65af {
  color: var(--e-global-color-text);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > a
  .mask_4811
  .brown_65af,
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > .nav_8766
  a
  .mask_4811
  .brown_65af {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > a
  .footer-a81b:before {
  color: var(--e-global-color-text);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > .nav_8766
  a
  .footer-a81b:before {
  color: var(--e-global-color-text);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43.active_37b5
  > a
  .footer-a81b:before {
  color: var(--e-global-color-text);
}
.preview-0a77
  > .clean-9ea9
  > div
  > .stale_1fb5
  > .frame_left_ad43
  > .nav_8766
  .frame_left_ad43.active_37b5
  > a
  .footer-a81b:before {
  color: var(--e-global-color-text);
}
.popup_2a59 .clean-d5fd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup_2a59
  .complex_170c:hover
  .clean-d5fd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.secondary-middle-f582
  > .clean-9ea9
  > .dropdown_ac5c
  > .outline-action-3b06
  > .layout-large-ba44
  > .alert_slow_9f34
  .paragraph-first-0021 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary-middle-f582
  > .clean-9ea9
  > .dropdown_ac5c
  > .outline-action-3b06
  > .layout-large-ba44
  > .alert_slow_9f34:hover
  .paragraph-first-0021 {
  color: var(--e-global-color-text);
}
.secondary-middle-f582
  > .clean-9ea9
  > .dropdown_ac5c
  > .outline-action-3b06
  > .layout-large-ba44
  > .alert_slow_9f34:hover
  .paragraph-first-0021 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary-middle-f582
  > .clean-9ea9
  > .dropdown_ac5c
  > .outline-action-3b06
  > .layout-large-ba44.wrapper_95f6
  > .alert_slow_9f34
  .paragraph-first-0021 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid-d0cd .feature_9106 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid-d0cd .fixed_3b24 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid-d0cd .in_1559 {
  background-color: var(--e-global-color-primary);
}
.grid-d0cd .in_1559 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.red-b34b
  > .clean-9ea9
  > .menu_e4a8
  > .description_motion_9dcf
  > .focus_d7b6
  .prev_c0a2 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.red-b34b
  > .clean-9ea9
  > .menu_e4a8
  > .description_motion_9dcf
  > .focus_d7b6
  .notice-dbf0 {
  color: var(--e-global-color-text);
}
.red-b34b
  > .clean-9ea9
  > .menu_e4a8
  > .description_motion_9dcf
  > .focus_d7b6:hover
  .prev_c0a2 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.red-b34b
  > .clean-9ea9
  > .menu_e4a8
  > .description_motion_9dcf
  > .focus_d7b6:hover
  .notice-dbf0 {
  color: var(--e-global-color-secondary);
}
.red-b34b
  > .clean-9ea9
  > .menu_e4a8
  > .description_motion_9dcf
  > .focus_d7b6.accordion_white_fd02
  .prev_c0a2 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.red-b34b
  > .clean-9ea9
  > .menu_e4a8
  > .description_motion_9dcf
  > .focus_d7b6.accordion_white_fd02
  .notice-dbf0 {
  color: var(--e-global-color-primary);
}
.container_b804
  .gallery_over_3b48
  .form-e583 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_b804 .button_over_1756 .breadcrumb-small-34a0 .gradient-dynamic-cf99 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-398e .hidden_light_8a4f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-398e .video-wide-9842 .hidden_light_8a4f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-398e .shade_soft_f695 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.texture-398e .shade_soft_f695 {
  background-color: var(--e-global-color-primary);
}
.surface-11eb .glass_4869 .soft_e256 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface-11eb
  .glass_4869:hover
  .tertiary-middle-7946 {
  color: var(--e-global-color-secondary);
}
.surface-11eb
  .glass_4869:hover
  .soft_e256 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.basic_0745 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

.plasma_f5d7 {
  max-width: 1400px !important;
}

.copper_3f30 {
  flex-direction: column;
}

.copper_3f30 .copper-ccad {
  font-size: 50px;
  font-weight: bold;
  text-align: center;
  color: #FFD700; /* 金黄色标题 */
  margin-bottom: 5px !important;
  margin-top: 15px !important;
  text-shadow: 2px 2px 4px rgba(0,0,0,0.3); /* 添加文字阴影增强视觉效果 */
}

h2.copper_3f30 .copper-ccad {
  margin-bottom: 5px !important;
  font-size: 40px !important;
  margin-top: 30px !important;
  color: #FFD700; /* 金黄色 */
  text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
}

.copper_3f30 .info-out-3a26 {
  text-align: center;
  font-size: 21px;
  color: #F0F8FF; /* 淡蓝白色，更柔和易读 */
  margin: 5px 0;
  line-height: 1.6; /* 增加行高提升可读性 */
}

span {
  color: #F0F8FF; /* 淡蓝白色 */
}

.popup_pink_4d7f.detail-action-b425 {
  display: none;
}

.form_easy_4b98 {
  display: none;
}

body,
.pressed-b2f0 {
  background: linear-gradient(135deg, #1B4D3E 0%, #2D5016 50%, #0F4C75 100%) !important;
  /* 巴西风格渐变背景：从深绿到橄榄绿到深蓝 */
  background-attachment: fixed;
}

.element-focused-09b3.secondary-92b4 {
  margin-bottom: 40px;
  width: 100%;
}

.search_5c26 {
  margin-bottom: 25px !important;
  margin-top: 5px !important;
  position: static !important;
}

.copper_3f30 a {
  width: 100%;
}

.caption-5124 .disabled-solid-7df8.slow_5c71 {
  width: 20% !important;
}

.table_left_f85a {
  display: block;
  gap: 5px;
  text-align: center;
  background: linear-gradient(45deg, #FF6B35 0%, #F7931E 50%, #FFD700 100%); /* 巴西风格渐变 */
  white-space: nowrap;
  display: flex;
  border-radius: 15px; /* 更圆润的边角 */
  padding: 15px 30px; /* 增加内边距 */
  align-items: center;
  justify-content: center;
  font-size: 25px !important;
  font-weight: 700 !important;
  color: #FFFFFF;
  box-shadow: 0 6px 20px rgba(255, 107, 53, 0.4); /* 添加阴影效果 */
  transition: all 0.3s ease;
  text-transform: uppercase; /* 大写字母更有力量感 */
  letter-spacing: 1px; /* 字母间距 */
}

.table_left_f85a:hover {
  color: #FFFFFF;
  transform: translateY(-2px); /* 悬停时轻微上升 */
  box-shadow: 0 8px 25px rgba(255, 107, 53, 0.6);
  background: linear-gradient(45deg, #E55A2B 0%, #E8821A 50%, #E6C200 100%);
}

.table_left_f85a svg {
  width: 20px;
  fill: #FFFFFF;
  transition: all 0.3s ease;
}

.table_left_f85a:hover svg {
  fill: #FFFFFF;
  transform: translateX(3px); /* 箭头向右移动 */
}

.thumbnail-north-dfeb {
  background: linear-gradient(45deg, #00A86B 0%, #28B463 100%); /* 巴西绿渐变 */
  border-radius: 12px;
  color: #FFFFFF;
  width: 120px; /* 稍微增加宽度 */
  padding: 12px 25px;
  font-weight: 600;
  transition: all 0.3s ease;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 15px rgba(0, 168, 107, 0.3);
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.thumbnail-north-dfeb:hover {
  color: #FFFFFF;
  transform: translateY(-1px);
  box-shadow: 0 6px 20px rgba(0, 168, 107, 0.5);
  background: linear-gradient(45deg, #008F5A 0%, #239B56 100%);
}

.thumbnail-north-dfeb:nth-child(2) {
  background: transparent;
  color: #FFD700;
  transition: all 0.3s ease;
  border: 2px solid #FFD700;
  box-shadow: 0 4px 15px rgba(255, 215, 0, 0.2);
}

.thumbnail-north-dfeb:nth-child(2):hover {
  color: #1B4D3E;
  background: #FFD700;
  box-shadow: 0 6px 20px rgba(255, 215, 0, 0.4);
}

.caption-5124
  .disabled-solid-7df8.advanced-fa69
  .column-east-e98d
  .description_lower_7fe8 {
  font-size: 20px !important;
}

.basic-c4ef {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 25px;
  margin-top: 15px;
  gap: 25px;
}

.red_de87 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

ol {
  margin: 0 !important;
  margin-bottom: 1px !important;

  display: flex;
  flex-direction: column;
  gap: 1px;
}

ol li {
  margin-left: 25px !important;
  padding-left: 10px;
}

ol li a {
  font-size: 30px;
  color: #fff !important;
}

ol li::marker {
  font-size: 22px;
  color: #fff !important;
}

.badge-plasma-1b62 h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.left-1596.hovered-118f > .frame_461b {
  display: flex;
  align-items: center;
}

.full_9f14 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.small-ef64 {
  position: relative;
  width: 100%;
}

.east_6689 {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

.left_e8a6 {
  font-size: 35px !important;
}

.east-d1f7 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 21px;
  margin-bottom: 25px;
}

.box-ca5e {
  width: 150px !important;
  height: 150px !important;
  max-width: none;
  border-radius: 20px;
}

.pattern_dc4d {
  display: flex;
  gap: 50px;
}

.caption-5124
  .disabled-solid-7df8.tiny_5c96
  .detail-2426
  .container-current-84cb {
  width: 100% !important;
}

.breadcrumb_gas_7e24 {
  width: 500px !important;
  max-width: none;
}

.old-aa38 {
  width: 100%;
}

.fresh_12ee {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.top_642e {
  position: relative;
  cursor: pointer;
}

.top_642e::before {
  content: "";
  position: absolute;
  top: 0;
  width: 150px;
  height: 150px;
  border-radius: 20px;

  display: none;
}

.link-e86a {
  font-size: 15px !important;
}

.search-hovered-d945 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.top_642e:hover .search-hovered-d945 {
  visibility: visible;
}
.top_642e:hover.top_642e::before {
  display: block;
}

.badge-plasma-1b62 h3 {
  color: #fff;
}

.mini-5c0b {
  margin: 0;
}

.caption-5124
  .disabled-solid-7df8.tiny_5c96
  .container-current-84cb
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.huge-9bb9 {
  width: 100%;
}

.content-green-630b {
  width: 100%;
}

.feature_rough_dc24 {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.content-green-630b {
  width: 100%;
}

.hovered_4a31 {
  margin-bottom: 10px !important;
}

.container-current-84cb {
  display: flex;
  align-items: center;
}

.pattern_dynamic_d5b8 {
  box-shadow: 10px 0px 13px 7px rgba(0, 0, 0, 0.5);
  z-index: 100;
}

.detail-plasma-c780 {
  margin-top: 15px !important;
}

table {
  margin-top: 20px !important;
  width: 100%;
}

table th {
  background: #fff !important;
}

tr {
  display: flex;
  width: 100%;
}

td {
  background: #fff !important;
  color: #fff;
  font-size: 21px !important;

  border: 1px solid #fff;
  text-align: center !important;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
}

ul {
  margin: 0 !important;

  margin-bottom: 15px !important;
}

.copper_3f30 .copper-ccad.component_2878 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.copper_3f30 h1.copper-ccad {
  margin-top: 120px !important;
}

.caption-5124 .disabled-solid-7df8.tiny_b03b {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.disabled-f0f8 img {
  width: 100%;
}

.outline-f288 .block-easy-a5b1.column-east-e98d {
  justify-content: space-between;
}

.shadow-dirty-355d {
  display: none;
}

.current_fe52 .info-out-3a26 {
  margin: 1px 0 !important;
}

.header_fluid_fdf3 li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .left-1596 .frame_461b {
    flex-wrap: nowrap !important;
  }
}

@media (max-width: 1000px) {
  .pattern_dc4d {
    flex-direction: column;
  }

  .breadcrumb_gas_7e24 {
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  .badge-plasma-1b62 h3 {
    font-size: 28px;
  }

  .table_left_f85a svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .outline-f288 .block-easy-a5b1.column-east-e98d {
    border-bottom: 1px solid #f0c159;
  }

  .feature_rough_dc24 {
    display: flex;
    width: 55% !important;
    justify-content: space-between;
    flex-direction: row-reverse;
    gap: 30px;
  }

  .left-1596.hovered-118f > .frame_461b {
    gap: 15px;
    justify-content: space-between;
  }

  .caption-5124
    .disabled-solid-7df8.tiny_5c96
    .container-current-84cb
    img {
    width: 60% !important;
  }

  .east_6689 {
    left: 2%;
  }

  .basic-c4ef {
    margin: 10px 0;
  }

  .copper_3f30 .info-out-3a26 {
    margin: 0;
    margin-bottom: 10px;
  }

  .table_left_f85a {
    font-size: 16px !important;
  }

  .left_e8a6 {
    font-size: 14px !important;
    padding: 10px 15px;
  }

  ol li a {
    font-size: 22px;
  }

  h2.copper_3f30 .copper-ccad,
  .copper_3f30 .copper-ccad {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

    font-size: 30px;
    line-height: 40px;
    text-align: center;
  }

  .container-current-84cb {
    justify-content: center;
  }

  .copper_3f30 .info-out-3a26 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .search_5c26 {
    margin-bottom: 15px !important;
  }

  .caption-5124 .disabled-solid-7df8.slow_5c71 {
    width: 75% !important;
  }

  .disabled-f0f8 img {
    width: 100% !important;
  }
}

@media (max-width: 550px) {
  .thumbnail-north-dfeb {
    text-transform: capitalize;
  }

  h2.copper_3f30 .copper-ccad,
  .copper_3f30 .copper-ccad {
    font-size: 30px !important;
  }

  .container-current-84cb {
    justify-content: center;
  }

  td {
    font-size: 15px !important;
  }

  .medium_3088
    .border_black_39d2.badge_0688 {
    margin: 0 !important;
  }

  .full_9f14 {
    margin: 0;
    gap: 10px;
  }

  .basic-c4ef {
    display: flex;
  }

  .card_8f62 .table_left_f85a {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .feature-hard-95c2 svg {
    width: 75% !important;
    height: 75% !important;
  }

  .feature_rough_dc24 {
    justify-content: flex-end;
    gap: 1px;
  }

  .copper_3f30 h1.copper-ccad {
    margin-top: 80px !important;
  }

  .caption-5124
    .disabled-solid-7df8.tiny_5c96
    .container-current-84cb
    img,
  .caption-cool-1bcd .detail-2426 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .thumbnail-north-dfeb {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .caption-5124 .disabled-solid-7df8.slow_5c71 {
    width: 100% !important;
  }

  .left-1596.hovered-118f > .frame_461b {
    gap: 3px;
  }

  .copper_3f30 .info-out-3a26 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

@media (max-width: 400px) {
  .table_left_f85a {
    white-space: wrap;
  }
}

/* 巴西风格导航菜单增强 */
.outline-f288 .block-easy-a5b1.column-east-e98d {
  padding: 12px 20px;
  border-radius: 8px;
  transition: all 0.3s ease;
  background: rgba(255, 215, 0, 0.1); /* 淡金色背景 */
  margin: 2px 0;
}

.outline-f288 .block-easy-a5b1.column-east-e98d:hover {
  background: linear-gradient(45deg, #FFD700 0%, #FFA500 100%);
  color: #1B4D3E !important;
  transform: translateX(5px);
  box-shadow: 0 4px 15px rgba(255, 215, 0, 0.3);
}

.description_lower_7fe8 {
  font-weight: 600 !important;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: #F0F8FF !important;
}

/* 图片容器巴西风格增强 */
.small-ef64 {
  position: relative;
  width: 100%;
  border-radius: 15px;
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.3);
  transition: all 0.3s ease;
}

.small-ef64:hover {
  transform: scale(1.02);
  box-shadow: 0 12px 35px rgba(0, 0, 0, 0.4);
}

.small-ef64 img {
  border-radius: 15px;
  transition: all 0.3s ease;
  filter: brightness(1.1) contrast(1.1);
}

.small-ef64:hover img {
  filter: brightness(1.2) contrast(1.2) saturate(1.1);
}

/* 添加巴西风格装饰元素 */
.copper_3f30::before {
  content: '';
  position: absolute;
  top: -50px;
  left: 50%;
  transform: translateX(-50%);
  width: 60px;
  height: 4px;
  background: linear-gradient(90deg, #00A86B 0%, #FFD700 50%, #FF6B35 100%);
  border-radius: 2px;
}

.copper_3f30 {
  position: relative;
  padding-top: 30px;
}

/* 手机菜单触发器巴西风格 */
.popup_pink_4d7f {
  background: rgba(255, 215, 0, 0.2);
  border-radius: 10px;
  padding: 8px;
  transition: all 0.3s ease;
}

.popup_pink_4d7f:hover {
  background: rgba(255, 215, 0, 0.4);
  transform: scale(1.05);
}

/* 列表项巴西风格增强 */
ol li a {
  font-size: 30px;
  color: #F0F8FF !important;
  text-decoration: none;
  transition: all 0.3s ease;
  padding: 5px 10px;
  border-radius: 5px;
  display: inline-block;
}

ol li a:hover {
  color: #FFD700 !important;
  background: rgba(255, 215, 0, 0.1);
  transform: translateX(10px);
}

ol li::marker {
  font-size: 22px;
  color: #FFD700 !important;
}

/* 图片块巴西风格 */
.box-ca5e {
  border-radius: 20px;
  transition: all 0.3s ease;
  border: 3px solid transparent;
  background: linear-gradient(45deg, #00A86B, #FFD700, #FF6B35) border-box;
  background-clip: padding-box, border-box;
}

.box-ca5e:hover {
  transform: rotate(2deg) scale(1.05);
  border-color: #FFD700;
  box-shadow: 0 8px 25px rgba(255, 215, 0, 0.4);
}

/* 响应式增强 */
@media (max-width: 767px) {
  .outline-f288 .block-easy-a5b1.column-east-e98d {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .copper_3f30 .copper-ccad {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .table_left_f85a {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

/* css-noise: f814 */
.phantom-card-s8 {
  padding: 0.2rem;
  font-size: 12px;
  line-height: 1.3;
}
