.pl-stat-card{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);position:relative}.pl-stat-card:before{content:"";background:#c9a227;border-radius:999px;height:2.5px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:12%;right:12%;transform:scaleX(0)}.pl-stat-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -16px #0b1f3a47}.pl-stat-card:hover:before{transform:scaleX(1)}.pl-amenity-ring{position:relative}.pl-amenity-ring:after{content:"";opacity:0;pointer-events:none;border:1.5px solid #c9a227;border-radius:999px;transition:opacity .3s,transform .3s cubic-bezier(.16,1,.3,1);position:absolute;inset:-5px;transform:scale(.85)}.pl-amenity-ring:hover:after{opacity:1;transform:scale(1)}.pl-input{outline:none;transition:border-color .25s,box-shadow .25s}.pl-input:focus{box-shadow:0 0 0 3px #c9a2272e;border-color:#c9a227!important}.pl-gold-btn{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.pl-gold-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -8px #c9a2278c}
