@charset "UTF-8";
  .accordion-wide-dc0c img {
    width: 50px !important;
    height: 50px !important;
    object-fit: contain;
    display: block;
  }
.progress_east_3daf {
  box-sizing: border-box;
}
.header-4c2d label {
  display: block;
}
.table_d9f5 {
  line-height: 0;
}
.table_d9f5,
.table_d9f5 img {
  box-sizing: border-box;
}
.table_d9f5.tabs-brown-f5c4 {
  text-align: center;
}
.text-rough-a143 {
  box-sizing: border-box;
}
.text-rough-a143 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.text-rough-a143 audio {
  min-width: 300px;
  width: 100%;
}
.layout_8e6f {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  word-break: break-word;
}
.layout_8e6f.tabs-brown-f5c4 {
  text-align: center;
}
.layout_8e6f.prev_a56d {
  text-align: right;
}
:where(.layout_8e6f) {
  border-radius: 9999px;
  box-shadow: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  text-decoration: none;
}
.item_next_c53d[style*="text-decoration"] .layout_8e6f {
  text-decoration: inherit;
}
.background-4c0b > .item_next_c53d.filter-fixed-f57d {
  max-width: none;
}
.background-4c0b > .item_next_c53d.filter-fixed-f57d .layout_8e6f {
  width: 100%;
}
.background-4c0b
  > .item_next_c53d.mask-6aa2
  .layout_8e6f {
  font-size: inherit;
}
.background-4c0b > .item_next_c53d.link_7380 {
  width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
}
.background-4c0b > .item_next_c53d.accent_ab73 {
  width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
}
.background-4c0b > .item_next_c53d.panel_83b9 {
  width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
}
.background-4c0b > .item_next_c53d.tabs_ac45 {
  flex-basis: 100%;
  width: 100%;
}
.background-4c0b.info-23ff > .item_next_c53d.link_7380 {
  width: 25%;
}
.background-4c0b.info-23ff > .item_next_c53d.accent_ab73 {
  width: 50%;
}
.background-4c0b.info-23ff > .item_next_c53d.panel_83b9 {
  width: 75%;
}
.item_next_c53d.last_61a9,
.layout_8e6f.item_next_c53d.last_61a9 {
  border-radius: 0;
}
.item_next_c53d.row-81a6,
.layout_8e6f.row-81a6 {
  border-radius: 0 !important;
}
.item_next_c53d .layout_8e6f.action_4258,
.item_next_c53d.action_4258 > .layout_8e6f {
  border: 2px solid;
  padding: 0.667em 1.333em;
}
.item_next_c53d .layout_8e6f.action_4258:not(.item_d457),
.item_next_c53d.action_4258
  > .layout_8e6f:not(.item_d457) {
  color: currentColor;
}
.item_next_c53d .layout_8e6f.action_4258:not(.text_clean_95f1),
.item_next_c53d.action_4258
  > .layout_8e6f:not(.text_clean_95f1) {
  background-color: transparent;
  background-image: none;
}
.item_next_c53d .layout_8e6f:where(.input_9c91) {
  border-width: initial;
}
.item_next_c53d .layout_8e6f:where([style*="border-top-color"]) {
  border-top-width: medium;
}
.item_next_c53d .layout_8e6f:where([style*="border-right-color"]) {
  border-right-width: medium;
}
.item_next_c53d .layout_8e6f:where([style*="border-bottom-color"]) {
  border-bottom-width: medium;
}
.item_next_c53d .layout_8e6f:where([style*="border-left-color"]) {
  border-left-width: medium;
}
.item_next_c53d .layout_8e6f:where([style*="border-style"]) {
  border-width: initial;
}
.item_next_c53d .layout_8e6f:where([style*="border-top-style"]) {
  border-top-width: medium;
}
.item_next_c53d .layout_8e6f:where([style*="border-right-style"]) {
  border-right-width: medium;
}
.item_next_c53d .layout_8e6f:where([style*="border-bottom-style"]) {
  border-bottom-width: medium;
}
.item_next_c53d .layout_8e6f:where([style*="border-left-style"]) {
  border-left-width: medium;
}
.background-4c0b.info-23ff {
  flex-direction: column;
}
.background-4c0b.info-23ff > .item_next_c53d:last-child {
  margin-bottom: 0;
}
.background-4c0b > .item_next_c53d {
  display: inline-block;
  margin: 0;
}
.background-4c0b.basic_8edf {
  justify-content: flex-start;
}
.background-4c0b.basic_8edf.info-23ff {
  align-items: flex-start;
}
.background-4c0b.label_218d {
  justify-content: center;
}
.background-4c0b.label_218d.info-23ff {
  align-items: center;
}
.background-4c0b.slow-d0a8 {
  justify-content: flex-end;
}
.background-4c0b.slow-d0a8.info-23ff {
  align-items: flex-end;
}
.background-4c0b.hover-36a2 {
  justify-content: space-between;
}
.background-4c0b.tabs-brown-f5c4 {
  text-align: center;
}
.background-4c0b:not(
    .hover-36a2,
    .slow-d0a8,
    .basic_8edf,
    .label_218d
  )
  .item_next_c53d.tabs-brown-f5c4 {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.background-4c0b[style*="text-decoration"] .item_next_c53d,
.background-4c0b[style*="text-decoration"] .layout_8e6f {
  text-decoration: inherit;
}
.background-4c0b.mask-6aa2 .layout_8e6f {
  font-size: inherit;
}
.item_next_c53d.tabs-brown-f5c4,
.brown-cd3e {
  text-align: center;
}
.brown-cd3e td,
.brown-cd3e th {
  border: 1px solid;
  padding: 0.25em;
}
.brown-cd3e th {
  font-weight: 400;
}
.brown-cd3e caption {
  background-color: inherit;
}
.brown-cd3e table {
  border-collapse: collapse;
  width: 100%;
}
.brown-cd3e table:where(:not(.item_d457)) {
  color: #40464d;
}
.brown-cd3e table:where(:not(.item_d457)) td,
.brown-cd3e table:where(:not(.item_d457)) th {
  border-color: #ddd;
}
.brown-cd3e table.text_clean_95f1 th {
  background-color: inherit;
}
.brown-cd3e table.item_d457 th {
  color: inherit;
}
:where(.brown-cd3e table:not(.text_clean_95f1) th) {
  background: #ddd;
}
.tag-d421 {
  box-sizing: border-box;
}
.tag-d421.surface-tall-8504 {
  margin-right: 2em;
}
.tag-d421.prev_a56d {
  margin-left: 2em;
}
.tag-d421.pressed_98f3.tabs-brown-f5c4 {
  text-align: center;
}
.pagination-8fee {
  box-sizing: border-box;
}
.pagination-8fee code {
  display: block;
  font-family: inherit;
  overflow-con: break-word;
  white-space: pre-con;
}
.carousel_green_7f1a {
  align-items: normal !important;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap !important;
}
@media (min-width: 782px) {
  .carousel_green_7f1a {
    flex-wrap: nowrap !important;
  }
}
.carousel_green_7f1a.shadow-next-1cce {
  align-items: flex-start;
}
.carousel_green_7f1a.progress-939a {
  align-items: center;
}
.carousel_green_7f1a.chip-focused-fc7e {
  align-items: flex-end;
}
@media (max-width: 781px) {
  .carousel_green_7f1a:not(.first-164a) > .frame-9ccc {
    flex-basis: 100% !important;
  }
}
@media (min-width: 782px) {
  .carousel_green_7f1a:not(.first-164a) > .frame-9ccc {
    flex-basis: 0;
    flex-grow: 1;
  }
  .carousel_green_7f1a:not(.first-164a)
    > .frame-9ccc[style*="flex-basis"] {
    flex-grow: 0;
  }
}
.carousel_green_7f1a.first-164a {
  flex-wrap: nowrap !important;
}
.carousel_green_7f1a.first-164a > .frame-9ccc {
  flex-basis: 0;
  flex-grow: 1;
}
.carousel_green_7f1a.first-164a
  > .frame-9ccc[style*="flex-basis"] {
  flex-grow: 0;
}
:where(.carousel_green_7f1a) {
  margin-bottom: 1.75em;
}
:where(.carousel_green_7f1a.text_clean_95f1) {
  padding: 1.25em 2.375em;
}
.frame-9ccc {
  flex-grow: 1;
  min-width: 0;
  overflow-con: break-word;
  word-break: break-word;
}
.frame-9ccc.old_ce34 {
  align-self: flex-start;
}
.frame-9ccc.mask_6c6f {
  align-self: center;
}
.frame-9ccc.old_7e22 {
  align-self: flex-end;
}
.frame-9ccc.primary-af4d {
  align-self: stretch;
}
.frame-9ccc.old_7e22,
.frame-9ccc.mask_6c6f,
.frame-9ccc.old_ce34 {
  width: 100%;
}
.caption-5ca2 {
  box-sizing: border-box;
}
.caption-5ca2 .surface-tall-8504 {
  float: left;
}
.caption-5ca2 .prev_a56d {
  float: right;
}
.caption-5ca2 .black_7b96:after {
  clear: both;
  content: "";
  display: table;
}
.caption-5ca2 .tertiary-silver-7f4f {
  clear: both;
  list-style: none;
  margin: 0;
  padding: 0;
}
.caption-5ca2 .tertiary-silver-7f4f .icon_dynamic_c750 {
  min-height: 2.25em;
  padding-left: 3.25em;
}
.caption-5ca2 .tertiary-silver-7f4f .icon_dynamic_c750 p {
  font-size: 1em;
  line-height: 1.8;
  margin: 1em 0;
}
.caption-5ca2 .tertiary-silver-7f4f .icon_bright_a805 {
  list-style: none;
  margin: 0;
  padding: 0;
}
.caption-5ca2 .mask_53bb {
  line-height: 1.5;
}
.caption-5ca2 .mask_53bb .link-thick-6bd5 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  margin-top: 0.5em;
  width: 2.5em;
}
.caption-5ca2 .mask_53bb cite {
  font-style: normal;
}
.caption-5ca2 .pressed-d30c {
  font-size: 0.875em;
  line-height: 1.5;
}
.caption-5ca2 .pressed-d30c b {
  font-weight: 400;
}
.caption-5ca2 .pressed-d30c .footer_d513 {
  display: block;
  margin-bottom: 1em;
  margin-top: 1em;
}
.caption-5ca2 .card-5b0c .column_b3db {
  font-size: 0.875em;
}
.caption-5ca2 .summary-31c9 label,
.caption-5ca2 .message-0897 label,
.caption-5ca2 .small-8174 label,
.caption-5ca2 .steel_4464 label {
  display: block;
  margin-bottom: 0.25em;
}
.caption-5ca2
  .steel-c9ee
  input:not([type="submit"]):not([type="checkbox"]),
.caption-5ca2 .steel-c9ee textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.caption-5ca2 .article_stale_e087 {
  display: flex;
  gap: 0.25em;
}
.caption-5ca2
  .article_stale_e087
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.caption-5ca2 .form-tall-584d {
  margin-bottom: 0;
}
.caption-5ca2 .form-tall-584d :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.caption-5ca2 .pressed_a101 {
  font-size: 0.875em;
  margin-bottom: 1.4em;
}
.caption-5ca2 input:not([type="submit"]),
.caption-5ca2 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.caption-5ca2 input:not([type="submit"]):not([type="checkbox"]),
.caption-5ca2 textarea {
  padding: calc(0.667em + 2px);
}
:where(.caption-5ca2 input[type="submit"]) {
  border: none;
}
.popup-de40 > .main_lower_a2f0,
.popup-de40 > .preview_advanced_43ec,
.popup-de40 > .background_down_ae26 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.popup-de40 > .main_lower_a2f0:last-child,
.popup-de40
  > .preview_advanced_43ec:last-child,
.popup-de40
  > .background_down_ae26:last-child {
  margin-right: 0;
}
.popup-de40 .paper_9433 {
  display: inline-block;
  margin-right: 1ch;
}
.popup-de40
  .paper_9433:not(.table-focused-fa8b) {
  transform: scaleX(1);
}
.popup-de40 .table-hovered-8bc8 {
  display: inline-block;
  margin-left: 1ch;
}
.popup-de40
  .table-hovered-8bc8:not(.table-focused-fa8b) {
  transform: scaleX(1);
}
.popup-de40.tabs-brown-f5c4 {
  justify-content: center;
}
.nav_9bd1 {
  box-sizing: border-box;
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding: 0;
}
.nav_9bd1 li {
  clear: both;
}
.nav_9bd1 ol {
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding-left: 2rem;
}
.nav_9bd1.surface-tall-8504 {
  float: left;
}
.nav_9bd1.tabs-brown-f5c4 {
  margin-left: auto;
  margin-right: auto;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.nav_9bd1.prev_a56d {
  float: right;
}
.shadow-pressed-21ed,
.basic_80d1 {
  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;
}
.shadow-pressed-21ed .pro-aa12:not([class*="-background-color"]),
.basic_80d1 .pro-aa12:not([class*="-background-color"]),
.basic_80d1.pro-aa12:not([class*="-background-color"]),
.shadow-pressed-21ed.pro-aa12:not([class*="-background-color"]) {
  background-color: #000;
}
.shadow-pressed-21ed .pro-aa12.iron-8e0e,
.basic_80d1 .pro-aa12.iron-8e0e {
  background-color: transparent;
}
.basic_80d1.pro-aa12:before,
.shadow-pressed-21ed.pro-aa12:before {
  background-color: inherit;
  content: "";
}
.shadow-pressed-21ed .border_under_d5ee,
.shadow-pressed-21ed .liquid_40a0,
.basic_80d1 .border_under_d5ee,
.basic_80d1 .liquid_40a0,
.basic_80d1.pro-aa12:not(.iron-8e0e):before,
.shadow-pressed-21ed.pro-aa12:not(.iron-8e0e):before {
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.basic_80d1.pro-aa12.dropdown-062a
  .border_under_d5ee,
.basic_80d1.pro-aa12.dropdown-062a
  .liquid_40a0,
.basic_80d1.pro-aa12.dropdown-062a:not(
    .iron-8e0e
  ):before,
.shadow-pressed-21ed.pro-aa12.dropdown-062a
  .border_under_d5ee,
.shadow-pressed-21ed.pro-aa12.dropdown-062a
  .liquid_40a0,
.shadow-pressed-21ed.pro-aa12.dropdown-062a:not(
    .iron-8e0e
  ):before {
  opacity: 0.1;
}
.basic_80d1.pro-aa12.active_9e75
  .border_under_d5ee,
.basic_80d1.pro-aa12.active_9e75
  .liquid_40a0,
.basic_80d1.pro-aa12.active_9e75:not(
    .iron-8e0e
  ):before,
.shadow-pressed-21ed.pro-aa12.active_9e75
  .border_under_d5ee,
.shadow-pressed-21ed.pro-aa12.active_9e75
  .liquid_40a0,
.shadow-pressed-21ed.pro-aa12.active_9e75:not(
    .iron-8e0e
  ):before {
  opacity: 0.2;
}
.basic_80d1.pro-aa12.cool-76e1
  .border_under_d5ee,
.basic_80d1.pro-aa12.cool-76e1
  .liquid_40a0,
.basic_80d1.pro-aa12.cool-76e1:not(
    .iron-8e0e
  ):before,
.shadow-pressed-21ed.pro-aa12.cool-76e1
  .border_under_d5ee,
.shadow-pressed-21ed.pro-aa12.cool-76e1
  .liquid_40a0,
.shadow-pressed-21ed.pro-aa12.cool-76e1:not(
    .iron-8e0e
  ):before {
  opacity: 0.3;
}
.basic_80d1.pro-aa12.status_tiny_7ae5
  .border_under_d5ee,
.basic_80d1.pro-aa12.status_tiny_7ae5
  .liquid_40a0,
.basic_80d1.pro-aa12.status_tiny_7ae5:not(
    .iron-8e0e
  ):before,
.shadow-pressed-21ed.pro-aa12.status_tiny_7ae5
  .border_under_d5ee,
.shadow-pressed-21ed.pro-aa12.status_tiny_7ae5
  .liquid_40a0,
.shadow-pressed-21ed.pro-aa12.status_tiny_7ae5:not(
    .iron-8e0e
  ):before {
  opacity: 0.4;
}
.basic_80d1.pro-aa12.light_6a1f
  .border_under_d5ee,
.basic_80d1.pro-aa12.light_6a1f
  .liquid_40a0,
.basic_80d1.pro-aa12.light_6a1f:not(
    .iron-8e0e
  ):before,
.shadow-pressed-21ed.pro-aa12.light_6a1f
  .border_under_d5ee,
.shadow-pressed-21ed.pro-aa12.light_6a1f
  .liquid_40a0,
.shadow-pressed-21ed.pro-aa12.light_6a1f:not(
    .iron-8e0e
  ):before {
  opacity: 0.5;
}
.basic_80d1.pro-aa12.label_1565
  .border_under_d5ee,
.basic_80d1.pro-aa12.label_1565
  .liquid_40a0,
.basic_80d1.pro-aa12.label_1565:not(
    .iron-8e0e
  ):before,
.shadow-pressed-21ed.pro-aa12.label_1565
  .border_under_d5ee,
.shadow-pressed-21ed.pro-aa12.label_1565
  .liquid_40a0,
.shadow-pressed-21ed.pro-aa12.label_1565:not(
    .iron-8e0e
  ):before {
  opacity: 0.6;
}
.basic_80d1.pro-aa12.hero_3442
  .border_under_d5ee,
.basic_80d1.pro-aa12.hero_3442
  .liquid_40a0,
.basic_80d1.pro-aa12.hero_3442:not(
    .iron-8e0e
  ):before,
.shadow-pressed-21ed.pro-aa12.hero_3442
  .border_under_d5ee,
.shadow-pressed-21ed.pro-aa12.hero_3442
  .liquid_40a0,
.shadow-pressed-21ed.pro-aa12.hero_3442:not(
    .iron-8e0e
  ):before {
  opacity: 0.7;
}
.basic_80d1.pro-aa12.huge-d17b
  .border_under_d5ee,
.basic_80d1.pro-aa12.huge-d17b
  .liquid_40a0,
.basic_80d1.pro-aa12.huge-d17b:not(
    .iron-8e0e
  ):before,
.shadow-pressed-21ed.pro-aa12.huge-d17b
  .border_under_d5ee,
.shadow-pressed-21ed.pro-aa12.huge-d17b
  .liquid_40a0,
.shadow-pressed-21ed.pro-aa12.huge-d17b:not(
    .iron-8e0e
  ):before {
  opacity: 0.8;
}
.basic_80d1.pro-aa12.thick-004d
  .border_under_d5ee,
.basic_80d1.pro-aa12.thick-004d
  .liquid_40a0,
.basic_80d1.pro-aa12.thick-004d:not(
    .iron-8e0e
  ):before,
.shadow-pressed-21ed.pro-aa12.thick-004d
  .border_under_d5ee,
.shadow-pressed-21ed.pro-aa12.thick-004d
  .liquid_40a0,
.shadow-pressed-21ed.pro-aa12.thick-004d:not(
    .iron-8e0e
  ):before {
  opacity: 0.9;
}
.basic_80d1.pro-aa12.out-29d2
  .border_under_d5ee,
.basic_80d1.pro-aa12.out-29d2
  .liquid_40a0,
.basic_80d1.pro-aa12.out-29d2:not(
    .iron-8e0e
  ):before,
.shadow-pressed-21ed.pro-aa12.out-29d2
  .border_under_d5ee,
.shadow-pressed-21ed.pro-aa12.out-29d2
  .liquid_40a0,
.shadow-pressed-21ed.pro-aa12.out-29d2:not(
    .iron-8e0e
  ):before {
  opacity: 1;
}
.shadow-pressed-21ed
  .border_under_d5ee.pro-aa12.footer_first_9a0a,
.shadow-pressed-21ed
  .liquid_40a0.pro-aa12.footer_first_9a0a,
.basic_80d1
  .border_under_d5ee.pro-aa12.footer_first_9a0a,
.basic_80d1
  .liquid_40a0.pro-aa12.footer_first_9a0a {
  opacity: 0;
}
.shadow-pressed-21ed
  .border_under_d5ee.pro-aa12.dropdown-062a,
.shadow-pressed-21ed
  .liquid_40a0.pro-aa12.dropdown-062a,
.basic_80d1
  .border_under_d5ee.pro-aa12.dropdown-062a,
.basic_80d1
  .liquid_40a0.pro-aa12.dropdown-062a {
  opacity: 0.1;
}
.shadow-pressed-21ed
  .border_under_d5ee.pro-aa12.active_9e75,
.shadow-pressed-21ed
  .liquid_40a0.pro-aa12.active_9e75,
.basic_80d1
  .border_under_d5ee.pro-aa12.active_9e75,
.basic_80d1
  .liquid_40a0.pro-aa12.active_9e75 {
  opacity: 0.2;
}
.shadow-pressed-21ed
  .border_under_d5ee.pro-aa12.cool-76e1,
.shadow-pressed-21ed
  .liquid_40a0.pro-aa12.cool-76e1,
.basic_80d1
  .border_under_d5ee.pro-aa12.cool-76e1,
.basic_80d1
  .liquid_40a0.pro-aa12.cool-76e1 {
  opacity: 0.3;
}
.shadow-pressed-21ed
  .border_under_d5ee.pro-aa12.status_tiny_7ae5,
.shadow-pressed-21ed
  .liquid_40a0.pro-aa12.status_tiny_7ae5,
.basic_80d1
  .border_under_d5ee.pro-aa12.status_tiny_7ae5,
.basic_80d1
  .liquid_40a0.pro-aa12.status_tiny_7ae5 {
  opacity: 0.4;
}
.shadow-pressed-21ed
  .border_under_d5ee.pro-aa12.light_6a1f,
.shadow-pressed-21ed
  .liquid_40a0.pro-aa12.light_6a1f,
.basic_80d1
  .border_under_d5ee.pro-aa12.light_6a1f,
.basic_80d1
  .liquid_40a0.pro-aa12.light_6a1f {
  opacity: 0.5;
}
.shadow-pressed-21ed
  .border_under_d5ee.pro-aa12.label_1565,
.shadow-pressed-21ed
  .liquid_40a0.pro-aa12.label_1565,
.basic_80d1
  .border_under_d5ee.pro-aa12.label_1565,
.basic_80d1
  .liquid_40a0.pro-aa12.label_1565 {
  opacity: 0.6;
}
.shadow-pressed-21ed
  .border_under_d5ee.pro-aa12.hero_3442,
.shadow-pressed-21ed
  .liquid_40a0.pro-aa12.hero_3442,
.basic_80d1
  .border_under_d5ee.pro-aa12.hero_3442,
.basic_80d1
  .liquid_40a0.pro-aa12.hero_3442 {
  opacity: 0.7;
}
.shadow-pressed-21ed
  .border_under_d5ee.pro-aa12.huge-d17b,
.shadow-pressed-21ed
  .liquid_40a0.pro-aa12.huge-d17b,
.basic_80d1
  .border_under_d5ee.pro-aa12.huge-d17b,
.basic_80d1
  .liquid_40a0.pro-aa12.huge-d17b {
  opacity: 0.8;
}
.shadow-pressed-21ed
  .border_under_d5ee.pro-aa12.thick-004d,
.shadow-pressed-21ed
  .liquid_40a0.pro-aa12.thick-004d,
.basic_80d1
  .border_under_d5ee.pro-aa12.thick-004d,
.basic_80d1
  .liquid_40a0.pro-aa12.thick-004d {
  opacity: 0.9;
}
.shadow-pressed-21ed
  .border_under_d5ee.pro-aa12.out-29d2,
.shadow-pressed-21ed
  .liquid_40a0.pro-aa12.out-29d2,
.basic_80d1
  .border_under_d5ee.pro-aa12.out-29d2,
.basic_80d1
  .liquid_40a0.pro-aa12.out-29d2 {
  opacity: 1;
}
.basic_80d1.surface-tall-8504,
.basic_80d1.prev_a56d,
.shadow-pressed-21ed.surface-tall-8504,
.shadow-pressed-21ed.prev_a56d {
  max-width: 420px;
  width: 100%;
}
.basic_80d1:after,
.shadow-pressed-21ed:after {
  content: "";
  display: block;
  font-size: 0;
  min-height: inherit;
}
@supports (position: sticky) {
  .basic_80d1:after,
  .shadow-pressed-21ed:after {
    content: none;
  }
}
.basic_80d1.tabs-brown-f5c4,
.basic_80d1.surface-tall-8504,
.basic_80d1.prev_a56d,
.shadow-pressed-21ed.tabs-brown-f5c4,
.shadow-pressed-21ed.surface-tall-8504,
.shadow-pressed-21ed.prev_a56d {
  display: flex;
}
.shadow-pressed-21ed .large_05ae,
.basic_80d1 .large_05ae {
  color: inherit;
  width: 100%;
  z-index: 1;
}
.shadow-pressed-21ed h1:where(:not(.item_d457)),
.shadow-pressed-21ed h2:where(:not(.item_d457)),
.shadow-pressed-21ed h3:where(:not(.item_d457)),
.shadow-pressed-21ed h4:where(:not(.item_d457)),
.shadow-pressed-21ed h5:where(:not(.item_d457)),
.shadow-pressed-21ed h6:where(:not(.item_d457)),
.shadow-pressed-21ed p:where(:not(.item_d457)),
.basic_80d1 h1:where(:not(.item_d457)),
.basic_80d1 h2:where(:not(.item_d457)),
.basic_80d1 h3:where(:not(.item_d457)),
.basic_80d1 h4:where(:not(.item_d457)),
.basic_80d1 h5:where(:not(.item_d457)),
.basic_80d1 h6:where(:not(.item_d457)),
.basic_80d1 p:where(:not(.item_d457)) {
  color: inherit;
}
.basic_80d1.image-lower-481d,
.shadow-pressed-21ed.image-lower-481d {
  align-items: flex-start;
  justify-content: flex-start;
}
.basic_80d1.nav-cold-4223,
.shadow-pressed-21ed.nav-cold-4223 {
  align-items: flex-start;
  justify-content: center;
}
.basic_80d1.disabled_4d94,
.shadow-pressed-21ed.disabled_4d94 {
  align-items: flex-start;
  justify-content: flex-end;
}
.basic_80d1.blue-6a08,
.shadow-pressed-21ed.blue-6a08 {
  align-items: center;
  justify-content: flex-start;
}
.basic_80d1.video_selected_1918,
.shadow-pressed-21ed.video_selected_1918 {
  align-items: center;
  justify-content: center;
}
.basic_80d1.tag_d497,
.shadow-pressed-21ed.tag_d497 {
  align-items: center;
  justify-content: flex-end;
}
.basic_80d1.narrow_1a01,
.shadow-pressed-21ed.narrow_1a01 {
  align-items: flex-end;
  justify-content: flex-start;
}
.basic_80d1.paper-819a,
.shadow-pressed-21ed.paper-819a {
  align-items: flex-end;
  justify-content: center;
}
.basic_80d1.card-east-c950,
.shadow-pressed-21ed.card-east-c950 {
  align-items: flex-end;
  justify-content: flex-end;
}
.basic_80d1.form-dynamic-78b2.form-dynamic-78b2
  .large_05ae,
.shadow-pressed-21ed.form-dynamic-78b2.form-dynamic-78b2
  .large_05ae {
  margin: 0;
}
.basic_80d1.form-dynamic-78b2.form-dynamic-78b2.narrow_1a01
  .large_05ae,
.basic_80d1.form-dynamic-78b2.form-dynamic-78b2.card-east-c950
  .large_05ae,
.basic_80d1.form-dynamic-78b2.form-dynamic-78b2.blue-6a08
  .large_05ae,
.basic_80d1.form-dynamic-78b2.form-dynamic-78b2.tag_d497
  .large_05ae,
.basic_80d1.form-dynamic-78b2.form-dynamic-78b2.image-lower-481d
  .large_05ae,
.basic_80d1.form-dynamic-78b2.form-dynamic-78b2.disabled_4d94
  .large_05ae,
.shadow-pressed-21ed.form-dynamic-78b2.form-dynamic-78b2.narrow_1a01
  .large_05ae,
.shadow-pressed-21ed.form-dynamic-78b2.form-dynamic-78b2.card-east-c950
  .large_05ae,
.shadow-pressed-21ed.form-dynamic-78b2.form-dynamic-78b2.blue-6a08
  .large_05ae,
.shadow-pressed-21ed.form-dynamic-78b2.form-dynamic-78b2.tag_d497
  .large_05ae,
.shadow-pressed-21ed.form-dynamic-78b2.form-dynamic-78b2.image-lower-481d
  .large_05ae,
.shadow-pressed-21ed.form-dynamic-78b2.form-dynamic-78b2.disabled_4d94
  .large_05ae {
  margin: 0;
  width: auto;
}
.shadow-pressed-21ed .description_0663,
.shadow-pressed-21ed video.hover-bcc7,
.basic_80d1 .description_0663,
.basic_80d1 video.hover-bcc7 {
  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%;
}
.basic_80d1.large_7b1b,
.shadow-pressed-21ed.large_7b1b,
.description_0663.large_7b1b,
video.hover-bcc7.large_7b1b {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
}
@supports (-webkit-touch-callout: inherit) {
  .basic_80d1.large_7b1b,
  .shadow-pressed-21ed.large_7b1b,
  .description_0663.large_7b1b,
  video.hover-bcc7.large_7b1b {
    background-attachment: scroll;
  }
}
@media (prefers-reduced-motion: reduce) {
  .basic_80d1.large_7b1b,
  .shadow-pressed-21ed.large_7b1b,
  .description_0663.large_7b1b,
  video.hover-bcc7.large_7b1b {
    background-attachment: scroll;
  }
}
.basic_80d1.feature_bright_53a2,
.shadow-pressed-21ed.feature_bright_53a2,
.description_0663.feature_bright_53a2,
video.hover-bcc7.feature_bright_53a2 {
  background-repeat: repeat;
  background-size: auto;
}
.description_0663,
.hover-bcc7 {
  z-index: 0;
}
.banner-action-78ab,
.banner-action-78ab a,
.banner-action-78ab a:active,
.banner-action-78ab a:focus,
.banner-action-78ab a:hover,
.link-current-abd7,
.link-current-abd7 a,
.link-current-abd7 a:active,
.link-current-abd7 a:focus,
.link-current-abd7 a:hover,
section.basic_80d1 h2,
section.basic_80d1 h2 a,
section.basic_80d1 h2 a:active,
section.basic_80d1 h2 a:focus,
section.basic_80d1 h2 a:hover {
  color: #fff;
}
.basic_80d1 .shadow-pressed-21ed.content_ad00 {
  justify-content: flex-start;
}
.basic_80d1 .shadow-pressed-21ed.title-0110 {
  justify-content: flex-end;
}
.basic_80d1.content_ad00 .banner-action-78ab,
.shadow-pressed-21ed.content_ad00 .link-current-abd7,
section.basic_80d1.content_ad00 > h2 {
  margin-left: 0;
  text-align: left;
}
.basic_80d1.title-0110 .banner-action-78ab,
.shadow-pressed-21ed.title-0110 .link-current-abd7,
section.basic_80d1.title-0110 > h2 {
  margin-right: 0;
  text-align: right;
}
.shadow-pressed-21ed .link-current-abd7,
.basic_80d1 .banner-action-78ab,
section.basic_80d1 > h2 {
  font-size: 2em;
  line-height: 1.25;
  margin-bottom: 0;
  max-width: 840px;
  padding: 0.44em;
  text-align: center;
  z-index: 1;
}
:where(.basic_80d1:not(.item_d457)),
:where(.shadow-pressed-21ed:not(.item_d457)) {
  color: #fff;
}
:where(.basic_80d1.pattern-e305:not(.item_d457)),
:where(.shadow-pressed-21ed.pattern-e305:not(.item_d457)) {
  color: #000;
}
.breadcrumb_hovered_b0f4 {
  box-sizing: border-box;
  overflow: hidden;
}
.breadcrumb_hovered_b0f4 summary {
  cursor: pointer;
}
.description_thick_b3f9.surface-tall-8504,
.description_thick_b3f9.prev_a56d,
.copper-e794[data-align="left"] > [data-type="core/embed"],
.copper-e794[data-align="right"] > [data-type="core/embed"] {
  max-width: 360px;
  width: 100%;
}
.description_thick_b3f9.surface-tall-8504 .bright-7af3,
.description_thick_b3f9.prev_a56d .bright-7af3,
.copper-e794[data-align="left"] > [data-type="core/embed"] .bright-7af3,
.copper-e794[data-align="right"] > [data-type="core/embed"] .bright-7af3 {
  min-width: 280px;
}
.shadow-pressed-21ed .description_thick_b3f9 {
  min-height: 240px;
  min-width: 320px;
}
.description_thick_b3f9 {
  overflow-con: break-word;
}
.description_thick_b3f9 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.description_thick_b3f9 iframe {
  max-width: 100%;
}
.bright-7af3 {
  position: relative;
}
.block_72c3 .easy_1594 .bright-7af3:before {
  content: "";
  display: block;
  padding-top: 50%;
}
.block_72c3 .easy_1594 iframe {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.block_72c3 .container-solid-c405 .bright-7af3:before {
  padding-top: 42.85%;
}
.block_72c3 .liquid-a282 .bright-7af3:before {
  padding-top: 50%;
}
.block_72c3 .chip_ee52 .bright-7af3:before {
  padding-top: 56.25%;
}
.block_72c3 .grid_ed0b .bright-7af3:before {
  padding-top: 75%;
}
.block_72c3 .heading_2adb .bright-7af3:before {
  padding-top: 100%;
}
.block_72c3 .block_iron_b30e .bright-7af3:before {
  padding-top: 177.77%;
}
.block_72c3 .table-9e04 .bright-7af3:before {
  padding-top: 200%;
}
.photo_907a {
  box-sizing: border-box;
}
.photo_907a:not(.feature_c032) {
  font-size: 0.8em;
}
.photo_907a.tabs-brown-f5c4 {
  text-align: center;
}
.photo_907a.prev_a56d {
  text-align: right;
}
.photo_907a * + .title-light-591b {
  margin-left: 0.75em;
}
:where(.photo_907a) {
  margin-bottom: 1.5em;
}
.container_tiny_a26c {
  margin-bottom: 1em;
}
:where(.title-light-591b) {
  border-radius: 2em;
  display: inline-block;
  padding: 0.5em 1em;
}
:where(.title-light-591b):is(a):active,
:where(.title-light-591b):is(a):focus,
:where(.title-light-591b):is(a):hover,
:where(.title-light-591b):is(a):visited {
  box-shadow: none;
  color: #fff;
  opacity: 0.85;
  text-decoration: none;
}
.center_53c8:not(.chip-2d64),
.picture-46d7:not(.chip-2d64) {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.center_53c8:not(.chip-2d64) .left_430f,
.center_53c8:not(.chip-2d64) .cold-767b,
.picture-46d7:not(.chip-2d64) .left_430f,
.picture-46d7:not(.chip-2d64) .cold-767b {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  margin: 0 1em 1em 0;
  position: relative;
  width: calc(50% - 1em);
}
.center_53c8:not(.chip-2d64)
  .left_430f:nth-of-type(2n),
.center_53c8:not(.chip-2d64)
  .cold-767b:nth-of-type(2n),
.picture-46d7:not(.chip-2d64) .left_430f:nth-of-type(2n),
.picture-46d7:not(.chip-2d64) .cold-767b:nth-of-type(2n) {
  margin-right: 0;
}
.center_53c8:not(.chip-2d64) .left_430f figure,
.center_53c8:not(.chip-2d64) .cold-767b figure,
.picture-46d7:not(.chip-2d64) .left_430f figure,
.picture-46d7:not(.chip-2d64) .cold-767b figure {
  align-items: flex-end;
  display: flex;
  height: 100%;
  justify-content: flex-start;
  margin: 0;
}
.center_53c8:not(.chip-2d64) .left_430f img,
.center_53c8:not(.chip-2d64) .cold-767b img,
.picture-46d7:not(.chip-2d64) .left_430f img,
.picture-46d7:not(.chip-2d64) .cold-767b img {
  display: block;
  height: auto;
  max-width: 100%;
  width: auto;
}
.center_53c8:not(.chip-2d64) .left_430f figcaption,
.center_53c8:not(.chip-2d64) .cold-767b figcaption,
.picture-46d7:not(.chip-2d64) .left_430f figcaption,
.picture-46d7:not(.chip-2d64) .cold-767b 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;
}
.center_53c8:not(.chip-2d64)
  .left_430f
  figcaption
  img,
.center_53c8:not(.chip-2d64)
  .cold-767b
  figcaption
  img,
.picture-46d7:not(.chip-2d64) .left_430f figcaption img,
.picture-46d7:not(.chip-2d64) .cold-767b figcaption img {
  display: inline;
}
.center_53c8:not(.chip-2d64) figcaption,
.picture-46d7:not(.chip-2d64) figcaption {
  flex-grow: 1;
}
.center_53c8:not(.chip-2d64).east-e988 .left_430f a,
.center_53c8:not(.chip-2d64).east-e988
  .left_430f
  img,
.center_53c8:not(.chip-2d64).east-e988 .cold-767b a,
.center_53c8:not(.chip-2d64).east-e988
  .cold-767b
  img,
.picture-46d7:not(.chip-2d64).east-e988 .left_430f a,
.picture-46d7:not(.chip-2d64).east-e988 .left_430f img,
.picture-46d7:not(.chip-2d64).east-e988 .cold-767b a,
.picture-46d7:not(.chip-2d64).east-e988 .cold-767b img {
  flex: 1;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.center_53c8:not(.chip-2d64).focus-gas-09b9 .left_430f,
.center_53c8:not(.chip-2d64).focus-gas-09b9 .cold-767b,
.picture-46d7:not(.chip-2d64).focus-gas-09b9 .left_430f,
.picture-46d7:not(.chip-2d64).focus-gas-09b9 .cold-767b {
  margin-right: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .center_53c8:not(.chip-2d64).box_middle_aa95 .left_430f,
  .center_53c8:not(.chip-2d64).box_middle_aa95 .cold-767b,
  .picture-46d7:not(.chip-2d64).box_middle_aa95 .left_430f,
  .picture-46d7:not(.chip-2d64).box_middle_aa95 .cold-767b {
    margin-right: 1em;
    width: calc(33.33333% - 0.66667em);
  }
  .center_53c8:not(.chip-2d64).layout-1cf0 .left_430f,
  .center_53c8:not(.chip-2d64).layout-1cf0 .cold-767b,
  .picture-46d7:not(.chip-2d64).layout-1cf0 .left_430f,
  .picture-46d7:not(.chip-2d64).layout-1cf0 .cold-767b {
    margin-right: 1em;
    width: calc(25% - 0.75em);
  }
  .center_53c8:not(.chip-2d64).container_complex_2450 .left_430f,
  .center_53c8:not(.chip-2d64).container_complex_2450 .cold-767b,
  .picture-46d7:not(.chip-2d64).container_complex_2450 .left_430f,
  .picture-46d7:not(.chip-2d64).container_complex_2450 .cold-767b {
    margin-right: 1em;
    width: calc(20% - 0.8em);
  }
  .center_53c8:not(.chip-2d64).text-liquid-93c3 .left_430f,
  .center_53c8:not(.chip-2d64).text-liquid-93c3 .cold-767b,
  .picture-46d7:not(.chip-2d64).text-liquid-93c3 .left_430f,
  .picture-46d7:not(.chip-2d64).text-liquid-93c3 .cold-767b {
    margin-right: 1em;
    width: calc(16.66667% - 0.83333em);
  }
  .center_53c8:not(.chip-2d64).row_a181 .left_430f,
  .center_53c8:not(.chip-2d64).row_a181 .cold-767b,
  .picture-46d7:not(.chip-2d64).row_a181 .left_430f,
  .picture-46d7:not(.chip-2d64).row_a181 .cold-767b {
    margin-right: 1em;
    width: calc(14.28571% - 0.85714em);
  }
  .center_53c8:not(.chip-2d64).badge-271e .left_430f,
  .center_53c8:not(.chip-2d64).badge-271e .cold-767b,
  .picture-46d7:not(.chip-2d64).badge-271e .left_430f,
  .picture-46d7:not(.chip-2d64).badge-271e .cold-767b {
    margin-right: 1em;
    width: calc(12.5% - 0.875em);
  }
  .center_53c8:not(.chip-2d64).focus-gas-09b9
    .left_430f:nth-of-type(1n),
  .center_53c8:not(.chip-2d64).focus-gas-09b9
    .cold-767b:nth-of-type(1n),
  .center_53c8:not(.chip-2d64).footer_right_2419
    .left_430f:nth-of-type(2n),
  .center_53c8:not(.chip-2d64).footer_right_2419
    .cold-767b:nth-of-type(2n),
  .center_53c8:not(.chip-2d64).box_middle_aa95
    .left_430f:nth-of-type(3n),
  .center_53c8:not(.chip-2d64).box_middle_aa95
    .cold-767b:nth-of-type(3n),
  .center_53c8:not(.chip-2d64).layout-1cf0
    .left_430f:nth-of-type(4n),
  .center_53c8:not(.chip-2d64).layout-1cf0
    .cold-767b:nth-of-type(4n),
  .center_53c8:not(.chip-2d64).container_complex_2450
    .left_430f:nth-of-type(5n),
  .center_53c8:not(.chip-2d64).container_complex_2450
    .cold-767b:nth-of-type(5n),
  .center_53c8:not(.chip-2d64).text-liquid-93c3
    .left_430f:nth-of-type(6n),
  .center_53c8:not(.chip-2d64).text-liquid-93c3
    .cold-767b:nth-of-type(6n),
  .center_53c8:not(.chip-2d64).row_a181
    .left_430f:nth-of-type(7n),
  .center_53c8:not(.chip-2d64).row_a181
    .cold-767b:nth-of-type(7n),
  .center_53c8:not(.chip-2d64).badge-271e
    .left_430f:nth-of-type(8n),
  .center_53c8:not(.chip-2d64).badge-271e
    .cold-767b:nth-of-type(8n),
  .picture-46d7:not(.chip-2d64).focus-gas-09b9
    .left_430f:nth-of-type(1n),
  .picture-46d7:not(.chip-2d64).focus-gas-09b9
    .cold-767b:nth-of-type(1n),
  .picture-46d7:not(.chip-2d64).footer_right_2419
    .left_430f:nth-of-type(2n),
  .picture-46d7:not(.chip-2d64).footer_right_2419
    .cold-767b:nth-of-type(2n),
  .picture-46d7:not(.chip-2d64).box_middle_aa95
    .left_430f:nth-of-type(3n),
  .picture-46d7:not(.chip-2d64).box_middle_aa95
    .cold-767b:nth-of-type(3n),
  .picture-46d7:not(.chip-2d64).layout-1cf0
    .left_430f:nth-of-type(4n),
  .picture-46d7:not(.chip-2d64).layout-1cf0
    .cold-767b:nth-of-type(4n),
  .picture-46d7:not(.chip-2d64).container_complex_2450
    .left_430f:nth-of-type(5n),
  .picture-46d7:not(.chip-2d64).container_complex_2450
    .cold-767b:nth-of-type(5n),
  .picture-46d7:not(.chip-2d64).text-liquid-93c3
    .left_430f:nth-of-type(6n),
  .picture-46d7:not(.chip-2d64).text-liquid-93c3
    .cold-767b:nth-of-type(6n),
  .picture-46d7:not(.chip-2d64).row_a181
    .left_430f:nth-of-type(7n),
  .picture-46d7:not(.chip-2d64).row_a181
    .cold-767b:nth-of-type(7n),
  .picture-46d7:not(.chip-2d64).badge-271e
    .left_430f:nth-of-type(8n),
  .picture-46d7:not(.chip-2d64).badge-271e
    .cold-767b:nth-of-type(8n) {
    margin-right: 0;
  }
}
.center_53c8:not(.chip-2d64) .left_430f:last-child,
.center_53c8:not(.chip-2d64) .cold-767b:last-child,
.picture-46d7:not(.chip-2d64) .left_430f:last-child,
.picture-46d7:not(.chip-2d64) .cold-767b:last-child {
  margin-right: 0;
}
.center_53c8:not(.chip-2d64).surface-tall-8504,
.center_53c8:not(.chip-2d64).prev_a56d,
.picture-46d7:not(.chip-2d64).surface-tall-8504,
.picture-46d7:not(.chip-2d64).prev_a56d {
  max-width: 420px;
  width: 100%;
}
.center_53c8:not(.chip-2d64).tabs-brown-f5c4
  .cold-767b
  figure,
.picture-46d7:not(.chip-2d64).tabs-brown-f5c4
  .cold-767b
  figure {
  justify-content: center;
}
.picture-46d7:not(.east-e988) .cold-767b {
  align-self: flex-start;
}
figure.picture-46d7.chip-2d64 {
  align-items: normal;
}
.picture-46d7.chip-2d64
  figure.widget-inner-a0dd:not(#individual-image) {
  margin: 0;
  width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);
}
.picture-46d7.chip-2d64 figure.widget-inner-a0dd {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-width: 100%;
  position: relative;
}
.picture-46d7.chip-2d64 figure.widget-inner-a0dd > a,
.picture-46d7.chip-2d64 figure.widget-inner-a0dd > div {
  flex-direction: column;
  flex-grow: 1;
  margin: 0;
}
.picture-46d7.chip-2d64 figure.widget-inner-a0dd img {
  display: block;
  height: auto;
  max-width: 100% !important;
  width: auto;
}
.picture-46d7.chip-2d64 figure.widget-inner-a0dd 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%;
}
.picture-46d7.chip-2d64 figure.widget-inner-a0dd figcaption img {
  display: inline;
}
.picture-46d7.chip-2d64 figure.widget-inner-a0dd figcaption a {
  color: inherit;
}
.picture-46d7.chip-2d64
  figure.widget-inner-a0dd.badge-4e47
  img {
  box-sizing: border-box;
}
.picture-46d7.chip-2d64 figure.widget-inner-a0dd.badge-4e47 > a,
.picture-46d7.chip-2d64
  figure.widget-inner-a0dd.badge-4e47
  > div,
.picture-46d7.chip-2d64 figure.widget-inner-a0dd.block_0fc5 > a,
.picture-46d7.chip-2d64
  figure.widget-inner-a0dd.block_0fc5
  > div {
  flex: 1 1 auto;
}
.picture-46d7.chip-2d64
  figure.widget-inner-a0dd.badge-4e47
  figcaption,
.picture-46d7.chip-2d64
  figure.widget-inner-a0dd.block_0fc5
  figcaption {
  background: none;
  color: inherit;
  flex: initial;
  margin: 0;
  padding: 10px 10px 9px;
  position: relative;
}
.picture-46d7.chip-2d64 figcaption {
  flex-basis: 100%;
  flex-grow: 1;
  text-align: center;
}
.picture-46d7.chip-2d64:not(.east-e988)
  figure.widget-inner-a0dd:not(#individual-image) {
  margin-bottom: auto;
  margin-top: 0;
}
.picture-46d7.chip-2d64.east-e988
  figure.widget-inner-a0dd:not(#individual-image) {
  align-self: inherit;
}
.picture-46d7.chip-2d64.east-e988
  figure.widget-inner-a0dd:not(#individual-image)
  > a,
.picture-46d7.chip-2d64.east-e988
  figure.widget-inner-a0dd:not(#individual-image)
  > div:not(.logo_liquid_d28c) {
  display: flex;
}
.picture-46d7.chip-2d64.east-e988
  figure.widget-inner-a0dd:not(#individual-image)
  a,
.picture-46d7.chip-2d64.east-e988
  figure.widget-inner-a0dd:not(#individual-image)
  img {
  flex: 1 0 0%;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.picture-46d7.chip-2d64.focus-gas-09b9
  figure.widget-inner-a0dd:not(#individual-image) {
  width: 100%;
}
@media (min-width: 600px) {
  .picture-46d7.chip-2d64.box_middle_aa95
    figure.widget-inner-a0dd:not(#individual-image) {
    width: calc(
      33.33333% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .picture-46d7.chip-2d64.layout-1cf0
    figure.widget-inner-a0dd:not(#individual-image) {
    width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * 0.75);
  }
  .picture-46d7.chip-2d64.container_complex_2450
    figure.widget-inner-a0dd:not(#individual-image) {
    width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8);
  }
  .picture-46d7.chip-2d64.text-liquid-93c3
    figure.widget-inner-a0dd:not(#individual-image) {
    width: calc(
      16.66667% - var(--wp--style--unstable-gallery-gap, 16px) * 0.83333
    );
  }
  .picture-46d7.chip-2d64.row_a181
    figure.widget-inner-a0dd:not(#individual-image) {
    width: calc(
      14.28571% - var(--wp--style--unstable-gallery-gap, 16px) * 0.85714
    );
  }
  .picture-46d7.chip-2d64.badge-271e
    figure.widget-inner-a0dd:not(#individual-image) {
    width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * 0.875);
  }
  .picture-46d7.chip-2d64.badge-black-ef88
    figure.widget-inner-a0dd:not(#individual-image) {
    width: calc(
      33.33% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .picture-46d7.chip-2d64.badge-black-ef88
    figure.widget-inner-a0dd:not(#individual-image):first-child:nth-last-child(2),
  .picture-46d7.chip-2d64.badge-black-ef88
    figure.widget-inner-a0dd:not(#individual-image):first-child:nth-last-child(2)
    ~ figure.widget-inner-a0dd:not(#individual-image) {
    width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * 0.5);
  }
  .picture-46d7.chip-2d64.badge-black-ef88
    figure.widget-inner-a0dd:not(#individual-image):first-child:last-child {
    width: 100%;
  }
}
.picture-46d7.chip-2d64.surface-tall-8504,
.picture-46d7.chip-2d64.prev_a56d {
  max-width: 420px;
  width: 100%;
}
.picture-46d7.chip-2d64.tabs-brown-f5c4 {
  justify-content: center;
}
.table_2f35 {
  box-sizing: border-box;
}
h1.text_clean_95f1,
h2.text_clean_95f1,
h3.text_clean_95f1,
h4.text_clean_95f1,
h5.text_clean_95f1,
h6.text_clean_95f1 {
  padding: 1.25em 2.375em;
}
h1.center_96a8[style*="writing-mode"]:where([style*="vertical-lr"]),
h1.badge_0c5b[style*="writing-mode"]:where([style*="vertical-rl"]),
h2.center_96a8[style*="writing-mode"]:where([style*="vertical-lr"]),
h2.badge_0c5b[style*="writing-mode"]:where([style*="vertical-rl"]),
h3.center_96a8[style*="writing-mode"]:where([style*="vertical-lr"]),
h3.badge_0c5b[style*="writing-mode"]:where([style*="vertical-rl"]),
h4.center_96a8[style*="writing-mode"]:where([style*="vertical-lr"]),
h4.badge_0c5b[style*="writing-mode"]:where([style*="vertical-rl"]),
h5.center_96a8[style*="writing-mode"]:where([style*="vertical-lr"]),
h5.badge_0c5b[style*="writing-mode"]:where([style*="vertical-rl"]),
h6.center_96a8[style*="writing-mode"]:where([style*="vertical-lr"]),
h6.badge_0c5b[style*="writing-mode"]:where([style*="vertical-rl"]) {
  rotate: 180deg;
}
.widget-inner-a0dd img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}
.widget-inner-a0dd[style*="border-radius"] img,
.widget-inner-a0dd[style*="border-radius"] > a {
  border-radius: inherit;
}
.widget-inner-a0dd.badge-4e47 img {
  box-sizing: border-box;
}
.widget-inner-a0dd.tabs-brown-f5c4 {
  text-align: center;
}
.widget-inner-a0dd.hero-09ed img,
.widget-inner-a0dd.west-bddf img {
  height: auto;
  width: 100%;
}
.widget-inner-a0dd .tabs-brown-f5c4,
.widget-inner-a0dd .surface-tall-8504,
.widget-inner-a0dd .prev_a56d,
.widget-inner-a0dd.tabs-brown-f5c4,
.widget-inner-a0dd.surface-tall-8504,
.widget-inner-a0dd.prev_a56d {
  display: table;
}
.widget-inner-a0dd .tabs-brown-f5c4 > figcaption,
.widget-inner-a0dd .surface-tall-8504 > figcaption,
.widget-inner-a0dd .prev_a56d > figcaption,
.widget-inner-a0dd.tabs-brown-f5c4 > figcaption,
.widget-inner-a0dd.surface-tall-8504 > figcaption,
.widget-inner-a0dd.prev_a56d > figcaption {
  caption-side: bottom;
  display: table-caption;
}
.widget-inner-a0dd .surface-tall-8504 {
  float: left;
  margin: 0.5em 1em 0.5em 0;
}
.widget-inner-a0dd .prev_a56d {
  float: right;
  margin: 0.5em 0 0.5em 1em;
}
.widget-inner-a0dd .tabs-brown-f5c4 {
  margin-left: auto;
  margin-right: auto;
}
.widget-inner-a0dd figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.widget-inner-a0dd .block_0fc5 img,
.widget-inner-a0dd.small_9d15 img,
.widget-inner-a0dd.block_0fc5 img {
  border-radius: 9999px;
}
@supports ((-webkit-mask-image: none) or (mask-image: none)) or
  (-webkit-mask-image: none) {
  .widget-inner-a0dd.small_9d15 img {
    border-radius: 0;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.chip_6526.layout_focused_7342/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.chip_6526.layout_focused_7342/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;
  }
}
.widget-inner-a0dd :where(.input_9c91) {
  border-style: solid;
}
.widget-inner-a0dd :where([style*="border-top-color"]) {
  border-top-style: solid;
}
.widget-inner-a0dd :where([style*="border-right-color"]) {
  border-right-style: solid;
}
.widget-inner-a0dd :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}
.widget-inner-a0dd :where([style*="border-left-color"]) {
  border-left-style: solid;
}
.widget-inner-a0dd :where([style*="border-width"]) {
  border-style: solid;
}
.widget-inner-a0dd :where([style*="border-top-width"]) {
  border-top-style: solid;
}
.widget-inner-a0dd :where([style*="border-right-width"]) {
  border-right-style: solid;
}
.widget-inner-a0dd :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
.widget-inner-a0dd :where([style*="border-left-width"]) {
  border-left-style: solid;
}
.widget-inner-a0dd figure {
  margin: 0;
}
.list-over-3f73 {
  display: flex;
  flex-direction: column;
  position: relative;
}
.list-over-3f73 img {
  cursor: zoom-in;
}
.list-over-3f73 img:hover + button {
  opacity: 1;
}
.list-over-3f73 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;
}
.list-over-3f73 button:focus-visible {
  outline: 3px auto rgba(90, 90, 90, 0.25);
  outline: 3px auto -webkit-focus-ring-color;
  outline-offset: 3px;
}
.list-over-3f73 button:hover {
  cursor: pointer;
  opacity: 1;
}
.list-over-3f73 button:focus {
  opacity: 1;
}
.list-over-3f73 button:focus,
.list-over-3f73 button:hover,
.list-over-3f73 button:not(:hover):not(:active):not(.text_clean_95f1) {
  background-color: rgba(90, 90, 90, 0.25);
  border: none;
}
.sidebar-in-a014 {
  box-sizing: border-box;
  cursor: zoom-out;
  height: 100vh;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  visibility: hidden;
  width: 100vw;
  z-index: 100000;
}
.sidebar-in-a014 .button_easy_ce3a {
  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;
}
.sidebar-in-a014 .button_easy_ce3a:focus,
.sidebar-in-a014 .button_easy_ce3a:hover,
.sidebar-in-a014
  .button_easy_ce3a:not(:hover):not(:active):not(.text_clean_95f1) {
  background: none;
  border: none;
}
.sidebar-in-a014 .picture-f6eb {
  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;
}
.sidebar-in-a014 .widget-inner-a0dd {
  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;
}
.sidebar-in-a014 .widget-inner-a0dd 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);
}
.sidebar-in-a014 .widget-inner-a0dd figcaption {
  display: none;
}
.sidebar-in-a014 button {
  background: none;
  border: none;
}
.sidebar-in-a014 .old_8b00 {
  background-color: #fff;
  height: 100%;
  opacity: 0.9;
  position: absolute;
  width: 100%;
  z-index: 2000000;
}
.sidebar-in-a014.fn-active-699b {
  animation: turn-on-visibility 0.25s both;
  visibility: visible;
}
.sidebar-in-a014.fn-active-699b img {
  animation: turn-on-visibility 0.35s both;
}
.sidebar-in-a014.overlay_ad24:not(.fn-active-699b) {
  animation: turn-off-visibility 0.35s both;
}
.sidebar-in-a014.overlay_ad24:not(.fn-active-699b) img {
  animation: turn-off-visibility 0.25s both;
}
@media (prefers-reduced-motion: no-preference) {
  .sidebar-in-a014.pink_1af5.fn-active-699b {
    animation: none;
    opacity: 1;
    visibility: visible;
  }
  .sidebar-in-a014.pink_1af5.fn-active-699b .picture-f6eb {
    animation: lightbox-zoom-in 0.4s;
  }
  .sidebar-in-a014.pink_1af5.fn-active-699b .picture-f6eb img {
    animation: none;
  }
  .sidebar-in-a014.pink_1af5.fn-active-699b .old_8b00 {
    animation: turn-on-visibility 0.4s forwards;
  }
  .sidebar-in-a014.pink_1af5.overlay_ad24:not(.fn-active-699b) {
    animation: none;
  }
  .sidebar-in-a014.pink_1af5.overlay_ad24:not(.fn-active-699b)
    .picture-f6eb {
    animation: lightbox-zoom-out 0.4s;
  }
  .sidebar-in-a014.pink_1af5.overlay_ad24:not(.fn-active-699b)
    .picture-f6eb
    img {
    animation: none;
  }
  .sidebar-in-a014.pink_1af5.overlay_ad24:not(.fn-active-699b) .old_8b00 {
    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.solid-4a56 {
  box-sizing: border-box;
  margin-left: 0;
}
:where(
    .solid-4a56:not(
        [style*="line-height"] .cool_815f
      )
  ) {
  line-height: 1.1;
}
:where(
    .solid-4a56:not(
        [style*="line-height"] .pressed_4560 p
      )
  ) {
  line-height: 1.8;
}
.logo_f25a :where(.solid-4a56:not([style*="line-height"])),
.photo_4fbf :where(.solid-4a56:not([style*="line-height"])) {
  line-height: 1.5;
}
.solid-4a56 .solid-4a56 {
  padding-left: 0;
}
.cool_815f {
  list-style: none;
  margin-bottom: 1em;
}
.aside-a38f .cool_815f {
  list-style: none;
  min-height: 2.25em;
}
.aside-a38f
  .cool_815f
  .pressed_4560,
.aside-a38f
  .cool_815f
  .border-short-bfe3 {
  margin-left: 3.25em;
}
.pressed_4560 p {
  font-size: 0.875em;
  margin: 0.36em 0 1.4em;
}
.link_mini_ea6e {
  display: block;
  font-size: 0.75em;
}
.solid-4a56 .link-thick-6bd5,
.menu-0f6f {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  width: 2.5em;
}
.solid-4a56[class*="-font-size"] a,
.solid-4a56[style*="font-size"] a {
  font-size: inherit;
}
.out_0ff7 {
  box-sizing: border-box;
}
.out_0ff7.surface-tall-8504 {
  margin-right: 2em;
}
.out_0ff7.prev_a56d {
  margin-left: 2em;
}
.out_0ff7.motion-a746 {
  list-style: none;
  padding-left: 0;
}
.out_0ff7.motion-a746 li {
  clear: both;
}
.out_0ff7.button-63d9 {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.out_0ff7.button-63d9 li {
  margin: 0 1.25em 1.25em 0;
  width: 100%;
}
@media (min-width: 600px) {
  .out_0ff7.footer_right_2419 li {
    width: calc(50% - 0.625em);
  }
  .out_0ff7.footer_right_2419 li:nth-child(2n) {
    margin-right: 0;
  }
  .out_0ff7.box_middle_aa95 li {
    width: calc(33.33333% - 0.83333em);
  }
  .out_0ff7.box_middle_aa95 li:nth-child(3n) {
    margin-right: 0;
  }
  .out_0ff7.layout-1cf0 li {
    width: calc(25% - 0.9375em);
  }
  .out_0ff7.layout-1cf0 li:nth-child(4n) {
    margin-right: 0;
  }
  .out_0ff7.container_complex_2450 li {
    width: calc(20% - 1em);
  }
  .out_0ff7.container_complex_2450 li:nth-child(5n) {
    margin-right: 0;
  }
  .out_0ff7.text-liquid-93c3 li {
    width: calc(16.66667% - 1.04167em);
  }
  .out_0ff7.text-liquid-93c3 li:nth-child(6n) {
    margin-right: 0;
  }
}
.panel-d2f5,
.box_upper_2d5c {
  display: block;
  font-size: 0.8125em;
}
.red_fda2 {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.huge_c0e9 a {
  display: inline-block;
}
.huge_c0e9 img {
  height: auto;
  max-width: 100%;
  width: auto;
}
.huge_c0e9.surface-tall-8504 {
  float: left;
  margin-right: 1em;
}
.huge_c0e9.prev_a56d {
  float: right;
  margin-left: 1em;
}
.huge_c0e9.tabs-brown-f5c4 {
  margin-bottom: 1em;
  text-align: center;
}
ol,
ul {
  box-sizing: border-box;
}
ol.text_clean_95f1,
ul.text_clean_95f1 {
  padding: 1.25em 2.375em;
}
.module-aeef {
  box-sizing: border-box;
  /*!rtl:begin:ignore*/
  direction: ltr;
  /*!rtl:end:ignore*/
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto;
}
.module-aeef.clean-e524 {
  grid-template-columns: 1fr 50%;
}
.module-aeef.old_ce34 .row-red-a203,
.module-aeef.old_ce34 .summary_up_dc0b {
  align-self: start;
}
.module-aeef .row-red-a203,
.module-aeef .summary_up_dc0b,
.module-aeef.mask_6c6f .row-red-a203,
.module-aeef.mask_6c6f .summary_up_dc0b {
  align-self: center;
}
.module-aeef.old_7e22 .row-red-a203,
.module-aeef.old_7e22 .summary_up_dc0b {
  align-self: end;
}
.module-aeef .summary_up_dc0b {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
  margin: 0;
}
.module-aeef .row-red-a203 {
  direction: ltr;
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
  padding: 0 8%;
  word-break: break-word;
}
.module-aeef.clean-e524 .summary_up_dc0b {
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.module-aeef.clean-e524 .row-red-a203 {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.summary_up_dc0b img,
.summary_up_dc0b video {
  height: auto;
  max-width: unset;
  vertical-align: middle;
  width: 100%;
}
.module-aeef.table_7fd5 .summary_up_dc0b {
  background-size: cover;
  height: 100%;
  min-height: 250px;
}
.module-aeef.table_7fd5 .summary_up_dc0b > a {
  display: block;
  height: 100%;
}
.module-aeef.table_7fd5 .summary_up_dc0b 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) {
  .module-aeef.detail-dda8 {
    grid-template-columns: 100% !important;
  }
  .module-aeef.detail-dda8 .summary_up_dc0b {
    grid-column: 1;
    grid-row: 1;
  }
  .module-aeef.detail-dda8 .row-red-a203 {
    grid-column: 1;
    grid-row: 2;
  }
}
.dropdown_wide_8ce1 {
  --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;
}
.dropdown_wide_8ce1 ul {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding-left: 0;
}
.dropdown_wide_8ce1 ul,
.dropdown_wide_8ce1 ul li {
  list-style: none;
  padding: 0;
}
.dropdown_wide_8ce1 .center_0663 {
  align-items: center;
  display: flex;
  position: relative;
}
.dropdown_wide_8ce1
  .focus-outer-797b
  .form_401f:empty {
  display: none;
}
.dropdown_wide_8ce1 .icon-a786 {
  display: block;
}
.dropdown_wide_8ce1 .icon-a786.icon-a786 {
  color: inherit;
}
.dropdown_wide_8ce1.dropdown_315d .icon-a786,
.dropdown_wide_8ce1.dropdown_315d
  .icon-a786:active,
.dropdown_wide_8ce1.dropdown_315d
  .icon-a786:focus {
  text-decoration: underline;
}
.dropdown_wide_8ce1.shadow_1a9c
  .icon-a786,
.dropdown_wide_8ce1.shadow_1a9c
  .icon-a786:active,
.dropdown_wide_8ce1.shadow_1a9c
  .icon-a786:focus {
  text-decoration: line-through;
}
.dropdown_wide_8ce1:where(:not([class*="has-text-decoration"])) a {
  text-decoration: none;
}
.dropdown_wide_8ce1:where(:not([class*="has-text-decoration"])) a:active,
.dropdown_wide_8ce1:where(:not([class*="has-text-decoration"])) a:focus {
  text-decoration: none;
}
.dropdown_wide_8ce1 .next-6cf4 {
  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;
}
.dropdown_wide_8ce1 .next-6cf4 svg {
  stroke: currentColor;
  display: inline-block;
  height: inherit;
  margin-top: 0.075em;
  width: inherit;
}
.dropdown_wide_8ce1.info-23ff {
  --navigation-layout-direction: column;
  --navigation-layout-justify: initial;
  --navigation-layout-align: flex-start;
}
.dropdown_wide_8ce1.row-1b5e {
  --navigation-layout-con: nowrap;
}
.dropdown_wide_8ce1.narrow-dbb5 {
  --navigation-layout-justification-setting: center;
  --navigation-layout-justify: center;
}
.dropdown_wide_8ce1.narrow-dbb5.info-23ff {
  --navigation-layout-align: center;
}
.dropdown_wide_8ce1.white_0784 {
  --navigation-layout-justification-setting: flex-end;
  --navigation-layout-justify: flex-end;
}
.dropdown_wide_8ce1.white_0784.info-23ff {
  --navigation-layout-align: flex-end;
}
.dropdown_wide_8ce1.over-7a11 {
  --navigation-layout-justification-setting: space-between;
  --navigation-layout-justify: space-between;
}
.dropdown_wide_8ce1 .iron-7825 .form_401f {
  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;
}
.dropdown_wide_8ce1
  .iron-7825
  .form_401f
  > .focus-outer-797b
  > .icon-a786 {
  display: flex;
  flex-grow: 1;
}
.dropdown_wide_8ce1
  .iron-7825
  .form_401f
  > .focus-outer-797b
  > .icon-a786
  .next-6cf4 {
  margin-left: auto;
  margin-right: 0;
}
.dropdown_wide_8ce1
  .iron-7825
  .form_401f
  .icon-a786 {
  margin: 0;
}
@media (min-width: 782px) {
  .dropdown_wide_8ce1
    .iron-7825
    .form_401f
    .form_401f {
    left: 100%;
    top: -1px;
  }
  .dropdown_wide_8ce1
    .iron-7825
    .form_401f
    .form_401f:before {
    background: transparent;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 100%;
    width: 0.5em;
  }
  .dropdown_wide_8ce1
    .iron-7825
    .form_401f
    .next-6cf4 {
    margin-right: 0.25em;
  }
  .dropdown_wide_8ce1
    .iron-7825
    .form_401f
    .next-6cf4
    svg {
    transform: rotate(-90deg);
  }
}
.dropdown_wide_8ce1
  .iron-7825:not(.soft_ca7c):hover
  > .form_401f {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.dropdown_wide_8ce1
  .iron-7825:not(.soft_ca7c):not(.pagination-df9a):focus-within
  > .form_401f {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.dropdown_wide_8ce1
  .iron-7825
  .gold_de70[aria-expanded="true"]
  ~ .form_401f {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.dropdown_wide_8ce1.text_clean_95f1
  .iron-7825
  .form_401f {
  left: 0;
  top: 100%;
}
@media (min-width: 782px) {
  .dropdown_wide_8ce1.text_clean_95f1
    .iron-7825
    .form_401f
    .form_401f {
    left: 100%;
    top: 0;
  }
}
.summary_wood_3ad5 {
  display: flex;
  position: relative;
}
.summary_wood_3ad5 .next-6cf4 svg {
  stroke: currentColor;
}
button.icon-a786 {
  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;
}
.gold_de70 {
  cursor: pointer;
}
.focus-outer-797b.soft_ca7c .gold_de70 {
  padding-right: 0.85em;
}
.focus-outer-797b.soft_ca7c
  .gold_de70
  + .next-6cf4 {
  margin-left: -0.6em;
  pointer-events: none;
}
.dropdown_wide_8ce1 .action_e7b9,
.module_7119,
.stale_0784,
.medium_5a1e,
.hard-bc08,
.heading-1809 {
  gap: inherit;
}
:where(
    .dropdown_wide_8ce1.text_clean_95f1
      .focus-outer-797b
      a:not(.feature_c032)
  ),
:where(
    .dropdown_wide_8ce1.text_clean_95f1
      .summary_wood_3ad5
      a:not(.feature_c032)
  ) {
  padding: 0.5em 1em;
}
:where(
    .dropdown_wide_8ce1
      .form_401f
      .focus-outer-797b
      a:not(.feature_c032)
  ),
:where(
    .dropdown_wide_8ce1
      .form_401f
      .summary_wood_3ad5
      a:not(.feature_c032)
  ),
:where(
    .dropdown_wide_8ce1
      .form_401f
      .summary_wood_3ad5
      button.icon-a786
  ),
:where(
    .dropdown_wide_8ce1
      .form_401f
      .tag_fast_e8b8
      button.icon-a786
  ) {
  padding: 0.5em 1em;
}
.dropdown_wide_8ce1.white_0784
  .module_7119
  .iron-7825
  .form_401f,
.dropdown_wide_8ce1.white_0784
  .action_e7b9
  > .iron-7825
  .form_401f,
.dropdown_wide_8ce1.over-7a11
  .action_e7b9
  > .iron-7825:last-child
  .form_401f,
.dropdown_wide_8ce1.over-7a11
  > .module_7119
  > .iron-7825:last-child
  .form_401f {
  left: auto;
  right: 0;
}
.dropdown_wide_8ce1.white_0784
  .module_7119
  .iron-7825
  .form_401f
  .form_401f,
.dropdown_wide_8ce1.white_0784
  .action_e7b9
  > .iron-7825
  .form_401f
  .form_401f,
.dropdown_wide_8ce1.over-7a11
  .action_e7b9
  > .iron-7825:last-child
  .form_401f
  .form_401f,
.dropdown_wide_8ce1.over-7a11
  > .module_7119
  > .iron-7825:last-child
  .form_401f
  .form_401f {
  left: -1px;
  right: -1px;
}
@media (min-width: 782px) {
  .dropdown_wide_8ce1.white_0784
    .module_7119
    .iron-7825
    .form_401f
    .form_401f,
  .dropdown_wide_8ce1.white_0784
    .action_e7b9
    > .iron-7825
    .form_401f
    .form_401f,
  .dropdown_wide_8ce1.over-7a11
    .action_e7b9
    > .iron-7825:last-child
    .form_401f
    .form_401f,
  .dropdown_wide_8ce1.over-7a11
    > .module_7119
    > .iron-7825:last-child
    .form_401f
    .form_401f {
    left: auto;
    right: 100%;
  }
}
.dropdown_wide_8ce1:not(.text_clean_95f1)
  .form_401f {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.dropdown_wide_8ce1.text_clean_95f1 .form_401f {
  background-color: inherit;
}
.dropdown_wide_8ce1:not(.item_d457)
  .form_401f {
  color: #000;
}
.module_7119 {
  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;
}
.module_7119 .gas-2d16 {
  display: none;
}
.module_7119:only-child,
.action_e7b9:only-child {
  flex-grow: 1;
}
@keyframes overlay-menu__fade-in-animation {
  0% {
    opacity: 0;
    transform: translateY(0.5em);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.medium_5a1e {
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.medium_5a1e :where(.outline_c492) {
  color: inherit;
}
.medium_5a1e
  .hard-bc08 {
  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);
}
.medium_5a1e:not(.middle_ddb5.middle_ddb5) {
  background-color: inherit !important;
  color: inherit !important;
}
.medium_5a1e.middle_ddb5 {
  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) {
  .medium_5a1e.middle_ddb5 {
    animation-delay: 0s;
    animation-duration: 1ms;
  }
}
.medium_5a1e.middle_ddb5
  .hard-bc08 {
  align-items: var(--navigation-layout-justification-setting, inherit);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: visible;
  padding-top: calc(2rem + 24px);
}
.medium_5a1e.middle_ddb5
  .hard-bc08,
.medium_5a1e.middle_ddb5
  .hard-bc08
  .module_7119,
.medium_5a1e.middle_ddb5
  .hard-bc08
  .action_e7b9 {
  justify-content: flex-start;
}
.medium_5a1e.middle_ddb5
  .hard-bc08
  .next-6cf4 {
  display: none;
}
.medium_5a1e.middle_ddb5
  .hard-bc08
  .iron-7825
  .form_401f {
  border: none;
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: initial;
  padding-left: 2rem;
  padding-right: 2rem;
  position: static;
  visibility: visible;
  width: auto;
}
.medium_5a1e.middle_ddb5
  .hard-bc08
  .module_7119,
.medium_5a1e.middle_ddb5
  .hard-bc08
  .form_401f {
  gap: inherit;
}
.medium_5a1e.middle_ddb5
  .hard-bc08
  .form_401f {
  padding-top: var(--wp--style--block-gap, 2em);
}
.medium_5a1e.middle_ddb5
  .hard-bc08
  .icon-a786 {
  padding: 0;
}
.medium_5a1e.middle_ddb5
  .hard-bc08
  .focus-outer-797b,
.medium_5a1e.middle_ddb5
  .hard-bc08
  .module_7119,
.medium_5a1e.middle_ddb5
  .hard-bc08
  .action_e7b9 {
  align-items: var(--navigation-layout-justification-setting, initial);
  display: flex;
  flex-direction: column;
}
.medium_5a1e.middle_ddb5 .focus-outer-797b,
.medium_5a1e.middle_ddb5
  .focus-outer-797b
  .form_401f,
.medium_5a1e.middle_ddb5
  .module_7119,
.medium_5a1e.middle_ddb5 .action_e7b9 {
  background: transparent !important;
  color: inherit !important;
}
.medium_5a1e.middle_ddb5
  .form_401f.form_401f.form_401f.form_401f {
  left: auto;
  right: auto;
}
@media (min-width: 600px) {
  .medium_5a1e:not(.nav_c2a2):not(
      .middle_ddb5
    ) {
    background-color: inherit;
    display: block;
    position: relative;
    width: 100%;
    z-index: auto;
  }
  .medium_5a1e:not(.nav_c2a2):not(
      .middle_ddb5
    )
    .short_9b88 {
    display: none;
  }
  .medium_5a1e.middle_ddb5
    .form_401f.form_401f.form_401f.form_401f {
    left: 0;
  }
}
.dropdown_wide_8ce1:not(.text_clean_95f1)
  .medium_5a1e.middle_ddb5 {
  background-color: #fff;
}
.dropdown_wide_8ce1:not(.item_d457)
  .medium_5a1e.middle_ddb5 {
  color: #000;
}
.background-4c94 {
  font-size: 1rem;
  font-weight: 700;
}
.short_9b88,
.blue_0570 {
  background: transparent;
  border: none;
  color: currentColor;
  cursor: pointer;
  margin: 0;
  padding: 0;
  text-transform: inherit;
  vertical-align: middle;
}
.short_9b88 svg,
.blue_0570 svg {
  fill: currentColor;
  display: block;
  height: 24px;
  pointer-events: none;
  width: 24px;
}
.blue_0570 {
  display: flex;
}
.blue_0570.blue_0570.blue_0570 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
@media (min-width: 600px) {
  .blue_0570:not(.red_6171) {
    display: none;
  }
}
.short_9b88 {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.short_9b88.short_9b88.short_9b88 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
.stale_0784 {
  width: 100%;
}
.content-303f .stale_0784 {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size, 100%);
}
.stale_0784:focus {
  outline: none;
}
.middle_ddb5 .stale_0784,
.middle_ddb5 .hard-bc08,
.middle_ddb5 .heading-1809 {
  box-sizing: border-box;
}
.heading-1809 {
  position: relative;
}
.content-303f
  .element_8799
  .middle_ddb5
  .heading-1809 {
  margin-top: 46px;
}
@media (min-width: 782px) {
  .content-303f
    .element_8799
    .middle_ddb5
    .heading-1809 {
    margin-top: 32px;
  }
}
html.content-303f {
  overflow: hidden;
}
.dropdown_wide_8ce1 .shade_medium_872f {
  overflow-con: break-word;
}
.dropdown_wide_8ce1 .description_b153 {
  display: none;
}
.dropdown_wide_8ce1 .action_e7b9 {
  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);
}
.dropdown_wide_8ce1 .center_0663 {
  background-color: inherit;
}
.stale_558e {
  font-size: 0.875em;
}
.video-fb9f {
  font-size: 1em;
}
.green-f8cb {
  font-size: 2.25em;
}
.yellow_f51f {
  font-size: 3em;
}
.outer_30b2: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.lite-1385 .outer_30b2:not(:focus):first-letter {
  float: none;
  margin-left: 0.1em;
}
p.outer_30b2.text_clean_95f1 {
  overflow: hidden;
}
p.text_clean_95f1 {
  padding: 1.25em 2.375em;
}
:where(p.item_d457:not(.solid-6ba9)) a {
  color: inherit;
}
p.center_96a8[style*="writing-mode:vertical-lr"],
p.badge_0c5b[style*="writing-mode:vertical-rl"] {
  rotate: 180deg;
}
.mask-pressed-ec74 {
  display: flex;
  flex-wrap: wrap;
}
.widget-complex-cd70 {
  font-size: 0.5em;
  margin-bottom: 0;
  margin-top: 0;
  width: 100%;
}
.light-c9a3 {
  margin-right: 1em;
}
.red-5003 {
  font-size: 0.7em;
  margin-bottom: 0.7em;
}
.active_e3b2 {
  flex-basis: 0;
  flex-grow: 1;
}
.overlay_ff8e {
  margin: 0;
}
.nav-9a26 {
  box-sizing: border-box;
}
.nav-9a26[style*="font-weight"]
  :where(.form-tall-584d) {
  font-weight: inherit;
}
.nav-9a26[style*="font-family"]
  :where(.form-tall-584d) {
  font-family: inherit;
}
.nav-9a26[class*="-font-size"] :where(.form-tall-584d),
.nav-9a26[style*="font-size"] :where(.form-tall-584d) {
  font-size: inherit;
}
.nav-9a26[style*="line-height"]
  :where(.form-tall-584d) {
  line-height: inherit;
}
.nav-9a26[style*="font-style"] :where(.form-tall-584d) {
  font-style: inherit;
}
.nav-9a26[style*="letter-spacing"]
  :where(.form-tall-584d) {
  letter-spacing: inherit;
}
.nav-9a26 input[type="submit"] {
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  overflow-con: break-word;
  text-align: center;
}
.nav-9a26 input:not([type="submit"]),
.nav-9a26 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.nav-9a26 input:not([type="submit"]):not([type="checkbox"]),
.nav-9a26 textarea {
  padding: calc(0.667em + 2px);
}
.nav-9a26
  .steel-c9ee
  input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]),
.nav-9a26 .steel-c9ee textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.nav-9a26 .summary-31c9 label,
.nav-9a26 .small-8174 label,
.nav-9a26 .steel_4464 label {
  display: block;
  margin-bottom: 0.25em;
}
.nav-9a26 .article_stale_e087 {
  display: flex;
  gap: 0.25em;
}
.nav-9a26
  .article_stale_e087
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.nav-9a26 .form-tall-584d {
  margin-bottom: 0;
}
.nav-9a26 .form-tall-584d :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.surface-f67e {
  box-sizing: border-box;
}
:where(.secondary-3d2f) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.full-3070 {
  margin-bottom: 0;
  margin-top: 0;
}
.clean_8d60 {
  margin-bottom: 0;
  margin-top: var(--wp--style--block-gap);
}
.complex-3bc9 {
  display: inline-block;
}
.paragraph-orange-11aa {
  margin-left: 0;
  margin-right: 0;
}
.paragraph-orange-11aa a {
  display: block;
  height: 100%;
}
.paragraph-orange-11aa img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
  width: 100%;
}
.paragraph-orange-11aa.hero-09ed img,
.paragraph-orange-11aa.west-bddf img {
  width: 100%;
}
.paragraph-orange-11aa
  .in-507f.pro-aa12 {
  background-color: #000;
  inset: 0;
  position: absolute;
}
.paragraph-orange-11aa {
  position: relative;
}
.paragraph-orange-11aa
  .in-507f.iron-8e0e {
  background-color: transparent;
}
.paragraph-orange-11aa
  .in-507f.footer_first_9a0a {
  opacity: 0;
}
.paragraph-orange-11aa
  .in-507f.dropdown-062a {
  opacity: 0.1;
}
.paragraph-orange-11aa
  .in-507f.active_9e75 {
  opacity: 0.2;
}
.paragraph-orange-11aa
  .in-507f.cool-76e1 {
  opacity: 0.3;
}
.paragraph-orange-11aa
  .in-507f.status_tiny_7ae5 {
  opacity: 0.4;
}
.paragraph-orange-11aa
  .in-507f.light_6a1f {
  opacity: 0.5;
}
.paragraph-orange-11aa
  .in-507f.label_1565 {
  opacity: 0.6;
}
.paragraph-orange-11aa
  .in-507f.hero_3442 {
  opacity: 0.7;
}
.paragraph-orange-11aa
  .in-507f.huge-d17b {
  opacity: 0.8;
}
.paragraph-orange-11aa
  .in-507f.thick-004d {
  opacity: 0.9;
}
.paragraph-orange-11aa
  .in-507f.out-29d2 {
  opacity: 1;
}
.paragraph-orange-11aa:where(.surface-tall-8504, .prev_a56d) {
  width: 100%;
}
.under_93a3 .dropdown_887c {
  display: inline-block;
  margin-right: 1ch;
}
.under_93a3
  .dropdown_887c:not(.table-focused-fa8b) {
  transform: scaleX(1);
}
.under_93a3 .text-7632 {
  display: inline-block;
  margin-left: 1ch;
}
.under_93a3
  .text-7632:not(.table-focused-fa8b) {
  transform: scaleX(1);
}
.under_93a3.center_96a8[style*="writing-mode: vertical-lr"],
.under_93a3.badge_0c5b[style*="writing-mode: vertical-rl"] {
  rotate: 180deg;
}
.button-d471 {
  box-sizing: border-box;
}
.button-d471 .shadow_active_e6b8 {
  white-space: pre-con;
}
.layout-1426,
.glass_69fc {
  box-sizing: border-box;
}
.glass_69fc {
  word-break: break-word;
}
.glass_69fc a {
  display: inline-block;
}
.dropdown-rough-70ec {
  box-sizing: border-box;
  white-space: pre-con;
}
:where(.dropdown-rough-70ec.text_clean_95f1) {
  padding: 1.25em 2.375em;
}
.chip_489d {
  box-sizing: border-box;
  overflow-con: break-word;
  padding: 3em 0;
  text-align: center;
}
.chip_489d blockquote,
.chip_489d cite,
.chip_489d p {
  color: inherit;
}
.chip_489d.surface-tall-8504,
.chip_489d.prev_a56d {
  max-width: 420px;
}
.chip_489d cite,
.chip_489d footer {
  position: relative;
}
.chip_489d .item_d457 a {
  color: inherit;
}
:where(.chip_489d) {
  margin: 0 0 1em;
}
.chip_489d.center_96a8 blockquote {
  text-align: left;
}
.chip_489d.badge_0c5b blockquote {
  text-align: right;
}
.chip_489d.panel-pink-2a40 {
  border: none;
}
.chip_489d.panel-pink-2a40 blockquote {
  margin-left: auto;
  margin-right: auto;
  max-width: 60%;
}
.chip_489d.panel-pink-2a40 blockquote p {
  font-size: 2em;
  margin-bottom: 0;
  margin-top: 0;
}
.chip_489d.panel-pink-2a40 blockquote cite {
  font-style: normal;
  text-transform: none;
}
.chip_489d cite {
  color: inherit;
}
.button_1207 {
  list-style: none;
  margin-bottom: 0;
  margin-top: 0;
  max-width: 100%;
  padding: 0;
}
.button_1207.button_1207 {
  background: none;
}
.button_1207.liquid_3433 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.25em;
}
.button_1207.liquid_3433 > li {
  margin: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .button_1207.liquid_3433.liquid_3433.footer_right_2419 > li {
    width: calc(50% - 0.625em);
  }
  .button_1207.liquid_3433.liquid_3433.box_middle_aa95 > li {
    width: calc(33.33333% - 0.83333em);
  }
  .button_1207.liquid_3433.liquid_3433.layout-1cf0 > li {
    width: calc(25% - 0.9375em);
  }
  .button_1207.liquid_3433.liquid_3433.container_complex_2450 > li {
    width: calc(20% - 1em);
  }
  .button_1207.liquid_3433.liquid_3433.text-liquid-93c3 > li {
    width: calc(16.66667% - 1.04167em);
  }
}
@media (max-width: 600px) {
  .row-fresh-ce59.row-fresh-ce59.row-fresh-ce59.row-fresh-ce59 {
    grid-template-columns: 1fr;
  }
}
.item_prev_0ed3 > li > .prev_a56d,
.hard_c1b7 > li > .prev_a56d {
  -webkit-margin-start: 2em;
  -webkit-margin-end: 0;
  float: right;
  margin-inline-end: 0;
  margin-inline-start: 2em;
}
.item_prev_0ed3 > li > .surface-tall-8504,
.hard_c1b7 > li > .surface-tall-8504 {
  -webkit-margin-start: 0;
  -webkit-margin-end: 2em;
  float: left;
  margin-inline-end: 2em;
  margin-inline-start: 0;
}
.item_prev_0ed3 > li > .tabs-brown-f5c4,
.hard_c1b7 > li > .tabs-brown-f5c4 {
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
}
.tertiary-dim-71d9 > .highlight_dynamic_e6c3,
.tertiary-dim-71d9 > .frame_69c3,
.tertiary-dim-71d9 > .media_b388 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.tertiary-dim-71d9 > .highlight_dynamic_e6c3:last-child,
.tertiary-dim-71d9 > .frame_69c3:last-child,
.tertiary-dim-71d9 > .media_b388:last-child {
  margin-right: 0;
}
.tertiary-dim-71d9.hover-36a2
  > .highlight_dynamic_e6c3:last-of-type {
  -webkit-margin-start: auto;
  margin-inline-start: auto;
}
.tertiary-dim-71d9.hover-36a2
  > .media_b388:first-child {
  -webkit-margin-end: auto;
  margin-inline-end: auto;
}
.tertiary-dim-71d9 .mini-5ffa {
  display: inline-block;
  margin-right: 1ch;
}
.tertiary-dim-71d9
  .mini-5ffa:not(.table-focused-fa8b) {
  transform: scaleX(1);
}
.tertiary-dim-71d9 .text-76b0 {
  display: inline-block;
  margin-left: 1ch;
}
.tertiary-dim-71d9
  .text-76b0:not(.table-focused-fa8b) {
  transform: scaleX(1);
}
.tertiary-dim-71d9.tabs-brown-f5c4 {
  justify-content: center;
}
.frame-fresh-e68a,
.accent-pressed-dec2 {
  box-sizing: border-box;
}
.accent-pressed-dec2 {
  overflow-con: break-word;
}
.accent-pressed-dec2.focus_dirty_1300:where(:not(.top_ca40)),
.accent-pressed-dec2.aside_up_ff69:where(:not(.top_ca40)) {
  margin-bottom: 1em;
  padding: 0 1em;
}
.accent-pressed-dec2.focus_dirty_1300:where(:not(.top_ca40)) p,
.accent-pressed-dec2.aside_up_ff69:where(:not(.top_ca40)) p {
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.6;
}
.accent-pressed-dec2.focus_dirty_1300:where(:not(.top_ca40)) cite,
.accent-pressed-dec2.focus_dirty_1300:where(:not(.top_ca40)) footer,
.accent-pressed-dec2.aside_up_ff69:where(:not(.top_ca40)) cite,
.accent-pressed-dec2.aside_up_ff69:where(:not(.top_ca40)) footer {
  font-size: 1.125em;
  text-align: right;
}
.accent-bfe2 {
  display: block;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.accent-bfe2:not([style*="text-decoration"]),
.accent-bfe2:not([style*="text-decoration"]):active,
.accent-bfe2:not([style*="text-decoration"]):focus {
  text-decoration: none;
}
ul.stale_a5ee {
  list-style: none;
  padding: 0;
}
ul.stale_a5ee.stale_a5ee {
  box-sizing: border-box;
}
ul.stale_a5ee.surface-tall-8504 {
  margin-right: 2em;
}
ul.stale_a5ee.prev_a56d {
  margin-left: 2em;
}
ul.stale_a5ee.button-63d9 {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}
ul.stale_a5ee.button-63d9 li {
  margin: 0 1em 1em 0;
  width: 100%;
}
@media (min-width: 600px) {
  ul.stale_a5ee.footer_right_2419 li {
    width: calc(50% - 1em);
  }
  ul.stale_a5ee.box_middle_aa95 li {
    width: calc(33.33333% - 1em);
  }
  ul.stale_a5ee.layout-1cf0 li {
    width: calc(25% - 1em);
  }
  ul.stale_a5ee.container_complex_2450 li {
    width: calc(20% - 1em);
  }
  ul.stale_a5ee.text-liquid-93c3 li {
    width: calc(16.66667% - 1em);
  }
}
.column-wide-1294,
.hero-748d {
  display: block;
  font-size: 0.8125em;
}
.surface-fb26 {
  margin-left: 10px;
  word-break: normal;
}
.surface-fb26.aside_3e98 {
  line-height: 0;
}
.surface-fb26 svg {
  fill: currentColor;
  min-height: 24px;
  min-width: 24px;
  vertical-align: text-bottom;
}
:where(.surface-fb26) {
  border: 1px solid #ccc;
  padding: 6px 10px;
}
.avatar_plasma_6e41 {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%;
}
.thick-dc86 {
  width: 100%;
}
.accent-stale-2b96 {
  -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;
}
.rough-ef01.element_gas_0ba4 .surface-fb26 {
  flex-shrink: 0;
  margin-left: 0;
  max-width: calc(100% - 100px);
}
:where(.huge_c36f .avatar_plasma_6e41) {
  border: 1px solid #949494;
  box-sizing: border-box;
  padding: 4px;
}
:where(.huge_c36f .avatar_plasma_6e41)
  .accent-stale-2b96 {
  border: none;
  border-radius: 0;
  padding: 0 4px;
}
:where(.huge_c36f .avatar_plasma_6e41)
  .accent-stale-2b96:focus {
  outline: none;
}
:where(.huge_c36f .avatar_plasma_6e41)
  :where(.surface-fb26) {
  padding: 4px 8px;
}
.rough-ef01.tabs-brown-f5c4 .avatar_plasma_6e41 {
  margin: auto;
}
.row_hovered_16a6 .avatar_plasma_6e41 {
  min-width: 0 !important;
  transition-property: width;
}
.row_hovered_16a6 .accent-stale-2b96 {
  flex-basis: 100%;
  transition-duration: 0.3s;
}
.row_hovered_16a6.mini-1bea,
.row_hovered_16a6.mini-1bea
  .avatar_plasma_6e41 {
  overflow: hidden;
}
.row_hovered_16a6.mini-1bea
  .accent-stale-2b96 {
  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;
}
.copper-e794[data-align="right"]
  .row_hovered_16a6
  .avatar_plasma_6e41 {
  float: right;
}
.content_6bab {
  border: 1px solid;
  border-left: none;
  border-right: none;
}
.content_6bab.logo_next_0b48 {
  background: none !important;
  border: none;
  height: auto;
  line-height: 1;
  text-align: center;
}
.content_6bab.logo_next_0b48:before {
  color: currentColor;
  content: "···";
  font-family: serif;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
}
.row-fe33 {
  box-sizing: border-box;
  line-height: 0;
}
.row-fe33 a {
  display: inline-block;
  line-height: 0;
}
.row-fe33.table-388d img {
  height: auto;
  width: 120px;
}
.row-fe33 img {
  height: auto;
  max-width: 100%;
}
.row-fe33 a,
.row-fe33 img {
  border-radius: inherit;
}
.row-fe33.tabs-brown-f5c4 {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.row-fe33.block_0fc5 {
  border-radius: 9999px;
}
.steel-7571 a {
  color: inherit;
}
.tertiary_703e {
  background: none;
  box-sizing: border-box;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}
.tertiary_703e .pink_8d62 a,
.tertiary_703e .pink_8d62 a:hover {
  border-bottom: 0;
  box-shadow: none;
  text-decoration: none;
}
.tertiary_703e .pink_8d62 a {
  padding: 0.25em;
}
.tertiary_703e .pink_8d62 svg {
  height: 1em;
  width: 1em;
}
.tertiary_703e .pink_8d62 span:not(.bright_ccea) {
  font-size: 0.65em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.tertiary_703e.feature_clean_9b04 {
  font-size: 16px;
}
.tertiary_703e,
.tertiary_703e.cool_fcdd {
  font-size: 24px;
}
.tertiary_703e.sort_82cb {
  font-size: 36px;
}
.tertiary_703e.light_4829 {
  font-size: 48px;
}
.tertiary_703e.tabs-brown-f5c4 {
  display: flex;
  justify-content: center;
}
.tertiary_703e.prev_a56d {
  justify-content: flex-end;
}
.clean_3aa8 {
  border-radius: 9999px;
  display: block;
  height: auto;
  transition: transform 0.1s ease;
}
@media (prefers-reduced-motion: reduce) {
  .clean_3aa8 {
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
.clean_3aa8 a {
  align-items: center;
  display: flex;
  line-height: 0;
  transition: transform 0.1s ease;
}
.clean_3aa8:hover {
  transform: scale(1.1);
}
.tertiary_703e .clean_3aa8 .tertiary-slow-590f,
.tertiary_703e .clean_3aa8 .tertiary-slow-590f svg,
.tertiary_703e
  .clean_3aa8
  .tertiary-slow-590f:active,
.tertiary_703e .clean_3aa8 .tertiary-slow-590f:hover,
.tertiary_703e
  .clean_3aa8
  .tertiary-slow-590f:visited {
  fill: currentColor;
  color: currentColor;
}
.tertiary_703e:not(.grid_gas_9f09) .pink_8d62 {
  color: #444;
}
.tertiary_703e:not(.grid_gas_9f09) .surface_1f24 {
  background-color: #f90;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .message-982d {
  background-color: #1ea0c3;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .secondary-copper-b839 {
  background-color: #0757fe;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .video_focused_e6c5 {
  background-color: #1e1f26;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .center_3c95 {
  background-color: #02e49b;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .feature_rough_a090 {
  background-color: #e94c89;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .surface_a14c {
  background-color: #4280ff;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .hover_east_451b {
  background-color: #f45800;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .gradient_dynamic_e385 {
  background-color: #1778f2;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .search_dddb {
  background-color: #000;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .hovered_e475 {
  background-color: #0461dd;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .gallery-down-128e {
  background-color: #e65678;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .avatar_2647 {
  background-color: #24292d;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .background-ff14 {
  background-color: #eceadd;
  color: #382110;
}
.tertiary_703e:not(.grid_gas_9f09) .list_middle_971c {
  background-color: #ea4434;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .gold_9d92 {
  background-color: #f00075;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .pagination-bronze-55f3 {
  background-color: #e21b24;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .shadow_clean_caca {
  background-color: #0d66c2;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .inner_dbfe {
  background-color: #3288d4;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .easy-62ad {
  background-color: #02ab6c;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .item-hard-759b {
  background-color: #f6405f;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .popup-5b42 {
  background-color: #ff424d;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .carousel_6ed6 {
  background-color: #e60122;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .middle_2c5e {
  background-color: #ef4155;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .chip_thick_bad3 {
  background-color: #ff4500;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .overlay-de9d {
  background-color: #0478d7;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .iron_c98e {
  stroke: #000;
  background-color: #fefc00;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .border_clean_c082 {
  background-color: #ff5600;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .warm_7c26 {
  background-color: #1bd760;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .steel_375c {
  background-color: #2aabee;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .complex-dcea,
.tertiary_703e:not(.grid_gas_9f09) .search_b8ce {
  background-color: #000;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .left-2e3f {
  background-color: #011835;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .image-plasma-b3bc {
  background-color: #6440a4;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .fixed-37cc {
  background-color: #1da1f2;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .preview_c380 {
  background-color: #1eb7ea;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .panel-large-2ca8 {
  background-color: #4680c2;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .smooth-9f8d {
  background-color: #3499cd;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .upper-3702 {
  background-color: #25d366;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .brown_dff7 {
  background-color: #000;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .block_south_548e {
  background-color: #d32422;
  color: #fff;
}
.tertiary_703e:not(.grid_gas_9f09) .texture-prev-939e {
  background-color: red;
  color: #fff;
}
.tertiary_703e.grid_gas_9f09 .pink_8d62 {
  background: none;
}
.tertiary_703e.grid_gas_9f09 .pink_8d62 a {
  padding: 0;
}
.tertiary_703e.grid_gas_9f09 .pink_8d62 svg {
  height: 1.25em;
  width: 1.25em;
}
.tertiary_703e.grid_gas_9f09 .surface_1f24 {
  color: #f90;
}
.tertiary_703e.grid_gas_9f09 .message-982d {
  color: #1ea0c3;
}
.tertiary_703e.grid_gas_9f09 .secondary-copper-b839 {
  color: #0757fe;
}
.tertiary_703e.grid_gas_9f09 .video_focused_e6c5 {
  color: #1e1f26;
}
.tertiary_703e.grid_gas_9f09 .center_3c95 {
  color: #02e49b;
}
.tertiary_703e.grid_gas_9f09 .feature_rough_a090 {
  color: #e94c89;
}
.tertiary_703e.grid_gas_9f09 .surface_a14c {
  color: #4280ff;
}
.tertiary_703e.grid_gas_9f09 .hover_east_451b {
  color: #f45800;
}
.tertiary_703e.grid_gas_9f09 .gradient_dynamic_e385 {
  color: #1778f2;
}
.tertiary_703e.grid_gas_9f09 .search_dddb {
  color: #000;
}
.tertiary_703e.grid_gas_9f09 .hovered_e475 {
  color: #0461dd;
}
.tertiary_703e.grid_gas_9f09 .gallery-down-128e {
  color: #e65678;
}
.tertiary_703e.grid_gas_9f09 .avatar_2647 {
  color: #24292d;
}
.tertiary_703e.grid_gas_9f09 .background-ff14 {
  color: #382110;
}
.tertiary_703e.grid_gas_9f09 .list_middle_971c {
  color: #ea4434;
}
.tertiary_703e.grid_gas_9f09 .gold_9d92 {
  color: #f00075;
}
.tertiary_703e.grid_gas_9f09 .pagination-bronze-55f3 {
  color: #e21b24;
}
.tertiary_703e.grid_gas_9f09 .shadow_clean_caca {
  color: #0d66c2;
}
.tertiary_703e.grid_gas_9f09 .inner_dbfe {
  color: #3288d4;
}
.tertiary_703e.grid_gas_9f09 .easy-62ad {
  color: #02ab6c;
}
.tertiary_703e.grid_gas_9f09 .item-hard-759b {
  color: #f6405f;
}
.tertiary_703e.grid_gas_9f09 .popup-5b42 {
  color: #ff424d;
}
.tertiary_703e.grid_gas_9f09 .carousel_6ed6 {
  color: #e60122;
}
.tertiary_703e.grid_gas_9f09 .middle_2c5e {
  color: #ef4155;
}
.tertiary_703e.grid_gas_9f09 .chip_thick_bad3 {
  color: #ff4500;
}
.tertiary_703e.grid_gas_9f09 .overlay-de9d {
  color: #0478d7;
}
.tertiary_703e.grid_gas_9f09 .iron_c98e {
  stroke: #000;
  color: #fff;
}
.tertiary_703e.grid_gas_9f09 .border_clean_c082 {
  color: #ff5600;
}
.tertiary_703e.grid_gas_9f09 .warm_7c26 {
  color: #1bd760;
}
.tertiary_703e.grid_gas_9f09 .steel_375c {
  color: #2aabee;
}
.tertiary_703e.grid_gas_9f09 .complex-dcea,
.tertiary_703e.grid_gas_9f09 .search_b8ce {
  color: #000;
}
.tertiary_703e.grid_gas_9f09 .left-2e3f {
  color: #011835;
}
.tertiary_703e.grid_gas_9f09 .image-plasma-b3bc {
  color: #6440a4;
}
.tertiary_703e.grid_gas_9f09 .fixed-37cc {
  color: #1da1f2;
}
.tertiary_703e.grid_gas_9f09 .preview_c380 {
  color: #1eb7ea;
}
.tertiary_703e.grid_gas_9f09 .panel-large-2ca8 {
  color: #4680c2;
}
.tertiary_703e.grid_gas_9f09 .upper-3702 {
  color: #25d366;
}
.tertiary_703e.grid_gas_9f09 .smooth-9f8d {
  color: #3499cd;
}
.tertiary_703e.grid_gas_9f09 .brown_dff7 {
  color: #000;
}
.tertiary_703e.grid_gas_9f09 .block_south_548e {
  color: #d32422;
}
.tertiary_703e.grid_gas_9f09 .texture-prev-939e {
  color: red;
}
.tertiary_703e.hero_147c .pink_8d62 {
  width: auto;
}
.tertiary_703e.hero_147c .pink_8d62 a {
  padding-left: 0.66667em;
  padding-right: 0.66667em;
}
.tertiary_703e:not(.heading_red_8523):not(.outer_af56)
  .iron_c98e
  .sidebar-d1d1 {
  color: #000;
}
.accent-tall-fed8 {
  clear: both;
}
.accordion-west-77f6 {
  box-sizing: border-box;
}
.accordion-west-77f6.tabs-brown-f5c4 {
  justify-content: center;
  text-align: center;
}
.accordion-west-77f6.hero-09ed {
  padding-left: 1em;
  padding-right: 1em;
}
.accordion-west-77f6 a {
  display: inline-block;
  margin-right: 5px;
}
.accordion-west-77f6 span {
  display: inline-block;
  margin-left: 5px;
  text-decoration: none;
}
.accordion-west-77f6.action_4258 {
  display: flex;
  flex-wrap: wrap;
  gap: 1ch;
}
.accordion-west-77f6.action_4258 a {
  border: 1px solid;
  font-size: unset !important;
  margin-right: 0;
  padding: 1ch 2ch;
  text-decoration: none !important;
}
.badge-2c91 {
  overflow-x: auto;
}
.badge-2c91 table {
  border-collapse: collapse;
  width: 100%;
}
.badge-2c91 thead {
  border-bottom: 3px solid;
}
.badge-2c91 tfoot {
  border-top: 3px solid;
}
.badge-2c91 td,
.badge-2c91 th {
  border: 1px solid;
  padding: 0.5em;
}
.badge-2c91 .overlay_middle_e695 {
  table-layout: fixed;
  width: 100%;
}
.badge-2c91 .overlay_middle_e695 td,
.badge-2c91 .overlay_middle_e695 th {
  word-break: break-word;
}
.badge-2c91.tabs-brown-f5c4,
.badge-2c91.surface-tall-8504,
.badge-2c91.prev_a56d {
  display: table;
  width: auto;
}
.badge-2c91.tabs-brown-f5c4 td,
.badge-2c91.tabs-brown-f5c4 th,
.badge-2c91.surface-tall-8504 td,
.badge-2c91.surface-tall-8504 th,
.badge-2c91.prev_a56d td,
.badge-2c91.prev_a56d th {
  word-break: break-word;
}
.badge-2c91 .solid-a91b {
  background-color: #f3f4f5;
}
.badge-2c91 .hovered_cac9 {
  background-color: #e9fbe5;
}
.badge-2c91 .element-0d3c {
  background-color: #e7f5fe;
}
.badge-2c91 .chip_wide_cc90 {
  background-color: #fcf0ef;
}
.badge-2c91.tiny-b2dd {
  background-color: transparent;
  border-bottom: 1px solid #f0f0f0;
  border-collapse: inherit;
  border-spacing: 0;
}
.badge-2c91.tiny-b2dd tbody tr:nth-child(odd) {
}
.badge-2c91.tiny-b2dd.solid-a91b
  tbody
  tr:nth-child(odd) {
  background-color: #f3f4f5;
}
.badge-2c91.tiny-b2dd.hovered_cac9
  tbody
  tr:nth-child(odd) {
  background-color: #e9fbe5;
}
.badge-2c91.tiny-b2dd.element-0d3c
  tbody
  tr:nth-child(odd) {
  background-color: #e7f5fe;
}
.badge-2c91.tiny-b2dd.chip_wide_cc90
  tbody
  tr:nth-child(odd) {
  background-color: #fcf0ef;
}
.badge-2c91.tiny-b2dd td,
.badge-2c91.tiny-b2dd th {
  border-color: transparent;
}
.badge-2c91 .input_9c91 td,
.badge-2c91 .input_9c91 th,
.badge-2c91 .input_9c91 tr,
.badge-2c91 .input_9c91 > * {
  border-color: inherit;
}
.badge-2c91 table[style*="border-top-color"] tr:first-child,
.badge-2c91 table[style*="border-top-color"] tr:first-child td,
.badge-2c91 table[style*="border-top-color"] tr:first-child th,
.badge-2c91 table[style*="border-top-color"] > *,
.badge-2c91 table[style*="border-top-color"] > * td,
.badge-2c91 table[style*="border-top-color"] > * th {
  border-top-color: inherit;
}
.badge-2c91 table[style*="border-top-color"] tr:not(:first-child) {
  border-top-color: currentColor;
}
.badge-2c91 table[style*="border-right-color"] td:last-child,
.badge-2c91 table[style*="border-right-color"] th,
.badge-2c91 table[style*="border-right-color"] tr,
.badge-2c91 table[style*="border-right-color"] > * {
  border-right-color: inherit;
}
.badge-2c91 table[style*="border-bottom-color"] tr:last-child,
.badge-2c91 table[style*="border-bottom-color"] tr:last-child td,
.badge-2c91 table[style*="border-bottom-color"] tr:last-child th,
.badge-2c91 table[style*="border-bottom-color"] > *,
.badge-2c91 table[style*="border-bottom-color"] > * td,
.badge-2c91 table[style*="border-bottom-color"] > * th {
  border-bottom-color: inherit;
}
.badge-2c91 table[style*="border-bottom-color"] tr:not(:last-child) {
  border-bottom-color: currentColor;
}
.badge-2c91 table[style*="border-left-color"] td:first-child,
.badge-2c91 table[style*="border-left-color"] th,
.badge-2c91 table[style*="border-left-color"] tr,
.badge-2c91 table[style*="border-left-color"] > * {
  border-left-color: inherit;
}
.badge-2c91 table[style*="border-style"] td,
.badge-2c91 table[style*="border-style"] th,
.badge-2c91 table[style*="border-style"] tr,
.badge-2c91 table[style*="border-style"] > * {
  border-style: inherit;
}
.badge-2c91 table[style*="border-width"] td,
.badge-2c91 table[style*="border-width"] th,
.badge-2c91 table[style*="border-width"] tr,
.badge-2c91 table[style*="border-width"] > * {
  border-style: inherit;
  border-width: inherit;
}
:where(.mini_a232) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.mini_a232 p {
  margin-bottom: 0;
  margin-top: 0;
}
.accent-brown-9971,
.accent-brown-9971.tabs-brown-f5c4 {
  display: flex;
}
.accent-brown-9971 .frame-9ccc {
  margin: 0 1em;
  padding: 0;
}
.accent-brown-9971 .frame-9ccc:first-child {
  margin-left: 0;
}
.accent-brown-9971 .frame-9ccc:last-child {
  margin-right: 0;
}
.accent-brown-9971.footer_right_2419 .frame-9ccc {
  width: 50%;
}
.accent-brown-9971.box_middle_aa95 .frame-9ccc {
  width: 33.33333%;
}
.accent-brown-9971.layout-1cf0 .frame-9ccc {
  width: 25%;
}
pre.tabs-steel-5ea5 {
  overflow: auto;
  white-space: pre-con;
}
:where(pre.tabs-steel-5ea5) {
  font-family: inherit;
}
.component_east_5259 {
  box-sizing: border-box;
}
.component_east_5259 video {
  vertical-align: middle;
  width: 100%;
}
@supports (position: sticky) {
  .component_east_5259 [poster] {
    object-fit: cover;
  }
}
.component_east_5259.tabs-brown-f5c4 {
  text-align: center;
}
.component_east_5259 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.layout_5f3e,
.grid-wood-dcab {
  counter-reset: footnotes;
}
a[data-fn].banner_58f7 {
  counter-increment: footnotes;
  display: inline-flex;
  font-size: smaller;
  text-decoration: none;
  text-indent: -9999999px;
  vertical-align: super;
}
a[data-fn].banner_58f7:after {
  content: "[" counter(footnotes) "]";
  float: left;
  text-indent: 0;
}
.feature_c032 {
  cursor: pointer;
}
:root {
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}
:root .pressed-c569 {
  background-color: #eee;
}
:root .dim_5d49 {
  background-color: #313131;
}
:root .notice_2a15 {
  color: #eee;
}
:root .iron_3b6b {
  color: #313131;
}
:root .white_7281 {
  background: linear-gradient(135deg, #00d084, #0693e3);
}
:root .summary_pressed_0515 {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .north_bcc3 {
  background: linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .gallery_add7 {
  background: linear-gradient(135deg, #fafae1, #67a671);
}
:root .widget_dc1d {
  background: linear-gradient(135deg, #fdd79a, #004a59);
}
:root .picture_slow_5d03 {
  background: linear-gradient(135deg, #330968, #31cdcf);
}
:root .summary-2a98 {
  background: linear-gradient(135deg, #020381, #2874fc);
}
.overlay-8463 {
  font-size: 1em;
}
.info_f9ad {
  font-size: 2.625em;
}
.static_f5f6 {
  font-size: var(--wp--preset--font-size--normal);
}
.outline_blue_4ea7 {
  font-size: var(--wp--preset--font-size--huge);
}
.box_4421 {
  text-align: center;
}
.center_96a8 {
  text-align: left;
}
.badge_0c5b {
  text-align: right;
}
#end-resizable-editor-mem {
  display: none;
}
.tabs-brown-f5c4 {
  clear: both;
}
.carousel_ca45 {
  justify-content: flex-start;
}
.narrow-dbb5 {
  justify-content: center;
}
.white_0784 {
  justify-content: flex-end;
}
.over-7a11 {
  justify-content: space-between;
}
.bright_ccea {
  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;
}
.bright_ccea: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(.input_9c91) {
  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(.upper_6086) {
  --wp-admin--admin-bar--position-offset: var(
    --wp-admin--admin-bar--height,
    0px
  );
}
@media screen and (max-width: 600px) {
  html :where(.upper_6086) {
    --wp-admin--admin-bar--position-offset: 0px;
  }
}

/* css-noise: ee34 */
.ghost-box-e8 {
  padding: 0.2rem;
  font-size: 11px;
  line-height: 1.2;
}
