.esim-banner[data-astro-cid-asqyzatj]{position:relative;overflow:hidden;border-radius:1rem;color:#fff;isolation:isolate;background:#0a0e1c}.esim-banner-bg[data-astro-cid-asqyzatj]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;filter:brightness(1.12) saturate(1.1);z-index:-2}.esim-banner-scrim[data-astro-cid-asqyzatj]{position:absolute;inset:0;z-index:-1}.esim-banner-body[data-astro-cid-asqyzatj]{position:relative;display:flex;flex-direction:column;gap:.6rem}.esim-banner-logo[data-astro-cid-asqyzatj]{height:28px;width:auto;align-self:flex-start}.esim-banner-head[data-astro-cid-asqyzatj]{margin:0;font-family:var(--font-heading, inherit);font-weight:800;line-height:1.04;letter-spacing:-.025em}.esim-banner-sub[data-astro-cid-asqyzatj]{margin:0;opacity:.92;line-height:1.3}.esim-banner-chips[data-astro-cid-asqyzatj]{display:none;margin:0;padding:0;list-style:none;gap:.5rem;flex-wrap:wrap}.esim-banner-chips[data-astro-cid-asqyzatj] li[data-astro-cid-asqyzatj]{padding:.3rem .75rem;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.28);font-size:.8rem;font-weight:600}.esim-banner-row[data-astro-cid-asqyzatj]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.2rem}.esim-banner-cta[data-astro-cid-asqyzatj]{display:inline-block;background:#f5b700;color:#1a1405;font-weight:800;border-radius:.8rem;padding:.7rem 1.2rem;text-decoration:none;white-space:nowrap}.esim-banner-cta[data-astro-cid-asqyzatj]:hover{background:#ffc61a}.esim-banner-cta[data-astro-cid-asqyzatj]:focus-visible{outline:3px solid #fff;outline-offset:2px}.esim-banner-price[data-astro-cid-asqyzatj]{font-size:.85rem;font-weight:600}.esim-banner-price[data-astro-cid-asqyzatj] strong[data-astro-cid-asqyzatj]{font-size:1.15rem;font-weight:800}.esim-banner-phone[data-astro-cid-asqyzatj]{position:absolute;display:block;transform:rotate(-4deg);filter:drop-shadow(0 18px 24px rgba(0,0,0,.5))}.esim-banner-phone[data-astro-cid-asqyzatj] img[data-astro-cid-asqyzatj]{display:block;width:100%;height:auto;border-radius:9%/4.4%;border:4px solid #0d0d0f;background:#0d0d0f}.wide[data-astro-cid-asqyzatj]{min-height:240px;padding:1.5rem 1.4rem}.wide[data-astro-cid-asqyzatj] .esim-banner-scrim[data-astro-cid-asqyzatj]{background:linear-gradient(90deg,#0a0e1ceb,#0a0e1ccc 55%,#0a0e1c1a)}.wide[data-astro-cid-asqyzatj] .esim-banner-body[data-astro-cid-asqyzatj]{max-width:62%}.wide[data-astro-cid-asqyzatj] .esim-banner-head[data-astro-cid-asqyzatj]{font-size:1.55rem}.wide[data-astro-cid-asqyzatj] .esim-banner-sub[data-astro-cid-asqyzatj]{font-size:.9rem}.wide[data-astro-cid-asqyzatj] .esim-banner-phone[data-astro-cid-asqyzatj]{right:1rem;top:1.6rem;width:112px}@media(min-width:640px){.wide[data-astro-cid-asqyzatj]{min-height:300px;padding:2rem 2.4rem}.wide[data-astro-cid-asqyzatj] .esim-banner-body[data-astro-cid-asqyzatj]{max-width:66%;gap:.8rem}.wide[data-astro-cid-asqyzatj] .esim-banner-logo[data-astro-cid-asqyzatj]{height:34px}.wide[data-astro-cid-asqyzatj] .esim-banner-head[data-astro-cid-asqyzatj]{font-size:2.4rem}.wide[data-astro-cid-asqyzatj] .esim-banner-sub[data-astro-cid-asqyzatj]{font-size:1.05rem}.wide[data-astro-cid-asqyzatj] .esim-banner-chips[data-astro-cid-asqyzatj]{display:flex}.wide[data-astro-cid-asqyzatj] .esim-banner-phone[data-astro-cid-asqyzatj]{right:2.2rem;top:2rem;width:170px}}.square[data-astro-cid-asqyzatj]{min-height:360px;padding:1.1rem}.square[data-astro-cid-asqyzatj] .esim-banner-scrim[data-astro-cid-asqyzatj]{background:linear-gradient(180deg,#0a0e1ce6,#0a0e1c99,#0a0e1c1a)}.square[data-astro-cid-asqyzatj] .esim-banner-body[data-astro-cid-asqyzatj]{gap:.5rem}.square[data-astro-cid-asqyzatj] .esim-banner-logo[data-astro-cid-asqyzatj]{height:22px}.square[data-astro-cid-asqyzatj] .esim-banner-head[data-astro-cid-asqyzatj]{font-size:1.45rem}.square[data-astro-cid-asqyzatj] .esim-banner-sub[data-astro-cid-asqyzatj]{font-size:.8rem}.square[data-astro-cid-asqyzatj] .esim-banner-row[data-astro-cid-asqyzatj]{flex-direction:column;align-items:flex-start}.square[data-astro-cid-asqyzatj] .esim-banner-cta[data-astro-cid-asqyzatj]{padding:.55rem 1rem;font-size:.9rem}.square[data-astro-cid-asqyzatj] .esim-banner-price[data-astro-cid-asqyzatj]{font-size:.78rem}.square[data-astro-cid-asqyzatj] .esim-banner-phone[data-astro-cid-asqyzatj]{right:-.4rem;bottom:-3.2rem;width:120px}
