.contact-banner[data-v-638fb92a]{isolation:isolate;position:relative}.contact-button[data-v-638fb92a]{transition:box-shadow .2s ease,background-color .2s ease}.contact-launch:hover .contact-button[data-v-638fb92a]{background:rgb(var(--primary)/.9);box-shadow:0 8px 28px rgb(var(--primary)/.16)}.contact-launch[data-v-638fb92a]:focus-visible{border-radius:12px;outline:2px solid rgb(var(--primary));outline-offset:6px}.contact-plane[data-v-638fb92a]{display:inline-flex;position:relative;transition:transform .25s ease;z-index:2}.contact-launch:hover .contact-plane[data-v-638fb92a]{transform:translate(3px,-3px) rotate(-8deg)}.contact-plane.arrive[data-v-638fb92a]{transition:transform 1.15s cubic-bezier(.16,1,.3,1)}.contact-plane.arrive[data-v-638fb92a]:not(.is-airborne){transform:translate3d(-7.5rem,5.5rem,0) rotate(-42deg) scale(.88)}.contact-launch:hover .contact-plane.arrive.is-airborne[data-v-638fb92a]{transition-duration:.25s}.is-flying .contact-plane[data-v-638fb92a]{animation:contact-takeoff-638fb92a .55s cubic-bezier(.5,0,.8,.5) forwards}@keyframes contact-takeoff-638fb92a{0%{opacity:1;transform:translate(0) scale(1)}75%{opacity:1}to{opacity:0;transform:translate(42vw,-48vh) scale(1.8)}}@media(prefers-reduced-motion:reduce){.contact-launch[data-v-638fb92a],.contact-plane[data-v-638fb92a],.contact-plane.arrive[data-v-638fb92a]{transition:none}.contact-launch:hover .contact-plane[data-v-638fb92a],.contact-plane.arrive[data-v-638fb92a]:not(.is-airborne){transform:none}}
