/* Custom CSS for A Prime Space - Premium Minimal Theme */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Playfair+Display:wght@700&display=swap');

/* Tailwind setup (included via CDN in HTML head, but this is where custom definitions live) */
/* The actual theme configuration will be in index.html */

/* Custom keyframes for sun rise, card lift, etc. */
@keyframes sunRise {
  0% { transform: translateY(30px) rotate(-8deg); }
  100% { transform: translateY(-10px) rotate(8deg); }
}
.hero-sun {
  animation: sunRise 6s ease-in-out infinite alternate;
}
.property-card {
  transition: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
}
.property-card:hover {
  transform: translateY(-12px) scale(1.02);
}

/* Utility for hiding scrollbar (for reel effect) */
.scrollbar-hide::-webkit-scrollbar {
    display: none;
}
.scrollbar-hide {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}

/* Base font setup (Ensure this is loaded in HTML head) */
body {
    font-family: 'Inter', sans-serif; /* Default body font */
}
h1, h2, h3, h4 {
    font-family: 'Playfair Display', serif; /* Premium heading font */
}