/* Approved typographic replacement for the research photograph. */
.work-test-accent .work-research .direction-split { align-items: center; }
.work-test-accent .work-research .direction-body { margin-top: 0; }
.work-test-accent #research-title { padding-bottom: .2em; }
.work-test-accent .research-test-word {
  position: relative;
  display: block;
  width: max-content;
  margin: .12em 0 .12em .13em;
  color: #ff246a;
  font-size: clamp(7rem, 13vw, 11.5rem);
  line-height: 1.1;
  letter-spacing: -.065em;
  transform: rotate(-5deg);
}
.work-test-accent .research-test-mark {
  position: absolute;
  inset: -15% auto auto -13%;
  width: 131%;
  height: 140%;
  overflow: visible;
  pointer-events: none;
  fill: none;
  stroke: #fff;
  stroke-width: 3;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.work-test-accent .research-test-tick { stroke: #ff82ae; stroke-width: 5; }
.work-test-accent .research-test-mark path { stroke-dasharray: 1; stroke-dashoffset: 0; }
@media (prefers-reduced-motion: no-preference) {
  html[data-design="editorial"] .work-test-accent .test-ink-arrived .research-test-circle {
    animation: test-ink-draw 1s ease-out both !important;
  }
  html[data-design="editorial"] .work-test-accent .test-ink-arrived .research-test-tick {
    animation: test-ink-draw .4s .75s ease-out both !important;
  }
}
@keyframes test-ink-draw {
  from { stroke-dashoffset: 1; }
  to { stroke-dashoffset: 0; }
}
@media (max-width: 760px) {
  .work-test-accent .research-test-word { font-size: clamp(6.25rem, 26vw, 9rem); }
  .work-test-accent .work-research .direction-split { gap: 2rem; }
}
@media (prefers-reduced-motion: reduce) {
  .work-test-accent .research-test-mark path { animation: none !important; }
}
@media print {
  html[data-design="editorial"] .work-test-accent .test-ink-arrived .research-test-mark path { animation: none !important; }
}
