.breadcrumb{width:100%;padding:.5rem 0;background:transparent;margin-bottom:1rem}.breadcrumb-list{flex-wrap:wrap;list-style:none;margin:0;padding:0;font-family:Arial,sans-serif}.breadcrumb-item,.breadcrumb-list{display:flex;align-items:center;gap:.5rem}.breadcrumb-link{display:inline-flex;align-items:center;font-size:.875rem;font-weight:500;color:#666;text-decoration:none;transition:all .2s ease;font-family:Arial,sans-serif}.breadcrumb-link:hover{color:#3745af;text-decoration:underline}.breadcrumb-link-active{color:#000;font-weight:600;cursor:default;pointer-events:none}.breadcrumb-link-active:hover{color:#000;text-decoration:none}.breadcrumb-separator{display:inline-flex;align-items:center;color:#999;font-size:.875rem;margin:0 .25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.about-hero-content .breadcrumb-link,.careers-hero-content .breadcrumb-link,.case-studies-hero-content .breadcrumb-link,.case-study-hero-content .breadcrumb-link,.contact-hero-content .breadcrumb-link,.hero-container .breadcrumb-link,.hero-content .breadcrumb-link,.legal-hero-container .breadcrumb-link,.search-hero-container .breadcrumb-link,.service-hero-content .breadcrumb-link,.services-hero-content .breadcrumb-link,section[class*=hero] .breadcrumb-link{color:hsla(0,0%,100%,.8)}.about-hero-content .breadcrumb-link:hover,.careers-hero-content .breadcrumb-link:hover,.case-studies-hero-content .breadcrumb-link:hover,.case-study-hero-content .breadcrumb-link:hover,.contact-hero-content .breadcrumb-link:hover,.hero-container .breadcrumb-link:hover,.hero-content .breadcrumb-link:hover,.legal-hero-container .breadcrumb-link:hover,.search-hero-container .breadcrumb-link:hover,.service-hero-content .breadcrumb-link:hover,.services-hero-content .breadcrumb-link:hover,section[class*=hero] .breadcrumb-link:hover{color:#fff;text-decoration:underline}.about-hero-content .breadcrumb-link-active,.careers-hero-content .breadcrumb-link-active,.case-studies-hero-content .breadcrumb-link-active,.case-study-hero-content .breadcrumb-link-active,.contact-hero-content .breadcrumb-link-active,.hero-container .breadcrumb-link-active,.hero-content .breadcrumb-link-active,.legal-hero-container .breadcrumb-link-active,.search-hero-container .breadcrumb-link-active,.service-hero-content .breadcrumb-link-active,.services-hero-content .breadcrumb-link-active,section[class*=hero] .breadcrumb-link-active{color:#fff}.about-hero-content .breadcrumb-link-active:hover,.careers-hero-content .breadcrumb-link-active:hover,.case-studies-hero-content .breadcrumb-link-active:hover,.case-study-hero-content .breadcrumb-link-active:hover,.contact-hero-content .breadcrumb-link-active:hover,.hero-container .breadcrumb-link-active:hover,.hero-content .breadcrumb-link-active:hover,.legal-hero-container .breadcrumb-link-active:hover,.search-hero-container .breadcrumb-link-active:hover,.service-hero-content .breadcrumb-link-active:hover,.services-hero-content .breadcrumb-link-active:hover,section[class*=hero] .breadcrumb-link-active:hover{color:#fff;text-decoration:none}.about-hero-content .breadcrumb-separator,.careers-hero-content .breadcrumb-separator,.case-studies-hero-content .breadcrumb-separator,.case-study-hero-content .breadcrumb-separator,.contact-hero-content .breadcrumb-separator,.hero-container .breadcrumb-separator,.hero-content .breadcrumb-separator,.legal-hero-container .breadcrumb-separator,.search-hero-container .breadcrumb-separator,.service-hero-content .breadcrumb-separator,.services-hero-content .breadcrumb-separator,section[class*=hero] .breadcrumb-separator{color:hsla(0,0%,100%,.6)}.breadcrumb-item-active{pointer-events:none}@media (max-width:640px){.breadcrumb{padding:.75rem 0}.breadcrumb-link{font-size:.8rem}.breadcrumb-separator{font-size:.8rem;margin:0 .2rem}}