@keyframes float{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-15px) translate(10px)}}.animate-float{animation:float 8s ease-in-out infinite}.slide-transition{transition:opacity 1s ease-in-out}@media (max-width: 640px){button,a{min-height:44px}.absolute.left-4,.absolute.right-4{display:none}}img{transition:opacity 1s ease-in-out}html{scroll-behavior:smooth}.cta-button[data-v-a1e2eeef]{box-shadow:0 4px 6px -1px #ff752833,0 2px 4px -1px #ff75281f}.cta-button[data-v-a1e2eeef]:hover{box-shadow:0 10px 15px -3px #ff75284d,0 4px 6px -2px #ff752826;transform:translateY(-.5px)}@media (prefers-reduced-motion: reduce){.transition-all[data-v-a848d04a]{transition:none}.hover\:scale-110[data-v-a848d04a]:hover{transform:none}}@media (prefers-color-scheme: dark){.bg-white[data-v-a848d04a]{background-color:#0f172a}.text-gray-600[data-v-a848d04a]{color:#cbd5e1}.bg-gray-300[data-v-a848d04a]{background-color:#475569}.border-gray-200[data-v-a848d04a]{border-color:#334155}}.animate-fade-in[data-v-c45dffdd]{animation:fadeIn-c45dffdd .6s ease-out forwards}.animate-slide-up[data-v-c45dffdd]{animation:slideUp-c45dffdd .8s cubic-bezier(.22,1,.36,1) forwards}.delay-100[data-v-c45dffdd]{animation-delay:.1s}.animate-bounce[data-v-c45dffdd]{animation:bounce-c45dffdd 2s infinite}.animate-pulse[data-v-c45dffdd]{animation:pulse-c45dffdd 2s infinite}.animate-gradient-shift[data-v-c45dffdd]{background-size:200% auto;animation:gradientShift-c45dffdd 6s ease infinite}.animate-line-expand[data-v-c45dffdd]{animation:lineExpand-c45dffdd 1.5s ease-out forwards}@keyframes fadeIn-c45dffdd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-c45dffdd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce-c45dffdd{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}@keyframes pulse-c45dffdd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes gradientShift-c45dffdd{0%{background-position:0% center}50%{background-position:100% center}to{background-position:0% center}}@keyframes lineExpand-c45dffdd{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){[data-v-c45dffdd]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.animate-fade-up[data-v-8750650f]{animation:fadeUp-8750650f .5s ease-out forwards}@keyframes fadeUp-8750650f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.group:hover .group-hover\:bg-white\/30[data-v-f4d11c7e]{background-color:#ffffff4d}button[data-v-f4d11c7e],.link-like[data-v-f4d11c7e]{transition:all .3s cubic-bezier(.4,0,.2,1)}button[data-v-f4d11c7e]:focus-visible,a[data-v-f4d11c7e]:focus-visible{outline:2px solid #ff7528;outline-offset:2px;border-radius:8px}@media (prefers-reduced-motion: reduce){[data-v-f4d11c7e]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width: 768px){.grid[data-v-f4d11c7e]{gap:2rem}.flex-wrap[data-v-f4d11c7e]{justify-content:center}button[data-v-f4d11c7e]{flex:1 0 calc(50% - .75rem);min-width:140px}}@media (max-width: 640px){button[data-v-f4d11c7e]{flex:1 0 100%}.text-4xl[data-v-f4d11c7e]{font-size:2rem;line-height:2.5rem}.text-5xl[data-v-f4d11c7e]{font-size:2.25rem;line-height:2.5rem}}.shadow-xl[data-v-f4d11c7e]{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.hover\:shadow-xl[data-v-f4d11c7e]:hover{box-shadow:0 25px 50px -12px #00000040}@keyframes scroll-45d92a0f{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll[data-v-45d92a0f]{animation:scroll-45d92a0f 30s linear infinite;display:inline-block}@media (max-width: 768px){@keyframes scroll-45d92a0f{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll[data-v-45d92a0f]{animation-duration:20s}}section+section[data-v-a116c245]{margin-top:3rem}
