@import "https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700;900&family=Inter:wght@300;400;600;700&display=swap";.luxury-title.svelte-k1u6t5{letter-spacing:.02em;text-shadow:0 4px 12px #0000004d;font-family:Playfair Display,serif}@keyframes svelte-k1u6t5-shimmer{0%{background-position:-200%}to{background-position:200%}}.gradient-text.svelte-k1u6t5{background:linear-gradient(90deg,#fbbf24 0%,#fef3c7 25%,#fbbf24 50%,#fef3c7 75%,#fbbf24 100%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite svelte-k1u6t5-shimmer}@keyframes svelte-k1u6t5-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up.svelte-k1u6t5{animation:.8s ease-out forwards svelte-k1u6t5-fadeInUp}.delay-1.svelte-k1u6t5{opacity:0;animation-delay:.2s}.delay-2.svelte-k1u6t5{opacity:0;animation-delay:.4s}.premium-btn.svelte-k1u6t5{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbbf24e6;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px #fbbf244d,inset 0 1px 1px #ffffff4d}.premium-btn.svelte-k1u6t5:before{content:"";background:#ffffff4d;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.premium-btn.svelte-k1u6t5:hover:before{width:300px;height:300px}.premium-btn.svelte-k1u6t5:hover{transform:translateY(-2px);box-shadow:0 12px 48px #fbbf2480,inset 0 1px 1px #ffffff80}@keyframes svelte-k1u6t5-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.feature-card.svelte-k1u6t5{transition:all .3s}.feature-card.svelte-k1u6t5:hover{transform:translateY(-5px)}.delay-3.svelte-k1u6t5{opacity:0;animation-delay:.6s}.delay-4.svelte-k1u6t5{opacity:0;animation-delay:.8s}
