/* SlyFix P2.3: single editorial title and full usable width of all 48 cases.
 * Site-specific. Universal Core and other page types remain untouched.
 */
.sly-case-page .sly-case-breadcrumbs{
  padding-top:clamp(22px,2.5vw,38px);
  padding-bottom:clamp(14px,1.6vw,22px);
}
.sly-case-page .sly-case-breadcrumbs .lio-breadcrumbs{
  color:#607e75;
  overflow-wrap:anywhere;
}
.sly-case-page .content{border-top:0;padding-top:0}
.sly-case-page .pilot-intro{
  padding:clamp(25px,3.2vw,49px);
}
.sly-case-page .pilot-intro h1{
  max-width:1260px;
  margin:18px 0 16px;
  font-size:clamp(29px,3vw,44px);
  font-weight:500;
  letter-spacing:-.028em;
  line-height:1.18;
  overflow-wrap:anywhere;
}
.sly-case-page .pilot-intro > p{
  max-width:1260px;
  line-height:1.7;
  font-size:clamp(16px,1.18vw,19px);
  overflow-wrap:anywhere;
}
.sly-case-page .pilot-intro .pilot-actions{
  max-width:100%;
}
.sly-case-page .material-guide .material-checklist li,
.sly-case-page .pilot--sly .material-checklist li{
  max-width:1260px;
  padding-right:12px;
}
.sly-case-page .material-guide .pilot-note p{
  max-width:1260px;
}
.sly-case-page .pilot-section>p,
.sly-case-page .pilot-section>ul,
.sly-case-page .pilot-section>ol{
  max-width:1260px;
}
.sly-case-page .sly-p16-answer>p{max-width:1260px}
.sly-case-page .sly-p16-branch{max-width:1260px}
@media(max-width:650px){
  .sly-case-page .sly-case-breadcrumbs{padding-top:18px;padding-bottom:12px}
  .sly-case-page .pilot-intro{padding:22px}
  .sly-case-page .pilot-intro h1{font-size:clamp(27px,7vw,36px);line-height:1.2}
  .sly-case-page .material-guide .material-checklist li{padding-right:4px}
}
