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(.active-new-0644) {
  gap: 0.5em;
}
:where(.left-4f94) {
  gap: 0.5em;
}
body .module-85ff > .backdrop-65bf {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .module-85ff > .fresh_fe0b {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .module-85ff > .block-old-a4ea {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .dark-0368 > .backdrop-65bf {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .dark-0368 > .fresh_fe0b {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .dark-0368 > .block-old-a4ea {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .dark-0368
  > :where(:not(.backdrop-65bf):not(.fresh_fe0b):not(.plasma-0027)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .dark-0368 > .message-decb {
  max-width: var(--wp--style--global--wide-size);
}
body .active-new-0644 {
  display: flex;
}
body .active-new-0644 {
  flex-wrap: wrap;
  align-items: center;
}
body .active-new-0644 > * {
  margin: 0;
}
body .left-4f94 {
  display: grid;
}
body .left-4f94 > * {
  margin: 0;
}
:where(.down-c98b.active-new-0644) {
  gap: 2em;
}
:where(.down-c98b.left-4f94) {
  gap: 2em;
}
:where(.info_9d25.active-new-0644) {
  gap: 1.25em;
}
:where(.info_9d25.left-4f94) {
  gap: 1.25em;
}
.header-0374 {
  color: var(--wp--preset--color--black) !important;
}
.caption_purple_07a6 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.button_b0fe {
  color: var(--wp--preset--color--white) !important;
}
.out-c50e {
  color: var(--wp--preset--color--pale-pink) !important;
}
.mask_easy_5280 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.backdrop-d821 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.cool-be42 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.mask_hovered_32c3 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.solid_d485 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.label-a15b {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.tooltip-d5ff {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.panel_middle_7eb6 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.up_cd7f {
  background-color: var(--wp--preset--color--black) !important;
}
.description_393a {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.overlay-1e32 {
  background-color: var(--wp--preset--color--white) !important;
}
.dynamic-06a5 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.popup_bottom_9983 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.thumbnail-2bea {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.sort-11ef {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.hero_tiny_5238 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.orange-9d5d {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.accordion_white_2ad5 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.text_fe00 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.left_a2e2 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.box-north-efe3 {
  border-color: var(--wp--preset--color--black) !important;
}
.aside_b3b5 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.popup-4f25 {
  border-color: var(--wp--preset--color--white) !important;
}
.medium_6d6c {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.footer_b50d {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.list-8c9e {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.gradient-hot-14db {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.background-e971 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.row-b91d {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.thumbnail-green-b5e7 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.short_0b57 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.text_1684 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.upper_abfc {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.copper-26ef {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.wide_c511 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.text-a489 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.mask_light_ec89 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.under-b5aa {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.carousel_3e30 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.paper_57d0 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.smooth_4119 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.tiny-de1d {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.section-a397 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.preview_0f02 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.smooth-0142 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.chip-dim-89b3 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.old_e40b {
  font-size: var(--wp--preset--font-size--large) !important;
}
.easy_898a {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.paragraph-soft-3531 a:where(:not(.west_8b61)) {
  color: inherit;
}
:where(.info_9d25.active-new-0644) {
  gap: 1.25em;
}
:where(.info_9d25.left-4f94) {
  gap: 1.25em;
}
:where(.down-c98b.active-new-0644) {
  gap: 2em;
}
:where(.down-c98b.left-4f94) {
  gap: 2em;
}
.text_5c8d {
  font-size: 1.5em;
  line-height: 1.6;
}

.container_bbcb .chip_dc7d {
  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);
}
.tooltip-b817 .wide_cd1d {
  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);
}
.thick_966f {
  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);
}
.thick_966f.west-bb25 .icon_7405 {
  background-color: var(--e-global-color-primary);
}
.thick_966f.dirty_8f9f .icon_7405,
.thick_966f.tooltip-ecc1 .icon_7405 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.stone-56a7 .element_24a6 {
  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);
}
.grid_8365 {
  --divider-color: var(--e-global-color-secondary);
}
.grid_8365 .image_cool_1bb0 {
  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);
}
.grid_8365.next_9d9e .slider_667e {
  background-color: var(--e-global-color-secondary);
}
.grid_8365.solid-18e4 .slider_667e,
.grid_8365.wrapper-lower-a8e3 .slider_667e {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.grid_8365.solid-18e4 .slider_667e,
.grid_8365.wrapper-lower-a8e3 .slider_667e svg {
  fill: var(--e-global-color-secondary);
}
.notice_dynamic_575a .tooltip_e53a {
  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);
}
.notice_dynamic_575a .section-soft-f485 {
  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);
}
.thick-d788.next_9d9e .slider_667e {
  background-color: var(--e-global-color-primary);
}
.thick-d788.solid-18e4 .slider_667e,
.thick-d788.wrapper-lower-a8e3 .slider_667e {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.thick-d788.solid-18e4 .slider_667e,
.thick-d788.wrapper-lower-a8e3 .slider_667e svg {
  fill: var(--e-global-color-primary);
}
.green-ae3e.next_9d9e .slider_667e {
  background-color: var(--e-global-color-primary);
}
.green-ae3e.solid-18e4 .slider_667e,
.green-ae3e.wrapper-lower-a8e3 .slider_667e {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.green-ae3e .hovered-1a69 {
  color: var(--e-global-color-primary);
}
.green-ae3e .hovered-1a69,
.green-ae3e .hovered-1a69 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.green-ae3e .banner-advanced-77f3 {
  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);
}
.solid_4825 .tiny_d797 {
  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);
}
.yellow-8b1e .east-97c2 .avatar-7be6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.texture-5b1f .tertiary_c839:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.texture-5b1f .white_9860 i {
  color: var(--e-global-color-primary);
}
.texture-5b1f .white_9860 svg {
  fill: var(--e-global-color-primary);
}
.texture-5b1f .bronze_3cfd {
  color: var(--e-global-color-secondary);
}
.texture-5b1f .tertiary_c839 > .bronze_3cfd,
.texture-5b1f .tertiary_c839 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture-d679 .south_bb6c {
  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);
}
.texture-d679 .outer-64ee {
  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);
}
.tall-3c76 .feature_3dc8 .upper_8dda {
  background-color: var(--e-global-color-primary);
}
.tall-3c76 .photo-next-4afa {
  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);
}
.menu-pro-c5a8 .warm-1a41 {
  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);
}
.menu-pro-c5a8 .container_e65a {
  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);
}
.menu-pro-c5a8 .easy_15c1 {
  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);
}
.block-e215 .image-active-30bf,
.block-e215 .image-active-30bf a {
  color: var(--e-global-color-primary);
}
.block-e215 .image-active-30bf.dropdown_da6c,
.block-e215 .image-active-30bf.dropdown_da6c a {
  color: var(--e-global-color-accent);
}
.block-e215 .image-active-30bf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block-e215 .text-inner-ca70 {
  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);
}
.table_5559 .banner-0c05,
.table_5559 .iron_b902 {
  color: var(--e-global-color-primary);
}
.table_5559 .banner-0c05 svg {
  fill: var(--e-global-color-primary);
}
.table_5559 .dropdown_da6c .banner-0c05,
.table_5559 .dropdown_da6c .iron_b902 {
  color: var(--e-global-color-accent);
}
.table_5559 .dropdown_da6c .banner-0c05 svg {
  fill: var(--e-global-color-accent);
}
.table_5559 .iron_b902 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table_5559 .text-inner-ca70 {
  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);
}
.short_82b8 .under-4504,
.short_82b8 .component_f768 {
  color: var(--e-global-color-primary);
}
.short_82b8 .component_f768 svg {
  fill: var(--e-global-color-primary);
}
.short_82b8 .image-active-30bf.dropdown_da6c a,
.short_82b8
  .image-active-30bf.dropdown_da6c
  .component_f768 {
  color: var(--e-global-color-accent);
}
.short_82b8 .under-4504 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.short_82b8 .text-inner-ca70 {
  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);
}
.hovered_178d .red-3b49 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hovered_178d .heading_green_a308 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_left_a2b2 .under-4b0e .secondary_north_149d {
  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);
}
.header_left_a2b2 .under-4b0e .highlight-1486 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_left_a2b2 .lite-f1e5 .secondary_north_149d {
  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);
}
.header_left_a2b2
  .lite-f1e5
  .highlight-1486 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_left_a2b2
  .video-next-b948
  .secondary_north_149d {
  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);
}
.header_left_a2b2
  .video-next-b948
  .highlight-1486 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_left_a2b2
  .disabled_c694
  .secondary_north_149d {
  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);
}
.header_left_a2b2
  .disabled_c694
  .highlight-1486 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out-8517 .highlight-lite-815c {
  background-color: var(--e-global-color-primary);
}
.out-8517 .highlight-lite-815c:hover {
  background-color: var(--e-global-color-primary);
}
.out-8517 .gold_66b4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.out-8517
  .highlight-lite-815c:hover
  .gold_66b4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer-dim-3fd2 .tooltip_over_6009 {
  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);
}
.disabled_dim_12ea .black-045f .shade-out-63a3 a {
  background-color: var(--e-global-color-accent);
}
.disabled_dim_12ea .black-045f .table_tiny_3548 a {
  background-color: var(--e-global-color-accent);
}
.disabled_dim_12ea .black-045f .shade-out-63a3 a,
.disabled_dim_12ea .black-045f .table_tiny_3548 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_west_2efa
  .paragraph_focused_1bf6.footer_yellow_15e7
  .black-045f
  a.info_35c7 {
  background-color: var(--e-global-color-accent);
}
.label_west_2efa
  .paragraph_focused_1bf6.footer_yellow_15e7
  .black-045f
  span.info_35c7.fn-current-4d52 {
  background-color: var(--e-global-color-text);
}
.label_west_2efa
  .paragraph_focused_1bf6.footer_yellow_15e7
  .black-045f
  .info_35c7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_action_0ea1 .section-white-6bcc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_action_0ea1
  .easy_e1bf
  > .tall-661b
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_action_0ea1
  .north_2fab
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_action_0ea1
  .avatar_2d64
  .accent-green-28c4,
.text_action_0ea1
  .avatar_2d64
  .secondary_048c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text_action_0ea1
  .avatar_2d64
  .message-913d,
.text_action_0ea1
  .avatar_2d64
  a
  .message-913d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_action_0ea1
  .avatar_2d64
  .notice-6e48 {
  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);
}
.text_action_0ea1
  .avatar_2d64
  .complex_d0f5 {
  background-color: var(--e-global-color-primary);
}
.text_action_0ea1
  .avatar_2d64
  .complex_d0f5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_action_0ea1
  .avatar_2d64
  .complex_d0f5:hover {
  background-color: var(--e-global-color-primary);
}
.text_action_0ea1
  .avatar_2d64
  .focus-8bd0 {
  background-color: var(--e-global-color-primary);
}
.text_action_0ea1
  .avatar_2d64
  .focus-8bd0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_action_0ea1
  .avatar_2d64
  .focus-8bd0:hover {
  background-color: var(--e-global-color-primary);
}
.text_action_0ea1
  .box_static_184f
  .under-6f5d
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text_action_0ea1
  .box_static_184f
  .slider-black-585d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_action_0ea1
  .box_static_184f
  .notice-6e48 {
  color: var(--e-global-color-text);
}
.text_action_0ea1
  .box_static_184f
  .notice-6e48
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_action_0ea1
  .box_static_184f
  .complex_d0f5 {
  background-color: var(--e-global-color-primary);
}
.text_action_0ea1
  .box_static_184f
  .complex_d0f5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_action_0ea1
  .box_static_184f
  .complex_d0f5:hover {
  background-color: var(--e-global-color-primary);
}
.text_action_0ea1
  .box_static_184f
  .focus-8bd0 {
  background-color: var(--e-global-color-primary);
}
.text_action_0ea1
  .box_static_184f
  .focus-8bd0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_action_0ea1
  .box_static_184f
  .focus-8bd0:hover {
  background-color: var(--e-global-color-primary);
}
.text_action_0ea1 .badge-motion-05df {
  background-color: var(--e-global-color-primary);
}
.text_action_0ea1 .badge-motion-05df:hover {
  background-color: var(--e-global-color-primary);
}
.text_action_0ea1 .image_aeed {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text_action_0ea1 .table_east_53d2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy_840e .panel-fast-bffc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy_840e
  .slider_c419
  > div:nth-child(3)
  .panel-fast-bffc,
.easy_840e
  .cool-0aea
  > div:nth-child(1)
  .panel-fast-bffc,
.easy_840e
  .hover_left_0c00
  > div:nth-child(1)
  .panel-fast-bffc,
.easy_840e
  .short-b50b
  > div:nth-child(1)
  .panel-fast-bffc,
.easy_840e
  .preview_b460
  > div:nth-child(1)
  .panel-fast-bffc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy_840e .block_88e3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.easy_840e .thumbnail_prev_a280 {
  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_840e .white_ea85 {
  background-color: var(--e-global-color-primary);
}
.easy_840e .white_ea85 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.easy_840e .white_ea85:hover {
  background-color: var(--e-global-color-primary);
}
.easy_840e .bright_001b {
  background-color: var(--e-global-color-primary);
}
.easy_840e .bright_001b:hover {
  background-color: var(--e-global-color-primary);
}
.easy_840e .image_aeed {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy_840e .table_east_53d2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form_focused_dead .image-b88f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form_focused_dead .accent_thick_1686 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_focused_dead .purple-8017 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_focused_dead .shadow-bright-f07a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_focused_dead .gallery_prev_748f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_focused_dead .bright_001b {
  background-color: var(--e-global-color-primary);
}
.form_focused_dead .bright_001b:hover {
  background-color: var(--e-global-color-primary);
}
.grid_fluid_5101 .fluid_03db {
  background-color: var(--e-global-color-secondary);
}
.grid_fluid_5101 .paragraph-b83a {
  background-color: var(--e-global-color-text);
}
.grid_fluid_5101 .logo_507e {
  background-color: var(--e-global-color-secondary);
}
.grid_fluid_5101 .feature-dark-9b72 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_fluid_5101 .accordion-bb93 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_fluid_5101 .background_thick_57ef {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_fluid_5101 .stale_ca28 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_fluid_5101 .image_96b7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.right_6a58 .description-hard-564f .accent_8fae,
.right_6a58
  .description-hard-564f
  .accent_8fae
  a,
.right_6a58 .stone_074f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.right_6a58 .description-hard-564f .logo-plasma-9743,
.right_6a58 .bottom_e56a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.right_6a58 .description-hard-564f .logo-plasma-9743 {
  color: var(--e-global-color-text);
}
.right_6a58 .bottom_e56a {
  color: var(--e-global-color-text);
}
.right_6a58
  .description-hard-564f
  .summary-right-8bb7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.right_6a58 .selected_f6c1 .box_advanced_94c7 {
  background-color: var(--e-global-color-primary);
}
.right_6a58 .selected_f6c1 .box_advanced_94c7:hover {
  background-color: var(--e-global-color-primary);
}
.right_6a58 .selected_f6c1 .stale_507b li span {
  background-color: var(--e-global-color-text);
}
.right_6a58 .selected_f6c1 .stale_507b li span:hover {
  background-color: var(--e-global-color-primary);
}
.right_6a58
  .selected_f6c1
  .stale_507b
  li.box_dark_96d0
  span {
  background-color: var(--e-global-color-accent);
}
.right_6a58 .liquid_d5db span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_1099 .overlay-blue-7835 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tabs_pressed_4524 .hero-basic-5c61 {
  background-color: var(--e-global-color-primary);
}
.tabs_pressed_4524 .module-c512 {
  background-color: var(--e-global-color-secondary);
}
.tabs_pressed_4524 .notification_full_3263 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_pressed_4524 .lite_139a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_pressed_4524 .warm-c9a4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_pressed_4524 .slider_d383 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_pressed_4524 .tiny-cd02 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_pressed_4524 .chip_3953 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_pressed_4524 .surface-8fa0 {
  background-color: var(--e-global-color-primary);
}
.tabs_pressed_4524 .surface-8fa0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dropdown-2745 .gradient_fca7 {
  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);
}
.dropdown-2745 .pink-f70d {
  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);
}
.dropdown-2745
  .text-yellow-59b5:after {
  background-color: var(--e-global-color-primary);
}
.dropdown-2745 .slider_3933 {
  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);
}
.slow_54e8 .stone_074f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow_54e8 .bottom_e56a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tall-d8ae .gradient-f67e .tall_34d5 {
  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);
}
.tall-d8ae .gradient-f67e .soft_b747 {
  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-0d67 .right-cc9f {
  background-color: var(--e-global-color-primary);
}
.middle-0d67 .top-09cb {
  background-color: var(--e-global-color-secondary);
}
.middle-0d67 .over-7de1 .secondary-023c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.middle-0d67 .first-3c11 .secondary-023c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block_out_464a .pro-c5e4 .gallery_iron_6615 {
  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);
}
.block_out_464a .pro-c5e4 .footer-paper-f157 {
  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);
}
.block_out_464a .pro-c5e4 .basic_973a {
  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);
}
.shade_west_f7e5 .pagination-7387 {
  border-color: var(--e-global-color-text);
}
.shade_west_f7e5 .shadow_b7a4 {
  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_west_f7e5 .text-3bea {
  color: var(--e-global-color-primary);
}
.shade_west_f7e5 .element-90c9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tall-591d .tooltip_pressed_c41b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tall-591d .background_simple_e9c5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tall-591d .pagination_green_a5e2:hover .tooltip_pressed_c41b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tall-591d
  .pagination_green_a5e2:hover
  .background_simple_e9c5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shade_3e48 .caption_in_c840 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shade_3e48 .gradient-c552 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down-0749 .tertiary-8b4e .list_fluid_331d {
  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);
}
.down-0749 .selected-b262 .list_fluid_331d {
  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);
}
.popup-822d .pattern_0c6e {
  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);
}
.menu_lite_bd26 .logo_pro_91dc .new-5cd2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.menu_lite_bd26 .logo_pro_91dc .new-5cd2 {
  background-color: var(--e-global-color-secondary);
}
.menu_lite_bd26 .photo_08a6 .new-5cd2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.menu_lite_bd26 .photo_08a6 .new-5cd2 {
  background-color: var(--e-global-color-secondary);
}
.menu_lite_bd26 .widget_over_86a8 .popup_94be {
  background-color: var(--e-global-color-primary);
}
.menu_lite_bd26 .widget_over_86a8:hover .popup_94be {
  background-color: var(--e-global-color-secondary);
}
.menu_lite_bd26 .box_advanced_94c7 {
  background-color: var(--e-global-color-primary);
}
.menu_lite_bd26 .box_advanced_94c7:hover {
  background-color: var(--e-global-color-accent);
}
.menu_lite_bd26 .stale_507b li span {
  background-color: var(--e-global-color-text);
}
.menu_lite_bd26 .stale_507b li span:hover {
  background-color: var(--e-global-color-primary);
}
.menu_lite_bd26 .stale_507b li.box_dark_96d0 span {
  background-color: var(--e-global-color-accent);
}
.border-dim-1522 .fluid_dff4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.border-dim-1522 .container-2119 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-a378 .thick-5564:before {
  background-color: var(--e-global-color-secondary);
}
.search-a378 .highlight-7830 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-a378 .gas-c02d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter-stone-400e .gas-6424 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter-stone-400e .gas-6424:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter-stone-400e .gas-6424.fn-active-4d52 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter-stone-400e .cool_15b7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter-stone-400e .pink_ae30 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter-stone-400e .input_silver_25e3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter-stone-400e .aside_2c7b {
  background-color: var(--e-global-color-primary);
}
.filter-stone-400e .aside_2c7b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter-stone-400e .liquid-d615 {
  background-color: var(--e-global-color-primary);
}
.filter-stone-400e .liquid-d615 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter-d322 .texture-a2b5 .down_65fa a {
  color: var(--e-global-color-secondary);
}
.filter-d322 .texture-a2b5 .down_65fa a:hover {
  color: var(--e-global-color-secondary);
}
.filter-d322 .texture-a2b5 .down_65fa,
.filter-d322 .texture-a2b5 .down_65fa a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter-d322 .texture-a2b5 .pattern-next-9a90 {
  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-d322 .texture-a2b5 .down_fae6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter-d322 .texture-a2b5 .red-3628 {
  background-color: var(--e-global-color-primary);
}
.filter-d322 .texture-a2b5 .red-3628 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter-d322 .texture-a2b5 .red-3628:hover {
  background-color: var(--e-global-color-primary);
}
.filter-d322 .texture-a2b5 .texture-thick-e618 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter-d322 .texture-a2b5 .texture-thick-e618 {
  background-color: var(--e-global-color-primary);
}
.filter-d322 .texture-a2b5 .texture-thick-e618:hover {
  background-color: var(--e-global-color-primary);
}
.filter-d322 .texture-a2b5 .box_advanced_94c7 {
  background-color: var(--e-global-color-primary);
}
.filter-d322 .texture-a2b5 .box_advanced_94c7:hover {
  background-color: var(--e-global-color-primary);
}
.filter-d322 .selected_f6c1 .stale_507b li span {
  background-color: var(--e-global-color-text);
}
.filter-d322 .selected_f6c1 .stale_507b li span:hover {
  background-color: var(--e-global-color-primary);
}
.filter-d322 .selected_f6c1 .stale_507b li.box_dark_96d0 span {
  background-color: var(--e-global-color-accent);
}
.filter-d322 .image_aeed {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter-d322 .table_east_53d2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image_7645 .hard-5e6f .row_in_8a2f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image_7645 .hard-5e6f .tertiary_a65c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image_7645 .hard-5e6f .tag-narrow-09c7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_right_0b65 .progress_3a9a {
  border-color: var(--e-global-color-text);
}
.title_right_0b65 .disabled-74b7 {
  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);
}
.title_right_0b65 .gradient_0cfe {
  color: var(--e-global-color-secondary);
}
.title_right_0b65 .gradient_0cfe {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_right_0b65 .carousel_north_b168 > * {
  color: var(--e-global-color-primary);
}
.title_right_0b65 .carousel_north_b168 > * svg {
  fill: var(--e-global-color-primary);
}
.title_right_0b65 .wrapper-fa35 {
  color: var(--e-global-color-primary);
}
.title_right_0b65 .wrapper-fa35 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_right_0b65 .banner-black-8418 {
  color: var(--e-global-color-primary);
}
.title_right_0b65 .banner-black-8418 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_right_0b65 .wrapper-719b {
  color: var(--e-global-color-primary);
}
.title_right_0b65 .wrapper-719b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_right_0b65 .stone_ad12 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_right_0b65 .media_down_b81b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_right_0b65 .media_down_b81b.slow_49c1 {
  color: var(--e-global-color-secondary);
}
.title_right_0b65 .media_down_b81b.slow_49c1 .over_55f6 {
  color: var(--e-global-color-accent);
}
.title_right_0b65 .media_down_b81b.notice-0cb9 {
  color: var(--e-global-color-text);
}
.title_right_0b65 .media_down_b81b.notice-0cb9 .over_55f6 {
  color: var(--e-global-color-text);
}
.title_right_0b65 .media_down_b81b:before {
  border-top-color: var(--e-global-color-text);
}
.title_right_0b65 .mask-inner-cbe4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_right_0b65
  .mask-inner-cbe4
  .left_cdab {
  background-color: var(--e-global-color-primary);
}
.title_right_0b65
  .mask-inner-cbe4
  .left_cdab {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_right_0b65 .progress_3a9a .video_medium_12cc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.border_be83 .fast_b653 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.border_be83 .tabs_lower_4ed0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer-8d29 .in-90ab {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer-8d29
  .plasma-7e59
  .copper_929b {
  background-color: var(--e-global-color-secondary);
}
.footer-8d29
  .plasma-7e59.bronze_4e77
  .copper_929b {
  background-color: var(--e-global-color-text);
}
.footer-8d29
  .plasma-7e59:hover
  .copper_929b {
  background-color: var(--e-global-color-accent);
}
.footer-8d29
  .plasma-7e59.fn-active-4d52
  .copper_929b {
  background-color: var(--e-global-color-primary);
}
.gas_0268 .alert_down_a6de {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.gas_0268 .progress-8dc3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gas_0268 .outline-dim-c203 {
  background-color: var(--e-global-color-primary);
}
.gas_0268 .outline-dim-c203 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.smooth-c5b7 .menu-gold-4f11 .block-0fbd .border_9739 {
  background-color: var(--e-global-color-secondary);
}
.smooth-c5b7 .menu-gold-4f11 .search_f9f7:after {
  background-color: var(--e-global-color-secondary);
}
.smooth-c5b7 .medium_c08f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.smooth-c5b7 .widget-medium-bea6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.smooth-c5b7 .south_2fae {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.smooth-c5b7 .left-2559 {
  background-color: var(--e-global-color-primary);
}
.smooth-c5b7 .left-2559 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.smooth-c5b7 .mini_6407 {
  background-color: var(--e-global-color-secondary);
}
.smooth-c5b7 .mini_6407 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.smooth-c5b7 .menu-gold-4f11 .secondary-hovered-8330 .article_yellow_4e38:hover {
  background-color: var(--e-global-color-primary);
}
.smooth-c5b7
  .menu-gold-4f11
  .secondary-hovered-8330
  .article_yellow_4e38.layout_58d5 {
  background-color: var(--e-global-color-primary);
}
.smooth-c5b7 .menu-gold-4f11 .photo-narrow-cea0:before {
  border-color: var(--e-global-color-primary);
}
.smooth-c5b7 .menu-gold-4f11 .photo-narrow-cea0:hover:before {
  border-color: var(--e-global-color-secondary);
}
.smooth-c5b7
  .menu-gold-4f11
  .photo-narrow-cea0.main-4b3e:before {
  border-color: var(--e-global-color-primary);
}
.smooth-c5b7 .component_static_748e span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dynamic_3942 .button-stone-32b4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dynamic_3942 .button-stone-32b4:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dynamic_3942 .button-stone-32b4.fluid_507a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dynamic_3942 .article_outer_9a6f {
  background-color: var(--e-global-color-primary);
}
.dynamic_3942 .article_outer_9a6f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dynamic_3942
  .main_current_5cc1
  .hidden-fixed-e23e
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dynamic_3942
  .button-f050
  .hidden-fixed-e23e
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading-stale-07eb
  .tall_55e9
  .hard-7c65 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading-stale-07eb
  .tall_55e9
  .card_6f04 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading-stale-07eb .container_bf49 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading-stale-07eb .component-bd04 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading-stale-07eb .column_tall_81b0 {
  background-color: var(--e-global-color-primary);
}
.heading-stale-07eb .column_tall_81b0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wood_8d19 .summary-red-7865 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood_8d19 .footer_top_168a {
  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);
}
.wood_8d19 .disabled_75f3 {
  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);
}
.wood_8d19 .disabled_75f3 a:hover {
  color: var(--e-global-color-secondary);
}
.wood_8d19 .brown-f22a {
  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);
}
.wood_8d19 .iron_71b5 {
  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);
}
.wood_8d19 .photo_west_2b27 .box_advanced_94c7 {
  background-color: var(--e-global-color-primary);
}
.wood_8d19 .photo_west_2b27 .box_advanced_94c7:hover {
  background-color: var(--e-global-color-accent);
}
.wood_8d19
  .photo_west_2b27
  .stale_507b
  li
  span {
  background-color: var(--e-global-color-text);
}
.wood_8d19
  .photo_west_2b27
  .stale_507b
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.wood_8d19
  .photo_west_2b27
  .stale_507b
  li.box_dark_96d0
  span {
  background-color: var(--e-global-color-accent);
}
.basic_5280
  .item_white_aa6d
  .alert-7e81 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.basic_5280 .item_white_aa6d .complex_e75c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.basic_5280 .item_white_aa6d .thumbnail-476d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.basic_5280 .wrapper-paper-efb5 {
  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);
}
.basic_5280
  .description-rough-0d89.action-168f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > a {
  background-color: var(--e-global-color-text);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > a
  .border_fb92.solid_006f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > a
  .carousel-03d7.hover_easy_5ccb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > .shade_d6e2
  .input-bottom-09ed
  > a {
  background-color: var(--e-global-color-secondary);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > .shade_d6e2
  .input-bottom-09ed
  > a
  .active-6a43 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > .shade_d6e2
  .input-bottom-09ed
  > a
  .carousel-03d7.status-fdbf {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > a
  .list_hard_34ca:before {
  color: var(--e-global-color-text);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > .shade_d6e2
  a
  .list_hard_34ca:before {
  color: var(--e-global-color-text);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed.south_87e8
  > a
  .list_hard_34ca:before {
  color: var(--e-global-color-text);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > .shade_d6e2
  .input-bottom-09ed.south_87e8
  > a
  .list_hard_34ca:before {
  color: var(--e-global-color-text);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > a
  .middle-65cc
  .row-tiny-ead5 {
  color: var(--e-global-color-text);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > .shade_d6e2
  a
  .middle-65cc
  .row-tiny-ead5 {
  color: var(--e-global-color-text);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > a
  .middle-65cc
  .row-tiny-ead5,
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > .shade_d6e2
  a
  .middle-65cc
  .row-tiny-ead5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > a
  .inner-d7f9:before {
  color: var(--e-global-color-text);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > .shade_d6e2
  a
  .inner-d7f9:before {
  color: var(--e-global-color-text);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed.south_87e8
  > a
  .inner-d7f9:before {
  color: var(--e-global-color-text);
}
.thumbnail_rough_2ad6
  > .status-f220
  > div
  > .rough_3bcd
  > .input-bottom-09ed
  > .shade_d6e2
  .input-bottom-09ed.south_87e8
  > a
  .inner-d7f9:before {
  color: var(--e-global-color-text);
}
.summary_5a46 .box_new_2e22 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.summary_5a46
  .tabs_dark_b31a:hover
  .box_new_2e22 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.disabled-11b0
  > .status-f220
  > .breadcrumb_70f5
  > .caption_medium_17f4
  > .primary_current_4ac8
  > .sidebar-ee17
  .secondary_3197 {
  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);
}
.disabled-11b0
  > .status-f220
  > .breadcrumb_70f5
  > .caption_medium_17f4
  > .primary_current_4ac8
  > .sidebar-ee17:hover
  .secondary_3197 {
  color: var(--e-global-color-text);
}
.disabled-11b0
  > .status-f220
  > .breadcrumb_70f5
  > .caption_medium_17f4
  > .primary_current_4ac8
  > .sidebar-ee17:hover
  .secondary_3197 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.disabled-11b0
  > .status-f220
  > .breadcrumb_70f5
  > .caption_medium_17f4
  > .primary_current_4ac8.slow-01e2
  > .sidebar-ee17
  .secondary_3197 {
  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);
}
.short_3109 .last_2f9b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.short_3109 .texture-fixed-2068 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.short_3109 .search-tiny-3117 {
  background-color: var(--e-global-color-primary);
}
.short_3109 .search-tiny-3117 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.component_1828
  > .status-f220
  > .notification_solid_812f
  > .gradient-0357
  > .west_e9e3
  .accent-mini-06c3 {
  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);
}
.component_1828
  > .status-f220
  > .notification_solid_812f
  > .gradient-0357
  > .west_e9e3
  .fresh-f117 {
  color: var(--e-global-color-text);
}
.component_1828
  > .status-f220
  > .notification_solid_812f
  > .gradient-0357
  > .west_e9e3:hover
  .accent-mini-06c3 {
  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);
}
.component_1828
  > .status-f220
  > .notification_solid_812f
  > .gradient-0357
  > .west_e9e3:hover
  .fresh-f117 {
  color: var(--e-global-color-secondary);
}
.component_1828
  > .status-f220
  > .notification_solid_812f
  > .gradient-0357
  > .west_e9e3.middle-8239
  .accent-mini-06c3 {
  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);
}
.component_1828
  > .status-f220
  > .notification_solid_812f
  > .gradient-0357
  > .west_e9e3.middle-8239
  .fresh-f117 {
  color: var(--e-global-color-primary);
}
.pattern-e83f
  .sidebar_glass_e611
  .link-current-1186 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pattern-e83f .popup_light_d2ff .video_medium_12cc .cool-d13f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main_44e8 .preview_top_75fb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main_44e8 .first-3349 .preview_top_75fb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main_44e8 .hidden_a021 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.main_44e8 .hidden_a021 {
  background-color: var(--e-global-color-primary);
}
.motion-2589 .frame-easy-43ae .badge_e644 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion-2589
  .frame-easy-43ae:hover
  .form-silver-1bcd {
  color: var(--e-global-color-secondary);
}
.motion-2589
  .frame-easy-43ae:hover
  .badge_e644 {
  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);
}
.message_1936 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.focus_light_bfc8 {
  flex-direction: column;
}

.focus_light_bfc8 .chip_cold_0e88 {
  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.focus_light_bfc8 .chip_cold_0e88 {
  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);
}

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

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

.old-a96f.tall_8dc0 {
  display: none;
}

.gallery-4d3b {
  display: none;
}

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

.block_daac.text-f1cb {
  margin-bottom: 40px;
  width: 100%;
}

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

.focus_light_bfc8 a {
  width: 100%;
}

.widget_hard_0b34 .bright-06b7.label_8174 {
  width: 20% !important;
}

.disabled-tall-a72b {
  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; /* 字母间距 */
}

.disabled-tall-a72b: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%);
}

.disabled-tall-a72b svg {
  width: 20px;
  fill: #FFFFFF;
  transition: all 0.3s ease;
}

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

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

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

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

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

.widget_hard_0b34
  .bright-06b7.mask_blue_8797
  .avatar_medium_9eab
  .table-purple-5a01 {
  font-size: 20px !important;
}

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

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

.basic-58d3 h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.card_37a7.dynamic_b0b2 > .row_4f30 {
  display: flex;
  align-items: center;
}

.texture-dark-e2a7 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.copper_fc4c {
  position: relative;
  width: 100%;
}

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

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

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

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

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

.widget_hard_0b34
  .bright-06b7.pattern-basic-8ea5
  .sort-static-4aaa
  .outer-1f00 {
  width: 100% !important;
}

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

.feature-4ddc {
  width: 100%;
}

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

.silver-7ba0 {
  position: relative;
  cursor: pointer;
}

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

  display: none;
}

.image-071c {
  font-size: 15px !important;
}

.widget_prev_d1e2 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.silver-7ba0:hover .widget_prev_d1e2 {
  visibility: visible;
}
.silver-7ba0:hover.silver-7ba0::before {
  display: block;
}

.basic-58d3 h3 {
  color: #fff;
}

.mask-rough-bc7c {
  margin: 0;
}

.widget_hard_0b34
  .bright-06b7.pattern-basic-8ea5
  .outer-1f00
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.main-motion-526e {
  width: 100%;
}

.info_focused_0bcb {
  width: 100%;
}

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

.info_focused_0bcb {
  width: 100%;
}

.block-hard-2a05 {
  margin-bottom: 10px !important;
}

.outer-1f00 {
  display: flex;
  align-items: center;
}

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

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

.focus_light_bfc8 .chip_cold_0e88.container-purple-cd19 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.focus_light_bfc8 h1.chip_cold_0e88 {
  margin-top: 80px !important;
}

.widget_hard_0b34 .bright-06b7.label-west-128d {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.link-pro-9a09 img {
  width: 100%;
}

.short_6017 .picture_bd24.avatar_medium_9eab {
  justify-content: space-between;
}

.rough-4dda {
  display: none;
}

.dark_35af .center-5b8b {
  margin: 1px 0 !important;
}

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

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

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

  .pink-0664 {
    width: 100% !important;
  }
}

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

  .disabled-tall-a72b svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .short_6017 .picture_bd24.avatar_medium_9eab {
    border-bottom: 1px solid #f0c159;
  }

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

  .card_37a7.dynamic_b0b2 > .row_4f30 {
    gap: 15px;
    justify-content: space-between;
  }

  .widget_hard_0b34
    .bright-06b7.pattern-basic-8ea5
    .outer-1f00
    img {
    width: 60% !important;
  }

  .current_3a00 {
    left: 2%;
  }

  .slow-739e {
    margin: 10px 0;
  }

  .focus_light_bfc8 .center-5b8b {
    margin: 0;
    margin-bottom: 10px;
  }

  .disabled-tall-a72b {
    font-size: 16px !important;
  }

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

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

  h2.focus_light_bfc8 .chip_cold_0e88,
  .focus_light_bfc8 .chip_cold_0e88 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .outer-1f00 {
    justify-content: center;
  }

  .focus_light_bfc8 .center-5b8b {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .widget_hard_0b34 .bright-06b7.label_8174 {
    width: 75% !important;
  }

  .link-pro-9a09 img {
    width: 100% !important;
  }
}

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

  h2.focus_light_bfc8 .chip_cold_0e88,
  .focus_light_bfc8 .chip_cold_0e88 {
    font-size: 30px !important;
  }

  .outer-1f00 {
    justify-content: center;
  }

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

  .background-2d98
    .component_f755.preview-south-f66a {
    margin: 0 !important;
  }

  .texture-dark-e2a7 {
    margin: 0;
    gap: 10px;
  }

  .slow-739e {
    display: flex;
  }

  .widget-thick-c1a8 .disabled-tall-a72b {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .focus_light_bfc8 h1.chip_cold_0e88 {
    margin-top: 40px !important;
  }

  .widget_hard_0b34
    .bright-06b7.pattern-basic-8ea5
    .outer-1f00
    img,
  .notice_dynamic_575a .sort-static-4aaa {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .widget_hard_0b34 .bright-06b7.label_8174 {
    width: 100% !important;
  }

  .card_37a7.dynamic_b0b2 > .row_4f30 {
    gap: 3px;
  }

  .focus_light_bfc8 .center-5b8b {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

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

.short_6017 .picture_bd24.avatar_medium_9eab: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);
}

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

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

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

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

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

/* 图片块简化样式 */
.focused_db1f {
  display: block;
}

/* 响应式增强 */
@media (max-width: 767px) {
  .short_6017 .picture_bd24.avatar_medium_9eab {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .focus_light_bfc8 .chip_cold_0e88 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .disabled-tall-a72b {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.dynamic-0d26 .wide-059f {
  flex-shrink: 0;
  white-space: nowrap;
}

.dynamic-0d26 .message_rough_0e3d {
  flex-shrink: 0;
  min-width: fit-content;
}

.dynamic-0d26 .table-purple-5a01 {
  white-space: nowrap;
}

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

.dynamic-0d26 {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

/* 强制紧凑导航菜单 - 防止重叠 */
.dynamic-0d26 .wide-059f {
  max-width: 80px !important;
}

.dynamic-0d26 .message_rough_0e3d {
  max-width: 80px !important;
  overflow: hidden;
}

.dynamic-0d26 .picture_bd24.avatar_medium_9eab {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.dynamic-0d26 .table-purple-5a01 {
  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);
  }
}

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

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

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

/* 添加内部光效 */
.video_6805::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 .video_6805:nth-child(1),
.widget_hard_0b34 .video_6805:nth-child(1),
#page .video_6805:nth-child(1) {
  animation: button-glow-pulse 1.5s ease-in-out infinite !important;
  transform-origin: center center !important;
}

body .video_6805:nth-child(2),
.widget_hard_0b34 .video_6805:nth-child(2),
#page .video_6805: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;
}

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

/* css-noise: e85f */
.ghost-box-l7 {
  padding: 0.1rem;
  font-size: 10px;
  line-height: 1.0;
}
