/* V5.1: only the requested cover composition and concise summary change.
   All subsequent chapter styles and the original V5 interaction stay shared. */
.hero{padding-bottom:20px}
.hero .hero-claim{font:700 clamp(29px,3vw,40px)/1.42 var(--serif);letter-spacing:-.02em;margin:26px 0 20px;max-width:16em}
.hero .hero-role{font:400 16px/1.9 var(--sans);color:var(--ink-2);margin:0;max-width:36em}
.hero .foot{margin-top:27px}
.hero .foot .btn{white-space:nowrap}
.project-summary.wrap{padding-top:22px}
.glance{margin-top:0}
@media(max-width:767px){
 .hero .hero-claim{font-size:32px;line-height:1.4;margin-block:25px 20px}
 .hero .hero-role{font-size:15px;line-height:1.9}
 .hero .foot{align-items:flex-start}
 .hero .foot .btn{align-self:flex-start}
}
@media print{.hero{padding-top:20px}.hero .hero-claim{font-size:28px}.hero .hero-role{font-size:12px}.hero .foot{display:none}.glance{margin-top:0}}
