/* Softalyn — light copy deterrent (UX-safe: forms stay selectable) */
body.softalyn-home .banner,
body.softalyn-home .section-advance,
body.softalyn-home .pricing,
body.softalyn-home .portfolio,
body.softalyn-home .work-category,
body.softalyn-home .cta,
body.softalyn-home .award {
  -webkit-user-select: none;
  user-select: none;
}

body.softalyn-home input,
body.softalyn-home textarea,
body.softalyn-home select,
body.softalyn-home option,
body.softalyn-home .form-control,
body.softalyn-home .soft-select,
body.softalyn-home .soft-file,
body.softalyn-home [contenteditable="true"],
body.softalyn-home .leadForm,
body.softalyn-home .leadForm *,
body.softalyn-home form.leadForm,
body.softalyn-home form.leadForm * {
  -webkit-user-select: text !important;
  user-select: text !important;
}

body.softalyn-home img,
body.softalyn-home svg,
body.softalyn-home picture,
body.softalyn-home video {
  -webkit-user-drag: none;
  user-drag: none;
  -webkit-touch-callout: none;
}

/* Soft watermark layer — hard for naive screenshot scrapers to strip cleanly */
body.softalyn-home::after {
  content: "Softalyn";
  position: fixed;
  inset: 0;
  pointer-events: none;
  z-index: 2147483000;
  background-image: repeating-linear-gradient(
    -28deg,
    transparent 0,
    transparent 140px,
    rgba(11, 31, 63, 0.015) 140px,
    rgba(11, 31, 63, 0.015) 141px
  );
  mix-blend-mode: multiply;
  opacity: 0.55;
}
