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(.notification-1ad7) {
  gap: 0.5em;
}
:where(.medium_6e62) {
  gap: 0.5em;
}
body .widget-active-4650 > .wide_5e3d {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .widget-active-4650 > .container_focused_4e4d {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .widget-active-4650 > .thick_9730 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .south_cbf6 > .wide_5e3d {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .south_cbf6 > .container_focused_4e4d {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .south_cbf6 > .thick_9730 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .south_cbf6
  > :where(:not(.wide_5e3d):not(.container_focused_4e4d):not(.left-91a9)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .south_cbf6 > .current_f1a4 {
  max-width: var(--wp--style--global--wide-size);
}
body .notification-1ad7 {
  display: flex;
}
body .notification-1ad7 {
  flex-wrap: wrap;
  align-items: center;
}
body .notification-1ad7 > * {
  margin: 0;
}
body .medium_6e62 {
  display: grid;
}
body .medium_6e62 > * {
  margin: 0;
}
:where(.last_339b.notification-1ad7) {
  gap: 2em;
}
:where(.last_339b.medium_6e62) {
  gap: 2em;
}
:where(.button_right_8f27.notification-1ad7) {
  gap: 1.25em;
}
:where(.button_right_8f27.medium_6e62) {
  gap: 1.25em;
}
.status-05fb {
  color: var(--wp--preset--color--black) !important;
}
.wrapper_832f {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.logo-lite-0af6 {
  color: var(--wp--preset--color--white) !important;
}
.over-eb0b {
  color: var(--wp--preset--color--pale-pink) !important;
}
.heading-4775 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.info_22b0 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.frame_gold_d0c6 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.progress_5514 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.selected-0d64 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.link_purple_41d1 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.panel-left-4f5b {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.filter-hot-93ba {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.modal_5f44 {
  background-color: var(--wp--preset--color--black) !important;
}
.accordion_bottom_839b {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.south-880e {
  background-color: var(--wp--preset--color--white) !important;
}
.row-5ec2 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.icon-thick-64b3 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.purple-b015 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.message-pink-04db {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.large-cfe3 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.complex_4b7e {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.text-bfab {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.in-21a4 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.pressed_8e60 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.heading_inner_d817 {
  border-color: var(--wp--preset--color--black) !important;
}
.column_e3d5 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.dynamic-ee46 {
  border-color: var(--wp--preset--color--white) !important;
}
.full-c4e4 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.link-1934 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.slider_easy_1d53 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.overlay_active_0b90 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.box-5c66 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.black_5307 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.texture-50b3 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.secondary_83ba {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.thumbnail-20f6 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.module_8e71 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.bright-46dc {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.easy-089b {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.banner-6479 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.notification-small-4e42 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.photo_9ec8 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.lite_0f76 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.header-1c04 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.first-c98b {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.tertiary-static-1a4e {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.picture_f7d9 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.tall_f1f1 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.dirty-4bd3 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.pattern_a1cb {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.disabled_short_6840 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.background-inner-e4bb {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.header-hard-e5ca a:where(:not(.sort-up-253d)) {
  color: inherit;
}
:where(.button_right_8f27.notification-1ad7) {
  gap: 1.25em;
}
:where(.button_right_8f27.medium_6e62) {
  gap: 1.25em;
}
:where(.last_339b.notification-1ad7) {
  gap: 2em;
}
:where(.last_339b.medium_6e62) {
  gap: 2em;
}
.notice-2daa {
  font-size: 1.5em;
  line-height: 1.6;
}

.old-5165 .background_narrow_3a8a {
  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);
}
.tabs_b448 .south_1fbe {
  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);
}
.box-old-02c2 {
  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);
}
.box-old-02c2.south_0939 .tertiary-8709 {
  background-color: var(--e-global-color-primary);
}
.box-old-02c2.mask_b8b2 .tertiary-8709,
.box-old-02c2.image_a310 .tertiary-8709 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.in_713b .hovered-e3d0 {
  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);
}
.feature_1838 {
  --divider-color: var(--e-global-color-secondary);
}
.feature_1838 .accordion-light-6cad {
  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);
}
.feature_1838.article-hot-6d65 .blue_f73c {
  background-color: var(--e-global-color-secondary);
}
.feature_1838.carousel-new-d61a .blue_f73c,
.feature_1838.surface-d3fb .blue_f73c {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.feature_1838.carousel-new-d61a .blue_f73c,
.feature_1838.surface-d3fb .blue_f73c svg {
  fill: var(--e-global-color-secondary);
}
.frame-complex-a802 .box_3b3d {
  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);
}
.frame-complex-a802 .main_fluid_7ed0 {
  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);
}
.tertiary_7000.article-hot-6d65 .blue_f73c {
  background-color: var(--e-global-color-primary);
}
.tertiary_7000.carousel-new-d61a .blue_f73c,
.tertiary_7000.surface-d3fb .blue_f73c {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.tertiary_7000.carousel-new-d61a .blue_f73c,
.tertiary_7000.surface-d3fb .blue_f73c svg {
  fill: var(--e-global-color-primary);
}
.advanced-4627.article-hot-6d65 .blue_f73c {
  background-color: var(--e-global-color-primary);
}
.advanced-4627.carousel-new-d61a .blue_f73c,
.advanced-4627.surface-d3fb .blue_f73c {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.advanced-4627 .section_e475 {
  color: var(--e-global-color-primary);
}
.advanced-4627 .section_e475,
.advanced-4627 .section_e475 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.advanced-4627 .gold_2f21 {
  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);
}
.avatar_2adf .progress-dynamic-c90c {
  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);
}
.chip-44df .easy_d803 .plasma_3ed3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter_2308 .video-thick-994f:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.filter_2308 .iron_1ef6 i {
  color: var(--e-global-color-primary);
}
.filter_2308 .iron_1ef6 svg {
  fill: var(--e-global-color-primary);
}
.filter_2308 .next_e27f {
  color: var(--e-global-color-secondary);
}
.filter_2308 .video-thick-994f > .next_e27f,
.filter_2308 .video-thick-994f > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-9e89 .old-de42 {
  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);
}
.picture-9e89 .shade-74e0 {
  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);
}
.input_c7c5 .short-0fe3 .header_1eea {
  background-color: var(--e-global-color-primary);
}
.input_c7c5 .row_blue_2e90 {
  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);
}
.column-30bf .block_lower_5b4b {
  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);
}
.column-30bf .modal-3598 {
  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);
}
.column-30bf .photo_light_967f {
  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);
}
.detail_purple_f1a9 .lite_af1e,
.detail_purple_f1a9 .lite_af1e a {
  color: var(--e-global-color-primary);
}
.detail_purple_f1a9 .lite_af1e.preview_6f63,
.detail_purple_f1a9 .lite_af1e.preview_6f63 a {
  color: var(--e-global-color-accent);
}
.detail_purple_f1a9 .lite_af1e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.detail_purple_f1a9 .paragraph_5c19 {
  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);
}
.widget-259a .block-07e4,
.widget-259a .fixed_bfee {
  color: var(--e-global-color-primary);
}
.widget-259a .block-07e4 svg {
  fill: var(--e-global-color-primary);
}
.widget-259a .preview_6f63 .block-07e4,
.widget-259a .preview_6f63 .fixed_bfee {
  color: var(--e-global-color-accent);
}
.widget-259a .preview_6f63 .block-07e4 svg {
  fill: var(--e-global-color-accent);
}
.widget-259a .fixed_bfee {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.widget-259a .paragraph_5c19 {
  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-black-e9de .hard_fc38,
.grid-black-e9de .pattern_f5d4 {
  color: var(--e-global-color-primary);
}
.grid-black-e9de .pattern_f5d4 svg {
  fill: var(--e-global-color-primary);
}
.grid-black-e9de .lite_af1e.preview_6f63 a,
.grid-black-e9de
  .lite_af1e.preview_6f63
  .pattern_f5d4 {
  color: var(--e-global-color-accent);
}
.grid-black-e9de .hard_fc38 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid-black-e9de .paragraph_5c19 {
  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);
}
.middle-5575 .grid_6d7e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.middle-5575 .heading_9d5b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_223c .modal-914a .wide_a9d9 {
  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);
}
.label_223c .modal-914a .dim-3d16 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_223c .container-520d .wide_a9d9 {
  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);
}
.label_223c
  .container-520d
  .dim-3d16 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_223c
  .old-2a05
  .wide_a9d9 {
  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);
}
.label_223c
  .old-2a05
  .dim-3d16 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_223c
  .soft_ef8e
  .wide_a9d9 {
  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);
}
.label_223c
  .soft_ef8e
  .dim-3d16 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.item-bottom-05a1 .notice-d6ad {
  background-color: var(--e-global-color-primary);
}
.item-bottom-05a1 .notice-d6ad:hover {
  background-color: var(--e-global-color-primary);
}
.item-bottom-05a1 .small_20b4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item-bottom-05a1
  .notice-d6ad:hover
  .small_20b4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text-active-37c1 .middle-c1bc {
  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);
}
.label_19ff .down-1a43 .input-2516 a {
  background-color: var(--e-global-color-accent);
}
.label_19ff .down-1a43 .soft-0f11 a {
  background-color: var(--e-global-color-accent);
}
.label_19ff .down-1a43 .input-2516 a,
.label_19ff .down-1a43 .soft-0f11 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading-gold-73c4
  .grid-b8d3.content-9976
  .down-1a43
  a.surface-7a19 {
  background-color: var(--e-global-color-accent);
}
.heading-gold-73c4
  .grid-b8d3.content-9976
  .down-1a43
  span.surface-7a19.fn-current-5036 {
  background-color: var(--e-global-color-text);
}
.heading-gold-73c4
  .grid-b8d3.content-9976
  .down-1a43
  .surface-7a19 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_yellow_df0c .photo-next-2bfa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_yellow_df0c
  .wrapper_e9a5
  > .clean_0373
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_yellow_df0c
  .picture_light_2f1d
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_yellow_df0c
  .pattern-1d2f
  .sort-action-ff57,
.list_yellow_df0c
  .pattern-1d2f
  .label_1a4c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list_yellow_df0c
  .pattern-1d2f
  .modal_1992,
.list_yellow_df0c
  .pattern-1d2f
  a
  .modal_1992 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_yellow_df0c
  .pattern-1d2f
  .layout-a9ae {
  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_yellow_df0c
  .pattern-1d2f
  .carousel-2629 {
  background-color: var(--e-global-color-primary);
}
.list_yellow_df0c
  .pattern-1d2f
  .carousel-2629 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_yellow_df0c
  .pattern-1d2f
  .carousel-2629:hover {
  background-color: var(--e-global-color-primary);
}
.list_yellow_df0c
  .pattern-1d2f
  .wide-3ed4 {
  background-color: var(--e-global-color-primary);
}
.list_yellow_df0c
  .pattern-1d2f
  .wide-3ed4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_yellow_df0c
  .pattern-1d2f
  .wide-3ed4:hover {
  background-color: var(--e-global-color-primary);
}
.list_yellow_df0c
  .active-22a7
  .accordion-b61a
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list_yellow_df0c
  .active-22a7
  .photo_6b4d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_yellow_df0c
  .active-22a7
  .layout-a9ae {
  color: var(--e-global-color-text);
}
.list_yellow_df0c
  .active-22a7
  .layout-a9ae
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_yellow_df0c
  .active-22a7
  .carousel-2629 {
  background-color: var(--e-global-color-primary);
}
.list_yellow_df0c
  .active-22a7
  .carousel-2629 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_yellow_df0c
  .active-22a7
  .carousel-2629:hover {
  background-color: var(--e-global-color-primary);
}
.list_yellow_df0c
  .active-22a7
  .wide-3ed4 {
  background-color: var(--e-global-color-primary);
}
.list_yellow_df0c
  .active-22a7
  .wide-3ed4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_yellow_df0c
  .active-22a7
  .wide-3ed4:hover {
  background-color: var(--e-global-color-primary);
}
.list_yellow_df0c .highlight-active-09c4 {
  background-color: var(--e-global-color-primary);
}
.list_yellow_df0c .highlight-active-09c4:hover {
  background-color: var(--e-global-color-primary);
}
.list_yellow_df0c .summary-11a5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list_yellow_df0c .list_large_ebfc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary-24e2 .old_0ba9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary-24e2
  .thumbnail-2a9f
  > div:nth-child(3)
  .old_0ba9,
.tertiary-24e2
  .list_clean_3810
  > div:nth-child(1)
  .old_0ba9,
.tertiary-24e2
  .button-dim-f935
  > div:nth-child(1)
  .old_0ba9,
.tertiary-24e2
  .slider-outer-cddf
  > div:nth-child(1)
  .old_0ba9,
.tertiary-24e2
  .stale_aa5f
  > div:nth-child(1)
  .old_0ba9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary-24e2 .menu-fe7c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tertiary-24e2 .active-warm-8c01 {
  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);
}
.tertiary-24e2 .outer-3818 {
  background-color: var(--e-global-color-primary);
}
.tertiary-24e2 .outer-3818 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tertiary-24e2 .outer-3818:hover {
  background-color: var(--e-global-color-primary);
}
.tertiary-24e2 .avatar-steel-1de6 {
  background-color: var(--e-global-color-primary);
}
.tertiary-24e2 .avatar-steel-1de6:hover {
  background-color: var(--e-global-color-primary);
}
.tertiary-24e2 .summary-11a5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary-24e2 .list_large_ebfc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.white_d742 .hidden_20b3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.white_d742 .info-inner-1506 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_d742 .photo_out_0be7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_d742 .tertiary-5261 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_d742 .disabled_0226 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_d742 .avatar-steel-1de6 {
  background-color: var(--e-global-color-primary);
}
.white_d742 .avatar-steel-1de6:hover {
  background-color: var(--e-global-color-primary);
}
.pagination-action-a86d .pattern_8add {
  background-color: var(--e-global-color-secondary);
}
.pagination-action-a86d .disabled_easy_ac6c {
  background-color: var(--e-global-color-text);
}
.pagination-action-a86d .widget-5629 {
  background-color: var(--e-global-color-secondary);
}
.pagination-action-a86d .texture_basic_315b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination-action-a86d .module_732b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-action-a86d .text_271c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-action-a86d .down-5c92 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-action-a86d .right_170a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-9f56 .copper_3048 .tertiary-new-461b,
.iron-9f56
  .copper_3048
  .tertiary-new-461b
  a,
.iron-9f56 .disabled-up-6fb8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-9f56 .copper_3048 .surface_d5d6,
.iron-9f56 .tooltip-white-6d3f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-9f56 .copper_3048 .surface_d5d6 {
  color: var(--e-global-color-text);
}
.iron-9f56 .tooltip-white-6d3f {
  color: var(--e-global-color-text);
}
.iron-9f56
  .copper_3048
  .footer_paper_bc11 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron-9f56 .video_bfad .notice_fresh_ac95 {
  background-color: var(--e-global-color-primary);
}
.iron-9f56 .video_bfad .notice_fresh_ac95:hover {
  background-color: var(--e-global-color-primary);
}
.iron-9f56 .video_bfad .pagination-medium-d904 li span {
  background-color: var(--e-global-color-text);
}
.iron-9f56 .video_bfad .pagination-medium-d904 li span:hover {
  background-color: var(--e-global-color-primary);
}
.iron-9f56
  .video_bfad
  .pagination-medium-d904
  li.input-dynamic-19f6
  span {
  background-color: var(--e-global-color-accent);
}
.iron-9f56 .carousel-bd91 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid-63ec .light_16c7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.badge-gold-3e36 .last-164d {
  background-color: var(--e-global-color-primary);
}
.badge-gold-3e36 .item-left-395b {
  background-color: var(--e-global-color-secondary);
}
.badge-gold-3e36 .chip-motion-aa40 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge-gold-3e36 .backdrop_8c88 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge-gold-3e36 .main-fast-ee6a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge-gold-3e36 .tiny_79d5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge-gold-3e36 .outer-e520 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge-gold-3e36 .heading_1741 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge-gold-3e36 .liquid_a0a3 {
  background-color: var(--e-global-color-primary);
}
.badge-gold-3e36 .liquid_a0a3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron_3360 .filter_easy_9603 {
  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);
}
.iron_3360 .title_next_5dd2 {
  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);
}
.iron_3360
  .wrapper-4a02:after {
  background-color: var(--e-global-color-primary);
}
.iron_3360 .sidebar-ff5d {
  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);
}
.element_cbf7 .disabled-up-6fb8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element_cbf7 .tooltip-white-6d3f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.summary-fa86 .outline_7d6b .copper_4c73 {
  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);
}
.summary-fa86 .outline_7d6b .button_3bc8 {
  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);
}
.item_down_0cd4 .breadcrumb-motion-8265 {
  background-color: var(--e-global-color-primary);
}
.item_down_0cd4 .outer-f01f {
  background-color: var(--e-global-color-secondary);
}
.item_down_0cd4 .dirty-2499 .white-72c1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item_down_0cd4 .orange-8763 .white-72c1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.overlay-4e08 .list_under_6560 .wood_303f {
  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);
}
.overlay-4e08 .list_under_6560 .card_fixed_bc95 {
  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);
}
.overlay-4e08 .list_under_6560 .dynamic_8c15 {
  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);
}
.easy_f437 .dark-28c6 {
  border-color: var(--e-global-color-text);
}
.easy_f437 .cool_a427 {
  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);
}
.easy_f437 .gallery_a754 {
  color: var(--e-global-color-primary);
}
.easy_f437 .picture_30f3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice_48da .fast_1255 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice_48da .fast_98ac {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice_48da .notice-tiny-f00a:hover .fast_1255 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice_48da
  .notice-tiny-f00a:hover
  .fast_98ac {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.main-e189 .plasma_dac0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.main-e189 .tabs-e10a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside_current_d63f .dropdown-af7c .header-9870 {
  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);
}
.aside_current_d63f .paper-c2b8 .header-9870 {
  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);
}
.pagination-left-7237 .lite_a08e {
  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);
}
.preview_middle_0b4e .input-rough-fe73 .breadcrumb_black_75bc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview_middle_0b4e .input-rough-fe73 .breadcrumb_black_75bc {
  background-color: var(--e-global-color-secondary);
}
.preview_middle_0b4e .message-f1be .breadcrumb_black_75bc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview_middle_0b4e .message-f1be .breadcrumb_black_75bc {
  background-color: var(--e-global-color-secondary);
}
.preview_middle_0b4e .border_wide_c5ca .secondary_warm_59ed {
  background-color: var(--e-global-color-primary);
}
.preview_middle_0b4e .border_wide_c5ca:hover .secondary_warm_59ed {
  background-color: var(--e-global-color-secondary);
}
.preview_middle_0b4e .notice_fresh_ac95 {
  background-color: var(--e-global-color-primary);
}
.preview_middle_0b4e .notice_fresh_ac95:hover {
  background-color: var(--e-global-color-accent);
}
.preview_middle_0b4e .pagination-medium-d904 li span {
  background-color: var(--e-global-color-text);
}
.preview_middle_0b4e .pagination-medium-d904 li span:hover {
  background-color: var(--e-global-color-primary);
}
.preview_middle_0b4e .pagination-medium-d904 li.input-dynamic-19f6 span {
  background-color: var(--e-global-color-accent);
}
.outer-77c4 .border_lower_9978 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outer-77c4 .chip_top_a61f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface-gold-71d6 .section_simple_16f2:before {
  background-color: var(--e-global-color-secondary);
}
.surface-gold-71d6 .section_b3e7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface-gold-71d6 .secondary_56db {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame-f19c .stone_3043 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame-f19c .stone_3043:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame-f19c .stone_3043.fn-active-5036 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame-f19c .video_cool_b5f8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame-f19c .link-2572 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame-f19c .shadow_hot_83f4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame-f19c .search-a577 {
  background-color: var(--e-global-color-primary);
}
.frame-f19c .search-a577 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.frame-f19c .list_solid_9eae {
  background-color: var(--e-global-color-primary);
}
.frame-f19c .list_solid_9eae {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-white-6bbc .south_d86f .pattern_070b a {
  color: var(--e-global-color-secondary);
}
.photo-white-6bbc .south_d86f .pattern_070b a:hover {
  color: var(--e-global-color-secondary);
}
.photo-white-6bbc .south_d86f .pattern_070b,
.photo-white-6bbc .south_d86f .pattern_070b a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-white-6bbc .south_d86f .primary-down-9e2b {
  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);
}
.photo-white-6bbc .south_d86f .complex-068e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-white-6bbc .south_d86f .wrapper-ba95 {
  background-color: var(--e-global-color-primary);
}
.photo-white-6bbc .south_d86f .wrapper-ba95 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-white-6bbc .south_d86f .wrapper-ba95:hover {
  background-color: var(--e-global-color-primary);
}
.photo-white-6bbc .south_d86f .fixed_c5a2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-white-6bbc .south_d86f .fixed_c5a2 {
  background-color: var(--e-global-color-primary);
}
.photo-white-6bbc .south_d86f .fixed_c5a2:hover {
  background-color: var(--e-global-color-primary);
}
.photo-white-6bbc .south_d86f .notice_fresh_ac95 {
  background-color: var(--e-global-color-primary);
}
.photo-white-6bbc .south_d86f .notice_fresh_ac95:hover {
  background-color: var(--e-global-color-primary);
}
.photo-white-6bbc .video_bfad .pagination-medium-d904 li span {
  background-color: var(--e-global-color-text);
}
.photo-white-6bbc .video_bfad .pagination-medium-d904 li span:hover {
  background-color: var(--e-global-color-primary);
}
.photo-white-6bbc .video_bfad .pagination-medium-d904 li.input-dynamic-19f6 span {
  background-color: var(--e-global-color-accent);
}
.photo-white-6bbc .summary-11a5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.photo-white-6bbc .list_large_ebfc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item-de1e .tooltip-b2b0 .warm-fa4e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item-de1e .tooltip-b2b0 .title_focused_6d2c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.item-de1e .tooltip-b2b0 .breadcrumb_dirty_4b87 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-e898 .tabs_soft_6de8 {
  border-color: var(--e-global-color-text);
}
.highlight-e898 .icon-05d6 {
  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);
}
.highlight-e898 .mini-1e6b {
  color: var(--e-global-color-secondary);
}
.highlight-e898 .mini-1e6b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-e898 .pattern-3dcb > * {
  color: var(--e-global-color-primary);
}
.highlight-e898 .pattern-3dcb > * svg {
  fill: var(--e-global-color-primary);
}
.highlight-e898 .red-fc83 {
  color: var(--e-global-color-primary);
}
.highlight-e898 .red-fc83 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight-e898 .preview-bottom-3c51 {
  color: var(--e-global-color-primary);
}
.highlight-e898 .preview-bottom-3c51 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight-e898 .element-pink-edac {
  color: var(--e-global-color-primary);
}
.highlight-e898 .element-pink-edac {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-e898 .outer-fba2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-e898 .background_fluid_114a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-e898 .background_fluid_114a.block_48d4 {
  color: var(--e-global-color-secondary);
}
.highlight-e898 .background_fluid_114a.block_48d4 .title-simple-7e99 {
  color: var(--e-global-color-accent);
}
.highlight-e898 .background_fluid_114a.tag_9895 {
  color: var(--e-global-color-text);
}
.highlight-e898 .background_fluid_114a.tag_9895 .title-simple-7e99 {
  color: var(--e-global-color-text);
}
.highlight-e898 .background_fluid_114a:before {
  border-top-color: var(--e-global-color-text);
}
.highlight-e898 .icon_stale_f96c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-e898
  .icon_stale_f96c
  .next_93ed {
  background-color: var(--e-global-color-primary);
}
.highlight-e898
  .icon_stale_f96c
  .next_93ed {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-e898 .tabs_soft_6de8 .warm_d0a1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-7a74 .image_e43e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module-7a74 .new-4b51 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header-stale-8ce6 .selected_4289 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header-stale-8ce6
  .clean_e2f6
  .bronze-e0b0 {
  background-color: var(--e-global-color-secondary);
}
.header-stale-8ce6
  .clean_e2f6.icon-843b
  .bronze-e0b0 {
  background-color: var(--e-global-color-text);
}
.header-stale-8ce6
  .clean_e2f6:hover
  .bronze-e0b0 {
  background-color: var(--e-global-color-accent);
}
.header-stale-8ce6
  .clean_e2f6.fn-active-5036
  .bronze-e0b0 {
  background-color: var(--e-global-color-primary);
}
.element_82e8 .fast_6b0a {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.element_82e8 .right-56e1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element_82e8 .gas-3a12 {
  background-color: var(--e-global-color-primary);
}
.element_82e8 .gas-3a12 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slow_b793 .cool-93ea .preview_stone_4ed8 .dark_e68e {
  background-color: var(--e-global-color-secondary);
}
.slow_b793 .cool-93ea .form_white_523e:after {
  background-color: var(--e-global-color-secondary);
}
.slow_b793 .grid-under-2302 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow_b793 .accent_2be7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow_b793 .image_aaf5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow_b793 .shadow_new_3029 {
  background-color: var(--e-global-color-primary);
}
.slow_b793 .shadow_new_3029 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slow_b793 .module-black-2807 {
  background-color: var(--e-global-color-secondary);
}
.slow_b793 .module-black-2807 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slow_b793 .cool-93ea .title_2abe .large_ae92:hover {
  background-color: var(--e-global-color-primary);
}
.slow_b793
  .cool-93ea
  .title_2abe
  .large_ae92.red_139e {
  background-color: var(--e-global-color-primary);
}
.slow_b793 .cool-93ea .shadow-plasma-3583:before {
  border-color: var(--e-global-color-primary);
}
.slow_b793 .cool-93ea .shadow-plasma-3583:hover:before {
  border-color: var(--e-global-color-secondary);
}
.slow_b793
  .cool-93ea
  .shadow-plasma-3583.menu_a23b:before {
  border-color: var(--e-global-color-primary);
}
.slow_b793 .image-simple-7a75 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.selected_c60e .heading_tall_f321 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.selected_c60e .heading_tall_f321:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.selected_c60e .heading_tall_f321.inner-7ca3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.selected_c60e .prev-fc25 {
  background-color: var(--e-global-color-primary);
}
.selected_c60e .prev-fc25 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.selected_c60e
  .down_a74b
  .backdrop_pink_8658
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.selected_c60e
  .link-8034
  .backdrop_pink_8658
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter_bottom_0ae9
  .block_5803
  .table-8725 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_bottom_0ae9
  .block_5803
  .mask-cbb5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_bottom_0ae9 .glass_8e30 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_bottom_0ae9 .footer_7245 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_bottom_0ae9 .banner_purple_a211 {
  background-color: var(--e-global-color-primary);
}
.filter_bottom_0ae9 .banner_purple_a211 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.video_68d8 .full-c470 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video_68d8 .article_c968 {
  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);
}
.video_68d8 .summary_selected_b936 {
  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);
}
.video_68d8 .summary_selected_b936 a:hover {
  color: var(--e-global-color-secondary);
}
.video_68d8 .stone_24e0 {
  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);
}
.video_68d8 .shade_2fb6 {
  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);
}
.video_68d8 .hidden-hard-05ed .notice_fresh_ac95 {
  background-color: var(--e-global-color-primary);
}
.video_68d8 .hidden-hard-05ed .notice_fresh_ac95:hover {
  background-color: var(--e-global-color-accent);
}
.video_68d8
  .hidden-hard-05ed
  .pagination-medium-d904
  li
  span {
  background-color: var(--e-global-color-text);
}
.video_68d8
  .hidden-hard-05ed
  .pagination-medium-d904
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.video_68d8
  .hidden-hard-05ed
  .pagination-medium-d904
  li.input-dynamic-19f6
  span {
  background-color: var(--e-global-color-accent);
}
.stone-da11
  .shade_2ce5
  .container_bdf8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.stone-da11 .shade_2ce5 .preview-selected-93a3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.stone-da11 .shade_2ce5 .surface_yellow_3442 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.stone-da11 .slow-a276 {
  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);
}
.stone-da11
  .popup_east_cd45.mask_south_d747 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > a {
  background-color: var(--e-global-color-text);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > a
  .yellow_3e47.accordion_pressed_e61a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > a
  .bronze_c638.element_6b5d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > .modal-pink-7725
  .narrow-1425
  > a {
  background-color: var(--e-global-color-secondary);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > .modal-pink-7725
  .narrow-1425
  > a
  .gallery-cool-417c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > .modal-pink-7725
  .narrow-1425
  > a
  .bronze_c638.badge_45e8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > a
  .focused-9b72:before {
  color: var(--e-global-color-text);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > .modal-pink-7725
  a
  .focused-9b72:before {
  color: var(--e-global-color-text);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425.solid-b8a6
  > a
  .focused-9b72:before {
  color: var(--e-global-color-text);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > .modal-pink-7725
  .narrow-1425.solid-b8a6
  > a
  .focused-9b72:before {
  color: var(--e-global-color-text);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > a
  .block-8919
  .section-e9d5 {
  color: var(--e-global-color-text);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > .modal-pink-7725
  a
  .block-8919
  .section-e9d5 {
  color: var(--e-global-color-text);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > a
  .block-8919
  .section-e9d5,
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > .modal-pink-7725
  a
  .block-8919
  .section-e9d5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > a
  .upper_58c0:before {
  color: var(--e-global-color-text);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > .modal-pink-7725
  a
  .upper_58c0:before {
  color: var(--e-global-color-text);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425.solid-b8a6
  > a
  .upper_58c0:before {
  color: var(--e-global-color-text);
}
.texture_c2b8
  > .surface_iron_9676
  > div
  > .status_09ee
  > .narrow-1425
  > .modal-pink-7725
  .narrow-1425.solid-b8a6
  > a
  .upper_58c0:before {
  color: var(--e-global-color-text);
}
.silver_d670 .outline-full-b7a3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver_d670
  .notification_motion_0836:hover
  .outline-full-b7a3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.easy-f657
  > .surface_iron_9676
  > .list_motion_30fa
  > .widget-0515
  > .tag_white_fa83
  > .red_6df6
  .huge_37bf {
  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);
}
.easy-f657
  > .surface_iron_9676
  > .list_motion_30fa
  > .widget-0515
  > .tag_white_fa83
  > .red_6df6:hover
  .huge_37bf {
  color: var(--e-global-color-text);
}
.easy-f657
  > .surface_iron_9676
  > .list_motion_30fa
  > .widget-0515
  > .tag_white_fa83
  > .red_6df6:hover
  .huge_37bf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy-f657
  > .surface_iron_9676
  > .list_motion_30fa
  > .widget-0515
  > .tag_white_fa83.mask-2f29
  > .red_6df6
  .huge_37bf {
  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);
}
.notice_green_afa7 .video-soft-974c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice_green_afa7 .carousel-57bc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice_green_afa7 .center_0a0a {
  background-color: var(--e-global-color-primary);
}
.notice_green_afa7 .center_0a0a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shadow_0796
  > .surface_iron_9676
  > .tiny-729f
  > .tag_clean_a5cb
  > .section_2e6e
  .border_cb0f {
  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);
}
.shadow_0796
  > .surface_iron_9676
  > .tiny-729f
  > .tag_clean_a5cb
  > .section_2e6e
  .sort_98bb {
  color: var(--e-global-color-text);
}
.shadow_0796
  > .surface_iron_9676
  > .tiny-729f
  > .tag_clean_a5cb
  > .section_2e6e:hover
  .border_cb0f {
  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);
}
.shadow_0796
  > .surface_iron_9676
  > .tiny-729f
  > .tag_clean_a5cb
  > .section_2e6e:hover
  .sort_98bb {
  color: var(--e-global-color-secondary);
}
.shadow_0796
  > .surface_iron_9676
  > .tiny-729f
  > .tag_clean_a5cb
  > .section_2e6e.smooth-09c7
  .border_cb0f {
  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);
}
.shadow_0796
  > .surface_iron_9676
  > .tiny-729f
  > .tag_clean_a5cb
  > .section_2e6e.smooth-09c7
  .sort_98bb {
  color: var(--e-global-color-primary);
}
.outline-brown-971d
  .mask-3446
  .backdrop_3161 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-brown-971d .easy-0532 .warm_d0a1 .tag-8927 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.rough_03cf .stone_1630 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.rough_03cf .row_stone_aa66 .stone_1630 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.rough_03cf .tertiary-6ec3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.rough_03cf .tertiary-6ec3 {
  background-color: var(--e-global-color-primary);
}
.slider_iron_d65e .bottom_8a46 .plasma-464d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider_iron_d65e
  .bottom_8a46:hover
  .hover-fluid-ae71 {
  color: var(--e-global-color-secondary);
}
.slider_iron_d65e
  .bottom_8a46:hover
  .plasma-464d {
  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);
}
.motion_fd30 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.media_9bcd {
  flex-direction: column;
}

.media_9bcd .left_1ef2 {
  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.media_9bcd .left_1ef2 {
  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);
}

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

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

.surface_stone_2ffa.grid-29de {
  display: none;
}

.easy-eefb {
  display: none;
}

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

.mask-down-9215.status-5124 {
  margin-bottom: 40px;
  width: 100%;
}

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

.media_9bcd a {
  width: 100%;
}

.title-motion-33bf .center-c732.accordion_c338 {
  width: 20% !important;
}

.stale-1b94 {
  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; /* 字母间距 */
}

.stale-1b94: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%);
}

.stale-1b94 svg {
  width: 20px;
  fill: #FFFFFF;
  transition: all 0.3s ease;
}

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

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

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

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

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

.title-motion-33bf
  .center-c732.steel_6d91
  .pattern-basic-39dc
  .thumbnail_selected_d36f {
  font-size: 20px !important;
}

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

.narrow-4e6c {
  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;
}

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

  text-align: center;
}

.label_plasma_75a8.modal_fixed_0d9a > .aside_motion_2fe9 {
  display: flex;
  align-items: center;
}

.mask-f36b {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.input-bronze-f315 {
  position: relative;
  width: 100%;
}

.progress-lite-941f {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

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

.popup-85c6 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 21px;
  margin-bottom: 25px;
}

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

.left-122b {
  display: flex;
  gap: 50px;
}

.title-motion-33bf
  .center-c732.link-paper-be42
  .panel_middle_83f2
  .clean_c0c8 {
  width: 100% !important;
}

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

.south_a7a5 {
  width: 100%;
}

.row-9b5b {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.accordion-db37 {
  position: relative;
  cursor: pointer;
}

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

  display: none;
}

.gradient-silver-1b45 {
  font-size: 15px !important;
}

.panel-d230 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.accordion-db37:hover .panel-d230 {
  visibility: visible;
}
.accordion-db37:hover.accordion-db37::before {
  display: block;
}

.container_basic_ff6b h3 {
  color: #fff;
}

.medium_7c00 {
  margin: 0;
}

.title-motion-33bf
  .center-c732.link-paper-be42
  .clean_c0c8
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.content-3cd6 {
  width: 100%;
}

.yellow_60cb {
  width: 100%;
}

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

.yellow_60cb {
  width: 100%;
}

.item-center-62c1 {
  margin-bottom: 10px !important;
}

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

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

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

.media_9bcd .left_1ef2.purple-a3f6 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.media_9bcd h1.left_1ef2 {
  margin-top: 120px !important;
}

.title-motion-33bf .center-c732.outline-fluid-04a1 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.info_bf11 img {
  width: 100%;
}

.stale-c8f8 .gallery-35fd.pattern-basic-39dc {
  justify-content: space-between;
}

.purple-72e8 {
  display: none;
}

.summary_e663 .link_b6ad {
  margin: 1px 0 !important;
}

.popup-left-ca5d li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .label_plasma_75a8 .aside_motion_2fe9 {
    flex-wrap: nowrap !important;
  }
}

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

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

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

  .stale-1b94 svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .stale-c8f8 .gallery-35fd.pattern-basic-39dc {
    border-bottom: 1px solid #f0c159;
  }

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

  .label_plasma_75a8.modal_fixed_0d9a > .aside_motion_2fe9 {
    gap: 15px;
    justify-content: space-between;
  }

  .title-motion-33bf
    .center-c732.link-paper-be42
    .clean_c0c8
    img {
    width: 60% !important;
  }

  .progress-lite-941f {
    left: 2%;
  }

  .tabs_stone_4ba9 {
    margin: 10px 0;
  }

  .media_9bcd .link_b6ad {
    margin: 0;
    margin-bottom: 10px;
  }

  .stale-1b94 {
    font-size: 16px !important;
  }

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

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

  h2.media_9bcd .left_1ef2,
  .media_9bcd .left_1ef2 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .clean_c0c8 {
    justify-content: center;
  }

  .media_9bcd .link_b6ad {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .title-motion-33bf .center-c732.accordion_c338 {
    width: 75% !important;
  }

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

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

  h2.media_9bcd .left_1ef2,
  .media_9bcd .left_1ef2 {
    font-size: 30px !important;
  }

  .clean_c0c8 {
    justify-content: center;
  }

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

  .description-2ded
    .aside-3813.content-978e {
    margin: 0 !important;
  }

  .mask-f36b {
    margin: 0;
    gap: 10px;
  }

  .tabs_stone_4ba9 {
    display: flex;
  }

  .element-ea58 .stale-1b94 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .media_9bcd h1.left_1ef2 {
    margin-top: 80px !important;
  }

  .title-motion-33bf
    .center-c732.link-paper-be42
    .clean_c0c8
    img,
  .frame-complex-a802 .panel_middle_83f2 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .title-motion-33bf .center-c732.accordion_c338 {
    width: 100% !important;
  }

  .label_plasma_75a8.modal_fixed_0d9a > .aside_motion_2fe9 {
    gap: 3px;
  }

  .media_9bcd .link_b6ad {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 巴西风格导航菜单增强 */
.stale-c8f8 .gallery-35fd.pattern-basic-39dc {
  padding: 12px 20px;
  border-radius: 8px;
  transition: all 0.3s ease;
  background: rgba(255, 215, 0, 0.1); /* 淡金色背景 */
  margin: 2px 0;
}

.stale-c8f8 .gallery-35fd.pattern-basic-39dc: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);
}

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

/* 图片容器巴西风格增强 */
.input-bronze-f315 {
  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;
}

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

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

.input-bronze-f315:hover img {
  filter: brightness(1.2) contrast(1.2) saturate(1.1);
}

/* 添加巴西风格装饰元素 */
.media_9bcd::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;
}

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

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

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

/* 图片块巴西风格 */
.mini_63ff {
  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;
}

.mini_63ff: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) {
  .stale-c8f8 .gallery-35fd.pattern-basic-39dc {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .media_9bcd .left_1ef2 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .stale-1b94 {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

/* css-noise: 173d */
.promo-block-p4 {
  padding: 0.4rem;
  font-size: 10px;
  line-height: 1.3;
}
