@keyframes float1{0%,to{transform:translate(0)}50%{transform:translate(30px,-40px)}}@keyframes float2{0%,to{transform:translate(0)}50%{transform:translate(-40px,30px)}}@keyframes float3{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.blob-1[data-astro-cid-nkofipo6]{animation:float1 8s ease-in-out infinite}.blob-2[data-astro-cid-nkofipo6]{animation:float2 10s ease-in-out infinite}.blob-3[data-astro-cid-nkofipo6]{animation:float3 12s ease-in-out infinite}@keyframes wobble1{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-6px) rotate(1deg)}75%{transform:translateY(4px) rotate(-1deg)}}@keyframes wobble2{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(5px) rotate(-1deg)}75%{transform:translateY(-7px) rotate(1deg)}}.floating-card-1[data-astro-cid-nkofipo6]{animation:wobble1 4s ease-in-out infinite}.floating-card-2[data-astro-cid-nkofipo6]{animation:wobble2 5s ease-in-out infinite}@keyframes goldPulse{0%,to{opacity:1;box-shadow:0 0 8px #c9a86a4d}50%{opacity:.7;box-shadow:0 0 16px #c9a86a99}}.gold-line[data-astro-cid-nkofipo6]{animation:goldPulse 3s ease-in-out infinite}@keyframes dotPulse{0%,to{opacity:.025}50%{opacity:.04}}section[data-astro-cid-nkofipo6]:not(#hero)>.absolute[data-astro-cid-nkofipo6].pointer-events-none{animation:dotPulse 6s ease-in-out infinite}@keyframes waveShift{0%{d:path("M0 40C240 80 480 0 720 40C960 80 1200 0 1440 40V80H0V40Z")}50%{d:path("M0 50C240 10 480 70 720 30C960 10 1200 70 1440 30V80H0V50Z")}to{d:path("M0 40C240 80 480 0 720 40C960 80 1200 0 1440 40V80H0V40Z")}}.wave-animate[data-astro-cid-nkofipo6] path[data-astro-cid-nkofipo6]{animation:waveShift 8s ease-in-out infinite}.scroll-animate[data-astro-cid-nkofipo6]{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.scroll-animate[data-astro-cid-nkofipo6].visible{opacity:1;transform:translateY(0)}.scroll-animate-left[data-astro-cid-nkofipo6]{opacity:0;transform:translate(-50px);transition:opacity .8s ease-out,transform .8s ease-out}.scroll-animate-left[data-astro-cid-nkofipo6].visible{opacity:1;transform:translate(0)}.scroll-animate-right[data-astro-cid-nkofipo6]{opacity:0;transform:translate(50px);transition:opacity .8s ease-out,transform .8s ease-out}.scroll-animate-right[data-astro-cid-nkofipo6].visible{opacity:1;transform:translate(0)}.scroll-animate-stagger[data-astro-cid-nkofipo6]{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-animate-stagger[data-astro-cid-nkofipo6].visible{opacity:1;transform:translateY(0)}.scroll-animate-bounce[data-astro-cid-nkofipo6]{opacity:0;transform:translateY(40px) scale(.95);transition:opacity .7s ease-out,transform .7s cubic-bezier(.34,1.56,.64,1)}.scroll-animate-bounce[data-astro-cid-nkofipo6].visible{opacity:1;transform:translateY(0) scale(1)}.group[data-astro-cid-nkofipo6]:hover .icon-rotate-target[data-astro-cid-nkofipo6]{transform:rotate(15deg) scale(1.1)}.faq-content[data-astro-cid-nkofipo6]{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.faq-item[data-astro-cid-nkofipo6].active .faq-content[data-astro-cid-nkofipo6]{max-height:500px}.faq-item[data-astro-cid-nkofipo6].active .faq-icon[data-astro-cid-nkofipo6]{transform:rotate(45deg);background-color:#2d4f4433}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animated-gradient-text[data-astro-cid-nkofipo6]{background:linear-gradient(135deg,#c9a86a,#d4b87a,#c9a86a,#b8954f);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift 4s ease-in-out infinite}h1[data-astro-cid-nkofipo6] em[data-astro-cid-nkofipo6],h2[data-astro-cid-nkofipo6] em[data-astro-cid-nkofipo6]{background:linear-gradient(135deg,#c9a86a,#d4b87a,#c9a86a);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift 4s ease-in-out infinite}.typing-cursor[data-astro-cid-nkofipo6]{display:inline-block;width:2px;height:1.1em;background-color:#c9a86a;margin-left:2px;animation:blink 1s step-end infinite;vertical-align:text-bottom}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}
