.hero-ocean[data-v-f5ddc48e]{background:linear-gradient(135deg,var(--color-navy) 0,var(--color-ocean) 50%,var(--color-navy) 100%);position:relative}.wave-container[data-v-f5ddc48e]{pointer-events:none}.wave-path[data-v-f5ddc48e]{animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.wave-1[data-v-f5ddc48e]{animation:wave1-f5ddc48e 8s infinite}.wave-1[data-v-f5ddc48e],.wave-2[data-v-f5ddc48e]{transform-origin:center}.wave-2[data-v-f5ddc48e]{animation:wave2-f5ddc48e 6s infinite;animation-delay:-2s}.wave-3[data-v-f5ddc48e]{animation:wave3-f5ddc48e 10s infinite;animation-delay:-4s;transform-origin:center}@keyframes wave1-f5ddc48e{0%{d:path("M0,400 Q300,320 600,400 T1200,400 V800 H0 V400 Z");opacity:.8}50%{d:path("M0,420 Q300,340 600,420 T1200,420 V800 H0 V420 Z");opacity:.6}to{d:path("M0,400 Q300,320 600,400 T1200,400 V800 H0 V400 Z");opacity:.8}}@keyframes wave2-f5ddc48e{0%{d:path("M0,450 Q300,370 600,450 T1200,450 V800 H0 V450 Z");opacity:.6}50%{d:path("M0,470 Q300,390 600,470 T1200,470 V800 H0 V470 Z");opacity:.4}to{d:path("M0,450 Q300,370 600,450 T1200,450 V800 H0 V450 Z");opacity:.6}}@keyframes wave3-f5ddc48e{0%{d:path("M0,500 Q300,420 600,500 T1200,500 V800 H0 V500 Z");opacity:.1}50%{d:path("M0,480 Q300,400 600,480 T1200,480 V800 H0 V480 Z");opacity:.15}to{d:path("M0,500 Q300,420 600,500 T1200,500 V800 H0 V500 Z");opacity:.1}}@media (max-width:768px){.wave-path[data-v-f5ddc48e]{animation-duration:12s}}.ai-sparkle[data-v-f5ddc48e]{animation:sparkle-f5ddc48e 2s ease-in-out infinite}.ai-glow[data-v-f5ddc48e]{animation:pulse-f5ddc48e 3s ease-in-out infinite}.ai-tooltip[data-v-f5ddc48e]{animation:bounce-f5ddc48e 2s ease-in-out infinite}@keyframes sparkle-f5ddc48e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes pulse-f5ddc48e{0%,to{box-shadow:0 0 #c9a22766}50%{box-shadow:0 0 0 8px #c9a22700}}@keyframes bounce-f5ddc48e{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ai-glow[data-v-f5ddc48e],.ai-sparkle[data-v-f5ddc48e],.ai-tooltip[data-v-f5ddc48e],.wave-path[data-v-f5ddc48e]{animation:none}}.text-navy[data-v-d98bb234]{color:#001f3f}.typing-cursor[data-v-28897bf8]{animation:blink-28897bf8 1s infinite;font-weight:700}@keyframes blink-28897bf8{0%,50%{opacity:1}51%,to{opacity:0}}.form-container[data-v-28897bf8]{max-height:0;opacity:0;overflow:hidden;transition:max-height .8s ease-out,opacity .8s ease-out}.form-container.form-visible[data-v-28897bf8]{max-height:600px;opacity:1}.form-field-animate[data-v-28897bf8]{animation:slideIn-28897bf8 .6s ease-out forwards;opacity:0}@keyframes slideIn-28897bf8{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.form-tag-animate[data-v-28897bf8]{animation:tagFadeIn-28897bf8 .4s ease-out forwards;opacity:0}@keyframes tagFadeIn-28897bf8{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.transition-shadow[data-v-28897bf8]{transition:none}.form-field-animate[data-v-28897bf8],.form-tag-animate[data-v-28897bf8],.typing-cursor[data-v-28897bf8]{animation:none;opacity:1}.form-fade-enter-active[data-v-28897bf8]{transition:none}}.timeline-line[data-v-db29b338]{animation:drawLine-db29b338 2s ease-in-out forwards;background:linear-gradient(to bottom,var(--color-navy) 0,var(--color-gold) 50%,var(--color-gold) 100%)}@keyframes drawLine-db29b338{0%{height:0;opacity:.5}to{height:100%;opacity:1}}.timeline-icon[data-v-db29b338]{flex-shrink:0;position:relative;z-index:10}@media (min-width:768px){.timeline-icon[data-v-db29b338]{left:50%;position:absolute;transform:translate(-50%)}}.icon-wrapper[data-v-db29b338]{align-items:center;border-radius:9999px;display:flex;height:4rem;justify-content:center;position:relative;width:4rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:all .3s ease}.icon-wrapper[data-v-db29b338]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:scale(1.1)}.icon-wrapper[data-v-db29b338]:before{background:linear-gradient(135deg,#fff3,#ffffff0d);border-radius:50%;content:"";inset:-4px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute}.step-number-mobile[data-v-db29b338]{align-items:center;border-radius:9999px;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem;--tw-bg-opacity:1;background-color:rgb(0 31 63/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;background-color:var(--color-navy);color:rgb(255 255 255/var(--tw-text-opacity,1))}.step-container[data-v-db29b338]{opacity:0;position:relative;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.step-container.animate-in[data-v-db29b338]{opacity:1;transform:translateY(0)}.step-container[data-step="1"].animate-in[data-v-db29b338]{transition-delay:.1s}.step-container[data-step="2"].animate-in[data-v-db29b338]{transition-delay:.2s}.step-container[data-step="3"].animate-in[data-v-db29b338]{transition-delay:.3s}.step-content[data-v-db29b338]{transition:all .3s ease}.step-container:hover .step-content[data-v-db29b338]{transform:translateY(-2px)}@media (max-width:768px){.step-container[data-v-db29b338]{text-align:center}.timeline-icon[data-v-db29b338]{order:-1}}@media (prefers-reduced-motion:reduce){.icon-wrapper[data-v-db29b338],.step-container[data-v-db29b338],.step-content[data-v-db29b338],.timeline-line[data-v-db29b338]{animation:none;transition:none}.step-container[data-v-db29b338]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.transition-shadow[data-v-48c91f60]{transition:none}}.bg-navy[data-v-4e287070]{background:#001f3f}.bg-gold[data-v-4e287070]{background:#c9a227}.text-navy[data-v-4e287070]{color:#001f3f}
