
/* v26 property location */
.rk-location-card{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:24px;margin:22px 0;border:1px solid #d8e6ff;border-radius:22px;background:linear-gradient(120deg,#eef6ff,#f6f2ff);box-shadow:0 12px 35px rgba(24,67,133,.08)}
.rk-location-card h2{margin:8px 0;font-size:clamp(21px,3vw,27px);color:#142c53}.rk-location-card p{margin:0;color:#526681}.rk-location-kicker{color:#1c64dc;font-weight:800;font-size:12px;letter-spacing:.1em}.rk-map-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:white!important;background:linear-gradient(110deg,#1477f7,#7947ea);border-radius:13px;padding:15px 22px;font-weight:800;min-height:50px;box-shadow:0 8px 18px rgba(39,98,214,.22)}.rk-map-button:hover{filter:brightness(1.08)}@media(max-width:650px){.rk-location-card{padding:19px}.rk-map-button{width:100%}}
