/* Ashcroft Vance — signature layer */

/* brass hairline that draws in on scroll */
.hero .eyebrow .rule{transform-origin:left;transition:transform 1s cubic-bezier(.2,.6,.2,1)}
@media (prefers-reduced-motion:no-preference){
  .hero .eyebrow .rule{transform:scaleX(0)}
  .hero.in .eyebrow .rule,.hero .eyebrow.in .rule{transform:scaleX(1)}
}

/* measured link underline */
main a:not(.btn):not(.cta):not(.wordmark){background-image:linear-gradient(var(--accent),var(--accent));
  background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;
  transition:background-size .5s cubic-bezier(.2,.6,.2,1)}
main a:not(.btn):not(.cta):not(.wordmark):hover{background-size:100% 1px}

/* the ivory is warm, not stark */
::selection{background:var(--accent);color:#fff}
p{text-wrap:pretty}

/* TIGHTEN: the theme runs too airy for this content */
:root{--section-pad:clamp(48px,6vw,84px)}
.section-head{margin-bottom:var(--s3)}
