.sap-about-home .sap-home-journey__stops>i,
.sap-about-home .sap-home-journey__stops>i:first-child,
.sap-about-home .sap-home-journey__stops>i:last-child{
	border:0!important;
	border-radius:0!important;
	background:transparent!important;
	box-shadow:none!important;
}
.sap-about-home .sap-home-journey__stops>i::after,
.sap-about-home .sap-home-journey__stops>i.is-reached::after,
.sap-about-home .sap-home-journey__stops>i:first-child::after,
.sap-about-home .sap-home-journey__stops>i:last-child::after{
	border:2px solid #fff!important;
	border-radius:50%!important;
	background:var(--sap-accent)!important;
	box-shadow:0 0 0 2px color-mix(in srgb,var(--sap-accent) 24%,transparent)!important;
}
.sap-about-home .sap-home-journey__stops>i:not(:last-child)::before{
	background:rgba(0,15,89,.34)!important;
}

/* v1.6.7: restrained travelling light beneath the journey line. */
.sap-about-home .sap-home-journey__glow{
	position:absolute;
	z-index:1;
	top:50%;
	right:var(--sap-track-edge,8.3333%);
	left:var(--sap-track-edge,8.3333%);
	display:block;
	height:16px;
	overflow:hidden;
	pointer-events:none;
	transform:translateY(-50%);
	contain:paint;
	isolation:isolate;
	-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 97%,transparent 100%);
	mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 97%,transparent 100%);
}

.sap-about-home .sap-home-journey__glow::before{
	position:absolute;
	top:50%;
	right:0;
	width:18%;
	height:2.2px;
	border-radius:999px;
	background:
		radial-gradient(circle at 1.7% 50%,#fffaf5 0 1.2px,#ff9b4d 1.4px 2px,transparent 2.4px),
		linear-gradient(90deg,#fff7f0 0,#ffb271 5%,rgba(255,118,20,.78) 16%,rgba(255,118,20,.34) 48%,rgba(255,118,20,.08) 78%,transparent 100%);
	box-shadow:0 0 4px rgba(255,118,20,.5),0 0 11px rgba(255,118,20,.2);
	content:"";
	opacity:0;
	transform:translate3d(115%,-50%,0);
	will-change:transform,opacity;
	animation:sap-journey-comet-pass 6.2s cubic-bezier(.46,.03,.24,1) infinite;
}

@keyframes sap-journey-comet-pass{
	0%,10%{opacity:0;transform:translate3d(115%,-50%,0)}
	17%{opacity:.82}
	74%{opacity:.82}
	86%,100%{opacity:0;transform:translate3d(-570%,-50%,0)}
}

@media (prefers-reduced-motion:reduce){
	.sap-about-home .sap-home-journey__glow::before{
		display:none!important;
		animation:none!important;
	}
}
