.esim-card[data-v-dbd099cf],.esim-card-link[data-v-dbd099cf]{border-radius:24px}.esim-card[data-v-dbd099cf]{display:flex;height:100%;flex-direction:column;overflow:hidden;border:1px solid #bae6fd;background:linear-gradient(180deg,#f0f9ff,#fff 46%);color:#0f172a;box-shadow:0 24px 60px -42px #0284c7b3;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.esim-card-link:hover .esim-card[data-v-dbd099cf]{transform:translateY(-3px);border-color:#7dd3fc;box-shadow:0 34px 70px -40px #0284c7bf}.esim-card-link:focus-visible .esim-card[data-v-dbd099cf]{border-color:#38bdf8}.esim-card__media[data-v-dbd099cf]{position:relative;height:208px;overflow:hidden;background:#e0f2fe}.esim-card__media img[data-v-dbd099cf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 40%;object-position:70% 40%;transition:transform .45s ease}.esim-card-link:hover .esim-card__media img[data-v-dbd099cf]{transform:scale(1.04)}.esim-card__shade[data-v-dbd099cf]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,47,73,.1),transparent 45%,rgba(8,47,73,.72));pointer-events:none}.esim-card__badge[data-v-dbd099cf]{position:absolute;top:14px;left:14px;border-radius:999px;background:#fffffff2;padding:8px 11px;color:#0369a1;font-size:11px;font-weight:900;line-height:1;box-shadow:0 12px 28px -16px #0f172abf}.esim-card__signal[data-v-dbd099cf]{position:absolute;top:14px;right:14px;display:flex;align-items:flex-end;gap:3px;height:30px;border-radius:10px;background:#0284c7e6;padding:7px 9px;box-shadow:0 12px 28px -14px #0284c7e6}.esim-card__signal i[data-v-dbd099cf]{display:block;width:4px;border-radius:2px;background:#fff;animation:esim-signal-dbd099cf 2.4s ease-in-out infinite}.esim-card__signal i[data-v-dbd099cf]:first-child{height:5px}.esim-card__signal i[data-v-dbd099cf]:nth-child(2){height:9px;animation-delay:.15s}.esim-card__signal i[data-v-dbd099cf]:nth-child(3){height:12px;animation-delay:.3s}.esim-card__signal i[data-v-dbd099cf]:nth-child(4){height:16px;animation-delay:.45s}@keyframes esim-signal-dbd099cf{0%,60%,to{opacity:1}30%{opacity:.35}}.esim-card__places[data-v-dbd099cf]{position:absolute;left:16px;right:16px;bottom:14px;margin:0;color:#fff;font-size:13px;font-weight:800;line-height:1.35;text-shadow:0 1px 10px rgba(0,0,0,.45)}.esim-card__body[data-v-dbd099cf]{display:flex;flex:1;flex-direction:column;gap:16px;padding:20px}.esim-card__body h3[data-v-dbd099cf]{margin:0;font-size:23px;font-weight:950;letter-spacing:-.035em;line-height:1.05}.esim-card__body p[data-v-dbd099cf]{margin:9px 0 0;color:#475569;font-size:14px;line-height:1.5}.esim-card__features[data-v-dbd099cf]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.esim-card__features li[data-v-dbd099cf]{display:flex;align-items:center;gap:9px;color:#334155;font-size:13px;font-weight:750}.esim-card__features svg[data-v-dbd099cf]{flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:#e0f2fe;padding:3px;color:#0284c7}.esim-card__footer[data-v-dbd099cf]{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-top:auto;border-top:1px solid #e0f2fe;padding-top:16px}.esim-card__price[data-v-dbd099cf]{min-height:52px}.esim-card__price>span[data-v-dbd099cf]{display:block;color:#64748b;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.esim-card__price strong[data-v-dbd099cf]{display:block;margin-top:5px;font-size:27px;font-weight:950;letter-spacing:-.035em;line-height:1}.esim-card__price small[data-v-dbd099cf]{display:block;margin-top:4px;color:#64748b;font-size:12px;font-weight:800}.esim-card__price-placeholder[data-v-dbd099cf]{color:#cbd5e1}.esim-card__cta[data-v-dbd099cf]{display:inline-flex;min-height:46px;align-items:center;justify-content:center;white-space:nowrap;border-radius:13px;background:#0284c7;padding:0 17px;color:#fff;font-size:13px;font-weight:900;box-shadow:0 18px 32px -22px #0284c7f2;transition:background .2s ease}.esim-card-link:hover .esim-card__cta[data-v-dbd099cf]{background:#0369a1}.dark .esim-card{border-color:#38bdf84d;background:linear-gradient(180deg,#082f49,#0f172a 46%);color:#f8fafc;box-shadow:0 28px 70px -44px #000}.dark .esim-card-link:hover .esim-card{border-color:#38bdf88c}.dark .esim-card__body p{color:#cbd5e1}.dark .esim-card__features li{color:#e2e8f0}.dark .esim-card__features svg{background:#38bdf829;color:#7dd3fc}.dark .esim-card__footer{border-color:#1e3a5f}.dark .esim-card__price small,.dark .esim-card__price>span{color:#94a3b8}.dark .esim-card__price-placeholder{color:#334155}@media(min-width:640px){.esim-card__media[data-v-dbd099cf]{height:224px}}@media(max-width:420px){.esim-card__body[data-v-dbd099cf]{padding:18px}.esim-card__footer[data-v-dbd099cf]{align-items:stretch;flex-direction:column}.esim-card__cta[data-v-dbd099cf]{width:100%}}@media(prefers-reduced-motion:reduce){.esim-card[data-v-dbd099cf],.esim-card__media img[data-v-dbd099cf]{transition:none}.esim-card__signal i[data-v-dbd099cf]{animation:none}}
