/* Overrides to ensure background images resolve via absolute static paths */
/* Removed hardcoded hero background to allow procedural CSS background */

@media (max-width: 600px) {
  /* .hero override removed to follow SCSS procedural background */
}
.about {
  background-image: url("/static/laptopDesk.jpg") !important;
}
.about-overview {
  background-image: url("/img/ai-agentic-workflows-rag-systems-gcp-architect-frankfurt.webp") !important;
}
.about-page .about-section {
  background-image: url("/static/laptopDesk.jpg") !important;
}
.case-studies {
  background-image: url("/static/workPlace.jpg") !important;
}
.case-studies-page .case-studies-section {
  background-image: url("/static/workPlace.jpg") !important;
}
.contact::before {
  background: url("/static/franckfurt_1.webp") center center/cover no-repeat !important;
}

/* Featured Projects cards now inherit default styles from Projects page - no overrides needed */

/* Back-to-top arrow: visible when .show is applied */
.arrow-up-fixed.show {
  opacity: 1 !important;
  pointer-events: auto !important;
}
