.work .print:not(.dealer-card) {
  color: #faf6ec;
  background:
    radial-gradient(ellipse at 100% 0%, rgb(234 163 97 / 19%), transparent 48%),
    linear-gradient(140deg, rgb(255 255 255 / 28%), rgb(255 255 255 / 7%) 56%, rgb(255 255 255 / 14%));
  border: 1px solid rgb(255 255 255 / 46%);
  border-radius: 12px;
  backdrop-filter: blur(18px) saturate(130%);
  -webkit-backdrop-filter: blur(18px) saturate(130%);
  box-shadow: 0 14px 26px rgb(0 0 0 / 18%), inset 0 1px rgb(255 255 255 / 46%);
}
.work .print:not(.dealer-card) img {
  border-radius: 4px;
}
.work .print:not(.dealer-card) .project,
.work .print:not(.dealer-card) h3 {
  color: #faf6ec;
  text-shadow: 0 1px 3px rgb(0 0 0 / 36%);
}

/* Standard desktop: these two aligned glass surfaces showed a hard vertical
   brightness seam in the captured preview. Keep their gradients, borders and
   shadows, but avoid sampling the animated/sticky backdrop through a blur. */
@media (min-width: 1300px) and (max-width: 1699px) and (min-aspect-ratio: 7/5) and (min-height: 601px) {
  .work .print[data-id="dealer"],
  .work .print[data-id="clubs"] {
    backdrop-filter: none;
    -webkit-backdrop-filter: none;
  }
}

/* Fine glass rim trial: surface-only desktop update; preserve card geometry. */
@media (min-width: 1300px) and (min-aspect-ratio: 7/5) and (min-height: 601px) {
  html:not(.tablet-review) .work .print {
    background: radial-gradient(ellipse at 0% 0%, rgb(255 255 255 / 15%), transparent 65%),
      linear-gradient(145deg, rgb(255 255 255 / 11%), rgb(255 255 255 / 3%));
    border: 1px solid rgb(255 255 255 / 25%);
    border-radius: 20px;
    box-shadow: 0 18px 32px rgb(17 21 14 / 27%),
      inset 0 1px 1px rgb(255 255 255 / 50%), inset 0 -1px 1px rgb(255 255 255 / 11%);
    backdrop-filter: none;
    -webkit-backdrop-filter: none;
  }
  html:not(.tablet-review) .work .print img { border-radius: 10px; }
  html:not(.tablet-review) .work .print .project {
    color: rgb(255 255 255 / 88%);
    font-weight: 400;
    text-shadow: none;
  }
  html:not(.tablet-review) .work .print h3 {
    color: #fff;
    font-weight: 400;
    letter-spacing: .005em;
    text-shadow: none;
  }
}
