/* Keep navigation at the top of each hero, independently of its copy. */
html body :is(.detail-hero,.business-hero,.results-hero){position:relative}
html body :is(.detail-hero,.business-hero,.results-hero)>.breadcrumb{position:absolute!important;top:16px!important;bottom:auto!important;z-index:6;margin:0!important;translate:none!important;transform:none!important}
@media(min-width:821px){
 html body :is(.detail-hero-copy,.business-hero-copy,.results-hero-copy){display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;padding-top:60px!important;padding-bottom:28px!important;box-sizing:border-box}
 html body .privacy-hero{padding-top:70px}
}
@media(max-width:820px){
 html body :is(.detail-hero,.business-hero,.results-hero)>.breadcrumb{top:12px!important}
 html body .privacy-hero{padding-top:64px}
}
html body .privacy-hero>.breadcrumb{left:clamp(22px,5.2vw,92px);display:flex;flex-wrap:wrap}

@media(min-width:1101px){
 html body :is(.detail-hero,.business-hero,.results-hero)>.breadcrumb{top:12px!important}
 html body :is(.detail-hero-copy,.business-hero-copy,.results-hero-copy){padding-top:48px!important;padding-bottom:24px!important}
 html body .privacy-hero{padding-top:64px}
}
