@charset "UTF-8";
  .summary_thick_e4e3 img {
    width: 50px !important;
    height: 50px !important;
    object-fit: contain;
    display: block;
  }
.light-063f {
  box-sizing: border-box;
}
.video_5e12 label {
  display: block;
}
.carousel-west-1e36 {
  line-height: 0;
}
.carousel-west-1e36,
.carousel-west-1e36 img {
  box-sizing: border-box;
}
.carousel-west-1e36.paper_a78e {
  text-align: center;
}
.logo_8e42 {
  box-sizing: border-box;
}
.logo_8e42 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.logo_8e42 audio {
  min-width: 300px;
  width: 100%;
}
.layout_static_f004 {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  word-break: break-word;
}
.layout_static_f004.paper_a78e {
  text-align: center;
}
.layout_static_f004.thick_d2b4 {
  text-align: right;
}
:where(.layout_static_f004) {
  border-radius: 9999px;
  box-shadow: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  text-decoration: none;
}
.badge-34b3[style*="text-decoration"] .layout_static_f004 {
  text-decoration: inherit;
}
.label_out_5834 > .badge-34b3.popup-warm-12e1 {
  max-width: none;
}
.label_out_5834 > .badge-34b3.popup-warm-12e1 .layout_static_f004 {
  width: 100%;
}
.label_out_5834
  > .badge-34b3.secondary-outer-cff2
  .layout_static_f004 {
  font-size: inherit;
}
.label_out_5834 > .badge-34b3.info_small_2021 {
  width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
}
.label_out_5834 > .badge-34b3.progress-9462 {
  width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
}
.label_out_5834 > .badge-34b3.tag-cbfd {
  width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
}
.label_out_5834 > .badge-34b3.progress_slow_8128 {
  flex-basis: 100%;
  width: 100%;
}
.label_out_5834.shadow_3615 > .badge-34b3.info_small_2021 {
  width: 25%;
}
.label_out_5834.shadow_3615 > .badge-34b3.progress-9462 {
  width: 50%;
}
.label_out_5834.shadow_3615 > .badge-34b3.tag-cbfd {
  width: 75%;
}
.badge-34b3.sidebar_dark_00b2,
.layout_static_f004.badge-34b3.sidebar_dark_00b2 {
  border-radius: 0;
}
.badge-34b3.item_advanced_3a0c,
.layout_static_f004.item_advanced_3a0c {
  border-radius: 0 !important;
}
.badge-34b3 .layout_static_f004.narrow_3d6a,
.badge-34b3.narrow_3d6a > .layout_static_f004 {
  border: 2px solid;
  padding: 0.667em 1.333em;
}
.badge-34b3 .layout_static_f004.narrow_3d6a:not(.picture-smooth-d4f4),
.badge-34b3.narrow_3d6a
  > .layout_static_f004:not(.picture-smooth-d4f4) {
  color: currentColor;
}
.badge-34b3 .layout_static_f004.narrow_3d6a:not(.widget_pink_0c9b),
.badge-34b3.narrow_3d6a
  > .layout_static_f004:not(.widget_pink_0c9b) {
  background-color: transparent;
  background-image: none;
}
.badge-34b3 .layout_static_f004:where(.cold-a6d9) {
  border-width: initial;
}
.badge-34b3 .layout_static_f004:where([style*="border-top-color"]) {
  border-top-width: medium;
}
.badge-34b3 .layout_static_f004:where([style*="border-right-color"]) {
  border-right-width: medium;
}
.badge-34b3 .layout_static_f004:where([style*="border-bottom-color"]) {
  border-bottom-width: medium;
}
.badge-34b3 .layout_static_f004:where([style*="border-left-color"]) {
  border-left-width: medium;
}
.badge-34b3 .layout_static_f004:where([style*="border-style"]) {
  border-width: initial;
}
.badge-34b3 .layout_static_f004:where([style*="border-top-style"]) {
  border-top-width: medium;
}
.badge-34b3 .layout_static_f004:where([style*="border-right-style"]) {
  border-right-width: medium;
}
.badge-34b3 .layout_static_f004:where([style*="border-bottom-style"]) {
  border-bottom-width: medium;
}
.badge-34b3 .layout_static_f004:where([style*="border-left-style"]) {
  border-left-width: medium;
}
.label_out_5834.shadow_3615 {
  flex-direction: column;
}
.label_out_5834.shadow_3615 > .badge-34b3:last-child {
  margin-bottom: 0;
}
.label_out_5834 > .badge-34b3 {
  display: inline-block;
  margin: 0;
}
.label_out_5834.box-7a86 {
  justify-content: flex-start;
}
.label_out_5834.box-7a86.shadow_3615 {
  align-items: flex-start;
}
.label_out_5834.feature_purple_bf3d {
  justify-content: center;
}
.label_out_5834.feature_purple_bf3d.shadow_3615 {
  align-items: center;
}
.label_out_5834.copper-d4b0 {
  justify-content: flex-end;
}
.label_out_5834.copper-d4b0.shadow_3615 {
  align-items: flex-end;
}
.label_out_5834.breadcrumb_929c {
  justify-content: space-between;
}
.label_out_5834.paper_a78e {
  text-align: center;
}
.label_out_5834:not(
    .breadcrumb_929c,
    .copper-d4b0,
    .box-7a86,
    .feature_purple_bf3d
  )
  .badge-34b3.paper_a78e {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.label_out_5834[style*="text-decoration"] .badge-34b3,
.label_out_5834[style*="text-decoration"] .layout_static_f004 {
  text-decoration: inherit;
}
.label_out_5834.secondary-outer-cff2 .layout_static_f004 {
  font-size: inherit;
}
.badge-34b3.paper_a78e,
.popup_tall_1c07 {
  text-align: center;
}
.popup_tall_1c07 td,
.popup_tall_1c07 th {
  border: 1px solid;
  padding: 0.25em;
}
.popup_tall_1c07 th {
  font-weight: 400;
}
.popup_tall_1c07 caption {
  background-color: inherit;
}
.popup_tall_1c07 table {
  border-collapse: collapse;
  width: 100%;
}
.popup_tall_1c07 table:where(:not(.picture-smooth-d4f4)) {
  color: #40464d;
}
.popup_tall_1c07 table:where(:not(.picture-smooth-d4f4)) td,
.popup_tall_1c07 table:where(:not(.picture-smooth-d4f4)) th {
  border-color: #ddd;
}
.popup_tall_1c07 table.widget_pink_0c9b th {
  background-color: inherit;
}
.popup_tall_1c07 table.picture-smooth-d4f4 th {
  color: inherit;
}
:where(.popup_tall_1c07 table:not(.widget_pink_0c9b) th) {
  background: #ddd;
}
.footer_hot_765c {
  box-sizing: border-box;
}
.footer_hot_765c.hover_dirty_c237 {
  margin-right: 2em;
}
.footer_hot_765c.thick_d2b4 {
  margin-left: 2em;
}
.footer_hot_765c.notification-e689.paper_a78e {
  text-align: center;
}
.pro-f204 {
  box-sizing: border-box;
}
.pro-f204 code {
  display: block;
  font-family: inherit;
  overflow-con: break-word;
  white-space: pre-con;
}
.warm_1f06 {
  align-items: normal !important;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap !important;
}
@media (min-width: 782px) {
  .warm_1f06 {
    flex-wrap: nowrap !important;
  }
}
.warm_1f06.simple_e6f5 {
  align-items: flex-start;
}
.warm_1f06.block-over-c24a {
  align-items: center;
}
.warm_1f06.input-5773 {
  align-items: flex-end;
}
@media (max-width: 781px) {
  .warm_1f06:not(.info-current-4eec) > .shadow_fast_9477 {
    flex-basis: 100% !important;
  }
}
@media (min-width: 782px) {
  .warm_1f06:not(.info-current-4eec) > .shadow_fast_9477 {
    flex-basis: 0;
    flex-grow: 1;
  }
  .warm_1f06:not(.info-current-4eec)
    > .shadow_fast_9477[style*="flex-basis"] {
    flex-grow: 0;
  }
}
.warm_1f06.info-current-4eec {
  flex-wrap: nowrap !important;
}
.warm_1f06.info-current-4eec > .shadow_fast_9477 {
  flex-basis: 0;
  flex-grow: 1;
}
.warm_1f06.info-current-4eec
  > .shadow_fast_9477[style*="flex-basis"] {
  flex-grow: 0;
}
:where(.warm_1f06) {
  margin-bottom: 1.75em;
}
:where(.warm_1f06.widget_pink_0c9b) {
  padding: 1.25em 2.375em;
}
.shadow_fast_9477 {
  flex-grow: 1;
  min-width: 0;
  overflow-con: break-word;
  word-break: break-word;
}
.shadow_fast_9477.summary_eb4c {
  align-self: flex-start;
}
.shadow_fast_9477.pro-8473 {
  align-self: center;
}
.shadow_fast_9477.stone_362e {
  align-self: flex-end;
}
.shadow_fast_9477.basic-7163 {
  align-self: stretch;
}
.shadow_fast_9477.stone_362e,
.shadow_fast_9477.pro-8473,
.shadow_fast_9477.summary_eb4c {
  width: 100%;
}
.under-4726 {
  box-sizing: border-box;
}
.under-4726 .hover_dirty_c237 {
  float: left;
}
.under-4726 .thick_d2b4 {
  float: right;
}
.under-4726 .short_8a20:after {
  clear: both;
  content: "";
  display: table;
}
.under-4726 .component_iron_c7f9 {
  clear: both;
  list-style: none;
  margin: 0;
  padding: 0;
}
.under-4726 .component_iron_c7f9 .outline-b9e1 {
  min-height: 2.25em;
  padding-left: 3.25em;
}
.under-4726 .component_iron_c7f9 .outline-b9e1 p {
  font-size: 1em;
  line-height: 1.8;
  margin: 1em 0;
}
.under-4726 .component_iron_c7f9 .notice-f602 {
  list-style: none;
  margin: 0;
  padding: 0;
}
.under-4726 .outline_0101 {
  line-height: 1.5;
}
.under-4726 .outline_0101 .item-complex-5bb7 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  margin-top: 0.5em;
  width: 2.5em;
}
.under-4726 .outline_0101 cite {
  font-style: normal;
}
.under-4726 .dirty-dc4f {
  font-size: 0.875em;
  line-height: 1.5;
}
.under-4726 .dirty-dc4f b {
  font-weight: 400;
}
.under-4726 .dirty-dc4f .description_fluid_4d28 {
  display: block;
  margin-bottom: 1em;
  margin-top: 1em;
}
.under-4726 .copper_22df .pattern-last-8ee3 {
  font-size: 0.875em;
}
.under-4726 .up_01b3 label,
.under-4726 .feature_d27f label,
.under-4726 .hovered_7587 label,
.under-4726 .hovered_09ac label {
  display: block;
  margin-bottom: 0.25em;
}
.under-4726
  .first-16a1
  input:not([type="submit"]):not([type="checkbox"]),
.under-4726 .first-16a1 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.under-4726 .sidebar_hard_ebf2 {
  display: flex;
  gap: 0.25em;
}
.under-4726
  .sidebar_hard_ebf2
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.under-4726 .avatar_97fc {
  margin-bottom: 0;
}
.under-4726 .avatar_97fc :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.under-4726 .surface-stale-1121 {
  font-size: 0.875em;
  margin-bottom: 1.4em;
}
.under-4726 input:not([type="submit"]),
.under-4726 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.under-4726 input:not([type="submit"]):not([type="checkbox"]),
.under-4726 textarea {
  padding: calc(0.667em + 2px);
}
:where(.under-4726 input[type="submit"]) {
  border: none;
}
.widget_lower_138b > .article_complex_141b,
.widget_lower_138b > .sidebar_motion_d8da,
.widget_lower_138b > .lite-2b47 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.widget_lower_138b > .article_complex_141b:last-child,
.widget_lower_138b
  > .sidebar_motion_d8da:last-child,
.widget_lower_138b
  > .lite-2b47:last-child {
  margin-right: 0;
}
.widget_lower_138b .yellow_216c {
  display: inline-block;
  margin-right: 1ch;
}
.widget_lower_138b
  .yellow_216c:not(.search_4ef4) {
  transform: scaleX(1);
}
.widget_lower_138b .glass-9fb5 {
  display: inline-block;
  margin-left: 1ch;
}
.widget_lower_138b
  .glass-9fb5:not(.search_4ef4) {
  transform: scaleX(1);
}
.widget_lower_138b.paper_a78e {
  justify-content: center;
}
.footer-bc42 {
  box-sizing: border-box;
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding: 0;
}
.footer-bc42 li {
  clear: both;
}
.footer-bc42 ol {
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding-left: 2rem;
}
.footer-bc42.hover_dirty_c237 {
  float: left;
}
.footer-bc42.paper_a78e {
  margin-left: auto;
  margin-right: auto;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.footer-bc42.thick_d2b4 {
  float: right;
}
.description_8cde,
.banner-first-4c3e {
  align-items: center;
  background-position: 50%;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  min-height: 430px;
  overflow: hidden;
  overflow: clip;
  padding: 1em;
  position: relative;
}
.description_8cde .pattern_hot_2539:not([class*="-background-color"]),
.banner-first-4c3e .pattern_hot_2539:not([class*="-background-color"]),
.banner-first-4c3e.pattern_hot_2539:not([class*="-background-color"]),
.description_8cde.pattern_hot_2539:not([class*="-background-color"]) {
  background-color: #000;
}
.description_8cde .pattern_hot_2539.carousel-cool-1768,
.banner-first-4c3e .pattern_hot_2539.carousel-cool-1768 {
  background-color: transparent;
}
.banner-first-4c3e.pattern_hot_2539:before,
.description_8cde.pattern_hot_2539:before {
  background-color: inherit;
  content: "";
}
.description_8cde .grid-old-25ba,
.description_8cde .section-lower-8514,
.banner-first-4c3e .grid-old-25ba,
.banner-first-4c3e .section-lower-8514,
.banner-first-4c3e.pattern_hot_2539:not(.carousel-cool-1768):before,
.description_8cde.pattern_hot_2539:not(.carousel-cool-1768):before {
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.banner-first-4c3e.pattern_hot_2539.gallery-orange-d68a
  .grid-old-25ba,
.banner-first-4c3e.pattern_hot_2539.gallery-orange-d68a
  .section-lower-8514,
.banner-first-4c3e.pattern_hot_2539.gallery-orange-d68a:not(
    .carousel-cool-1768
  ):before,
.description_8cde.pattern_hot_2539.gallery-orange-d68a
  .grid-old-25ba,
.description_8cde.pattern_hot_2539.gallery-orange-d68a
  .section-lower-8514,
.description_8cde.pattern_hot_2539.gallery-orange-d68a:not(
    .carousel-cool-1768
  ):before {
  opacity: 0.1;
}
.banner-first-4c3e.pattern_hot_2539.modal_steel_cd04
  .grid-old-25ba,
.banner-first-4c3e.pattern_hot_2539.modal_steel_cd04
  .section-lower-8514,
.banner-first-4c3e.pattern_hot_2539.modal_steel_cd04:not(
    .carousel-cool-1768
  ):before,
.description_8cde.pattern_hot_2539.modal_steel_cd04
  .grid-old-25ba,
.description_8cde.pattern_hot_2539.modal_steel_cd04
  .section-lower-8514,
.description_8cde.pattern_hot_2539.modal_steel_cd04:not(
    .carousel-cool-1768
  ):before {
  opacity: 0.2;
}
.banner-first-4c3e.pattern_hot_2539.silver_3e4a
  .grid-old-25ba,
.banner-first-4c3e.pattern_hot_2539.silver_3e4a
  .section-lower-8514,
.banner-first-4c3e.pattern_hot_2539.silver_3e4a:not(
    .carousel-cool-1768
  ):before,
.description_8cde.pattern_hot_2539.silver_3e4a
  .grid-old-25ba,
.description_8cde.pattern_hot_2539.silver_3e4a
  .section-lower-8514,
.description_8cde.pattern_hot_2539.silver_3e4a:not(
    .carousel-cool-1768
  ):before {
  opacity: 0.3;
}
.banner-first-4c3e.pattern_hot_2539.image-pressed-b20a
  .grid-old-25ba,
.banner-first-4c3e.pattern_hot_2539.image-pressed-b20a
  .section-lower-8514,
.banner-first-4c3e.pattern_hot_2539.image-pressed-b20a:not(
    .carousel-cool-1768
  ):before,
.description_8cde.pattern_hot_2539.image-pressed-b20a
  .grid-old-25ba,
.description_8cde.pattern_hot_2539.image-pressed-b20a
  .section-lower-8514,
.description_8cde.pattern_hot_2539.image-pressed-b20a:not(
    .carousel-cool-1768
  ):before {
  opacity: 0.4;
}
.banner-first-4c3e.pattern_hot_2539.outline-clean-1d94
  .grid-old-25ba,
.banner-first-4c3e.pattern_hot_2539.outline-clean-1d94
  .section-lower-8514,
.banner-first-4c3e.pattern_hot_2539.outline-clean-1d94:not(
    .carousel-cool-1768
  ):before,
.description_8cde.pattern_hot_2539.outline-clean-1d94
  .grid-old-25ba,
.description_8cde.pattern_hot_2539.outline-clean-1d94
  .section-lower-8514,
.description_8cde.pattern_hot_2539.outline-clean-1d94:not(
    .carousel-cool-1768
  ):before {
  opacity: 0.5;
}
.banner-first-4c3e.pattern_hot_2539.bright_1af0
  .grid-old-25ba,
.banner-first-4c3e.pattern_hot_2539.bright_1af0
  .section-lower-8514,
.banner-first-4c3e.pattern_hot_2539.bright_1af0:not(
    .carousel-cool-1768
  ):before,
.description_8cde.pattern_hot_2539.bright_1af0
  .grid-old-25ba,
.description_8cde.pattern_hot_2539.bright_1af0
  .section-lower-8514,
.description_8cde.pattern_hot_2539.bright_1af0:not(
    .carousel-cool-1768
  ):before {
  opacity: 0.6;
}
.banner-first-4c3e.pattern_hot_2539.gradient_dim_884b
  .grid-old-25ba,
.banner-first-4c3e.pattern_hot_2539.gradient_dim_884b
  .section-lower-8514,
.banner-first-4c3e.pattern_hot_2539.gradient_dim_884b:not(
    .carousel-cool-1768
  ):before,
.description_8cde.pattern_hot_2539.gradient_dim_884b
  .grid-old-25ba,
.description_8cde.pattern_hot_2539.gradient_dim_884b
  .section-lower-8514,
.description_8cde.pattern_hot_2539.gradient_dim_884b:not(
    .carousel-cool-1768
  ):before {
  opacity: 0.7;
}
.banner-first-4c3e.pattern_hot_2539.menu_simple_302c
  .grid-old-25ba,
.banner-first-4c3e.pattern_hot_2539.menu_simple_302c
  .section-lower-8514,
.banner-first-4c3e.pattern_hot_2539.menu_simple_302c:not(
    .carousel-cool-1768
  ):before,
.description_8cde.pattern_hot_2539.menu_simple_302c
  .grid-old-25ba,
.description_8cde.pattern_hot_2539.menu_simple_302c
  .section-lower-8514,
.description_8cde.pattern_hot_2539.menu_simple_302c:not(
    .carousel-cool-1768
  ):before {
  opacity: 0.8;
}
.banner-first-4c3e.pattern_hot_2539.box_complex_6e4a
  .grid-old-25ba,
.banner-first-4c3e.pattern_hot_2539.box_complex_6e4a
  .section-lower-8514,
.banner-first-4c3e.pattern_hot_2539.box_complex_6e4a:not(
    .carousel-cool-1768
  ):before,
.description_8cde.pattern_hot_2539.box_complex_6e4a
  .grid-old-25ba,
.description_8cde.pattern_hot_2539.box_complex_6e4a
  .section-lower-8514,
.description_8cde.pattern_hot_2539.box_complex_6e4a:not(
    .carousel-cool-1768
  ):before {
  opacity: 0.9;
}
.banner-first-4c3e.pattern_hot_2539.plasma_4a9b
  .grid-old-25ba,
.banner-first-4c3e.pattern_hot_2539.plasma_4a9b
  .section-lower-8514,
.banner-first-4c3e.pattern_hot_2539.plasma_4a9b:not(
    .carousel-cool-1768
  ):before,
.description_8cde.pattern_hot_2539.plasma_4a9b
  .grid-old-25ba,
.description_8cde.pattern_hot_2539.plasma_4a9b
  .section-lower-8514,
.description_8cde.pattern_hot_2539.plasma_4a9b:not(
    .carousel-cool-1768
  ):before {
  opacity: 1;
}
.description_8cde
  .grid-old-25ba.pattern_hot_2539.easy-ab6e,
.description_8cde
  .section-lower-8514.pattern_hot_2539.easy-ab6e,
.banner-first-4c3e
  .grid-old-25ba.pattern_hot_2539.easy-ab6e,
.banner-first-4c3e
  .section-lower-8514.pattern_hot_2539.easy-ab6e {
  opacity: 0;
}
.description_8cde
  .grid-old-25ba.pattern_hot_2539.gallery-orange-d68a,
.description_8cde
  .section-lower-8514.pattern_hot_2539.gallery-orange-d68a,
.banner-first-4c3e
  .grid-old-25ba.pattern_hot_2539.gallery-orange-d68a,
.banner-first-4c3e
  .section-lower-8514.pattern_hot_2539.gallery-orange-d68a {
  opacity: 0.1;
}
.description_8cde
  .grid-old-25ba.pattern_hot_2539.modal_steel_cd04,
.description_8cde
  .section-lower-8514.pattern_hot_2539.modal_steel_cd04,
.banner-first-4c3e
  .grid-old-25ba.pattern_hot_2539.modal_steel_cd04,
.banner-first-4c3e
  .section-lower-8514.pattern_hot_2539.modal_steel_cd04 {
  opacity: 0.2;
}
.description_8cde
  .grid-old-25ba.pattern_hot_2539.silver_3e4a,
.description_8cde
  .section-lower-8514.pattern_hot_2539.silver_3e4a,
.banner-first-4c3e
  .grid-old-25ba.pattern_hot_2539.silver_3e4a,
.banner-first-4c3e
  .section-lower-8514.pattern_hot_2539.silver_3e4a {
  opacity: 0.3;
}
.description_8cde
  .grid-old-25ba.pattern_hot_2539.image-pressed-b20a,
.description_8cde
  .section-lower-8514.pattern_hot_2539.image-pressed-b20a,
.banner-first-4c3e
  .grid-old-25ba.pattern_hot_2539.image-pressed-b20a,
.banner-first-4c3e
  .section-lower-8514.pattern_hot_2539.image-pressed-b20a {
  opacity: 0.4;
}
.description_8cde
  .grid-old-25ba.pattern_hot_2539.outline-clean-1d94,
.description_8cde
  .section-lower-8514.pattern_hot_2539.outline-clean-1d94,
.banner-first-4c3e
  .grid-old-25ba.pattern_hot_2539.outline-clean-1d94,
.banner-first-4c3e
  .section-lower-8514.pattern_hot_2539.outline-clean-1d94 {
  opacity: 0.5;
}
.description_8cde
  .grid-old-25ba.pattern_hot_2539.bright_1af0,
.description_8cde
  .section-lower-8514.pattern_hot_2539.bright_1af0,
.banner-first-4c3e
  .grid-old-25ba.pattern_hot_2539.bright_1af0,
.banner-first-4c3e
  .section-lower-8514.pattern_hot_2539.bright_1af0 {
  opacity: 0.6;
}
.description_8cde
  .grid-old-25ba.pattern_hot_2539.gradient_dim_884b,
.description_8cde
  .section-lower-8514.pattern_hot_2539.gradient_dim_884b,
.banner-first-4c3e
  .grid-old-25ba.pattern_hot_2539.gradient_dim_884b,
.banner-first-4c3e
  .section-lower-8514.pattern_hot_2539.gradient_dim_884b {
  opacity: 0.7;
}
.description_8cde
  .grid-old-25ba.pattern_hot_2539.menu_simple_302c,
.description_8cde
  .section-lower-8514.pattern_hot_2539.menu_simple_302c,
.banner-first-4c3e
  .grid-old-25ba.pattern_hot_2539.menu_simple_302c,
.banner-first-4c3e
  .section-lower-8514.pattern_hot_2539.menu_simple_302c {
  opacity: 0.8;
}
.description_8cde
  .grid-old-25ba.pattern_hot_2539.box_complex_6e4a,
.description_8cde
  .section-lower-8514.pattern_hot_2539.box_complex_6e4a,
.banner-first-4c3e
  .grid-old-25ba.pattern_hot_2539.box_complex_6e4a,
.banner-first-4c3e
  .section-lower-8514.pattern_hot_2539.box_complex_6e4a {
  opacity: 0.9;
}
.description_8cde
  .grid-old-25ba.pattern_hot_2539.plasma_4a9b,
.description_8cde
  .section-lower-8514.pattern_hot_2539.plasma_4a9b,
.banner-first-4c3e
  .grid-old-25ba.pattern_hot_2539.plasma_4a9b,
.banner-first-4c3e
  .section-lower-8514.pattern_hot_2539.plasma_4a9b {
  opacity: 1;
}
.banner-first-4c3e.hover_dirty_c237,
.banner-first-4c3e.thick_d2b4,
.description_8cde.hover_dirty_c237,
.description_8cde.thick_d2b4 {
  max-width: 420px;
  width: 100%;
}
.banner-first-4c3e:after,
.description_8cde:after {
  content: "";
  display: block;
  font-size: 0;
  min-height: inherit;
}
@supports (position: sticky) {
  .banner-first-4c3e:after,
  .description_8cde:after {
    content: none;
  }
}
.banner-first-4c3e.paper_a78e,
.banner-first-4c3e.hover_dirty_c237,
.banner-first-4c3e.thick_d2b4,
.description_8cde.paper_a78e,
.description_8cde.hover_dirty_c237,
.description_8cde.thick_d2b4 {
  display: flex;
}
.description_8cde .filter-selected-0f4a,
.banner-first-4c3e .filter-selected-0f4a {
  color: inherit;
  width: 100%;
  z-index: 1;
}
.description_8cde h1:where(:not(.picture-smooth-d4f4)),
.description_8cde h2:where(:not(.picture-smooth-d4f4)),
.description_8cde h3:where(:not(.picture-smooth-d4f4)),
.description_8cde h4:where(:not(.picture-smooth-d4f4)),
.description_8cde h5:where(:not(.picture-smooth-d4f4)),
.description_8cde h6:where(:not(.picture-smooth-d4f4)),
.description_8cde p:where(:not(.picture-smooth-d4f4)),
.banner-first-4c3e h1:where(:not(.picture-smooth-d4f4)),
.banner-first-4c3e h2:where(:not(.picture-smooth-d4f4)),
.banner-first-4c3e h3:where(:not(.picture-smooth-d4f4)),
.banner-first-4c3e h4:where(:not(.picture-smooth-d4f4)),
.banner-first-4c3e h5:where(:not(.picture-smooth-d4f4)),
.banner-first-4c3e h6:where(:not(.picture-smooth-d4f4)),
.banner-first-4c3e p:where(:not(.picture-smooth-d4f4)) {
  color: inherit;
}
.banner-first-4c3e.overlay_dynamic_b6b2,
.description_8cde.overlay_dynamic_b6b2 {
  align-items: flex-start;
  justify-content: flex-start;
}
.banner-first-4c3e.hero_wide_9116,
.description_8cde.hero_wide_9116 {
  align-items: flex-start;
  justify-content: center;
}
.banner-first-4c3e.right_5366,
.description_8cde.right_5366 {
  align-items: flex-start;
  justify-content: flex-end;
}
.banner-first-4c3e.outline_2f54,
.description_8cde.outline_2f54 {
  align-items: center;
  justify-content: flex-start;
}
.banner-first-4c3e.bottom-e875,
.description_8cde.bottom-e875 {
  align-items: center;
  justify-content: center;
}
.banner-first-4c3e.hover_9811,
.description_8cde.hover_9811 {
  align-items: center;
  justify-content: flex-end;
}
.banner-first-4c3e.soft_4f7d,
.description_8cde.soft_4f7d {
  align-items: flex-end;
  justify-content: flex-start;
}
.banner-first-4c3e.link_cool_33ab,
.description_8cde.link_cool_33ab {
  align-items: flex-end;
  justify-content: center;
}
.banner-first-4c3e.fresh-0b0f,
.description_8cde.fresh-0b0f {
  align-items: flex-end;
  justify-content: flex-end;
}
.banner-first-4c3e.cold_aad4.cold_aad4
  .filter-selected-0f4a,
.description_8cde.cold_aad4.cold_aad4
  .filter-selected-0f4a {
  margin: 0;
}
.banner-first-4c3e.cold_aad4.cold_aad4.soft_4f7d
  .filter-selected-0f4a,
.banner-first-4c3e.cold_aad4.cold_aad4.fresh-0b0f
  .filter-selected-0f4a,
.banner-first-4c3e.cold_aad4.cold_aad4.outline_2f54
  .filter-selected-0f4a,
.banner-first-4c3e.cold_aad4.cold_aad4.hover_9811
  .filter-selected-0f4a,
.banner-first-4c3e.cold_aad4.cold_aad4.overlay_dynamic_b6b2
  .filter-selected-0f4a,
.banner-first-4c3e.cold_aad4.cold_aad4.right_5366
  .filter-selected-0f4a,
.description_8cde.cold_aad4.cold_aad4.soft_4f7d
  .filter-selected-0f4a,
.description_8cde.cold_aad4.cold_aad4.fresh-0b0f
  .filter-selected-0f4a,
.description_8cde.cold_aad4.cold_aad4.outline_2f54
  .filter-selected-0f4a,
.description_8cde.cold_aad4.cold_aad4.hover_9811
  .filter-selected-0f4a,
.description_8cde.cold_aad4.cold_aad4.overlay_dynamic_b6b2
  .filter-selected-0f4a,
.description_8cde.cold_aad4.cold_aad4.right_5366
  .filter-selected-0f4a {
  margin: 0;
  width: auto;
}
.description_8cde .cool_b4da,
.description_8cde video.fixed_4d2a,
.banner-first-4c3e .cool_b4da,
.banner-first-4c3e video.fixed_4d2a {
  border: none;
  bottom: 0;
  box-shadow: none;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  object-fit: cover;
  outline: none;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.banner-first-4c3e.secondary-fe3b,
.description_8cde.secondary-fe3b,
.cool_b4da.secondary-fe3b,
video.fixed_4d2a.secondary-fe3b {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
}
@supports (-webkit-touch-callout: inherit) {
  .banner-first-4c3e.secondary-fe3b,
  .description_8cde.secondary-fe3b,
  .cool_b4da.secondary-fe3b,
  video.fixed_4d2a.secondary-fe3b {
    background-attachment: scroll;
  }
}
@media (prefers-reduced-motion: reduce) {
  .banner-first-4c3e.secondary-fe3b,
  .description_8cde.secondary-fe3b,
  .cool_b4da.secondary-fe3b,
  video.fixed_4d2a.secondary-fe3b {
    background-attachment: scroll;
  }
}
.banner-first-4c3e.avatar_1546,
.description_8cde.avatar_1546,
.cool_b4da.avatar_1546,
video.fixed_4d2a.avatar_1546 {
  background-repeat: repeat;
  background-size: auto;
}
.cool_b4da,
.fixed_4d2a {
  z-index: 0;
}
.search_inner_17cc,
.search_inner_17cc a,
.search_inner_17cc a:active,
.search_inner_17cc a:focus,
.search_inner_17cc a:hover,
.breadcrumb_bebf,
.breadcrumb_bebf a,
.breadcrumb_bebf a:active,
.breadcrumb_bebf a:focus,
.breadcrumb_bebf a:hover,
section.banner-first-4c3e h2,
section.banner-first-4c3e h2 a,
section.banner-first-4c3e h2 a:active,
section.banner-first-4c3e h2 a:focus,
section.banner-first-4c3e h2 a:hover {
  color: #fff;
}
.banner-first-4c3e .description_8cde.fresh-dc07 {
  justify-content: flex-start;
}
.banner-first-4c3e .description_8cde.avatar-wood-aa9c {
  justify-content: flex-end;
}
.banner-first-4c3e.fresh-dc07 .search_inner_17cc,
.description_8cde.fresh-dc07 .breadcrumb_bebf,
section.banner-first-4c3e.fresh-dc07 > h2 {
  margin-left: 0;
  text-align: left;
}
.banner-first-4c3e.avatar-wood-aa9c .search_inner_17cc,
.description_8cde.avatar-wood-aa9c .breadcrumb_bebf,
section.banner-first-4c3e.avatar-wood-aa9c > h2 {
  margin-right: 0;
  text-align: right;
}
.description_8cde .breadcrumb_bebf,
.banner-first-4c3e .search_inner_17cc,
section.banner-first-4c3e > h2 {
  font-size: 2em;
  line-height: 1.25;
  margin-bottom: 0;
  max-width: 840px;
  padding: 0.44em;
  text-align: center;
  z-index: 1;
}
:where(.banner-first-4c3e:not(.picture-smooth-d4f4)),
:where(.description_8cde:not(.picture-smooth-d4f4)) {
  color: #fff;
}
:where(.banner-first-4c3e.thumbnail-b40e:not(.picture-smooth-d4f4)),
:where(.description_8cde.thumbnail-b40e:not(.picture-smooth-d4f4)) {
  color: #000;
}
.layout_gold_a3e0 {
  box-sizing: border-box;
  overflow: hidden;
}
.layout_gold_a3e0 summary {
  cursor: pointer;
}
.middle_bcb5.hover_dirty_c237,
.middle_bcb5.thick_d2b4,
.card-left-9328[data-align="left"] > [data-type="core/embed"],
.card-left-9328[data-align="right"] > [data-type="core/embed"] {
  max-width: 360px;
  width: 100%;
}
.middle_bcb5.hover_dirty_c237 .badge_black_ba73,
.middle_bcb5.thick_d2b4 .badge_black_ba73,
.card-left-9328[data-align="left"] > [data-type="core/embed"] .badge_black_ba73,
.card-left-9328[data-align="right"] > [data-type="core/embed"] .badge_black_ba73 {
  min-width: 280px;
}
.description_8cde .middle_bcb5 {
  min-height: 240px;
  min-width: 320px;
}
.middle_bcb5 {
  overflow-con: break-word;
}
.middle_bcb5 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.middle_bcb5 iframe {
  max-width: 100%;
}
.badge_black_ba73 {
  position: relative;
}
.top-d224 .notice-84ec .badge_black_ba73:before {
  content: "";
  display: block;
  padding-top: 50%;
}
.top-d224 .notice-84ec iframe {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.top-d224 .background-e164 .badge_black_ba73:before {
  padding-top: 42.85%;
}
.top-d224 .middle_a586 .badge_black_ba73:before {
  padding-top: 50%;
}
.top-d224 .shade-75c9 .badge_black_ba73:before {
  padding-top: 56.25%;
}
.top-d224 .layout_2c7c .badge_black_ba73:before {
  padding-top: 75%;
}
.top-d224 .badge_2a3a .badge_black_ba73:before {
  padding-top: 100%;
}
.top-d224 .dark-9e92 .badge_black_ba73:before {
  padding-top: 177.77%;
}
.top-d224 .solid_8d96 .badge_black_ba73:before {
  padding-top: 200%;
}
.video_bottom_0ba2 {
  box-sizing: border-box;
}
.video_bottom_0ba2:not(.status-fixed-2c14) {
  font-size: 0.8em;
}
.video_bottom_0ba2.paper_a78e {
  text-align: center;
}
.video_bottom_0ba2.thick_d2b4 {
  text-align: right;
}
.video_bottom_0ba2 * + .nav_clean_381c {
  margin-left: 0.75em;
}
:where(.video_bottom_0ba2) {
  margin-bottom: 1.5em;
}
.outer-3a5d {
  margin-bottom: 1em;
}
:where(.nav_clean_381c) {
  border-radius: 2em;
  display: inline-block;
  padding: 0.5em 1em;
}
:where(.nav_clean_381c):is(a):active,
:where(.nav_clean_381c):is(a):focus,
:where(.nav_clean_381c):is(a):hover,
:where(.nav_clean_381c):is(a):visited {
  box-shadow: none;
  color: #fff;
  opacity: 0.85;
  text-decoration: none;
}
.form-0ef8:not(.primary-fresh-e0fa),
.tag_north_06bb:not(.primary-fresh-e0fa) {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.form-0ef8:not(.primary-fresh-e0fa) .purple-b583,
.form-0ef8:not(.primary-fresh-e0fa) .secondary-thick-12ae,
.tag_north_06bb:not(.primary-fresh-e0fa) .purple-b583,
.tag_north_06bb:not(.primary-fresh-e0fa) .secondary-thick-12ae {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  margin: 0 1em 1em 0;
  position: relative;
  width: calc(50% - 1em);
}
.form-0ef8:not(.primary-fresh-e0fa)
  .purple-b583:nth-of-type(2n),
.form-0ef8:not(.primary-fresh-e0fa)
  .secondary-thick-12ae:nth-of-type(2n),
.tag_north_06bb:not(.primary-fresh-e0fa) .purple-b583:nth-of-type(2n),
.tag_north_06bb:not(.primary-fresh-e0fa) .secondary-thick-12ae:nth-of-type(2n) {
  margin-right: 0;
}
.form-0ef8:not(.primary-fresh-e0fa) .purple-b583 figure,
.form-0ef8:not(.primary-fresh-e0fa) .secondary-thick-12ae figure,
.tag_north_06bb:not(.primary-fresh-e0fa) .purple-b583 figure,
.tag_north_06bb:not(.primary-fresh-e0fa) .secondary-thick-12ae figure {
  align-items: flex-end;
  display: flex;
  height: 100%;
  justify-content: flex-start;
  margin: 0;
}
.form-0ef8:not(.primary-fresh-e0fa) .purple-b583 img,
.form-0ef8:not(.primary-fresh-e0fa) .secondary-thick-12ae img,
.tag_north_06bb:not(.primary-fresh-e0fa) .purple-b583 img,
.tag_north_06bb:not(.primary-fresh-e0fa) .secondary-thick-12ae img {
  display: block;
  height: auto;
  max-width: 100%;
  width: auto;
}
.form-0ef8:not(.primary-fresh-e0fa) .purple-b583 figcaption,
.form-0ef8:not(.primary-fresh-e0fa) .secondary-thick-12ae figcaption,
.tag_north_06bb:not(.primary-fresh-e0fa) .purple-b583 figcaption,
.tag_north_06bb:not(.primary-fresh-e0fa) .secondary-thick-12ae figcaption {
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.3) 70%,
    transparent
  );
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  font-size: 0.8em;
  margin: 0;
  max-height: 100%;
  overflow: auto;
  padding: 3em 0.77em 0.7em;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2;
}
.form-0ef8:not(.primary-fresh-e0fa)
  .purple-b583
  figcaption
  img,
.form-0ef8:not(.primary-fresh-e0fa)
  .secondary-thick-12ae
  figcaption
  img,
.tag_north_06bb:not(.primary-fresh-e0fa) .purple-b583 figcaption img,
.tag_north_06bb:not(.primary-fresh-e0fa) .secondary-thick-12ae figcaption img {
  display: inline;
}
.form-0ef8:not(.primary-fresh-e0fa) figcaption,
.tag_north_06bb:not(.primary-fresh-e0fa) figcaption {
  flex-grow: 1;
}
.form-0ef8:not(.primary-fresh-e0fa).shadow-glass-2fef .purple-b583 a,
.form-0ef8:not(.primary-fresh-e0fa).shadow-glass-2fef
  .purple-b583
  img,
.form-0ef8:not(.primary-fresh-e0fa).shadow-glass-2fef .secondary-thick-12ae a,
.form-0ef8:not(.primary-fresh-e0fa).shadow-glass-2fef
  .secondary-thick-12ae
  img,
.tag_north_06bb:not(.primary-fresh-e0fa).shadow-glass-2fef .purple-b583 a,
.tag_north_06bb:not(.primary-fresh-e0fa).shadow-glass-2fef .purple-b583 img,
.tag_north_06bb:not(.primary-fresh-e0fa).shadow-glass-2fef .secondary-thick-12ae a,
.tag_north_06bb:not(.primary-fresh-e0fa).shadow-glass-2fef .secondary-thick-12ae img {
  flex: 1;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.form-0ef8:not(.primary-fresh-e0fa).block-cf64 .purple-b583,
.form-0ef8:not(.primary-fresh-e0fa).block-cf64 .secondary-thick-12ae,
.tag_north_06bb:not(.primary-fresh-e0fa).block-cf64 .purple-b583,
.tag_north_06bb:not(.primary-fresh-e0fa).block-cf64 .secondary-thick-12ae {
  margin-right: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .form-0ef8:not(.primary-fresh-e0fa).prev-56cc .purple-b583,
  .form-0ef8:not(.primary-fresh-e0fa).prev-56cc .secondary-thick-12ae,
  .tag_north_06bb:not(.primary-fresh-e0fa).prev-56cc .purple-b583,
  .tag_north_06bb:not(.primary-fresh-e0fa).prev-56cc .secondary-thick-12ae {
    margin-right: 1em;
    width: calc(33.33333% - 0.66667em);
  }
  .form-0ef8:not(.primary-fresh-e0fa).sidebar_fc70 .purple-b583,
  .form-0ef8:not(.primary-fresh-e0fa).sidebar_fc70 .secondary-thick-12ae,
  .tag_north_06bb:not(.primary-fresh-e0fa).sidebar_fc70 .purple-b583,
  .tag_north_06bb:not(.primary-fresh-e0fa).sidebar_fc70 .secondary-thick-12ae {
    margin-right: 1em;
    width: calc(25% - 0.75em);
  }
  .form-0ef8:not(.primary-fresh-e0fa).feature-under-ff29 .purple-b583,
  .form-0ef8:not(.primary-fresh-e0fa).feature-under-ff29 .secondary-thick-12ae,
  .tag_north_06bb:not(.primary-fresh-e0fa).feature-under-ff29 .purple-b583,
  .tag_north_06bb:not(.primary-fresh-e0fa).feature-under-ff29 .secondary-thick-12ae {
    margin-right: 1em;
    width: calc(20% - 0.8em);
  }
  .form-0ef8:not(.primary-fresh-e0fa).cold_ce0f .purple-b583,
  .form-0ef8:not(.primary-fresh-e0fa).cold_ce0f .secondary-thick-12ae,
  .tag_north_06bb:not(.primary-fresh-e0fa).cold_ce0f .purple-b583,
  .tag_north_06bb:not(.primary-fresh-e0fa).cold_ce0f .secondary-thick-12ae {
    margin-right: 1em;
    width: calc(16.66667% - 0.83333em);
  }
  .form-0ef8:not(.primary-fresh-e0fa).disabled_full_c990 .purple-b583,
  .form-0ef8:not(.primary-fresh-e0fa).disabled_full_c990 .secondary-thick-12ae,
  .tag_north_06bb:not(.primary-fresh-e0fa).disabled_full_c990 .purple-b583,
  .tag_north_06bb:not(.primary-fresh-e0fa).disabled_full_c990 .secondary-thick-12ae {
    margin-right: 1em;
    width: calc(14.28571% - 0.85714em);
  }
  .form-0ef8:not(.primary-fresh-e0fa).secondary-pressed-6cd8 .purple-b583,
  .form-0ef8:not(.primary-fresh-e0fa).secondary-pressed-6cd8 .secondary-thick-12ae,
  .tag_north_06bb:not(.primary-fresh-e0fa).secondary-pressed-6cd8 .purple-b583,
  .tag_north_06bb:not(.primary-fresh-e0fa).secondary-pressed-6cd8 .secondary-thick-12ae {
    margin-right: 1em;
    width: calc(12.5% - 0.875em);
  }
  .form-0ef8:not(.primary-fresh-e0fa).block-cf64
    .purple-b583:nth-of-type(1n),
  .form-0ef8:not(.primary-fresh-e0fa).block-cf64
    .secondary-thick-12ae:nth-of-type(1n),
  .form-0ef8:not(.primary-fresh-e0fa).accent_f85f
    .purple-b583:nth-of-type(2n),
  .form-0ef8:not(.primary-fresh-e0fa).accent_f85f
    .secondary-thick-12ae:nth-of-type(2n),
  .form-0ef8:not(.primary-fresh-e0fa).prev-56cc
    .purple-b583:nth-of-type(3n),
  .form-0ef8:not(.primary-fresh-e0fa).prev-56cc
    .secondary-thick-12ae:nth-of-type(3n),
  .form-0ef8:not(.primary-fresh-e0fa).sidebar_fc70
    .purple-b583:nth-of-type(4n),
  .form-0ef8:not(.primary-fresh-e0fa).sidebar_fc70
    .secondary-thick-12ae:nth-of-type(4n),
  .form-0ef8:not(.primary-fresh-e0fa).feature-under-ff29
    .purple-b583:nth-of-type(5n),
  .form-0ef8:not(.primary-fresh-e0fa).feature-under-ff29
    .secondary-thick-12ae:nth-of-type(5n),
  .form-0ef8:not(.primary-fresh-e0fa).cold_ce0f
    .purple-b583:nth-of-type(6n),
  .form-0ef8:not(.primary-fresh-e0fa).cold_ce0f
    .secondary-thick-12ae:nth-of-type(6n),
  .form-0ef8:not(.primary-fresh-e0fa).disabled_full_c990
    .purple-b583:nth-of-type(7n),
  .form-0ef8:not(.primary-fresh-e0fa).disabled_full_c990
    .secondary-thick-12ae:nth-of-type(7n),
  .form-0ef8:not(.primary-fresh-e0fa).secondary-pressed-6cd8
    .purple-b583:nth-of-type(8n),
  .form-0ef8:not(.primary-fresh-e0fa).secondary-pressed-6cd8
    .secondary-thick-12ae:nth-of-type(8n),
  .tag_north_06bb:not(.primary-fresh-e0fa).block-cf64
    .purple-b583:nth-of-type(1n),
  .tag_north_06bb:not(.primary-fresh-e0fa).block-cf64
    .secondary-thick-12ae:nth-of-type(1n),
  .tag_north_06bb:not(.primary-fresh-e0fa).accent_f85f
    .purple-b583:nth-of-type(2n),
  .tag_north_06bb:not(.primary-fresh-e0fa).accent_f85f
    .secondary-thick-12ae:nth-of-type(2n),
  .tag_north_06bb:not(.primary-fresh-e0fa).prev-56cc
    .purple-b583:nth-of-type(3n),
  .tag_north_06bb:not(.primary-fresh-e0fa).prev-56cc
    .secondary-thick-12ae:nth-of-type(3n),
  .tag_north_06bb:not(.primary-fresh-e0fa).sidebar_fc70
    .purple-b583:nth-of-type(4n),
  .tag_north_06bb:not(.primary-fresh-e0fa).sidebar_fc70
    .secondary-thick-12ae:nth-of-type(4n),
  .tag_north_06bb:not(.primary-fresh-e0fa).feature-under-ff29
    .purple-b583:nth-of-type(5n),
  .tag_north_06bb:not(.primary-fresh-e0fa).feature-under-ff29
    .secondary-thick-12ae:nth-of-type(5n),
  .tag_north_06bb:not(.primary-fresh-e0fa).cold_ce0f
    .purple-b583:nth-of-type(6n),
  .tag_north_06bb:not(.primary-fresh-e0fa).cold_ce0f
    .secondary-thick-12ae:nth-of-type(6n),
  .tag_north_06bb:not(.primary-fresh-e0fa).disabled_full_c990
    .purple-b583:nth-of-type(7n),
  .tag_north_06bb:not(.primary-fresh-e0fa).disabled_full_c990
    .secondary-thick-12ae:nth-of-type(7n),
  .tag_north_06bb:not(.primary-fresh-e0fa).secondary-pressed-6cd8
    .purple-b583:nth-of-type(8n),
  .tag_north_06bb:not(.primary-fresh-e0fa).secondary-pressed-6cd8
    .secondary-thick-12ae:nth-of-type(8n) {
    margin-right: 0;
  }
}
.form-0ef8:not(.primary-fresh-e0fa) .purple-b583:last-child,
.form-0ef8:not(.primary-fresh-e0fa) .secondary-thick-12ae:last-child,
.tag_north_06bb:not(.primary-fresh-e0fa) .purple-b583:last-child,
.tag_north_06bb:not(.primary-fresh-e0fa) .secondary-thick-12ae:last-child {
  margin-right: 0;
}
.form-0ef8:not(.primary-fresh-e0fa).hover_dirty_c237,
.form-0ef8:not(.primary-fresh-e0fa).thick_d2b4,
.tag_north_06bb:not(.primary-fresh-e0fa).hover_dirty_c237,
.tag_north_06bb:not(.primary-fresh-e0fa).thick_d2b4 {
  max-width: 420px;
  width: 100%;
}
.form-0ef8:not(.primary-fresh-e0fa).paper_a78e
  .secondary-thick-12ae
  figure,
.tag_north_06bb:not(.primary-fresh-e0fa).paper_a78e
  .secondary-thick-12ae
  figure {
  justify-content: center;
}
.tag_north_06bb:not(.shadow-glass-2fef) .secondary-thick-12ae {
  align-self: flex-start;
}
figure.tag_north_06bb.primary-fresh-e0fa {
  align-items: normal;
}
.tag_north_06bb.primary-fresh-e0fa
  figure.small-1fd5:not(#individual-image) {
  margin: 0;
  width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);
}
.tag_north_06bb.primary-fresh-e0fa figure.small-1fd5 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-width: 100%;
  position: relative;
}
.tag_north_06bb.primary-fresh-e0fa figure.small-1fd5 > a,
.tag_north_06bb.primary-fresh-e0fa figure.small-1fd5 > div {
  flex-direction: column;
  flex-grow: 1;
  margin: 0;
}
.tag_north_06bb.primary-fresh-e0fa figure.small-1fd5 img {
  display: block;
  height: auto;
  max-width: 100% !important;
  width: auto;
}
.tag_north_06bb.primary-fresh-e0fa figure.small-1fd5 figcaption {
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.3) 70%,
    transparent
  );
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  font-size: 13px;
  left: 0;
  margin-bottom: 0;
  max-height: 60%;
  overflow: auto;
  padding: 0 8px 8px;
  position: absolute;
  text-align: center;
  width: 100%;
}
.tag_north_06bb.primary-fresh-e0fa figure.small-1fd5 figcaption img {
  display: inline;
}
.tag_north_06bb.primary-fresh-e0fa figure.small-1fd5 figcaption a {
  color: inherit;
}
.tag_north_06bb.primary-fresh-e0fa
  figure.small-1fd5.label_cbd0
  img {
  box-sizing: border-box;
}
.tag_north_06bb.primary-fresh-e0fa figure.small-1fd5.label_cbd0 > a,
.tag_north_06bb.primary-fresh-e0fa
  figure.small-1fd5.label_cbd0
  > div,
.tag_north_06bb.primary-fresh-e0fa figure.small-1fd5.inner-83e0 > a,
.tag_north_06bb.primary-fresh-e0fa
  figure.small-1fd5.inner-83e0
  > div {
  flex: 1 1 auto;
}
.tag_north_06bb.primary-fresh-e0fa
  figure.small-1fd5.label_cbd0
  figcaption,
.tag_north_06bb.primary-fresh-e0fa
  figure.small-1fd5.inner-83e0
  figcaption {
  background: none;
  color: inherit;
  flex: initial;
  margin: 0;
  padding: 10px 10px 9px;
  position: relative;
}
.tag_north_06bb.primary-fresh-e0fa figcaption {
  flex-basis: 100%;
  flex-grow: 1;
  text-align: center;
}
.tag_north_06bb.primary-fresh-e0fa:not(.shadow-glass-2fef)
  figure.small-1fd5:not(#individual-image) {
  margin-bottom: auto;
  margin-top: 0;
}
.tag_north_06bb.primary-fresh-e0fa.shadow-glass-2fef
  figure.small-1fd5:not(#individual-image) {
  align-self: inherit;
}
.tag_north_06bb.primary-fresh-e0fa.shadow-glass-2fef
  figure.small-1fd5:not(#individual-image)
  > a,
.tag_north_06bb.primary-fresh-e0fa.shadow-glass-2fef
  figure.small-1fd5:not(#individual-image)
  > div:not(.overlay-cold-cbf9) {
  display: flex;
}
.tag_north_06bb.primary-fresh-e0fa.shadow-glass-2fef
  figure.small-1fd5:not(#individual-image)
  a,
.tag_north_06bb.primary-fresh-e0fa.shadow-glass-2fef
  figure.small-1fd5:not(#individual-image)
  img {
  flex: 1 0 0%;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.tag_north_06bb.primary-fresh-e0fa.block-cf64
  figure.small-1fd5:not(#individual-image) {
  width: 100%;
}
@media (min-width: 600px) {
  .tag_north_06bb.primary-fresh-e0fa.prev-56cc
    figure.small-1fd5:not(#individual-image) {
    width: calc(
      33.33333% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .tag_north_06bb.primary-fresh-e0fa.sidebar_fc70
    figure.small-1fd5:not(#individual-image) {
    width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * 0.75);
  }
  .tag_north_06bb.primary-fresh-e0fa.feature-under-ff29
    figure.small-1fd5:not(#individual-image) {
    width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8);
  }
  .tag_north_06bb.primary-fresh-e0fa.cold_ce0f
    figure.small-1fd5:not(#individual-image) {
    width: calc(
      16.66667% - var(--wp--style--unstable-gallery-gap, 16px) * 0.83333
    );
  }
  .tag_north_06bb.primary-fresh-e0fa.disabled_full_c990
    figure.small-1fd5:not(#individual-image) {
    width: calc(
      14.28571% - var(--wp--style--unstable-gallery-gap, 16px) * 0.85714
    );
  }
  .tag_north_06bb.primary-fresh-e0fa.secondary-pressed-6cd8
    figure.small-1fd5:not(#individual-image) {
    width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * 0.875);
  }
  .tag_north_06bb.primary-fresh-e0fa.logo_b476
    figure.small-1fd5:not(#individual-image) {
    width: calc(
      33.33% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .tag_north_06bb.primary-fresh-e0fa.logo_b476
    figure.small-1fd5:not(#individual-image):first-child:nth-last-child(2),
  .tag_north_06bb.primary-fresh-e0fa.logo_b476
    figure.small-1fd5:not(#individual-image):first-child:nth-last-child(2)
    ~ figure.small-1fd5:not(#individual-image) {
    width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * 0.5);
  }
  .tag_north_06bb.primary-fresh-e0fa.logo_b476
    figure.small-1fd5:not(#individual-image):first-child:last-child {
    width: 100%;
  }
}
.tag_north_06bb.primary-fresh-e0fa.hover_dirty_c237,
.tag_north_06bb.primary-fresh-e0fa.thick_d2b4 {
  max-width: 420px;
  width: 100%;
}
.tag_north_06bb.primary-fresh-e0fa.paper_a78e {
  justify-content: center;
}
.backdrop_8666 {
  box-sizing: border-box;
}
h1.widget_pink_0c9b,
h2.widget_pink_0c9b,
h3.widget_pink_0c9b,
h4.widget_pink_0c9b,
h5.widget_pink_0c9b,
h6.widget_pink_0c9b {
  padding: 1.25em 2.375em;
}
h1.background-ea17[style*="writing-mode"]:where([style*="vertical-lr"]),
h1.plasma_335f[style*="writing-mode"]:where([style*="vertical-rl"]),
h2.background-ea17[style*="writing-mode"]:where([style*="vertical-lr"]),
h2.plasma_335f[style*="writing-mode"]:where([style*="vertical-rl"]),
h3.background-ea17[style*="writing-mode"]:where([style*="vertical-lr"]),
h3.plasma_335f[style*="writing-mode"]:where([style*="vertical-rl"]),
h4.background-ea17[style*="writing-mode"]:where([style*="vertical-lr"]),
h4.plasma_335f[style*="writing-mode"]:where([style*="vertical-rl"]),
h5.background-ea17[style*="writing-mode"]:where([style*="vertical-lr"]),
h5.plasma_335f[style*="writing-mode"]:where([style*="vertical-rl"]),
h6.background-ea17[style*="writing-mode"]:where([style*="vertical-lr"]),
h6.plasma_335f[style*="writing-mode"]:where([style*="vertical-rl"]) {
  rotate: 180deg;
}
.small-1fd5 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}
.small-1fd5[style*="border-radius"] img,
.small-1fd5[style*="border-radius"] > a {
  border-radius: inherit;
}
.small-1fd5.label_cbd0 img {
  box-sizing: border-box;
}
.small-1fd5.paper_a78e {
  text-align: center;
}
.small-1fd5.carousel_dc22 img,
.small-1fd5.input-a393 img {
  height: auto;
  width: 100%;
}
.small-1fd5 .paper_a78e,
.small-1fd5 .hover_dirty_c237,
.small-1fd5 .thick_d2b4,
.small-1fd5.paper_a78e,
.small-1fd5.hover_dirty_c237,
.small-1fd5.thick_d2b4 {
  display: table;
}
.small-1fd5 .paper_a78e > figcaption,
.small-1fd5 .hover_dirty_c237 > figcaption,
.small-1fd5 .thick_d2b4 > figcaption,
.small-1fd5.paper_a78e > figcaption,
.small-1fd5.hover_dirty_c237 > figcaption,
.small-1fd5.thick_d2b4 > figcaption {
  caption-side: bottom;
  display: table-caption;
}
.small-1fd5 .hover_dirty_c237 {
  float: left;
  margin: 0.5em 1em 0.5em 0;
}
.small-1fd5 .thick_d2b4 {
  float: right;
  margin: 0.5em 0 0.5em 1em;
}
.small-1fd5 .paper_a78e {
  margin-left: auto;
  margin-right: auto;
}
.small-1fd5 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.small-1fd5 .inner-83e0 img,
.small-1fd5.green-ea0a img,
.small-1fd5.inner-83e0 img {
  border-radius: 9999px;
}
@supports ((-webkit-mask-image: none) or (mask-image: none)) or
  (-webkit-mask-image: none) {
  .small-1fd5.green-ea0a img {
    border-radius: 0;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.outline_dcb4.medium_f0dd/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.outline_dcb4.medium_f0dd/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
    mask-mode: alpha;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
  }
}
.small-1fd5 :where(.cold-a6d9) {
  border-style: solid;
}
.small-1fd5 :where([style*="border-top-color"]) {
  border-top-style: solid;
}
.small-1fd5 :where([style*="border-right-color"]) {
  border-right-style: solid;
}
.small-1fd5 :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}
.small-1fd5 :where([style*="border-left-color"]) {
  border-left-style: solid;
}
.small-1fd5 :where([style*="border-width"]) {
  border-style: solid;
}
.small-1fd5 :where([style*="border-top-width"]) {
  border-top-style: solid;
}
.small-1fd5 :where([style*="border-right-width"]) {
  border-right-style: solid;
}
.small-1fd5 :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
.small-1fd5 :where([style*="border-left-width"]) {
  border-left-style: solid;
}
.small-1fd5 figure {
  margin: 0;
}
.upper-bea8 {
  display: flex;
  flex-direction: column;
  position: relative;
}
.upper-bea8 img {
  cursor: zoom-in;
}
.upper-bea8 img:hover + button {
  opacity: 1;
}
.upper-bea8 button {
  align-items: center;
  -webkit-backdrop-filter: blur(16px) saturate(180%);
  backdrop-filter: blur(16px) saturate(180%);
  background-color: rgba(90, 90, 90, 0.25);
  border: none;
  border-radius: 4px;
  cursor: zoom-in;
  display: flex;
  height: 20px;
  justify-content: center;
  opacity: 0;
  padding: 0;
  position: absolute;
  right: 16px;
  text-align: center;
  top: 16px;
  transition: opacity 0.2s ease;
  width: 20px;
  z-index: 100;
}
.upper-bea8 button:focus-visible {
  outline: 3px auto rgba(90, 90, 90, 0.25);
  outline: 3px auto -webkit-focus-ring-color;
  outline-offset: 3px;
}
.upper-bea8 button:hover {
  cursor: pointer;
  opacity: 1;
}
.upper-bea8 button:focus {
  opacity: 1;
}
.upper-bea8 button:focus,
.upper-bea8 button:hover,
.upper-bea8 button:not(:hover):not(:active):not(.widget_pink_0c9b) {
  background-color: rgba(90, 90, 90, 0.25);
  border: none;
}
.filter_27fd {
  box-sizing: border-box;
  cursor: zoom-out;
  height: 100vh;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  visibility: hidden;
  width: 100vw;
  z-index: 100000;
}
.filter_27fd .search_narrow_b739 {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
  min-height: 40px;
  min-width: 40px;
  padding: 0;
  position: absolute;
  right: calc(env(safe-area-inset-right) + 16px);
  top: calc(env(safe-area-inset-top) + 16px);
  z-index: 5000000;
}
.filter_27fd .search_narrow_b739:focus,
.filter_27fd .search_narrow_b739:hover,
.filter_27fd
  .search_narrow_b739:not(:hover):not(:active):not(.widget_pink_0c9b) {
  background: none;
  border: none;
}
.filter_27fd .tag_00e5 {
  height: var(--wp--lightbox-content-height);
  left: 50%;
  overflow: hidden;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transform-origin: top left;
  width: var(--wp--lightbox-content-width);
  z-index: 9999999999;
}
.filter_27fd .small-1fd5 {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 100%;
  justify-content: center;
  margin: 0;
  position: relative;
  transform-origin: 0 0;
  width: 100%;
  z-index: 3000000;
}
.filter_27fd .small-1fd5 img {
  height: var(--wp--lightbox-image-height);
  min-height: var(--wp--lightbox-image-height);
  min-width: var(--wp--lightbox-image-width);
  width: var(--wp--lightbox-image-width);
}
.filter_27fd .small-1fd5 figcaption {
  display: none;
}
.filter_27fd button {
  background: none;
  border: none;
}
.filter_27fd .south-0b37 {
  background-color: #fff;
  height: 100%;
  opacity: 0.9;
  position: absolute;
  width: 100%;
  z-index: 2000000;
}
.filter_27fd.fn-active-0294 {
  animation: turn-on-visibility 0.25s both;
  visibility: visible;
}
.filter_27fd.fn-active-0294 img {
  animation: turn-on-visibility 0.35s both;
}
.filter_27fd.medium_0fc0:not(.fn-active-0294) {
  animation: turn-off-visibility 0.35s both;
}
.filter_27fd.medium_0fc0:not(.fn-active-0294) img {
  animation: turn-off-visibility 0.25s both;
}
@media (prefers-reduced-motion: no-preference) {
  .filter_27fd.hovered-f997.fn-active-0294 {
    animation: none;
    opacity: 1;
    visibility: visible;
  }
  .filter_27fd.hovered-f997.fn-active-0294 .tag_00e5 {
    animation: lightbox-zoom-in 0.4s;
  }
  .filter_27fd.hovered-f997.fn-active-0294 .tag_00e5 img {
    animation: none;
  }
  .filter_27fd.hovered-f997.fn-active-0294 .south-0b37 {
    animation: turn-on-visibility 0.4s forwards;
  }
  .filter_27fd.hovered-f997.medium_0fc0:not(.fn-active-0294) {
    animation: none;
  }
  .filter_27fd.hovered-f997.medium_0fc0:not(.fn-active-0294)
    .tag_00e5 {
    animation: lightbox-zoom-out 0.4s;
  }
  .filter_27fd.hovered-f997.medium_0fc0:not(.fn-active-0294)
    .tag_00e5
    img {
    animation: none;
  }
  .filter_27fd.hovered-f997.medium_0fc0:not(.fn-active-0294) .south-0b37 {
    animation: turn-off-visibility 0.4s forwards;
  }
}
@keyframes turn-on-visibility {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes turn-off-visibility {
  0% {
    opacity: 1;
    visibility: visible;
  }
  99% {
    opacity: 0;
    visibility: visible;
  }
  to {
    opacity: 0;
    visibility: hidden;
  }
}
@keyframes lightbox-zoom-in {
  0% {
    transform: translate(
        calc(-50vw + var(--wp--lightbox-initial-left-position)),
        calc(-50vh + var(--wp--lightbox-initial-top-position))
      )
      scale(var(--wp--lightbox-scale));
  }
  to {
    transform: translate(-50%, -50%) scale(1);
  }
}
@keyframes lightbox-zoom-out {
  0% {
    transform: translate(-50%, -50%) scale(1);
    visibility: visible;
  }
  99% {
    visibility: visible;
  }
  to {
    transform: translate(
        calc(-50vw + var(--wp--lightbox-initial-left-position)),
        calc(-50vh + var(--wp--lightbox-initial-top-position))
      )
      scale(var(--wp--lightbox-scale));
    visibility: hidden;
  }
}
ol.pro-fc4f {
  box-sizing: border-box;
  margin-left: 0;
}
:where(
    .pro-fc4f:not(
        [style*="line-height"] .paper_b49e
      )
  ) {
  line-height: 1.1;
}
:where(
    .pro-fc4f:not(
        [style*="line-height"] .primary-hard-5a53 p
      )
  ) {
  line-height: 1.8;
}
.alert_liquid_2e52 :where(.pro-fc4f:not([style*="line-height"])),
.hidden-smooth-9303 :where(.pro-fc4f:not([style*="line-height"])) {
  line-height: 1.5;
}
.pro-fc4f .pro-fc4f {
  padding-left: 0;
}
.paper_b49e {
  list-style: none;
  margin-bottom: 1em;
}
.component-over-f76d .paper_b49e {
  list-style: none;
  min-height: 2.25em;
}
.component-over-f76d
  .paper_b49e
  .primary-hard-5a53,
.component-over-f76d
  .paper_b49e
  .search_0230 {
  margin-left: 3.25em;
}
.primary-hard-5a53 p {
  font-size: 0.875em;
  margin: 0.36em 0 1.4em;
}
.input-a965 {
  display: block;
  font-size: 0.75em;
}
.pro-fc4f .item-complex-5bb7,
.video_5dc6 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  width: 2.5em;
}
.pro-fc4f[class*="-font-size"] a,
.pro-fc4f[style*="font-size"] a {
  font-size: inherit;
}
.focus-west-638f {
  box-sizing: border-box;
}
.focus-west-638f.hover_dirty_c237 {
  margin-right: 2em;
}
.focus-west-638f.thick_d2b4 {
  margin-left: 2em;
}
.focus-west-638f.main-f55c {
  list-style: none;
  padding-left: 0;
}
.focus-west-638f.main-f55c li {
  clear: both;
}
.focus-west-638f.full_4d28 {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.focus-west-638f.full_4d28 li {
  margin: 0 1.25em 1.25em 0;
  width: 100%;
}
@media (min-width: 600px) {
  .focus-west-638f.accent_f85f li {
    width: calc(50% - 0.625em);
  }
  .focus-west-638f.accent_f85f li:nth-child(2n) {
    margin-right: 0;
  }
  .focus-west-638f.prev-56cc li {
    width: calc(33.33333% - 0.83333em);
  }
  .focus-west-638f.prev-56cc li:nth-child(3n) {
    margin-right: 0;
  }
  .focus-west-638f.sidebar_fc70 li {
    width: calc(25% - 0.9375em);
  }
  .focus-west-638f.sidebar_fc70 li:nth-child(4n) {
    margin-right: 0;
  }
  .focus-west-638f.feature-under-ff29 li {
    width: calc(20% - 1em);
  }
  .focus-west-638f.feature-under-ff29 li:nth-child(5n) {
    margin-right: 0;
  }
  .focus-west-638f.cold_ce0f li {
    width: calc(16.66667% - 1.04167em);
  }
  .focus-west-638f.cold_ce0f li:nth-child(6n) {
    margin-right: 0;
  }
}
.pattern-complex-fb77,
.hot_44bf {
  display: block;
  font-size: 0.8125em;
}
.bottom-3885 {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.fast-b193 a {
  display: inline-block;
}
.fast-b193 img {
  height: auto;
  max-width: 100%;
  width: auto;
}
.fast-b193.hover_dirty_c237 {
  float: left;
  margin-right: 1em;
}
.fast-b193.thick_d2b4 {
  float: right;
  margin-left: 1em;
}
.fast-b193.paper_a78e {
  margin-bottom: 1em;
  text-align: center;
}
ol,
ul {
  box-sizing: border-box;
}
ol.widget_pink_0c9b,
ul.widget_pink_0c9b {
  padding: 1.25em 2.375em;
}
.status_pro_2a51 {
  box-sizing: border-box;
  /*!rtl:begin:ignore*/
  direction: ltr;
  /*!rtl:end:ignore*/
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto;
}
.status_pro_2a51.status-cd55 {
  grid-template-columns: 1fr 50%;
}
.status_pro_2a51.summary_eb4c .wood-063f,
.status_pro_2a51.summary_eb4c .fast-0a36 {
  align-self: start;
}
.status_pro_2a51 .wood-063f,
.status_pro_2a51 .fast-0a36,
.status_pro_2a51.pro-8473 .wood-063f,
.status_pro_2a51.pro-8473 .fast-0a36 {
  align-self: center;
}
.status_pro_2a51.stone_362e .wood-063f,
.status_pro_2a51.stone_362e .fast-0a36 {
  align-self: end;
}
.status_pro_2a51 .fast-0a36 {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
  margin: 0;
}
.status_pro_2a51 .wood-063f {
  direction: ltr;
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
  padding: 0 8%;
  word-break: break-word;
}
.status_pro_2a51.status-cd55 .fast-0a36 {
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.status_pro_2a51.status-cd55 .wood-063f {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.fast-0a36 img,
.fast-0a36 video {
  height: auto;
  max-width: unset;
  vertical-align: middle;
  width: 100%;
}
.status_pro_2a51.search_fresh_c739 .fast-0a36 {
  background-size: cover;
  height: 100%;
  min-height: 250px;
}
.status_pro_2a51.search_fresh_c739 .fast-0a36 > a {
  display: block;
  height: 100%;
}
.status_pro_2a51.search_fresh_c739 .fast-0a36 img {
  clip: rect(0, 0, 0, 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
@media (max-width: 600px) {
  .status_pro_2a51.up-f75a {
    grid-template-columns: 100% !important;
  }
  .status_pro_2a51.up-f75a .fast-0a36 {
    grid-column: 1;
    grid-row: 1;
  }
  .status_pro_2a51.up-f75a .wood-063f {
    grid-column: 1;
    grid-row: 2;
  }
}
.purple_359c {
  --navigation-layout-justification-setting: flex-start;
  --navigation-layout-direction: row;
  --navigation-layout-con: wrap;
  --navigation-layout-justify: flex-start;
  --navigation-layout-align: center;
  position: relative;
}
.purple_359c ul {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding-left: 0;
}
.purple_359c ul,
.purple_359c ul li {
  list-style: none;
  padding: 0;
}
.purple_359c .red-7b09 {
  align-items: center;
  display: flex;
  position: relative;
}
.purple_359c
  .west_7428
  .smooth-d9a0:empty {
  display: none;
}
.purple_359c .image_b65d {
  display: block;
}
.purple_359c .image_b65d.image_b65d {
  color: inherit;
}
.purple_359c.surface_stale_3115 .image_b65d,
.purple_359c.surface_stale_3115
  .image_b65d:active,
.purple_359c.surface_stale_3115
  .image_b65d:focus {
  text-decoration: underline;
}
.purple_359c.full-43ee
  .image_b65d,
.purple_359c.full-43ee
  .image_b65d:active,
.purple_359c.full-43ee
  .image_b65d:focus {
  text-decoration: line-through;
}
.purple_359c:where(:not([class*="has-text-decoration"])) a {
  text-decoration: none;
}
.purple_359c:where(:not([class*="has-text-decoration"])) a:active,
.purple_359c:where(:not([class*="has-text-decoration"])) a:focus {
  text-decoration: none;
}
.purple_359c .north-b5fc {
  align-self: center;
  background-color: inherit;
  border: none;
  color: currentColor;
  display: inline-block;
  font-size: inherit;
  height: 0.6em;
  line-height: 0;
  margin-left: 0.25em;
  padding: 0;
  width: 0.6em;
}
.purple_359c .north-b5fc svg {
  stroke: currentColor;
  display: inline-block;
  height: inherit;
  margin-top: 0.075em;
  width: inherit;
}
.purple_359c.shadow_3615 {
  --navigation-layout-direction: column;
  --navigation-layout-justify: initial;
  --navigation-layout-align: flex-start;
}
.purple_359c.card-4a14 {
  --navigation-layout-con: nowrap;
}
.purple_359c.item-869e {
  --navigation-layout-justification-setting: center;
  --navigation-layout-justify: center;
}
.purple_359c.item-869e.shadow_3615 {
  --navigation-layout-align: center;
}
.purple_359c.heading_4a2e {
  --navigation-layout-justification-setting: flex-end;
  --navigation-layout-justify: flex-end;
}
.purple_359c.heading_4a2e.shadow_3615 {
  --navigation-layout-align: flex-end;
}
.purple_359c.tooltip_pro_4998 {
  --navigation-layout-justification-setting: space-between;
  --navigation-layout-justify: space-between;
}
.purple_359c .chip_paper_c672 .smooth-d9a0 {
  align-items: normal;
  background-color: inherit;
  color: inherit;
  display: flex;
  flex-direction: column;
  height: 0;
  left: -1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 100%;
  transition: opacity 0.1s linear;
  visibility: hidden;
  width: 0;
  z-index: 2;
}
.purple_359c
  .chip_paper_c672
  .smooth-d9a0
  > .west_7428
  > .image_b65d {
  display: flex;
  flex-grow: 1;
}
.purple_359c
  .chip_paper_c672
  .smooth-d9a0
  > .west_7428
  > .image_b65d
  .north-b5fc {
  margin-left: auto;
  margin-right: 0;
}
.purple_359c
  .chip_paper_c672
  .smooth-d9a0
  .image_b65d {
  margin: 0;
}
@media (min-width: 782px) {
  .purple_359c
    .chip_paper_c672
    .smooth-d9a0
    .smooth-d9a0 {
    left: 100%;
    top: -1px;
  }
  .purple_359c
    .chip_paper_c672
    .smooth-d9a0
    .smooth-d9a0:before {
    background: transparent;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 100%;
    width: 0.5em;
  }
  .purple_359c
    .chip_paper_c672
    .smooth-d9a0
    .north-b5fc {
    margin-right: 0.25em;
  }
  .purple_359c
    .chip_paper_c672
    .smooth-d9a0
    .north-b5fc
    svg {
    transform: rotate(-90deg);
  }
}
.purple_359c
  .chip_paper_c672:not(.mask-gas-028a):hover
  > .smooth-d9a0 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.purple_359c
  .chip_paper_c672:not(.mask-gas-028a):not(.backdrop_glass_aa3f):focus-within
  > .smooth-d9a0 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.purple_359c
  .chip_paper_c672
  .dropdown_3c6f[aria-expanded="true"]
  ~ .smooth-d9a0 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.purple_359c.widget_pink_0c9b
  .chip_paper_c672
  .smooth-d9a0 {
  left: 0;
  top: 100%;
}
@media (min-width: 782px) {
  .purple_359c.widget_pink_0c9b
    .chip_paper_c672
    .smooth-d9a0
    .smooth-d9a0 {
    left: 100%;
    top: 0;
  }
}
.solid-1028 {
  display: flex;
  position: relative;
}
.solid-1028 .north-b5fc svg {
  stroke: currentColor;
}
button.image_b65d {
  background-color: transparent;
  border: none;
  color: currentColor;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
  text-align: left;
  text-transform: inherit;
}
.dropdown_3c6f {
  cursor: pointer;
}
.west_7428.mask-gas-028a .dropdown_3c6f {
  padding-right: 0.85em;
}
.west_7428.mask-gas-028a
  .dropdown_3c6f
  + .north-b5fc {
  margin-left: -0.6em;
  pointer-events: none;
}
.purple_359c .sort-action-ddc1,
.fresh_1582,
.slider_913a,
.purple_6cdd,
.paper-cd6c,
.gas_1427 {
  gap: inherit;
}
:where(
    .purple_359c.widget_pink_0c9b
      .west_7428
      a:not(.status-fixed-2c14)
  ),
:where(
    .purple_359c.widget_pink_0c9b
      .solid-1028
      a:not(.status-fixed-2c14)
  ) {
  padding: 0.5em 1em;
}
:where(
    .purple_359c
      .smooth-d9a0
      .west_7428
      a:not(.status-fixed-2c14)
  ),
:where(
    .purple_359c
      .smooth-d9a0
      .solid-1028
      a:not(.status-fixed-2c14)
  ),
:where(
    .purple_359c
      .smooth-d9a0
      .solid-1028
      button.image_b65d
  ),
:where(
    .purple_359c
      .smooth-d9a0
      .sidebar-new-024c
      button.image_b65d
  ) {
  padding: 0.5em 1em;
}
.purple_359c.heading_4a2e
  .fresh_1582
  .chip_paper_c672
  .smooth-d9a0,
.purple_359c.heading_4a2e
  .sort-action-ddc1
  > .chip_paper_c672
  .smooth-d9a0,
.purple_359c.tooltip_pro_4998
  .sort-action-ddc1
  > .chip_paper_c672:last-child
  .smooth-d9a0,
.purple_359c.tooltip_pro_4998
  > .fresh_1582
  > .chip_paper_c672:last-child
  .smooth-d9a0 {
  left: auto;
  right: 0;
}
.purple_359c.heading_4a2e
  .fresh_1582
  .chip_paper_c672
  .smooth-d9a0
  .smooth-d9a0,
.purple_359c.heading_4a2e
  .sort-action-ddc1
  > .chip_paper_c672
  .smooth-d9a0
  .smooth-d9a0,
.purple_359c.tooltip_pro_4998
  .sort-action-ddc1
  > .chip_paper_c672:last-child
  .smooth-d9a0
  .smooth-d9a0,
.purple_359c.tooltip_pro_4998
  > .fresh_1582
  > .chip_paper_c672:last-child
  .smooth-d9a0
  .smooth-d9a0 {
  left: -1px;
  right: -1px;
}
@media (min-width: 782px) {
  .purple_359c.heading_4a2e
    .fresh_1582
    .chip_paper_c672
    .smooth-d9a0
    .smooth-d9a0,
  .purple_359c.heading_4a2e
    .sort-action-ddc1
    > .chip_paper_c672
    .smooth-d9a0
    .smooth-d9a0,
  .purple_359c.tooltip_pro_4998
    .sort-action-ddc1
    > .chip_paper_c672:last-child
    .smooth-d9a0
    .smooth-d9a0,
  .purple_359c.tooltip_pro_4998
    > .fresh_1582
    > .chip_paper_c672:last-child
    .smooth-d9a0
    .smooth-d9a0 {
    left: auto;
    right: 100%;
  }
}
.purple_359c:not(.widget_pink_0c9b)
  .smooth-d9a0 {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.purple_359c.widget_pink_0c9b .smooth-d9a0 {
  background-color: inherit;
}
.purple_359c:not(.picture-smooth-d4f4)
  .smooth-d9a0 {
  color: #000;
}
.fresh_1582 {
  align-items: var(--navigation-layout-align, initial);
  display: flex;
  flex-direction: var(--navigation-layout-direction, initial);
  flex-wrap: var(--navigation-layout-con, wrap);
  justify-content: var(--navigation-layout-justify, initial);
  list-style: none;
  margin: 0;
  padding-left: 0;
}
.fresh_1582 .text_current_6703 {
  display: none;
}
.fresh_1582:only-child,
.sort-action-ddc1:only-child {
  flex-grow: 1;
}
@keyframes overlay-menu__fade-in-animation {
  0% {
    opacity: 0;
    transform: translateY(0.5em);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.purple_6cdd {
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.purple_6cdd :where(.lite_44bb) {
  color: inherit;
}
.purple_6cdd
  .paper-cd6c {
  align-items: var(--navigation-layout-align, initial);
  display: flex;
  flex-direction: var(--navigation-layout-direction, initial);
  flex-wrap: var(--navigation-layout-con, wrap);
  justify-content: var(--navigation-layout-justify, initial);
}
.purple_6cdd:not(.liquid_0bbc.liquid_0bbc) {
  background-color: inherit !important;
  color: inherit !important;
}
.purple_6cdd.liquid_0bbc {
  animation: overlay-menu__fade-in-animation 0.1s ease-out;
  animation-fill-mode: forwards;
  background-color: inherit;
  display: flex;
  flex-direction: column;
  overflow: auto;
  padding: clamp(1rem, var(--wp--style--root--padding-top), 20rem)
    clamp(1rem, var(--wp--style--root--padding-right), 20rem)
    clamp(1rem, var(--wp--style--root--padding-bottom), 20rem)
    clamp(1rem, var(--wp--style--root--padding-left), 20em);
  z-index: 100000;
}
@media (prefers-reduced-motion: reduce) {
  .purple_6cdd.liquid_0bbc {
    animation-delay: 0s;
    animation-duration: 1ms;
  }
}
.purple_6cdd.liquid_0bbc
  .paper-cd6c {
  align-items: var(--navigation-layout-justification-setting, inherit);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: visible;
  padding-top: calc(2rem + 24px);
}
.purple_6cdd.liquid_0bbc
  .paper-cd6c,
.purple_6cdd.liquid_0bbc
  .paper-cd6c
  .fresh_1582,
.purple_6cdd.liquid_0bbc
  .paper-cd6c
  .sort-action-ddc1 {
  justify-content: flex-start;
}
.purple_6cdd.liquid_0bbc
  .paper-cd6c
  .north-b5fc {
  display: none;
}
.purple_6cdd.liquid_0bbc
  .paper-cd6c
  .chip_paper_c672
  .smooth-d9a0 {
  border: none;
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: initial;
  padding-left: 2rem;
  padding-right: 2rem;
  position: static;
  visibility: visible;
  width: auto;
}
.purple_6cdd.liquid_0bbc
  .paper-cd6c
  .fresh_1582,
.purple_6cdd.liquid_0bbc
  .paper-cd6c
  .smooth-d9a0 {
  gap: inherit;
}
.purple_6cdd.liquid_0bbc
  .paper-cd6c
  .smooth-d9a0 {
  padding-top: var(--wp--style--block-gap, 2em);
}
.purple_6cdd.liquid_0bbc
  .paper-cd6c
  .image_b65d {
  padding: 0;
}
.purple_6cdd.liquid_0bbc
  .paper-cd6c
  .west_7428,
.purple_6cdd.liquid_0bbc
  .paper-cd6c
  .fresh_1582,
.purple_6cdd.liquid_0bbc
  .paper-cd6c
  .sort-action-ddc1 {
  align-items: var(--navigation-layout-justification-setting, initial);
  display: flex;
  flex-direction: column;
}
.purple_6cdd.liquid_0bbc .west_7428,
.purple_6cdd.liquid_0bbc
  .west_7428
  .smooth-d9a0,
.purple_6cdd.liquid_0bbc
  .fresh_1582,
.purple_6cdd.liquid_0bbc .sort-action-ddc1 {
  background: transparent !important;
  color: inherit !important;
}
.purple_6cdd.liquid_0bbc
  .smooth-d9a0.smooth-d9a0.smooth-d9a0.smooth-d9a0 {
  left: auto;
  right: auto;
}
@media (min-width: 600px) {
  .purple_6cdd:not(.item_last_8e2d):not(
      .liquid_0bbc
    ) {
    background-color: inherit;
    display: block;
    position: relative;
    width: 100%;
    z-index: auto;
  }
  .purple_6cdd:not(.item_last_8e2d):not(
      .liquid_0bbc
    )
    .header_static_9be6 {
    display: none;
  }
  .purple_6cdd.liquid_0bbc
    .smooth-d9a0.smooth-d9a0.smooth-d9a0.smooth-d9a0 {
    left: 0;
  }
}
.purple_359c:not(.widget_pink_0c9b)
  .purple_6cdd.liquid_0bbc {
  background-color: #fff;
}
.purple_359c:not(.picture-smooth-d4f4)
  .purple_6cdd.liquid_0bbc {
  color: #000;
}
.link-hovered-b661 {
  font-size: 1rem;
  font-weight: 700;
}
.header_static_9be6,
.stone_c1a8 {
  background: transparent;
  border: none;
  color: currentColor;
  cursor: pointer;
  margin: 0;
  padding: 0;
  text-transform: inherit;
  vertical-align: middle;
}
.header_static_9be6 svg,
.stone_c1a8 svg {
  fill: currentColor;
  display: block;
  height: 24px;
  pointer-events: none;
  width: 24px;
}
.stone_c1a8 {
  display: flex;
}
.stone_c1a8.stone_c1a8.stone_c1a8 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
@media (min-width: 600px) {
  .stone_c1a8:not(.breadcrumb_up_73ae) {
    display: none;
  }
}
.header_static_9be6 {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.header_static_9be6.header_static_9be6.header_static_9be6 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
.slider_913a {
  width: 100%;
}
.over_3fef .slider_913a {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size, 100%);
}
.slider_913a:focus {
  outline: none;
}
.liquid_0bbc .slider_913a,
.liquid_0bbc .paper-cd6c,
.liquid_0bbc .gas_1427 {
  box-sizing: border-box;
}
.gas_1427 {
  position: relative;
}
.over_3fef
  .table_hard_f739
  .liquid_0bbc
  .gas_1427 {
  margin-top: 46px;
}
@media (min-width: 782px) {
  .over_3fef
    .table_hard_f739
    .liquid_0bbc
    .gas_1427 {
    margin-top: 32px;
  }
}
html.over_3fef {
  overflow: hidden;
}
.purple_359c .section-92a4 {
  overflow-con: break-word;
}
.purple_359c .in_150c {
  display: none;
}
.purple_359c .sort-action-ddc1 {
  align-items: var(--navigation-layout-align, initial);
  background-color: inherit;
  display: flex;
  flex-direction: var(--navigation-layout-direction, initial);
  flex-wrap: var(--navigation-layout-con, wrap);
  justify-content: var(--navigation-layout-justify, initial);
}
.purple_359c .red-7b09 {
  background-color: inherit;
}
.dirty-3a46 {
  font-size: 0.875em;
}
.alert-e569 {
  font-size: 1em;
}
.east_9004 {
  font-size: 2.25em;
}
.pressed_2fcb {
  font-size: 3em;
}
.title_dirty_0390:not(:focus):first-letter {
  float: left;
  font-size: 8.4em;
  font-style: normal;
  font-weight: 100;
  line-height: 0.68;
  margin: 0.05em 0.1em 0 0;
  text-transform: uppercase;
}
body.badge-dim-4416 .title_dirty_0390:not(:focus):first-letter {
  float: none;
  margin-left: 0.1em;
}
p.title_dirty_0390.widget_pink_0c9b {
  overflow: hidden;
}
p.widget_pink_0c9b {
  padding: 1.25em 2.375em;
}
:where(p.picture-smooth-d4f4:not(.notice-fast-f1e3)) a {
  color: inherit;
}
p.background-ea17[style*="writing-mode:vertical-lr"],
p.plasma_335f[style*="writing-mode:vertical-rl"] {
  rotate: 180deg;
}
.motion_178d {
  display: flex;
  flex-wrap: wrap;
}
.frame-down-316b {
  font-size: 0.5em;
  margin-bottom: 0;
  margin-top: 0;
  width: 100%;
}
.warm-d499 {
  margin-right: 1em;
}
.gradient-23da {
  font-size: 0.7em;
  margin-bottom: 0.7em;
}
.tabs_lower_0772 {
  flex-basis: 0;
  flex-grow: 1;
}
.fixed_6b5c {
  margin: 0;
}
.feature_ddf9 {
  box-sizing: border-box;
}
.feature_ddf9[style*="font-weight"]
  :where(.avatar_97fc) {
  font-weight: inherit;
}
.feature_ddf9[style*="font-family"]
  :where(.avatar_97fc) {
  font-family: inherit;
}
.feature_ddf9[class*="-font-size"] :where(.avatar_97fc),
.feature_ddf9[style*="font-size"] :where(.avatar_97fc) {
  font-size: inherit;
}
.feature_ddf9[style*="line-height"]
  :where(.avatar_97fc) {
  line-height: inherit;
}
.feature_ddf9[style*="font-style"] :where(.avatar_97fc) {
  font-style: inherit;
}
.feature_ddf9[style*="letter-spacing"]
  :where(.avatar_97fc) {
  letter-spacing: inherit;
}
.feature_ddf9 input[type="submit"] {
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  overflow-con: break-word;
  text-align: center;
}
.feature_ddf9 input:not([type="submit"]),
.feature_ddf9 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.feature_ddf9 input:not([type="submit"]):not([type="checkbox"]),
.feature_ddf9 textarea {
  padding: calc(0.667em + 2px);
}
.feature_ddf9
  .first-16a1
  input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]),
.feature_ddf9 .first-16a1 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.feature_ddf9 .up_01b3 label,
.feature_ddf9 .hovered_7587 label,
.feature_ddf9 .hovered_09ac label {
  display: block;
  margin-bottom: 0.25em;
}
.feature_ddf9 .sidebar_hard_ebf2 {
  display: flex;
  gap: 0.25em;
}
.feature_ddf9
  .sidebar_hard_ebf2
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.feature_ddf9 .avatar_97fc {
  margin-bottom: 0;
}
.feature_ddf9 .avatar_97fc :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.filter-right-0acc {
  box-sizing: border-box;
}
:where(.pagination-short-0b35) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.tag_easy_ec65 {
  margin-bottom: 0;
  margin-top: 0;
}
.tooltip_gold_62e2 {
  margin-bottom: 0;
  margin-top: var(--wp--style--block-gap);
}
.header-left-420d {
  display: inline-block;
}
.header-short-2cee {
  margin-left: 0;
  margin-right: 0;
}
.header-short-2cee a {
  display: block;
  height: 100%;
}
.header-short-2cee img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
  width: 100%;
}
.header-short-2cee.carousel_dc22 img,
.header-short-2cee.input-a393 img {
  width: 100%;
}
.header-short-2cee
  .tertiary-2dff.pattern_hot_2539 {
  background-color: #000;
  inset: 0;
  position: absolute;
}
.header-short-2cee {
  position: relative;
}
.header-short-2cee
  .tertiary-2dff.carousel-cool-1768 {
  background-color: transparent;
}
.header-short-2cee
  .tertiary-2dff.easy-ab6e {
  opacity: 0;
}
.header-short-2cee
  .tertiary-2dff.gallery-orange-d68a {
  opacity: 0.1;
}
.header-short-2cee
  .tertiary-2dff.modal_steel_cd04 {
  opacity: 0.2;
}
.header-short-2cee
  .tertiary-2dff.silver_3e4a {
  opacity: 0.3;
}
.header-short-2cee
  .tertiary-2dff.image-pressed-b20a {
  opacity: 0.4;
}
.header-short-2cee
  .tertiary-2dff.outline-clean-1d94 {
  opacity: 0.5;
}
.header-short-2cee
  .tertiary-2dff.bright_1af0 {
  opacity: 0.6;
}
.header-short-2cee
  .tertiary-2dff.gradient_dim_884b {
  opacity: 0.7;
}
.header-short-2cee
  .tertiary-2dff.menu_simple_302c {
  opacity: 0.8;
}
.header-short-2cee
  .tertiary-2dff.box_complex_6e4a {
  opacity: 0.9;
}
.header-short-2cee
  .tertiary-2dff.plasma_4a9b {
  opacity: 1;
}
.header-short-2cee:where(.hover_dirty_c237, .thick_d2b4) {
  width: 100%;
}
.notice-focused-686c .box-in-66c2 {
  display: inline-block;
  margin-right: 1ch;
}
.notice-focused-686c
  .box-in-66c2:not(.search_4ef4) {
  transform: scaleX(1);
}
.notice-focused-686c .selected-447e {
  display: inline-block;
  margin-left: 1ch;
}
.notice-focused-686c
  .selected-447e:not(.search_4ef4) {
  transform: scaleX(1);
}
.notice-focused-686c.background-ea17[style*="writing-mode: vertical-lr"],
.notice-focused-686c.plasma_335f[style*="writing-mode: vertical-rl"] {
  rotate: 180deg;
}
.component-81e7 {
  box-sizing: border-box;
}
.component-81e7 .alert_20ad {
  white-space: pre-con;
}
.gallery-smooth-bc23,
.light_1820 {
  box-sizing: border-box;
}
.light_1820 {
  word-break: break-word;
}
.light_1820 a {
  display: inline-block;
}
.box_purple_797a {
  box-sizing: border-box;
  white-space: pre-con;
}
:where(.box_purple_797a.widget_pink_0c9b) {
  padding: 1.25em 2.375em;
}
.caption-b015 {
  box-sizing: border-box;
  overflow-con: break-word;
  padding: 3em 0;
  text-align: center;
}
.caption-b015 blockquote,
.caption-b015 cite,
.caption-b015 p {
  color: inherit;
}
.caption-b015.hover_dirty_c237,
.caption-b015.thick_d2b4 {
  max-width: 420px;
}
.caption-b015 cite,
.caption-b015 footer {
  position: relative;
}
.caption-b015 .picture-smooth-d4f4 a {
  color: inherit;
}
:where(.caption-b015) {
  margin: 0 0 1em;
}
.caption-b015.background-ea17 blockquote {
  text-align: left;
}
.caption-b015.plasma_335f blockquote {
  text-align: right;
}
.caption-b015.first_ef2c {
  border: none;
}
.caption-b015.first_ef2c blockquote {
  margin-left: auto;
  margin-right: auto;
  max-width: 60%;
}
.caption-b015.first_ef2c blockquote p {
  font-size: 2em;
  margin-bottom: 0;
  margin-top: 0;
}
.caption-b015.first_ef2c blockquote cite {
  font-style: normal;
  text-transform: none;
}
.caption-b015 cite {
  color: inherit;
}
.message_dim_a0a4 {
  list-style: none;
  margin-bottom: 0;
  margin-top: 0;
  max-width: 100%;
  padding: 0;
}
.message_dim_a0a4.message_dim_a0a4 {
  background: none;
}
.message_dim_a0a4.aside_wide_2cf8 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.25em;
}
.message_dim_a0a4.aside_wide_2cf8 > li {
  margin: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .message_dim_a0a4.aside_wide_2cf8.aside_wide_2cf8.accent_f85f > li {
    width: calc(50% - 0.625em);
  }
  .message_dim_a0a4.aside_wide_2cf8.aside_wide_2cf8.prev-56cc > li {
    width: calc(33.33333% - 0.83333em);
  }
  .message_dim_a0a4.aside_wide_2cf8.aside_wide_2cf8.sidebar_fc70 > li {
    width: calc(25% - 0.9375em);
  }
  .message_dim_a0a4.aside_wide_2cf8.aside_wide_2cf8.feature-under-ff29 > li {
    width: calc(20% - 1em);
  }
  .message_dim_a0a4.aside_wide_2cf8.aside_wide_2cf8.cold_ce0f > li {
    width: calc(16.66667% - 1.04167em);
  }
}
@media (max-width: 600px) {
  .basic_09e7.basic_09e7.basic_09e7.basic_09e7 {
    grid-template-columns: 1fr;
  }
}
.breadcrumb_wide_68d2 > li > .thick_d2b4,
.stale-7ac5 > li > .thick_d2b4 {
  -webkit-margin-start: 2em;
  -webkit-margin-end: 0;
  float: right;
  margin-inline-end: 0;
  margin-inline-start: 2em;
}
.breadcrumb_wide_68d2 > li > .hover_dirty_c237,
.stale-7ac5 > li > .hover_dirty_c237 {
  -webkit-margin-start: 0;
  -webkit-margin-end: 2em;
  float: left;
  margin-inline-end: 2em;
  margin-inline-start: 0;
}
.breadcrumb_wide_68d2 > li > .paper_a78e,
.stale-7ac5 > li > .paper_a78e {
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
}
.active-2f05 > .thick-c0cb,
.active-2f05 > .search-east-a9d2,
.active-2f05 > .bright_7396 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.active-2f05 > .thick-c0cb:last-child,
.active-2f05 > .search-east-a9d2:last-child,
.active-2f05 > .bright_7396:last-child {
  margin-right: 0;
}
.active-2f05.breadcrumb_929c
  > .thick-c0cb:last-of-type {
  -webkit-margin-start: auto;
  margin-inline-start: auto;
}
.active-2f05.breadcrumb_929c
  > .bright_7396:first-child {
  -webkit-margin-end: auto;
  margin-inline-end: auto;
}
.active-2f05 .feature-74e2 {
  display: inline-block;
  margin-right: 1ch;
}
.active-2f05
  .feature-74e2:not(.search_4ef4) {
  transform: scaleX(1);
}
.active-2f05 .info_hard_e92b {
  display: inline-block;
  margin-left: 1ch;
}
.active-2f05
  .info_hard_e92b:not(.search_4ef4) {
  transform: scaleX(1);
}
.active-2f05.paper_a78e {
  justify-content: center;
}
.in_e10a,
.dropdown-motion-75f9 {
  box-sizing: border-box;
}
.dropdown-motion-75f9 {
  overflow-con: break-word;
}
.dropdown-motion-75f9.link-10d3:where(:not(.hard_d622)),
.dropdown-motion-75f9.pattern_simple_788f:where(:not(.hard_d622)) {
  margin-bottom: 1em;
  padding: 0 1em;
}
.dropdown-motion-75f9.link-10d3:where(:not(.hard_d622)) p,
.dropdown-motion-75f9.pattern_simple_788f:where(:not(.hard_d622)) p {
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.6;
}
.dropdown-motion-75f9.link-10d3:where(:not(.hard_d622)) cite,
.dropdown-motion-75f9.link-10d3:where(:not(.hard_d622)) footer,
.dropdown-motion-75f9.pattern_simple_788f:where(:not(.hard_d622)) cite,
.dropdown-motion-75f9.pattern_simple_788f:where(:not(.hard_d622)) footer {
  font-size: 1.125em;
  text-align: right;
}
.preview_ca84 {
  display: block;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.preview_ca84:not([style*="text-decoration"]),
.preview_ca84:not([style*="text-decoration"]):active,
.preview_ca84:not([style*="text-decoration"]):focus {
  text-decoration: none;
}
ul.focus-db5e {
  list-style: none;
  padding: 0;
}
ul.focus-db5e.focus-db5e {
  box-sizing: border-box;
}
ul.focus-db5e.hover_dirty_c237 {
  margin-right: 2em;
}
ul.focus-db5e.thick_d2b4 {
  margin-left: 2em;
}
ul.focus-db5e.full_4d28 {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}
ul.focus-db5e.full_4d28 li {
  margin: 0 1em 1em 0;
  width: 100%;
}
@media (min-width: 600px) {
  ul.focus-db5e.accent_f85f li {
    width: calc(50% - 1em);
  }
  ul.focus-db5e.prev-56cc li {
    width: calc(33.33333% - 1em);
  }
  ul.focus-db5e.sidebar_fc70 li {
    width: calc(25% - 1em);
  }
  ul.focus-db5e.feature-under-ff29 li {
    width: calc(20% - 1em);
  }
  ul.focus-db5e.cold_ce0f li {
    width: calc(16.66667% - 1em);
  }
}
.box-c486,
.container_55c1 {
  display: block;
  font-size: 0.8125em;
}
.primary-121d {
  margin-left: 10px;
  word-break: normal;
}
.primary-121d.section-gold-7624 {
  line-height: 0;
}
.primary-121d svg {
  fill: currentColor;
  min-height: 24px;
  min-width: 24px;
  vertical-align: text-bottom;
}
:where(.primary-121d) {
  border: 1px solid #ccc;
  padding: 6px 10px;
}
.mask_226f {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%;
}
.highlight-228b {
  width: 100%;
}
.wrapper-b9c1 {
  -webkit-appearance: initial;
  appearance: none;
  border: 1px solid #949494;
  flex-grow: 1;
  margin-left: 0;
  margin-right: 0;
  min-width: 3rem;
  padding: 8px;
  text-decoration: unset !important;
}
.lite-5e8a.in_cc81 .primary-121d {
  flex-shrink: 0;
  margin-left: 0;
  max-width: calc(100% - 100px);
}
:where(.north-278a .mask_226f) {
  border: 1px solid #949494;
  box-sizing: border-box;
  padding: 4px;
}
:where(.north-278a .mask_226f)
  .wrapper-b9c1 {
  border: none;
  border-radius: 0;
  padding: 0 4px;
}
:where(.north-278a .mask_226f)
  .wrapper-b9c1:focus {
  outline: none;
}
:where(.north-278a .mask_226f)
  :where(.primary-121d) {
  padding: 4px 8px;
}
.lite-5e8a.paper_a78e .mask_226f {
  margin: auto;
}
.action_7c6b .mask_226f {
  min-width: 0 !important;
  transition-property: width;
}
.action_7c6b .wrapper-b9c1 {
  flex-basis: 100%;
  transition-duration: 0.3s;
}
.action_7c6b.outline_hard_8c2b,
.action_7c6b.outline_hard_8c2b
  .mask_226f {
  overflow: hidden;
}
.action_7c6b.outline_hard_8c2b
  .wrapper-b9c1 {
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  flex-basis: 0;
  flex-grow: 0;
  margin: 0;
  min-width: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 0 !important;
}
.card-left-9328[data-align="right"]
  .action_7c6b
  .mask_226f {
  float: right;
}
.cold_661f {
  border: 1px solid;
  border-left: none;
  border-right: none;
}
.cold_661f.form_3dd8 {
  background: none !important;
  border: none;
  height: auto;
  line-height: 1;
  text-align: center;
}
.cold_661f.form_3dd8:before {
  color: currentColor;
  content: "···";
  font-family: serif;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
}
.brown-52de {
  box-sizing: border-box;
  line-height: 0;
}
.brown-52de a {
  display: inline-block;
  line-height: 0;
}
.brown-52de.notification-15ce img {
  height: auto;
  width: 120px;
}
.brown-52de img {
  height: auto;
  max-width: 100%;
}
.brown-52de a,
.brown-52de img {
  border-radius: inherit;
}
.brown-52de.paper_a78e {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.brown-52de.inner-83e0 {
  border-radius: 9999px;
}
.filter_fdce a {
  color: inherit;
}
.search-2edb {
  background: none;
  box-sizing: border-box;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}
.search-2edb .carousel-85f0 a,
.search-2edb .carousel-85f0 a:hover {
  border-bottom: 0;
  box-shadow: none;
  text-decoration: none;
}
.search-2edb .carousel-85f0 a {
  padding: 0.25em;
}
.search-2edb .carousel-85f0 svg {
  height: 1em;
  width: 1em;
}
.search-2edb .carousel-85f0 span:not(.avatar_4db8) {
  font-size: 0.65em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.search-2edb.light_7e55 {
  font-size: 16px;
}
.search-2edb,
.search-2edb.disabled-hard-2ddd {
  font-size: 24px;
}
.search-2edb.pagination_5107 {
  font-size: 36px;
}
.search-2edb.slider_a32f {
  font-size: 48px;
}
.search-2edb.paper_a78e {
  display: flex;
  justify-content: center;
}
.search-2edb.thick_d2b4 {
  justify-content: flex-end;
}
.description-green-0d04 {
  border-radius: 9999px;
  display: block;
  height: auto;
  transition: transform 0.1s ease;
}
@media (prefers-reduced-motion: reduce) {
  .description-green-0d04 {
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
.description-green-0d04 a {
  align-items: center;
  display: flex;
  line-height: 0;
  transition: transform 0.1s ease;
}
.description-green-0d04:hover {
  transform: scale(1.1);
}
.search-2edb .description-green-0d04 .module_dynamic_d27a,
.search-2edb .description-green-0d04 .module_dynamic_d27a svg,
.search-2edb
  .description-green-0d04
  .module_dynamic_d27a:active,
.search-2edb .description-green-0d04 .module_dynamic_d27a:hover,
.search-2edb
  .description-green-0d04
  .module_dynamic_d27a:visited {
  fill: currentColor;
  color: currentColor;
}
.search-2edb:not(.overlay-9fb9) .carousel-85f0 {
  color: #444;
}
.search-2edb:not(.overlay-9fb9) .new_7d5b {
  background-color: #f90;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .texture-ec55 {
  background-color: #1ea0c3;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .secondary_medium_5897 {
  background-color: #0757fe;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .avatar-lite-f7de {
  background-color: #1e1f26;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .notice_5357 {
  background-color: #02e49b;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .preview-6ebf {
  background-color: #e94c89;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .grid_hot_5d3f {
  background-color: #4280ff;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .panel-91c7 {
  background-color: #f45800;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .left_ff9b {
  background-color: #1778f2;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .secondary-warm-2e78 {
  background-color: #000;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .form-gold-8ff0 {
  background-color: #0461dd;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .thick_4539 {
  background-color: #e65678;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .dropdown_iron_36b6 {
  background-color: #24292d;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .surface-e75c {
  background-color: #eceadd;
  color: #382110;
}
.search-2edb:not(.overlay-9fb9) .hidden_cb5d {
  background-color: #ea4434;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .small_1224 {
  background-color: #f00075;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .shade_static_4c9f {
  background-color: #e21b24;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .action_37b0 {
  background-color: #0d66c2;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .logo-96c8 {
  background-color: #3288d4;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .wrapper-db46 {
  background-color: #02ab6c;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .menu_pressed_1736 {
  background-color: #f6405f;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .purple-e484 {
  background-color: #ff424d;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .label_388b {
  background-color: #e60122;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .notice-dim-e2ff {
  background-color: #ef4155;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .carousel-medium-e168 {
  background-color: #ff4500;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .highlight-huge-003d {
  background-color: #0478d7;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .border_yellow_2a01 {
  stroke: #000;
  background-color: #fefc00;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .primary_fea2 {
  background-color: #ff5600;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .block-light-0dff {
  background-color: #1bd760;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .content-small-ad4c {
  background-color: #2aabee;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .old_c40f,
.search-2edb:not(.overlay-9fb9) .orange_b9d3 {
  background-color: #000;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .description-4732 {
  background-color: #011835;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .feature_top_82c6 {
  background-color: #6440a4;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .easy_2654 {
  background-color: #1da1f2;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .over_94fe {
  background-color: #1eb7ea;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .short_09f1 {
  background-color: #4680c2;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .sort_0331 {
  background-color: #3499cd;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .pagination_6bf7 {
  background-color: #25d366;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .west_1224 {
  background-color: #000;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .pattern-2237 {
  background-color: #d32422;
  color: #fff;
}
.search-2edb:not(.overlay-9fb9) .focus_lower_11e5 {
  background-color: red;
  color: #fff;
}
.search-2edb.overlay-9fb9 .carousel-85f0 {
  background: none;
}
.search-2edb.overlay-9fb9 .carousel-85f0 a {
  padding: 0;
}
.search-2edb.overlay-9fb9 .carousel-85f0 svg {
  height: 1.25em;
  width: 1.25em;
}
.search-2edb.overlay-9fb9 .new_7d5b {
  color: #f90;
}
.search-2edb.overlay-9fb9 .texture-ec55 {
  color: #1ea0c3;
}
.search-2edb.overlay-9fb9 .secondary_medium_5897 {
  color: #0757fe;
}
.search-2edb.overlay-9fb9 .avatar-lite-f7de {
  color: #1e1f26;
}
.search-2edb.overlay-9fb9 .notice_5357 {
  color: #02e49b;
}
.search-2edb.overlay-9fb9 .preview-6ebf {
  color: #e94c89;
}
.search-2edb.overlay-9fb9 .grid_hot_5d3f {
  color: #4280ff;
}
.search-2edb.overlay-9fb9 .panel-91c7 {
  color: #f45800;
}
.search-2edb.overlay-9fb9 .left_ff9b {
  color: #1778f2;
}
.search-2edb.overlay-9fb9 .secondary-warm-2e78 {
  color: #000;
}
.search-2edb.overlay-9fb9 .form-gold-8ff0 {
  color: #0461dd;
}
.search-2edb.overlay-9fb9 .thick_4539 {
  color: #e65678;
}
.search-2edb.overlay-9fb9 .dropdown_iron_36b6 {
  color: #24292d;
}
.search-2edb.overlay-9fb9 .surface-e75c {
  color: #382110;
}
.search-2edb.overlay-9fb9 .hidden_cb5d {
  color: #ea4434;
}
.search-2edb.overlay-9fb9 .small_1224 {
  color: #f00075;
}
.search-2edb.overlay-9fb9 .shade_static_4c9f {
  color: #e21b24;
}
.search-2edb.overlay-9fb9 .action_37b0 {
  color: #0d66c2;
}
.search-2edb.overlay-9fb9 .logo-96c8 {
  color: #3288d4;
}
.search-2edb.overlay-9fb9 .wrapper-db46 {
  color: #02ab6c;
}
.search-2edb.overlay-9fb9 .menu_pressed_1736 {
  color: #f6405f;
}
.search-2edb.overlay-9fb9 .purple-e484 {
  color: #ff424d;
}
.search-2edb.overlay-9fb9 .label_388b {
  color: #e60122;
}
.search-2edb.overlay-9fb9 .notice-dim-e2ff {
  color: #ef4155;
}
.search-2edb.overlay-9fb9 .carousel-medium-e168 {
  color: #ff4500;
}
.search-2edb.overlay-9fb9 .highlight-huge-003d {
  color: #0478d7;
}
.search-2edb.overlay-9fb9 .border_yellow_2a01 {
  stroke: #000;
  color: #fff;
}
.search-2edb.overlay-9fb9 .primary_fea2 {
  color: #ff5600;
}
.search-2edb.overlay-9fb9 .block-light-0dff {
  color: #1bd760;
}
.search-2edb.overlay-9fb9 .content-small-ad4c {
  color: #2aabee;
}
.search-2edb.overlay-9fb9 .old_c40f,
.search-2edb.overlay-9fb9 .orange_b9d3 {
  color: #000;
}
.search-2edb.overlay-9fb9 .description-4732 {
  color: #011835;
}
.search-2edb.overlay-9fb9 .feature_top_82c6 {
  color: #6440a4;
}
.search-2edb.overlay-9fb9 .easy_2654 {
  color: #1da1f2;
}
.search-2edb.overlay-9fb9 .over_94fe {
  color: #1eb7ea;
}
.search-2edb.overlay-9fb9 .short_09f1 {
  color: #4680c2;
}
.search-2edb.overlay-9fb9 .pagination_6bf7 {
  color: #25d366;
}
.search-2edb.overlay-9fb9 .sort_0331 {
  color: #3499cd;
}
.search-2edb.overlay-9fb9 .west_1224 {
  color: #000;
}
.search-2edb.overlay-9fb9 .pattern-2237 {
  color: #d32422;
}
.search-2edb.overlay-9fb9 .focus_lower_11e5 {
  color: red;
}
.search-2edb.label-bottom-958a .carousel-85f0 {
  width: auto;
}
.search-2edb.label-bottom-958a .carousel-85f0 a {
  padding-left: 0.66667em;
  padding-right: 0.66667em;
}
.search-2edb:not(.fast_2e6e):not(.progress-last-6d8e)
  .border_yellow_2a01
  .avatar-red-9355 {
  color: #000;
}
.tiny-27c9 {
  clear: both;
}
.dropdown_last_3a6c {
  box-sizing: border-box;
}
.dropdown_last_3a6c.paper_a78e {
  justify-content: center;
  text-align: center;
}
.dropdown_last_3a6c.carousel_dc22 {
  padding-left: 1em;
  padding-right: 1em;
}
.dropdown_last_3a6c a {
  display: inline-block;
  margin-right: 5px;
}
.dropdown_last_3a6c span {
  display: inline-block;
  margin-left: 5px;
  text-decoration: none;
}
.dropdown_last_3a6c.narrow_3d6a {
  display: flex;
  flex-wrap: wrap;
  gap: 1ch;
}
.dropdown_last_3a6c.narrow_3d6a a {
  border: 1px solid;
  font-size: unset !important;
  margin-right: 0;
  padding: 1ch 2ch;
  text-decoration: none !important;
}
.caption-d7ff {
  overflow-x: auto;
}
.caption-d7ff table {
  border-collapse: collapse;
  width: 100%;
}
.caption-d7ff thead {
  border-bottom: 3px solid;
}
.caption-d7ff tfoot {
  border-top: 3px solid;
}
.caption-d7ff td,
.caption-d7ff th {
  border: 1px solid;
  padding: 0.5em;
}
.caption-d7ff .picture-feb7 {
  table-layout: fixed;
  width: 100%;
}
.caption-d7ff .picture-feb7 td,
.caption-d7ff .picture-feb7 th {
  word-break: break-word;
}
.caption-d7ff.paper_a78e,
.caption-d7ff.hover_dirty_c237,
.caption-d7ff.thick_d2b4 {
  display: table;
  width: auto;
}
.caption-d7ff.paper_a78e td,
.caption-d7ff.paper_a78e th,
.caption-d7ff.hover_dirty_c237 td,
.caption-d7ff.hover_dirty_c237 th,
.caption-d7ff.thick_d2b4 td,
.caption-d7ff.thick_d2b4 th {
  word-break: break-word;
}
.caption-d7ff .content_697e {
  background-color: #f3f4f5;
}
.caption-d7ff .summary_narrow_b7e4 {
  background-color: #e9fbe5;
}
.caption-d7ff .surface-hot-b4f0 {
  background-color: #e7f5fe;
}
.caption-d7ff .tag-stone-32c2 {
  background-color: #fcf0ef;
}
.caption-d7ff.brown-8e59 {
  background-color: transparent;
  border-bottom: 1px solid #f0f0f0;
  border-collapse: inherit;
  border-spacing: 0;
}
.caption-d7ff.brown-8e59 tbody tr:nth-child(odd) {
}
.caption-d7ff.brown-8e59.content_697e
  tbody
  tr:nth-child(odd) {
  background-color: #f3f4f5;
}
.caption-d7ff.brown-8e59.summary_narrow_b7e4
  tbody
  tr:nth-child(odd) {
  background-color: #e9fbe5;
}
.caption-d7ff.brown-8e59.surface-hot-b4f0
  tbody
  tr:nth-child(odd) {
  background-color: #e7f5fe;
}
.caption-d7ff.brown-8e59.tag-stone-32c2
  tbody
  tr:nth-child(odd) {
  background-color: #fcf0ef;
}
.caption-d7ff.brown-8e59 td,
.caption-d7ff.brown-8e59 th {
  border-color: transparent;
}
.caption-d7ff .cold-a6d9 td,
.caption-d7ff .cold-a6d9 th,
.caption-d7ff .cold-a6d9 tr,
.caption-d7ff .cold-a6d9 > * {
  border-color: inherit;
}
.caption-d7ff table[style*="border-top-color"] tr:first-child,
.caption-d7ff table[style*="border-top-color"] tr:first-child td,
.caption-d7ff table[style*="border-top-color"] tr:first-child th,
.caption-d7ff table[style*="border-top-color"] > *,
.caption-d7ff table[style*="border-top-color"] > * td,
.caption-d7ff table[style*="border-top-color"] > * th {
  border-top-color: inherit;
}
.caption-d7ff table[style*="border-top-color"] tr:not(:first-child) {
  border-top-color: currentColor;
}
.caption-d7ff table[style*="border-right-color"] td:last-child,
.caption-d7ff table[style*="border-right-color"] th,
.caption-d7ff table[style*="border-right-color"] tr,
.caption-d7ff table[style*="border-right-color"] > * {
  border-right-color: inherit;
}
.caption-d7ff table[style*="border-bottom-color"] tr:last-child,
.caption-d7ff table[style*="border-bottom-color"] tr:last-child td,
.caption-d7ff table[style*="border-bottom-color"] tr:last-child th,
.caption-d7ff table[style*="border-bottom-color"] > *,
.caption-d7ff table[style*="border-bottom-color"] > * td,
.caption-d7ff table[style*="border-bottom-color"] > * th {
  border-bottom-color: inherit;
}
.caption-d7ff table[style*="border-bottom-color"] tr:not(:last-child) {
  border-bottom-color: currentColor;
}
.caption-d7ff table[style*="border-left-color"] td:first-child,
.caption-d7ff table[style*="border-left-color"] th,
.caption-d7ff table[style*="border-left-color"] tr,
.caption-d7ff table[style*="border-left-color"] > * {
  border-left-color: inherit;
}
.caption-d7ff table[style*="border-style"] td,
.caption-d7ff table[style*="border-style"] th,
.caption-d7ff table[style*="border-style"] tr,
.caption-d7ff table[style*="border-style"] > * {
  border-style: inherit;
}
.caption-d7ff table[style*="border-width"] td,
.caption-d7ff table[style*="border-width"] th,
.caption-d7ff table[style*="border-width"] tr,
.caption-d7ff table[style*="border-width"] > * {
  border-style: inherit;
  border-width: inherit;
}
:where(.hard-db3c) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.hard-db3c p {
  margin-bottom: 0;
  margin-top: 0;
}
.pressed_4497,
.pressed_4497.paper_a78e {
  display: flex;
}
.pressed_4497 .shadow_fast_9477 {
  margin: 0 1em;
  padding: 0;
}
.pressed_4497 .shadow_fast_9477:first-child {
  margin-left: 0;
}
.pressed_4497 .shadow_fast_9477:last-child {
  margin-right: 0;
}
.pressed_4497.accent_f85f .shadow_fast_9477 {
  width: 50%;
}
.pressed_4497.prev-56cc .shadow_fast_9477 {
  width: 33.33333%;
}
.pressed_4497.sidebar_fc70 .shadow_fast_9477 {
  width: 25%;
}
pre.breadcrumb-gas-a30e {
  overflow: auto;
  white-space: pre-con;
}
:where(pre.breadcrumb-gas-a30e) {
  font-family: inherit;
}
.photo_action_6d85 {
  box-sizing: border-box;
}
.photo_action_6d85 video {
  vertical-align: middle;
  width: 100%;
}
@supports (position: sticky) {
  .photo_action_6d85 [poster] {
    object-fit: cover;
  }
}
.photo_action_6d85.paper_a78e {
  text-align: center;
}
.photo_action_6d85 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.logo_hot_fe74,
.large-9429 {
  counter-reset: footnotes;
}
a[data-fn].clean-9ab3 {
  counter-increment: footnotes;
  display: inline-flex;
  font-size: smaller;
  text-decoration: none;
  text-indent: -9999999px;
  vertical-align: super;
}
a[data-fn].clean-9ab3:after {
  content: "[" counter(footnotes) "]";
  float: left;
  text-indent: 0;
}
.status-fixed-2c14 {
  cursor: pointer;
}
:root {
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}
:root .dark-5211 {
  background-color: #eee;
}
:root .label_7789 {
  background-color: #313131;
}
:root .badge_outer_50b9 {
  color: #eee;
}
:root .shade_dirty_6c42 {
  color: #313131;
}
:root .shadow-2e64 {
  background: linear-gradient(135deg, #00d084, #0693e3);
}
:root .dirty_d554 {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .border-282c {
  background: linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .slow_96f9 {
  background: linear-gradient(135deg, #fafae1, #67a671);
}
:root .gallery_fd27 {
  background: linear-gradient(135deg, #fdd79a, #004a59);
}
:root .description_1ca5 {
  background: linear-gradient(135deg, #330968, #31cdcf);
}
:root .table-b5fe {
  background: linear-gradient(135deg, #020381, #2874fc);
}
.lite-7604 {
  font-size: 1em;
}
.list-75ca {
  font-size: 2.625em;
}
.icon_cc15 {
  font-size: var(--wp--preset--font-size--normal);
}
.summary-purple-e7cb {
  font-size: var(--wp--preset--font-size--huge);
}
.thick_2c53 {
  text-align: center;
}
.background-ea17 {
  text-align: left;
}
.plasma_335f {
  text-align: right;
}
#end-resizable-editor-mem {
  display: none;
}
.paper_a78e {
  clear: both;
}
.secondary_purple_6a2b {
  justify-content: flex-start;
}
.item-869e {
  justify-content: center;
}
.heading_4a2e {
  justify-content: flex-end;
}
.tooltip_pro_4998 {
  justify-content: space-between;
}
.avatar_4db8 {
  clip: rect(1px, 1px, 1px, 1px);
  word-con: normal !important;
  border: 0;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.avatar_4db8:focus {
  clip: auto !important;
  background-color: #ddd;
  -webkit-clip-path: none;
  clip-path: none;
  color: #444;
  display: block;
  font-size: 1em;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}
html :where(.cold-a6d9) {
  border-style: solid;
}
html :where([style*="border-top-color"]) {
  border-top-style: solid;
}
html :where([style*="border-right-color"]) {
  border-right-style: solid;
}
html :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}
html :where([style*="border-left-color"]) {
  border-left-style: solid;
}
html :where([style*="border-width"]) {
  border-style: solid;
}
html :where([style*="border-top-width"]) {
  border-top-style: solid;
}
html :where([style*="border-right-width"]) {
  border-right-style: solid;
}
html :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
html :where([style*="border-left-width"]) {
  border-left-style: solid;
}
html :where(img[class*="wp-image-"]) {
  height: auto;
  max-width: 100%;
}
:where(figure) {
  margin: 0 0 1em;
}
html :where(.next-865e) {
  --wp-admin--admin-bar--position-offset: var(
    --wp-admin--admin-bar--height,
    0px
  );
}
@media screen and (max-width: 600px) {
  html :where(.next-865e) {
    --wp-admin--admin-bar--position-offset: 0px;
  }
}

/* css-noise: c9ab */
.ghost-box-a2 {
  padding: 0.3rem;
  font-size: 11px;
  line-height: 1.3;
}
