.madaarik-geo-card[data-v-5d95435d]{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));background:linear-gradient(135deg,#d9bb7259 0%,#2563eb26 50%,#d9bb7259 100%);padding:1.5px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative}.madaarik-geo-card[data-v-5d95435d]:hover{background:linear-gradient(135deg,#d9bb72e6 0%,#38bdf899 50%,#d9bb72e6 100%);transform:translateY(-5px);box-shadow:0 16px 40px #0009,0 0 25px #d9b45b40}.madaarik-geo-card__inner[data-v-5d95435d]{clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,17px 100%,0 calc(100% - 17px));background:linear-gradient(160deg,#10203cfa 0%,#060d1afc 100%);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.geo-card__media[data-v-5d95435d]{aspect-ratio:16/10;background-color:#020617;width:100%;position:relative;overflow:hidden}.geo-card__media img[data-v-5d95435d]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.madaarik-geo-card:hover .geo-card__media img[data-v-5d95435d]{transform:scale(1.05)}.geo-card__media-overlay[data-v-5d95435d]{pointer-events:none;background:linear-gradient(#0000 0%,#060d1a4d 50%,#060d1af2 100%);position:absolute;inset:0}.geo-card__loc-pill[data-v-5d95435d]{color:#e2e8f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060d1ad9;border:1px solid #ffffff26;border-radius:4px;padding:4px 10px;font-size:.74rem;font-weight:700;position:absolute;bottom:12px;right:14px}.geo-card__status-pill[data-v-5d95435d]{color:#4ade80;letter-spacing:.05em;font-size:.68rem;font-weight:800;font-family:var(--font-mono,monospace);background:#040a14d9;border:1px solid #4ade8066;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex;position:absolute;top:12px;left:14px}.live-dot[data-v-5d95435d]{background:#4ade80;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #4ade80}.geo-card__body[data-v-5d95435d]{flex-direction:column;flex-grow:1;padding:24px;display:flex}.geo-card__top-meta[data-v-5d95435d]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.geo-card__client-name[data-v-5d95435d]{color:#d9b45b;font-size:.8rem;font-weight:800}.geo-card__cat-badge[data-v-5d95435d]{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf840;border-radius:4px;padding:2px 8px;font-size:.72rem;font-weight:700}.geo-card__title[data-v-5d95435d]{margin:0 0 12px;font-size:1.15rem;font-weight:800;line-height:1.4}.title-link[data-v-5d95435d]{color:#fff;text-decoration:none;transition:color .2s}.title-link[data-v-5d95435d]:hover{color:#d9b45b}.geo-card__desc[data-v-5d95435d]{color:#94a3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 16px;font-size:.88rem;line-height:1.6;display:-webkit-box;overflow:hidden}.geo-card__features[data-v-5d95435d]{border-top:1px solid #ffffff0f;flex-direction:column;gap:8px;margin:0 0 20px;padding:14px 0 0;list-style:none;display:flex}.geo-card__features li[data-v-5d95435d]{color:#cbd5e1;align-items:center;gap:8px;font-size:.82rem;display:flex}.geo-feature-bullet[data-v-5d95435d]{color:#d9b45b;font-size:.65rem}.geo-card__action[data-v-5d95435d]{margin-top:auto;padding-top:14px}.geo-btn-link[data-v-5d95435d]{color:#060d18;cursor:pointer;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(135deg,#f5d78a 0%,#d9bb72 100%);border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 18px;font-family:inherit;font-size:.84rem;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #d9bb7240}.geo-btn-link[data-v-5d95435d]:hover{color:#040810;background:linear-gradient(135deg,#fff3c4 0%,#e2be6c 100%);transform:translateY(-2px);box-shadow:0 6px 20px #d9bb7273}
