@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes glow{0%,100%{opacity:.5}50%{opacity:1}}@keyframes scaleUp{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in-up{animation:fadeInUp 0.8s ease-out forwards}.animate-fade-in{animation:fadeIn 0.6s ease-out forwards}.animate-pulse{animation:pulse 4s cubic-bezier(.4,0,.6,1) infinite}.animate-slide-in-left{animation:slideInLeft 0.8s ease-out forwards}.animate-slide-in-right{animation:slideInRight 0.8s ease-out forwards}.animate-glow{animation:glow 2s ease-in-out infinite}.animate-scale-up{animation:scaleUp 0.6s ease-out forwards}.animation-delay-200{animation-delay:200ms}.animation-delay-400{animation-delay:400ms}.animation-delay-600{animation-delay:600ms}.animation-delay-800{animation-delay:800ms}.animation-delay-1000{animation-delay:1000ms}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}.min-h-screen .container>div{opacity:1}.min-h-screen h1.font-serif{opacity:1}.min-h-screen .text-lbyellow{opacity:1}.min-h-screen p.text-gray-300{opacity:1}.min-h-screen .flex-col,.min-h-screen .flex-row{opacity:1}.min-h-screen .absolute.inset-0 img{opacity:1}.destinations-page .hero h1{opacity:1}.destinations-page .hero .text-yellow-400{opacity:1}.destinations-page .hero p.max-w-3xl{opacity:1}.destinations-page .hero .flex-wrap{opacity:1}.destinations-page .hero a.bg-yellow-400{opacity:1}.destinations-page .hero .bg-gradient-to-r{opacity:1}.fleet-archive .hero h1{opacity:1}.fleet-archive .hero .text-yellow-400{opacity:1}.fleet-archive .hero p.max-w-3xl{opacity:1}.fleet-archive .hero a.bg-yellow-400{opacity:1}.fleet-archive .hero .bg-gradient-to-r{opacity:1}.charter-request-page h1.font-serif{opacity:1}.charter-request-page .text-lbyellow{opacity:1}.charter-request-page p.text-gray-300{opacity:1}.charter-request-page .flex-col,.charter-request-page .flex-row{opacity:1}.page-template-page-contact h1{opacity:1}.page-template-page-contact .text-lbyellow{opacity:1}.page-template-page-contact p{opacity:1}.page-template-page-contact .flex-col,.page-template-page-contact .flex-row{opacity:1}.blog-page h1{opacity:1}.blog-page .text-lbyellow{opacity:1}.blog-page p{opacity:1}.blog-page .space-y-6,.blog-page .space-y-8{opacity:1}.hero a.bg-yellow-400,.hero a.bg-lbyellow,.min-h-screen a.bg-lbyellow{transition:all 0.3s ease}.hero a.bg-yellow-400:hover,.min-h-screen a.bg-lbyellow:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(255 203 48 / .3)}.hero a.border-white:hover,.min-h-screen a.border-white:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(255 255 255 / .2)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}@media (max-width:767px){.animate-fade-in-up,.animate-fade-in,.animate-slide-in-left,.animate-slide-in-right,.animate-scale-up{animation-duration:0.5s!important}.animation-delay-200{animation-delay:100ms!important}.animation-delay-400{animation-delay:200ms!important}.animation-delay-600{animation-delay:300ms!important}.animation-delay-800{animation-delay:400ms!important}.animation-delay-1000{animation-delay:500ms!important}.hero a.bg-yellow-400:hover,.hero a.bg-lbyellow:hover,.hero a.border-white:hover,.min-h-screen a.bg-lbyellow:hover,.min-h-screen a.border-white:hover{transform:none;box-shadow:none}}.hero,.min-h-screen{opacity:1}.hero h1,.hero p,.hero a,.min-h-screen h1,.min-h-screen p,.min-h-screen .text-lbyellow{opacity:1}.no-animations .hero h1,.no-animations .hero p,.no-animations .hero a,.no-animations .min-h-screen h1,.no-animations .min-h-screen p,.no-animations .min-h-screen .text-lbyellow{opacity:1!important;animation:none!important}