.author-mobile-heading{display:none}
@media (max-width:900px){
  .author-profile{gap:42px}
  .author-mobile-heading{display:block}
  .author-mobile-heading .section-label{margin-bottom:28px}
  .author-mobile-heading h2{margin:0;font:400 clamp(43px,13vw,68px)/1.02 Georgia,serif;letter-spacing:-.035em}
  .author-mobile-heading h2 em{color:var(--sky);font-weight:400}
  .author-bio>.section-label,.author-bio>h2{display:none}
  .author-portrait{margin-top:4px}
  .bio-text{margin-top:0}
}
