
/* NEVER hide copy */
h1,h2,h3,h4,p,a,li,span,.tq-hero-h1,.tq-hero-in,.container,section,main,article {
  opacity: 1 !important;
  visibility: visible !important;
  clip-path: none !important;
}
[data-u] { opacity:1 !important; clip-path:none !important; filter:none !important; }
@media (prefers-reduced-motion: reduce) {
  .lux-cut, .tq-hero-bg, .tq-coin { animation: none !important; }
}

.tq-coin, .tq-coin-stage, .tq-coin-tilt, .tq-coin-shadow { display: none !important; }
.tq-hero { min-height: auto !important; }
.tq-hero-in { display:grid !important; grid-template-columns: 1.2fr .8fr !important; gap: 2rem; align-items:center; direction:ltr !important; }
.tq-hero-bg { object-position: 20% 40%; filter: sepia(.45) contrast(1.15) brightness(.55) !important; clip-path: polygon(0 0, 86% 0, 100% 100%, 0 92%); opacity:.42 !important; }
.lux-cut { position:absolute; z-index:2; pointer-events:none; }
.lux-c0 { top: 8%; right: 4%; width: min(34vw,190px); }
.lux-c1 { top: 42%; right: 18%; width: min(18vw,96px); }
.lux-c2 { bottom: 10%; right: 6%; width: 110px; }
.lux-c3 { top: 18%; left: auto; right: 36%; width: 72px; }
.lux-c4, .lux-c5 { display:none; }
.lux-hero-stage { display:none !important; }
section:nth-of-type(odd) { padding-left: 8vw; }
img[src*="Project"], img[src*="tq-p"], .pricing img { filter: sepia(.5) saturate(.7); clip-path: polygon(8% 0,100% 0,92% 100%,0 100%); }
