@import "https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700;900&family=Inter:wght@300;400;600;700&display=swap";.svelte-rqn88j,.svelte-rqn88j:before,.svelte-rqn88j:after{box-sizing:border-box;margin:0}.luxury-title.svelte-rqn88j{letter-spacing:.02em;text-shadow:0 4px 12px #0000004d;font-family:Playfair Display,serif}@keyframes svelte-rqn88j-shimmer{0%{background-position:-200%}to{background-position:200%}}.gradient-text.svelte-rqn88j{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-rqn88j-shimmer}.card.svelte-rqn88j{perspective:1200px;transition:all .3s}.card__content.svelte-rqn88j{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,0,.2,1)}.card.svelte-rqn88j:hover .card__content:where(.svelte-rqn88j),.card.svelte-rqn88j:focus-within .card__content:where(.svelte-rqn88j){transform:rotateY(.5turn)}.card.svelte-rqn88j:hover{transform:translateY(-8px)}.card__front.svelte-rqn88j,.card__back.svelte-rqn88j{backface-visibility:hidden;box-shadow:0 20px 60px #0000004d}.card__back.svelte-rqn88j{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#334155 transparent;background:#101827;overflow-y:auto;transform:rotateY(.5turn)}@media (hover:none),(pointer:coarse){.card.svelte-rqn88j{height:auto;min-height:280px}.card.svelte-rqn88j:hover{transform:none}.card.svelte-rqn88j .card__content:where(.svelte-rqn88j),.card.svelte-rqn88j:hover .card__content:where(.svelte-rqn88j),.card.svelte-rqn88j:focus-within .card__content:where(.svelte-rqn88j){height:auto;transform:none}.card.svelte-rqn88j .card__front:where(.svelte-rqn88j){flex-shrink:0;height:200px;position:relative}.card.svelte-rqn88j .card__back:where(.svelte-rqn88j){height:auto;position:relative;overflow:visible;transform:none}}@media (prefers-reduced-motion:reduce){.card.svelte-rqn88j,.card__content.svelte-rqn88j{transition:none}.fade-in-up.svelte-rqn88j,.gradient-text.svelte-rqn88j,.modal-content.svelte-rqn88j{opacity:1;animation:none}}@keyframes svelte-rqn88j-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up.svelte-rqn88j{animation:.8s ease-out forwards svelte-rqn88j-fadeInUp}.delay-1.svelte-rqn88j{opacity:0;animation-delay:.2s}@keyframes svelte-rqn88j-modalSlideIn{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-content.svelte-rqn88j{animation:.3s cubic-bezier(.4,0,.2,1) svelte-rqn88j-modalSlideIn}
