/* v74 — editorial hero DNA pilot: Contributors. Motion on atmospheric backdrop only. */
body .aca-contributors{padding:0;background:linear-gradient(125deg,#d7e2d2,#e7eadb)}
body .aca-contributors .aca-contributors__hero{position:relative;isolation:isolate;overflow:hidden;background:#0b1730;min-height:clamp(490px,62vw,700px);display:flex;align-items:center;color:#f6f1e9}
body .aca-contributors .aca-contributors__hero-image{position:absolute;inset:-4%;z-index:-2;background-image:linear-gradient(90deg,#0b1730 0%,#0b1730d9 44%,#0b173064 100%),url('dr-dave-contributor-portrait.jpg');background-size:cover,auto 115%;background-position:center,85% 35%;background-repeat:no-repeat;opacity:.62;animation:acaHeroDrift 28s ease-in-out infinite alternate;transform-origin:75% 50%}
body .aca-contributors .aca-contributors__hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0b1730aa,transparent 42%),radial-gradient(circle at 70% 40%,transparent,#0b173099 85%)}
body .aca-contributors .aca-contributors__hero-content{width:100%;padding:clamp(55px,8vw,100px) clamp(22px,5vw,70px);margin:0 auto}
body .aca-contributors .aca-contributors__eyebrow{color:#c2d8f4;font:700 12px/1.5 Arial,sans-serif;letter-spacing:.18em}
body .aca-contributors #aca-contributors-title{font:normal clamp(3.2rem,7vw,6.4rem)/.99 Georgia,serif!important;max-width:15ch!important;margin:22px 0 34px;color:#f6f1e9!important;-webkit-text-fill-color:#f6f1e9!important;letter-spacing:-.035em}
body .aca-contributors #aca-contributors-title .aca-v73-thought{color:#f6f1e9!important;-webkit-text-fill-color:#f6f1e9!important}
body .aca-contributors #aca-contributors-title .dna-action{color:#b9d5fc!important;-webkit-text-fill-color:#b9d5fc!important}
body .aca-contributors .aca-contributors__intro{color:#e0e8f0!important;-webkit-text-fill-color:#e0e8f0!important;max-width:690px;font:normal clamp(1.08rem,2vw,1.45rem)/1.55 Georgia,serif!important;margin:0}
body .aca-contributors .aca-contributors__content{padding:clamp(34px,6vw,76px) 22px 70px}
@keyframes acaHeroDrift{from{transform:scale(1) translate3d(0,0,0)}to{transform:scale(1.045) translate3d(-.6%,.3%,0)}}
@media(max-width:700px){body .aca-contributors .aca-contributors__hero{min-height:650px;align-items:flex-end}body .aca-contributors .aca-contributors__hero-image{background-image:linear-gradient(0deg,#0b1730 5%,#0b1730d9 52%,#0b173077 100%),url('dr-dave-contributor-portrait.jpg');background-size:cover,auto 60%;background-position:center,center 2%;opacity:.58}body .aca-contributors .aca-contributors__hero-content{padding:230px 22px 54px}body .aca-contributors #aca-contributors-title{font-size:clamp(2.7rem,9.1vw,4.25rem)!important;max-width:14ch!important;margin:14px 0 25px}body .aca-contributors .aca-contributors__intro{font-size:1.04rem!important;line-height:1.5!important}}
@media(prefers-reduced-motion:reduce){body .aca-contributors .aca-contributors__hero-image{animation:none!important}}
