
/* TechWithHussain static deployment overrides.
   Public contact details remain visible; form/API-dependent UI is disabled. */
main form,
main [class*="formCard"],
footer [class*="newsletterForm"],
footer [class*="newsletterText"],
footer [class*="spamNote"] {
  display: none !important;
}

/* Remove the newsletter column from the footer after its backend is removed. */
footer [class*="_grid_"] > [class*="_col_"]:nth-child(4) {
  display: none !important;
}
footer [class*="_grid_"] {
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}

/* Let contact information use the available width where the form used to sit. */
main [class*="contactGrid"] {
  grid-template-columns: minmax(0, 1fr) !important;
}

/* Do not show resume download links because no verified, correct PDF was supplied. */
a[href="/resume.pdf"],
a[href="/resume.pdf?"] {
  display: none !important;
}

@media (max-width: 900px) {
  footer [class*="_grid_"] {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}
@media (max-width: 600px) {
  footer [class*="_grid_"] {
    grid-template-columns: minmax(0, 1fr) !important;
  }
}

/* Hide the broken testimonial screenshot reference absent from the supplied backup. */
img[src="/project_dash.png"] { display: none !important; }
