/* v65 — actual index lettering reused in the section, without a second design. */
html body #work[data-cat="storyboard"] #workHeading,
html body #work[data-cat="projects"] #workHeading {
  position: relative !important;
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  font-size: initial !important;
  line-height: 1 !important;
  padding: 12px 0 20px 0 !important;
  margin: 0 !important;
  overflow: visible !important;
  white-space: normal !important;
  transform: none !important;
  text-shadow: none !important;
}
html body #work #workHeading > .work-lettering-stage {
  display: block !important;
  position: relative !important;
  max-width: none !important;
  transform-origin: 0 0 !important;
  transform: scaleX(var(--type-fit-x,1)) scaleY(var(--type-fit-y,1)) !important;
  padding: 0 !important;
  margin: 0 !important;
  white-space: nowrap !important;
  overflow: visible !important;
  transition: none !important;
  animation: none !important;
}
/* Preserve inline computed lettering/letter transforms, only remove obsolete
   work-section title decorations inherited from older CSS. */
html body #work #workHeading .work-lettering-exact {
  width: max-content !important;
  max-width: none !important;
  white-space: nowrap !important;
}
html body #work #workHeading .work-lettering-exact::after,
html body #work #workHeading .work-lettering-exact::before {
  content: none !important;
}
/* Increase the index 3D type substantially, retaining the Dreidee shapes. */
html body #home .category-menu > a.cat-anim3d > h2.category-title > .type-lettering.type-lettering-dreidee {
  font-size: clamp(37px,3.45vw,53px) !important;
  line-height: .82 !important;
  width: min(100%,330px) !important;
}
@media(max-width:1100px) {
  html body #home .category-menu > a.cat-anim3d > h2.category-title > .type-lettering.type-lettering-dreidee {
    font-size: clamp(34px,3.8vw,46px) !important;
  }
}
@media(max-width:700px) {
  html body #home .category-menu > a.cat-anim3d > h2.category-title > .type-lettering.type-lettering-dreidee {
    font-size: clamp(30px,7.2vw,39px) !important;
    width: min(100%,270px) !important;
  }
}
