/* Durham & Thunmann homepage refinements: author catalogue and recognition. */
@font-face {
  font-family: "DandT Blackletter";
  /* UnifrakturCook 700; SIL Open Font License 1.1. Embedded to avoid third-party requests. */
  src: url("data:font/woff2;base64,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") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

.home .dandt-ledger-list .dandt-avatar.dandt-author-blackletter,
.front-page .dandt-ledger-list .dandt-avatar.dandt-author-blackletter {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 52px;
  height: auto;
  min-height: 44px;
  overflow: visible;
  color: #0b2439;
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  font-family: "DandT Blackletter", "Old English Text MT", "Lucida Blackletter", fantasy;
  font-size: 2.2rem;
  font-style: normal;
  font-weight: 700;
  line-height: 0.86;
  letter-spacing: -0.09em;
  text-transform: none;
  transform-origin: left center;
  transition: color 180ms ease, transform 180ms ease;
}

.home .dandt-ledger-list a:hover .dandt-author-blackletter,
.home .dandt-ledger-list a:focus-visible .dandt-author-blackletter,
.front-page .dandt-ledger-list a:hover .dandt-author-blackletter,
.front-page .dandt-ledger-list a:focus-visible .dandt-author-blackletter {
  color: #9a6b1f;
  transform: translateX(2px);
}

.dandt-recognition-trusted {
  --dandt-recognition-ink: #0b2439;
  --dandt-recognition-brass: #a87922;
  --dandt-recognition-paper: #f7f3e9;
  position: relative;
  width: 100%;
  max-width: none;
  margin: 0;
  padding: clamp(50px, 6vw, 76px) 0 26px;
  overflow: hidden;
  color: var(--dandt-recognition-ink);
  background:
    radial-gradient(circle at 14% 0%, rgba(168, 121, 34, 0.08), transparent 30%),
    linear-gradient(180deg, #fbf9f4 0%, var(--dandt-recognition-paper) 100%);
  border-top: 1px solid rgba(11, 36, 57, 0.16);
  border-bottom: 1px solid rgba(11, 36, 57, 0.16);
  border-radius: 0;
  box-shadow: none;
  isolation: isolate;
}

.dandt-recognition-trusted::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  pointer-events: none;
  opacity: 0.17;
  background-image: repeating-linear-gradient(0deg, rgba(11, 36, 57, 0.06) 0 1px, transparent 1px 4px);
  mask-image: linear-gradient(to bottom, #000, transparent 42%);
}

.dandt-recognition-heading {
  width: min(1120px, calc(100% - 40px));
  margin: 0 auto;
  text-align: center;
}

.dandt-recognition-eyebrow {
  display: grid;
  grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr);
  gap: 18px;
  align-items: center;
  width: min(660px, 100%);
  margin: 0 auto 17px;
  color: #73511b;
  font-size: 0.72rem;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: 0.18em;
  text-transform: uppercase;
}

.dandt-recognition-eyebrow::before,
.dandt-recognition-eyebrow::after {
  content: "";
  height: 1px;
  background: linear-gradient(90deg, transparent, var(--dandt-recognition-brass));
}

.dandt-recognition-eyebrow::after {
  background: linear-gradient(90deg, var(--dandt-recognition-brass), transparent);
}

.dandt-recognition-heading h2 {
  max-width: 960px;
  margin: 0 auto;
  color: var(--dandt-recognition-ink);
  font-family: var(--dandt-font-display), Georgia, "Times New Roman", serif;
  font-size: clamp(2.45rem, 5vw, 4.9rem);
  font-weight: 500;
  line-height: 0.98;
  letter-spacing: -0.045em;
  text-wrap: balance;
}

.dandt-recognition-trusted .dandt-recognition-marquee {
  display: grid;
  gap: 12px;
  width: 100%;
  height: auto;
  margin-top: clamp(32px, 4.2vw, 54px);
  padding: 18px 0;
  overflow: hidden;
  background: rgba(255, 255, 255, 0.44);
  border-top: 1px solid rgba(11, 36, 57, 0.11);
  border-bottom: 1px solid rgba(11, 36, 57, 0.11);
  border-radius: 0;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.7);
}

.dandt-recognition-trusted .dandt-recognition-lane {
  width: 100%;
  overflow: hidden;
  mask-image: linear-gradient(90deg, transparent 0, #000 5%, #000 95%, transparent 100%);
}

.dandt-recognition-trusted .dandt-recognition-track {
  display: flex;
  align-items: center;
  width: max-content;
  height: 88px;
  animation: dandt-trusted-scroll-forward 112s linear infinite;
  will-change: transform;
}

.dandt-recognition-trusted .dandt-recognition-lane-2 .dandt-recognition-track {
  animation-name: dandt-trusted-scroll-reverse;
  animation-duration: 104s;
}

.dandt-recognition-trusted .dandt-recognition-set {
  display: flex;
  align-items: stretch;
  flex: 0 0 auto;
  gap: 18px;
  height: 88px;
  padding-right: 18px;
}

.dandt-recognition-trusted .dandt-institution-card {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 clamp(190px, 16vw, 250px);
  width: clamp(190px, 16vw, 250px);
  height: 88px;
  margin: 0;
  padding: 10px 18px;
  color: var(--dandt-recognition-ink);
  background: rgba(255, 255, 255, 0.72);
  border: 1px solid rgba(11, 36, 57, 0.12);
  border-radius: 2px;
  box-shadow: 0 5px 18px rgba(11, 36, 57, 0.045);
  text-decoration: none;
  opacity: 1;
  transform: translateZ(0);
  transition: border-color 200ms ease, box-shadow 200ms ease, transform 200ms ease;
}

.dandt-recognition-trusted .dandt-institution-card:hover,
.dandt-recognition-trusted .dandt-institution-card:focus-visible {
  border-color: rgba(168, 121, 34, 0.7);
  box-shadow: 0 9px 24px rgba(11, 36, 57, 0.1);
  transform: translateY(-2px);
}

.dandt-recognition-trusted .dandt-institution-card:focus-visible {
  outline: 2px solid var(--dandt-recognition-brass);
  outline-offset: 2px;
}

.dandt-recognition-trusted .dandt-institution-card img {
  display: block;
  width: 100%;
  height: 64px;
  max-height: 64px;
  object-fit: contain;
  background: transparent;
  border: 0;
  opacity: 0.7;
  filter: grayscale(1) contrast(1.08);
  transition: filter 200ms ease, opacity 200ms ease;
}

.dandt-recognition-trusted .dandt-institution-card:hover img,
.dandt-recognition-trusted .dandt-institution-card:focus-visible img {
  opacity: 0.95;
  filter: grayscale(0.15) contrast(1.03);
}

.dandt-recognition-trusted .dandt-recognition-lane:hover .dandt-recognition-track,
.dandt-recognition-trusted .dandt-recognition-lane:focus-within .dandt-recognition-track {
  animation-play-state: paused;
}

.dandt-recognition-note {
  width: min(820px, calc(100% - 40px));
  margin: 18px auto 0;
  color: #56616b;
  font-size: 0.77rem;
  line-height: 1.5;
  text-align: center;
}

@keyframes dandt-trusted-scroll-forward {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    transform: translate3d(-50%, 0, 0);
  }
}

@keyframes dandt-trusted-scroll-reverse {
  from {
    transform: translate3d(-50%, 0, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

@media (max-width: 760px) {
  .home .dandt-ledger-list .dandt-avatar.dandt-author-blackletter,
  .front-page .dandt-ledger-list .dandt-avatar.dandt-author-blackletter {
    width: 46px;
    min-height: 40px;
    font-size: 1.95rem;
  }

  .dandt-recognition-trusted {
    padding-top: 44px;
  }

  .dandt-recognition-heading {
    width: min(100% - 28px, 1120px);
  }

  .dandt-recognition-eyebrow {
    gap: 11px;
    margin-bottom: 14px;
    font-size: 0.62rem;
    letter-spacing: 0.13em;
  }

  .dandt-recognition-heading h2 {
    font-size: clamp(2.15rem, 11vw, 3.2rem);
    line-height: 1;
  }

  .dandt-recognition-trusted .dandt-recognition-marquee {
    gap: 10px;
    margin-top: 30px;
    padding-block: 14px;
  }

  .dandt-recognition-trusted .dandt-recognition-track,
  .dandt-recognition-trusted .dandt-recognition-set {
    height: 76px;
  }

  .dandt-recognition-trusted .dandt-recognition-set {
    gap: 12px;
    padding-right: 12px;
  }

  .dandt-recognition-trusted .dandt-institution-card {
    flex-basis: 176px;
    width: 176px;
    height: 76px;
    padding: 8px 14px;
  }

  .dandt-recognition-trusted .dandt-institution-card img {
    height: 54px;
    max-height: 54px;
  }

  .dandt-recognition-note {
    width: min(100% - 28px, 820px);
    margin-top: 15px;
    font-size: 0.7rem;
  }
}

@media (prefers-reduced-motion: reduce) {
  .home .dandt-ledger-list .dandt-author-blackletter,
  .front-page .dandt-ledger-list .dandt-author-blackletter,
  .dandt-recognition-trusted .dandt-institution-card,
  .dandt-recognition-trusted .dandt-institution-card img {
    transition: none;
  }

  .dandt-recognition-trusted .dandt-recognition-lane {
    overflow-x: auto;
    mask-image: none;
    scrollbar-width: thin;
  }

  .dandt-recognition-trusted .dandt-recognition-track {
    animation: none !important;
    transform: none !important;
    will-change: auto;
  }

  .dandt-recognition-trusted .dandt-recognition-set[aria-hidden="true"] {
    display: none;
  }
}

/* Trusted by researchers from — black editorial redesign, compact Home scale (2026-08-12). */
.dandt-recognition-trusted {
  --dandt-recognition-ink: #f5f2eb;
  --dandt-recognition-muted: rgba(245, 242, 235, 0.62);
  --dandt-recognition-brass: #c69b55;
  --dandt-recognition-paper: #080a0b;
  position: relative;
  padding: clamp(52px, 4.8vw, 64px) 0 clamp(28px, 2.6vw, 36px);
  color: var(--dandt-recognition-ink);
  background:
    radial-gradient(circle at 14% -10%, rgba(198, 155, 85, 0.2), transparent 34%),
    radial-gradient(circle at 92% 112%, rgba(44, 117, 111, 0.17), transparent 34%),
    linear-gradient(135deg, rgba(255, 255, 255, 0.018), transparent 42%),
    var(--dandt-recognition-paper);
  border-color: rgba(255, 255, 255, 0.13);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.04), inset 0 -1px rgba(0, 0, 0, 0.8);
}

.dandt-recognition-trusted::before {
  opacity: 0.46;
  background-image:
    linear-gradient(rgba(255, 255, 255, 0.026) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255, 255, 255, 0.026) 1px, transparent 1px);
  background-size: 64px 64px;
  -webkit-mask-image: linear-gradient(to bottom, #000 0%, transparent 72%);
  mask-image: linear-gradient(to bottom, #000 0%, transparent 72%);
}

.dandt-recognition-trusted::after {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  width: min(1120px, calc(100% - 40px));
  height: 1px;
  pointer-events: none;
  background: linear-gradient(90deg, transparent, rgba(198, 155, 85, 0.78), transparent);
  transform: translateX(-50%);
}

.dandt-recognition-trusted .dandt-recognition-heading {
  width: min(1120px, calc(100% - 40px));
  margin: 0 auto;
}

.dandt-recognition-trusted .dandt-recognition-eyebrow {
  width: min(620px, 100%);
  margin-bottom: 14px;
  color: var(--dandt-recognition-brass);
  font-size: 0.7rem;
  font-weight: 750;
  letter-spacing: 0.2em;
}

.dandt-recognition-trusted .dandt-recognition-eyebrow::before,
.dandt-recognition-trusted .dandt-recognition-eyebrow::after {
  background: linear-gradient(90deg, transparent, rgba(198, 155, 85, 0.9));
}

.dandt-recognition-trusted .dandt-recognition-eyebrow::after {
  background: linear-gradient(90deg, rgba(198, 155, 85, 0.9), transparent);
}

.dandt-recognition-trusted .dandt-recognition-heading h2 {
  max-width: 900px;
  color: var(--dandt-recognition-ink);
  font-size: clamp(2.35rem, 3.4vw, 3.25rem);
  font-weight: 500;
  line-height: 1.02;
  letter-spacing: -0.038em;
  text-shadow: 0 1px 20px rgba(0, 0, 0, 0.32);
}

.dandt-recognition-trusted .dandt-recognition-marquee {
  gap: 0;
  margin-top: clamp(28px, 3vw, 38px);
  padding: 0;
  background:
    linear-gradient(90deg, rgba(255, 255, 255, 0.018), transparent 20%, transparent 80%, rgba(255, 255, 255, 0.018)),
    rgba(255, 255, 255, 0.025);
  border-color: rgba(255, 255, 255, 0.14);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.035), inset 0 -1px rgba(0, 0, 0, 0.72);
}

.dandt-recognition-trusted .dandt-recognition-lane {
  height: 92px;
  -webkit-mask-image: linear-gradient(90deg, transparent 0%, #000 5%, #000 95%, transparent 100%);
  mask-image: linear-gradient(90deg, transparent 0%, #000 5%, #000 95%, transparent 100%);
}

.dandt-recognition-trusted .dandt-recognition-lane:first-child {
  border-bottom: 1px solid rgba(255, 255, 255, 0.11);
}

.dandt-recognition-trusted .dandt-recognition-track,
.dandt-recognition-trusted .dandt-recognition-set {
  height: 92px;
}

.dandt-recognition-trusted .dandt-recognition-track {
  animation-duration: 132s;
}

.dandt-recognition-trusted .dandt-recognition-lane-2 .dandt-recognition-track {
  animation-duration: 126s;
}

.dandt-recognition-trusted .dandt-recognition-set {
  gap: 0;
  padding-right: 0;
}

.dandt-recognition-trusted .dandt-institution-card {
  position: relative;
  flex-basis: clamp(210px, 17vw, 260px);
  width: clamp(210px, 17vw, 260px);
  height: 92px;
  padding: 14px 24px;
  color: var(--dandt-recognition-ink);
  background: rgba(255, 255, 255, 0.012);
  border: 0;
  border-right: 1px solid rgba(255, 255, 255, 0.12);
  border-radius: 0;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.025);
  overflow: visible;
  transition: background-color 220ms ease, box-shadow 220ms ease, transform 220ms ease;
}

.dandt-recognition-trusted .dandt-institution-card::after {
  content: "";
  position: absolute;
  top: 50%;
  right: -2px;
  z-index: 2;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: var(--dandt-recognition-brass);
  box-shadow: 0 0 0 4px rgba(198, 155, 85, 0.08);
  opacity: 0.72;
  transform: translateY(-50%);
}

.dandt-recognition-trusted .dandt-institution-card:hover,
.dandt-recognition-trusted .dandt-institution-card:focus-visible {
  background: linear-gradient(135deg, rgba(198, 155, 85, 0.11), rgba(255, 255, 255, 0.045));
  border-color: rgba(255, 255, 255, 0.2);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 14px 34px rgba(0, 0, 0, 0.22);
  transform: translateY(-2px);
}

.dandt-recognition-trusted .dandt-institution-card:focus-visible {
  outline: 2px solid var(--dandt-recognition-brass);
  outline-offset: -4px;
}

.dandt-recognition-trusted .dandt-institution-card img {
  width: min(100%, 196px);
  height: 58px;
  max-height: 58px;
  opacity: 0.92;
  filter: grayscale(1) invert(1) brightness(2.55) contrast(0.96);
  mix-blend-mode: screen;
  transition: filter 220ms ease, opacity 220ms ease, transform 220ms ease;
}

.dandt-recognition-trusted .dandt-institution-card:hover img,
.dandt-recognition-trusted .dandt-institution-card:focus-visible img {
  opacity: 1;
  filter: grayscale(1) invert(1) brightness(3.05) contrast(1.05);
  transform: scale(1.025);
}

.dandt-recognition-trusted .dandt-recognition-note {
  width: min(780px, calc(100% - 40px));
  margin-top: 20px;
  color: var(--dandt-recognition-muted);
  font-size: 0.76rem;
  line-height: 1.65;
  letter-spacing: 0.012em;
}

@media (max-width: 760px) {
  .dandt-recognition-trusted {
    padding: 42px 0 28px;
  }

  .dandt-recognition-trusted::after,
  .dandt-recognition-trusted .dandt-recognition-heading {
    width: min(100% - 28px, 1120px);
  }

  .dandt-recognition-trusted .dandt-recognition-eyebrow {
    gap: 12px;
    margin-bottom: 12px;
    font-size: 0.61rem;
    letter-spacing: 0.15em;
  }

  .dandt-recognition-trusted .dandt-recognition-heading h2 {
    font-size: clamp(2rem, 9vw, 2.65rem);
    line-height: 1.03;
    letter-spacing: -0.035em;
  }

  .dandt-recognition-trusted .dandt-recognition-marquee {
    margin-top: 26px;
  }

  .dandt-recognition-trusted .dandt-recognition-lane,
  .dandt-recognition-trusted .dandt-recognition-track,
  .dandt-recognition-trusted .dandt-recognition-set {
    height: 84px;
  }

  .dandt-recognition-trusted .dandt-institution-card {
    flex-basis: 190px;
    width: 190px;
    height: 84px;
    padding: 13px 19px;
  }

  .dandt-recognition-trusted .dandt-institution-card img {
    height: 52px;
    max-height: 52px;
  }

  .dandt-recognition-trusted .dandt-recognition-note {
    width: min(100% - 28px, 780px);
    margin-top: 18px;
    font-size: 0.69rem;
    line-height: 1.5;
  }
}

@media (max-width: 440px) {
  .dandt-recognition-trusted .dandt-recognition-heading h2 {
    font-size: clamp(1.95rem, 9vw, 2.45rem);
  }

  .dandt-recognition-trusted .dandt-institution-card {
    flex-basis: 174px;
    width: 174px;
    padding-inline: 16px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .dandt-recognition-trusted .dandt-institution-card,
  .dandt-recognition-trusted .dandt-institution-card img {
    transition: none;
  }

  .dandt-recognition-trusted .dandt-recognition-lane {
    -webkit-mask-image: none;
    mask-image: none;
    scrollbar-color: rgba(198, 155, 85, 0.55) rgba(255, 255, 255, 0.06);
  }
}

/* Authors archive: restrained blackletter monograms in place of portrait placeholders. */
.post-type-archive-dandt_author .dandt-person-card {
  position: relative;
  grid-template-columns: clamp(60px, 5vw, 70px) minmax(0, 1fr) auto !important;
  gap: clamp(16px, 2vw, 24px) !important;
  overflow: hidden;
  border-color: #d7d7d2;
  box-shadow: none;
}

.post-type-archive-dandt_author .dandt-person-card:hover {
  background: #ffffff;
  border-color: #a9a9a3;
  transform: translateY(-1px);
}

.post-type-archive-dandt_author .dandt-avatar.dandt-author-monogram {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  align-self: start;
  width: clamp(60px, 5vw, 70px);
  height: 70px;
  min-height: 70px;
  padding: 2px 17px 0 0;
  overflow: visible;
  color: #0b0b0b !important;
  background: transparent !important;
  background-image: none !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  font-family: "DandT Blackletter", "Old English Text MT", "Lucida Blackletter", fantasy;
  font-size: clamp(2.55rem, 3.55vw, 3.2rem) !important;
  font-style: normal;
  font-weight: 700;
  line-height: 0.82;
  letter-spacing: -0.1em;
  text-align: left;
  text-transform: none;
  font-synthesis: none;
  transform-origin: left center;
  transition: color 180ms ease, letter-spacing 180ms ease, transform 180ms ease;
}

.post-type-archive-dandt_author .dandt-avatar.dandt-author-monogram::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 70px;
  background: #0b0b0b;
  opacity: 0.24;
  transform: scaleY(0.62);
  transform-origin: center;
  transition: opacity 180ms ease, transform 180ms ease;
}

.post-type-archive-dandt_author .dandt-person-card:hover .dandt-author-monogram,
.post-type-archive-dandt_author .dandt-person-card:focus-within .dandt-author-monogram {
  color: #000000;
  letter-spacing: -0.075em;
  transform: translateY(-2px);
}

.post-type-archive-dandt_author .dandt-person-card:hover .dandt-author-monogram::after,
.post-type-archive-dandt_author .dandt-person-card:focus-within .dandt-author-monogram::after {
  opacity: 0.68;
  transform: scaleY(0.86);
}

@media (prefers-reduced-motion: no-preference) {
  .post-type-archive-dandt_author .dandt-avatar.dandt-author-monogram {
    animation: dandt-author-monogram-in 420ms cubic-bezier(0.22, 1, 0.36, 1) both;
  }

  @keyframes dandt-author-monogram-in {
    from {
      opacity: 0;
      transform: translateY(7px);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }
  }
}

@media (max-width: 720px) {
  .post-type-archive-dandt_author .dandt-person-card {
    grid-template-columns: 54px minmax(0, 1fr) !important;
    gap: 14px !important;
  }

  .post-type-archive-dandt_author .dandt-avatar.dandt-author-monogram {
    width: 54px;
    height: 58px;
    min-height: 58px;
    padding-right: 13px;
    font-size: 2.3rem !important;
  }

  .post-type-archive-dandt_author .dandt-avatar.dandt-author-monogram::after {
    height: 58px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .post-type-archive-dandt_author .dandt-person-card,
  .post-type-archive-dandt_author .dandt-avatar.dandt-author-monogram,
  .post-type-archive-dandt_author .dandt-avatar.dandt-author-monogram::after {
    animation: none;
    transition: none;
  }
}
