@import "https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700;900&family=Inter:wght@300;400;600;700&display=swap";.svelte-1uha8ag,.svelte-1uha8ag:before,.svelte-1uha8ag:after{box-sizing:border-box;margin:0}.luxury-title.svelte-1uha8ag{letter-spacing:.02em;text-shadow:0 4px 12px #0000004d;font-family:Playfair Display,serif}@keyframes svelte-1uha8ag-shimmer{0%{background-position:-200%}to{background-position:200%}}.gradient-text.svelte-1uha8ag{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-1uha8ag-shimmer}.premium-btn.svelte-1uha8ag{-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-1uha8ag: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-1uha8ag:hover:before{width:300px;height:300px}.premium-btn.svelte-1uha8ag:hover{transform:translateY(-2px);box-shadow:0 12px 48px #fbbf2480,inset 0 1px 1px #ffffff80}@keyframes svelte-1uha8ag-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-20px)scale(1.05)}}.floating.svelte-1uha8ag{filter:drop-shadow(0 20px 40px #fbbf244d);animation:6s ease-in-out infinite svelte-1uha8ag-float}@keyframes svelte-1uha8ag-bounce{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(10px)}}.scroll-indicator.svelte-1uha8ag{animation:2s ease-in-out infinite svelte-1uha8ag-bounce}@keyframes svelte-1uha8ag-slideInRight{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-1uha8ag-slideInLeft{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}.carousel-slide.svelte-1uha8ag{will-change:transform, opacity;max-width:100%}.slide-in-right.svelte-1uha8ag{animation:.5s cubic-bezier(.4,0,.2,1) forwards svelte-1uha8ag-slideInRight}.slide-in-left.svelte-1uha8ag{animation:.5s cubic-bezier(.4,0,.2,1) forwards svelte-1uha8ag-slideInLeft}.cut.svelte-1uha8ag{clip-path:polygon(0 0,110% 0,100% 95%,84% 80%,73% 90%,50% 74%,39% 86%,29% 71%,13% 88%,0 95%)}@keyframes svelte-1uha8ag-modalSlideIn{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-content.svelte-1uha8ag{animation:.3s cubic-bezier(.4,0,.2,1) svelte-1uha8ag-modalSlideIn}html{scroll-behavior:smooth}body{overflow-x:hidden}@keyframes svelte-1uha8ag-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up.svelte-1uha8ag{animation:.8s ease-out forwards svelte-1uha8ag-fadeInUp}.delay-1.svelte-1uha8ag{opacity:0;animation-delay:.2s}.delay-2.svelte-1uha8ag{opacity:0;animation-delay:.4s}.delay-3.svelte-1uha8ag{opacity:0;animation-delay:.6s}
