.hero-gradient{background:linear-gradient(135deg,#11387a,#1f5bab)}.text-pink{color:#fd3d6b!important}.border-pink{border-color:#fd3d6b!important}.shadow-xs{box-shadow:0 2px 8px rgba(0,0,0,.08)!important}.lp-1{letter-spacing:.25rem}.lp-2{letter-spacing:.15rem}.hover-lift{transition:transform .25s ease,box-shadow .25s ease}.hover-lift:hover{box-shadow:0 12px 24px -8px rgba(17,56,122,.15)!important;transform:translateY(-4px)}.transition-scale{transition:transform .35s ease}.hover-lift:hover .transition-scale{transform:scale(1.05)}.province-chip{background:#fff;border:1px solid #dee2e6;color:#212529;transition:all .2s ease}.province-chip:hover{background:#fd3d6b;border-color:#fd3d6b;box-shadow:0 4px 12px rgba(253,61,107,.25);color:#fff!important;transform:translateY(-2px)}.province-chip:hover .text-pink{color:#fff!important}.location-item-card{transition:all .25s ease}