.font-serif[data-v-42501c70]{font-family:Georgia,Times New Roman,serif}@keyframes float-42501c70{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-30px) scale(1.1)}}@keyframes float-delay-42501c70{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,30px) scale(1.1)}}@keyframes fade-in-42501c70{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-slow-42501c70{0%,to{opacity:1}50%{opacity:.5}}.animate-float[data-v-42501c70]{animation:float-42501c70 20s ease-in-out infinite}.animate-float-delay[data-v-42501c70]{animation:float-delay-42501c70 25s ease-in-out infinite}.animate-fade-in[data-v-42501c70]{animation:fade-in-42501c70 .8s ease-out forwards}.animate-pulse-slow[data-v-42501c70]{animation:pulse-slow-42501c70 3s ease-in-out infinite}[data-v-42501c70]{transition:background-color .2s,border-color .2s,color .2s}@media(max-width:640px){.overflow-y-auto[data-v-42501c70]{-webkit-overflow-scrolling:touch}}button[data-v-42501c70],[role=button][data-v-42501c70]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}button[data-v-42501c70]:active{transform:scale(.95)}.grid-cols-3[data-v-42501c70]{grid-template-columns:repeat(3,1fr)}
