
[hidden]{display:none !important;}
[inert]{pointer-events:none;}
/* Metric - accessibility toolbar */
:root {
  --metric-a11y-text-scale: 1;
  --metric-a11y-focus: #0f62fe;
  --metric-a11y-panel-bg: #111111;
  --metric-a11y-panel-fg: #ffffff;
  --metric-a11y-panel-muted: rgba(255,255,255,.74);
  --metric-a11y-panel-border: rgba(255,255,255,.14);
  --metric-a11y-accent: #ffeb00;
}

html {
  font-size: calc(100% * var(--metric-a11y-text-scale, 1));
}

:where(a, button, input, textarea, select, summary, [tabindex]):focus-visible {
  outline: 3px solid var(--metric-a11y-focus);
  outline-offset: 3px;
}

.metric-a11y {
  position: fixed;
  left: 1rem;
  bottom: 1rem;
  z-index: 10050;
}

.metric-a11y-toggle {
  position: relative;
  display: inline-grid;
  place-items: center;
  width: 56px;
  height: 56px;
  padding: 0;
  border: 1px solid rgba(0,0,0,.12);
  border-radius: 999px;
  background:     --wp-admin--admin-bar--height: 32px;
    --metric-header-bg: rgba(255,255,255,0.850);
    --metric-header-fg: #111111;
    --metric-header-fg-transparent: #ffffff;
    --metric-header-border: rgba(0,0,0,0.06);
    --wp-block-synced-color: #7a00df;
    --wp-block-synced-color--rgb: 122,0,223;
    --wp-bound-block-color: var(--wp-block-synced-color);
    --wp-editor-canvas-background: #ddd;
    --wp-admin-theme-color: #007cba;
    --wp-admin-theme-color--rgb: 0,124,186;
    --wp-admin-theme-color-darker-10: #006ba1;
    --wp-admin-theme-color-darker-10--rgb: 0,107,160.5;
    --wp-admin-theme-color-darker-20: #005a87;
    --wp-admin-theme-color-darker-20--rgb: 0,90,135;
    --wp-admin-border-width-focus: 1.5px;
    --wp--preset--font-size--normal: 16px;
    --wp--preset--font-size--huge: 42px;
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4/3;
    --wp--preset--aspect-ratio--3-4: 3/4;
    --wp--preset--aspect-ratio--3-2: 3/2;
    --wp--preset--aspect-ratio--2-3: 2/3;
    --wp--preset--aspect-ratio--16-9: 16/9;
    --wp--preset--aspect-ratio--9-16: 9/16;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--color--bianco: #ffffff;
    --wp--preset--color--rosso: #D04E1A;
    --wp--preset--color--marrone-chiaro: #F7EBE2;
    --wp--preset--color--marrone-medio: #D8C58C;
    --wp--preset--color--marrone-scuro: #8A742F;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.556), 20px);
    --wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.293), 36px);
    --wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.573), 42px);
    --wp--preset--font-size--s: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.111), 0.95rem);
    --wp--preset--font-size--m: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.259), 1.05rem);
    --wp--preset--font-size--l: clamp(0.901rem, 0.901rem + ((1vw - 0.2rem) * 0.665), 1.35rem);
    --wp--preset--font-size--xl: clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 1.111), 2rem);
    --wp--preset--font-family--system: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
    --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
    --wp--style--global--content-size: 1100px;
    --wp--style--global--wide-size: 1400px;
    --wp--style--block-gap: 24px;
    --metric-max: 1300px;
    --metric-wide: 1300px;
    --metric-gap: 1.25rem;
    --metric-radius: 16px;
    --metric-shadow: 0 8px 30px rgba(0,0,0,.08);
    --metric-border: 1px solid rgba(0,0,0,.07);
    --metric-font-family: Montserrat, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, Apple Color Emoji, Segoe UI Emoji;
    --metric-font-body: Montserrat, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, Apple Color Emoji, Segoe UI Emoji;
    --metric-font-headings: Montserrat, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, Apple Color Emoji, Segoe UI Emoji;
    --gb-container-width: 1400px;
    --metric-a11y-focus: #0f62fe;
    --metric-a11y-panel-bg: #111111;
    --metric-a11y-panel-fg: #ffffff;
    --metric-a11y-panel-muted: rgba(255,255,255,.74);
    --metric-a11y-panel-border: rgba(255,255,255,.14);
    --metric-a11y-accent: #ffeb00;
    --metric-a11y-text-scale: 1;
    --metric-reveal-distance: 24px;
    --metric-reveal-distance-soft: 18px;
    --metric-reveal-blur: 14px;
    --metric-reveal-duration: 0.92s;
    --metric-reveal-duration-slow: 1s;
    --metric-reveal-duration-fast: 0.82s;
    --metric-reveal-ease: cubic-bezier(0.22, 1, 0.36, 1);
    --metric-reveal-clip-ease: cubic-bezier(0.77, 0, 0.175, 1);
    --metric-reveal-delay: 0ms;
    box-sizing: border-box;
    position: relative;
    display: inline-grid;
    place-items: center;
    width: 56px;
    height: 56px;
    padding: 0;
    border: 1px solid rgba(0,0,0,.12);
    border-radius: 999px;
    background: #004ce3;
    color: #fff;
    box-shadow: 0 14px 34px rgba(0,0,0,.2);
    font: inherit;
    cursor: pointer;;
  color: #fff;
  box-shadow: 0 14px 34px rgba(0,0,0,.2);
  font: inherit;
  cursor: pointer;
}

.metric-a11y-toggle__icon {
  display: inline-grid;
  place-items: center;
  width: 1.65rem;
  height: 1.65rem;
  line-height: 1;
}

.metric-a11y-toggle__icon svg {
  display: block;
  width: 100%;
  height: 100%;
}

.metric-a11y-toggle::after {
  content: attr(data-tooltip);
  position: absolute;
  left: calc(100% + .75rem);
  top: 50%;
  transform: translateY(-50%) translateX(-4px);
  padding: .45rem .7rem;
  border-radius: 999px;
  background: rgba(17,17,17,.96);
  color: #fff;
  border: 1px solid rgba(255,255,255,.12);
  box-shadow: 0 10px 24px rgba(0,0,0,.18);
  font-size: .92rem;
  font-weight: 600;
  line-height: 1;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity .18s ease, transform .18s ease;
}

.metric-a11y-toggle:hover::after,
.metric-a11y-toggle:focus-visible::after {
  opacity: 1;
  transform: translateY(-50%) translateX(0);
}

.metric-a11y-panel {
  position: absolute;
  left: 0;
  bottom: calc(100% + .75rem);
  width: min(92vw, 360px);
  padding: 1rem;
  border-radius: 18px;
  border: 1px solid var(--metric-a11y-panel-border);
  background: var(--metric-a11y-panel-bg);
  color: var(--metric-a11y-panel-fg);
  box-shadow: 0 22px 60px rgba(0,0,0,.32);
}

.metric-a11y-panel[hidden] {
  display: none;
}

.metric-a11y-panel__header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: .75rem;
  margin-bottom: .75rem;
}

.metric-a11y-eyebrow {
  margin: 0 0 .2rem;
  font-size: .8rem;
  letter-spacing: .05em;
  text-transform: uppercase;
  color: var(--metric-a11y-panel-muted);
}

.metric-a11y-panel h2,
.metric-a11y-panel h3 {
  margin: 0;
  color: #fff;
}

.metric-a11y-panel__intro,
.metric-a11y-text-size p,
.metric-a11y-action__desc {
  margin: 0;
  color: var(--metric-a11y-panel-muted);
}

.metric-a11y-close,
.metric-a11y-action,
.metric-a11y-text-btn,
.metric-a11y-reset {
  font: inherit;
}

.metric-a11y-close {
  display: inline-grid;
  place-items: center;
  min-width: 42px;
  min-height: 42px;
  border-radius: 999px;
  border: 1px solid var(--metric-a11y-panel-border);
  background: transparent;
  color: #fff;
  font-size: 1.4rem;
  cursor: pointer;
}

.metric-a11y-grid {
  display: grid;
  gap: .75rem;
  margin: 1rem 0;
}

.metric-a11y-action {
  display: grid;
  gap: .2rem;
  width: 100%;
  padding: .9rem 1rem;
  text-align: left;
  border-radius: 14px;
  border: 1px solid var(--metric-a11y-panel-border);
  background: rgba(255,255,255,.03);
  color: inherit;
  cursor: pointer;
}

.metric-a11y-action__title {
  font-weight: 700;
}

.metric-a11y-action[aria-pressed="true"] {
  border-color: var(--metric-a11y-accent);
  background: rgba(255,212,0,.12);
}

.metric-a11y-text-size {
  display: grid;
  gap: .8rem;
  padding: .95rem 1rem;
  border-radius: 14px;
  border: 1px solid var(--metric-a11y-panel-border);
  background: rgba(255,255,255,.03);
}

.metric-a11y-text-size__controls {
  display: flex;
  align-items: center;
  gap: .65rem;
}

.metric-a11y-text-btn,
.metric-a11y-reset {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 44px;
  padding: .7rem .95rem;
  border-radius: 12px;
  border: 1px solid var(--metric-a11y-panel-border);
  background: transparent;
  color: #fff;
  cursor: pointer;
}

.metric-a11y-text-btn {
  min-width: 52px;
  font-weight: 700;
}

.metric-a11y-text-output {
  min-width: 74px;
  text-align: center;
  font-weight: 700;
}

.metric-a11y-panel__footer {
  margin-top: 1rem;
}

.metric-a11y-reset {
  width: 100%;
}

@media (max-width: 600px) {
  .metric-a11y {
    left: .75rem;
    bottom: .75rem;
  }

  .metric-a11y-toggle {
    width: 50px;
    height: 50px;
  }

  .metric-a11y-toggle__icon {
    width: 1.45rem;
    height: 1.45rem;
  }

  .metric-a11y-toggle::after {
    display: none;
  }

  .metric-a11y-panel {
    left: 0;
    right: auto;
    width: min(calc(100vw - 1.5rem), 360px);
  }
}

html.metric-a11y-underline-links a,
html.metric-a11y-underline-links a:where(:hover, :focus-visible) {
  text-decoration: underline !important;
  text-underline-offset: .18em !important;
  text-decoration-thickness: .12em !important;
}

html.metric-a11y-no-motion {
  scroll-behavior: auto !important;
}

html.metric-a11y-no-motion *,
html.metric-a11y-no-motion *::before,
html.metric-a11y-no-motion *::after {
  scroll-behavior: auto !important;
}

html.metric-a11y-no-motion .metric-scroll-fx .is-style-metric-reveal-up,
html.metric-a11y-no-motion .metric-scroll-fx .is-style-metric-reveal-left,
html.metric-a11y-no-motion .metric-scroll-fx .is-style-metric-reveal-right,
html.metric-a11y-no-motion .metric-scroll-fx .is-style-metric-reveal-clip,
html.metric-a11y-no-motion .metric-scroll-fx .is-style-metric-reveal-clip-left,
html.metric-a11y-no-motion .metric-scroll-fx .is-style-metric-reveal-clip-right,
html.metric-a11y-no-motion .metric-scroll-fx .is-style-metric-fade-in,
html.metric-a11y-no-motion .metric-scroll-fx .is-style-metric-scale-in,
html.metric-a11y-no-motion .metric-scroll-fx .is-style-metric-stagger > *,
html.metric-a11y-no-motion .metric-scroll-fx .is-style-metric-parallax,
html.metric-a11y-no-motion .metric-scroll-fx .metric-reveal-up,
html.metric-a11y-no-motion .metric-scroll-fx .metric-reveal-left,
html.metric-a11y-no-motion .metric-scroll-fx .metric-reveal-right,
html.metric-a11y-no-motion .metric-scroll-fx .metric-reveal-blur,
html.metric-a11y-no-motion .metric-scroll-fx .metric-reveal-clip,
html.metric-a11y-no-motion .metric-scroll-fx .metric-reveal-clip-left,
html.metric-a11y-no-motion .metric-scroll-fx .metric-reveal-clip-right,
html.metric-a11y-no-motion .metric-scroll-fx .metric-fade-in,
html.metric-a11y-no-motion .metric-scroll-fx .metric-scale-in,
html.metric-a11y-no-motion .metric-scroll-fx .metric-stagger > *,
html.metric-a11y-no-motion .metric-scroll-fx .metric-parallax,
html.metric-a11y-no-motion .metric-scroll-fx .metric-parallax-dynamic,
html.metric-a11y-no-motion .metric-scroll-fx .reveal,
html.metric-a11y-no-motion .metric-scroll-fx [class*="reveal-"] {
  opacity: 1 !important;
  transform: none !important;
  translate: 0 0 !important;
  filter: none !important;
  clip-path: inset(0 0 0 0) !important;
  -webkit-clip-path: inset(0 0 0 0) !important;
  animation: none !important;
  transition: none !important;
}

html.metric-a11y-no-motion .metric-scroll-fx .wp-block-cover__image-background,
html.metric-a11y-no-motion .metric-scroll-fx .wp-block-cover__video-background,
html.metric-a11y-no-motion .metric-scroll-fx .metric-parallax img,
html.metric-a11y-no-motion .metric-scroll-fx .metric-parallax video,
html.metric-a11y-no-motion .metric-scroll-fx .metric-parallax-dynamic img,
html.metric-a11y-no-motion .metric-scroll-fx .metric-parallax-dynamic video,
html.metric-a11y-no-motion .metric-scroll-fx [class*="parallax-start-"] {
  transform: none !important;
  translate: 0 0 !important;
  --metric-parallax-y: 0px !important;
}

html.metric-a11y-high-contrast body,
html.metric-a11y-high-contrast .site-header,
html.metric-a11y-high-contrast .site-footer,
html.metric-a11y-high-contrast .main,
html.metric-a11y-high-contrast main,
html.metric-a11y-high-contrast section,
html.metric-a11y-high-contrast article,
html.metric-a11y-high-contrast aside,
html.metric-a11y-high-contrast nav,
html.metric-a11y-high-contrast .wp-block-group,
html.metric-a11y-high-contrast .wp-block-columns,
html.metric-a11y-high-contrast .wp-block-column,
html.metric-a11y-high-contrast .wp-block-cover,
html.metric-a11y-high-contrast .wp-block-cover__inner-container,
html.metric-a11y-high-contrast .wp-block-media-text,
html.metric-a11y-high-contrast .wp-block-buttons,
html.metric-a11y-high-contrast .wp-block-button__link,
html.metric-a11y-high-contrast .gb-container,
html.metric-a11y-high-contrast .gb-inside-container,
html.metric-a11y-high-contrast .gb-grid-wrapper,
html.metric-a11y-high-contrast .gb-grid-column,
html.metric-a11y-high-contrast [class*="has-"][class*="-background-color"],
html.metric-a11y-high-contrast [style*="background"],
html.metric-a11y-high-contrast [style*="background-color"] {
  background: #050505 !important;
  background-image: none !important;
  color: #ffffff !important;
  box-shadow: none !important;
}

html.metric-a11y-high-contrast body,
html.metric-a11y-high-contrast p,
html.metric-a11y-high-contrast li,
html.metric-a11y-high-contrast span,
html.metric-a11y-high-contrast strong,
html.metric-a11y-high-contrast em,
html.metric-a11y-high-contrast small,
html.metric-a11y-high-contrast blockquote,
html.metric-a11y-high-contrast figcaption,
html.metric-a11y-high-contrast label,
html.metric-a11y-high-contrast legend,
html.metric-a11y-high-contrast dt,
html.metric-a11y-high-contrast dd,
html.metric-a11y-high-contrast td,
html.metric-a11y-high-contrast th {
  color: #ffffff !important;
}

html.metric-a11y-high-contrast h1,
html.metric-a11y-high-contrast h2,
html.metric-a11y-high-contrast h3,
html.metric-a11y-high-contrast h4,
html.metric-a11y-high-contrast h5,
html.metric-a11y-high-contrast h6,
html.metric-a11y-high-contrast .wp-block-heading,
html.metric-a11y-high-contrast .gb-headline {
  color: #ffeb00 !important;
}

html.metric-a11y-high-contrast a,
html.metric-a11y-high-contrast a:visited {
  color: #ffeb00 !important;
  text-decoration: underline !important;
}

html.metric-a11y-high-contrast button,
html.metric-a11y-high-contrast .wp-block-button__link,
html.metric-a11y-high-contrast .gb-button,
html.metric-a11y-high-contrast .gb-button-wrapper a,
html.metric-a11y-high-contrast .gb-button-wrapper .gb-button,
html.metric-a11y-high-contrast [class*="gb-button-"] a,
html.metric-a11y-high-contrast [class*="gb-button-"] .gb-button,
html.metric-a11y-high-contrast input,
html.metric-a11y-high-contrast select,
html.metric-a11y-high-contrast textarea {
  background: #000000 !important;
  background-image: none !important;
  color: #ffeb00 !important;
  border: 2px solid #ffeb00 !important;
  box-shadow: none !important;
}

html.metric-a11y-high-contrast .gb-button,
html.metric-a11y-high-contrast .gb-button:visited,
html.metric-a11y-high-contrast .gb-button:hover,
html.metric-a11y-high-contrast .gb-button:focus-visible,
html.metric-a11y-high-contrast .gb-button-wrapper a,
html.metric-a11y-high-contrast .gb-button-wrapper a:visited,
html.metric-a11y-high-contrast .gb-button-wrapper a:hover,
html.metric-a11y-high-contrast .gb-button-wrapper a:focus-visible,
html.metric-a11y-high-contrast [class*="gb-button-"] a,
html.metric-a11y-high-contrast [class*="gb-button-"] a:visited,
html.metric-a11y-high-contrast [class*="gb-button-"] a:hover,
html.metric-a11y-high-contrast [class*="gb-button-"] a:focus-visible,
html.metric-a11y-high-contrast [class*="gb-button-"] .gb-button,
html.metric-a11y-high-contrast [class*="gb-button-"] .gb-button:visited,
html.metric-a11y-high-contrast [class*="gb-button-"] .gb-button:hover,
html.metric-a11y-high-contrast [class*="gb-button-"] .gb-button:focus-visible {
  background: #000000 !important;
  background-image: none !important;
  color: #ffeb00 !important;
  border-color: #ffeb00 !important;
  text-decoration: none !important;
  box-shadow: none !important;
}

html.metric-a11y-high-contrast .gb-button .gb-button-text,
html.metric-a11y-high-contrast .gb-button-wrapper .gb-button-text,
html.metric-a11y-high-contrast [class*="gb-button-"] .gb-button-text,
html.metric-a11y-high-contrast .gb-button .gb-icon,
html.metric-a11y-high-contrast .gb-button-wrapper .gb-icon,
html.metric-a11y-high-contrast [class*="gb-button-"] .gb-icon {
  color: #ffeb00 !important;
  fill: currentColor !important;
}

html.metric-a11y-high-contrast hr,
html.metric-a11y-high-contrast table,
html.metric-a11y-high-contrast td,
html.metric-a11y-high-contrast th,
html.metric-a11y-high-contrast .card,
html.metric-a11y-high-contrast .wp-block-separator {
  border-color: rgba(255,212,0,.55) !important;
}

html.metric-a11y-high-contrast :focus-visible {
  outline-color: #ffeb00 !important;
}

html.metric-a11y-high-contrast .metric-a11y-toggle,
html.metric-a11y-high-contrast .metric-a11y-panel {
  background: #000 !important;
  color: #fff !important;
  border-color: rgba(255,212,0,.45) !important;
}

html.metric-a11y-high-contrast .wp-block-cover__image-background,
html.metric-a11y-high-contrast .wp-block-cover__video-background {
  opacity: 0 !important;
}

html.metric-a11y-high-contrast .metric-header-cta {
  background: #000 !important;
  border: 2px solid #ffeb00 !important;
}

html.metric-a11y-high-contrast .metric-float--wa {
  background: #000 !important;
  border: 2px solid #ffeb00 !important;
}

html.metric-a11y-high-contrast .wp-block-splide-carousel .splide__arrow {
  background: #ffeb00 !important;
  opacity: 1;
}

html.metric-a11y-high-contrast [class^="gb-text-"],
html.metric-a11y-high-contrast [class*=" gb-text-"],
body.metric-a11y-high-contrast [class^="gb-text-"],
body.metric-a11y-high-contrast [class*=" gb-text-"] {
  background: #000 !important;
  background-color: #000 !important;
  background-image: none !important;
  color: #ffeb00 !important;
  border: 2px solid #ffeb00 !important;
  box-shadow: none !important;
}

html.metric-a11y-high-contrast [class^="gb-text-"]:hover,
html.metric-a11y-high-contrast [class*=" gb-text-"]:hover,
html.metric-a11y-high-contrast [class^="gb-text-"]:focus,
html.metric-a11y-high-contrast [class*=" gb-text-"]:focus,
html.metric-a11y-high-contrast [class^="gb-text-"]:focus-visible,
html.metric-a11y-high-contrast [class*=" gb-text-"]:focus-visible,
body.metric-a11y-high-contrast [class^="gb-text-"]:hover,
body.metric-a11y-high-contrast [class*=" gb-text-"]:hover,
body.metric-a11y-high-contrast [class^="gb-text-"]:focus,
body.metric-a11y-high-contrast [class*=" gb-text-"]:focus,
body.metric-a11y-high-contrast [class^="gb-text-"]:focus-visible,
body.metric-a11y-high-contrast [class*=" gb-text-"]:focus-visible {
  background: #000 !important;
  background-color: #000 !important;
  background-image: none !important;
  color: #ffeb00 !important;
  border-color: #ffeb00 !important;
}


html.metric-a11y-high-contrast img[src$=".svg"],
html.metric-a11y-high-contrast img[src*=".svg?"] {
  filter: brightness(0) saturate(100%) invert(84%) sepia(71%) saturate(1791%) hue-rotate(357deg) brightness(103%) contrast(104%) !important;
}