.main-nav a{display:inline-flex;position:relative;z-index:0;transform-origin:center;transition:transform .22s cubic-bezier(.2,.8,.2,1),color .22s ease,filter .22s ease}.main-nav a:focus-visible{z-index:2;transform:perspective(360px) translateZ(22px) scale(1.14);color:var(--green);filter:drop-shadow(0 5px 4px rgba(20,72,48,.28))}@media(hover:hover){.main-nav a:hover{z-index:2;transform:perspective(360px) translateZ(22px) scale(1.14);color:var(--green);filter:drop-shadow(0 5px 4px rgba(20,72,48,.28))}}.section-arrival-highlight{outline:3px solid rgba(11,128,67,.72);outline-offset:-8px;box-shadow:0 10px 30px rgba(11,128,67,.12);transition:outline-color .2s ease,box-shadow .2s ease}@media(prefers-reduced-motion:reduce){.main-nav a{transition:none}.section-arrival-highlight{transition:none}}
