body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@keyframes float-87d4e4a1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(3deg)}}@keyframes float-delayed-87d4e4a1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(-2deg)}}@keyframes float-slow-87d4e4a1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float[data-v-87d4e4a1]{animation:float-87d4e4a1 6s ease-in-out infinite}.animate-float-delayed[data-v-87d4e4a1]{animation:float-delayed-87d4e4a1 8s ease-in-out infinite}.animate-float-slow[data-v-87d4e4a1]{animation:float-slow-87d4e4a1 10s ease-in-out infinite}.floating-element[data-v-87d4e4a1]{animation:float-slow-87d4e4a1 15s ease-in-out infinite}.modal-enter-active[data-v-d27f5e2b],.modal-leave-active[data-v-d27f5e2b]{transition:opacity .3s ease}.modal-enter-from[data-v-d27f5e2b],.modal-leave-to[data-v-d27f5e2b]{opacity:0}@keyframes pulse-7aa9a162{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-7aa9a162]{animation:pulse-7aa9a162 2s cubic-bezier(.4,0,.6,1) infinite}.modal-enter-active[data-v-d6ebfcee],.modal-leave-active[data-v-d6ebfcee]{transition:opacity .3s ease}.modal-enter-from[data-v-d6ebfcee],.modal-leave-to[data-v-d6ebfcee]{opacity:0}[data-v-d6ebfcee] .prose{color:theme("colors.gray.900");{color:theme("colors.gray.900")}}[data-v-d6ebfcee] .prose h2{color:theme("colors.gray.900");font-weight:700;font-size:1.75rem;margin-top:2rem;margin-bottom:1rem}[data-v-d6ebfcee] .prose h2:first-child{margin-top:0}[data-v-d6ebfcee] .prose h3{color:theme("colors.gray.800");font-weight:600;font-size:1.25rem;margin-top:1.5rem;margin-bottom:.75rem}[data-v-d6ebfcee] .prose p{color:theme("colors.gray.900");margin-top:1rem;margin-bottom:1rem;line-height:1.75}[data-v-d6ebfcee] .prose ul{margin-top:1rem;margin-bottom:1rem;list-style-type:disc;padding-left:1.5rem;color:theme("colors.gray.900")}[data-v-d6ebfcee] .prose li{color:theme("colors.gray.900");margin-top:.5rem;margin-bottom:.5rem;line-height:1.6}[data-v-d6ebfcee] .prose strong{color:theme("colors.gray.900");font-weight:600}.prose h2[data-v-444ca54e]{color:#1f2937;margin-top:2rem;margin-bottom:1rem}.prose p[data-v-444ca54e]{margin-bottom:1rem;line-height:1.7}.prose ul[data-v-444ca54e]{margin-bottom:1rem}.prose li[data-v-444ca54e]{margin-bottom:.5rem}dt[data-v-444ca54e]{color:#374151}dd[data-v-444ca54e]{color:#6b7280;margin-left:1rem;margin-bottom:.5rem}.prose h2[data-v-f99050ae]{color:#1f2937;margin-top:2rem;margin-bottom:1rem}.prose h3[data-v-f99050ae]{color:#374151;margin-top:1.5rem;margin-bottom:.75rem}.prose p[data-v-f99050ae]{margin-bottom:1rem;line-height:1.7}.prose ul[data-v-f99050ae]{margin-bottom:1rem}.prose li[data-v-f99050ae]{margin-bottom:.5rem}dt[data-v-f99050ae]{color:#374151}dd[data-v-f99050ae]{color:#6b7280;margin-left:1rem;margin-bottom:.5rem}a[data-v-f99050ae]{color:#f97316}a[data-v-f99050ae]:hover{color:#ea580c}@tailwind base;@tailwind components;@tailwind utilities;.hero-gradient{background:linear-gradient(135deg,#ff91161a,#49a4611a)}.feature-card{transition:all .3s ease}.feature-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.nav-link{position:relative}.nav-link:after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background-color:#ff9116;transition:width .3s ease}.nav-link:hover:after{width:100%}.animate-on-scroll{opacity:0;transform:translateY(20px);transition:all .6s ease-out}.animate-fade-in{opacity:1;transform:translateY(0)}.testimonial-card{transition:all .3s ease}.testimonial-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.floating-cta{position:fixed;bottom:2rem;right:2rem;z-index:50;transform:translateY(100px);transition:all .3s ease}.floating-cta.show{transform:translateY(0)}.btn-primary{@apply bg-dinezy-orange hover:bg-orange-600 text-white font-medium py-3 px-6 rounded-lg transition duration-300;}.btn-secondary{@apply border border-dinezy-orange text-dinezy-orange hover:bg-orange-50 font-medium py-3 px-6 rounded-lg transition duration-300;}@keyframes countUp{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}
