/* Presentation only: preserve all heading text, SEO tags and carousel settings. */
body[data-structure-review] .hero .hero-lead-line :is(.hero-lead-role,.hero-lead-unit,.hero-lead-location){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;margin:0!important;padding:0!important}
body[data-structure-review] .hero .hero-lead-line :is(.hero-lead-role,.hero-lead-location){display:block!important}
body[data-structure-review] .hero .hero-lead-line .hero-lead-unit{display:inline-block!important;white-space:nowrap!important}
@media(min-width:901px){
 body[data-structure-review] .hero .hero-copy{align-items:stretch!important}
 body[data-structure-review] .hero .hero-copy-inner{height:100%!important;max-height:100%!important;align-self:stretch!important;justify-content:space-between!important}
}
/* Compact captions keep the equipment photograph prominent. */
body[data-structure-review] main .page-hero .page-hero-inner{max-width:min(400px,calc(100% - 28px))!important;padding:12px 14px!important}
body[data-structure-review] main .page-hero .page-hero-inner h1{font-size:28px!important;line-height:1.2!important;margin-bottom:10px!important}
body[data-structure-review] main .page-hero .page-hero-inner>p:not(.eyebrow):not(.breadcrumb){font-size:16px!important;line-height:1.5!important;margin-top:10px!important;margin-bottom:0!important}
@media(max-width:900px){
 body[data-structure-review] main .page-hero .page-hero-inner{max-width:min(340px,calc(100% - 20px))!important;padding:12px 14px!important}
 body[data-structure-review] main .page-hero .page-hero-inner h1{font-size:24px!important;line-height:1.2!important}
}
