/* Compact action links · RE/MAX Meydan */
a.meydan-action.meydan-action{display:inline-flex;align-items:center;justify-content:center;gap:13px;align-self:center;flex:0 0 auto;width:auto;max-width:100%;min-height:46px;margin:0;padding:9px 10px 9px 18px;border:1px solid #d8e2ec;border-radius:13px;background:linear-gradient(135deg,#fff,#f7f9fc);box-shadow:0 3px 9px #0b315907;color:#103b65;font:700 13px/1.35 Arial,Helvetica,sans-serif;letter-spacing:.1px;text-decoration:none;white-space:normal;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}
a.meydan-action .ma-icon{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:8px;background:#eaf0f7;color:#164b7d;transition:background .2s,color .2s,transform .2s}
a.meydan-action .ma-icon svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
a.meydan-action.meydan-action:hover{color:#fff;border-color:#123e69;background:#123e69;box-shadow:0 7px 17px #103b651c;transform:translateY(-1px)}a.meydan-action:hover .ma-icon{background:#ffffff1a;color:#fff;transform:translate(1px,-1px)}a.meydan-action:focus-visible{outline:3px solid #df2543;outline-offset:4px}
.geo-info .geo-intro>a.meydan-action{align-self:flex-start;padding:9px 10px 9px 16px;min-height:46px;border-radius:12px;font-size:12px;color:#fff;border-color:#ffffff38;background:#ffffff0a;box-shadow:none;text-decoration:none}.geo-info .geo-intro>a.meydan-action .ma-icon{background:#ffffff10;color:#fff}.geo-info .geo-intro>a.meydan-action:hover{background:#ffffff17;border-color:#ffffff70}
@media(max-width:600px){a.meydan-action.meydan-action{min-height:44px;padding:8px 9px 8px 14px;border-radius:12px;font-size:12px;gap:10px}a.meydan-action .ma-icon{width:27px;height:27px;flex-basis:27px}.instagram-heading{gap:16px;flex-wrap:wrap}.mts-heading{gap:16px;flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){a.meydan-action.meydan-action,a.meydan-action .ma-icon{transition:none}a.meydan-action.meydan-action:hover,a.meydan-action:hover .ma-icon{transform:none}}
