@tailwind base;@tailwind components;@tailwind utilities;@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@300;400&display=swap");*{margin:0;padding:0;box-sizing:border-box}body{background:#000;color:#fff;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.luxury-headline{font-family:Playfair Display,serif;font-weight:300;letter-spacing:-.02em;background:linear-gradient(135deg,#fff,#e8e8e8 50%,#d4d4d4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.luxury-headline:after{content:"";position:absolute;top:0;left:-10%;width:120%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);transform:translateX(-100%);animation:shimmer 8s infinite}@keyframes shimmer{0%,to{transform:translateX(-100%)}50%{transform:translateX(100%)}}