@charset "UTF-8";
  .sidebar_center_f865 img {
    width: 50px !important;
    height: 50px !important;
    object-fit: contain;
    display: block;
  }
.filter-inner-a5fc {
  box-sizing: border-box;
}
.pattern_a63e label {
  display: block;
}
.slider_tall_06cf {
  line-height: 0;
}
.slider_tall_06cf,
.slider_tall_06cf img {
  box-sizing: border-box;
}
.slider_tall_06cf.message_2b4e {
  text-align: center;
}
.slow-0ad9 {
  box-sizing: border-box;
}
.slow-0ad9 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.slow-0ad9 audio {
  min-width: 300px;
  width: 100%;
}
.notice-current-42ca {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  word-break: break-word;
}
.notice-current-42ca.message_2b4e {
  text-align: center;
}
.notice-current-42ca.active-4e4c {
  text-align: right;
}
:where(.notice-current-42ca) {
  border-radius: 9999px;
  box-shadow: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  text-decoration: none;
}
.image_2979[style*="text-decoration"] .notice-current-42ca {
  text-decoration: inherit;
}
.popup-soft-cbab > .image_2979.lite_30c9 {
  max-width: none;
}
.popup-soft-cbab > .image_2979.lite_30c9 .notice-current-42ca {
  width: 100%;
}
.popup-soft-cbab
  > .image_2979.footer-8cda
  .notice-current-42ca {
  font-size: inherit;
}
.popup-soft-cbab > .image_2979.preview-west-02b0 {
  width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
}
.popup-soft-cbab > .image_2979.icon-north-6c48 {
  width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
}
.popup-soft-cbab > .image_2979.layout-next-41f7 {
  width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
}
.popup-soft-cbab > .image_2979.header-63a3 {
  flex-basis: 100%;
  width: 100%;
}
.popup-soft-cbab.summary_dirty_074b > .image_2979.preview-west-02b0 {
  width: 25%;
}
.popup-soft-cbab.summary_dirty_074b > .image_2979.icon-north-6c48 {
  width: 50%;
}
.popup-soft-cbab.summary_dirty_074b > .image_2979.layout-next-41f7 {
  width: 75%;
}
.image_2979.chip_45f0,
.notice-current-42ca.image_2979.chip_45f0 {
  border-radius: 0;
}
.image_2979.accordion_1de2,
.notice-current-42ca.accordion_1de2 {
  border-radius: 0 !important;
}
.image_2979 .notice-current-42ca.bright-595e,
.image_2979.bright-595e > .notice-current-42ca {
  border: 2px solid;
  padding: 0.667em 1.333em;
}
.image_2979 .notice-current-42ca.bright-595e:not(.thumbnail_7b23),
.image_2979.bright-595e
  > .notice-current-42ca:not(.thumbnail_7b23) {
  color: currentColor;
}
.image_2979 .notice-current-42ca.bright-595e:not(.iron_aa57),
.image_2979.bright-595e
  > .notice-current-42ca:not(.iron_aa57) {
  background-color: transparent;
  background-image: none;
}
.image_2979 .notice-current-42ca:where(.light_a6d6) {
  border-width: initial;
}
.image_2979 .notice-current-42ca:where([style*="border-top-color"]) {
  border-top-width: medium;
}
.image_2979 .notice-current-42ca:where([style*="border-right-color"]) {
  border-right-width: medium;
}
.image_2979 .notice-current-42ca:where([style*="border-bottom-color"]) {
  border-bottom-width: medium;
}
.image_2979 .notice-current-42ca:where([style*="border-left-color"]) {
  border-left-width: medium;
}
.image_2979 .notice-current-42ca:where([style*="border-style"]) {
  border-width: initial;
}
.image_2979 .notice-current-42ca:where([style*="border-top-style"]) {
  border-top-width: medium;
}
.image_2979 .notice-current-42ca:where([style*="border-right-style"]) {
  border-right-width: medium;
}
.image_2979 .notice-current-42ca:where([style*="border-bottom-style"]) {
  border-bottom-width: medium;
}
.image_2979 .notice-current-42ca:where([style*="border-left-style"]) {
  border-left-width: medium;
}
.popup-soft-cbab.summary_dirty_074b {
  flex-direction: column;
}
.popup-soft-cbab.summary_dirty_074b > .image_2979:last-child {
  margin-bottom: 0;
}
.popup-soft-cbab > .image_2979 {
  display: inline-block;
  margin: 0;
}
.popup-soft-cbab.card_gas_4441 {
  justify-content: flex-start;
}
.popup-soft-cbab.card_gas_4441.summary_dirty_074b {
  align-items: flex-start;
}
.popup-soft-cbab.fast_0c36 {
  justify-content: center;
}
.popup-soft-cbab.fast_0c36.summary_dirty_074b {
  align-items: center;
}
.popup-soft-cbab.caption_old_9ac2 {
  justify-content: flex-end;
}
.popup-soft-cbab.caption_old_9ac2.summary_dirty_074b {
  align-items: flex-end;
}
.popup-soft-cbab.solid-b4e8 {
  justify-content: space-between;
}
.popup-soft-cbab.message_2b4e {
  text-align: center;
}
.popup-soft-cbab:not(
    .solid-b4e8,
    .caption_old_9ac2,
    .card_gas_4441,
    .fast_0c36
  )
  .image_2979.message_2b4e {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.popup-soft-cbab[style*="text-decoration"] .image_2979,
.popup-soft-cbab[style*="text-decoration"] .notice-current-42ca {
  text-decoration: inherit;
}
.popup-soft-cbab.footer-8cda .notice-current-42ca {
  font-size: inherit;
}
.image_2979.message_2b4e,
.description-cb88 {
  text-align: center;
}
.description-cb88 td,
.description-cb88 th {
  border: 1px solid;
  padding: 0.25em;
}
.description-cb88 th {
  font-weight: 400;
}
.description-cb88 caption {
  background-color: inherit;
}
.description-cb88 table {
  border-collapse: collapse;
  width: 100%;
}
.description-cb88 table:where(:not(.thumbnail_7b23)) {
  color: #40464d;
}
.description-cb88 table:where(:not(.thumbnail_7b23)) td,
.description-cb88 table:where(:not(.thumbnail_7b23)) th {
  border-color: #ddd;
}
.description-cb88 table.iron_aa57 th {
  background-color: inherit;
}
.description-cb88 table.thumbnail_7b23 th {
  color: inherit;
}
:where(.description-cb88 table:not(.iron_aa57) th) {
  background: #ddd;
}
.dropdown_small_676a {
  box-sizing: border-box;
}
.dropdown_small_676a.wrapper_5d9c {
  margin-right: 2em;
}
.dropdown_small_676a.active-4e4c {
  margin-left: 2em;
}
.dropdown_small_676a.pagination_71f2.message_2b4e {
  text-align: center;
}
.paragraph-gas-d17d {
  box-sizing: border-box;
}
.paragraph-gas-d17d code {
  display: block;
  font-family: inherit;
  overflow-con: break-word;
  white-space: pre-con;
}
.element_61bc {
  align-items: normal !important;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap !important;
}
@media (min-width: 782px) {
  .element_61bc {
    flex-wrap: nowrap !important;
  }
}
.element_61bc.logo-c72e {
  align-items: flex-start;
}
.element_61bc.photo-silver-91a6 {
  align-items: center;
}
.element_61bc.upper_1382 {
  align-items: flex-end;
}
@media (max-width: 781px) {
  .element_61bc:not(.tiny_c8da) > .hero-old-0e36 {
    flex-basis: 100% !important;
  }
}
@media (min-width: 782px) {
  .element_61bc:not(.tiny_c8da) > .hero-old-0e36 {
    flex-basis: 0;
    flex-grow: 1;
  }
  .element_61bc:not(.tiny_c8da)
    > .hero-old-0e36[style*="flex-basis"] {
    flex-grow: 0;
  }
}
.element_61bc.tiny_c8da {
  flex-wrap: nowrap !important;
}
.element_61bc.tiny_c8da > .hero-old-0e36 {
  flex-basis: 0;
  flex-grow: 1;
}
.element_61bc.tiny_c8da
  > .hero-old-0e36[style*="flex-basis"] {
  flex-grow: 0;
}
:where(.element_61bc) {
  margin-bottom: 1.75em;
}
:where(.element_61bc.iron_aa57) {
  padding: 1.25em 2.375em;
}
.hero-old-0e36 {
  flex-grow: 1;
  min-width: 0;
  overflow-con: break-word;
  word-break: break-word;
}
.hero-old-0e36.summary-9981 {
  align-self: flex-start;
}
.hero-old-0e36.thumbnail-5e1a {
  align-self: center;
}
.hero-old-0e36.active-77c1 {
  align-self: flex-end;
}
.hero-old-0e36.breadcrumb_7468 {
  align-self: stretch;
}
.hero-old-0e36.active-77c1,
.hero-old-0e36.thumbnail-5e1a,
.hero-old-0e36.summary-9981 {
  width: 100%;
}
.bottom-8121 {
  box-sizing: border-box;
}
.bottom-8121 .wrapper_5d9c {
  float: left;
}
.bottom-8121 .active-4e4c {
  float: right;
}
.bottom-8121 .tooltip-new-a93b:after {
  clear: both;
  content: "";
  display: table;
}
.bottom-8121 .next-2fa1 {
  clear: both;
  list-style: none;
  margin: 0;
  padding: 0;
}
.bottom-8121 .next-2fa1 .column_bronze_6637 {
  min-height: 2.25em;
  padding-left: 3.25em;
}
.bottom-8121 .next-2fa1 .column_bronze_6637 p {
  font-size: 1em;
  line-height: 1.8;
  margin: 1em 0;
}
.bottom-8121 .next-2fa1 .filter-6ab7 {
  list-style: none;
  margin: 0;
  padding: 0;
}
.bottom-8121 .left-2736 {
  line-height: 1.5;
}
.bottom-8121 .left-2736 .video_eae0 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  margin-top: 0.5em;
  width: 2.5em;
}
.bottom-8121 .left-2736 cite {
  font-style: normal;
}
.bottom-8121 .tabs_7114 {
  font-size: 0.875em;
  line-height: 1.5;
}
.bottom-8121 .tabs_7114 b {
  font-weight: 400;
}
.bottom-8121 .tabs_7114 .dim-52ae {
  display: block;
  margin-bottom: 1em;
  margin-top: 1em;
}
.bottom-8121 .chip-0ed2 .gallery-c8ed {
  font-size: 0.875em;
}
.bottom-8121 .element_out_4a63 label,
.bottom-8121 .smooth_2707 label,
.bottom-8121 .gradient-bfd7 label,
.bottom-8121 .lite-c5d0 label {
  display: block;
  margin-bottom: 0.25em;
}
.bottom-8121
  .slow-40a2
  input:not([type="submit"]):not([type="checkbox"]),
.bottom-8121 .slow-40a2 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.bottom-8121 .item-inner-570c {
  display: flex;
  gap: 0.25em;
}
.bottom-8121
  .item-inner-570c
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.bottom-8121 .frame-new-0a94 {
  margin-bottom: 0;
}
.bottom-8121 .frame-new-0a94 :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.bottom-8121 .message-2dec {
  font-size: 0.875em;
  margin-bottom: 1.4em;
}
.bottom-8121 input:not([type="submit"]),
.bottom-8121 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.bottom-8121 input:not([type="submit"]):not([type="checkbox"]),
.bottom-8121 textarea {
  padding: calc(0.667em + 2px);
}
:where(.bottom-8121 input[type="submit"]) {
  border: none;
}
.static-25cf > .hovered-3fd6,
.static-25cf > .article-rough-042e,
.static-25cf > .wide_1de6 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.static-25cf > .hovered-3fd6:last-child,
.static-25cf
  > .article-rough-042e:last-child,
.static-25cf
  > .wide_1de6:last-child {
  margin-right: 0;
}
.static-25cf .heading-in-00f8 {
  display: inline-block;
  margin-right: 1ch;
}
.static-25cf
  .heading-in-00f8:not(.grid_right_c9fb) {
  transform: scaleX(1);
}
.static-25cf .hover_current_7608 {
  display: inline-block;
  margin-left: 1ch;
}
.static-25cf
  .hover_current_7608:not(.grid_right_c9fb) {
  transform: scaleX(1);
}
.static-25cf.message_2b4e {
  justify-content: center;
}
.gradient-huge-888c {
  box-sizing: border-box;
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding: 0;
}
.gradient-huge-888c li {
  clear: both;
}
.gradient-huge-888c ol {
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding-left: 2rem;
}
.gradient-huge-888c.wrapper_5d9c {
  float: left;
}
.gradient-huge-888c.message_2b4e {
  margin-left: auto;
  margin-right: auto;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.gradient-huge-888c.active-4e4c {
  float: right;
}
.status-next-0619,
.pattern-a96f {
  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;
}
.status-next-0619 .backdrop-75b2:not([class*="-background-color"]),
.pattern-a96f .backdrop-75b2:not([class*="-background-color"]),
.pattern-a96f.backdrop-75b2:not([class*="-background-color"]),
.status-next-0619.backdrop-75b2:not([class*="-background-color"]) {
  background-color: #000;
}
.status-next-0619 .backdrop-75b2.block-steel-7da1,
.pattern-a96f .backdrop-75b2.block-steel-7da1 {
  background-color: transparent;
}
.pattern-a96f.backdrop-75b2:before,
.status-next-0619.backdrop-75b2:before {
  background-color: inherit;
  content: "";
}
.status-next-0619 .upper-cfea,
.status-next-0619 .clean-3db0,
.pattern-a96f .upper-cfea,
.pattern-a96f .clean-3db0,
.pattern-a96f.backdrop-75b2:not(.block-steel-7da1):before,
.status-next-0619.backdrop-75b2:not(.block-steel-7da1):before {
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.pattern-a96f.backdrop-75b2.hovered_7bb1
  .upper-cfea,
.pattern-a96f.backdrop-75b2.hovered_7bb1
  .clean-3db0,
.pattern-a96f.backdrop-75b2.hovered_7bb1:not(
    .block-steel-7da1
  ):before,
.status-next-0619.backdrop-75b2.hovered_7bb1
  .upper-cfea,
.status-next-0619.backdrop-75b2.hovered_7bb1
  .clean-3db0,
.status-next-0619.backdrop-75b2.hovered_7bb1:not(
    .block-steel-7da1
  ):before {
  opacity: 0.1;
}
.pattern-a96f.backdrop-75b2.paragraph_9916
  .upper-cfea,
.pattern-a96f.backdrop-75b2.paragraph_9916
  .clean-3db0,
.pattern-a96f.backdrop-75b2.paragraph_9916:not(
    .block-steel-7da1
  ):before,
.status-next-0619.backdrop-75b2.paragraph_9916
  .upper-cfea,
.status-next-0619.backdrop-75b2.paragraph_9916
  .clean-3db0,
.status-next-0619.backdrop-75b2.paragraph_9916:not(
    .block-steel-7da1
  ):before {
  opacity: 0.2;
}
.pattern-a96f.backdrop-75b2.tabs_c663
  .upper-cfea,
.pattern-a96f.backdrop-75b2.tabs_c663
  .clean-3db0,
.pattern-a96f.backdrop-75b2.tabs_c663:not(
    .block-steel-7da1
  ):before,
.status-next-0619.backdrop-75b2.tabs_c663
  .upper-cfea,
.status-next-0619.backdrop-75b2.tabs_c663
  .clean-3db0,
.status-next-0619.backdrop-75b2.tabs_c663:not(
    .block-steel-7da1
  ):before {
  opacity: 0.3;
}
.pattern-a96f.backdrop-75b2.blue_c6e0
  .upper-cfea,
.pattern-a96f.backdrop-75b2.blue_c6e0
  .clean-3db0,
.pattern-a96f.backdrop-75b2.blue_c6e0:not(
    .block-steel-7da1
  ):before,
.status-next-0619.backdrop-75b2.blue_c6e0
  .upper-cfea,
.status-next-0619.backdrop-75b2.blue_c6e0
  .clean-3db0,
.status-next-0619.backdrop-75b2.blue_c6e0:not(
    .block-steel-7da1
  ):before {
  opacity: 0.4;
}
.pattern-a96f.backdrop-75b2.purple_d2fc
  .upper-cfea,
.pattern-a96f.backdrop-75b2.purple_d2fc
  .clean-3db0,
.pattern-a96f.backdrop-75b2.purple_d2fc:not(
    .block-steel-7da1
  ):before,
.status-next-0619.backdrop-75b2.purple_d2fc
  .upper-cfea,
.status-next-0619.backdrop-75b2.purple_d2fc
  .clean-3db0,
.status-next-0619.backdrop-75b2.purple_d2fc:not(
    .block-steel-7da1
  ):before {
  opacity: 0.5;
}
.pattern-a96f.backdrop-75b2.paragraph_42b8
  .upper-cfea,
.pattern-a96f.backdrop-75b2.paragraph_42b8
  .clean-3db0,
.pattern-a96f.backdrop-75b2.paragraph_42b8:not(
    .block-steel-7da1
  ):before,
.status-next-0619.backdrop-75b2.paragraph_42b8
  .upper-cfea,
.status-next-0619.backdrop-75b2.paragraph_42b8
  .clean-3db0,
.status-next-0619.backdrop-75b2.paragraph_42b8:not(
    .block-steel-7da1
  ):before {
  opacity: 0.6;
}
.pattern-a96f.backdrop-75b2.primary_6f06
  .upper-cfea,
.pattern-a96f.backdrop-75b2.primary_6f06
  .clean-3db0,
.pattern-a96f.backdrop-75b2.primary_6f06:not(
    .block-steel-7da1
  ):before,
.status-next-0619.backdrop-75b2.primary_6f06
  .upper-cfea,
.status-next-0619.backdrop-75b2.primary_6f06
  .clean-3db0,
.status-next-0619.backdrop-75b2.primary_6f06:not(
    .block-steel-7da1
  ):before {
  opacity: 0.7;
}
.pattern-a96f.backdrop-75b2.medium-46f6
  .upper-cfea,
.pattern-a96f.backdrop-75b2.medium-46f6
  .clean-3db0,
.pattern-a96f.backdrop-75b2.medium-46f6:not(
    .block-steel-7da1
  ):before,
.status-next-0619.backdrop-75b2.medium-46f6
  .upper-cfea,
.status-next-0619.backdrop-75b2.medium-46f6
  .clean-3db0,
.status-next-0619.backdrop-75b2.medium-46f6:not(
    .block-steel-7da1
  ):before {
  opacity: 0.8;
}
.pattern-a96f.backdrop-75b2.slider-dynamic-812b
  .upper-cfea,
.pattern-a96f.backdrop-75b2.slider-dynamic-812b
  .clean-3db0,
.pattern-a96f.backdrop-75b2.slider-dynamic-812b:not(
    .block-steel-7da1
  ):before,
.status-next-0619.backdrop-75b2.slider-dynamic-812b
  .upper-cfea,
.status-next-0619.backdrop-75b2.slider-dynamic-812b
  .clean-3db0,
.status-next-0619.backdrop-75b2.slider-dynamic-812b:not(
    .block-steel-7da1
  ):before {
  opacity: 0.9;
}
.pattern-a96f.backdrop-75b2.short_8cc5
  .upper-cfea,
.pattern-a96f.backdrop-75b2.short_8cc5
  .clean-3db0,
.pattern-a96f.backdrop-75b2.short_8cc5:not(
    .block-steel-7da1
  ):before,
.status-next-0619.backdrop-75b2.short_8cc5
  .upper-cfea,
.status-next-0619.backdrop-75b2.short_8cc5
  .clean-3db0,
.status-next-0619.backdrop-75b2.short_8cc5:not(
    .block-steel-7da1
  ):before {
  opacity: 1;
}
.status-next-0619
  .upper-cfea.backdrop-75b2.focused_f775,
.status-next-0619
  .clean-3db0.backdrop-75b2.focused_f775,
.pattern-a96f
  .upper-cfea.backdrop-75b2.focused_f775,
.pattern-a96f
  .clean-3db0.backdrop-75b2.focused_f775 {
  opacity: 0;
}
.status-next-0619
  .upper-cfea.backdrop-75b2.hovered_7bb1,
.status-next-0619
  .clean-3db0.backdrop-75b2.hovered_7bb1,
.pattern-a96f
  .upper-cfea.backdrop-75b2.hovered_7bb1,
.pattern-a96f
  .clean-3db0.backdrop-75b2.hovered_7bb1 {
  opacity: 0.1;
}
.status-next-0619
  .upper-cfea.backdrop-75b2.paragraph_9916,
.status-next-0619
  .clean-3db0.backdrop-75b2.paragraph_9916,
.pattern-a96f
  .upper-cfea.backdrop-75b2.paragraph_9916,
.pattern-a96f
  .clean-3db0.backdrop-75b2.paragraph_9916 {
  opacity: 0.2;
}
.status-next-0619
  .upper-cfea.backdrop-75b2.tabs_c663,
.status-next-0619
  .clean-3db0.backdrop-75b2.tabs_c663,
.pattern-a96f
  .upper-cfea.backdrop-75b2.tabs_c663,
.pattern-a96f
  .clean-3db0.backdrop-75b2.tabs_c663 {
  opacity: 0.3;
}
.status-next-0619
  .upper-cfea.backdrop-75b2.blue_c6e0,
.status-next-0619
  .clean-3db0.backdrop-75b2.blue_c6e0,
.pattern-a96f
  .upper-cfea.backdrop-75b2.blue_c6e0,
.pattern-a96f
  .clean-3db0.backdrop-75b2.blue_c6e0 {
  opacity: 0.4;
}
.status-next-0619
  .upper-cfea.backdrop-75b2.purple_d2fc,
.status-next-0619
  .clean-3db0.backdrop-75b2.purple_d2fc,
.pattern-a96f
  .upper-cfea.backdrop-75b2.purple_d2fc,
.pattern-a96f
  .clean-3db0.backdrop-75b2.purple_d2fc {
  opacity: 0.5;
}
.status-next-0619
  .upper-cfea.backdrop-75b2.paragraph_42b8,
.status-next-0619
  .clean-3db0.backdrop-75b2.paragraph_42b8,
.pattern-a96f
  .upper-cfea.backdrop-75b2.paragraph_42b8,
.pattern-a96f
  .clean-3db0.backdrop-75b2.paragraph_42b8 {
  opacity: 0.6;
}
.status-next-0619
  .upper-cfea.backdrop-75b2.primary_6f06,
.status-next-0619
  .clean-3db0.backdrop-75b2.primary_6f06,
.pattern-a96f
  .upper-cfea.backdrop-75b2.primary_6f06,
.pattern-a96f
  .clean-3db0.backdrop-75b2.primary_6f06 {
  opacity: 0.7;
}
.status-next-0619
  .upper-cfea.backdrop-75b2.medium-46f6,
.status-next-0619
  .clean-3db0.backdrop-75b2.medium-46f6,
.pattern-a96f
  .upper-cfea.backdrop-75b2.medium-46f6,
.pattern-a96f
  .clean-3db0.backdrop-75b2.medium-46f6 {
  opacity: 0.8;
}
.status-next-0619
  .upper-cfea.backdrop-75b2.slider-dynamic-812b,
.status-next-0619
  .clean-3db0.backdrop-75b2.slider-dynamic-812b,
.pattern-a96f
  .upper-cfea.backdrop-75b2.slider-dynamic-812b,
.pattern-a96f
  .clean-3db0.backdrop-75b2.slider-dynamic-812b {
  opacity: 0.9;
}
.status-next-0619
  .upper-cfea.backdrop-75b2.short_8cc5,
.status-next-0619
  .clean-3db0.backdrop-75b2.short_8cc5,
.pattern-a96f
  .upper-cfea.backdrop-75b2.short_8cc5,
.pattern-a96f
  .clean-3db0.backdrop-75b2.short_8cc5 {
  opacity: 1;
}
.pattern-a96f.wrapper_5d9c,
.pattern-a96f.active-4e4c,
.status-next-0619.wrapper_5d9c,
.status-next-0619.active-4e4c {
  max-width: 420px;
  width: 100%;
}
.pattern-a96f:after,
.status-next-0619:after {
  content: "";
  display: block;
  font-size: 0;
  min-height: inherit;
}
@supports (position: sticky) {
  .pattern-a96f:after,
  .status-next-0619:after {
    content: none;
  }
}
.pattern-a96f.message_2b4e,
.pattern-a96f.wrapper_5d9c,
.pattern-a96f.active-4e4c,
.status-next-0619.message_2b4e,
.status-next-0619.wrapper_5d9c,
.status-next-0619.active-4e4c {
  display: flex;
}
.status-next-0619 .carousel-middle-054a,
.pattern-a96f .carousel-middle-054a {
  color: inherit;
  width: 100%;
  z-index: 1;
}
.status-next-0619 h1:where(:not(.thumbnail_7b23)),
.status-next-0619 h2:where(:not(.thumbnail_7b23)),
.status-next-0619 h3:where(:not(.thumbnail_7b23)),
.status-next-0619 h4:where(:not(.thumbnail_7b23)),
.status-next-0619 h5:where(:not(.thumbnail_7b23)),
.status-next-0619 h6:where(:not(.thumbnail_7b23)),
.status-next-0619 p:where(:not(.thumbnail_7b23)),
.pattern-a96f h1:where(:not(.thumbnail_7b23)),
.pattern-a96f h2:where(:not(.thumbnail_7b23)),
.pattern-a96f h3:where(:not(.thumbnail_7b23)),
.pattern-a96f h4:where(:not(.thumbnail_7b23)),
.pattern-a96f h5:where(:not(.thumbnail_7b23)),
.pattern-a96f h6:where(:not(.thumbnail_7b23)),
.pattern-a96f p:where(:not(.thumbnail_7b23)) {
  color: inherit;
}
.pattern-a96f.item-east-23fa,
.status-next-0619.item-east-23fa {
  align-items: flex-start;
  justify-content: flex-start;
}
.pattern-a96f.tabs_cold_4417,
.status-next-0619.tabs_cold_4417 {
  align-items: flex-start;
  justify-content: center;
}
.pattern-a96f.chip_8824,
.status-next-0619.chip_8824 {
  align-items: flex-start;
  justify-content: flex-end;
}
.pattern-a96f.mini-5901,
.status-next-0619.mini-5901 {
  align-items: center;
  justify-content: flex-start;
}
.pattern-a96f.photo_dark_2d8b,
.status-next-0619.photo_dark_2d8b {
  align-items: center;
  justify-content: center;
}
.pattern-a96f.tall_7eb7,
.status-next-0619.tall_7eb7 {
  align-items: center;
  justify-content: flex-end;
}
.pattern-a96f.video-d75b,
.status-next-0619.video-d75b {
  align-items: flex-end;
  justify-content: flex-start;
}
.pattern-a96f.notification-bright-95fc,
.status-next-0619.notification-bright-95fc {
  align-items: flex-end;
  justify-content: center;
}
.pattern-a96f.large_f43b,
.status-next-0619.large_f43b {
  align-items: flex-end;
  justify-content: flex-end;
}
.pattern-a96f.component_9f01.component_9f01
  .carousel-middle-054a,
.status-next-0619.component_9f01.component_9f01
  .carousel-middle-054a {
  margin: 0;
}
.pattern-a96f.component_9f01.component_9f01.video-d75b
  .carousel-middle-054a,
.pattern-a96f.component_9f01.component_9f01.large_f43b
  .carousel-middle-054a,
.pattern-a96f.component_9f01.component_9f01.mini-5901
  .carousel-middle-054a,
.pattern-a96f.component_9f01.component_9f01.tall_7eb7
  .carousel-middle-054a,
.pattern-a96f.component_9f01.component_9f01.item-east-23fa
  .carousel-middle-054a,
.pattern-a96f.component_9f01.component_9f01.chip_8824
  .carousel-middle-054a,
.status-next-0619.component_9f01.component_9f01.video-d75b
  .carousel-middle-054a,
.status-next-0619.component_9f01.component_9f01.large_f43b
  .carousel-middle-054a,
.status-next-0619.component_9f01.component_9f01.mini-5901
  .carousel-middle-054a,
.status-next-0619.component_9f01.component_9f01.tall_7eb7
  .carousel-middle-054a,
.status-next-0619.component_9f01.component_9f01.item-east-23fa
  .carousel-middle-054a,
.status-next-0619.component_9f01.component_9f01.chip_8824
  .carousel-middle-054a {
  margin: 0;
  width: auto;
}
.status-next-0619 .link_9b82,
.status-next-0619 video.hard_ab78,
.pattern-a96f .link_9b82,
.pattern-a96f video.hard_ab78 {
  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%;
}
.pattern-a96f.stone_381f,
.status-next-0619.stone_381f,
.link_9b82.stone_381f,
video.hard_ab78.stone_381f {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
}
@supports (-webkit-touch-callout: inherit) {
  .pattern-a96f.stone_381f,
  .status-next-0619.stone_381f,
  .link_9b82.stone_381f,
  video.hard_ab78.stone_381f {
    background-attachment: scroll;
  }
}
@media (prefers-reduced-motion: reduce) {
  .pattern-a96f.stone_381f,
  .status-next-0619.stone_381f,
  .link_9b82.stone_381f,
  video.hard_ab78.stone_381f {
    background-attachment: scroll;
  }
}
.pattern-a96f.tag_wood_891c,
.status-next-0619.tag_wood_891c,
.link_9b82.tag_wood_891c,
video.hard_ab78.tag_wood_891c {
  background-repeat: repeat;
  background-size: auto;
}
.link_9b82,
.hard_ab78 {
  z-index: 0;
}
.static-fde3,
.static-fde3 a,
.static-fde3 a:active,
.static-fde3 a:focus,
.static-fde3 a:hover,
.backdrop_c4f2,
.backdrop_c4f2 a,
.backdrop_c4f2 a:active,
.backdrop_c4f2 a:focus,
.backdrop_c4f2 a:hover,
section.pattern-a96f h2,
section.pattern-a96f h2 a,
section.pattern-a96f h2 a:active,
section.pattern-a96f h2 a:focus,
section.pattern-a96f h2 a:hover {
  color: #fff;
}
.pattern-a96f .status-next-0619.message_068f {
  justify-content: flex-start;
}
.pattern-a96f .status-next-0619.wrapper_bronze_61fd {
  justify-content: flex-end;
}
.pattern-a96f.message_068f .static-fde3,
.status-next-0619.message_068f .backdrop_c4f2,
section.pattern-a96f.message_068f > h2 {
  margin-left: 0;
  text-align: left;
}
.pattern-a96f.wrapper_bronze_61fd .static-fde3,
.status-next-0619.wrapper_bronze_61fd .backdrop_c4f2,
section.pattern-a96f.wrapper_bronze_61fd > h2 {
  margin-right: 0;
  text-align: right;
}
.status-next-0619 .backdrop_c4f2,
.pattern-a96f .static-fde3,
section.pattern-a96f > h2 {
  font-size: 2em;
  line-height: 1.25;
  margin-bottom: 0;
  max-width: 840px;
  padding: 0.44em;
  text-align: center;
  z-index: 1;
}
:where(.pattern-a96f:not(.thumbnail_7b23)),
:where(.status-next-0619:not(.thumbnail_7b23)) {
  color: #fff;
}
:where(.pattern-a96f.main-c08a:not(.thumbnail_7b23)),
:where(.status-next-0619.main-c08a:not(.thumbnail_7b23)) {
  color: #000;
}
.purple-d1e0 {
  box-sizing: border-box;
  overflow: hidden;
}
.purple-d1e0 summary {
  cursor: pointer;
}
.panel_slow_2615.wrapper_5d9c,
.panel_slow_2615.active-4e4c,
.module-fast-de4f[data-align="left"] > [data-type="core/embed"],
.module-fast-de4f[data-align="right"] > [data-type="core/embed"] {
  max-width: 360px;
  width: 100%;
}
.panel_slow_2615.wrapper_5d9c .stone-d829,
.panel_slow_2615.active-4e4c .stone-d829,
.module-fast-de4f[data-align="left"] > [data-type="core/embed"] .stone-d829,
.module-fast-de4f[data-align="right"] > [data-type="core/embed"] .stone-d829 {
  min-width: 280px;
}
.status-next-0619 .panel_slow_2615 {
  min-height: 240px;
  min-width: 320px;
}
.panel_slow_2615 {
  overflow-con: break-word;
}
.panel_slow_2615 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.panel_slow_2615 iframe {
  max-width: 100%;
}
.stone-d829 {
  position: relative;
}
.detail-outer-4fb4 .title_active_7f22 .stone-d829:before {
  content: "";
  display: block;
  padding-top: 50%;
}
.detail-outer-4fb4 .title_active_7f22 iframe {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.detail-outer-4fb4 .item-rough-6bc8 .stone-d829:before {
  padding-top: 42.85%;
}
.detail-outer-4fb4 .list-hard-114b .stone-d829:before {
  padding-top: 50%;
}
.detail-outer-4fb4 .hot-30f4 .stone-d829:before {
  padding-top: 56.25%;
}
.detail-outer-4fb4 .hard-14cd .stone-d829:before {
  padding-top: 75%;
}
.detail-outer-4fb4 .icon-hot-9ee7 .stone-d829:before {
  padding-top: 100%;
}
.detail-outer-4fb4 .avatar-5b25 .stone-d829:before {
  padding-top: 177.77%;
}
.detail-outer-4fb4 .content_hard_0161 .stone-d829:before {
  padding-top: 200%;
}
.secondary_liquid_ad15 {
  box-sizing: border-box;
}
.secondary_liquid_ad15:not(.brown_8898) {
  font-size: 0.8em;
}
.secondary_liquid_ad15.message_2b4e {
  text-align: center;
}
.secondary_liquid_ad15.active-4e4c {
  text-align: right;
}
.secondary_liquid_ad15 * + .image-medium-d02a {
  margin-left: 0.75em;
}
:where(.secondary_liquid_ad15) {
  margin-bottom: 1.5em;
}
.alert_iron_b548 {
  margin-bottom: 1em;
}
:where(.image-medium-d02a) {
  border-radius: 2em;
  display: inline-block;
  padding: 0.5em 1em;
}
:where(.image-medium-d02a):is(a):active,
:where(.image-medium-d02a):is(a):focus,
:where(.image-medium-d02a):is(a):hover,
:where(.image-medium-d02a):is(a):visited {
  box-shadow: none;
  color: #fff;
  opacity: 0.85;
  text-decoration: none;
}
.text_black_9280:not(.progress_b7f3),
.surface_a427:not(.progress_b7f3) {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.text_black_9280:not(.progress_b7f3) .progress-6c7e,
.text_black_9280:not(.progress_b7f3) .pink-c874,
.surface_a427:not(.progress_b7f3) .progress-6c7e,
.surface_a427:not(.progress_b7f3) .pink-c874 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  margin: 0 1em 1em 0;
  position: relative;
  width: calc(50% - 1em);
}
.text_black_9280:not(.progress_b7f3)
  .progress-6c7e:nth-of-type(2n),
.text_black_9280:not(.progress_b7f3)
  .pink-c874:nth-of-type(2n),
.surface_a427:not(.progress_b7f3) .progress-6c7e:nth-of-type(2n),
.surface_a427:not(.progress_b7f3) .pink-c874:nth-of-type(2n) {
  margin-right: 0;
}
.text_black_9280:not(.progress_b7f3) .progress-6c7e figure,
.text_black_9280:not(.progress_b7f3) .pink-c874 figure,
.surface_a427:not(.progress_b7f3) .progress-6c7e figure,
.surface_a427:not(.progress_b7f3) .pink-c874 figure {
  align-items: flex-end;
  display: flex;
  height: 100%;
  justify-content: flex-start;
  margin: 0;
}
.text_black_9280:not(.progress_b7f3) .progress-6c7e img,
.text_black_9280:not(.progress_b7f3) .pink-c874 img,
.surface_a427:not(.progress_b7f3) .progress-6c7e img,
.surface_a427:not(.progress_b7f3) .pink-c874 img {
  display: block;
  height: auto;
  max-width: 100%;
  width: auto;
}
.text_black_9280:not(.progress_b7f3) .progress-6c7e figcaption,
.text_black_9280:not(.progress_b7f3) .pink-c874 figcaption,
.surface_a427:not(.progress_b7f3) .progress-6c7e figcaption,
.surface_a427:not(.progress_b7f3) .pink-c874 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;
}
.text_black_9280:not(.progress_b7f3)
  .progress-6c7e
  figcaption
  img,
.text_black_9280:not(.progress_b7f3)
  .pink-c874
  figcaption
  img,
.surface_a427:not(.progress_b7f3) .progress-6c7e figcaption img,
.surface_a427:not(.progress_b7f3) .pink-c874 figcaption img {
  display: inline;
}
.text_black_9280:not(.progress_b7f3) figcaption,
.surface_a427:not(.progress_b7f3) figcaption {
  flex-grow: 1;
}
.text_black_9280:not(.progress_b7f3).fresh_afb2 .progress-6c7e a,
.text_black_9280:not(.progress_b7f3).fresh_afb2
  .progress-6c7e
  img,
.text_black_9280:not(.progress_b7f3).fresh_afb2 .pink-c874 a,
.text_black_9280:not(.progress_b7f3).fresh_afb2
  .pink-c874
  img,
.surface_a427:not(.progress_b7f3).fresh_afb2 .progress-6c7e a,
.surface_a427:not(.progress_b7f3).fresh_afb2 .progress-6c7e img,
.surface_a427:not(.progress_b7f3).fresh_afb2 .pink-c874 a,
.surface_a427:not(.progress_b7f3).fresh_afb2 .pink-c874 img {
  flex: 1;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.text_black_9280:not(.progress_b7f3).paragraph_c0e9 .progress-6c7e,
.text_black_9280:not(.progress_b7f3).paragraph_c0e9 .pink-c874,
.surface_a427:not(.progress_b7f3).paragraph_c0e9 .progress-6c7e,
.surface_a427:not(.progress_b7f3).paragraph_c0e9 .pink-c874 {
  margin-right: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .text_black_9280:not(.progress_b7f3).badge_easy_eaa5 .progress-6c7e,
  .text_black_9280:not(.progress_b7f3).badge_easy_eaa5 .pink-c874,
  .surface_a427:not(.progress_b7f3).badge_easy_eaa5 .progress-6c7e,
  .surface_a427:not(.progress_b7f3).badge_easy_eaa5 .pink-c874 {
    margin-right: 1em;
    width: calc(33.33333% - 0.66667em);
  }
  .text_black_9280:not(.progress_b7f3).small_23e3 .progress-6c7e,
  .text_black_9280:not(.progress_b7f3).small_23e3 .pink-c874,
  .surface_a427:not(.progress_b7f3).small_23e3 .progress-6c7e,
  .surface_a427:not(.progress_b7f3).small_23e3 .pink-c874 {
    margin-right: 1em;
    width: calc(25% - 0.75em);
  }
  .text_black_9280:not(.progress_b7f3).pattern-44ab .progress-6c7e,
  .text_black_9280:not(.progress_b7f3).pattern-44ab .pink-c874,
  .surface_a427:not(.progress_b7f3).pattern-44ab .progress-6c7e,
  .surface_a427:not(.progress_b7f3).pattern-44ab .pink-c874 {
    margin-right: 1em;
    width: calc(20% - 0.8em);
  }
  .text_black_9280:not(.progress_b7f3).detail-cool-52a4 .progress-6c7e,
  .text_black_9280:not(.progress_b7f3).detail-cool-52a4 .pink-c874,
  .surface_a427:not(.progress_b7f3).detail-cool-52a4 .progress-6c7e,
  .surface_a427:not(.progress_b7f3).detail-cool-52a4 .pink-c874 {
    margin-right: 1em;
    width: calc(16.66667% - 0.83333em);
  }
  .text_black_9280:not(.progress_b7f3).tooltip-prev-4516 .progress-6c7e,
  .text_black_9280:not(.progress_b7f3).tooltip-prev-4516 .pink-c874,
  .surface_a427:not(.progress_b7f3).tooltip-prev-4516 .progress-6c7e,
  .surface_a427:not(.progress_b7f3).tooltip-prev-4516 .pink-c874 {
    margin-right: 1em;
    width: calc(14.28571% - 0.85714em);
  }
  .text_black_9280:not(.progress_b7f3).advanced_1879 .progress-6c7e,
  .text_black_9280:not(.progress_b7f3).advanced_1879 .pink-c874,
  .surface_a427:not(.progress_b7f3).advanced_1879 .progress-6c7e,
  .surface_a427:not(.progress_b7f3).advanced_1879 .pink-c874 {
    margin-right: 1em;
    width: calc(12.5% - 0.875em);
  }
  .text_black_9280:not(.progress_b7f3).paragraph_c0e9
    .progress-6c7e:nth-of-type(1n),
  .text_black_9280:not(.progress_b7f3).paragraph_c0e9
    .pink-c874:nth-of-type(1n),
  .text_black_9280:not(.progress_b7f3).component_next_76ea
    .progress-6c7e:nth-of-type(2n),
  .text_black_9280:not(.progress_b7f3).component_next_76ea
    .pink-c874:nth-of-type(2n),
  .text_black_9280:not(.progress_b7f3).badge_easy_eaa5
    .progress-6c7e:nth-of-type(3n),
  .text_black_9280:not(.progress_b7f3).badge_easy_eaa5
    .pink-c874:nth-of-type(3n),
  .text_black_9280:not(.progress_b7f3).small_23e3
    .progress-6c7e:nth-of-type(4n),
  .text_black_9280:not(.progress_b7f3).small_23e3
    .pink-c874:nth-of-type(4n),
  .text_black_9280:not(.progress_b7f3).pattern-44ab
    .progress-6c7e:nth-of-type(5n),
  .text_black_9280:not(.progress_b7f3).pattern-44ab
    .pink-c874:nth-of-type(5n),
  .text_black_9280:not(.progress_b7f3).detail-cool-52a4
    .progress-6c7e:nth-of-type(6n),
  .text_black_9280:not(.progress_b7f3).detail-cool-52a4
    .pink-c874:nth-of-type(6n),
  .text_black_9280:not(.progress_b7f3).tooltip-prev-4516
    .progress-6c7e:nth-of-type(7n),
  .text_black_9280:not(.progress_b7f3).tooltip-prev-4516
    .pink-c874:nth-of-type(7n),
  .text_black_9280:not(.progress_b7f3).advanced_1879
    .progress-6c7e:nth-of-type(8n),
  .text_black_9280:not(.progress_b7f3).advanced_1879
    .pink-c874:nth-of-type(8n),
  .surface_a427:not(.progress_b7f3).paragraph_c0e9
    .progress-6c7e:nth-of-type(1n),
  .surface_a427:not(.progress_b7f3).paragraph_c0e9
    .pink-c874:nth-of-type(1n),
  .surface_a427:not(.progress_b7f3).component_next_76ea
    .progress-6c7e:nth-of-type(2n),
  .surface_a427:not(.progress_b7f3).component_next_76ea
    .pink-c874:nth-of-type(2n),
  .surface_a427:not(.progress_b7f3).badge_easy_eaa5
    .progress-6c7e:nth-of-type(3n),
  .surface_a427:not(.progress_b7f3).badge_easy_eaa5
    .pink-c874:nth-of-type(3n),
  .surface_a427:not(.progress_b7f3).small_23e3
    .progress-6c7e:nth-of-type(4n),
  .surface_a427:not(.progress_b7f3).small_23e3
    .pink-c874:nth-of-type(4n),
  .surface_a427:not(.progress_b7f3).pattern-44ab
    .progress-6c7e:nth-of-type(5n),
  .surface_a427:not(.progress_b7f3).pattern-44ab
    .pink-c874:nth-of-type(5n),
  .surface_a427:not(.progress_b7f3).detail-cool-52a4
    .progress-6c7e:nth-of-type(6n),
  .surface_a427:not(.progress_b7f3).detail-cool-52a4
    .pink-c874:nth-of-type(6n),
  .surface_a427:not(.progress_b7f3).tooltip-prev-4516
    .progress-6c7e:nth-of-type(7n),
  .surface_a427:not(.progress_b7f3).tooltip-prev-4516
    .pink-c874:nth-of-type(7n),
  .surface_a427:not(.progress_b7f3).advanced_1879
    .progress-6c7e:nth-of-type(8n),
  .surface_a427:not(.progress_b7f3).advanced_1879
    .pink-c874:nth-of-type(8n) {
    margin-right: 0;
  }
}
.text_black_9280:not(.progress_b7f3) .progress-6c7e:last-child,
.text_black_9280:not(.progress_b7f3) .pink-c874:last-child,
.surface_a427:not(.progress_b7f3) .progress-6c7e:last-child,
.surface_a427:not(.progress_b7f3) .pink-c874:last-child {
  margin-right: 0;
}
.text_black_9280:not(.progress_b7f3).wrapper_5d9c,
.text_black_9280:not(.progress_b7f3).active-4e4c,
.surface_a427:not(.progress_b7f3).wrapper_5d9c,
.surface_a427:not(.progress_b7f3).active-4e4c {
  max-width: 420px;
  width: 100%;
}
.text_black_9280:not(.progress_b7f3).message_2b4e
  .pink-c874
  figure,
.surface_a427:not(.progress_b7f3).message_2b4e
  .pink-c874
  figure {
  justify-content: center;
}
.surface_a427:not(.fresh_afb2) .pink-c874 {
  align-self: flex-start;
}
figure.surface_a427.progress_b7f3 {
  align-items: normal;
}
.surface_a427.progress_b7f3
  figure.text-fixed-e699:not(#individual-image) {
  margin: 0;
  width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);
}
.surface_a427.progress_b7f3 figure.text-fixed-e699 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-width: 100%;
  position: relative;
}
.surface_a427.progress_b7f3 figure.text-fixed-e699 > a,
.surface_a427.progress_b7f3 figure.text-fixed-e699 > div {
  flex-direction: column;
  flex-grow: 1;
  margin: 0;
}
.surface_a427.progress_b7f3 figure.text-fixed-e699 img {
  display: block;
  height: auto;
  max-width: 100% !important;
  width: auto;
}
.surface_a427.progress_b7f3 figure.text-fixed-e699 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%;
}
.surface_a427.progress_b7f3 figure.text-fixed-e699 figcaption img {
  display: inline;
}
.surface_a427.progress_b7f3 figure.text-fixed-e699 figcaption a {
  color: inherit;
}
.surface_a427.progress_b7f3
  figure.text-fixed-e699.shade_ce3a
  img {
  box-sizing: border-box;
}
.surface_a427.progress_b7f3 figure.text-fixed-e699.shade_ce3a > a,
.surface_a427.progress_b7f3
  figure.text-fixed-e699.shade_ce3a
  > div,
.surface_a427.progress_b7f3 figure.text-fixed-e699.media_slow_1f83 > a,
.surface_a427.progress_b7f3
  figure.text-fixed-e699.media_slow_1f83
  > div {
  flex: 1 1 auto;
}
.surface_a427.progress_b7f3
  figure.text-fixed-e699.shade_ce3a
  figcaption,
.surface_a427.progress_b7f3
  figure.text-fixed-e699.media_slow_1f83
  figcaption {
  background: none;
  color: inherit;
  flex: initial;
  margin: 0;
  padding: 10px 10px 9px;
  position: relative;
}
.surface_a427.progress_b7f3 figcaption {
  flex-basis: 100%;
  flex-grow: 1;
  text-align: center;
}
.surface_a427.progress_b7f3:not(.fresh_afb2)
  figure.text-fixed-e699:not(#individual-image) {
  margin-bottom: auto;
  margin-top: 0;
}
.surface_a427.progress_b7f3.fresh_afb2
  figure.text-fixed-e699:not(#individual-image) {
  align-self: inherit;
}
.surface_a427.progress_b7f3.fresh_afb2
  figure.text-fixed-e699:not(#individual-image)
  > a,
.surface_a427.progress_b7f3.fresh_afb2
  figure.text-fixed-e699:not(#individual-image)
  > div:not(.logo_complex_22e2) {
  display: flex;
}
.surface_a427.progress_b7f3.fresh_afb2
  figure.text-fixed-e699:not(#individual-image)
  a,
.surface_a427.progress_b7f3.fresh_afb2
  figure.text-fixed-e699:not(#individual-image)
  img {
  flex: 1 0 0%;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.surface_a427.progress_b7f3.paragraph_c0e9
  figure.text-fixed-e699:not(#individual-image) {
  width: 100%;
}
@media (min-width: 600px) {
  .surface_a427.progress_b7f3.badge_easy_eaa5
    figure.text-fixed-e699:not(#individual-image) {
    width: calc(
      33.33333% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .surface_a427.progress_b7f3.small_23e3
    figure.text-fixed-e699:not(#individual-image) {
    width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * 0.75);
  }
  .surface_a427.progress_b7f3.pattern-44ab
    figure.text-fixed-e699:not(#individual-image) {
    width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8);
  }
  .surface_a427.progress_b7f3.detail-cool-52a4
    figure.text-fixed-e699:not(#individual-image) {
    width: calc(
      16.66667% - var(--wp--style--unstable-gallery-gap, 16px) * 0.83333
    );
  }
  .surface_a427.progress_b7f3.tooltip-prev-4516
    figure.text-fixed-e699:not(#individual-image) {
    width: calc(
      14.28571% - var(--wp--style--unstable-gallery-gap, 16px) * 0.85714
    );
  }
  .surface_a427.progress_b7f3.advanced_1879
    figure.text-fixed-e699:not(#individual-image) {
    width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * 0.875);
  }
  .surface_a427.progress_b7f3.notice-5249
    figure.text-fixed-e699:not(#individual-image) {
    width: calc(
      33.33% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .surface_a427.progress_b7f3.notice-5249
    figure.text-fixed-e699:not(#individual-image):first-child:nth-last-child(2),
  .surface_a427.progress_b7f3.notice-5249
    figure.text-fixed-e699:not(#individual-image):first-child:nth-last-child(2)
    ~ figure.text-fixed-e699:not(#individual-image) {
    width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * 0.5);
  }
  .surface_a427.progress_b7f3.notice-5249
    figure.text-fixed-e699:not(#individual-image):first-child:last-child {
    width: 100%;
  }
}
.surface_a427.progress_b7f3.wrapper_5d9c,
.surface_a427.progress_b7f3.active-4e4c {
  max-width: 420px;
  width: 100%;
}
.surface_a427.progress_b7f3.message_2b4e {
  justify-content: center;
}
.backdrop-paper-4eea {
  box-sizing: border-box;
}
h1.iron_aa57,
h2.iron_aa57,
h3.iron_aa57,
h4.iron_aa57,
h5.iron_aa57,
h6.iron_aa57 {
  padding: 1.25em 2.375em;
}
h1.section-196c[style*="writing-mode"]:where([style*="vertical-lr"]),
h1.block_7247[style*="writing-mode"]:where([style*="vertical-rl"]),
h2.section-196c[style*="writing-mode"]:where([style*="vertical-lr"]),
h2.block_7247[style*="writing-mode"]:where([style*="vertical-rl"]),
h3.section-196c[style*="writing-mode"]:where([style*="vertical-lr"]),
h3.block_7247[style*="writing-mode"]:where([style*="vertical-rl"]),
h4.section-196c[style*="writing-mode"]:where([style*="vertical-lr"]),
h4.block_7247[style*="writing-mode"]:where([style*="vertical-rl"]),
h5.section-196c[style*="writing-mode"]:where([style*="vertical-lr"]),
h5.block_7247[style*="writing-mode"]:where([style*="vertical-rl"]),
h6.section-196c[style*="writing-mode"]:where([style*="vertical-lr"]),
h6.block_7247[style*="writing-mode"]:where([style*="vertical-rl"]) {
  rotate: 180deg;
}
.text-fixed-e699 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}
.text-fixed-e699[style*="border-radius"] img,
.text-fixed-e699[style*="border-radius"] > a {
  border-radius: inherit;
}
.text-fixed-e699.shade_ce3a img {
  box-sizing: border-box;
}
.text-fixed-e699.message_2b4e {
  text-align: center;
}
.text-fixed-e699.filter_advanced_4f9d img,
.text-fixed-e699.secondary-next-abaa img {
  height: auto;
  width: 100%;
}
.text-fixed-e699 .message_2b4e,
.text-fixed-e699 .wrapper_5d9c,
.text-fixed-e699 .active-4e4c,
.text-fixed-e699.message_2b4e,
.text-fixed-e699.wrapper_5d9c,
.text-fixed-e699.active-4e4c {
  display: table;
}
.text-fixed-e699 .message_2b4e > figcaption,
.text-fixed-e699 .wrapper_5d9c > figcaption,
.text-fixed-e699 .active-4e4c > figcaption,
.text-fixed-e699.message_2b4e > figcaption,
.text-fixed-e699.wrapper_5d9c > figcaption,
.text-fixed-e699.active-4e4c > figcaption {
  caption-side: bottom;
  display: table-caption;
}
.text-fixed-e699 .wrapper_5d9c {
  float: left;
  margin: 0.5em 1em 0.5em 0;
}
.text-fixed-e699 .active-4e4c {
  float: right;
  margin: 0.5em 0 0.5em 1em;
}
.text-fixed-e699 .message_2b4e {
  margin-left: auto;
  margin-right: auto;
}
.text-fixed-e699 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.text-fixed-e699 .media_slow_1f83 img,
.text-fixed-e699.pressed_4e2e img,
.text-fixed-e699.media_slow_1f83 img {
  border-radius: 9999px;
}
@supports ((-webkit-mask-image: none) or (mask-image: none)) or
  (-webkit-mask-image: none) {
  .text-fixed-e699.pressed_4e2e img {
    border-radius: 0;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.module_e1d7.full_d087/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.module_e1d7.full_d087/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;
  }
}
.text-fixed-e699 :where(.light_a6d6) {
  border-style: solid;
}
.text-fixed-e699 :where([style*="border-top-color"]) {
  border-top-style: solid;
}
.text-fixed-e699 :where([style*="border-right-color"]) {
  border-right-style: solid;
}
.text-fixed-e699 :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}
.text-fixed-e699 :where([style*="border-left-color"]) {
  border-left-style: solid;
}
.text-fixed-e699 :where([style*="border-width"]) {
  border-style: solid;
}
.text-fixed-e699 :where([style*="border-top-width"]) {
  border-top-style: solid;
}
.text-fixed-e699 :where([style*="border-right-width"]) {
  border-right-style: solid;
}
.text-fixed-e699 :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
.text-fixed-e699 :where([style*="border-left-width"]) {
  border-left-style: solid;
}
.text-fixed-e699 figure {
  margin: 0;
}
.text-focused-af64 {
  display: flex;
  flex-direction: column;
  position: relative;
}
.text-focused-af64 img {
  cursor: zoom-in;
}
.text-focused-af64 img:hover + button {
  opacity: 1;
}
.text-focused-af64 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;
}
.text-focused-af64 button:focus-visible {
  outline: 3px auto rgba(90, 90, 90, 0.25);
  outline: 3px auto -webkit-focus-ring-color;
  outline-offset: 3px;
}
.text-focused-af64 button:hover {
  cursor: pointer;
  opacity: 1;
}
.text-focused-af64 button:focus {
  opacity: 1;
}
.text-focused-af64 button:focus,
.text-focused-af64 button:hover,
.text-focused-af64 button:not(:hover):not(:active):not(.iron_aa57) {
  background-color: rgba(90, 90, 90, 0.25);
  border: none;
}
.gallery_9054 {
  box-sizing: border-box;
  cursor: zoom-out;
  height: 100vh;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  visibility: hidden;
  width: 100vw;
  z-index: 100000;
}
.gallery_9054 .middle_b26a {
  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;
}
.gallery_9054 .middle_b26a:focus,
.gallery_9054 .middle_b26a:hover,
.gallery_9054
  .middle_b26a:not(:hover):not(:active):not(.iron_aa57) {
  background: none;
  border: none;
}
.gallery_9054 .accordion-pressed-128e {
  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;
}
.gallery_9054 .text-fixed-e699 {
  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;
}
.gallery_9054 .text-fixed-e699 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);
}
.gallery_9054 .text-fixed-e699 figcaption {
  display: none;
}
.gallery_9054 button {
  background: none;
  border: none;
}
.gallery_9054 .feature-a95f {
  background-color: #fff;
  height: 100%;
  opacity: 0.9;
  position: absolute;
  width: 100%;
  z-index: 2000000;
}
.gallery_9054.fn-active-9304 {
  animation: turn-on-visibility 0.25s both;
  visibility: visible;
}
.gallery_9054.fn-active-9304 img {
  animation: turn-on-visibility 0.35s both;
}
.gallery_9054.background_a0fc:not(.fn-active-9304) {
  animation: turn-off-visibility 0.35s both;
}
.gallery_9054.background_a0fc:not(.fn-active-9304) img {
  animation: turn-off-visibility 0.25s both;
}
@media (prefers-reduced-motion: no-preference) {
  .gallery_9054.alert_solid_0dc7.fn-active-9304 {
    animation: none;
    opacity: 1;
    visibility: visible;
  }
  .gallery_9054.alert_solid_0dc7.fn-active-9304 .accordion-pressed-128e {
    animation: lightbox-zoom-in 0.4s;
  }
  .gallery_9054.alert_solid_0dc7.fn-active-9304 .accordion-pressed-128e img {
    animation: none;
  }
  .gallery_9054.alert_solid_0dc7.fn-active-9304 .feature-a95f {
    animation: turn-on-visibility 0.4s forwards;
  }
  .gallery_9054.alert_solid_0dc7.background_a0fc:not(.fn-active-9304) {
    animation: none;
  }
  .gallery_9054.alert_solid_0dc7.background_a0fc:not(.fn-active-9304)
    .accordion-pressed-128e {
    animation: lightbox-zoom-out 0.4s;
  }
  .gallery_9054.alert_solid_0dc7.background_a0fc:not(.fn-active-9304)
    .accordion-pressed-128e
    img {
    animation: none;
  }
  .gallery_9054.alert_solid_0dc7.background_a0fc:not(.fn-active-9304) .feature-a95f {
    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.media-927b {
  box-sizing: border-box;
  margin-left: 0;
}
:where(
    .media-927b:not(
        [style*="line-height"] .description_485d
      )
  ) {
  line-height: 1.1;
}
:where(
    .media-927b:not(
        [style*="line-height"] .light-bbea p
      )
  ) {
  line-height: 1.8;
}
.tiny-7fb6 :where(.media-927b:not([style*="line-height"])),
.outline-complex-9e1b :where(.media-927b:not([style*="line-height"])) {
  line-height: 1.5;
}
.media-927b .media-927b {
  padding-left: 0;
}
.description_485d {
  list-style: none;
  margin-bottom: 1em;
}
.widget_stale_56df .description_485d {
  list-style: none;
  min-height: 2.25em;
}
.widget_stale_56df
  .description_485d
  .light-bbea,
.widget_stale_56df
  .description_485d
  .alert_85f9 {
  margin-left: 3.25em;
}
.light-bbea p {
  font-size: 0.875em;
  margin: 0.36em 0 1.4em;
}
.grid_gold_1280 {
  display: block;
  font-size: 0.75em;
}
.media-927b .video_eae0,
.nav_9d82 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  width: 2.5em;
}
.media-927b[class*="-font-size"] a,
.media-927b[style*="font-size"] a {
  font-size: inherit;
}
.active-b4ed {
  box-sizing: border-box;
}
.active-b4ed.wrapper_5d9c {
  margin-right: 2em;
}
.active-b4ed.active-4e4c {
  margin-left: 2em;
}
.active-b4ed.wrapper_6f83 {
  list-style: none;
  padding-left: 0;
}
.active-b4ed.wrapper_6f83 li {
  clear: both;
}
.active-b4ed.status_yellow_cb90 {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.active-b4ed.status_yellow_cb90 li {
  margin: 0 1.25em 1.25em 0;
  width: 100%;
}
@media (min-width: 600px) {
  .active-b4ed.component_next_76ea li {
    width: calc(50% - 0.625em);
  }
  .active-b4ed.component_next_76ea li:nth-child(2n) {
    margin-right: 0;
  }
  .active-b4ed.badge_easy_eaa5 li {
    width: calc(33.33333% - 0.83333em);
  }
  .active-b4ed.badge_easy_eaa5 li:nth-child(3n) {
    margin-right: 0;
  }
  .active-b4ed.small_23e3 li {
    width: calc(25% - 0.9375em);
  }
  .active-b4ed.small_23e3 li:nth-child(4n) {
    margin-right: 0;
  }
  .active-b4ed.pattern-44ab li {
    width: calc(20% - 1em);
  }
  .active-b4ed.pattern-44ab li:nth-child(5n) {
    margin-right: 0;
  }
  .active-b4ed.detail-cool-52a4 li {
    width: calc(16.66667% - 1.04167em);
  }
  .active-b4ed.detail-cool-52a4 li:nth-child(6n) {
    margin-right: 0;
  }
}
.steel-bf04,
.short_532e {
  display: block;
  font-size: 0.8125em;
}
.main-fixed-063f {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.paper_8871 a {
  display: inline-block;
}
.paper_8871 img {
  height: auto;
  max-width: 100%;
  width: auto;
}
.paper_8871.wrapper_5d9c {
  float: left;
  margin-right: 1em;
}
.paper_8871.active-4e4c {
  float: right;
  margin-left: 1em;
}
.paper_8871.message_2b4e {
  margin-bottom: 1em;
  text-align: center;
}
ol,
ul {
  box-sizing: border-box;
}
ol.iron_aa57,
ul.iron_aa57 {
  padding: 1.25em 2.375em;
}
.aside_warm_7862 {
  box-sizing: border-box;
  /*!rtl:begin:ignore*/
  direction: ltr;
  /*!rtl:end:ignore*/
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto;
}
.aside_warm_7862.accent_middle_41a9 {
  grid-template-columns: 1fr 50%;
}
.aside_warm_7862.summary-9981 .prev_afdf,
.aside_warm_7862.summary-9981 .accent-warm-e0fb {
  align-self: start;
}
.aside_warm_7862 .prev_afdf,
.aside_warm_7862 .accent-warm-e0fb,
.aside_warm_7862.thumbnail-5e1a .prev_afdf,
.aside_warm_7862.thumbnail-5e1a .accent-warm-e0fb {
  align-self: center;
}
.aside_warm_7862.active-77c1 .prev_afdf,
.aside_warm_7862.active-77c1 .accent-warm-e0fb {
  align-self: end;
}
.aside_warm_7862 .accent-warm-e0fb {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
  margin: 0;
}
.aside_warm_7862 .prev_afdf {
  direction: ltr;
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
  padding: 0 8%;
  word-break: break-word;
}
.aside_warm_7862.accent_middle_41a9 .accent-warm-e0fb {
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.aside_warm_7862.accent_middle_41a9 .prev_afdf {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.accent-warm-e0fb img,
.accent-warm-e0fb video {
  height: auto;
  max-width: unset;
  vertical-align: middle;
  width: 100%;
}
.aside_warm_7862.last_b93d .accent-warm-e0fb {
  background-size: cover;
  height: 100%;
  min-height: 250px;
}
.aside_warm_7862.last_b93d .accent-warm-e0fb > a {
  display: block;
  height: 100%;
}
.aside_warm_7862.last_b93d .accent-warm-e0fb 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) {
  .aside_warm_7862.new_74f0 {
    grid-template-columns: 100% !important;
  }
  .aside_warm_7862.new_74f0 .accent-warm-e0fb {
    grid-column: 1;
    grid-row: 1;
  }
  .aside_warm_7862.new_74f0 .prev_afdf {
    grid-column: 1;
    grid-row: 2;
  }
}
.thumbnail-13b4 {
  --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;
}
.thumbnail-13b4 ul {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding-left: 0;
}
.thumbnail-13b4 ul,
.thumbnail-13b4 ul li {
  list-style: none;
  padding: 0;
}
.thumbnail-13b4 .block_a50e {
  align-items: center;
  display: flex;
  position: relative;
}
.thumbnail-13b4
  .narrow_1cdc
  .plasma_abe6:empty {
  display: none;
}
.thumbnail-13b4 .video-new-7cae {
  display: block;
}
.thumbnail-13b4 .video-new-7cae.video-new-7cae {
  color: inherit;
}
.thumbnail-13b4.component_silver_ff45 .video-new-7cae,
.thumbnail-13b4.component_silver_ff45
  .video-new-7cae:active,
.thumbnail-13b4.component_silver_ff45
  .video-new-7cae:focus {
  text-decoration: underline;
}
.thumbnail-13b4.link_f181
  .video-new-7cae,
.thumbnail-13b4.link_f181
  .video-new-7cae:active,
.thumbnail-13b4.link_f181
  .video-new-7cae:focus {
  text-decoration: line-through;
}
.thumbnail-13b4:where(:not([class*="has-text-decoration"])) a {
  text-decoration: none;
}
.thumbnail-13b4:where(:not([class*="has-text-decoration"])) a:active,
.thumbnail-13b4:where(:not([class*="has-text-decoration"])) a:focus {
  text-decoration: none;
}
.thumbnail-13b4 .section-8d1c {
  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;
}
.thumbnail-13b4 .section-8d1c svg {
  stroke: currentColor;
  display: inline-block;
  height: inherit;
  margin-top: 0.075em;
  width: inherit;
}
.thumbnail-13b4.summary_dirty_074b {
  --navigation-layout-direction: column;
  --navigation-layout-justify: initial;
  --navigation-layout-align: flex-start;
}
.thumbnail-13b4.layout-518a {
  --navigation-layout-con: nowrap;
}
.thumbnail-13b4.notification_fixed_db6f {
  --navigation-layout-justification-setting: center;
  --navigation-layout-justify: center;
}
.thumbnail-13b4.notification_fixed_db6f.summary_dirty_074b {
  --navigation-layout-align: center;
}
.thumbnail-13b4.in_5334 {
  --navigation-layout-justification-setting: flex-end;
  --navigation-layout-justify: flex-end;
}
.thumbnail-13b4.in_5334.summary_dirty_074b {
  --navigation-layout-align: flex-end;
}
.thumbnail-13b4.dynamic_10ce {
  --navigation-layout-justification-setting: space-between;
  --navigation-layout-justify: space-between;
}
.thumbnail-13b4 .surface_2e54 .plasma_abe6 {
  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;
}
.thumbnail-13b4
  .surface_2e54
  .plasma_abe6
  > .narrow_1cdc
  > .video-new-7cae {
  display: flex;
  flex-grow: 1;
}
.thumbnail-13b4
  .surface_2e54
  .plasma_abe6
  > .narrow_1cdc
  > .video-new-7cae
  .section-8d1c {
  margin-left: auto;
  margin-right: 0;
}
.thumbnail-13b4
  .surface_2e54
  .plasma_abe6
  .video-new-7cae {
  margin: 0;
}
@media (min-width: 782px) {
  .thumbnail-13b4
    .surface_2e54
    .plasma_abe6
    .plasma_abe6 {
    left: 100%;
    top: -1px;
  }
  .thumbnail-13b4
    .surface_2e54
    .plasma_abe6
    .plasma_abe6:before {
    background: transparent;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 100%;
    width: 0.5em;
  }
  .thumbnail-13b4
    .surface_2e54
    .plasma_abe6
    .section-8d1c {
    margin-right: 0.25em;
  }
  .thumbnail-13b4
    .surface_2e54
    .plasma_abe6
    .section-8d1c
    svg {
    transform: rotate(-90deg);
  }
}
.thumbnail-13b4
  .surface_2e54:not(.popup-paper-22ef):hover
  > .plasma_abe6 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.thumbnail-13b4
  .surface_2e54:not(.popup-paper-22ef):not(.pressed_959c):focus-within
  > .plasma_abe6 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.thumbnail-13b4
  .surface_2e54
  .footer-under-392b[aria-expanded="true"]
  ~ .plasma_abe6 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.thumbnail-13b4.iron_aa57
  .surface_2e54
  .plasma_abe6 {
  left: 0;
  top: 100%;
}
@media (min-width: 782px) {
  .thumbnail-13b4.iron_aa57
    .surface_2e54
    .plasma_abe6
    .plasma_abe6 {
    left: 100%;
    top: 0;
  }
}
.hard_0726 {
  display: flex;
  position: relative;
}
.hard_0726 .section-8d1c svg {
  stroke: currentColor;
}
button.video-new-7cae {
  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;
}
.footer-under-392b {
  cursor: pointer;
}
.narrow_1cdc.popup-paper-22ef .footer-under-392b {
  padding-right: 0.85em;
}
.narrow_1cdc.popup-paper-22ef
  .footer-under-392b
  + .section-8d1c {
  margin-left: -0.6em;
  pointer-events: none;
}
.thumbnail-13b4 .dim-4d65,
.slider_34a9,
.secondary_orange_3dfb,
.focus_b712,
.up-6085,
.primary-b4fd {
  gap: inherit;
}
:where(
    .thumbnail-13b4.iron_aa57
      .narrow_1cdc
      a:not(.brown_8898)
  ),
:where(
    .thumbnail-13b4.iron_aa57
      .hard_0726
      a:not(.brown_8898)
  ) {
  padding: 0.5em 1em;
}
:where(
    .thumbnail-13b4
      .plasma_abe6
      .narrow_1cdc
      a:not(.brown_8898)
  ),
:where(
    .thumbnail-13b4
      .plasma_abe6
      .hard_0726
      a:not(.brown_8898)
  ),
:where(
    .thumbnail-13b4
      .plasma_abe6
      .hard_0726
      button.video-new-7cae
  ),
:where(
    .thumbnail-13b4
      .plasma_abe6
      .tag_soft_e780
      button.video-new-7cae
  ) {
  padding: 0.5em 1em;
}
.thumbnail-13b4.in_5334
  .slider_34a9
  .surface_2e54
  .plasma_abe6,
.thumbnail-13b4.in_5334
  .dim-4d65
  > .surface_2e54
  .plasma_abe6,
.thumbnail-13b4.dynamic_10ce
  .dim-4d65
  > .surface_2e54:last-child
  .plasma_abe6,
.thumbnail-13b4.dynamic_10ce
  > .slider_34a9
  > .surface_2e54:last-child
  .plasma_abe6 {
  left: auto;
  right: 0;
}
.thumbnail-13b4.in_5334
  .slider_34a9
  .surface_2e54
  .plasma_abe6
  .plasma_abe6,
.thumbnail-13b4.in_5334
  .dim-4d65
  > .surface_2e54
  .plasma_abe6
  .plasma_abe6,
.thumbnail-13b4.dynamic_10ce
  .dim-4d65
  > .surface_2e54:last-child
  .plasma_abe6
  .plasma_abe6,
.thumbnail-13b4.dynamic_10ce
  > .slider_34a9
  > .surface_2e54:last-child
  .plasma_abe6
  .plasma_abe6 {
  left: -1px;
  right: -1px;
}
@media (min-width: 782px) {
  .thumbnail-13b4.in_5334
    .slider_34a9
    .surface_2e54
    .plasma_abe6
    .plasma_abe6,
  .thumbnail-13b4.in_5334
    .dim-4d65
    > .surface_2e54
    .plasma_abe6
    .plasma_abe6,
  .thumbnail-13b4.dynamic_10ce
    .dim-4d65
    > .surface_2e54:last-child
    .plasma_abe6
    .plasma_abe6,
  .thumbnail-13b4.dynamic_10ce
    > .slider_34a9
    > .surface_2e54:last-child
    .plasma_abe6
    .plasma_abe6 {
    left: auto;
    right: 100%;
  }
}
.thumbnail-13b4:not(.iron_aa57)
  .plasma_abe6 {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.thumbnail-13b4.iron_aa57 .plasma_abe6 {
  background-color: inherit;
}
.thumbnail-13b4:not(.thumbnail_7b23)
  .plasma_abe6 {
  color: #000;
}
.slider_34a9 {
  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;
}
.slider_34a9 .banner_lite_a2a4 {
  display: none;
}
.slider_34a9:only-child,
.dim-4d65:only-child {
  flex-grow: 1;
}
@keyframes overlay-menu__fade-in-animation {
  0% {
    opacity: 0;
    transform: translateY(0.5em);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.focus_b712 {
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.focus_b712 :where(.outline_green_3fbd) {
  color: inherit;
}
.focus_b712
  .up-6085 {
  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);
}
.focus_b712:not(.outline_solid_c651.outline_solid_c651) {
  background-color: inherit !important;
  color: inherit !important;
}
.focus_b712.outline_solid_c651 {
  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) {
  .focus_b712.outline_solid_c651 {
    animation-delay: 0s;
    animation-duration: 1ms;
  }
}
.focus_b712.outline_solid_c651
  .up-6085 {
  align-items: var(--navigation-layout-justification-setting, inherit);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: visible;
  padding-top: calc(2rem + 24px);
}
.focus_b712.outline_solid_c651
  .up-6085,
.focus_b712.outline_solid_c651
  .up-6085
  .slider_34a9,
.focus_b712.outline_solid_c651
  .up-6085
  .dim-4d65 {
  justify-content: flex-start;
}
.focus_b712.outline_solid_c651
  .up-6085
  .section-8d1c {
  display: none;
}
.focus_b712.outline_solid_c651
  .up-6085
  .surface_2e54
  .plasma_abe6 {
  border: none;
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: initial;
  padding-left: 2rem;
  padding-right: 2rem;
  position: static;
  visibility: visible;
  width: auto;
}
.focus_b712.outline_solid_c651
  .up-6085
  .slider_34a9,
.focus_b712.outline_solid_c651
  .up-6085
  .plasma_abe6 {
  gap: inherit;
}
.focus_b712.outline_solid_c651
  .up-6085
  .plasma_abe6 {
  padding-top: var(--wp--style--block-gap, 2em);
}
.focus_b712.outline_solid_c651
  .up-6085
  .video-new-7cae {
  padding: 0;
}
.focus_b712.outline_solid_c651
  .up-6085
  .narrow_1cdc,
.focus_b712.outline_solid_c651
  .up-6085
  .slider_34a9,
.focus_b712.outline_solid_c651
  .up-6085
  .dim-4d65 {
  align-items: var(--navigation-layout-justification-setting, initial);
  display: flex;
  flex-direction: column;
}
.focus_b712.outline_solid_c651 .narrow_1cdc,
.focus_b712.outline_solid_c651
  .narrow_1cdc
  .plasma_abe6,
.focus_b712.outline_solid_c651
  .slider_34a9,
.focus_b712.outline_solid_c651 .dim-4d65 {
  background: transparent !important;
  color: inherit !important;
}
.focus_b712.outline_solid_c651
  .plasma_abe6.plasma_abe6.plasma_abe6.plasma_abe6 {
  left: auto;
  right: auto;
}
@media (min-width: 600px) {
  .focus_b712:not(.icon-2b2a):not(
      .outline_solid_c651
    ) {
    background-color: inherit;
    display: block;
    position: relative;
    width: 100%;
    z-index: auto;
  }
  .focus_b712:not(.icon-2b2a):not(
      .outline_solid_c651
    )
    .pagination-stale-cfeb {
    display: none;
  }
  .focus_b712.outline_solid_c651
    .plasma_abe6.plasma_abe6.plasma_abe6.plasma_abe6 {
    left: 0;
  }
}
.thumbnail-13b4:not(.iron_aa57)
  .focus_b712.outline_solid_c651 {
  background-color: #fff;
}
.thumbnail-13b4:not(.thumbnail_7b23)
  .focus_b712.outline_solid_c651 {
  color: #000;
}
.module_6b4c {
  font-size: 1rem;
  font-weight: 700;
}
.pagination-stale-cfeb,
.wood_180c {
  background: transparent;
  border: none;
  color: currentColor;
  cursor: pointer;
  margin: 0;
  padding: 0;
  text-transform: inherit;
  vertical-align: middle;
}
.pagination-stale-cfeb svg,
.wood_180c svg {
  fill: currentColor;
  display: block;
  height: 24px;
  pointer-events: none;
  width: 24px;
}
.wood_180c {
  display: flex;
}
.wood_180c.wood_180c.wood_180c {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
@media (min-width: 600px) {
  .wood_180c:not(.fresh_3f0e) {
    display: none;
  }
}
.pagination-stale-cfeb {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.pagination-stale-cfeb.pagination-stale-cfeb.pagination-stale-cfeb {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
.secondary_orange_3dfb {
  width: 100%;
}
.right_8ce2 .secondary_orange_3dfb {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size, 100%);
}
.secondary_orange_3dfb:focus {
  outline: none;
}
.outline_solid_c651 .secondary_orange_3dfb,
.outline_solid_c651 .up-6085,
.outline_solid_c651 .primary-b4fd {
  box-sizing: border-box;
}
.primary-b4fd {
  position: relative;
}
.right_8ce2
  .background_4539
  .outline_solid_c651
  .primary-b4fd {
  margin-top: 46px;
}
@media (min-width: 782px) {
  .right_8ce2
    .background_4539
    .outline_solid_c651
    .primary-b4fd {
    margin-top: 32px;
  }
}
html.right_8ce2 {
  overflow: hidden;
}
.thumbnail-13b4 .pattern-hovered-068e {
  overflow-con: break-word;
}
.thumbnail-13b4 .popup_a79d {
  display: none;
}
.thumbnail-13b4 .dim-4d65 {
  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);
}
.thumbnail-13b4 .block_a50e {
  background-color: inherit;
}
.slider_bef5 {
  font-size: 0.875em;
}
.east-415b {
  font-size: 1em;
}
.fluid_ba94 {
  font-size: 2.25em;
}
.badge-ab18 {
  font-size: 3em;
}
.soft_e07b: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.in-a5d3 .soft_e07b:not(:focus):first-letter {
  float: none;
  margin-left: 0.1em;
}
p.soft_e07b.iron_aa57 {
  overflow: hidden;
}
p.iron_aa57 {
  padding: 1.25em 2.375em;
}
:where(p.thumbnail_7b23:not(.video-hard-6624)) a {
  color: inherit;
}
p.section-196c[style*="writing-mode:vertical-lr"],
p.block_7247[style*="writing-mode:vertical-rl"] {
  rotate: 180deg;
}
.cool-e281 {
  display: flex;
  flex-wrap: wrap;
}
.outline_blue_2d28 {
  font-size: 0.5em;
  margin-bottom: 0;
  margin-top: 0;
  width: 100%;
}
.sort-2f06 {
  margin-right: 1em;
}
.medium-a745 {
  font-size: 0.7em;
  margin-bottom: 0.7em;
}
.down_a712 {
  flex-basis: 0;
  flex-grow: 1;
}
.medium_0eff {
  margin: 0;
}
.icon-0e0c {
  box-sizing: border-box;
}
.icon-0e0c[style*="font-weight"]
  :where(.frame-new-0a94) {
  font-weight: inherit;
}
.icon-0e0c[style*="font-family"]
  :where(.frame-new-0a94) {
  font-family: inherit;
}
.icon-0e0c[class*="-font-size"] :where(.frame-new-0a94),
.icon-0e0c[style*="font-size"] :where(.frame-new-0a94) {
  font-size: inherit;
}
.icon-0e0c[style*="line-height"]
  :where(.frame-new-0a94) {
  line-height: inherit;
}
.icon-0e0c[style*="font-style"] :where(.frame-new-0a94) {
  font-style: inherit;
}
.icon-0e0c[style*="letter-spacing"]
  :where(.frame-new-0a94) {
  letter-spacing: inherit;
}
.icon-0e0c input[type="submit"] {
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  overflow-con: break-word;
  text-align: center;
}
.icon-0e0c input:not([type="submit"]),
.icon-0e0c textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.icon-0e0c input:not([type="submit"]):not([type="checkbox"]),
.icon-0e0c textarea {
  padding: calc(0.667em + 2px);
}
.icon-0e0c
  .slow-40a2
  input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]),
.icon-0e0c .slow-40a2 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.icon-0e0c .element_out_4a63 label,
.icon-0e0c .gradient-bfd7 label,
.icon-0e0c .lite-c5d0 label {
  display: block;
  margin-bottom: 0.25em;
}
.icon-0e0c .item-inner-570c {
  display: flex;
  gap: 0.25em;
}
.icon-0e0c
  .item-inner-570c
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.icon-0e0c .frame-new-0a94 {
  margin-bottom: 0;
}
.icon-0e0c .frame-new-0a94 :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.carousel_4e3a {
  box-sizing: border-box;
}
:where(.label-2216) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.surface-steel-9e69 {
  margin-bottom: 0;
  margin-top: 0;
}
.banner_complex_6196 {
  margin-bottom: 0;
  margin-top: var(--wp--style--block-gap);
}
.thick-cbb0 {
  display: inline-block;
}
.primary_advanced_6f50 {
  margin-left: 0;
  margin-right: 0;
}
.primary_advanced_6f50 a {
  display: block;
  height: 100%;
}
.primary_advanced_6f50 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
  width: 100%;
}
.primary_advanced_6f50.filter_advanced_4f9d img,
.primary_advanced_6f50.secondary-next-abaa img {
  width: 100%;
}
.primary_advanced_6f50
  .photo-dirty-0628.backdrop-75b2 {
  background-color: #000;
  inset: 0;
  position: absolute;
}
.primary_advanced_6f50 {
  position: relative;
}
.primary_advanced_6f50
  .photo-dirty-0628.block-steel-7da1 {
  background-color: transparent;
}
.primary_advanced_6f50
  .photo-dirty-0628.focused_f775 {
  opacity: 0;
}
.primary_advanced_6f50
  .photo-dirty-0628.hovered_7bb1 {
  opacity: 0.1;
}
.primary_advanced_6f50
  .photo-dirty-0628.paragraph_9916 {
  opacity: 0.2;
}
.primary_advanced_6f50
  .photo-dirty-0628.tabs_c663 {
  opacity: 0.3;
}
.primary_advanced_6f50
  .photo-dirty-0628.blue_c6e0 {
  opacity: 0.4;
}
.primary_advanced_6f50
  .photo-dirty-0628.purple_d2fc {
  opacity: 0.5;
}
.primary_advanced_6f50
  .photo-dirty-0628.paragraph_42b8 {
  opacity: 0.6;
}
.primary_advanced_6f50
  .photo-dirty-0628.primary_6f06 {
  opacity: 0.7;
}
.primary_advanced_6f50
  .photo-dirty-0628.medium-46f6 {
  opacity: 0.8;
}
.primary_advanced_6f50
  .photo-dirty-0628.slider-dynamic-812b {
  opacity: 0.9;
}
.primary_advanced_6f50
  .photo-dirty-0628.short_8cc5 {
  opacity: 1;
}
.primary_advanced_6f50:where(.wrapper_5d9c, .active-4e4c) {
  width: 100%;
}
.focused-49ae .text-d4ff {
  display: inline-block;
  margin-right: 1ch;
}
.focused-49ae
  .text-d4ff:not(.grid_right_c9fb) {
  transform: scaleX(1);
}
.focused-49ae .footer_a9ea {
  display: inline-block;
  margin-left: 1ch;
}
.focused-49ae
  .footer_a9ea:not(.grid_right_c9fb) {
  transform: scaleX(1);
}
.focused-49ae.section-196c[style*="writing-mode: vertical-lr"],
.focused-49ae.block_7247[style*="writing-mode: vertical-rl"] {
  rotate: 180deg;
}
.module-10ff {
  box-sizing: border-box;
}
.module-10ff .list_brown_c534 {
  white-space: pre-con;
}
.container_3ddb,
.link_tall_c274 {
  box-sizing: border-box;
}
.link_tall_c274 {
  word-break: break-word;
}
.link_tall_c274 a {
  display: inline-block;
}
.last-fd66 {
  box-sizing: border-box;
  white-space: pre-con;
}
:where(.last-fd66.iron_aa57) {
  padding: 1.25em 2.375em;
}
.down_4dfc {
  box-sizing: border-box;
  overflow-con: break-word;
  padding: 3em 0;
  text-align: center;
}
.down_4dfc blockquote,
.down_4dfc cite,
.down_4dfc p {
  color: inherit;
}
.down_4dfc.wrapper_5d9c,
.down_4dfc.active-4e4c {
  max-width: 420px;
}
.down_4dfc cite,
.down_4dfc footer {
  position: relative;
}
.down_4dfc .thumbnail_7b23 a {
  color: inherit;
}
:where(.down_4dfc) {
  margin: 0 0 1em;
}
.down_4dfc.section-196c blockquote {
  text-align: left;
}
.down_4dfc.block_7247 blockquote {
  text-align: right;
}
.down_4dfc.active-slow-c622 {
  border: none;
}
.down_4dfc.active-slow-c622 blockquote {
  margin-left: auto;
  margin-right: auto;
  max-width: 60%;
}
.down_4dfc.active-slow-c622 blockquote p {
  font-size: 2em;
  margin-bottom: 0;
  margin-top: 0;
}
.down_4dfc.active-slow-c622 blockquote cite {
  font-style: normal;
  text-transform: none;
}
.down_4dfc cite {
  color: inherit;
}
.outline_large_0f7d {
  list-style: none;
  margin-bottom: 0;
  margin-top: 0;
  max-width: 100%;
  padding: 0;
}
.outline_large_0f7d.outline_large_0f7d {
  background: none;
}
.outline_large_0f7d.stone-eacf {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.25em;
}
.outline_large_0f7d.stone-eacf > li {
  margin: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .outline_large_0f7d.stone-eacf.stone-eacf.component_next_76ea > li {
    width: calc(50% - 0.625em);
  }
  .outline_large_0f7d.stone-eacf.stone-eacf.badge_easy_eaa5 > li {
    width: calc(33.33333% - 0.83333em);
  }
  .outline_large_0f7d.stone-eacf.stone-eacf.small_23e3 > li {
    width: calc(25% - 0.9375em);
  }
  .outline_large_0f7d.stone-eacf.stone-eacf.pattern-44ab > li {
    width: calc(20% - 1em);
  }
  .outline_large_0f7d.stone-eacf.stone-eacf.detail-cool-52a4 > li {
    width: calc(16.66667% - 1.04167em);
  }
}
@media (max-width: 600px) {
  .detail_1eac.detail_1eac.detail_1eac.detail_1eac {
    grid-template-columns: 1fr;
  }
}
.status_white_808e > li > .active-4e4c,
.block-2774 > li > .active-4e4c {
  -webkit-margin-start: 2em;
  -webkit-margin-end: 0;
  float: right;
  margin-inline-end: 0;
  margin-inline-start: 2em;
}
.status_white_808e > li > .wrapper_5d9c,
.block-2774 > li > .wrapper_5d9c {
  -webkit-margin-start: 0;
  -webkit-margin-end: 2em;
  float: left;
  margin-inline-end: 2em;
  margin-inline-start: 0;
}
.status_white_808e > li > .message_2b4e,
.block-2774 > li > .message_2b4e {
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
}
.header_efc3 > .carousel-2301,
.header_efc3 > .bottom_5d8c,
.header_efc3 > .static_b7f6 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.header_efc3 > .carousel-2301:last-child,
.header_efc3 > .bottom_5d8c:last-child,
.header_efc3 > .static_b7f6:last-child {
  margin-right: 0;
}
.header_efc3.solid-b4e8
  > .carousel-2301:last-of-type {
  -webkit-margin-start: auto;
  margin-inline-start: auto;
}
.header_efc3.solid-b4e8
  > .static_b7f6:first-child {
  -webkit-margin-end: auto;
  margin-inline-end: auto;
}
.header_efc3 .label_iron_a42d {
  display: inline-block;
  margin-right: 1ch;
}
.header_efc3
  .label_iron_a42d:not(.grid_right_c9fb) {
  transform: scaleX(1);
}
.header_efc3 .up-ad8d {
  display: inline-block;
  margin-left: 1ch;
}
.header_efc3
  .up-ad8d:not(.grid_right_c9fb) {
  transform: scaleX(1);
}
.header_efc3.message_2b4e {
  justify-content: center;
}
.carousel_347b,
.secondary-smooth-307b {
  box-sizing: border-box;
}
.secondary-smooth-307b {
  overflow-con: break-word;
}
.secondary-smooth-307b.box-3a80:where(:not(.summary-5787)),
.secondary-smooth-307b.north_9617:where(:not(.summary-5787)) {
  margin-bottom: 1em;
  padding: 0 1em;
}
.secondary-smooth-307b.box-3a80:where(:not(.summary-5787)) p,
.secondary-smooth-307b.north_9617:where(:not(.summary-5787)) p {
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.6;
}
.secondary-smooth-307b.box-3a80:where(:not(.summary-5787)) cite,
.secondary-smooth-307b.box-3a80:where(:not(.summary-5787)) footer,
.secondary-smooth-307b.north_9617:where(:not(.summary-5787)) cite,
.secondary-smooth-307b.north_9617:where(:not(.summary-5787)) footer {
  font-size: 1.125em;
  text-align: right;
}
.first-c05e {
  display: block;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.first-c05e:not([style*="text-decoration"]),
.first-c05e:not([style*="text-decoration"]):active,
.first-c05e:not([style*="text-decoration"]):focus {
  text-decoration: none;
}
ul.paragraph_advanced_9aaf {
  list-style: none;
  padding: 0;
}
ul.paragraph_advanced_9aaf.paragraph_advanced_9aaf {
  box-sizing: border-box;
}
ul.paragraph_advanced_9aaf.wrapper_5d9c {
  margin-right: 2em;
}
ul.paragraph_advanced_9aaf.active-4e4c {
  margin-left: 2em;
}
ul.paragraph_advanced_9aaf.status_yellow_cb90 {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}
ul.paragraph_advanced_9aaf.status_yellow_cb90 li {
  margin: 0 1em 1em 0;
  width: 100%;
}
@media (min-width: 600px) {
  ul.paragraph_advanced_9aaf.component_next_76ea li {
    width: calc(50% - 1em);
  }
  ul.paragraph_advanced_9aaf.badge_easy_eaa5 li {
    width: calc(33.33333% - 1em);
  }
  ul.paragraph_advanced_9aaf.small_23e3 li {
    width: calc(25% - 1em);
  }
  ul.paragraph_advanced_9aaf.pattern-44ab li {
    width: calc(20% - 1em);
  }
  ul.paragraph_advanced_9aaf.detail-cool-52a4 li {
    width: calc(16.66667% - 1em);
  }
}
.badge-tiny-1d8f,
.hidden_thick_2353 {
  display: block;
  font-size: 0.8125em;
}
.panel_orange_5724 {
  margin-left: 10px;
  word-break: normal;
}
.panel_orange_5724.sidebar-new-1a11 {
  line-height: 0;
}
.panel_orange_5724 svg {
  fill: currentColor;
  min-height: 24px;
  min-width: 24px;
  vertical-align: text-bottom;
}
:where(.panel_orange_5724) {
  border: 1px solid #ccc;
  padding: 6px 10px;
}
.clean_5d1a {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%;
}
.action_f3f8 {
  width: 100%;
}
.main_static_db32 {
  -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;
}
.button-6f68.preview-thick-4eda .panel_orange_5724 {
  flex-shrink: 0;
  margin-left: 0;
  max-width: calc(100% - 100px);
}
:where(.label-f491 .clean_5d1a) {
  border: 1px solid #949494;
  box-sizing: border-box;
  padding: 4px;
}
:where(.label-f491 .clean_5d1a)
  .main_static_db32 {
  border: none;
  border-radius: 0;
  padding: 0 4px;
}
:where(.label-f491 .clean_5d1a)
  .main_static_db32:focus {
  outline: none;
}
:where(.label-f491 .clean_5d1a)
  :where(.panel_orange_5724) {
  padding: 4px 8px;
}
.button-6f68.message_2b4e .clean_5d1a {
  margin: auto;
}
.outline-pressed-f4d5 .clean_5d1a {
  min-width: 0 !important;
  transition-property: width;
}
.outline-pressed-f4d5 .main_static_db32 {
  flex-basis: 100%;
  transition-duration: 0.3s;
}
.outline-pressed-f4d5.footer_east_58ce,
.outline-pressed-f4d5.footer_east_58ce
  .clean_5d1a {
  overflow: hidden;
}
.outline-pressed-f4d5.footer_east_58ce
  .main_static_db32 {
  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;
}
.module-fast-de4f[data-align="right"]
  .outline-pressed-f4d5
  .clean_5d1a {
  float: right;
}
.hovered_7dbb {
  border: 1px solid;
  border-left: none;
  border-right: none;
}
.hovered_7dbb.heading_cb1f {
  background: none !important;
  border: none;
  height: auto;
  line-height: 1;
  text-align: center;
}
.hovered_7dbb.heading_cb1f:before {
  color: currentColor;
  content: "···";
  font-family: serif;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
}
.pattern_0401 {
  box-sizing: border-box;
  line-height: 0;
}
.pattern_0401 a {
  display: inline-block;
  line-height: 0;
}
.pattern_0401.lite-20ea img {
  height: auto;
  width: 120px;
}
.pattern_0401 img {
  height: auto;
  max-width: 100%;
}
.pattern_0401 a,
.pattern_0401 img {
  border-radius: inherit;
}
.pattern_0401.message_2b4e {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.pattern_0401.media_slow_1f83 {
  border-radius: 9999px;
}
.hidden_cbdd a {
  color: inherit;
}
.smooth-a0a7 {
  background: none;
  box-sizing: border-box;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}
.smooth-a0a7 .white_ff61 a,
.smooth-a0a7 .white_ff61 a:hover {
  border-bottom: 0;
  box-shadow: none;
  text-decoration: none;
}
.smooth-a0a7 .white_ff61 a {
  padding: 0.25em;
}
.smooth-a0a7 .white_ff61 svg {
  height: 1em;
  width: 1em;
}
.smooth-a0a7 .white_ff61 span:not(.input_a352) {
  font-size: 0.65em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.smooth-a0a7.nav-164d {
  font-size: 16px;
}
.smooth-a0a7,
.smooth-a0a7.thumbnail_upper_f95b {
  font-size: 24px;
}
.smooth-a0a7.out-f786 {
  font-size: 36px;
}
.smooth-a0a7.inner-0932 {
  font-size: 48px;
}
.smooth-a0a7.message_2b4e {
  display: flex;
  justify-content: center;
}
.smooth-a0a7.active-4e4c {
  justify-content: flex-end;
}
.prev_fd16 {
  border-radius: 9999px;
  display: block;
  height: auto;
  transition: transform 0.1s ease;
}
@media (prefers-reduced-motion: reduce) {
  .prev_fd16 {
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
.prev_fd16 a {
  align-items: center;
  display: flex;
  line-height: 0;
  transition: transform 0.1s ease;
}
.prev_fd16:hover {
  transform: scale(1.1);
}
.smooth-a0a7 .prev_fd16 .tall-ef50,
.smooth-a0a7 .prev_fd16 .tall-ef50 svg,
.smooth-a0a7
  .prev_fd16
  .tall-ef50:active,
.smooth-a0a7 .prev_fd16 .tall-ef50:hover,
.smooth-a0a7
  .prev_fd16
  .tall-ef50:visited {
  fill: currentColor;
  color: currentColor;
}
.smooth-a0a7:not(.form-e979) .white_ff61 {
  color: #444;
}
.smooth-a0a7:not(.form-e979) .feature_a59e {
  background-color: #f90;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .card_paper_ded0 {
  background-color: #1ea0c3;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .active-309a {
  background-color: #0757fe;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .breadcrumb_b41d {
  background-color: #1e1f26;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .outline_red_670d {
  background-color: #02e49b;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .huge_f707 {
  background-color: #e94c89;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .plasma_f722 {
  background-color: #4280ff;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .media_large_0131 {
  background-color: #f45800;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .layout_gold_5f13 {
  background-color: #1778f2;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .grid-5f8b {
  background-color: #000;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .preview_slow_4936 {
  background-color: #0461dd;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .focused-2d0d {
  background-color: #e65678;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .light-c808 {
  background-color: #24292d;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .solid-7353 {
  background-color: #eceadd;
  color: #382110;
}
.smooth-a0a7:not(.form-e979) .panel_in_044e {
  background-color: #ea4434;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .disabled-solid-a39f {
  background-color: #f00075;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .label-dirty-75ea {
  background-color: #e21b24;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .pro_b64d {
  background-color: #0d66c2;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .warm_004e {
  background-color: #3288d4;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .heading_9d64 {
  background-color: #02ab6c;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .card-lite-a87e {
  background-color: #f6405f;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .form-pink-5f1f {
  background-color: #ff424d;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .tall_4a5c {
  background-color: #e60122;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .plasma_ef3a {
  background-color: #ef4155;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .item_solid_d988 {
  background-color: #ff4500;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .table-b992 {
  background-color: #0478d7;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .banner-e751 {
  stroke: #000;
  background-color: #fefc00;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .cold_58a7 {
  background-color: #ff5600;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .slider-top-d65f {
  background-color: #1bd760;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .active_12f2 {
  background-color: #2aabee;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .iron_0e1f,
.smooth-a0a7:not(.form-e979) .avatar-easy-20cb {
  background-color: #000;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .paper-9ad5 {
  background-color: #011835;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .caption-silver-0dce {
  background-color: #6440a4;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .medium_5922 {
  background-color: #1da1f2;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .preview_e892 {
  background-color: #1eb7ea;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .overlay_gas_1320 {
  background-color: #4680c2;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .item-801c {
  background-color: #3499cd;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .glass-3066 {
  background-color: #25d366;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .green-19d7 {
  background-color: #000;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .aside-12f0 {
  background-color: #d32422;
  color: #fff;
}
.smooth-a0a7:not(.form-e979) .table-1dde {
  background-color: red;
  color: #fff;
}
.smooth-a0a7.form-e979 .white_ff61 {
  background: none;
}
.smooth-a0a7.form-e979 .white_ff61 a {
  padding: 0;
}
.smooth-a0a7.form-e979 .white_ff61 svg {
  height: 1.25em;
  width: 1.25em;
}
.smooth-a0a7.form-e979 .feature_a59e {
  color: #f90;
}
.smooth-a0a7.form-e979 .card_paper_ded0 {
  color: #1ea0c3;
}
.smooth-a0a7.form-e979 .active-309a {
  color: #0757fe;
}
.smooth-a0a7.form-e979 .breadcrumb_b41d {
  color: #1e1f26;
}
.smooth-a0a7.form-e979 .outline_red_670d {
  color: #02e49b;
}
.smooth-a0a7.form-e979 .huge_f707 {
  color: #e94c89;
}
.smooth-a0a7.form-e979 .plasma_f722 {
  color: #4280ff;
}
.smooth-a0a7.form-e979 .media_large_0131 {
  color: #f45800;
}
.smooth-a0a7.form-e979 .layout_gold_5f13 {
  color: #1778f2;
}
.smooth-a0a7.form-e979 .grid-5f8b {
  color: #000;
}
.smooth-a0a7.form-e979 .preview_slow_4936 {
  color: #0461dd;
}
.smooth-a0a7.form-e979 .focused-2d0d {
  color: #e65678;
}
.smooth-a0a7.form-e979 .light-c808 {
  color: #24292d;
}
.smooth-a0a7.form-e979 .solid-7353 {
  color: #382110;
}
.smooth-a0a7.form-e979 .panel_in_044e {
  color: #ea4434;
}
.smooth-a0a7.form-e979 .disabled-solid-a39f {
  color: #f00075;
}
.smooth-a0a7.form-e979 .label-dirty-75ea {
  color: #e21b24;
}
.smooth-a0a7.form-e979 .pro_b64d {
  color: #0d66c2;
}
.smooth-a0a7.form-e979 .warm_004e {
  color: #3288d4;
}
.smooth-a0a7.form-e979 .heading_9d64 {
  color: #02ab6c;
}
.smooth-a0a7.form-e979 .card-lite-a87e {
  color: #f6405f;
}
.smooth-a0a7.form-e979 .form-pink-5f1f {
  color: #ff424d;
}
.smooth-a0a7.form-e979 .tall_4a5c {
  color: #e60122;
}
.smooth-a0a7.form-e979 .plasma_ef3a {
  color: #ef4155;
}
.smooth-a0a7.form-e979 .item_solid_d988 {
  color: #ff4500;
}
.smooth-a0a7.form-e979 .table-b992 {
  color: #0478d7;
}
.smooth-a0a7.form-e979 .banner-e751 {
  stroke: #000;
  color: #fff;
}
.smooth-a0a7.form-e979 .cold_58a7 {
  color: #ff5600;
}
.smooth-a0a7.form-e979 .slider-top-d65f {
  color: #1bd760;
}
.smooth-a0a7.form-e979 .active_12f2 {
  color: #2aabee;
}
.smooth-a0a7.form-e979 .iron_0e1f,
.smooth-a0a7.form-e979 .avatar-easy-20cb {
  color: #000;
}
.smooth-a0a7.form-e979 .paper-9ad5 {
  color: #011835;
}
.smooth-a0a7.form-e979 .caption-silver-0dce {
  color: #6440a4;
}
.smooth-a0a7.form-e979 .medium_5922 {
  color: #1da1f2;
}
.smooth-a0a7.form-e979 .preview_e892 {
  color: #1eb7ea;
}
.smooth-a0a7.form-e979 .overlay_gas_1320 {
  color: #4680c2;
}
.smooth-a0a7.form-e979 .glass-3066 {
  color: #25d366;
}
.smooth-a0a7.form-e979 .item-801c {
  color: #3499cd;
}
.smooth-a0a7.form-e979 .green-19d7 {
  color: #000;
}
.smooth-a0a7.form-e979 .aside-12f0 {
  color: #d32422;
}
.smooth-a0a7.form-e979 .table-1dde {
  color: red;
}
.smooth-a0a7.primary_9987 .white_ff61 {
  width: auto;
}
.smooth-a0a7.primary_9987 .white_ff61 a {
  padding-left: 0.66667em;
  padding-right: 0.66667em;
}
.smooth-a0a7:not(.stone_445f):not(.advanced_d354)
  .banner-e751
  .description-mini-e2c1 {
  color: #000;
}
.hover-429f {
  clear: both;
}
.outline-e288 {
  box-sizing: border-box;
}
.outline-e288.message_2b4e {
  justify-content: center;
  text-align: center;
}
.outline-e288.filter_advanced_4f9d {
  padding-left: 1em;
  padding-right: 1em;
}
.outline-e288 a {
  display: inline-block;
  margin-right: 5px;
}
.outline-e288 span {
  display: inline-block;
  margin-left: 5px;
  text-decoration: none;
}
.outline-e288.bright-595e {
  display: flex;
  flex-wrap: wrap;
  gap: 1ch;
}
.outline-e288.bright-595e a {
  border: 1px solid;
  font-size: unset !important;
  margin-right: 0;
  padding: 1ch 2ch;
  text-decoration: none !important;
}
.frame_next_c1ea {
  overflow-x: auto;
}
.frame_next_c1ea table {
  border-collapse: collapse;
  width: 100%;
}
.frame_next_c1ea thead {
  border-bottom: 3px solid;
}
.frame_next_c1ea tfoot {
  border-top: 3px solid;
}
.frame_next_c1ea td,
.frame_next_c1ea th {
  border: 1px solid;
  padding: 0.5em;
}
.frame_next_c1ea .component_420b {
  table-layout: fixed;
  width: 100%;
}
.frame_next_c1ea .component_420b td,
.frame_next_c1ea .component_420b th {
  word-break: break-word;
}
.frame_next_c1ea.message_2b4e,
.frame_next_c1ea.wrapper_5d9c,
.frame_next_c1ea.active-4e4c {
  display: table;
  width: auto;
}
.frame_next_c1ea.message_2b4e td,
.frame_next_c1ea.message_2b4e th,
.frame_next_c1ea.wrapper_5d9c td,
.frame_next_c1ea.wrapper_5d9c th,
.frame_next_c1ea.active-4e4c td,
.frame_next_c1ea.active-4e4c th {
  word-break: break-word;
}
.frame_next_c1ea .accent-red-d6e2 {
  background-color: #f3f4f5;
}
.frame_next_c1ea .lower_900e {
  background-color: #e9fbe5;
}
.frame_next_c1ea .pattern-10fa {
  background-color: #e7f5fe;
}
.frame_next_c1ea .hidden_smooth_58a6 {
  background-color: #fcf0ef;
}
.frame_next_c1ea.search-8bd2 {
  background-color: transparent;
  border-bottom: 1px solid #f0f0f0;
  border-collapse: inherit;
  border-spacing: 0;
}
.frame_next_c1ea.search-8bd2 tbody tr:nth-child(odd) {
}
.frame_next_c1ea.search-8bd2.accent-red-d6e2
  tbody
  tr:nth-child(odd) {
  background-color: #f3f4f5;
}
.frame_next_c1ea.search-8bd2.lower_900e
  tbody
  tr:nth-child(odd) {
  background-color: #e9fbe5;
}
.frame_next_c1ea.search-8bd2.pattern-10fa
  tbody
  tr:nth-child(odd) {
  background-color: #e7f5fe;
}
.frame_next_c1ea.search-8bd2.hidden_smooth_58a6
  tbody
  tr:nth-child(odd) {
  background-color: #fcf0ef;
}
.frame_next_c1ea.search-8bd2 td,
.frame_next_c1ea.search-8bd2 th {
  border-color: transparent;
}
.frame_next_c1ea .light_a6d6 td,
.frame_next_c1ea .light_a6d6 th,
.frame_next_c1ea .light_a6d6 tr,
.frame_next_c1ea .light_a6d6 > * {
  border-color: inherit;
}
.frame_next_c1ea table[style*="border-top-color"] tr:first-child,
.frame_next_c1ea table[style*="border-top-color"] tr:first-child td,
.frame_next_c1ea table[style*="border-top-color"] tr:first-child th,
.frame_next_c1ea table[style*="border-top-color"] > *,
.frame_next_c1ea table[style*="border-top-color"] > * td,
.frame_next_c1ea table[style*="border-top-color"] > * th {
  border-top-color: inherit;
}
.frame_next_c1ea table[style*="border-top-color"] tr:not(:first-child) {
  border-top-color: currentColor;
}
.frame_next_c1ea table[style*="border-right-color"] td:last-child,
.frame_next_c1ea table[style*="border-right-color"] th,
.frame_next_c1ea table[style*="border-right-color"] tr,
.frame_next_c1ea table[style*="border-right-color"] > * {
  border-right-color: inherit;
}
.frame_next_c1ea table[style*="border-bottom-color"] tr:last-child,
.frame_next_c1ea table[style*="border-bottom-color"] tr:last-child td,
.frame_next_c1ea table[style*="border-bottom-color"] tr:last-child th,
.frame_next_c1ea table[style*="border-bottom-color"] > *,
.frame_next_c1ea table[style*="border-bottom-color"] > * td,
.frame_next_c1ea table[style*="border-bottom-color"] > * th {
  border-bottom-color: inherit;
}
.frame_next_c1ea table[style*="border-bottom-color"] tr:not(:last-child) {
  border-bottom-color: currentColor;
}
.frame_next_c1ea table[style*="border-left-color"] td:first-child,
.frame_next_c1ea table[style*="border-left-color"] th,
.frame_next_c1ea table[style*="border-left-color"] tr,
.frame_next_c1ea table[style*="border-left-color"] > * {
  border-left-color: inherit;
}
.frame_next_c1ea table[style*="border-style"] td,
.frame_next_c1ea table[style*="border-style"] th,
.frame_next_c1ea table[style*="border-style"] tr,
.frame_next_c1ea table[style*="border-style"] > * {
  border-style: inherit;
}
.frame_next_c1ea table[style*="border-width"] td,
.frame_next_c1ea table[style*="border-width"] th,
.frame_next_c1ea table[style*="border-width"] tr,
.frame_next_c1ea table[style*="border-width"] > * {
  border-style: inherit;
  border-width: inherit;
}
:where(.banner_easy_bca4) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.banner_easy_bca4 p {
  margin-bottom: 0;
  margin-top: 0;
}
.media-steel-7362,
.media-steel-7362.message_2b4e {
  display: flex;
}
.media-steel-7362 .hero-old-0e36 {
  margin: 0 1em;
  padding: 0;
}
.media-steel-7362 .hero-old-0e36:first-child {
  margin-left: 0;
}
.media-steel-7362 .hero-old-0e36:last-child {
  margin-right: 0;
}
.media-steel-7362.component_next_76ea .hero-old-0e36 {
  width: 50%;
}
.media-steel-7362.badge_easy_eaa5 .hero-old-0e36 {
  width: 33.33333%;
}
.media-steel-7362.small_23e3 .hero-old-0e36 {
  width: 25%;
}
pre.pro-5897 {
  overflow: auto;
  white-space: pre-con;
}
:where(pre.pro-5897) {
  font-family: inherit;
}
.hidden-27be {
  box-sizing: border-box;
}
.hidden-27be video {
  vertical-align: middle;
  width: 100%;
}
@supports (position: sticky) {
  .hidden-27be [poster] {
    object-fit: cover;
  }
}
.hidden-27be.message_2b4e {
  text-align: center;
}
.hidden-27be figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.panel-tiny-88f8,
.table-705d {
  counter-reset: footnotes;
}
a[data-fn].container-white-c4da {
  counter-increment: footnotes;
  display: inline-flex;
  font-size: smaller;
  text-decoration: none;
  text-indent: -9999999px;
  vertical-align: super;
}
a[data-fn].container-white-c4da:after {
  content: "[" counter(footnotes) "]";
  float: left;
  text-indent: 0;
}
.brown_8898 {
  cursor: pointer;
}
:root {
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}
:root .tertiary-db42 {
  background-color: #eee;
}
:root .smooth-a60c {
  background-color: #313131;
}
:root .focus-complex-877e {
  color: #eee;
}
:root .accordion-current-9ad6 {
  color: #313131;
}
:root .item_blue_95b6 {
  background: linear-gradient(135deg, #00d084, #0693e3);
}
:root .icon-cool-200e {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .focus-mini-0009 {
  background: linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .tiny-7388 {
  background: linear-gradient(135deg, #fafae1, #67a671);
}
:root .detail_yellow_45bc {
  background: linear-gradient(135deg, #fdd79a, #004a59);
}
:root .surface-action-efb9 {
  background: linear-gradient(135deg, #330968, #31cdcf);
}
:root .menu-4bde {
  background: linear-gradient(135deg, #020381, #2874fc);
}
.middle_2fa4 {
  font-size: 1em;
}
.wood-c5f4 {
  font-size: 2.625em;
}
.middle_c424 {
  font-size: var(--wp--preset--font-size--normal);
}
.photo_1da8 {
  font-size: var(--wp--preset--font-size--huge);
}
.picture_e3a9 {
  text-align: center;
}
.section-196c {
  text-align: left;
}
.block_7247 {
  text-align: right;
}
#end-resizable-editor-mem {
  display: none;
}
.message_2b4e {
  clear: both;
}
.carousel-down-8b54 {
  justify-content: flex-start;
}
.notification_fixed_db6f {
  justify-content: center;
}
.in_5334 {
  justify-content: flex-end;
}
.dynamic_10ce {
  justify-content: space-between;
}
.input_a352 {
  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;
}
.input_a352: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(.light_a6d6) {
  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(.slow-f5cc) {
  --wp-admin--admin-bar--position-offset: var(
    --wp-admin--admin-bar--height,
    0px
  );
}
@media screen and (max-width: 600px) {
  html :where(.slow-f5cc) {
    --wp-admin--admin-bar--position-offset: 0px;
  }
}

/* css-noise: 77c0 */
.promo-block-h1 {
  padding: 0.5rem;
  font-size: 14px;
  line-height: 1.0;
}
