@keyframes lpRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){body::after{content:"";position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px}}.luxprop-hero{position:relative;overflow:hidden}.luxprop-hero::after{content:"";position:absolute;top:-18%;left:50%;transform:translateX(-50%);width:min(1200px,92%);height:70%;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,rgba(201,169,97,.2),rgba(201,169,97,0) 60%)}.luxprop-hero__slide{filter:contrast(1.06) saturate(.96) brightness(.9)}.luxprop-hero__content{position:relative;z-index:3}.luxprop-hero__headline{font-size:clamp(2.6rem,6.4vw,6rem)!important;line-height:.98!important;letter-spacing:-.015em!important;text-wrap:balance}.lp-card,.lp-dev-hub__card{box-shadow:0 24px 52px -30px rgba(201,169,97,.2),0 8px 24px rgba(0,0,0,.42)}.lp-card:hover,.lp-dev-hub__card:hover{box-shadow:0 36px 76px -28px rgba(201,169,97,.34),0 12px 30px rgba(0,0,0,.5)}.lp-card__price,.lp-listing__price,.lp-rentals__price{font-variant-numeric:tabular-nums}.lp-reveal{opacity:0;transform:translateY(22px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1)}.lp-reveal.is-in{opacity:1;transform:none}.luxprop-hero__content>*{animation:lpRise .9s cubic-bezier(.16,1,.3,1) both}.luxprop-hero__content>:nth-child(1){animation-delay:.05s}.luxprop-hero__content>:nth-child(2){animation-delay:.16s}.luxprop-hero__content>:nth-child(3){animation-delay:.27s}.luxprop-hero__content>:nth-child(4){animation-delay:.38s}@media (prefers-reduced-motion:reduce){.lp-reveal{opacity:1!important;transform:none!important}.luxprop-hero__content>*{animation:none!important}}