/* Retain glass highlights with smaller, cheaper mobile blur surfaces. */
@media (max-width: 980px) {
  html body .site-header {
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
  }
  html body .site-header.is-mobile-open {
    background-color: rgba(248, 249, 251, .97) !important;
    -webkit-backdrop-filter: none !important;
    backdrop-filter: none !important;
  }
  html body #main-content :is(.civi-catalog-capabilities li, .product-metric, .catalog-request__inner, .career-form-card),
  html body .career-form :is(input, textarea, select, .enetki-select-trigger, .enetki-date-trigger) {
    -webkit-backdrop-filter: none !important;
    backdrop-filter: none !important;
  }
  html body :is(.internship-modal-dialog, .internship-modal-info, .internship-modal-form-wrap) {
    -webkit-backdrop-filter: none !important;
    backdrop-filter: none !important;
  }
  html body :is(.internship-modal-backdrop, .founder-biography-modal),
  html body .job-details-dialog::backdrop {
    -webkit-backdrop-filter: blur(4px) !important;
    backdrop-filter: blur(4px) !important;
  }
  html body #main-content .catalog-request__inner {
    box-shadow: inset 0 1px 0 rgba(255,255,255,.9), 0 8px 24px rgba(29,29,31,.07) !important;
  }
  html body .product-hero-media img {
    --product-parallax: 0px !important;
  }
  html body #main-content .civi-catalog-capabilities li {
    transition-property: opacity, transform, border-color, background-color !important;
  }
}
