/* Homepage only: approved Brand Kit v1.1 full Manager crest. */
.home-masthead{display:grid;grid-template-columns:140px minmax(0,1fr) 140px;align-items:center;gap:24px;padding:18px 0 22px}
.home-crest{display:block;width:140px;height:auto}
.home-masthead-title{min-width:0}
.home-masthead .brand{font-size:clamp(48px,7vw,90px)}
.home-masthead p{font-size:11px;letter-spacing:.12em}
@media(max-width:1000px){
 .home-masthead{grid-template-columns:100px minmax(0,1fr) 100px;gap:18px}
 .home-crest{width:100px}
 .home-masthead .brand{font-size:clamp(40px,7vw,70px)}
 .home-masthead p{font-size:9px}
}
@media(max-width:680px){
 .home-masthead{grid-template-columns:76px minmax(0,1fr);gap:16px;padding:18px 0;text-align:left}
 .home-crest{width:76px}
 .home-masthead .brand{font-size:clamp(31px,8vw,52px);letter-spacing:-.055em}
 .home-masthead p{font-size:9px;line-height:1.5;letter-spacing:.06em;margin-top:10px}
}
