.contact-section.svelte-n4zg7l{transition:background-color .45s cubic-bezier(.2,.75,.2,1),color .45s cubic-bezier(.2,.75,.2,1)}.contact-button{transition:background-color .35s cubic-bezier(.2,.75,.2,1),color .35s cubic-bezier(.2,.75,.2,1),transform .35s cubic-bezier(.2,.75,.2,1)}@media (hover: hover) and (pointer: fine){.contact-section.svelte-n4zg7l:hover,.contact-section.svelte-n4zg7l:focus-within{background-color:#2b5cad;color:#fff}.contact-section.svelte-n4zg7l:hover .contact-button,.contact-section.svelte-n4zg7l:focus-within .contact-button{background-color:#fff;color:#2b5cad}.contact-section.svelte-n4zg7l:hover .contact-button:hover,.contact-section.svelte-n4zg7l:focus-within .contact-button:hover{background-color:#101827;color:#fff;transform:translateY(-1px)}}.mobile-navigation.svelte-1aj7yoe{animation:svelte-1aj7yoe-mobile-menu-in .3s cubic-bezier(.2,.75,.2,1) both}.mobile-navigation-item.svelte-1aj7yoe{opacity:0;transform:translateY(1rem);animation:svelte-1aj7yoe-mobile-menu-item-in .45s var(--menu-delay) cubic-bezier(.2,.75,.2,1) forwards}.mobile-navigation-meta.svelte-1aj7yoe{opacity:0;animation:svelte-1aj7yoe-mobile-menu-item-in .45s .28s cubic-bezier(.2,.75,.2,1) forwards}@keyframes svelte-1aj7yoe-mobile-menu-in{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes svelte-1aj7yoe-mobile-menu-item-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.mobile-navigation.svelte-1aj7yoe,.mobile-navigation-item.svelte-1aj7yoe,.mobile-navigation-meta.svelte-1aj7yoe{opacity:1;transform:none;animation:none}}
