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(.panel_clean_7a7a) {
  gap: 0.5em;
}
:where(.button-267d) {
  gap: 0.5em;
}
body .texture-east-f0c5 > .row-rough-e82a {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .texture-east-f0c5 > .info_cdb5 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .texture-east-f0c5 > .title_8ee5 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .list-7d7e > .row-rough-e82a {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .list-7d7e > .info_cdb5 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .list-7d7e > .title_8ee5 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .list-7d7e
  > :where(:not(.row-rough-e82a):not(.info_cdb5):not(.section-5105)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .list-7d7e > .sidebar_df51 {
  max-width: var(--wp--style--global--wide-size);
}
body .panel_clean_7a7a {
  display: flex;
}
body .panel_clean_7a7a {
  flex-wrap: wrap;
  align-items: center;
}
body .panel_clean_7a7a > * {
  margin: 0;
}
body .button-267d {
  display: grid;
}
body .button-267d > * {
  margin: 0;
}
:where(.hard_7d90.panel_clean_7a7a) {
  gap: 2em;
}
:where(.hard_7d90.button-267d) {
  gap: 2em;
}
:where(.feature-0028.panel_clean_7a7a) {
  gap: 1.25em;
}
:where(.feature-0028.button-267d) {
  gap: 1.25em;
}
.purple-fb0f {
  color: var(--wp--preset--color--black) !important;
}
.pattern-3dfa {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.orange_2ae3 {
  color: var(--wp--preset--color--white) !important;
}
.wood_85d7 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.badge_976c {
  color: var(--wp--preset--color--vivid-red) !important;
}
.list_5cde {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.highlight_glass_4454 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.disabled-c899 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.layout-5258 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.north-73ef {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.warm-128f {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.notice_0f43 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.hidden-a272 {
  background-color: var(--wp--preset--color--black) !important;
}
.video-thick-52b6 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.inner_e4e5 {
  background-color: var(--wp--preset--color--white) !important;
}
.progress-f104 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.border-smooth-6780 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.content_light_c26b {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.tag-out-0226 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.full_d704 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.clean-14b8 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.grid_mini_6629 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.input-5651 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.info-93e2 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.modal-6133 {
  border-color: var(--wp--preset--color--black) !important;
}
.black-90e9 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.image-lite-acbd {
  border-color: var(--wp--preset--color--white) !important;
}
.filter-1889 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.pattern_45a6 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.avatar_6737 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.header_91c6 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.primary_right_b0d0 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.button_advanced_da40 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.hovered_4ca5 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.container_light_71d3 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.new-35e7 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.container_c5b0 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.input_dynamic_2740 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.under_361a {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.prev_d677 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.chip-fast-c719 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.up-a810 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.east-668a {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.summary-copper-654d {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.full_1f9e {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.dark_9513 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.table_6635 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.purple-49c9 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.shade-30ff {
  font-size: var(--wp--preset--font-size--small) !important;
}
.item_next_c620 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.block-mini-62f0 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.preview_00a2 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.title-dfcb a:where(:not(.dropdown-green-5d4e)) {
  color: inherit;
}
:where(.feature-0028.panel_clean_7a7a) {
  gap: 1.25em;
}
:where(.feature-0028.button-267d) {
  gap: 1.25em;
}
:where(.hard_7d90.panel_clean_7a7a) {
  gap: 2em;
}
:where(.hard_7d90.button-267d) {
  gap: 2em;
}
.selected_1762 {
  font-size: 1.5em;
  line-height: 1.6;
}

.tertiary-white-21a9 .highlight-72ff {
  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);
}
.input-red-c054 .stale-1e01 {
  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);
}
.medium_7a2f {
  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);
}
.medium_7a2f.hovered_ff1a .wrapper-brown-6b7f {
  background-color: var(--e-global-color-primary);
}
.medium_7a2f.secondary_cold_e0bb .wrapper-brown-6b7f,
.medium_7a2f.caption-out-78b6 .wrapper-brown-6b7f {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.outer_e586 .caption_small_d57a {
  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);
}
.texture_24fb {
  --divider-color: var(--e-global-color-secondary);
}
.texture_24fb .green-8d0a {
  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);
}
.texture_24fb.menu-stone-c19b .slider_091b {
  background-color: var(--e-global-color-secondary);
}
.texture_24fb.card-a8bc .slider_091b,
.texture_24fb.panel_solid_4aa2 .slider_091b {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.texture_24fb.card-a8bc .slider_091b,
.texture_24fb.panel_solid_4aa2 .slider_091b svg {
  fill: var(--e-global-color-secondary);
}
.rough-6b33 .action_fcc5 {
  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);
}
.rough-6b33 .grid-e132 {
  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);
}
.thumbnail-f31d.menu-stone-c19b .slider_091b {
  background-color: var(--e-global-color-primary);
}
.thumbnail-f31d.card-a8bc .slider_091b,
.thumbnail-f31d.panel_solid_4aa2 .slider_091b {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.thumbnail-f31d.card-a8bc .slider_091b,
.thumbnail-f31d.panel_solid_4aa2 .slider_091b svg {
  fill: var(--e-global-color-primary);
}
.out_9327.menu-stone-c19b .slider_091b {
  background-color: var(--e-global-color-primary);
}
.out_9327.card-a8bc .slider_091b,
.out_9327.panel_solid_4aa2 .slider_091b {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.out_9327 .paragraph-current-f06f {
  color: var(--e-global-color-primary);
}
.out_9327 .paragraph-current-f06f,
.out_9327 .paragraph-current-f06f a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.out_9327 .tooltip_5be9 {
  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);
}
.shade-0328 .copper_b1c6 {
  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-hovered-9169 .summary_e464 .west-0404 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sort-dirty-060e .tooltip_aba5:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.sort-dirty-060e .slow_2277 i {
  color: var(--e-global-color-primary);
}
.sort-dirty-060e .slow_2277 svg {
  fill: var(--e-global-color-primary);
}
.sort-dirty-060e .gallery_wood_31db {
  color: var(--e-global-color-secondary);
}
.sort-dirty-060e .tooltip_aba5 > .gallery_wood_31db,
.sort-dirty-060e .tooltip_aba5 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption-3c9b .backdrop_12ff {
  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-3c9b .filter_first_281d {
  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);
}
.gold_01e7 .shade_orange_60df .accent-up-fff9 {
  background-color: var(--e-global-color-primary);
}
.gold_01e7 .avatar_next_c9f9 {
  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);
}
.hidden-large-f700 .caption-abca {
  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);
}
.hidden-large-f700 .solid_3b23 {
  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);
}
.hidden-large-f700 .input-last-1ef2 {
  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);
}
.thumbnail_0ee4 .logo_rough_a723,
.thumbnail_0ee4 .logo_rough_a723 a {
  color: var(--e-global-color-primary);
}
.thumbnail_0ee4 .logo_rough_a723.pro_d5f7,
.thumbnail_0ee4 .logo_rough_a723.pro_d5f7 a {
  color: var(--e-global-color-accent);
}
.thumbnail_0ee4 .logo_rough_a723 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_0ee4 .dynamic-9589 {
  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);
}
.hero_current_8189 .wood_e120,
.hero_current_8189 .pattern-dark-2261 {
  color: var(--e-global-color-primary);
}
.hero_current_8189 .wood_e120 svg {
  fill: var(--e-global-color-primary);
}
.hero_current_8189 .pro_d5f7 .wood_e120,
.hero_current_8189 .pro_d5f7 .pattern-dark-2261 {
  color: var(--e-global-color-accent);
}
.hero_current_8189 .pro_d5f7 .wood_e120 svg {
  fill: var(--e-global-color-accent);
}
.hero_current_8189 .pattern-dark-2261 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hero_current_8189 .dynamic-9589 {
  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);
}
.list-upper-d77a .hard_bd9e,
.list-upper-d77a .fast_c597 {
  color: var(--e-global-color-primary);
}
.list-upper-d77a .fast_c597 svg {
  fill: var(--e-global-color-primary);
}
.list-upper-d77a .logo_rough_a723.pro_d5f7 a,
.list-upper-d77a
  .logo_rough_a723.pro_d5f7
  .fast_c597 {
  color: var(--e-global-color-accent);
}
.list-upper-d77a .hard_bd9e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list-upper-d77a .dynamic-9589 {
  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);
}
.icon_95d5 .blue_7034 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon_95d5 .card_gas_f755 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-thick-1cd3 .card_light_d3f0 .south-af5d {
  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);
}
.list-thick-1cd3 .card_light_d3f0 .fast-f78c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-thick-1cd3 .under_65bf .south-af5d {
  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);
}
.list-thick-1cd3
  .under_65bf
  .fast-f78c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-thick-1cd3
  .black_72ee
  .south-af5d {
  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);
}
.list-thick-1cd3
  .black_72ee
  .fast-f78c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-thick-1cd3
  .popup_68a9
  .south-af5d {
  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);
}
.list-thick-1cd3
  .popup_68a9
  .fast-f78c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-gas-624b .dirty-c213 {
  background-color: var(--e-global-color-primary);
}
.list-gas-624b .dirty-c213:hover {
  background-color: var(--e-global-color-primary);
}
.list-gas-624b .stone_2b55 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list-gas-624b
  .dirty-c213:hover
  .stone_2b55 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_hot_0cce .form-solid-39c4 {
  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);
}
.picture-center-d321 .highlight-4167 .bronze-e4c5 a {
  background-color: var(--e-global-color-accent);
}
.picture-center-d321 .highlight-4167 .fast_0c6a a {
  background-color: var(--e-global-color-accent);
}
.picture-center-d321 .highlight-4167 .bronze-e4c5 a,
.picture-center-d321 .highlight-4167 .fast_0c6a a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_b3e7
  .section_daee.text-fixed-9c20
  .highlight-4167
  a.new-a722 {
  background-color: var(--e-global-color-accent);
}
.form_b3e7
  .section_daee.text-fixed-9c20
  .highlight-4167
  span.new-a722.fn-current-3ec9 {
  background-color: var(--e-global-color-text);
}
.form_b3e7
  .section_daee.text-fixed-9c20
  .highlight-4167
  .new-a722 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_a1e8 .badge-ba94 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_a1e8
  .cool-c47e
  > .brown_c52b
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_a1e8
  .pro-da92
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_a1e8
  .alert_2d68
  .stale_d425,
.modal_a1e8
  .alert_2d68
  .tag-7f16 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal_a1e8
  .alert_2d68
  .popup-dark-ebcb,
.modal_a1e8
  .alert_2d68
  a
  .popup-dark-ebcb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_a1e8
  .alert_2d68
  .mask_steel_1ea9 {
  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);
}
.modal_a1e8
  .alert_2d68
  .text-cf28 {
  background-color: var(--e-global-color-primary);
}
.modal_a1e8
  .alert_2d68
  .text-cf28 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_a1e8
  .alert_2d68
  .text-cf28:hover {
  background-color: var(--e-global-color-primary);
}
.modal_a1e8
  .alert_2d68
  .title_out_11a9 {
  background-color: var(--e-global-color-primary);
}
.modal_a1e8
  .alert_2d68
  .title_out_11a9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_a1e8
  .alert_2d68
  .title_out_11a9:hover {
  background-color: var(--e-global-color-primary);
}
.modal_a1e8
  .basic_fc49
  .widget_434e
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal_a1e8
  .basic_fc49
  .primary-745c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_a1e8
  .basic_fc49
  .mask_steel_1ea9 {
  color: var(--e-global-color-text);
}
.modal_a1e8
  .basic_fc49
  .mask_steel_1ea9
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_a1e8
  .basic_fc49
  .text-cf28 {
  background-color: var(--e-global-color-primary);
}
.modal_a1e8
  .basic_fc49
  .text-cf28 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_a1e8
  .basic_fc49
  .text-cf28:hover {
  background-color: var(--e-global-color-primary);
}
.modal_a1e8
  .basic_fc49
  .title_out_11a9 {
  background-color: var(--e-global-color-primary);
}
.modal_a1e8
  .basic_fc49
  .title_out_11a9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_a1e8
  .basic_fc49
  .title_out_11a9:hover {
  background-color: var(--e-global-color-primary);
}
.modal_a1e8 .black_239f {
  background-color: var(--e-global-color-primary);
}
.modal_a1e8 .black_239f:hover {
  background-color: var(--e-global-color-primary);
}
.modal_a1e8 .advanced-8be9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal_a1e8 .left_9af3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.prev-5e14 .gas-b692 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.prev-5e14
  .item_f9de
  > div:nth-child(3)
  .gas-b692,
.prev-5e14
  .hard_23ca
  > div:nth-child(1)
  .gas-b692,
.prev-5e14
  .last-f6f1
  > div:nth-child(1)
  .gas-b692,
.prev-5e14
  .large_5dfd
  > div:nth-child(1)
  .gas-b692,
.prev-5e14
  .gallery-west-e248
  > div:nth-child(1)
  .gas-b692 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.prev-5e14 .down-145e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-5e14 .link_3c06 {
  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);
}
.prev-5e14 .hovered_5e1d {
  background-color: var(--e-global-color-primary);
}
.prev-5e14 .hovered_5e1d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-5e14 .hovered_5e1d:hover {
  background-color: var(--e-global-color-primary);
}
.prev-5e14 .widget_30d5 {
  background-color: var(--e-global-color-primary);
}
.prev-5e14 .widget_30d5:hover {
  background-color: var(--e-global-color-primary);
}
.prev-5e14 .advanced-8be9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.prev-5e14 .left_9af3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hovered-bf3d .component-hard-c678 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hovered-bf3d .layout_0d8a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-bf3d .inner-faad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-bf3d .iron-e31f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-bf3d .disabled_purple_bc3e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-bf3d .widget_30d5 {
  background-color: var(--e-global-color-primary);
}
.hovered-bf3d .widget_30d5:hover {
  background-color: var(--e-global-color-primary);
}
.title_full_b2f1 .wrapper_a906 {
  background-color: var(--e-global-color-secondary);
}
.title_full_b2f1 .north-9391 {
  background-color: var(--e-global-color-text);
}
.title_full_b2f1 .surface-down-ff33 {
  background-color: var(--e-global-color-secondary);
}
.title_full_b2f1 .main_1241 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_full_b2f1 .search-22bd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_full_b2f1 .border_solid_b4cf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_full_b2f1 .item-c7fb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_full_b2f1 .search-hovered-215c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video-3266 .paragraph-a97a .table_middle_a538,
.video-3266
  .paragraph-a97a
  .table_middle_a538
  a,
.video-3266 .badge-c3cd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video-3266 .paragraph-a97a .picture_305d,
.video-3266 .focus_eda2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video-3266 .paragraph-a97a .picture_305d {
  color: var(--e-global-color-text);
}
.video-3266 .focus_eda2 {
  color: var(--e-global-color-text);
}
.video-3266
  .paragraph-a97a
  .dirty_3441 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.video-3266 .carousel_fixed_0f06 .input-rough-2bcb {
  background-color: var(--e-global-color-primary);
}
.video-3266 .carousel_fixed_0f06 .input-rough-2bcb:hover {
  background-color: var(--e-global-color-primary);
}
.video-3266 .carousel_fixed_0f06 .purple-3f91 li span {
  background-color: var(--e-global-color-text);
}
.video-3266 .carousel_fixed_0f06 .purple-3f91 li span:hover {
  background-color: var(--e-global-color-primary);
}
.video-3266
  .carousel_fixed_0f06
  .purple-3f91
  li.hero_brown_6517
  span {
  background-color: var(--e-global-color-accent);
}
.video-3266 .aside-48a9 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dim-69b7 .clean-d2fc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active_efd8 .dropdown_f0f5 {
  background-color: var(--e-global-color-primary);
}
.active_efd8 .right-f4a4 {
  background-color: var(--e-global-color-secondary);
}
.active_efd8 .hot-d89b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_efd8 .next_6e09 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_efd8 .accordion_9310 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_efd8 .fast-15a6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_efd8 .solid_f4d1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_efd8 .secondary-iron-1860 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_efd8 .active_ddbe {
  background-color: var(--e-global-color-primary);
}
.active_efd8 .active_ddbe {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wrapper_tall_1c29 .row-bb1d {
  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);
}
.wrapper_tall_1c29 .breadcrumb-cold-56b8 {
  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);
}
.wrapper_tall_1c29
  .card-small-d55d:after {
  background-color: var(--e-global-color-primary);
}
.wrapper_tall_1c29 .top-ed0d {
  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_22ff .badge-c3cd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.red_22ff .focus_eda2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.table_d09e .hovered_e4f4 .input_hovered_bf7a {
  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);
}
.table_d09e .hovered_e4f4 .current-3bc7 {
  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);
}
.filter_57bf .left_0b7f {
  background-color: var(--e-global-color-primary);
}
.filter_57bf .pro-2290 {
  background-color: var(--e-global-color-secondary);
}
.filter_57bf .footer-e5fc .pagination_narrow_5f0b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_57bf .down-f41b .pagination_narrow_5f0b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel-3949 .action_c6ca .disabled_9601 {
  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);
}
.carousel-3949 .action_c6ca .panel_selected_acb1 {
  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);
}
.carousel-3949 .action_c6ca .footer-silver-e810 {
  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);
}
.filter-3638 .logo-bottom-7c63 {
  border-color: var(--e-global-color-text);
}
.filter-3638 .surface-08c2 {
  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);
}
.filter-3638 .footer_41bc {
  color: var(--e-global-color-primary);
}
.filter-3638 .article-fe01 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.description-simple-f9d8 .in-aa32 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description-simple-f9d8 .container-5d18 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description-simple-f9d8 .component-6f11:hover .in-aa32 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description-simple-f9d8
  .component-6f11:hover
  .container-5d18 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.image-focused-3998 .simple-6efa {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.image-focused-3998 .container_fd0f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-c821 .description-old-ce30 .complex-a67a {
  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);
}
.silver-c821 .hovered_3609 .complex-a67a {
  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);
}
.component_paper_f1e6 .paragraph-bc37 {
  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);
}
.title_a4c0 .new_3f7f .content_a659 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_a4c0 .new_3f7f .content_a659 {
  background-color: var(--e-global-color-secondary);
}
.title_a4c0 .stale-51a4 .content_a659 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_a4c0 .stale-51a4 .content_a659 {
  background-color: var(--e-global-color-secondary);
}
.title_a4c0 .selected-3ee6 .tabs-1000 {
  background-color: var(--e-global-color-primary);
}
.title_a4c0 .selected-3ee6:hover .tabs-1000 {
  background-color: var(--e-global-color-secondary);
}
.title_a4c0 .input-rough-2bcb {
  background-color: var(--e-global-color-primary);
}
.title_a4c0 .input-rough-2bcb:hover {
  background-color: var(--e-global-color-accent);
}
.title_a4c0 .purple-3f91 li span {
  background-color: var(--e-global-color-text);
}
.title_a4c0 .purple-3f91 li span:hover {
  background-color: var(--e-global-color-primary);
}
.title_a4c0 .purple-3f91 li.hero_brown_6517 span {
  background-color: var(--e-global-color-accent);
}
.orange-9a41 .pattern-over-c78d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange-9a41 .label-ca82 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface-8e3b .wrapper-dec0:before {
  background-color: var(--e-global-color-secondary);
}
.surface-8e3b .caption_fbcc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface-8e3b .backdrop-upper-584f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.glass-84f1 .slider-pressed-fef3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.glass-84f1 .slider-pressed-fef3:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.glass-84f1 .slider-pressed-fef3.fn-active-3ec9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.glass-84f1 .middle-6f10 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.glass-84f1 .thumbnail_center_962d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.glass-84f1 .hard-5996 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.glass-84f1 .hero_liquid_e014 {
  background-color: var(--e-global-color-primary);
}
.glass-84f1 .hero_liquid_e014 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.glass-84f1 .frame-d0ba {
  background-color: var(--e-global-color-primary);
}
.glass-84f1 .frame-d0ba {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.element-glass-d6ee .texture_2ee4 .fixed_14d2 a {
  color: var(--e-global-color-secondary);
}
.element-glass-d6ee .texture_2ee4 .fixed_14d2 a:hover {
  color: var(--e-global-color-secondary);
}
.element-glass-d6ee .texture_2ee4 .fixed_14d2,
.element-glass-d6ee .texture_2ee4 .fixed_14d2 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-glass-d6ee .texture_2ee4 .blue_56c0 {
  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);
}
.element-glass-d6ee .texture_2ee4 .column-d5d7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-glass-d6ee .texture_2ee4 .border-cool-a778 {
  background-color: var(--e-global-color-primary);
}
.element-glass-d6ee .texture_2ee4 .border-cool-a778 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-glass-d6ee .texture_2ee4 .border-cool-a778:hover {
  background-color: var(--e-global-color-primary);
}
.element-glass-d6ee .texture_2ee4 .alert_plasma_55ad {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.element-glass-d6ee .texture_2ee4 .alert_plasma_55ad {
  background-color: var(--e-global-color-primary);
}
.element-glass-d6ee .texture_2ee4 .alert_plasma_55ad:hover {
  background-color: var(--e-global-color-primary);
}
.element-glass-d6ee .texture_2ee4 .input-rough-2bcb {
  background-color: var(--e-global-color-primary);
}
.element-glass-d6ee .texture_2ee4 .input-rough-2bcb:hover {
  background-color: var(--e-global-color-primary);
}
.element-glass-d6ee .carousel_fixed_0f06 .purple-3f91 li span {
  background-color: var(--e-global-color-text);
}
.element-glass-d6ee .carousel_fixed_0f06 .purple-3f91 li span:hover {
  background-color: var(--e-global-color-primary);
}
.element-glass-d6ee .carousel_fixed_0f06 .purple-3f91 li.hero_brown_6517 span {
  background-color: var(--e-global-color-accent);
}
.element-glass-d6ee .advanced-8be9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.element-glass-d6ee .left_9af3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_pressed_34b0 .dirty_ef9c .popup-huge-bed3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_pressed_34b0 .dirty_ef9c .avatar_last_eada {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_pressed_34b0 .dirty_ef9c .icon_action_1331 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice_iron_87ca .chip_0bdb {
  border-color: var(--e-global-color-text);
}
.notice_iron_87ca .black-f9ac {
  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);
}
.notice_iron_87ca .next-c52b {
  color: var(--e-global-color-secondary);
}
.notice_iron_87ca .next-c52b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice_iron_87ca .texture-62e8 > * {
  color: var(--e-global-color-primary);
}
.notice_iron_87ca .texture-62e8 > * svg {
  fill: var(--e-global-color-primary);
}
.notice_iron_87ca .fixed_9579 {
  color: var(--e-global-color-primary);
}
.notice_iron_87ca .fixed_9579 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice_iron_87ca .out_1da2 {
  color: var(--e-global-color-primary);
}
.notice_iron_87ca .out_1da2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice_iron_87ca .hard_631c {
  color: var(--e-global-color-primary);
}
.notice_iron_87ca .hard_631c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice_iron_87ca .gallery_8a6c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice_iron_87ca .middle-0bd7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice_iron_87ca .middle-0bd7.aside-0353 {
  color: var(--e-global-color-secondary);
}
.notice_iron_87ca .middle-0bd7.aside-0353 .chip-44fa {
  color: var(--e-global-color-accent);
}
.notice_iron_87ca .middle-0bd7.input-4467 {
  color: var(--e-global-color-text);
}
.notice_iron_87ca .middle-0bd7.input-4467 .chip-44fa {
  color: var(--e-global-color-text);
}
.notice_iron_87ca .middle-0bd7:before {
  border-top-color: var(--e-global-color-text);
}
.notice_iron_87ca .new_6b9d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice_iron_87ca
  .new_6b9d
  .progress-hard-b083 {
  background-color: var(--e-global-color-primary);
}
.notice_iron_87ca
  .new_6b9d
  .progress-hard-b083 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice_iron_87ca .chip_0bdb .list_6b4a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.easy-a707 .text_selected_3cea {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy-a707 .box-full-a0ca {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb-74de .smooth-ecb7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb-74de
  .warm-b414
  .icon-1a65 {
  background-color: var(--e-global-color-secondary);
}
.breadcrumb-74de
  .warm-b414.list-928a
  .icon-1a65 {
  background-color: var(--e-global-color-text);
}
.breadcrumb-74de
  .warm-b414:hover
  .icon-1a65 {
  background-color: var(--e-global-color-accent);
}
.breadcrumb-74de
  .warm-b414.fn-active-3ec9
  .icon-1a65 {
  background-color: var(--e-global-color-primary);
}
.tooltip_easy_d918 .hot-4ad5 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.tooltip_easy_d918 .cool-07a0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_easy_d918 .overlay-a80e {
  background-color: var(--e-global-color-primary);
}
.tooltip_easy_d918 .overlay-a80e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.summary_c17f .dropdown_soft_1ab5 .description_c522 .icon_hovered_4f8c {
  background-color: var(--e-global-color-secondary);
}
.summary_c17f .dropdown_soft_1ab5 .steel_4fda:after {
  background-color: var(--e-global-color-secondary);
}
.summary_c17f .fluid_880d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.summary_c17f .mask-f734 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.summary_c17f .video_9ddb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.summary_c17f .slider-first-5faa {
  background-color: var(--e-global-color-primary);
}
.summary_c17f .slider-first-5faa {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.summary_c17f .tall_efde {
  background-color: var(--e-global-color-secondary);
}
.summary_c17f .tall_efde {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.summary_c17f .dropdown_soft_1ab5 .primary_basic_0339 .avatar-green-b90d:hover {
  background-color: var(--e-global-color-primary);
}
.summary_c17f
  .dropdown_soft_1ab5
  .primary_basic_0339
  .avatar-green-b90d.hard_0fd2 {
  background-color: var(--e-global-color-primary);
}
.summary_c17f .dropdown_soft_1ab5 .element_lite_ad74:before {
  border-color: var(--e-global-color-primary);
}
.summary_c17f .dropdown_soft_1ab5 .element_lite_ad74:hover:before {
  border-color: var(--e-global-color-secondary);
}
.summary_c17f
  .dropdown_soft_1ab5
  .element_lite_ad74.block_3489:before {
  border-color: var(--e-global-color-primary);
}
.summary_c17f .aside-pink-c41b span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_6e5d .filter_under_07f0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.widget_6e5d .filter_under_07f0:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.widget_6e5d .filter_under_07f0.modal_static_71a8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.widget_6e5d .slider-1352 {
  background-color: var(--e-global-color-primary);
}
.widget_6e5d .slider-1352 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.widget_6e5d
  .popup-solid-bb5a
  .section_e592
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.widget_6e5d
  .basic-762a
  .section_e592
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.badge_fixed_d9c3
  .primary_12cd
  .aside-lite-e97f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge_fixed_d9c3
  .primary_12cd
  .warm-b1e9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge_fixed_d9c3 .texture-b596 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge_fixed_d9c3 .table-iron-c737 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.badge_fixed_d9c3 .accent_pink_dafc {
  background-color: var(--e-global-color-primary);
}
.badge_fixed_d9c3 .accent_pink_dafc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.left_88c5 .focused-b00b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.left_88c5 .element-first-3254 {
  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);
}
.left_88c5 .light_d890 {
  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);
}
.left_88c5 .light_d890 a:hover {
  color: var(--e-global-color-secondary);
}
.left_88c5 .soft-aed9 {
  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);
}
.left_88c5 .notification-mini-a336 {
  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);
}
.left_88c5 .active-000a .input-rough-2bcb {
  background-color: var(--e-global-color-primary);
}
.left_88c5 .active-000a .input-rough-2bcb:hover {
  background-color: var(--e-global-color-accent);
}
.left_88c5
  .active-000a
  .purple-3f91
  li
  span {
  background-color: var(--e-global-color-text);
}
.left_88c5
  .active-000a
  .purple-3f91
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.left_88c5
  .active-000a
  .purple-3f91
  li.hero_brown_6517
  span {
  background-color: var(--e-global-color-accent);
}
.tall_540c
  .widget_next_8474
  .prev-0814 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tall_540c .widget_next_8474 .main-plasma-0fe5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tall_540c .widget_next_8474 .current-a6b8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tall_540c .right-b5cf {
  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);
}
.tall_540c
  .smooth_25c4.surface-west-f47a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > a {
  background-color: var(--e-global-color-text);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > a
  .column_clean_1756.shadow_2d58 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > a
  .image-top-8b25.icon_8af9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > .smooth_04cf
  .thick_16d8
  > a {
  background-color: var(--e-global-color-secondary);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > .smooth_04cf
  .thick_16d8
  > a
  .iron-32a8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > .smooth_04cf
  .thick_16d8
  > a
  .image-top-8b25.blue-42eb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > a
  .smooth_db03:before {
  color: var(--e-global-color-text);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > .smooth_04cf
  a
  .smooth_db03:before {
  color: var(--e-global-color-text);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8.footer_tall_00f4
  > a
  .smooth_db03:before {
  color: var(--e-global-color-text);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > .smooth_04cf
  .thick_16d8.footer_tall_00f4
  > a
  .smooth_db03:before {
  color: var(--e-global-color-text);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > a
  .highlight-77e2
  .secondary_full_0fff {
  color: var(--e-global-color-text);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > .smooth_04cf
  a
  .highlight-77e2
  .secondary_full_0fff {
  color: var(--e-global-color-text);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > a
  .highlight-77e2
  .secondary_full_0fff,
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > .smooth_04cf
  a
  .highlight-77e2
  .secondary_full_0fff {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > a
  .action_349b:before {
  color: var(--e-global-color-text);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > .smooth_04cf
  a
  .action_349b:before {
  color: var(--e-global-color-text);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8.footer_tall_00f4
  > a
  .action_349b:before {
  color: var(--e-global-color-text);
}
.card-short-f4f0
  > .header_top_8c2c
  > div
  > .texture-right-ef4e
  > .thick_16d8
  > .smooth_04cf
  .thick_16d8.footer_tall_00f4
  > a
  .action_349b:before {
  color: var(--e-global-color-text);
}
.gallery_2691 .huge_7606 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gallery_2691
  .dark_4015:hover
  .huge_7606 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.button-f258
  > .header_top_8c2c
  > .brown-3d0c
  > .status_3c8b
  > .badge_32e6
  > .widget_bdb9
  .modal_pro_d93b {
  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);
}
.button-f258
  > .header_top_8c2c
  > .brown-3d0c
  > .status_3c8b
  > .badge_32e6
  > .widget_bdb9:hover
  .modal_pro_d93b {
  color: var(--e-global-color-text);
}
.button-f258
  > .header_top_8c2c
  > .brown-3d0c
  > .status_3c8b
  > .badge_32e6
  > .widget_bdb9:hover
  .modal_pro_d93b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button-f258
  > .header_top_8c2c
  > .brown-3d0c
  > .status_3c8b
  > .badge_32e6.primary-steel-38d0
  > .widget_bdb9
  .modal_pro_d93b {
  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);
}
.brown_c202 .label_new_4021 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.brown_c202 .logo_thick_be16 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.brown_c202 .gradient-dynamic-9791 {
  background-color: var(--e-global-color-primary);
}
.brown_c202 .gradient-dynamic-9791 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active_current_3633
  > .header_top_8c2c
  > .left_0575
  > .label-pro-bcc2
  > .focus-920b
  .easy_38d9 {
  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);
}
.active_current_3633
  > .header_top_8c2c
  > .left_0575
  > .label-pro-bcc2
  > .focus-920b
  .highlight_paper_9d64 {
  color: var(--e-global-color-text);
}
.active_current_3633
  > .header_top_8c2c
  > .left_0575
  > .label-pro-bcc2
  > .focus-920b:hover
  .easy_38d9 {
  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_current_3633
  > .header_top_8c2c
  > .left_0575
  > .label-pro-bcc2
  > .focus-920b:hover
  .highlight_paper_9d64 {
  color: var(--e-global-color-secondary);
}
.active_current_3633
  > .header_top_8c2c
  > .left_0575
  > .label-pro-bcc2
  > .focus-920b.button-51ed
  .easy_38d9 {
  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);
}
.active_current_3633
  > .header_top_8c2c
  > .left_0575
  > .label-pro-bcc2
  > .focus-920b.button-51ed
  .highlight_paper_9d64 {
  color: var(--e-global-color-primary);
}
.grid_in_d76b
  .progress_b624
  .paragraph-prev-75d0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_in_d76b .outline_warm_c505 .list_6b4a .hover-8606 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer_2905 .list_af86 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer_2905 .block_short_4c6e .list_af86 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer_2905 .dim_7520 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.footer_2905 .dim_7520 {
  background-color: var(--e-global-color-primary);
}
.status-gas-9f57 .tag_copper_793e .panel-6635 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status-gas-9f57
  .tag_copper_793e:hover
  .banner-89ec {
  color: var(--e-global-color-secondary);
}
.status-gas-9f57
  .tag_copper_793e:hover
  .panel-6635 {
  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);
}
.popup_fast_5dad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.tertiary-solid-42a7 {
  flex-direction: column;
}

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

h2.tertiary-solid-42a7 .grid_right_80b8 {
  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);
}

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

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

.layout_95ff.gallery_dim_35ea {
  display: none;
}

.right_c07f {
  display: none;
}

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

.highlight-7be6.gradient_522d {
  margin-bottom: 40px;
  width: 100%;
}

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

.tertiary-solid-42a7 a {
  width: 100%;
}

.backdrop-d676 .in_2ecb.pattern-stale-6f35 {
  width: 20% !important;
}

.accordion-e67e {
  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; /* 字母间距 */
}

.accordion-e67e: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%);
}

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

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

.accordion_down_9cbc {
  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;
}

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

.accordion_down_9cbc: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);
}

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

.backdrop-d676
  .in_2ecb.summary-80fd
  .up_7ecb
  .light_1571 {
  font-size: 20px !important;
}

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

.tabs-static-e388 {
  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;
}

.shadow_black_d34a h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.clean_373d.purple-43ce > .filter-dce9 {
  display: flex;
  align-items: center;
}

.border-546b {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.tiny-6dd6 {
  position: relative;
  width: 100%;
}

.banner-lite-cf9e {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

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

.paper-6b85 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 21px;
  margin-bottom: 25px;
}

.footer-paper-8161 {
  width: 150px !important;
  height: 150px !important;
  max-width: none;
  border-radius: 20px;
}

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

.backdrop-d676
  .in_2ecb.aside_ca1d
  .focus_tall_233a
  .popup_white_ef72 {
  width: 100% !important;
}

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

.basic-8bb4 {
  width: 100%;
}

.list-current-3e1b {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

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

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

  display: none;
}

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

.article-outer-3bef {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.gold_6eaf:hover .article-outer-3bef {
  visibility: visible;
}
.gold_6eaf:hover.gold_6eaf::before {
  display: block;
}

.shadow_black_d34a h3 {
  color: #fff;
}

.lower_f525 {
  margin: 0;
}

.backdrop-d676
  .in_2ecb.aside_ca1d
  .popup_white_ef72
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.item_focused_2fd4 {
  width: 100%;
}

.pattern-yellow-3935 {
  width: 100%;
}

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

.pattern-yellow-3935 {
  width: 100%;
}

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

.popup_white_ef72 {
  display: flex;
  align-items: center;
}

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

.steel-7688 {
  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;
}

.tertiary-solid-42a7 .grid_right_80b8.secondary_south_32cd {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.tertiary-solid-42a7 h1.grid_right_80b8 {
  margin-top: 80px !important;
}

.backdrop-d676 .in_2ecb.form_1ec4 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.prev_a543 img {
  width: 100%;
}

.sidebar-293e .search_b5d6.up_7ecb {
  justify-content: space-between;
}

.hover_b33c {
  display: none;
}

.menu_a18d .light_5be2 {
  margin: 1px 0 !important;
}

.active-blue-1cbb li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .clean_373d .filter-dce9 {
    flex-wrap: nowrap !important;
  }
}

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

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

@media (max-width: 767px) {
  .shadow_black_d34a h3 {
    font-size: 28px;
  }

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

  .sidebar-293e .search_b5d6.up_7ecb {
    border-bottom: 1px solid #f0c159;
  }

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

  .clean_373d.purple-43ce > .filter-dce9 {
    gap: 15px;
    justify-content: space-between;
  }

  .backdrop-d676
    .in_2ecb.aside_ca1d
    .popup_white_ef72
    img {
    width: 60% !important;
  }

  .banner-lite-cf9e {
    left: 2%;
  }

  .gas-817e {
    margin: 10px 0;
  }

  .tertiary-solid-42a7 .light_5be2 {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.tertiary-solid-42a7 .grid_right_80b8,
  .tertiary-solid-42a7 .grid_right_80b8 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .popup_white_ef72 {
    justify-content: center;
  }

  .tertiary-solid-42a7 .light_5be2 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .backdrop-d676 .in_2ecb.pattern-stale-6f35 {
    width: 75% !important;
  }

  .prev_a543 img {
    width: 100% !important;
  }
}

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

  h2.tertiary-solid-42a7 .grid_right_80b8,
  .tertiary-solid-42a7 .grid_right_80b8 {
    font-size: 30px !important;
  }

  .popup_white_ef72 {
    justify-content: center;
  }

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

  .focused-5507
    .panel_c042.dim-6e7d {
    margin: 0 !important;
  }

  .border-546b {
    margin: 0;
    gap: 10px;
  }

  .gas-817e {
    display: flex;
  }

  .card-289b .accordion-e67e {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .panel_hovered_6c11 svg {
    width: 75% !important;
    height: 75% !important;
  }

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

  .tertiary-solid-42a7 h1.grid_right_80b8 {
    margin-top: 40px !important;
  }

  .backdrop-d676
    .in_2ecb.aside_ca1d
    .popup_white_ef72
    img,
  .rough-6b33 .focus_tall_233a {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .accordion_down_9cbc {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .backdrop-d676 .in_2ecb.pattern-stale-6f35 {
    width: 100% !important;
  }

  .clean_373d.purple-43ce > .filter-dce9 {
    gap: 3px;
  }

  .tertiary-solid-42a7 .light_5be2 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 超紧凑型导航菜单样式 */
.sidebar-293e .search_b5d6.up_7ecb {
  padding: 4px 8px;
  border-radius: 4px;
  transition: all 0.3s ease;
  background: transparent;
  margin: 0 1px;
}

.sidebar-293e .search_b5d6.up_7ecb:hover {
  background: rgba(255, 215, 0, 0.2);
  color: #FFD700 !important;
  transform: translateY(-1px);
  box-shadow: 0 2px 8px rgba(255, 215, 0, 0.2);
}

.light_1571 {
  font-weight: 400 !important;
  text-transform: uppercase;
  letter-spacing: 0.2px;
  color: #F0F8FF !important;
  font-size: 12px !important;
}

/* 图片容器简化样式 */
.tiny-6dd6 {
  position: relative;
  width: 100%;
}

.tertiary-solid-42a7 {
  position: relative;
  padding-top: 30px;
}

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

.layout_95ff: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;
}

/* 图片块简化样式 */
.footer-paper-8161 {
  display: block;
}

/* 响应式增强 */
@media (max-width: 767px) {
  .sidebar-293e .search_b5d6.up_7ecb {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .tertiary-solid-42a7 .grid_right_80b8 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .accordion-e67e {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

/* 导航菜单防换行优化 */
.center-4ca4 {
  flex-wrap: nowrap !important;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  gap: 2px;
}

.center-4ca4 .badge_62d0 {
  flex-shrink: 0;
  white-space: nowrap;
}

.center-4ca4 .yellow_55fb {
  flex-shrink: 0;
  min-width: fit-content;
}

.center-4ca4 .light_1571 {
  white-space: nowrap;
}

/* 隐藏水平滚动条但保持功能 */
.center-4ca4::-webkit-scrollbar {
  height: 0px;
  background: transparent;
}

.center-4ca4 {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

/* 强制紧凑导航菜单 - 防止重叠 */
.center-4ca4 .badge_62d0 {
  max-width: 80px !important;
}

.center-4ca4 .yellow_55fb {
  max-width: 80px !important;
  overflow: hidden;
}

.center-4ca4 .search_b5d6.up_7ecb {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.center-4ca4 .light_1571 {
  font-size: 11px !important;
  line-height: 1.2 !important;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* 登录和注册按钮炫酷闪烁动画 */
@keyframes button-glow-pulse {
  0% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(0, 168, 107, 0.3),
      0 0 0 0 rgba(0, 168, 107, 0.7);
    filter: brightness(1);
  }
  50% { 
    transform: scale(1.08);
    box-shadow: 
      0 8px 30px rgba(0, 168, 107, 0.8),
      0 0 20px 5px rgba(0, 168, 107, 0.4);
    filter: brightness(1.3);
  }
  100% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(0, 168, 107, 0.3),
      0 0 0 0 rgba(0, 168, 107, 0.7);
    filter: brightness(1);
  }
}

@keyframes button-glow-pulse-gold {
  0% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(255, 215, 0, 0.2),
      0 0 0 0 rgba(255, 215, 0, 0.7);
    filter: brightness(1);
  }
  50% { 
    transform: scale(1.08);
    box-shadow: 
      0 8px 30px rgba(255, 215, 0, 0.8),
      0 0 20px 5px rgba(255, 215, 0, 0.4);
    filter: brightness(1.4);
  }
  100% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(255, 215, 0, 0.2),
      0 0 0 0 rgba(255, 215, 0, 0.7);
    filter: brightness(1);
  }
}

/* 应用炫酷闪烁动画到按钮 */
.accordion_down_9cbc {
  animation: button-glow-pulse 1.5s ease-in-out infinite !important;
  position: relative;
  overflow: hidden;
}

.accordion_down_9cbc:nth-child(1) {
  animation: button-glow-pulse 1.5s ease-in-out infinite !important;
}

.accordion_down_9cbc:nth-child(2) {
  animation: button-glow-pulse-gold 1.8s ease-in-out infinite !important;
  animation-delay: 0.3s;
}

/* 添加内部光效 */
.accordion_down_9cbc::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(45deg, 
    transparent 30%, 
    rgba(255, 255, 255, 0.3) 50%, 
    transparent 70%);
  transform: rotate(45deg);
  animation: shine-sweep 3s linear infinite;
}

@keyframes shine-sweep {
  0% { transform: translateX(-100%) translateY(-100%) rotate(45deg); }
  100% { transform: translateX(100%) translateY(100%) rotate(45deg); }
}

/* 强制首页按钮动画 - 解决动画冲突 */
body .accordion_down_9cbc:nth-child(1),
.backdrop-d676 .accordion_down_9cbc:nth-child(1),
#page .accordion_down_9cbc:nth-child(1) {
  animation: button-glow-pulse 1.5s ease-in-out infinite !important;
  transform-origin: center center !important;
}

body .accordion_down_9cbc:nth-child(2),
.backdrop-d676 .accordion_down_9cbc:nth-child(2),
#page .accordion_down_9cbc:nth-child(2) {
  animation: button-glow-pulse-gold 1.8s ease-in-out infinite !important;
  animation-delay: 0.3s !important;
  transform-origin: center center !important;
}

/* 确保悬停时不干扰动画 */
.accordion_down_9cbc:hover {
  animation-play-state: running !important;
}

/* css-noise: f5ab */
.phantom-card-p4 {
  padding: 0.4rem;
  font-size: 14px;
  line-height: 1.0;
}
