/* September 30 polish: navigation link specificity must preserve button contrast. */
.editorial-site .nav__links .btn--solid{color:var(--ed-paper)}
.editorial-site .nav__links .btn--solid:hover{color:#fff}
/* Quiet bridge to the separate technical consulting home; creative work stays primary. */
.editorial-site .editorial-consulting-note{padding-block:1.5rem;color:var(--ed-muted);font-size:.875rem}
.editorial-site .editorial-consulting-note p{margin:0}
.editorial-site .editorial-consulting-note span,.editorial-site .editorial-consulting-move span[id]{scroll-margin-top:10rem}
.editorial-site .editorial-consulting-move h1{max-width:980px;font-size:clamp(2.8rem,6vw,5.2rem);line-height:1.04}
.editorial-site .editorial-consulting-move .editorial-intro{max-width:680px}
.editorial-site .editorial-move-note{color:var(--ed-muted);font-size:.875rem;margin-top:2rem}

/* Availability information needs the same readable contrast as other offer copy. */
.editorial-site .photo-turnaround{color:var(--ed-muted)}
