@charset "UTF-8";
  .soft_84a0 img {
    width: 50px !important;
    height: 50px !important;
    object-fit: contain;
    display: block;
  }
.layout-30df {
  box-sizing: border-box;
}
.lower-56aa label {
  display: block;
}
.left-65f0 {
  line-height: 0;
}
.left-65f0,
.left-65f0 img {
  box-sizing: border-box;
}
.left-65f0.row_complex_2d86 {
  text-align: center;
}
.mini-d659 {
  box-sizing: border-box;
}
.mini-d659 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.mini-d659 audio {
  min-width: 300px;
  width: 100%;
}
.east-e591 {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  word-break: break-word;
}
.east-e591.row_complex_2d86 {
  text-align: center;
}
.east-e591.heading-b3a9 {
  text-align: right;
}
:where(.east-e591) {
  border-radius: 9999px;
  box-shadow: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  text-decoration: none;
}
.avatar_steel_3029[style*="text-decoration"] .east-e591 {
  text-decoration: inherit;
}
.old-88a5 > .avatar_steel_3029.list-9cbf {
  max-width: none;
}
.old-88a5 > .avatar_steel_3029.list-9cbf .east-e591 {
  width: 100%;
}
.old-88a5
  > .avatar_steel_3029.light_398c
  .east-e591 {
  font-size: inherit;
}
.old-88a5 > .avatar_steel_3029.primary-7d7d {
  width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
}
.old-88a5 > .avatar_steel_3029.main_motion_d7fb {
  width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
}
.old-88a5 > .avatar_steel_3029.list_prev_d956 {
  width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
}
.old-88a5 > .avatar_steel_3029.form_east_d59f {
  flex-basis: 100%;
  width: 100%;
}
.old-88a5.nav_bc8b > .avatar_steel_3029.primary-7d7d {
  width: 25%;
}
.old-88a5.nav_bc8b > .avatar_steel_3029.main_motion_d7fb {
  width: 50%;
}
.old-88a5.nav_bc8b > .avatar_steel_3029.list_prev_d956 {
  width: 75%;
}
.avatar_steel_3029.pattern_6900,
.east-e591.avatar_steel_3029.pattern_6900 {
  border-radius: 0;
}
.avatar_steel_3029.over-b05e,
.east-e591.over-b05e {
  border-radius: 0 !important;
}
.avatar_steel_3029 .east-e591.block-glass-b287,
.avatar_steel_3029.block-glass-b287 > .east-e591 {
  border: 2px solid;
  padding: 0.667em 1.333em;
}
.avatar_steel_3029 .east-e591.block-glass-b287:not(.bright-2148),
.avatar_steel_3029.block-glass-b287
  > .east-e591:not(.bright-2148) {
  color: currentColor;
}
.avatar_steel_3029 .east-e591.block-glass-b287:not(.aside_top_9c48),
.avatar_steel_3029.block-glass-b287
  > .east-e591:not(.aside_top_9c48) {
  background-color: transparent;
  background-image: none;
}
.avatar_steel_3029 .east-e591:where(.progress-024f) {
  border-width: initial;
}
.avatar_steel_3029 .east-e591:where([style*="border-top-color"]) {
  border-top-width: medium;
}
.avatar_steel_3029 .east-e591:where([style*="border-right-color"]) {
  border-right-width: medium;
}
.avatar_steel_3029 .east-e591:where([style*="border-bottom-color"]) {
  border-bottom-width: medium;
}
.avatar_steel_3029 .east-e591:where([style*="border-left-color"]) {
  border-left-width: medium;
}
.avatar_steel_3029 .east-e591:where([style*="border-style"]) {
  border-width: initial;
}
.avatar_steel_3029 .east-e591:where([style*="border-top-style"]) {
  border-top-width: medium;
}
.avatar_steel_3029 .east-e591:where([style*="border-right-style"]) {
  border-right-width: medium;
}
.avatar_steel_3029 .east-e591:where([style*="border-bottom-style"]) {
  border-bottom-width: medium;
}
.avatar_steel_3029 .east-e591:where([style*="border-left-style"]) {
  border-left-width: medium;
}
.old-88a5.nav_bc8b {
  flex-direction: column;
}
.old-88a5.nav_bc8b > .avatar_steel_3029:last-child {
  margin-bottom: 0;
}
.old-88a5 > .avatar_steel_3029 {
  display: inline-block;
  margin: 0;
}
.old-88a5.thick-0e58 {
  justify-content: flex-start;
}
.old-88a5.thick-0e58.nav_bc8b {
  align-items: flex-start;
}
.old-88a5.backdrop_db85 {
  justify-content: center;
}
.old-88a5.backdrop_db85.nav_bc8b {
  align-items: center;
}
.old-88a5.slider-24a9 {
  justify-content: flex-end;
}
.old-88a5.slider-24a9.nav_bc8b {
  align-items: flex-end;
}
.old-88a5.wrapper-pro-acd8 {
  justify-content: space-between;
}
.old-88a5.row_complex_2d86 {
  text-align: center;
}
.old-88a5:not(
    .wrapper-pro-acd8,
    .slider-24a9,
    .thick-0e58,
    .backdrop_db85
  )
  .avatar_steel_3029.row_complex_2d86 {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.old-88a5[style*="text-decoration"] .avatar_steel_3029,
.old-88a5[style*="text-decoration"] .east-e591 {
  text-decoration: inherit;
}
.old-88a5.light_398c .east-e591 {
  font-size: inherit;
}
.avatar_steel_3029.row_complex_2d86,
.copper-096a {
  text-align: center;
}
.copper-096a td,
.copper-096a th {
  border: 1px solid;
  padding: 0.25em;
}
.copper-096a th {
  font-weight: 400;
}
.copper-096a caption {
  background-color: inherit;
}
.copper-096a table {
  border-collapse: collapse;
  width: 100%;
}
.copper-096a table:where(:not(.bright-2148)) {
  color: #40464d;
}
.copper-096a table:where(:not(.bright-2148)) td,
.copper-096a table:where(:not(.bright-2148)) th {
  border-color: #ddd;
}
.copper-096a table.aside_top_9c48 th {
  background-color: inherit;
}
.copper-096a table.bright-2148 th {
  color: inherit;
}
:where(.copper-096a table:not(.aside_top_9c48) th) {
  background: #ddd;
}
.tooltip_2dbe {
  box-sizing: border-box;
}
.tooltip_2dbe.pattern_under_0fcc {
  margin-right: 2em;
}
.tooltip_2dbe.heading-b3a9 {
  margin-left: 2em;
}
.tooltip_2dbe.caption-ce02.row_complex_2d86 {
  text-align: center;
}
.orange_5061 {
  box-sizing: border-box;
}
.orange_5061 code {
  display: block;
  font-family: inherit;
  overflow-con: break-word;
  white-space: pre-con;
}
.blue-59ec {
  align-items: normal !important;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap !important;
}
@media (min-width: 782px) {
  .blue-59ec {
    flex-wrap: nowrap !important;
  }
}
.blue-59ec.header_selected_fe5c {
  align-items: flex-start;
}
.blue-59ec.hero_4a93 {
  align-items: center;
}
.blue-59ec.preview_clean_2faf {
  align-items: flex-end;
}
@media (max-width: 781px) {
  .blue-59ec:not(.gradient-3475) > .tertiary_hard_d612 {
    flex-basis: 100% !important;
  }
}
@media (min-width: 782px) {
  .blue-59ec:not(.gradient-3475) > .tertiary_hard_d612 {
    flex-basis: 0;
    flex-grow: 1;
  }
  .blue-59ec:not(.gradient-3475)
    > .tertiary_hard_d612[style*="flex-basis"] {
    flex-grow: 0;
  }
}
.blue-59ec.gradient-3475 {
  flex-wrap: nowrap !important;
}
.blue-59ec.gradient-3475 > .tertiary_hard_d612 {
  flex-basis: 0;
  flex-grow: 1;
}
.blue-59ec.gradient-3475
  > .tertiary_hard_d612[style*="flex-basis"] {
  flex-grow: 0;
}
:where(.blue-59ec) {
  margin-bottom: 1.75em;
}
:where(.blue-59ec.aside_top_9c48) {
  padding: 1.25em 2.375em;
}
.tertiary_hard_d612 {
  flex-grow: 1;
  min-width: 0;
  overflow-con: break-word;
  word-break: break-word;
}
.tertiary_hard_d612.action-424a {
  align-self: flex-start;
}
.tertiary_hard_d612.row-top-92c2 {
  align-self: center;
}
.tertiary_hard_d612.pattern-46f6 {
  align-self: flex-end;
}
.tertiary_hard_d612.logo_d9a0 {
  align-self: stretch;
}
.tertiary_hard_d612.pattern-46f6,
.tertiary_hard_d612.row-top-92c2,
.tertiary_hard_d612.action-424a {
  width: 100%;
}
.pattern-steel-6c02 {
  box-sizing: border-box;
}
.pattern-steel-6c02 .pattern_under_0fcc {
  float: left;
}
.pattern-steel-6c02 .heading-b3a9 {
  float: right;
}
.pattern-steel-6c02 .wide_9f2d:after {
  clear: both;
  content: "";
  display: table;
}
.pattern-steel-6c02 .message_top_6209 {
  clear: both;
  list-style: none;
  margin: 0;
  padding: 0;
}
.pattern-steel-6c02 .message_top_6209 .feature-cool-1a2b {
  min-height: 2.25em;
  padding-left: 3.25em;
}
.pattern-steel-6c02 .message_top_6209 .feature-cool-1a2b p {
  font-size: 1em;
  line-height: 1.8;
  margin: 1em 0;
}
.pattern-steel-6c02 .message_top_6209 .inner_e25a {
  list-style: none;
  margin: 0;
  padding: 0;
}
.pattern-steel-6c02 .south-38f9 {
  line-height: 1.5;
}
.pattern-steel-6c02 .south-38f9 .small-4e0b {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  margin-top: 0.5em;
  width: 2.5em;
}
.pattern-steel-6c02 .south-38f9 cite {
  font-style: normal;
}
.pattern-steel-6c02 .widget_orange_3c3c {
  font-size: 0.875em;
  line-height: 1.5;
}
.pattern-steel-6c02 .widget_orange_3c3c b {
  font-weight: 400;
}
.pattern-steel-6c02 .widget_orange_3c3c .chip_dim_8b9b {
  display: block;
  margin-bottom: 1em;
  margin-top: 1em;
}
.pattern-steel-6c02 .outer-1e41 .main-tall-d3f4 {
  font-size: 0.875em;
}
.pattern-steel-6c02 .nav_903e label,
.pattern-steel-6c02 .smooth_f310 label,
.pattern-steel-6c02 .button-b330 label,
.pattern-steel-6c02 .stale-ea4a label {
  display: block;
  margin-bottom: 0.25em;
}
.pattern-steel-6c02
  .search-8edd
  input:not([type="submit"]):not([type="checkbox"]),
.pattern-steel-6c02 .search-8edd textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.pattern-steel-6c02 .top_adfc {
  display: flex;
  gap: 0.25em;
}
.pattern-steel-6c02
  .top_adfc
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.pattern-steel-6c02 .brown_c2b8 {
  margin-bottom: 0;
}
.pattern-steel-6c02 .brown_c2b8 :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.pattern-steel-6c02 .smooth_0a36 {
  font-size: 0.875em;
  margin-bottom: 1.4em;
}
.pattern-steel-6c02 input:not([type="submit"]),
.pattern-steel-6c02 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.pattern-steel-6c02 input:not([type="submit"]):not([type="checkbox"]),
.pattern-steel-6c02 textarea {
  padding: calc(0.667em + 2px);
}
:where(.pattern-steel-6c02 input[type="submit"]) {
  border: none;
}
.sort_bright_4445 > .column_8eae,
.sort_bright_4445 > .secondary-liquid-05c5,
.sort_bright_4445 > .brown_b002 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.sort_bright_4445 > .column_8eae:last-child,
.sort_bright_4445
  > .secondary-liquid-05c5:last-child,
.sort_bright_4445
  > .brown_b002:last-child {
  margin-right: 0;
}
.sort_bright_4445 .fast_860f {
  display: inline-block;
  margin-right: 1ch;
}
.sort_bright_4445
  .fast_860f:not(.hard_0365) {
  transform: scaleX(1);
}
.sort_bright_4445 .component-basic-91d6 {
  display: inline-block;
  margin-left: 1ch;
}
.sort_bright_4445
  .component-basic-91d6:not(.hard_0365) {
  transform: scaleX(1);
}
.sort_bright_4445.row_complex_2d86 {
  justify-content: center;
}
.image_south_9733 {
  box-sizing: border-box;
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding: 0;
}
.image_south_9733 li {
  clear: both;
}
.image_south_9733 ol {
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding-left: 2rem;
}
.image_south_9733.pattern_under_0fcc {
  float: left;
}
.image_south_9733.row_complex_2d86 {
  margin-left: auto;
  margin-right: auto;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.image_south_9733.heading-b3a9 {
  float: right;
}
.focused-7315,
.form-66fd {
  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;
}
.focused-7315 .white_6b21:not([class*="-background-color"]),
.form-66fd .white_6b21:not([class*="-background-color"]),
.form-66fd.white_6b21:not([class*="-background-color"]),
.focused-7315.white_6b21:not([class*="-background-color"]) {
  background-color: #000;
}
.focused-7315 .white_6b21.bronze-21a7,
.form-66fd .white_6b21.bronze-21a7 {
  background-color: transparent;
}
.form-66fd.white_6b21:before,
.focused-7315.white_6b21:before {
  background-color: inherit;
  content: "";
}
.focused-7315 .tabs_98f6,
.focused-7315 .row-13ff,
.form-66fd .tabs_98f6,
.form-66fd .row-13ff,
.form-66fd.white_6b21:not(.bronze-21a7):before,
.focused-7315.white_6b21:not(.bronze-21a7):before {
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.form-66fd.white_6b21.narrow_5e15
  .tabs_98f6,
.form-66fd.white_6b21.narrow_5e15
  .row-13ff,
.form-66fd.white_6b21.narrow_5e15:not(
    .bronze-21a7
  ):before,
.focused-7315.white_6b21.narrow_5e15
  .tabs_98f6,
.focused-7315.white_6b21.narrow_5e15
  .row-13ff,
.focused-7315.white_6b21.narrow_5e15:not(
    .bronze-21a7
  ):before {
  opacity: 0.1;
}
.form-66fd.white_6b21.main-left-828a
  .tabs_98f6,
.form-66fd.white_6b21.main-left-828a
  .row-13ff,
.form-66fd.white_6b21.main-left-828a:not(
    .bronze-21a7
  ):before,
.focused-7315.white_6b21.main-left-828a
  .tabs_98f6,
.focused-7315.white_6b21.main-left-828a
  .row-13ff,
.focused-7315.white_6b21.main-left-828a:not(
    .bronze-21a7
  ):before {
  opacity: 0.2;
}
.form-66fd.white_6b21.notice_4b21
  .tabs_98f6,
.form-66fd.white_6b21.notice_4b21
  .row-13ff,
.form-66fd.white_6b21.notice_4b21:not(
    .bronze-21a7
  ):before,
.focused-7315.white_6b21.notice_4b21
  .tabs_98f6,
.focused-7315.white_6b21.notice_4b21
  .row-13ff,
.focused-7315.white_6b21.notice_4b21:not(
    .bronze-21a7
  ):before {
  opacity: 0.3;
}
.form-66fd.white_6b21.button-fccd
  .tabs_98f6,
.form-66fd.white_6b21.button-fccd
  .row-13ff,
.form-66fd.white_6b21.button-fccd:not(
    .bronze-21a7
  ):before,
.focused-7315.white_6b21.button-fccd
  .tabs_98f6,
.focused-7315.white_6b21.button-fccd
  .row-13ff,
.focused-7315.white_6b21.button-fccd:not(
    .bronze-21a7
  ):before {
  opacity: 0.4;
}
.form-66fd.white_6b21.link_liquid_b397
  .tabs_98f6,
.form-66fd.white_6b21.link_liquid_b397
  .row-13ff,
.form-66fd.white_6b21.link_liquid_b397:not(
    .bronze-21a7
  ):before,
.focused-7315.white_6b21.link_liquid_b397
  .tabs_98f6,
.focused-7315.white_6b21.link_liquid_b397
  .row-13ff,
.focused-7315.white_6b21.link_liquid_b397:not(
    .bronze-21a7
  ):before {
  opacity: 0.5;
}
.form-66fd.white_6b21.full-53d7
  .tabs_98f6,
.form-66fd.white_6b21.full-53d7
  .row-13ff,
.form-66fd.white_6b21.full-53d7:not(
    .bronze-21a7
  ):before,
.focused-7315.white_6b21.full-53d7
  .tabs_98f6,
.focused-7315.white_6b21.full-53d7
  .row-13ff,
.focused-7315.white_6b21.full-53d7:not(
    .bronze-21a7
  ):before {
  opacity: 0.6;
}
.form-66fd.white_6b21.badge-black-0744
  .tabs_98f6,
.form-66fd.white_6b21.badge-black-0744
  .row-13ff,
.form-66fd.white_6b21.badge-black-0744:not(
    .bronze-21a7
  ):before,
.focused-7315.white_6b21.badge-black-0744
  .tabs_98f6,
.focused-7315.white_6b21.badge-black-0744
  .row-13ff,
.focused-7315.white_6b21.badge-black-0744:not(
    .bronze-21a7
  ):before {
  opacity: 0.7;
}
.form-66fd.white_6b21.panel_2e8b
  .tabs_98f6,
.form-66fd.white_6b21.panel_2e8b
  .row-13ff,
.form-66fd.white_6b21.panel_2e8b:not(
    .bronze-21a7
  ):before,
.focused-7315.white_6b21.panel_2e8b
  .tabs_98f6,
.focused-7315.white_6b21.panel_2e8b
  .row-13ff,
.focused-7315.white_6b21.panel_2e8b:not(
    .bronze-21a7
  ):before {
  opacity: 0.8;
}
.form-66fd.white_6b21.new-7807
  .tabs_98f6,
.form-66fd.white_6b21.new-7807
  .row-13ff,
.form-66fd.white_6b21.new-7807:not(
    .bronze-21a7
  ):before,
.focused-7315.white_6b21.new-7807
  .tabs_98f6,
.focused-7315.white_6b21.new-7807
  .row-13ff,
.focused-7315.white_6b21.new-7807:not(
    .bronze-21a7
  ):before {
  opacity: 0.9;
}
.form-66fd.white_6b21.banner_west_3178
  .tabs_98f6,
.form-66fd.white_6b21.banner_west_3178
  .row-13ff,
.form-66fd.white_6b21.banner_west_3178:not(
    .bronze-21a7
  ):before,
.focused-7315.white_6b21.banner_west_3178
  .tabs_98f6,
.focused-7315.white_6b21.banner_west_3178
  .row-13ff,
.focused-7315.white_6b21.banner_west_3178:not(
    .bronze-21a7
  ):before {
  opacity: 1;
}
.focused-7315
  .tabs_98f6.white_6b21.hero_new_43a1,
.focused-7315
  .row-13ff.white_6b21.hero_new_43a1,
.form-66fd
  .tabs_98f6.white_6b21.hero_new_43a1,
.form-66fd
  .row-13ff.white_6b21.hero_new_43a1 {
  opacity: 0;
}
.focused-7315
  .tabs_98f6.white_6b21.narrow_5e15,
.focused-7315
  .row-13ff.white_6b21.narrow_5e15,
.form-66fd
  .tabs_98f6.white_6b21.narrow_5e15,
.form-66fd
  .row-13ff.white_6b21.narrow_5e15 {
  opacity: 0.1;
}
.focused-7315
  .tabs_98f6.white_6b21.main-left-828a,
.focused-7315
  .row-13ff.white_6b21.main-left-828a,
.form-66fd
  .tabs_98f6.white_6b21.main-left-828a,
.form-66fd
  .row-13ff.white_6b21.main-left-828a {
  opacity: 0.2;
}
.focused-7315
  .tabs_98f6.white_6b21.notice_4b21,
.focused-7315
  .row-13ff.white_6b21.notice_4b21,
.form-66fd
  .tabs_98f6.white_6b21.notice_4b21,
.form-66fd
  .row-13ff.white_6b21.notice_4b21 {
  opacity: 0.3;
}
.focused-7315
  .tabs_98f6.white_6b21.button-fccd,
.focused-7315
  .row-13ff.white_6b21.button-fccd,
.form-66fd
  .tabs_98f6.white_6b21.button-fccd,
.form-66fd
  .row-13ff.white_6b21.button-fccd {
  opacity: 0.4;
}
.focused-7315
  .tabs_98f6.white_6b21.link_liquid_b397,
.focused-7315
  .row-13ff.white_6b21.link_liquid_b397,
.form-66fd
  .tabs_98f6.white_6b21.link_liquid_b397,
.form-66fd
  .row-13ff.white_6b21.link_liquid_b397 {
  opacity: 0.5;
}
.focused-7315
  .tabs_98f6.white_6b21.full-53d7,
.focused-7315
  .row-13ff.white_6b21.full-53d7,
.form-66fd
  .tabs_98f6.white_6b21.full-53d7,
.form-66fd
  .row-13ff.white_6b21.full-53d7 {
  opacity: 0.6;
}
.focused-7315
  .tabs_98f6.white_6b21.badge-black-0744,
.focused-7315
  .row-13ff.white_6b21.badge-black-0744,
.form-66fd
  .tabs_98f6.white_6b21.badge-black-0744,
.form-66fd
  .row-13ff.white_6b21.badge-black-0744 {
  opacity: 0.7;
}
.focused-7315
  .tabs_98f6.white_6b21.panel_2e8b,
.focused-7315
  .row-13ff.white_6b21.panel_2e8b,
.form-66fd
  .tabs_98f6.white_6b21.panel_2e8b,
.form-66fd
  .row-13ff.white_6b21.panel_2e8b {
  opacity: 0.8;
}
.focused-7315
  .tabs_98f6.white_6b21.new-7807,
.focused-7315
  .row-13ff.white_6b21.new-7807,
.form-66fd
  .tabs_98f6.white_6b21.new-7807,
.form-66fd
  .row-13ff.white_6b21.new-7807 {
  opacity: 0.9;
}
.focused-7315
  .tabs_98f6.white_6b21.banner_west_3178,
.focused-7315
  .row-13ff.white_6b21.banner_west_3178,
.form-66fd
  .tabs_98f6.white_6b21.banner_west_3178,
.form-66fd
  .row-13ff.white_6b21.banner_west_3178 {
  opacity: 1;
}
.form-66fd.pattern_under_0fcc,
.form-66fd.heading-b3a9,
.focused-7315.pattern_under_0fcc,
.focused-7315.heading-b3a9 {
  max-width: 420px;
  width: 100%;
}
.form-66fd:after,
.focused-7315:after {
  content: "";
  display: block;
  font-size: 0;
  min-height: inherit;
}
@supports (position: sticky) {
  .form-66fd:after,
  .focused-7315:after {
    content: none;
  }
}
.form-66fd.row_complex_2d86,
.form-66fd.pattern_under_0fcc,
.form-66fd.heading-b3a9,
.focused-7315.row_complex_2d86,
.focused-7315.pattern_under_0fcc,
.focused-7315.heading-b3a9 {
  display: flex;
}
.focused-7315 .accordion-lower-9b31,
.form-66fd .accordion-lower-9b31 {
  color: inherit;
  width: 100%;
  z-index: 1;
}
.focused-7315 h1:where(:not(.bright-2148)),
.focused-7315 h2:where(:not(.bright-2148)),
.focused-7315 h3:where(:not(.bright-2148)),
.focused-7315 h4:where(:not(.bright-2148)),
.focused-7315 h5:where(:not(.bright-2148)),
.focused-7315 h6:where(:not(.bright-2148)),
.focused-7315 p:where(:not(.bright-2148)),
.form-66fd h1:where(:not(.bright-2148)),
.form-66fd h2:where(:not(.bright-2148)),
.form-66fd h3:where(:not(.bright-2148)),
.form-66fd h4:where(:not(.bright-2148)),
.form-66fd h5:where(:not(.bright-2148)),
.form-66fd h6:where(:not(.bright-2148)),
.form-66fd p:where(:not(.bright-2148)) {
  color: inherit;
}
.form-66fd.feature-narrow-ee8f,
.focused-7315.feature-narrow-ee8f {
  align-items: flex-start;
  justify-content: flex-start;
}
.form-66fd.tiny_50d4,
.focused-7315.tiny_50d4 {
  align-items: flex-start;
  justify-content: center;
}
.form-66fd.north-0c17,
.focused-7315.north-0c17 {
  align-items: flex-start;
  justify-content: flex-end;
}
.form-66fd.highlight_9c1c,
.focused-7315.highlight_9c1c {
  align-items: center;
  justify-content: flex-start;
}
.form-66fd.active-purple-9fc3,
.focused-7315.active-purple-9fc3 {
  align-items: center;
  justify-content: center;
}
.form-66fd.accent-2366,
.focused-7315.accent-2366 {
  align-items: center;
  justify-content: flex-end;
}
.form-66fd.message-3cf7,
.focused-7315.message-3cf7 {
  align-items: flex-end;
  justify-content: flex-start;
}
.form-66fd.tooltip-a648,
.focused-7315.tooltip-a648 {
  align-items: flex-end;
  justify-content: center;
}
.form-66fd.tag_full_bd59,
.focused-7315.tag_full_bd59 {
  align-items: flex-end;
  justify-content: flex-end;
}
.form-66fd.upper-4db9.upper-4db9
  .accordion-lower-9b31,
.focused-7315.upper-4db9.upper-4db9
  .accordion-lower-9b31 {
  margin: 0;
}
.form-66fd.upper-4db9.upper-4db9.message-3cf7
  .accordion-lower-9b31,
.form-66fd.upper-4db9.upper-4db9.tag_full_bd59
  .accordion-lower-9b31,
.form-66fd.upper-4db9.upper-4db9.highlight_9c1c
  .accordion-lower-9b31,
.form-66fd.upper-4db9.upper-4db9.accent-2366
  .accordion-lower-9b31,
.form-66fd.upper-4db9.upper-4db9.feature-narrow-ee8f
  .accordion-lower-9b31,
.form-66fd.upper-4db9.upper-4db9.north-0c17
  .accordion-lower-9b31,
.focused-7315.upper-4db9.upper-4db9.message-3cf7
  .accordion-lower-9b31,
.focused-7315.upper-4db9.upper-4db9.tag_full_bd59
  .accordion-lower-9b31,
.focused-7315.upper-4db9.upper-4db9.highlight_9c1c
  .accordion-lower-9b31,
.focused-7315.upper-4db9.upper-4db9.accent-2366
  .accordion-lower-9b31,
.focused-7315.upper-4db9.upper-4db9.feature-narrow-ee8f
  .accordion-lower-9b31,
.focused-7315.upper-4db9.upper-4db9.north-0c17
  .accordion-lower-9b31 {
  margin: 0;
  width: auto;
}
.focused-7315 .photo_9201,
.focused-7315 video.tiny-50ee,
.form-66fd .photo_9201,
.form-66fd video.tiny-50ee {
  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%;
}
.form-66fd.video-brown-0d45,
.focused-7315.video-brown-0d45,
.photo_9201.video-brown-0d45,
video.tiny-50ee.video-brown-0d45 {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
}
@supports (-webkit-touch-callout: inherit) {
  .form-66fd.video-brown-0d45,
  .focused-7315.video-brown-0d45,
  .photo_9201.video-brown-0d45,
  video.tiny-50ee.video-brown-0d45 {
    background-attachment: scroll;
  }
}
@media (prefers-reduced-motion: reduce) {
  .form-66fd.video-brown-0d45,
  .focused-7315.video-brown-0d45,
  .photo_9201.video-brown-0d45,
  video.tiny-50ee.video-brown-0d45 {
    background-attachment: scroll;
  }
}
.form-66fd.border_bc61,
.focused-7315.border_bc61,
.photo_9201.border_bc61,
video.tiny-50ee.border_bc61 {
  background-repeat: repeat;
  background-size: auto;
}
.photo_9201,
.tiny-50ee {
  z-index: 0;
}
.avatar-433e,
.avatar-433e a,
.avatar-433e a:active,
.avatar-433e a:focus,
.avatar-433e a:hover,
.paragraph-57ca,
.paragraph-57ca a,
.paragraph-57ca a:active,
.paragraph-57ca a:focus,
.paragraph-57ca a:hover,
section.form-66fd h2,
section.form-66fd h2 a,
section.form-66fd h2 a:active,
section.form-66fd h2 a:focus,
section.form-66fd h2 a:hover {
  color: #fff;
}
.form-66fd .focused-7315.wide_8952 {
  justify-content: flex-start;
}
.form-66fd .focused-7315.white_e74c {
  justify-content: flex-end;
}
.form-66fd.wide_8952 .avatar-433e,
.focused-7315.wide_8952 .paragraph-57ca,
section.form-66fd.wide_8952 > h2 {
  margin-left: 0;
  text-align: left;
}
.form-66fd.white_e74c .avatar-433e,
.focused-7315.white_e74c .paragraph-57ca,
section.form-66fd.white_e74c > h2 {
  margin-right: 0;
  text-align: right;
}
.focused-7315 .paragraph-57ca,
.form-66fd .avatar-433e,
section.form-66fd > h2 {
  font-size: 2em;
  line-height: 1.25;
  margin-bottom: 0;
  max-width: 840px;
  padding: 0.44em;
  text-align: center;
  z-index: 1;
}
:where(.form-66fd:not(.bright-2148)),
:where(.focused-7315:not(.bright-2148)) {
  color: #fff;
}
:where(.form-66fd.steel_73f4:not(.bright-2148)),
:where(.focused-7315.steel_73f4:not(.bright-2148)) {
  color: #000;
}
.image_6cd3 {
  box-sizing: border-box;
  overflow: hidden;
}
.image_6cd3 summary {
  cursor: pointer;
}
.cold_0a18.pattern_under_0fcc,
.cold_0a18.heading-b3a9,
.focus-bottom-89f0[data-align="left"] > [data-type="core/embed"],
.focus-bottom-89f0[data-align="right"] > [data-type="core/embed"] {
  max-width: 360px;
  width: 100%;
}
.cold_0a18.pattern_under_0fcc .title-black-6193,
.cold_0a18.heading-b3a9 .title-black-6193,
.focus-bottom-89f0[data-align="left"] > [data-type="core/embed"] .title-black-6193,
.focus-bottom-89f0[data-align="right"] > [data-type="core/embed"] .title-black-6193 {
  min-width: 280px;
}
.focused-7315 .cold_0a18 {
  min-height: 240px;
  min-width: 320px;
}
.cold_0a18 {
  overflow-con: break-word;
}
.cold_0a18 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.cold_0a18 iframe {
  max-width: 100%;
}
.title-black-6193 {
  position: relative;
}
.wrapper_tiny_8878 .element-narrow-a504 .title-black-6193:before {
  content: "";
  display: block;
  padding-top: 50%;
}
.wrapper_tiny_8878 .element-narrow-a504 iframe {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.wrapper_tiny_8878 .section-slow-718a .title-black-6193:before {
  padding-top: 42.85%;
}
.wrapper_tiny_8878 .dropdown-huge-5aba .title-black-6193:before {
  padding-top: 50%;
}
.wrapper_tiny_8878 .mask_9e9e .title-black-6193:before {
  padding-top: 56.25%;
}
.wrapper_tiny_8878 .dropdown-2615 .title-black-6193:before {
  padding-top: 75%;
}
.wrapper_tiny_8878 .aside-e595 .title-black-6193:before {
  padding-top: 100%;
}
.wrapper_tiny_8878 .pressed_4c34 .title-black-6193:before {
  padding-top: 177.77%;
}
.wrapper_tiny_8878 .form-outer-9340 .title-black-6193:before {
  padding-top: 200%;
}
.glass-7dc6 {
  box-sizing: border-box;
}
.glass-7dc6:not(.tertiary_focused_e65b) {
  font-size: 0.8em;
}
.glass-7dc6.row_complex_2d86 {
  text-align: center;
}
.glass-7dc6.heading-b3a9 {
  text-align: right;
}
.glass-7dc6 * + .wood-1450 {
  margin-left: 0.75em;
}
:where(.glass-7dc6) {
  margin-bottom: 1.5em;
}
.widget-3164 {
  margin-bottom: 1em;
}
:where(.wood-1450) {
  border-radius: 2em;
  display: inline-block;
  padding: 0.5em 1em;
}
:where(.wood-1450):is(a):active,
:where(.wood-1450):is(a):focus,
:where(.wood-1450):is(a):hover,
:where(.wood-1450):is(a):visited {
  box-shadow: none;
  color: #fff;
  opacity: 0.85;
  text-decoration: none;
}
.progress_3715:not(.button_bronze_e14e),
.media-current-8a76:not(.button_bronze_e14e) {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.progress_3715:not(.button_bronze_e14e) .south_47d2,
.progress_3715:not(.button_bronze_e14e) .cold_8898,
.media-current-8a76:not(.button_bronze_e14e) .south_47d2,
.media-current-8a76:not(.button_bronze_e14e) .cold_8898 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  margin: 0 1em 1em 0;
  position: relative;
  width: calc(50% - 1em);
}
.progress_3715:not(.button_bronze_e14e)
  .south_47d2:nth-of-type(2n),
.progress_3715:not(.button_bronze_e14e)
  .cold_8898:nth-of-type(2n),
.media-current-8a76:not(.button_bronze_e14e) .south_47d2:nth-of-type(2n),
.media-current-8a76:not(.button_bronze_e14e) .cold_8898:nth-of-type(2n) {
  margin-right: 0;
}
.progress_3715:not(.button_bronze_e14e) .south_47d2 figure,
.progress_3715:not(.button_bronze_e14e) .cold_8898 figure,
.media-current-8a76:not(.button_bronze_e14e) .south_47d2 figure,
.media-current-8a76:not(.button_bronze_e14e) .cold_8898 figure {
  align-items: flex-end;
  display: flex;
  height: 100%;
  justify-content: flex-start;
  margin: 0;
}
.progress_3715:not(.button_bronze_e14e) .south_47d2 img,
.progress_3715:not(.button_bronze_e14e) .cold_8898 img,
.media-current-8a76:not(.button_bronze_e14e) .south_47d2 img,
.media-current-8a76:not(.button_bronze_e14e) .cold_8898 img {
  display: block;
  height: auto;
  max-width: 100%;
  width: auto;
}
.progress_3715:not(.button_bronze_e14e) .south_47d2 figcaption,
.progress_3715:not(.button_bronze_e14e) .cold_8898 figcaption,
.media-current-8a76:not(.button_bronze_e14e) .south_47d2 figcaption,
.media-current-8a76:not(.button_bronze_e14e) .cold_8898 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;
}
.progress_3715:not(.button_bronze_e14e)
  .south_47d2
  figcaption
  img,
.progress_3715:not(.button_bronze_e14e)
  .cold_8898
  figcaption
  img,
.media-current-8a76:not(.button_bronze_e14e) .south_47d2 figcaption img,
.media-current-8a76:not(.button_bronze_e14e) .cold_8898 figcaption img {
  display: inline;
}
.progress_3715:not(.button_bronze_e14e) figcaption,
.media-current-8a76:not(.button_bronze_e14e) figcaption {
  flex-grow: 1;
}
.progress_3715:not(.button_bronze_e14e).tertiary-up-cad0 .south_47d2 a,
.progress_3715:not(.button_bronze_e14e).tertiary-up-cad0
  .south_47d2
  img,
.progress_3715:not(.button_bronze_e14e).tertiary-up-cad0 .cold_8898 a,
.progress_3715:not(.button_bronze_e14e).tertiary-up-cad0
  .cold_8898
  img,
.media-current-8a76:not(.button_bronze_e14e).tertiary-up-cad0 .south_47d2 a,
.media-current-8a76:not(.button_bronze_e14e).tertiary-up-cad0 .south_47d2 img,
.media-current-8a76:not(.button_bronze_e14e).tertiary-up-cad0 .cold_8898 a,
.media-current-8a76:not(.button_bronze_e14e).tertiary-up-cad0 .cold_8898 img {
  flex: 1;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.progress_3715:not(.button_bronze_e14e).picture_stone_f079 .south_47d2,
.progress_3715:not(.button_bronze_e14e).picture_stone_f079 .cold_8898,
.media-current-8a76:not(.button_bronze_e14e).picture_stone_f079 .south_47d2,
.media-current-8a76:not(.button_bronze_e14e).picture_stone_f079 .cold_8898 {
  margin-right: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .progress_3715:not(.button_bronze_e14e).table_7f4d .south_47d2,
  .progress_3715:not(.button_bronze_e14e).table_7f4d .cold_8898,
  .media-current-8a76:not(.button_bronze_e14e).table_7f4d .south_47d2,
  .media-current-8a76:not(.button_bronze_e14e).table_7f4d .cold_8898 {
    margin-right: 1em;
    width: calc(33.33333% - 0.66667em);
  }
  .progress_3715:not(.button_bronze_e14e).module-basic-d5e6 .south_47d2,
  .progress_3715:not(.button_bronze_e14e).module-basic-d5e6 .cold_8898,
  .media-current-8a76:not(.button_bronze_e14e).module-basic-d5e6 .south_47d2,
  .media-current-8a76:not(.button_bronze_e14e).module-basic-d5e6 .cold_8898 {
    margin-right: 1em;
    width: calc(25% - 0.75em);
  }
  .progress_3715:not(.button_bronze_e14e).accent_c905 .south_47d2,
  .progress_3715:not(.button_bronze_e14e).accent_c905 .cold_8898,
  .media-current-8a76:not(.button_bronze_e14e).accent_c905 .south_47d2,
  .media-current-8a76:not(.button_bronze_e14e).accent_c905 .cold_8898 {
    margin-right: 1em;
    width: calc(20% - 0.8em);
  }
  .progress_3715:not(.button_bronze_e14e).blue_3fa1 .south_47d2,
  .progress_3715:not(.button_bronze_e14e).blue_3fa1 .cold_8898,
  .media-current-8a76:not(.button_bronze_e14e).blue_3fa1 .south_47d2,
  .media-current-8a76:not(.button_bronze_e14e).blue_3fa1 .cold_8898 {
    margin-right: 1em;
    width: calc(16.66667% - 0.83333em);
  }
  .progress_3715:not(.button_bronze_e14e).popup-b3a0 .south_47d2,
  .progress_3715:not(.button_bronze_e14e).popup-b3a0 .cold_8898,
  .media-current-8a76:not(.button_bronze_e14e).popup-b3a0 .south_47d2,
  .media-current-8a76:not(.button_bronze_e14e).popup-b3a0 .cold_8898 {
    margin-right: 1em;
    width: calc(14.28571% - 0.85714em);
  }
  .progress_3715:not(.button_bronze_e14e).cold-87df .south_47d2,
  .progress_3715:not(.button_bronze_e14e).cold-87df .cold_8898,
  .media-current-8a76:not(.button_bronze_e14e).cold-87df .south_47d2,
  .media-current-8a76:not(.button_bronze_e14e).cold-87df .cold_8898 {
    margin-right: 1em;
    width: calc(12.5% - 0.875em);
  }
  .progress_3715:not(.button_bronze_e14e).picture_stone_f079
    .south_47d2:nth-of-type(1n),
  .progress_3715:not(.button_bronze_e14e).picture_stone_f079
    .cold_8898:nth-of-type(1n),
  .progress_3715:not(.button_bronze_e14e).image-top-aa5d
    .south_47d2:nth-of-type(2n),
  .progress_3715:not(.button_bronze_e14e).image-top-aa5d
    .cold_8898:nth-of-type(2n),
  .progress_3715:not(.button_bronze_e14e).table_7f4d
    .south_47d2:nth-of-type(3n),
  .progress_3715:not(.button_bronze_e14e).table_7f4d
    .cold_8898:nth-of-type(3n),
  .progress_3715:not(.button_bronze_e14e).module-basic-d5e6
    .south_47d2:nth-of-type(4n),
  .progress_3715:not(.button_bronze_e14e).module-basic-d5e6
    .cold_8898:nth-of-type(4n),
  .progress_3715:not(.button_bronze_e14e).accent_c905
    .south_47d2:nth-of-type(5n),
  .progress_3715:not(.button_bronze_e14e).accent_c905
    .cold_8898:nth-of-type(5n),
  .progress_3715:not(.button_bronze_e14e).blue_3fa1
    .south_47d2:nth-of-type(6n),
  .progress_3715:not(.button_bronze_e14e).blue_3fa1
    .cold_8898:nth-of-type(6n),
  .progress_3715:not(.button_bronze_e14e).popup-b3a0
    .south_47d2:nth-of-type(7n),
  .progress_3715:not(.button_bronze_e14e).popup-b3a0
    .cold_8898:nth-of-type(7n),
  .progress_3715:not(.button_bronze_e14e).cold-87df
    .south_47d2:nth-of-type(8n),
  .progress_3715:not(.button_bronze_e14e).cold-87df
    .cold_8898:nth-of-type(8n),
  .media-current-8a76:not(.button_bronze_e14e).picture_stone_f079
    .south_47d2:nth-of-type(1n),
  .media-current-8a76:not(.button_bronze_e14e).picture_stone_f079
    .cold_8898:nth-of-type(1n),
  .media-current-8a76:not(.button_bronze_e14e).image-top-aa5d
    .south_47d2:nth-of-type(2n),
  .media-current-8a76:not(.button_bronze_e14e).image-top-aa5d
    .cold_8898:nth-of-type(2n),
  .media-current-8a76:not(.button_bronze_e14e).table_7f4d
    .south_47d2:nth-of-type(3n),
  .media-current-8a76:not(.button_bronze_e14e).table_7f4d
    .cold_8898:nth-of-type(3n),
  .media-current-8a76:not(.button_bronze_e14e).module-basic-d5e6
    .south_47d2:nth-of-type(4n),
  .media-current-8a76:not(.button_bronze_e14e).module-basic-d5e6
    .cold_8898:nth-of-type(4n),
  .media-current-8a76:not(.button_bronze_e14e).accent_c905
    .south_47d2:nth-of-type(5n),
  .media-current-8a76:not(.button_bronze_e14e).accent_c905
    .cold_8898:nth-of-type(5n),
  .media-current-8a76:not(.button_bronze_e14e).blue_3fa1
    .south_47d2:nth-of-type(6n),
  .media-current-8a76:not(.button_bronze_e14e).blue_3fa1
    .cold_8898:nth-of-type(6n),
  .media-current-8a76:not(.button_bronze_e14e).popup-b3a0
    .south_47d2:nth-of-type(7n),
  .media-current-8a76:not(.button_bronze_e14e).popup-b3a0
    .cold_8898:nth-of-type(7n),
  .media-current-8a76:not(.button_bronze_e14e).cold-87df
    .south_47d2:nth-of-type(8n),
  .media-current-8a76:not(.button_bronze_e14e).cold-87df
    .cold_8898:nth-of-type(8n) {
    margin-right: 0;
  }
}
.progress_3715:not(.button_bronze_e14e) .south_47d2:last-child,
.progress_3715:not(.button_bronze_e14e) .cold_8898:last-child,
.media-current-8a76:not(.button_bronze_e14e) .south_47d2:last-child,
.media-current-8a76:not(.button_bronze_e14e) .cold_8898:last-child {
  margin-right: 0;
}
.progress_3715:not(.button_bronze_e14e).pattern_under_0fcc,
.progress_3715:not(.button_bronze_e14e).heading-b3a9,
.media-current-8a76:not(.button_bronze_e14e).pattern_under_0fcc,
.media-current-8a76:not(.button_bronze_e14e).heading-b3a9 {
  max-width: 420px;
  width: 100%;
}
.progress_3715:not(.button_bronze_e14e).row_complex_2d86
  .cold_8898
  figure,
.media-current-8a76:not(.button_bronze_e14e).row_complex_2d86
  .cold_8898
  figure {
  justify-content: center;
}
.media-current-8a76:not(.tertiary-up-cad0) .cold_8898 {
  align-self: flex-start;
}
figure.media-current-8a76.button_bronze_e14e {
  align-items: normal;
}
.media-current-8a76.button_bronze_e14e
  figure.widget_7bb8:not(#individual-image) {
  margin: 0;
  width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);
}
.media-current-8a76.button_bronze_e14e figure.widget_7bb8 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-width: 100%;
  position: relative;
}
.media-current-8a76.button_bronze_e14e figure.widget_7bb8 > a,
.media-current-8a76.button_bronze_e14e figure.widget_7bb8 > div {
  flex-direction: column;
  flex-grow: 1;
  margin: 0;
}
.media-current-8a76.button_bronze_e14e figure.widget_7bb8 img {
  display: block;
  height: auto;
  max-width: 100% !important;
  width: auto;
}
.media-current-8a76.button_bronze_e14e figure.widget_7bb8 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%;
}
.media-current-8a76.button_bronze_e14e figure.widget_7bb8 figcaption img {
  display: inline;
}
.media-current-8a76.button_bronze_e14e figure.widget_7bb8 figcaption a {
  color: inherit;
}
.media-current-8a76.button_bronze_e14e
  figure.widget_7bb8.tooltip-597d
  img {
  box-sizing: border-box;
}
.media-current-8a76.button_bronze_e14e figure.widget_7bb8.tooltip-597d > a,
.media-current-8a76.button_bronze_e14e
  figure.widget_7bb8.tooltip-597d
  > div,
.media-current-8a76.button_bronze_e14e figure.widget_7bb8.wood_a3e3 > a,
.media-current-8a76.button_bronze_e14e
  figure.widget_7bb8.wood_a3e3
  > div {
  flex: 1 1 auto;
}
.media-current-8a76.button_bronze_e14e
  figure.widget_7bb8.tooltip-597d
  figcaption,
.media-current-8a76.button_bronze_e14e
  figure.widget_7bb8.wood_a3e3
  figcaption {
  background: none;
  color: inherit;
  flex: initial;
  margin: 0;
  padding: 10px 10px 9px;
  position: relative;
}
.media-current-8a76.button_bronze_e14e figcaption {
  flex-basis: 100%;
  flex-grow: 1;
  text-align: center;
}
.media-current-8a76.button_bronze_e14e:not(.tertiary-up-cad0)
  figure.widget_7bb8:not(#individual-image) {
  margin-bottom: auto;
  margin-top: 0;
}
.media-current-8a76.button_bronze_e14e.tertiary-up-cad0
  figure.widget_7bb8:not(#individual-image) {
  align-self: inherit;
}
.media-current-8a76.button_bronze_e14e.tertiary-up-cad0
  figure.widget_7bb8:not(#individual-image)
  > a,
.media-current-8a76.button_bronze_e14e.tertiary-up-cad0
  figure.widget_7bb8:not(#individual-image)
  > div:not(.border_advanced_96d6) {
  display: flex;
}
.media-current-8a76.button_bronze_e14e.tertiary-up-cad0
  figure.widget_7bb8:not(#individual-image)
  a,
.media-current-8a76.button_bronze_e14e.tertiary-up-cad0
  figure.widget_7bb8:not(#individual-image)
  img {
  flex: 1 0 0%;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.media-current-8a76.button_bronze_e14e.picture_stone_f079
  figure.widget_7bb8:not(#individual-image) {
  width: 100%;
}
@media (min-width: 600px) {
  .media-current-8a76.button_bronze_e14e.table_7f4d
    figure.widget_7bb8:not(#individual-image) {
    width: calc(
      33.33333% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .media-current-8a76.button_bronze_e14e.module-basic-d5e6
    figure.widget_7bb8:not(#individual-image) {
    width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * 0.75);
  }
  .media-current-8a76.button_bronze_e14e.accent_c905
    figure.widget_7bb8:not(#individual-image) {
    width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8);
  }
  .media-current-8a76.button_bronze_e14e.blue_3fa1
    figure.widget_7bb8:not(#individual-image) {
    width: calc(
      16.66667% - var(--wp--style--unstable-gallery-gap, 16px) * 0.83333
    );
  }
  .media-current-8a76.button_bronze_e14e.popup-b3a0
    figure.widget_7bb8:not(#individual-image) {
    width: calc(
      14.28571% - var(--wp--style--unstable-gallery-gap, 16px) * 0.85714
    );
  }
  .media-current-8a76.button_bronze_e14e.cold-87df
    figure.widget_7bb8:not(#individual-image) {
    width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * 0.875);
  }
  .media-current-8a76.button_bronze_e14e.pattern_cf85
    figure.widget_7bb8:not(#individual-image) {
    width: calc(
      33.33% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .media-current-8a76.button_bronze_e14e.pattern_cf85
    figure.widget_7bb8:not(#individual-image):first-child:nth-last-child(2),
  .media-current-8a76.button_bronze_e14e.pattern_cf85
    figure.widget_7bb8:not(#individual-image):first-child:nth-last-child(2)
    ~ figure.widget_7bb8:not(#individual-image) {
    width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * 0.5);
  }
  .media-current-8a76.button_bronze_e14e.pattern_cf85
    figure.widget_7bb8:not(#individual-image):first-child:last-child {
    width: 100%;
  }
}
.media-current-8a76.button_bronze_e14e.pattern_under_0fcc,
.media-current-8a76.button_bronze_e14e.heading-b3a9 {
  max-width: 420px;
  width: 100%;
}
.media-current-8a76.button_bronze_e14e.row_complex_2d86 {
  justify-content: center;
}
.detail-gas-c4bc {
  box-sizing: border-box;
}
h1.aside_top_9c48,
h2.aside_top_9c48,
h3.aside_top_9c48,
h4.aside_top_9c48,
h5.aside_top_9c48,
h6.aside_top_9c48 {
  padding: 1.25em 2.375em;
}
h1.stale-189a[style*="writing-mode"]:where([style*="vertical-lr"]),
h1.bottom-81ac[style*="writing-mode"]:where([style*="vertical-rl"]),
h2.stale-189a[style*="writing-mode"]:where([style*="vertical-lr"]),
h2.bottom-81ac[style*="writing-mode"]:where([style*="vertical-rl"]),
h3.stale-189a[style*="writing-mode"]:where([style*="vertical-lr"]),
h3.bottom-81ac[style*="writing-mode"]:where([style*="vertical-rl"]),
h4.stale-189a[style*="writing-mode"]:where([style*="vertical-lr"]),
h4.bottom-81ac[style*="writing-mode"]:where([style*="vertical-rl"]),
h5.stale-189a[style*="writing-mode"]:where([style*="vertical-lr"]),
h5.bottom-81ac[style*="writing-mode"]:where([style*="vertical-rl"]),
h6.stale-189a[style*="writing-mode"]:where([style*="vertical-lr"]),
h6.bottom-81ac[style*="writing-mode"]:where([style*="vertical-rl"]) {
  rotate: 180deg;
}
.widget_7bb8 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}
.widget_7bb8[style*="border-radius"] img,
.widget_7bb8[style*="border-radius"] > a {
  border-radius: inherit;
}
.widget_7bb8.tooltip-597d img {
  box-sizing: border-box;
}
.widget_7bb8.row_complex_2d86 {
  text-align: center;
}
.widget_7bb8.inner-02ec img,
.widget_7bb8.button_static_b1e8 img {
  height: auto;
  width: 100%;
}
.widget_7bb8 .row_complex_2d86,
.widget_7bb8 .pattern_under_0fcc,
.widget_7bb8 .heading-b3a9,
.widget_7bb8.row_complex_2d86,
.widget_7bb8.pattern_under_0fcc,
.widget_7bb8.heading-b3a9 {
  display: table;
}
.widget_7bb8 .row_complex_2d86 > figcaption,
.widget_7bb8 .pattern_under_0fcc > figcaption,
.widget_7bb8 .heading-b3a9 > figcaption,
.widget_7bb8.row_complex_2d86 > figcaption,
.widget_7bb8.pattern_under_0fcc > figcaption,
.widget_7bb8.heading-b3a9 > figcaption {
  caption-side: bottom;
  display: table-caption;
}
.widget_7bb8 .pattern_under_0fcc {
  float: left;
  margin: 0.5em 1em 0.5em 0;
}
.widget_7bb8 .heading-b3a9 {
  float: right;
  margin: 0.5em 0 0.5em 1em;
}
.widget_7bb8 .row_complex_2d86 {
  margin-left: auto;
  margin-right: auto;
}
.widget_7bb8 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.widget_7bb8 .wood_a3e3 img,
.widget_7bb8.picture-30f3 img,
.widget_7bb8.wood_a3e3 img {
  border-radius: 9999px;
}
@supports ((-webkit-mask-image: none) or (mask-image: none)) or
  (-webkit-mask-image: none) {
  .widget_7bb8.picture-30f3 img {
    border-radius: 0;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.top-dc1a.background_41dd/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.top-dc1a.background_41dd/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_7bb8 :where(.progress-024f) {
  border-style: solid;
}
.widget_7bb8 :where([style*="border-top-color"]) {
  border-top-style: solid;
}
.widget_7bb8 :where([style*="border-right-color"]) {
  border-right-style: solid;
}
.widget_7bb8 :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}
.widget_7bb8 :where([style*="border-left-color"]) {
  border-left-style: solid;
}
.widget_7bb8 :where([style*="border-width"]) {
  border-style: solid;
}
.widget_7bb8 :where([style*="border-top-width"]) {
  border-top-style: solid;
}
.widget_7bb8 :where([style*="border-right-width"]) {
  border-right-style: solid;
}
.widget_7bb8 :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
.widget_7bb8 :where([style*="border-left-width"]) {
  border-left-style: solid;
}
.widget_7bb8 figure {
  margin: 0;
}
.simple_1118 {
  display: flex;
  flex-direction: column;
  position: relative;
}
.simple_1118 img {
  cursor: zoom-in;
}
.simple_1118 img:hover + button {
  opacity: 1;
}
.simple_1118 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;
}
.simple_1118 button:focus-visible {
  outline: 3px auto rgba(90, 90, 90, 0.25);
  outline: 3px auto -webkit-focus-ring-color;
  outline-offset: 3px;
}
.simple_1118 button:hover {
  cursor: pointer;
  opacity: 1;
}
.simple_1118 button:focus {
  opacity: 1;
}
.simple_1118 button:focus,
.simple_1118 button:hover,
.simple_1118 button:not(:hover):not(:active):not(.aside_top_9c48) {
  background-color: rgba(90, 90, 90, 0.25);
  border: none;
}
.status-4edc {
  box-sizing: border-box;
  cursor: zoom-out;
  height: 100vh;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  visibility: hidden;
  width: 100vw;
  z-index: 100000;
}
.status-4edc .label_90ea {
  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;
}
.status-4edc .label_90ea:focus,
.status-4edc .label_90ea:hover,
.status-4edc
  .label_90ea:not(:hover):not(:active):not(.aside_top_9c48) {
  background: none;
  border: none;
}
.status-4edc .cool-8531 {
  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;
}
.status-4edc .widget_7bb8 {
  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;
}
.status-4edc .widget_7bb8 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);
}
.status-4edc .widget_7bb8 figcaption {
  display: none;
}
.status-4edc button {
  background: none;
  border: none;
}
.status-4edc .info-3bf6 {
  background-color: #fff;
  height: 100%;
  opacity: 0.9;
  position: absolute;
  width: 100%;
  z-index: 2000000;
}
.status-4edc.fn-active-9da5 {
  animation: turn-on-visibility 0.25s both;
  visibility: visible;
}
.status-4edc.fn-active-9da5 img {
  animation: turn-on-visibility 0.35s both;
}
.status-4edc.tag_234f:not(.fn-active-9da5) {
  animation: turn-off-visibility 0.35s both;
}
.status-4edc.tag_234f:not(.fn-active-9da5) img {
  animation: turn-off-visibility 0.25s both;
}
@media (prefers-reduced-motion: no-preference) {
  .status-4edc.chip_6ee8.fn-active-9da5 {
    animation: none;
    opacity: 1;
    visibility: visible;
  }
  .status-4edc.chip_6ee8.fn-active-9da5 .cool-8531 {
    animation: lightbox-zoom-in 0.4s;
  }
  .status-4edc.chip_6ee8.fn-active-9da5 .cool-8531 img {
    animation: none;
  }
  .status-4edc.chip_6ee8.fn-active-9da5 .info-3bf6 {
    animation: turn-on-visibility 0.4s forwards;
  }
  .status-4edc.chip_6ee8.tag_234f:not(.fn-active-9da5) {
    animation: none;
  }
  .status-4edc.chip_6ee8.tag_234f:not(.fn-active-9da5)
    .cool-8531 {
    animation: lightbox-zoom-out 0.4s;
  }
  .status-4edc.chip_6ee8.tag_234f:not(.fn-active-9da5)
    .cool-8531
    img {
    animation: none;
  }
  .status-4edc.chip_6ee8.tag_234f:not(.fn-active-9da5) .info-3bf6 {
    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.menu-9145 {
  box-sizing: border-box;
  margin-left: 0;
}
:where(
    .menu-9145:not(
        [style*="line-height"] .wood-26f2
      )
  ) {
  line-height: 1.1;
}
:where(
    .menu-9145:not(
        [style*="line-height"] .content_96fa p
      )
  ) {
  line-height: 1.8;
}
.chip_thick_a79b :where(.menu-9145:not([style*="line-height"])),
.center_c50a :where(.menu-9145:not([style*="line-height"])) {
  line-height: 1.5;
}
.menu-9145 .menu-9145 {
  padding-left: 0;
}
.wood-26f2 {
  list-style: none;
  margin-bottom: 1em;
}
.medium-b401 .wood-26f2 {
  list-style: none;
  min-height: 2.25em;
}
.medium-b401
  .wood-26f2
  .content_96fa,
.medium-b401
  .wood-26f2
  .info-7a8c {
  margin-left: 3.25em;
}
.content_96fa p {
  font-size: 0.875em;
  margin: 0.36em 0 1.4em;
}
.menu-focused-ba72 {
  display: block;
  font-size: 0.75em;
}
.menu-9145 .small-4e0b,
.logo-dynamic-6403 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  width: 2.5em;
}
.menu-9145[class*="-font-size"] a,
.menu-9145[style*="font-size"] a {
  font-size: inherit;
}
.frame-a53b {
  box-sizing: border-box;
}
.frame-a53b.pattern_under_0fcc {
  margin-right: 2em;
}
.frame-a53b.heading-b3a9 {
  margin-left: 2em;
}
.frame-a53b.cold_c1ef {
  list-style: none;
  padding-left: 0;
}
.frame-a53b.cold_c1ef li {
  clear: both;
}
.frame-a53b.texture-fixed-1b44 {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.frame-a53b.texture-fixed-1b44 li {
  margin: 0 1.25em 1.25em 0;
  width: 100%;
}
@media (min-width: 600px) {
  .frame-a53b.image-top-aa5d li {
    width: calc(50% - 0.625em);
  }
  .frame-a53b.image-top-aa5d li:nth-child(2n) {
    margin-right: 0;
  }
  .frame-a53b.table_7f4d li {
    width: calc(33.33333% - 0.83333em);
  }
  .frame-a53b.table_7f4d li:nth-child(3n) {
    margin-right: 0;
  }
  .frame-a53b.module-basic-d5e6 li {
    width: calc(25% - 0.9375em);
  }
  .frame-a53b.module-basic-d5e6 li:nth-child(4n) {
    margin-right: 0;
  }
  .frame-a53b.accent_c905 li {
    width: calc(20% - 1em);
  }
  .frame-a53b.accent_c905 li:nth-child(5n) {
    margin-right: 0;
  }
  .frame-a53b.blue_3fa1 li {
    width: calc(16.66667% - 1.04167em);
  }
  .frame-a53b.blue_3fa1 li:nth-child(6n) {
    margin-right: 0;
  }
}
.purple_cb4a,
.element-new-3934 {
  display: block;
  font-size: 0.8125em;
}
.right_f853 {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.fast_5870 a {
  display: inline-block;
}
.fast_5870 img {
  height: auto;
  max-width: 100%;
  width: auto;
}
.fast_5870.pattern_under_0fcc {
  float: left;
  margin-right: 1em;
}
.fast_5870.heading-b3a9 {
  float: right;
  margin-left: 1em;
}
.fast_5870.row_complex_2d86 {
  margin-bottom: 1em;
  text-align: center;
}
ol,
ul {
  box-sizing: border-box;
}
ol.aside_top_9c48,
ul.aside_top_9c48 {
  padding: 1.25em 2.375em;
}
.wrapper_69c2 {
  box-sizing: border-box;
  /*!rtl:begin:ignore*/
  direction: ltr;
  /*!rtl:end:ignore*/
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto;
}
.wrapper_69c2.popup-5b52 {
  grid-template-columns: 1fr 50%;
}
.wrapper_69c2.action-424a .last-f8a0,
.wrapper_69c2.action-424a .hidden-out-075d {
  align-self: start;
}
.wrapper_69c2 .last-f8a0,
.wrapper_69c2 .hidden-out-075d,
.wrapper_69c2.row-top-92c2 .last-f8a0,
.wrapper_69c2.row-top-92c2 .hidden-out-075d {
  align-self: center;
}
.wrapper_69c2.pattern-46f6 .last-f8a0,
.wrapper_69c2.pattern-46f6 .hidden-out-075d {
  align-self: end;
}
.wrapper_69c2 .hidden-out-075d {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
  margin: 0;
}
.wrapper_69c2 .last-f8a0 {
  direction: ltr;
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
  padding: 0 8%;
  word-break: break-word;
}
.wrapper_69c2.popup-5b52 .hidden-out-075d {
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.wrapper_69c2.popup-5b52 .last-f8a0 {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.hidden-out-075d img,
.hidden-out-075d video {
  height: auto;
  max-width: unset;
  vertical-align: middle;
  width: 100%;
}
.wrapper_69c2.chip-pressed-3a4b .hidden-out-075d {
  background-size: cover;
  height: 100%;
  min-height: 250px;
}
.wrapper_69c2.chip-pressed-3a4b .hidden-out-075d > a {
  display: block;
  height: 100%;
}
.wrapper_69c2.chip-pressed-3a4b .hidden-out-075d 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) {
  .wrapper_69c2.center_705f {
    grid-template-columns: 100% !important;
  }
  .wrapper_69c2.center_705f .hidden-out-075d {
    grid-column: 1;
    grid-row: 1;
  }
  .wrapper_69c2.center_705f .last-f8a0 {
    grid-column: 1;
    grid-row: 2;
  }
}
.carousel_c06f {
  --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;
}
.carousel_c06f ul {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding-left: 0;
}
.carousel_c06f ul,
.carousel_c06f ul li {
  list-style: none;
  padding: 0;
}
.carousel_c06f .image-85d7 {
  align-items: center;
  display: flex;
  position: relative;
}
.carousel_c06f
  .motion-c5e1
  .advanced_9774:empty {
  display: none;
}
.carousel_c06f .card-middle-9498 {
  display: block;
}
.carousel_c06f .card-middle-9498.card-middle-9498 {
  color: inherit;
}
.carousel_c06f.content-4f31 .card-middle-9498,
.carousel_c06f.content-4f31
  .card-middle-9498:active,
.carousel_c06f.content-4f31
  .card-middle-9498:focus {
  text-decoration: underline;
}
.carousel_c06f.advanced_4866
  .card-middle-9498,
.carousel_c06f.advanced_4866
  .card-middle-9498:active,
.carousel_c06f.advanced_4866
  .card-middle-9498:focus {
  text-decoration: line-through;
}
.carousel_c06f:where(:not([class*="has-text-decoration"])) a {
  text-decoration: none;
}
.carousel_c06f:where(:not([class*="has-text-decoration"])) a:active,
.carousel_c06f:where(:not([class*="has-text-decoration"])) a:focus {
  text-decoration: none;
}
.carousel_c06f .south_5890 {
  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;
}
.carousel_c06f .south_5890 svg {
  stroke: currentColor;
  display: inline-block;
  height: inherit;
  margin-top: 0.075em;
  width: inherit;
}
.carousel_c06f.nav_bc8b {
  --navigation-layout-direction: column;
  --navigation-layout-justify: initial;
  --navigation-layout-align: flex-start;
}
.carousel_c06f.smooth_12db {
  --navigation-layout-con: nowrap;
}
.carousel_c06f.footer_hot_abf6 {
  --navigation-layout-justification-setting: center;
  --navigation-layout-justify: center;
}
.carousel_c06f.footer_hot_abf6.nav_bc8b {
  --navigation-layout-align: center;
}
.carousel_c06f.search_mini_f82e {
  --navigation-layout-justification-setting: flex-end;
  --navigation-layout-justify: flex-end;
}
.carousel_c06f.search_mini_f82e.nav_bc8b {
  --navigation-layout-align: flex-end;
}
.carousel_c06f.breadcrumb-63eb {
  --navigation-layout-justification-setting: space-between;
  --navigation-layout-justify: space-between;
}
.carousel_c06f .tooltip-6079 .advanced_9774 {
  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;
}
.carousel_c06f
  .tooltip-6079
  .advanced_9774
  > .motion-c5e1
  > .card-middle-9498 {
  display: flex;
  flex-grow: 1;
}
.carousel_c06f
  .tooltip-6079
  .advanced_9774
  > .motion-c5e1
  > .card-middle-9498
  .south_5890 {
  margin-left: auto;
  margin-right: 0;
}
.carousel_c06f
  .tooltip-6079
  .advanced_9774
  .card-middle-9498 {
  margin: 0;
}
@media (min-width: 782px) {
  .carousel_c06f
    .tooltip-6079
    .advanced_9774
    .advanced_9774 {
    left: 100%;
    top: -1px;
  }
  .carousel_c06f
    .tooltip-6079
    .advanced_9774
    .advanced_9774:before {
    background: transparent;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 100%;
    width: 0.5em;
  }
  .carousel_c06f
    .tooltip-6079
    .advanced_9774
    .south_5890 {
    margin-right: 0.25em;
  }
  .carousel_c06f
    .tooltip-6079
    .advanced_9774
    .south_5890
    svg {
    transform: rotate(-90deg);
  }
}
.carousel_c06f
  .tooltip-6079:not(.search_upper_0d9f):hover
  > .advanced_9774 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.carousel_c06f
  .tooltip-6079:not(.search_upper_0d9f):not(.wide-3f67):focus-within
  > .advanced_9774 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.carousel_c06f
  .tooltip-6079
  .under_1d5c[aria-expanded="true"]
  ~ .advanced_9774 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.carousel_c06f.aside_top_9c48
  .tooltip-6079
  .advanced_9774 {
  left: 0;
  top: 100%;
}
@media (min-width: 782px) {
  .carousel_c06f.aside_top_9c48
    .tooltip-6079
    .advanced_9774
    .advanced_9774 {
    left: 100%;
    top: 0;
  }
}
.hard-4d10 {
  display: flex;
  position: relative;
}
.hard-4d10 .south_5890 svg {
  stroke: currentColor;
}
button.card-middle-9498 {
  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;
}
.under_1d5c {
  cursor: pointer;
}
.motion-c5e1.search_upper_0d9f .under_1d5c {
  padding-right: 0.85em;
}
.motion-c5e1.search_upper_0d9f
  .under_1d5c
  + .south_5890 {
  margin-left: -0.6em;
  pointer-events: none;
}
.carousel_c06f .summary_bb98,
.heading_40c7,
.background-5db2,
.outline_short_6458,
.form-iron-dac6,
.wrapper-gold-b335 {
  gap: inherit;
}
:where(
    .carousel_c06f.aside_top_9c48
      .motion-c5e1
      a:not(.tertiary_focused_e65b)
  ),
:where(
    .carousel_c06f.aside_top_9c48
      .hard-4d10
      a:not(.tertiary_focused_e65b)
  ) {
  padding: 0.5em 1em;
}
:where(
    .carousel_c06f
      .advanced_9774
      .motion-c5e1
      a:not(.tertiary_focused_e65b)
  ),
:where(
    .carousel_c06f
      .advanced_9774
      .hard-4d10
      a:not(.tertiary_focused_e65b)
  ),
:where(
    .carousel_c06f
      .advanced_9774
      .hard-4d10
      button.card-middle-9498
  ),
:where(
    .carousel_c06f
      .advanced_9774
      .input_9d6a
      button.card-middle-9498
  ) {
  padding: 0.5em 1em;
}
.carousel_c06f.search_mini_f82e
  .heading_40c7
  .tooltip-6079
  .advanced_9774,
.carousel_c06f.search_mini_f82e
  .summary_bb98
  > .tooltip-6079
  .advanced_9774,
.carousel_c06f.breadcrumb-63eb
  .summary_bb98
  > .tooltip-6079:last-child
  .advanced_9774,
.carousel_c06f.breadcrumb-63eb
  > .heading_40c7
  > .tooltip-6079:last-child
  .advanced_9774 {
  left: auto;
  right: 0;
}
.carousel_c06f.search_mini_f82e
  .heading_40c7
  .tooltip-6079
  .advanced_9774
  .advanced_9774,
.carousel_c06f.search_mini_f82e
  .summary_bb98
  > .tooltip-6079
  .advanced_9774
  .advanced_9774,
.carousel_c06f.breadcrumb-63eb
  .summary_bb98
  > .tooltip-6079:last-child
  .advanced_9774
  .advanced_9774,
.carousel_c06f.breadcrumb-63eb
  > .heading_40c7
  > .tooltip-6079:last-child
  .advanced_9774
  .advanced_9774 {
  left: -1px;
  right: -1px;
}
@media (min-width: 782px) {
  .carousel_c06f.search_mini_f82e
    .heading_40c7
    .tooltip-6079
    .advanced_9774
    .advanced_9774,
  .carousel_c06f.search_mini_f82e
    .summary_bb98
    > .tooltip-6079
    .advanced_9774
    .advanced_9774,
  .carousel_c06f.breadcrumb-63eb
    .summary_bb98
    > .tooltip-6079:last-child
    .advanced_9774
    .advanced_9774,
  .carousel_c06f.breadcrumb-63eb
    > .heading_40c7
    > .tooltip-6079:last-child
    .advanced_9774
    .advanced_9774 {
    left: auto;
    right: 100%;
  }
}
.carousel_c06f:not(.aside_top_9c48)
  .advanced_9774 {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.carousel_c06f.aside_top_9c48 .advanced_9774 {
  background-color: inherit;
}
.carousel_c06f:not(.bright-2148)
  .advanced_9774 {
  color: #000;
}
.heading_40c7 {
  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;
}
.heading_40c7 .chip-short-440f {
  display: none;
}
.heading_40c7:only-child,
.summary_bb98:only-child {
  flex-grow: 1;
}
@keyframes overlay-menu__fade-in-animation {
  0% {
    opacity: 0;
    transform: translateY(0.5em);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.outline_short_6458 {
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.outline_short_6458 :where(.primary_basic_0457) {
  color: inherit;
}
.outline_short_6458
  .form-iron-dac6 {
  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);
}
.outline_short_6458:not(.shade-inner-dd49.shade-inner-dd49) {
  background-color: inherit !important;
  color: inherit !important;
}
.outline_short_6458.shade-inner-dd49 {
  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) {
  .outline_short_6458.shade-inner-dd49 {
    animation-delay: 0s;
    animation-duration: 1ms;
  }
}
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6 {
  align-items: var(--navigation-layout-justification-setting, inherit);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: visible;
  padding-top: calc(2rem + 24px);
}
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6,
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6
  .heading_40c7,
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6
  .summary_bb98 {
  justify-content: flex-start;
}
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6
  .south_5890 {
  display: none;
}
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6
  .tooltip-6079
  .advanced_9774 {
  border: none;
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: initial;
  padding-left: 2rem;
  padding-right: 2rem;
  position: static;
  visibility: visible;
  width: auto;
}
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6
  .heading_40c7,
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6
  .advanced_9774 {
  gap: inherit;
}
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6
  .advanced_9774 {
  padding-top: var(--wp--style--block-gap, 2em);
}
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6
  .card-middle-9498 {
  padding: 0;
}
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6
  .motion-c5e1,
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6
  .heading_40c7,
.outline_short_6458.shade-inner-dd49
  .form-iron-dac6
  .summary_bb98 {
  align-items: var(--navigation-layout-justification-setting, initial);
  display: flex;
  flex-direction: column;
}
.outline_short_6458.shade-inner-dd49 .motion-c5e1,
.outline_short_6458.shade-inner-dd49
  .motion-c5e1
  .advanced_9774,
.outline_short_6458.shade-inner-dd49
  .heading_40c7,
.outline_short_6458.shade-inner-dd49 .summary_bb98 {
  background: transparent !important;
  color: inherit !important;
}
.outline_short_6458.shade-inner-dd49
  .advanced_9774.advanced_9774.advanced_9774.advanced_9774 {
  left: auto;
  right: auto;
}
@media (min-width: 600px) {
  .outline_short_6458:not(.north-4f72):not(
      .shade-inner-dd49
    ) {
    background-color: inherit;
    display: block;
    position: relative;
    width: 100%;
    z-index: auto;
  }
  .outline_short_6458:not(.north-4f72):not(
      .shade-inner-dd49
    )
    .overlay_6efc {
    display: none;
  }
  .outline_short_6458.shade-inner-dd49
    .advanced_9774.advanced_9774.advanced_9774.advanced_9774 {
    left: 0;
  }
}
.carousel_c06f:not(.aside_top_9c48)
  .outline_short_6458.shade-inner-dd49 {
  background-color: #fff;
}
.carousel_c06f:not(.bright-2148)
  .outline_short_6458.shade-inner-dd49 {
  color: #000;
}
.panel-pro-0a0c {
  font-size: 1rem;
  font-weight: 700;
}
.overlay_6efc,
.input_focused_f38c {
  background: transparent;
  border: none;
  color: currentColor;
  cursor: pointer;
  margin: 0;
  padding: 0;
  text-transform: inherit;
  vertical-align: middle;
}
.overlay_6efc svg,
.input_focused_f38c svg {
  fill: currentColor;
  display: block;
  height: 24px;
  pointer-events: none;
  width: 24px;
}
.input_focused_f38c {
  display: flex;
}
.input_focused_f38c.input_focused_f38c.input_focused_f38c {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
@media (min-width: 600px) {
  .input_focused_f38c:not(.text-dim-eb37) {
    display: none;
  }
}
.overlay_6efc {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.overlay_6efc.overlay_6efc.overlay_6efc {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
.background-5db2 {
  width: 100%;
}
.badge-fed5 .background-5db2 {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size, 100%);
}
.background-5db2:focus {
  outline: none;
}
.shade-inner-dd49 .background-5db2,
.shade-inner-dd49 .form-iron-dac6,
.shade-inner-dd49 .wrapper-gold-b335 {
  box-sizing: border-box;
}
.wrapper-gold-b335 {
  position: relative;
}
.badge-fed5
  .black_e96f
  .shade-inner-dd49
  .wrapper-gold-b335 {
  margin-top: 46px;
}
@media (min-width: 782px) {
  .badge-fed5
    .black_e96f
    .shade-inner-dd49
    .wrapper-gold-b335 {
    margin-top: 32px;
  }
}
html.badge-fed5 {
  overflow: hidden;
}
.carousel_c06f .feature_b6bd {
  overflow-con: break-word;
}
.carousel_c06f .module_69da {
  display: none;
}
.carousel_c06f .summary_bb98 {
  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);
}
.carousel_c06f .image-85d7 {
  background-color: inherit;
}
.first_488a {
  font-size: 0.875em;
}
.dark_de81 {
  font-size: 1em;
}
.feature_6aa8 {
  font-size: 2.25em;
}
.progress_narrow_f06c {
  font-size: 3em;
}
.info_e545: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.caption-2ccc .info_e545:not(:focus):first-letter {
  float: none;
  margin-left: 0.1em;
}
p.info_e545.aside_top_9c48 {
  overflow: hidden;
}
p.aside_top_9c48 {
  padding: 1.25em 2.375em;
}
:where(p.bright-2148:not(.gradient_8c1b)) a {
  color: inherit;
}
p.stale-189a[style*="writing-mode:vertical-lr"],
p.bottom-81ac[style*="writing-mode:vertical-rl"] {
  rotate: 180deg;
}
.carousel-south-865e {
  display: flex;
  flex-wrap: wrap;
}
.south-b758 {
  font-size: 0.5em;
  margin-bottom: 0;
  margin-top: 0;
  width: 100%;
}
.overlay_f052 {
  margin-right: 1em;
}
.logo-e266 {
  font-size: 0.7em;
  margin-bottom: 0.7em;
}
.out_ad7e {
  flex-basis: 0;
  flex-grow: 1;
}
.label_smooth_6733 {
  margin: 0;
}
.outer-7937 {
  box-sizing: border-box;
}
.outer-7937[style*="font-weight"]
  :where(.brown_c2b8) {
  font-weight: inherit;
}
.outer-7937[style*="font-family"]
  :where(.brown_c2b8) {
  font-family: inherit;
}
.outer-7937[class*="-font-size"] :where(.brown_c2b8),
.outer-7937[style*="font-size"] :where(.brown_c2b8) {
  font-size: inherit;
}
.outer-7937[style*="line-height"]
  :where(.brown_c2b8) {
  line-height: inherit;
}
.outer-7937[style*="font-style"] :where(.brown_c2b8) {
  font-style: inherit;
}
.outer-7937[style*="letter-spacing"]
  :where(.brown_c2b8) {
  letter-spacing: inherit;
}
.outer-7937 input[type="submit"] {
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  overflow-con: break-word;
  text-align: center;
}
.outer-7937 input:not([type="submit"]),
.outer-7937 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.outer-7937 input:not([type="submit"]):not([type="checkbox"]),
.outer-7937 textarea {
  padding: calc(0.667em + 2px);
}
.outer-7937
  .search-8edd
  input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]),
.outer-7937 .search-8edd textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.outer-7937 .nav_903e label,
.outer-7937 .button-b330 label,
.outer-7937 .stale-ea4a label {
  display: block;
  margin-bottom: 0.25em;
}
.outer-7937 .top_adfc {
  display: flex;
  gap: 0.25em;
}
.outer-7937
  .top_adfc
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.outer-7937 .brown_c2b8 {
  margin-bottom: 0;
}
.outer-7937 .brown_c2b8 :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.button-full-7ea3 {
  box-sizing: border-box;
}
:where(.silver_ec18) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.block-orange-9408 {
  margin-bottom: 0;
  margin-top: 0;
}
.backdrop_10bb {
  margin-bottom: 0;
  margin-top: var(--wp--style--block-gap);
}
.detail-d258 {
  display: inline-block;
}
.thumbnail_a246 {
  margin-left: 0;
  margin-right: 0;
}
.thumbnail_a246 a {
  display: block;
  height: 100%;
}
.thumbnail_a246 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
  width: 100%;
}
.thumbnail_a246.inner-02ec img,
.thumbnail_a246.button_static_b1e8 img {
  width: 100%;
}
.thumbnail_a246
  .panel_3a28.white_6b21 {
  background-color: #000;
  inset: 0;
  position: absolute;
}
.thumbnail_a246 {
  position: relative;
}
.thumbnail_a246
  .panel_3a28.bronze-21a7 {
  background-color: transparent;
}
.thumbnail_a246
  .panel_3a28.hero_new_43a1 {
  opacity: 0;
}
.thumbnail_a246
  .panel_3a28.narrow_5e15 {
  opacity: 0.1;
}
.thumbnail_a246
  .panel_3a28.main-left-828a {
  opacity: 0.2;
}
.thumbnail_a246
  .panel_3a28.notice_4b21 {
  opacity: 0.3;
}
.thumbnail_a246
  .panel_3a28.button-fccd {
  opacity: 0.4;
}
.thumbnail_a246
  .panel_3a28.link_liquid_b397 {
  opacity: 0.5;
}
.thumbnail_a246
  .panel_3a28.full-53d7 {
  opacity: 0.6;
}
.thumbnail_a246
  .panel_3a28.badge-black-0744 {
  opacity: 0.7;
}
.thumbnail_a246
  .panel_3a28.panel_2e8b {
  opacity: 0.8;
}
.thumbnail_a246
  .panel_3a28.new-7807 {
  opacity: 0.9;
}
.thumbnail_a246
  .panel_3a28.banner_west_3178 {
  opacity: 1;
}
.thumbnail_a246:where(.pattern_under_0fcc, .heading-b3a9) {
  width: 100%;
}
.action-f3ba .module_copper_e4a0 {
  display: inline-block;
  margin-right: 1ch;
}
.action-f3ba
  .module_copper_e4a0:not(.hard_0365) {
  transform: scaleX(1);
}
.action-f3ba .shadow_2c44 {
  display: inline-block;
  margin-left: 1ch;
}
.action-f3ba
  .shadow_2c44:not(.hard_0365) {
  transform: scaleX(1);
}
.action-f3ba.stale-189a[style*="writing-mode: vertical-lr"],
.action-f3ba.bottom-81ac[style*="writing-mode: vertical-rl"] {
  rotate: 180deg;
}
.status_954e {
  box-sizing: border-box;
}
.status_954e .wrapper_hovered_fb55 {
  white-space: pre-con;
}
.overlay_6134,
.table-top-ebb3 {
  box-sizing: border-box;
}
.table-top-ebb3 {
  word-break: break-word;
}
.table-top-ebb3 a {
  display: inline-block;
}
.out-c723 {
  box-sizing: border-box;
  white-space: pre-con;
}
:where(.out-c723.aside_top_9c48) {
  padding: 1.25em 2.375em;
}
.mini_cf66 {
  box-sizing: border-box;
  overflow-con: break-word;
  padding: 3em 0;
  text-align: center;
}
.mini_cf66 blockquote,
.mini_cf66 cite,
.mini_cf66 p {
  color: inherit;
}
.mini_cf66.pattern_under_0fcc,
.mini_cf66.heading-b3a9 {
  max-width: 420px;
}
.mini_cf66 cite,
.mini_cf66 footer {
  position: relative;
}
.mini_cf66 .bright-2148 a {
  color: inherit;
}
:where(.mini_cf66) {
  margin: 0 0 1em;
}
.mini_cf66.stale-189a blockquote {
  text-align: left;
}
.mini_cf66.bottom-81ac blockquote {
  text-align: right;
}
.mini_cf66.thumbnail_04cc {
  border: none;
}
.mini_cf66.thumbnail_04cc blockquote {
  margin-left: auto;
  margin-right: auto;
  max-width: 60%;
}
.mini_cf66.thumbnail_04cc blockquote p {
  font-size: 2em;
  margin-bottom: 0;
  margin-top: 0;
}
.mini_cf66.thumbnail_04cc blockquote cite {
  font-style: normal;
  text-transform: none;
}
.mini_cf66 cite {
  color: inherit;
}
.article_paper_8c87 {
  list-style: none;
  margin-bottom: 0;
  margin-top: 0;
  max-width: 100%;
  padding: 0;
}
.article_paper_8c87.article_paper_8c87 {
  background: none;
}
.article_paper_8c87.row-clean-ea1c {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.25em;
}
.article_paper_8c87.row-clean-ea1c > li {
  margin: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .article_paper_8c87.row-clean-ea1c.row-clean-ea1c.image-top-aa5d > li {
    width: calc(50% - 0.625em);
  }
  .article_paper_8c87.row-clean-ea1c.row-clean-ea1c.table_7f4d > li {
    width: calc(33.33333% - 0.83333em);
  }
  .article_paper_8c87.row-clean-ea1c.row-clean-ea1c.module-basic-d5e6 > li {
    width: calc(25% - 0.9375em);
  }
  .article_paper_8c87.row-clean-ea1c.row-clean-ea1c.accent_c905 > li {
    width: calc(20% - 1em);
  }
  .article_paper_8c87.row-clean-ea1c.row-clean-ea1c.blue_3fa1 > li {
    width: calc(16.66667% - 1.04167em);
  }
}
@media (max-width: 600px) {
  .gallery-first-2d8d.gallery-first-2d8d.gallery-first-2d8d.gallery-first-2d8d {
    grid-template-columns: 1fr;
  }
}
.dark_d5d5 > li > .heading-b3a9,
.pressed_dd1e > li > .heading-b3a9 {
  -webkit-margin-start: 2em;
  -webkit-margin-end: 0;
  float: right;
  margin-inline-end: 0;
  margin-inline-start: 2em;
}
.dark_d5d5 > li > .pattern_under_0fcc,
.pressed_dd1e > li > .pattern_under_0fcc {
  -webkit-margin-start: 0;
  -webkit-margin-end: 2em;
  float: left;
  margin-inline-end: 2em;
  margin-inline-start: 0;
}
.dark_d5d5 > li > .row_complex_2d86,
.pressed_dd1e > li > .row_complex_2d86 {
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
}
.hidden_narrow_e4a5 > .block_mini_7fee,
.hidden_narrow_e4a5 > .modal_smooth_6332,
.hidden_narrow_e4a5 > .search_144b {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.hidden_narrow_e4a5 > .block_mini_7fee:last-child,
.hidden_narrow_e4a5 > .modal_smooth_6332:last-child,
.hidden_narrow_e4a5 > .search_144b:last-child {
  margin-right: 0;
}
.hidden_narrow_e4a5.wrapper-pro-acd8
  > .block_mini_7fee:last-of-type {
  -webkit-margin-start: auto;
  margin-inline-start: auto;
}
.hidden_narrow_e4a5.wrapper-pro-acd8
  > .search_144b:first-child {
  -webkit-margin-end: auto;
  margin-inline-end: auto;
}
.hidden_narrow_e4a5 .input_old_fff2 {
  display: inline-block;
  margin-right: 1ch;
}
.hidden_narrow_e4a5
  .input_old_fff2:not(.hard_0365) {
  transform: scaleX(1);
}
.hidden_narrow_e4a5 .highlight_4f5c {
  display: inline-block;
  margin-left: 1ch;
}
.hidden_narrow_e4a5
  .highlight_4f5c:not(.hard_0365) {
  transform: scaleX(1);
}
.hidden_narrow_e4a5.row_complex_2d86 {
  justify-content: center;
}
.mask_1cb2,
.complex-1acc {
  box-sizing: border-box;
}
.complex-1acc {
  overflow-con: break-word;
}
.complex-1acc.list-9ef8:where(:not(.slow_2573)),
.complex-1acc.purple_7407:where(:not(.slow_2573)) {
  margin-bottom: 1em;
  padding: 0 1em;
}
.complex-1acc.list-9ef8:where(:not(.slow_2573)) p,
.complex-1acc.purple_7407:where(:not(.slow_2573)) p {
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.6;
}
.complex-1acc.list-9ef8:where(:not(.slow_2573)) cite,
.complex-1acc.list-9ef8:where(:not(.slow_2573)) footer,
.complex-1acc.purple_7407:where(:not(.slow_2573)) cite,
.complex-1acc.purple_7407:where(:not(.slow_2573)) footer {
  font-size: 1.125em;
  text-align: right;
}
.motion-de4e {
  display: block;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.motion-de4e:not([style*="text-decoration"]),
.motion-de4e:not([style*="text-decoration"]):active,
.motion-de4e:not([style*="text-decoration"]):focus {
  text-decoration: none;
}
ul.block-white-e0f1 {
  list-style: none;
  padding: 0;
}
ul.block-white-e0f1.block-white-e0f1 {
  box-sizing: border-box;
}
ul.block-white-e0f1.pattern_under_0fcc {
  margin-right: 2em;
}
ul.block-white-e0f1.heading-b3a9 {
  margin-left: 2em;
}
ul.block-white-e0f1.texture-fixed-1b44 {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}
ul.block-white-e0f1.texture-fixed-1b44 li {
  margin: 0 1em 1em 0;
  width: 100%;
}
@media (min-width: 600px) {
  ul.block-white-e0f1.image-top-aa5d li {
    width: calc(50% - 1em);
  }
  ul.block-white-e0f1.table_7f4d li {
    width: calc(33.33333% - 1em);
  }
  ul.block-white-e0f1.module-basic-d5e6 li {
    width: calc(25% - 1em);
  }
  ul.block-white-e0f1.accent_c905 li {
    width: calc(20% - 1em);
  }
  ul.block-white-e0f1.blue_3fa1 li {
    width: calc(16.66667% - 1em);
  }
}
.active_bright_3f27,
.form_c3a5 {
  display: block;
  font-size: 0.8125em;
}
.article-c867 {
  margin-left: 10px;
  word-break: normal;
}
.article-c867.tag-inner-9972 {
  line-height: 0;
}
.article-c867 svg {
  fill: currentColor;
  min-height: 24px;
  min-width: 24px;
  vertical-align: text-bottom;
}
:where(.article-c867) {
  border: 1px solid #ccc;
  padding: 6px 10px;
}
.highlight-a756 {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%;
}
.frame-e9e3 {
  width: 100%;
}
.tiny_ac21 {
  -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;
}
.pro-114b.badge_pro_1267 .article-c867 {
  flex-shrink: 0;
  margin-left: 0;
  max-width: calc(100% - 100px);
}
:where(.backdrop-cc89 .highlight-a756) {
  border: 1px solid #949494;
  box-sizing: border-box;
  padding: 4px;
}
:where(.backdrop-cc89 .highlight-a756)
  .tiny_ac21 {
  border: none;
  border-radius: 0;
  padding: 0 4px;
}
:where(.backdrop-cc89 .highlight-a756)
  .tiny_ac21:focus {
  outline: none;
}
:where(.backdrop-cc89 .highlight-a756)
  :where(.article-c867) {
  padding: 4px 8px;
}
.pro-114b.row_complex_2d86 .highlight-a756 {
  margin: auto;
}
.paper_22c0 .highlight-a756 {
  min-width: 0 !important;
  transition-property: width;
}
.paper_22c0 .tiny_ac21 {
  flex-basis: 100%;
  transition-duration: 0.3s;
}
.paper_22c0.lite-c60b,
.paper_22c0.lite-c60b
  .highlight-a756 {
  overflow: hidden;
}
.paper_22c0.lite-c60b
  .tiny_ac21 {
  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;
}
.focus-bottom-89f0[data-align="right"]
  .paper_22c0
  .highlight-a756 {
  float: right;
}
.menu_bottom_cef1 {
  border: 1px solid;
  border-left: none;
  border-right: none;
}
.menu_bottom_cef1.secondary-0132 {
  background: none !important;
  border: none;
  height: auto;
  line-height: 1;
  text-align: center;
}
.menu_bottom_cef1.secondary-0132:before {
  color: currentColor;
  content: "···";
  font-family: serif;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
}
.middle-bcad {
  box-sizing: border-box;
  line-height: 0;
}
.middle-bcad a {
  display: inline-block;
  line-height: 0;
}
.middle-bcad.old_4927 img {
  height: auto;
  width: 120px;
}
.middle-bcad img {
  height: auto;
  max-width: 100%;
}
.middle-bcad a,
.middle-bcad img {
  border-radius: inherit;
}
.middle-bcad.row_complex_2d86 {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.middle-bcad.wood_a3e3 {
  border-radius: 9999px;
}
.bottom_e551 a {
  color: inherit;
}
.border_03a7 {
  background: none;
  box-sizing: border-box;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}
.border_03a7 .shade_gas_e7fa a,
.border_03a7 .shade_gas_e7fa a:hover {
  border-bottom: 0;
  box-shadow: none;
  text-decoration: none;
}
.border_03a7 .shade_gas_e7fa a {
  padding: 0.25em;
}
.border_03a7 .shade_gas_e7fa svg {
  height: 1em;
  width: 1em;
}
.border_03a7 .shade_gas_e7fa span:not(.container-short-eff9) {
  font-size: 0.65em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.border_03a7.header_2ce1 {
  font-size: 16px;
}
.border_03a7,
.border_03a7.warm_d85e {
  font-size: 24px;
}
.border_03a7.panel-5ec7 {
  font-size: 36px;
}
.border_03a7.tall-19ac {
  font-size: 48px;
}
.border_03a7.row_complex_2d86 {
  display: flex;
  justify-content: center;
}
.border_03a7.heading-b3a9 {
  justify-content: flex-end;
}
.label-a95b {
  border-radius: 9999px;
  display: block;
  height: auto;
  transition: transform 0.1s ease;
}
@media (prefers-reduced-motion: reduce) {
  .label-a95b {
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
.label-a95b a {
  align-items: center;
  display: flex;
  line-height: 0;
  transition: transform 0.1s ease;
}
.label-a95b:hover {
  transform: scale(1.1);
}
.border_03a7 .label-a95b .breadcrumb-e813,
.border_03a7 .label-a95b .breadcrumb-e813 svg,
.border_03a7
  .label-a95b
  .breadcrumb-e813:active,
.border_03a7 .label-a95b .breadcrumb-e813:hover,
.border_03a7
  .label-a95b
  .breadcrumb-e813:visited {
  fill: currentColor;
  color: currentColor;
}
.border_03a7:not(.stone-0369) .shade_gas_e7fa {
  color: #444;
}
.border_03a7:not(.stone-0369) .motion-27a3 {
  background-color: #f90;
  color: #fff;
}
.border_03a7:not(.stone-0369) .container-a7eb {
  background-color: #1ea0c3;
  color: #fff;
}
.border_03a7:not(.stone-0369) .element_orange_c9c8 {
  background-color: #0757fe;
  color: #fff;
}
.border_03a7:not(.stone-0369) .layout_067a {
  background-color: #1e1f26;
  color: #fff;
}
.border_03a7:not(.stone-0369) .panel-hot-38a4 {
  background-color: #02e49b;
  color: #fff;
}
.border_03a7:not(.stone-0369) .background-dd97 {
  background-color: #e94c89;
  color: #fff;
}
.border_03a7:not(.stone-0369) .highlight_gold_0dab {
  background-color: #4280ff;
  color: #fff;
}
.border_03a7:not(.stone-0369) .list_bd0f {
  background-color: #f45800;
  color: #fff;
}
.border_03a7:not(.stone-0369) .smooth_fa26 {
  background-color: #1778f2;
  color: #fff;
}
.border_03a7:not(.stone-0369) .hidden_5bc7 {
  background-color: #000;
  color: #fff;
}
.border_03a7:not(.stone-0369) .search-ee4e {
  background-color: #0461dd;
  color: #fff;
}
.border_03a7:not(.stone-0369) .breadcrumb-5106 {
  background-color: #e65678;
  color: #fff;
}
.border_03a7:not(.stone-0369) .chip_6b4c {
  background-color: #24292d;
  color: #fff;
}
.border_03a7:not(.stone-0369) .wrapper-hard-008e {
  background-color: #eceadd;
  color: #382110;
}
.border_03a7:not(.stone-0369) .old_d074 {
  background-color: #ea4434;
  color: #fff;
}
.border_03a7:not(.stone-0369) .sort_84a5 {
  background-color: #f00075;
  color: #fff;
}
.border_03a7:not(.stone-0369) .last-62e0 {
  background-color: #e21b24;
  color: #fff;
}
.border_03a7:not(.stone-0369) .description_pro_2299 {
  background-color: #0d66c2;
  color: #fff;
}
.border_03a7:not(.stone-0369) .gold_b478 {
  background-color: #3288d4;
  color: #fff;
}
.border_03a7:not(.stone-0369) .badge-in-849c {
  background-color: #02ab6c;
  color: #fff;
}
.border_03a7:not(.stone-0369) .tertiary-upper-d480 {
  background-color: #f6405f;
  color: #fff;
}
.border_03a7:not(.stone-0369) .media-slow-c199 {
  background-color: #ff424d;
  color: #fff;
}
.border_03a7:not(.stone-0369) .header-4a11 {
  background-color: #e60122;
  color: #fff;
}
.border_03a7:not(.stone-0369) .filter_right_d59e {
  background-color: #ef4155;
  color: #fff;
}
.border_03a7:not(.stone-0369) .secondary-14e3 {
  background-color: #ff4500;
  color: #fff;
}
.border_03a7:not(.stone-0369) .header_north_511e {
  background-color: #0478d7;
  color: #fff;
}
.border_03a7:not(.stone-0369) .shade-3746 {
  stroke: #000;
  background-color: #fefc00;
  color: #fff;
}
.border_03a7:not(.stone-0369) .center-5232 {
  background-color: #ff5600;
  color: #fff;
}
.border_03a7:not(.stone-0369) .selected-9293 {
  background-color: #1bd760;
  color: #fff;
}
.border_03a7:not(.stone-0369) .overlay-lite-11ba {
  background-color: #2aabee;
  color: #fff;
}
.border_03a7:not(.stone-0369) .tall_49ac,
.border_03a7:not(.stone-0369) .row_fa49 {
  background-color: #000;
  color: #fff;
}
.border_03a7:not(.stone-0369) .banner-under-5fea {
  background-color: #011835;
  color: #fff;
}
.border_03a7:not(.stone-0369) .panel_0a8f {
  background-color: #6440a4;
  color: #fff;
}
.border_03a7:not(.stone-0369) .menu_center_dd9f {
  background-color: #1da1f2;
  color: #fff;
}
.border_03a7:not(.stone-0369) .large-161e {
  background-color: #1eb7ea;
  color: #fff;
}
.border_03a7:not(.stone-0369) .chip-prev-6cfd {
  background-color: #4680c2;
  color: #fff;
}
.border_03a7:not(.stone-0369) .liquid_cff6 {
  background-color: #3499cd;
  color: #fff;
}
.border_03a7:not(.stone-0369) .in-14dd {
  background-color: #25d366;
  color: #fff;
}
.border_03a7:not(.stone-0369) .cool-90a8 {
  background-color: #000;
  color: #fff;
}
.border_03a7:not(.stone-0369) .frame-middle-1c8a {
  background-color: #d32422;
  color: #fff;
}
.border_03a7:not(.stone-0369) .sidebar_dim_532d {
  background-color: red;
  color: #fff;
}
.border_03a7.stone-0369 .shade_gas_e7fa {
  background: none;
}
.border_03a7.stone-0369 .shade_gas_e7fa a {
  padding: 0;
}
.border_03a7.stone-0369 .shade_gas_e7fa svg {
  height: 1.25em;
  width: 1.25em;
}
.border_03a7.stone-0369 .motion-27a3 {
  color: #f90;
}
.border_03a7.stone-0369 .container-a7eb {
  color: #1ea0c3;
}
.border_03a7.stone-0369 .element_orange_c9c8 {
  color: #0757fe;
}
.border_03a7.stone-0369 .layout_067a {
  color: #1e1f26;
}
.border_03a7.stone-0369 .panel-hot-38a4 {
  color: #02e49b;
}
.border_03a7.stone-0369 .background-dd97 {
  color: #e94c89;
}
.border_03a7.stone-0369 .highlight_gold_0dab {
  color: #4280ff;
}
.border_03a7.stone-0369 .list_bd0f {
  color: #f45800;
}
.border_03a7.stone-0369 .smooth_fa26 {
  color: #1778f2;
}
.border_03a7.stone-0369 .hidden_5bc7 {
  color: #000;
}
.border_03a7.stone-0369 .search-ee4e {
  color: #0461dd;
}
.border_03a7.stone-0369 .breadcrumb-5106 {
  color: #e65678;
}
.border_03a7.stone-0369 .chip_6b4c {
  color: #24292d;
}
.border_03a7.stone-0369 .wrapper-hard-008e {
  color: #382110;
}
.border_03a7.stone-0369 .old_d074 {
  color: #ea4434;
}
.border_03a7.stone-0369 .sort_84a5 {
  color: #f00075;
}
.border_03a7.stone-0369 .last-62e0 {
  color: #e21b24;
}
.border_03a7.stone-0369 .description_pro_2299 {
  color: #0d66c2;
}
.border_03a7.stone-0369 .gold_b478 {
  color: #3288d4;
}
.border_03a7.stone-0369 .badge-in-849c {
  color: #02ab6c;
}
.border_03a7.stone-0369 .tertiary-upper-d480 {
  color: #f6405f;
}
.border_03a7.stone-0369 .media-slow-c199 {
  color: #ff424d;
}
.border_03a7.stone-0369 .header-4a11 {
  color: #e60122;
}
.border_03a7.stone-0369 .filter_right_d59e {
  color: #ef4155;
}
.border_03a7.stone-0369 .secondary-14e3 {
  color: #ff4500;
}
.border_03a7.stone-0369 .header_north_511e {
  color: #0478d7;
}
.border_03a7.stone-0369 .shade-3746 {
  stroke: #000;
  color: #fff;
}
.border_03a7.stone-0369 .center-5232 {
  color: #ff5600;
}
.border_03a7.stone-0369 .selected-9293 {
  color: #1bd760;
}
.border_03a7.stone-0369 .overlay-lite-11ba {
  color: #2aabee;
}
.border_03a7.stone-0369 .tall_49ac,
.border_03a7.stone-0369 .row_fa49 {
  color: #000;
}
.border_03a7.stone-0369 .banner-under-5fea {
  color: #011835;
}
.border_03a7.stone-0369 .panel_0a8f {
  color: #6440a4;
}
.border_03a7.stone-0369 .menu_center_dd9f {
  color: #1da1f2;
}
.border_03a7.stone-0369 .large-161e {
  color: #1eb7ea;
}
.border_03a7.stone-0369 .chip-prev-6cfd {
  color: #4680c2;
}
.border_03a7.stone-0369 .in-14dd {
  color: #25d366;
}
.border_03a7.stone-0369 .liquid_cff6 {
  color: #3499cd;
}
.border_03a7.stone-0369 .cool-90a8 {
  color: #000;
}
.border_03a7.stone-0369 .frame-middle-1c8a {
  color: #d32422;
}
.border_03a7.stone-0369 .sidebar_dim_532d {
  color: red;
}
.border_03a7.purple_c5a7 .shade_gas_e7fa {
  width: auto;
}
.border_03a7.purple_c5a7 .shade_gas_e7fa a {
  padding-left: 0.66667em;
  padding-right: 0.66667em;
}
.border_03a7:not(.backdrop-68f6):not(.feature_c240)
  .shade-3746
  .background_f08d {
  color: #000;
}
.layout_195b {
  clear: both;
}
.status-120c {
  box-sizing: border-box;
}
.status-120c.row_complex_2d86 {
  justify-content: center;
  text-align: center;
}
.status-120c.inner-02ec {
  padding-left: 1em;
  padding-right: 1em;
}
.status-120c a {
  display: inline-block;
  margin-right: 5px;
}
.status-120c span {
  display: inline-block;
  margin-left: 5px;
  text-decoration: none;
}
.status-120c.block-glass-b287 {
  display: flex;
  flex-wrap: wrap;
  gap: 1ch;
}
.status-120c.block-glass-b287 a {
  border: 1px solid;
  font-size: unset !important;
  margin-right: 0;
  padding: 1ch 2ch;
  text-decoration: none !important;
}
.accordion-1932 {
  overflow-x: auto;
}
.accordion-1932 table {
  border-collapse: collapse;
  width: 100%;
}
.accordion-1932 thead {
  border-bottom: 3px solid;
}
.accordion-1932 tfoot {
  border-top: 3px solid;
}
.accordion-1932 td,
.accordion-1932 th {
  border: 1px solid;
  padding: 0.5em;
}
.accordion-1932 .alert_c187 {
  table-layout: fixed;
  width: 100%;
}
.accordion-1932 .alert_c187 td,
.accordion-1932 .alert_c187 th {
  word-break: break-word;
}
.accordion-1932.row_complex_2d86,
.accordion-1932.pattern_under_0fcc,
.accordion-1932.heading-b3a9 {
  display: table;
  width: auto;
}
.accordion-1932.row_complex_2d86 td,
.accordion-1932.row_complex_2d86 th,
.accordion-1932.pattern_under_0fcc td,
.accordion-1932.pattern_under_0fcc th,
.accordion-1932.heading-b3a9 td,
.accordion-1932.heading-b3a9 th {
  word-break: break-word;
}
.accordion-1932 .feature-22bb {
  background-color: #f3f4f5;
}
.accordion-1932 .heading-solid-e02b {
  background-color: #e9fbe5;
}
.accordion-1932 .title-f347 {
  background-color: #e7f5fe;
}
.accordion-1932 .sidebar_up_32d5 {
  background-color: #fcf0ef;
}
.accordion-1932.accordion_action_43ee {
  background-color: transparent;
  border-bottom: 1px solid #f0f0f0;
  border-collapse: inherit;
  border-spacing: 0;
}
.accordion-1932.accordion_action_43ee tbody tr:nth-child(odd) {
}
.accordion-1932.accordion_action_43ee.feature-22bb
  tbody
  tr:nth-child(odd) {
  background-color: #f3f4f5;
}
.accordion-1932.accordion_action_43ee.heading-solid-e02b
  tbody
  tr:nth-child(odd) {
  background-color: #e9fbe5;
}
.accordion-1932.accordion_action_43ee.title-f347
  tbody
  tr:nth-child(odd) {
  background-color: #e7f5fe;
}
.accordion-1932.accordion_action_43ee.sidebar_up_32d5
  tbody
  tr:nth-child(odd) {
  background-color: #fcf0ef;
}
.accordion-1932.accordion_action_43ee td,
.accordion-1932.accordion_action_43ee th {
  border-color: transparent;
}
.accordion-1932 .progress-024f td,
.accordion-1932 .progress-024f th,
.accordion-1932 .progress-024f tr,
.accordion-1932 .progress-024f > * {
  border-color: inherit;
}
.accordion-1932 table[style*="border-top-color"] tr:first-child,
.accordion-1932 table[style*="border-top-color"] tr:first-child td,
.accordion-1932 table[style*="border-top-color"] tr:first-child th,
.accordion-1932 table[style*="border-top-color"] > *,
.accordion-1932 table[style*="border-top-color"] > * td,
.accordion-1932 table[style*="border-top-color"] > * th {
  border-top-color: inherit;
}
.accordion-1932 table[style*="border-top-color"] tr:not(:first-child) {
  border-top-color: currentColor;
}
.accordion-1932 table[style*="border-right-color"] td:last-child,
.accordion-1932 table[style*="border-right-color"] th,
.accordion-1932 table[style*="border-right-color"] tr,
.accordion-1932 table[style*="border-right-color"] > * {
  border-right-color: inherit;
}
.accordion-1932 table[style*="border-bottom-color"] tr:last-child,
.accordion-1932 table[style*="border-bottom-color"] tr:last-child td,
.accordion-1932 table[style*="border-bottom-color"] tr:last-child th,
.accordion-1932 table[style*="border-bottom-color"] > *,
.accordion-1932 table[style*="border-bottom-color"] > * td,
.accordion-1932 table[style*="border-bottom-color"] > * th {
  border-bottom-color: inherit;
}
.accordion-1932 table[style*="border-bottom-color"] tr:not(:last-child) {
  border-bottom-color: currentColor;
}
.accordion-1932 table[style*="border-left-color"] td:first-child,
.accordion-1932 table[style*="border-left-color"] th,
.accordion-1932 table[style*="border-left-color"] tr,
.accordion-1932 table[style*="border-left-color"] > * {
  border-left-color: inherit;
}
.accordion-1932 table[style*="border-style"] td,
.accordion-1932 table[style*="border-style"] th,
.accordion-1932 table[style*="border-style"] tr,
.accordion-1932 table[style*="border-style"] > * {
  border-style: inherit;
}
.accordion-1932 table[style*="border-width"] td,
.accordion-1932 table[style*="border-width"] th,
.accordion-1932 table[style*="border-width"] tr,
.accordion-1932 table[style*="border-width"] > * {
  border-style: inherit;
  border-width: inherit;
}
:where(.old-5393) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.old-5393 p {
  margin-bottom: 0;
  margin-top: 0;
}
.secondary-old-595b,
.secondary-old-595b.row_complex_2d86 {
  display: flex;
}
.secondary-old-595b .tertiary_hard_d612 {
  margin: 0 1em;
  padding: 0;
}
.secondary-old-595b .tertiary_hard_d612:first-child {
  margin-left: 0;
}
.secondary-old-595b .tertiary_hard_d612:last-child {
  margin-right: 0;
}
.secondary-old-595b.image-top-aa5d .tertiary_hard_d612 {
  width: 50%;
}
.secondary-old-595b.table_7f4d .tertiary_hard_d612 {
  width: 33.33333%;
}
.secondary-old-595b.module-basic-d5e6 .tertiary_hard_d612 {
  width: 25%;
}
pre.tabs-silver-9a07 {
  overflow: auto;
  white-space: pre-con;
}
:where(pre.tabs-silver-9a07) {
  font-family: inherit;
}
.clean_e52e {
  box-sizing: border-box;
}
.clean_e52e video {
  vertical-align: middle;
  width: 100%;
}
@supports (position: sticky) {
  .clean_e52e [poster] {
    object-fit: cover;
  }
}
.clean_e52e.row_complex_2d86 {
  text-align: center;
}
.clean_e52e figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.pressed-d39a,
.dynamic_c5cf {
  counter-reset: footnotes;
}
a[data-fn].gas-3662 {
  counter-increment: footnotes;
  display: inline-flex;
  font-size: smaller;
  text-decoration: none;
  text-indent: -9999999px;
  vertical-align: super;
}
a[data-fn].gas-3662:after {
  content: "[" counter(footnotes) "]";
  float: left;
  text-indent: 0;
}
.tertiary_focused_e65b {
  cursor: pointer;
}
:root {
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}
:root .header-32be {
  background-color: #eee;
}
:root .tag-843d {
  background-color: #313131;
}
:root .picture_simple_3b0f {
  color: #eee;
}
:root .photo-warm-e84f {
  color: #313131;
}
:root .header_dirty_c730 {
  background: linear-gradient(135deg, #00d084, #0693e3);
}
:root .info_24d2 {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .left-5a52 {
  background: linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .container-white-35d0 {
  background: linear-gradient(135deg, #fafae1, #67a671);
}
:root .black_02b9 {
  background: linear-gradient(135deg, #fdd79a, #004a59);
}
:root .simple_366a {
  background: linear-gradient(135deg, #330968, #31cdcf);
}
:root .short-dc89 {
  background: linear-gradient(135deg, #020381, #2874fc);
}
.hot_7f99 {
  font-size: 1em;
}
.caption_fa04 {
  font-size: 2.625em;
}
.hidden_pro_8890 {
  font-size: var(--wp--preset--font-size--normal);
}
.thick-29d2 {
  font-size: var(--wp--preset--font-size--huge);
}
.wrapper_e252 {
  text-align: center;
}
.stale-189a {
  text-align: left;
}
.bottom-81ac {
  text-align: right;
}
#end-resizable-editor-mem {
  display: none;
}
.row_complex_2d86 {
  clear: both;
}
.middle-68e8 {
  justify-content: flex-start;
}
.footer_hot_abf6 {
  justify-content: center;
}
.search_mini_f82e {
  justify-content: flex-end;
}
.breadcrumb-63eb {
  justify-content: space-between;
}
.container-short-eff9 {
  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;
}
.container-short-eff9: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(.progress-024f) {
  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(.pagination_5cf7) {
  --wp-admin--admin-bar--position-offset: var(
    --wp-admin--admin-bar--height,
    0px
  );
}
@media screen and (max-width: 600px) {
  html :where(.pagination_5cf7) {
    --wp-admin--admin-bar--position-offset: 0px;
  }
}

/* css-noise: 68ee */
.phantom-card-v9 {
  padding: 0.1rem;
  font-size: 10px;
  line-height: 1.3;
}
