.lc-property-card{--lc-mx:50%;--lc-my:50%;position:relative;transition:transform 0.15s ease,border-color 0.25s ease,box-shadow 0.25s ease;will-change:transform}.lc-property-card:hover{border-color:#E2C48E;box-shadow:0 18px 40px rgb(0 0 0 / .42),0 0 0 1px rgb(226 196 142 / .38),0 0 26px rgb(226 196 142 / .14)}@media (hover:hover) and (pointer:fine){.lc-property-card::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity 0.3s ease;background:radial-gradient(300px circle at var(--lc-mx) var(--lc-my),rgb(226 196 142 / .18),transparent 55%);z-index:2}.lc-property-card:hover::after{opacity:1}}.lc-search-submit,.lc-load-more-btn,.lc-btn-cta{background:linear-gradient(120deg,#EED2A0,#D9AF66);color:#1a1f24;border:none;box-shadow:0 8px 24px rgb(226 196 142 / .35);will-change:transform}.lc-search-submit:hover,.lc-load-more-btn:hover,.lc-btn-cta:hover{background:linear-gradient(120deg,#F5DCAE,#E2BC74);color:#1a1f24;box-shadow:0 12px 32px rgb(226 196 142 / .5)}.lc-search-submit:active,.lc-load-more-btn:active,.lc-btn-cta:active{transform:scale(.97)}.lc-search-submit:focus-visible,.lc-load-more-btn:focus-visible,.lc-btn-cta:focus-visible{outline:2px solid #E2C48E;outline-offset:2px}.lc-search-bar-modern{background:linear-gradient(135deg,rgb(22 26 32 / .94),rgb(34 40 48 / .9));border:1px solid rgb(255 255 255 / .08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 50px rgb(0 0 0 / .4),inset 0 1px 0 rgb(255 255 255 / .06)}.lc-search-field{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);transition:border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}.lc-search-field:hover{border-color:rgb(226 196 142 / .4)}.lc-search-field:focus-within{border-color:rgb(226 196 142 / .75);box-shadow:0 0 0 3px rgb(226 196 142 / .2);background:rgb(255 255 255 / .08)}.lc-search-type-btn.active{background:linear-gradient(120deg,#EED2A0,#D9AF66);color:#1a1f24;box-shadow:0 6px 16px rgb(226 196 142 / .35)}@media (prefers-reduced-motion:reduce){.lc-property-card,.lc-property-card::after,.lc-search-submit,.lc-load-more-btn,.lc-btn-cta,.lc-search-field{transition:none!important}}