﻿.service-flight-canvas{position:fixed;inset:0;width:100vw;height:100vh;z-index:2500;pointer-events:none}
#home-expertise .expertise-link.is-igniting{color:#edfff9;background:#3fa88b;box-shadow:0 0 9px #b4ffed,0 0 23px #50dcb9;transition:box-shadow .16s,background .16s}
#home-expertise .expertise-link.is-launched>span{opacity:0}
.journey-card.service-selected{animation:service-arrival 1.6s ease-out}
@keyframes service-arrival{0%,30%{border-color:#bcffe9;box-shadow:0 0 40px #5ce7c260,inset 0 0 25px #7af3d12b}100%{box-shadow:none}}
@media(prefers-reduced-motion:reduce){.journey-card.service-selected{animation:none;outline:2px solid #9be6cb;outline-offset:-3px}}
