.epl-bars-icon[data-v-c895633e]{flex:none;height:12px;width:14px}.epl-field-qty[data-v-c895633e]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.65rem}.epl-panel-qty[data-v-c895633e]{flex-shrink:0}@media(max-width:991px){.esim-plan-route,.esim-plan-route .epl-buy,.esim-plan-route .epl-page-header,.esim-plan-route .epl-panel,.esim-plan-route .epl-plan-details,.esim-plan-route .epl-sec,.esim-plan-route .epl-wrap,.esim-plan-route .esim-plan-landing{box-sizing:border-box;max-width:100%!important;min-width:0!important;width:100%!important}.esim-plan-route .epl-buy{align-items:stretch!important;display:flex!important;flex-direction:column!important;grid-template-columns:none!important}.esim-plan-route .epl-panel{position:static!important}}@media(max-width:768px){.esim-country-page.esim-plan-route{max-width:100%!important;overflow-x:clip!important;width:100%!important}body:has(.esim-plan-route) .head{left:0!important;max-width:100%!important;right:0!important;width:auto!important}.esim-plan-route .epl-plans-data .epl-tbl-wrap,.esim-plan-route .epl-plans-voice .epl-tbl-wrap,.esim-plan-route .epl-tbl-wrap.epl-cmp{max-width:100%!important;overflow:hidden!important}.esim-plan-route .epl-tbl-scroll{max-width:100%!important;overflow:visible!important}}.esim-country-page.esim-country-page--light,.esim-country-page:not(.esim-country-page--dark){--esim-country-bg:#eef2f7;--esim-country-card:#fff;--esim-country-card-border:#e2e8f0;--esim-country-text:#111827;--esim-country-muted:#64748b;--esim-country-control-bg:#fff;--esim-country-control-border:#cbd5e1;--esim-country-primary:#2f7fcb;--esim-country-primary-2:#8b5cf6;--esim-country-primary-rgb:47,127,203;--esim-plans-filter-bg:#edf3f9;--esim-plans-filter-border:#dce7f2;--esim-plans-tab-inactive-bg:#fff;--esim-plans-tab-inactive-text:#64748b;--esim-country-gradient:linear-gradient(135deg,#2f7fcb,#8b5cf6);--esim-country-card-shadow:0 1px 3px rgba(15,23,42,.06);--esim-country-daypass-shell:linear-gradient(180deg,#f6f8fc,#ece9f7);--esim-country-daypass-inner:#f4f6fb;--esim-country-accent-soft:rgba(47,127,203,.12);--esim-country-accent-medium:rgba(47,127,203,.2);--esim-country-text-subtle:#475569;--esim-country-raised:#fff;--esim-country-icon-ring:radial-gradient(circle at 32% 28%,#e8e5ff 0%,#e0dcff 100%);background-color:var(--esim-country-bg)!important;color:var(--esim-country-text);color-scheme:light}.esim-country-page.esim-country-page--dark{--esim-country-bg:#0f172a;--esim-country-card:#1e293b;--esim-country-card-border:rgba(148,163,184,.22);--esim-country-text:#f8fafc;--esim-country-muted:#94a3b8;--esim-country-control-bg:#1e293b;--esim-country-control-border:rgba(148,163,184,.28);--esim-country-primary:#60a5fa;--esim-country-primary-2:#c084fc;--esim-country-primary-rgb:96,165,250;--esim-plans-filter-bg:#1e293b;--esim-plans-filter-border:rgba(148,163,184,.22);--esim-plans-tab-inactive-bg:#334155;--esim-plans-tab-inactive-text:#cbd5e1;--esim-country-gradient:linear-gradient(135deg,#60a5fa,#c084fc);--esim-country-card-shadow:0 4px 20px rgba(0,0,0,.35);--esim-country-daypass-shell:linear-gradient(180deg,#1e293b,#172033);--esim-country-daypass-inner:rgba(96,165,250,.08);--esim-country-accent-soft:rgba(96,165,250,.14);--esim-country-accent-medium:rgba(96,165,250,.22);--esim-country-text-subtle:#cbd5e1;--esim-country-raised:#0f172a;--esim-country-icon-ring:radial-gradient(circle at 32% 28%,rgba(96,165,250,.28) 0%,rgba(192,132,252,.22) 100%);background-color:var(--esim-country-bg)!important;color:var(--esim-country-text);color-scheme:dark}.layout-main:has(.esim-country-page.esim-country-page--dark),.layout-main:has(.esim-plan-route.esim-country-page--dark),.layout:has(.esim-country-page.esim-country-page--dark),.layout:has(.esim-plan-route.esim-country-page--dark){background-color:#0f172a!important;color:#f1f5f9!important}.layout-main:has(.esim-country-page.esim-country-page--light),.layout-main:has(.esim-country-page:not(.esim-country-page--dark)),.layout-main:has(.esim-plan-route.esim-country-page--light),.layout-main:has(.esim-plan-route:not(.esim-country-page--dark)),.layout:has(.esim-country-page.esim-country-page--light),.layout:has(.esim-country-page:not(.esim-country-page--dark)),.layout:has(.esim-plan-route.esim-country-page--light),.layout:has(.esim-plan-route:not(.esim-country-page--dark)){background-color:#eef2f7!important;color:#111827!important}.esim-country-page .outer-plan-box{--bg-card:var(--esim-country-card);--bg-page:transparent;--border:var(--esim-country-card-border);--border-light:var(--esim-country-card-border);--primary:var(--esim-country-text);--primary-light:var(--esim-country-muted);--primary-color:var(--esim-country-primary);--primary-color-rgb:var(--esim-country-primary-rgb);--color-primary:var(--esim-country-primary);--color-primary-2:var(--esim-country-primary-2);--daypass:var(--esim-country-primary);--accent:var(--esim-country-primary);--text-secondary:var(--esim-country-muted);--text-muted:var(--esim-country-muted)}.esim-country-page .mobile-topbar{background-color:var(--esim-country-control-bg)!important;border-color:var(--esim-country-control-border)!important}.esim-country-page .mobile-topbar__back,.esim-country-page .mobile-topbar__back span{color:var(--esim-country-text)!important}.esim-country-page .mobile-topbar__back i{color:var(--esim-country-primary)!important}.esim-country-page .mobile-topbar__currency-field{background-color:var(--esim-country-control-bg)!important;border-color:var(--esim-country-control-border)!important;color:var(--esim-country-text)!important}.esim-country-page .mobile-plan-highlights__label,.esim-country-page .mobile-plan-highlights__title{color:var(--esim-country-text)!important}.esim-country-page .mobile-plan-highlights__card{background-color:var(--esim-country-card)!important;border-color:var(--esim-country-card-border)!important;box-shadow:var(--esim-country-card-shadow)!important}.esim-country-page .mobile-plan-highlights__icon-wrap{background:var(--esim-country-icon-ring)!important}.esim-country-page .trust-device-cta{background-color:var(--esim-country-card)!important;border-color:var(--esim-country-card-border)!important;box-shadow:var(--esim-country-card-shadow)!important}.esim-country-page .trust-device-cta,.esim-country-page .trust-device-cta-check,.esim-country-page .trust-device-cta-icon,.esim-country-page .trust-device-cta-icon-wrap,.esim-country-page .trust-device-cta-label{color:var(--esim-country-text)!important}.esim-country-page .main-body,.esim-country-page .plan-main,.esim-country-page .plan-main__wrap,.esim-country-page .plan-page,.esim-country-page .plans-area,.esim-country-page .plans-wrapper{background:transparent!important;color:var(--esim-country-text)}.esim-country-page .plan-mobile-highlights__label,.esim-country-page .plan-mobile-highlights__title{color:var(--esim-country-text)!important}.esim-country-page .plan-mobile-highlights__card{background-color:var(--esim-country-card)!important;border-color:var(--esim-country-card-border)!important;box-shadow:var(--esim-country-card-shadow)!important}.esim-country-page .plan-mobile-highlights__icon-wrap{background:var(--esim-country-icon-ring)!important}.esim-country-page .plan-mobile-device-check__cta{background-color:var(--esim-country-card)!important;border-color:var(--esim-country-card-border)!important;box-shadow:var(--esim-country-card-shadow)!important;color:var(--esim-country-text)!important}.esim-country-page .plan-mobile-device-check__check,.esim-country-page .plan-mobile-device-check__icon,.esim-country-page .plan-mobile-device-check__icon-wrap,.esim-country-page .plan-mobile-device-check__label{color:var(--esim-country-text)!important}.esim-country-page .outer-plan-box .filter-bar{background-color:var(--esim-plans-filter-bg)!important;border-color:var(--esim-plans-filter-border)!important}.esim-country-page .outer-plan-box .plan-tabs .tab:not(.active){background-color:transparent!important;border:none!important;box-shadow:none!important;color:var(--esim-plans-tab-inactive-text)!important}.esim-country-page .outer-plan-box .plan-tabs .tab.active{border:none!important;box-shadow:none!important;font-weight:700!important}.esim-country-page .outer-plan-box .plan-section-header,.esim-country-page .outer-plan-box .plan-tabs .tab.active{background:var(--esim-country-gradient)!important;color:#fff!important}.esim-country-page .outer-plan-box .plan-card-tile.regular-plan-card:not(.plan-card-active),.esim-country-page .outer-plan-box .plans-container>.plan-card-tile.regular-plan-card:not(.plan-card-active){background-color:var(--esim-country-card)!important;border-color:var(--esim-country-card-border)!important;box-shadow:var(--esim-country-card-shadow)!important}.esim-country-page .outer-plan-box .daypass-plan-card.plan-card-tile.plan-card-active,.esim-country-page .outer-plan-box .daypass-plan-card.plan-card-tile:has(.custom-radio-input:checked),.esim-country-page .outer-plan-box .fixed-gb-group-card.plan-card-tile.plan-card-active,.esim-country-page .outer-plan-box .fixed-gb-group-card.plan-card-tile:has(.custom-radio-input:checked),.esim-country-page .outer-plan-box .plan-card-tile.plan-card-active,.esim-country-page .outer-plan-box .regular-plan-card.plan-card-tile.plan-card-active,.esim-country-page .outer-plan-box .regular-plan-card.plan-card-tile:has(.custom-radio-input:checked){background-color:var(--esim-country-card)!important;border:2px solid var(--esim-country-primary)!important;box-shadow:0 0 0 3px rgba(var(--esim-country-primary-rgb),.22),var(--esim-country-card-shadow)!important}.esim-country-page .outer-plan-box .regular-plan-card .plan-card-data,.esim-country-page .outer-plan-box .regular-plan-card .plan-card-price .amount,.esim-country-page .outer-plan-box .regular-plan-card .plan-card-price-stack .amount{color:var(--esim-country-text)!important}.esim-country-page .outer-plan-box .regular-plan-card .plan-card-coverage,.esim-country-page .outer-plan-box .regular-plan-card .plan-card-data-unit,.esim-country-page .outer-plan-box .regular-plan-card .plan-card-original-price,.esim-country-page .outer-plan-box .regular-plan-card .plan-card-validity{color:var(--esim-country-muted)!important}.esim-country-page .outer-plan-box .regular-plan-card .plan-card-footer{color:var(--esim-country-primary)!important}.esim-country-page .outer-plan-box .custom-radio{background-color:var(--esim-country-card)!important;border-color:var(--esim-country-muted)!important}.esim-country-page .outer-plan-box .custom-radio-input:checked+.custom-radio{background-color:var(--esim-country-primary)!important;border-color:var(--esim-country-primary)!important}.esim-country-page .outer-plan-box .daypass-plan-card.plan-card-tile:not(.plan-card-active):not(:has(.custom-radio-input:checked)){background:var(--esim-country-daypass-shell)!important;border-color:rgba(var(--esim-country-primary-rgb),.35)!important;box-shadow:var(--esim-country-card-shadow)!important}.esim-country-page .outer-plan-box .daypass-plan-card .badge-daypass-float,.esim-country-page .outer-plan-box .daypass-plan-card .floating-badge.badge-daypass-float{background:var(--esim-country-primary)!important;color:#fff!important}.esim-country-page .outer-plan-box .daypass-plan-card .badge-daypass-float .tag-content,.esim-country-page .outer-plan-box .daypass-plan-card .badge-daypass-float .tag-text{color:#fff!important;-webkit-text-fill-color:#fff!important}.esim-country-page .outer-plan-box .daypass-left-section .plan-card-data,.esim-country-page .outer-plan-box .daypass-set-days-label{color:var(--esim-country-primary)!important}.esim-country-page .outer-plan-box .daypass-left-section .plan-card-price .amount,.esim-country-page .outer-plan-box .daypass-plan-card .amount,.esim-country-page .outer-plan-box .daypass-plan-card .plan-card-price .amount{color:var(--esim-country-text)!important}.esim-country-page .outer-plan-box .daypass-left-section .plan-card-currency,.esim-country-page .outer-plan-box .daypass-left-section .plan-card-features--daypass .plan-card-feature{color:var(--esim-country-muted)!important}.esim-country-page .outer-plan-box .daypass-plan-card .day-control{background:var(--esim-country-accent-soft)!important}.esim-country-page .outer-plan-box .daypass-plan-card .control-btn{background:var(--esim-country-accent-medium)!important;color:var(--esim-country-primary)!important}.esim-country-page .outer-plan-box .daypass-plan-card .day-input{color:var(--esim-country-primary)!important;-webkit-text-fill-color:var(--esim-country-primary)!important}body:has(.esim-country-page.esim-country-page--dark) .quickbar__inner,body:has(.esim-plan-route.esim-country-page--dark) .quickbar__inner{background-color:#1e293b!important;border-color:#94a3b83d!important;box-shadow:0 10px 40px #00000073!important}body:has(.esim-country-page.esim-country-page--light) .quickbar__inner,body:has(.esim-country-page:not(.esim-country-page--dark)) .quickbar__inner,body:has(.esim-plan-route.esim-country-page--light) .quickbar__inner,body:has(.esim-plan-route:not(.esim-country-page--dark)) .quickbar__inner{background-color:#fff!important;border-color:#0f172a1a!important}body:has(.esim-country-page.esim-country-page--dark) .quickbar__price,body:has(.esim-country-page.esim-country-page--dark) .quickbar__price-label,body:has(.esim-plan-route.esim-country-page--dark) .quickbar__price,body:has(.esim-plan-route.esim-country-page--dark) .quickbar__price-label{color:#f8fafc!important}body:has(.esim-country-page.esim-country-page--light) .quickbar__price,body:has(.esim-country-page.esim-country-page--light) .quickbar__price-label,body:has(.esim-country-page:not(.esim-country-page--dark)) .quickbar__price,body:has(.esim-country-page:not(.esim-country-page--dark)) .quickbar__price-label,body:has(.esim-plan-route.esim-country-page--light) .quickbar__price,body:has(.esim-plan-route.esim-country-page--light) .quickbar__price-label,body:has(.esim-plan-route:not(.esim-country-page--dark)) .quickbar__price,body:has(.esim-plan-route:not(.esim-country-page--dark)) .quickbar__price-label{color:#0f172a!important}body:has(.esim-country-page.esim-country-page--dark) .quickbar__btn--secondary{background-color:#0f172a!important;border-color:#94a3b847!important;color:#f8fafc!important}body:has(.esim-country-page.esim-country-page--light) .quickbar__btn--secondary,body:has(.esim-country-page:not(.esim-country-page--dark)) .quickbar__btn--secondary{background-color:#f8fafc!important;border-color:#e2e8f0!important;color:#0f172a!important}body:has(.esim-country-page.esim-country-page--dark) .quickbar__btn--primary,body:has(.esim-country-page.esim-country-page--light) .quickbar__btn--primary,body:has(.esim-country-page:not(.esim-country-page--dark)) .quickbar__btn--primary{background:var(--esim-country-gradient,linear-gradient(135deg,#2f7fcb 0,#8b5cf6 100%))!important;color:#fff!important}body:has(.esim-country-page) .mobile-filter-sheet{background-color:var(--esim-country-card,#fff)!important}body:has(.esim-country-page.esim-country-page--dark) .mobile-filter-sheet-backdrop{background:#0f172abf!important}body:has(.esim-country-page) .device-compat-modal{background-color:var(--esim-country-card,#fff)!important;color:var(--esim-country-text,#111827)!important}.esim-country-page.esim-plan-route{box-sizing:border-box;max-width:100%;min-width:0;overflow-x:clip;width:100%}body:has(.esim-plan-route){--epl-ink:var(--esim-country-text,#111827);--epl-muted:var(--esim-country-muted,#64748b);--epl-primary:var(--esim-country-primary,#2f7fcb);--esim-country-bg:#eef2f7;--esim-country-gradient:linear-gradient(135deg,#2f7fcb,#8b5cf6);--esim-country-primary-rgb:47,127,203;--esim-country-card-border:#e2e8f0}body:has(.esim-plan-route),body:has(.esim-plan-route) #__nuxt,body:has(.esim-plan-route) .app-root,body:has(.esim-plan-route) .default-layout,body:has(.esim-plan-route) .layout,body:has(.esim-plan-route) .layout-main,html:has(.esim-plan-route){background-color:var(--esim-country-bg,#eef2f7)!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;overscroll-behavior-x:none;width:100%!important}body:has(.esim-plan-landing) .quickbar{display:none!important;pointer-events:none!important;visibility:hidden!important}body:has(.esim-plan-route):not(.freshchat-open) #fc_frame,body:has(.esim-plan-route):not(.freshchat-open) #fc_widget{height:0!important;max-width:0!important;overflow:hidden!important;pointer-events:none!important;visibility:hidden!important;width:0!important}@media(max-width:768px){body:has(.esim-plan-route),html:has(.esim-plan-route){max-width:100%!important;overflow-x:clip!important;overscroll-behavior-x:none;width:100%!important}body:has(.esim-plan-route) .layout,body:has(.esim-plan-route) .layout-main{background-color:var(--esim-country-bg,#eef2f7)!important;max-width:100%!important;overflow-x:clip!important;width:100%!important}.esim-country-page.esim-plan-route,.esim-country-page.esim-plan-route .esim-plan-landing,.layout-main:has(.esim-plan-route){max-width:100%!important;min-width:0!important;overflow-x:clip!important;width:100%!important}.esim-country-page .esim-plan-landing .epl-wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.esim-plan-landing .epl-buy{padding-bottom:32px}.esim-plan-landing .epl-panel{border-radius:16px;padding:20px 18px}.esim-plan-landing .epl-price{font-size:clamp(2rem,8vw,2.75rem)}.esim-plan-landing .epl-btn{min-height:48px}.esim-plan-landing .epl-crumb{display:none}.esim-plan-landing .epl-mobile-topbar{align-items:center;background:#f1f4f8;border-bottom:1px solid #d9e2ec;box-sizing:border-box;display:flex;gap:12px;height:56px;justify-content:space-between;margin:0;padding:0 max(12px,env(safe-area-inset-left,0px));position:sticky;top:var(--header-total-height,72px);z-index:12}.esim-plan-landing .epl-mobile-topbar__back{align-items:center;color:#1f2937;display:inline-flex;font-size:1.05rem;font-weight:800;gap:10px;line-height:1.2;min-height:40px;min-width:0;text-decoration:none}.esim-plan-landing .epl-mobile-topbar__back span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esim-plan-landing .epl-mobile-topbar__back i{color:#0f766e;flex-shrink:0;font-size:1.35rem}.esim-plan-landing .epl-mobile-topbar__right{align-items:center;display:inline-flex;flex-shrink:0}.esim-plan-landing .epl-mobile-topbar__currency{align-items:center;display:inline-flex;position:relative}.esim-plan-landing .epl-mobile-topbar__currency-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#111827;font-size:.9rem;font-weight:700;height:40px;min-width:108px;padding:0 30px;text-align:center;-moz-text-align-last:center;text-align-last:center}.esim-plan-landing .epl-mobile-topbar__currency-chevron{color:#64748b;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.esim-plan-landing .epl-page-header{padding-top:8px}.esim-plan-landing .epl-hero-nav{align-items:stretch;flex-direction:column;margin-bottom:22px}.esim-plan-landing .epl-hero-link{justify-content:center;width:100%}.esim-plan-landing .epl-panel .epl-field{display:none}.esim-country-page .esim-plan-landing .epl-page-header__bg{left:0;margin-left:0;width:100%}.esim-plan-landing .epl-faq-grid{grid-template-columns:1fr}.esim-plan-landing .epl-faq-col{border-right:0}.esim-plan-landing .epl-sticky,body>.epl-sticky.epl-sticky--portal{display:none!important}.esim-plan-landing .epl-sticky__inner,body>.epl-sticky.epl-sticky--portal .epl-sticky__inner{gap:10px}.esim-plan-landing .epl-sticky .epl-s-plan,body>.epl-sticky.epl-sticky--portal .epl-s-plan{font-size:11px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esim-plan-landing .epl-sticky .epl-s-price,body>.epl-sticky.epl-sticky--portal .epl-s-price{font-size:1.125rem;line-height:1.2}.esim-plan-landing .epl-sticky .epl-s-ccy,body>.epl-sticky.epl-sticky--portal .epl-s-ccy{font-size:.6875rem}.esim-plan-landing .epl-sticky .epl-sticky__cta,body>.epl-sticky.epl-sticky--portal .epl-sticky__cta{flex:0 0 auto;font-size:.875rem;max-width:none;min-width:118px;padding:12px 16px}}.esim-country-page .esim-plan-landing{max-width:100%;min-width:0;width:100%;--epl-ink:var(--esim-country-text,#111827);--epl-muted:var(--esim-country-muted,#64748b);--epl-muted-2:var(--esim-country-text-subtle,#94a3b8);--epl-line:var(--esim-country-card-border,#e2e8f0);--epl-line-2:var(--esim-country-card-border,#edf2f7);--epl-bg:var(--esim-country-card,#fff);--epl-bg-sub:var(--esim-country-bg,#eef2f7);--epl-primary:var(--esim-country-primary,#2f7fcb);--epl-primary-soft:var(--esim-country-accent-soft,rgba(47,127,203,.12));--epl-primary-2:var(--esim-country-primary-2,#8b5cf6);--epl-success:var(--color-success,#10b981);--epl-badge:var(--color-badge,#ea580c);--epl-badge-soft:#fff7ed;--epl-gold:#b07a08;--epl-gold-soft:#fff8e6;--epl-dark:var(--esim-country-text,#111827);--epl-r:16px;--epl-r-sm:10px;--epl-maxw:1200px;--epl-shadow-sm:var(--esim-country-card-shadow,0 1px 3px rgba(15,23,42,.06));--epl-shadow:0 1px 3px rgba(0,0,0,.04),0 12px 40px -16px rgba(var(--esim-country-primary-rgb,47,127,203),.15);--epl-mono:var(--font-sans,var(--font-family));background:transparent;color:var(--epl-ink);font-family:var(--font-sans,var(--font-family));font-size:16px;line-height:1.62;padding-bottom:0}.esim-plan-landing *,.esim-plan-landing :after,.esim-plan-landing :before{box-sizing:border-box}.esim-country-page .esim-plan-landing .epl-page-header{padding:max(20px,calc(12px + env(safe-area-inset-top))) 0 24px;position:relative;width:100%}.esim-country-page .esim-plan-landing .epl-page-header__bg{background:linear-gradient(105deg,rgba(var(--esim-country-primary-rgb,47,127,203),.07) 0,var(--esim-country-card,#fff) 42%,rgba(139,92,246,.05) 100%);border-bottom:1px solid rgba(var(--esim-country-primary-rgb,47,127,203),.08);inset:0;margin-left:0;position:absolute;width:100%;z-index:0}.esim-country-page .esim-plan-landing .epl-page-header .epl-wrap{position:relative;z-index:1}.esim-country-page .esim-plan-landing .epl-sec-alt{background:transparent}.esim-country-page .esim-plan-landing .epl-wrap{box-sizing:border-box;margin:0 auto;max-width:var(--epl-maxw);min-width:0;padding:0 clamp(16px,4vw,28px);width:100%}.esim-plan-landing a:focus-visible,.esim-plan-landing button:focus-visible,.esim-plan-landing select:focus-visible,.esim-plan-landing summary:focus-visible{border-radius:5px;outline:3px solid var(--epl-primary);outline-offset:2px}.esim-plan-landing .epl-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.esim-plan-landing h2{color:var(--epl-ink);font-size:clamp(1.35rem,2.7vw,1.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 11px}.esim-plan-landing h3{font-size:17px;font-weight:700;letter-spacing:-.014em;line-height:1.3;margin:0 0 7px}.esim-plan-landing .epl-sub{color:var(--epl-muted);font-size:16.5px;margin:0 0 30px;max-width:64ch}.esim-plan-landing .epl-lede{color:var(--epl-muted);font-size:17px;line-height:1.68;margin:0 0 20px;max-width:52ch}.esim-plan-landing .epl-hero-nav{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.esim-plan-landing .epl-hero-link{align-items:center;border-radius:12px;display:inline-flex;font-size:14px;font-weight:700;gap:8px;line-height:1.2;min-height:44px;padding:10px 16px;text-decoration:none;transition:filter .15s ease,background .15s ease}.esim-plan-landing .epl-hero-link i{flex-shrink:0;font-size:1.125rem}.esim-plan-landing .epl-hero-link--primary{background:var(--epl-primary);box-shadow:0 4px 14px rgba(var(--esim-country-primary-rgb,47,127,203),.35);color:#fff}.esim-plan-landing .epl-hero-link--secondary{background:#8b5cf61f;border:1px solid rgba(139,92,246,.28);color:var(--epl-primary-2)}.esim-plan-landing .epl-hero-link--quiet{background:transparent;border:1px dashed var(--epl-line);color:var(--epl-muted);font-weight:600}.esim-plan-landing .epl-mobile-topbar{display:none}.esim-plan-landing .epl-crumb{color:var(--epl-muted);font-size:.8125rem;line-height:1.45;padding:0 0 18px}.esim-plan-landing .epl-crumb ol{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid rgba(var(--esim-country-primary-rgb,47,127,203),.1);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;display:flex;flex-wrap:wrap;gap:0 2px;list-style:none;margin:0;max-width:100%;padding:10px 14px;width:-moz-fit-content;width:fit-content}.esim-plan-landing .epl-crumb li{align-items:center;display:inline-flex;max-width:100%;min-width:0}.esim-plan-landing .epl-crumb li+li:before{color:rgba(var(--esim-country-primary-rgb,47,127,203),.22);content:"/";font-size:inherit;font-weight:500;line-height:1;margin:0 8px 0 10px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.esim-plan-landing .epl-crumb [aria-current=page],.esim-plan-landing .epl-crumb a{border-radius:6px;display:inline-block;line-height:1.4;margin:-2px -4px;padding:2px 4px}.esim-plan-landing .epl-crumb a{color:var(--epl-primary);font-weight:600;text-decoration:none;transition:color .15s ease,background .15s ease}.esim-plan-landing .epl-crumb a:hover{background:var(--epl-primary-soft);color:var(--epl-primary-2)}.esim-plan-landing .epl-crumb [aria-current=page]{background:#8b5cf61a;border:1px solid rgba(139,92,246,.22);border-radius:8px;color:var(--epl-ink);font-weight:700;letter-spacing:-.01em;margin:-4px 0;padding:4px 10px}.esim-plan-landing .epl-buy{align-items:stretch;display:flex;flex-direction:column;gap:clamp(24px,3.5vw,36px);max-width:100%;min-width:0;padding:8px 0 72px;width:100%}@media(min-width:992px){.esim-plan-landing .epl-buy{align-items:start;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,420px)}}.esim-plan-landing .epl-buy>div:first-child,.esim-plan-landing .epl-plan-details{display:flex;flex-direction:column;gap:0;min-width:0}.esim-plan-landing .epl-plan-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.esim-plan-landing .epl-plan-head h1{flex:1;margin:0;min-width:0}.esim-plan-landing .epl-share{flex:none;margin-top:4px;position:relative}.esim-plan-landing .epl-share-btn{align-items:center;background:#fff;border:1px solid rgba(var(--esim-country-primary-rgb,47,127,203),.22);border-radius:999px;box-shadow:0 4px 14px #8b5cf61a;color:var(--epl-primary);cursor:pointer;display:inline-flex;font-family:var(--font-sans,var(--font-family));font-size:14px;font-weight:700;gap:8px;padding:10px 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.esim-plan-landing .epl-share-btn:hover,.esim-plan-landing .epl-share-btn[aria-expanded=true]{background:var(--epl-primary-soft);border-color:rgba(var(--esim-country-primary-rgb,47,127,203),.42);box-shadow:0 6px 18px #8b5cf624}.esim-plan-landing .epl-share-btn i{font-size:18px}.esim-plan-landing .epl-share-menu{background:#fff;border:1px solid var(--epl-line);border-radius:14px;box-shadow:0 12px 32px #0f172a24;min-width:210px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:30}.esim-plan-landing .epl-share-menu a,.esim-plan-landing .epl-share-menu button{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--epl-ink);cursor:pointer;display:flex;font-family:var(--font-sans,var(--font-family));font-size:14px;font-weight:600;gap:10px;padding:10px 12px;text-align:left;text-decoration:none;transition:background .15s ease;width:100%}.esim-plan-landing .epl-share-menu a:hover,.esim-plan-landing .epl-share-menu button:hover{background:var(--epl-primary-soft)}.esim-plan-landing .epl-share-menu i{color:var(--epl-primary);font-size:18px}.esim-plan-landing .epl-share-backdrop{display:none}.esim-plan-landing h1{font-weight:800;letter-spacing:-.035em;margin:0 0 18px}.esim-plan-landing .epl-h1-country{align-items:center;background:transparent;border:0;border-radius:0;color:var(--epl-primary);display:inline-flex;font-size:.75rem;font-weight:800;gap:9px;letter-spacing:.06em;line-height:1;margin-bottom:12px;padding:0;text-transform:uppercase}.esim-plan-landing .epl-h1-country .epl-flag{border:1px solid rgba(var(--esim-country-primary-rgb,47,127,203),.15);border-radius:10px;box-shadow:0 4px 14px #8b5cf61f;flex:none;height:36px;-o-object-fit:cover;object-fit:cover;width:48px}.esim-plan-landing .epl-h1-plan{color:var(--epl-ink);display:block;font-size:clamp(34px,5vw,54px);letter-spacing:-.04em;line-height:1.02}.esim-plan-landing .epl-h1-plan .epl-slash{color:var(--epl-muted-2);font-weight:600;margin:0 4px}.esim-plan-landing .epl-spec{background:var(--epl-bg);border:1px solid rgba(var(--esim-country-primary-rgb,47,127,203),.1);border-radius:20px;box-shadow:var(--epl-shadow);margin-bottom:20px;margin-top:4px;overflow:hidden}.esim-plan-landing .epl-spec-hd{align-items:center;background:var(--esim-country-gradient,linear-gradient(135deg,#2f7fcb 0,#8b5cf6 100%));color:#fff;display:flex;font-family:var(--font-sans,var(--font-family));font-size:.6875rem;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:.08em;padding:14px 22px;text-transform:uppercase}.esim-plan-landing .epl-spec-hd .epl-live{align-items:center;color:#ffffffe0;display:flex;font-weight:600;gap:8px}.esim-plan-landing .epl-pulse{background:var(--epl-success);border-radius:50%;box-shadow:0 0 0 3px #10b9813d;height:7px;width:7px}.esim-plan-landing .epl-spec-grid{display:grid;grid-template-columns:repeat(4,1fr)}.esim-plan-landing .epl-spec-cell{border-right:1px solid var(--epl-line);padding:24px 22px}.esim-plan-landing .epl-spec-cell:last-child{border-right:0}.esim-plan-landing .epl-spec-k{color:var(--epl-muted);font-family:var(--font-sans,var(--font-family));font-size:.625rem;font-weight:700;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.esim-plan-landing .epl-spec-v{color:var(--epl-ink);font-family:var(--font-sans,var(--font-family));font-size:1.75rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;line-height:1.06;margin:0}.esim-plan-landing .epl-spec-v small{color:var(--epl-muted);font-size:12.5px;font-weight:600;letter-spacing:0}.esim-plan-landing .epl-spec-v.epl-sm{font-size:19px;letter-spacing:-.01em}.esim-plan-landing .epl-spec-cell.epl-op{background:var(--epl-primary-soft);border-left:1px solid rgba(var(--esim-country-primary-rgb,47,127,203),.14)}.esim-plan-landing .epl-spec-cell.epl-op .epl-spec-k{color:var(--epl-primary)}.esim-plan-landing .epl-op-name{align-items:center;color:var(--epl-primary);display:flex;font-size:1.375rem;font-weight:800;gap:8px;letter-spacing:-.03em;line-height:1.15;margin:0}.esim-plan-landing .epl-op-sub{color:var(--epl-muted);font-size:12px;font-weight:600;line-height:1.4;margin:6px 0 0}.esim-plan-landing .epl-incl{background:var(--epl-bg,#fff);border-top:1px solid var(--epl-line);padding:0}.esim-plan-landing .epl-incl-h{align-items:center;color:var(--epl-muted);cursor:pointer;display:flex;font-family:var(--font-sans,var(--font-family));font-size:.625rem;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:.08em;list-style:none;margin:0;padding:16px 24px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.esim-plan-landing .epl-incl-h::-webkit-details-marker{display:none}.esim-plan-landing .epl-incl-h::marker{content:""}.esim-plan-landing .epl-incl-h:after{border-bottom:2px solid;border-right:2px solid;content:"";flex:none;height:.45em;margin-top:-.15em;opacity:.75;transform:rotate(45deg);transition:transform .2s ease;width:.45em}.esim-plan-landing .epl-incl[open] .epl-incl-h:after{margin-top:.15em;transform:rotate(225deg)}.esim-plan-landing .epl-incl[open] .epl-incl-h{padding-bottom:10px}.esim-plan-landing .epl-incl ul{display:grid;font-size:15px;gap:6px 28px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0 24px 20px}.esim-plan-landing .epl-incl li{align-items:flex-start;display:flex;gap:10px;line-height:1.5;padding:5px 0}.esim-plan-landing .epl-mark{color:var(--epl-primary);flex:none;height:16px;margin-top:4px;width:16px}.esim-plan-landing .epl-note{background:var(--epl-primary-soft);border-left:3px solid var(--epl-primary);border-radius:0 var(--epl-r-sm) var(--epl-r-sm) 0;color:var(--epl-ink);font-size:14.5px;line-height:1.58;margin:0;padding:16px 20px}.esim-plan-landing .epl-panel{background:var(--epl-bg);border:1px solid rgba(var(--esim-country-primary-rgb,47,127,203),.1);border-radius:20px;box-shadow:var(--epl-shadow);max-width:100%;min-width:0;padding:28px;position:static;top:auto;width:100%}@media(min-width:992px){.esim-plan-landing .epl-panel{position:sticky;top:calc(var(--header-total-height, 72px) + 20px)}}.esim-plan-landing .epl-price-block{border-bottom:1px solid var(--epl-line-2);margin-bottom:4px;padding-bottom:20px}.esim-plan-landing .epl-price-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.esim-plan-landing .epl-price{color:var(--epl-ink);font-family:var(--font-sans,var(--font-family));font-size:2.75rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.04em;line-height:1}.esim-plan-landing .epl-ccy{color:var(--epl-muted);font-size:14px;font-weight:600}.esim-plan-landing .epl-per{color:var(--epl-muted);font-size:13.5px;line-height:1.45;margin:12px 0 0}.esim-plan-landing .epl-field{margin:20px 0 18px}.esim-plan-landing .epl-field-label{color:var(--epl-muted);display:block;font-size:13px;font-weight:600;letter-spacing:.01em;margin:0 0 8px}.esim-plan-landing .epl-sel{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--esim-country-control-bg,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px;border:1px solid var(--esim-country-control-border,#cbd5e1);border-radius:12px;box-shadow:0 1px 2px #0f172a0f;color:var(--epl-ink);cursor:pointer;display:block;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;margin:0;min-height:50px;padding:14px 44px 14px 16px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.esim-plan-landing .epl-sel:hover{border-color:var(--esim-country-primary,#2f7fcb)}.esim-plan-landing .epl-sel:focus{border-color:var(--epl-primary);box-shadow:0 0 0 3px rgba(var(--esim-country-primary-rgb,47,127,203),.16),0 1px 2px #0f172a0f;outline:none}.esim-plan-landing .epl-btn{border:0;border-radius:11px;cursor:pointer;display:block;font-family:inherit;font-size:16px;font-weight:700;padding:15px 20px;text-align:center;text-decoration:none;transition:transform .13s ease,box-shadow .13s ease,background .13s ease;width:100%}.esim-plan-landing .epl-btn-primary{background:var(--esim-country-gradient,linear-gradient(135deg,#2f7fcb 0,#8b5cf6 100%));box-shadow:0 4px 14px rgba(var(--esim-country-primary-rgb,47,127,203),.35);color:var(--color-on-dark,#fff)}.esim-plan-landing .epl-btn-primary:hover:not(:disabled){box-shadow:0 6px 18px rgba(var(--esim-country-primary-rgb,47,127,203),.42);filter:brightness(1.03);transform:translateY(-1px)}.esim-plan-landing .epl-btn-primary:disabled{cursor:wait;opacity:.65}.esim-plan-landing .epl-btn-ghost{background:#8b5cf61a;border:2px solid rgba(139,92,246,.35);color:var(--epl-primary-2);margin-top:12px}.esim-plan-landing .epl-btn-ghost:hover:not(:disabled){background:#8b5cf629}.esim-plan-landing .epl-assure{border-top:1px solid var(--epl-line-2);color:var(--epl-muted);font-size:13.5px;list-style:none;margin:24px 0 0;padding:20px 0 0}.esim-plan-landing .epl-assure li{align-items:flex-start;display:flex;gap:10px;line-height:1.45;padding:5px 0}.esim-plan-landing .epl-compat{align-items:center;color:var(--epl-primary);display:inline-flex;font-size:14.5px;font-weight:600;gap:8px;margin-top:20px;padding-top:4px;text-decoration:none}.esim-plan-landing .epl-compat:hover{text-decoration:underline}.esim-plan-landing .epl-sec{background:var(--esim-country-card,#fff);border-top:0;max-width:100%;min-width:0;overflow-x:clip;padding:56px 0;scroll-margin-top:calc(var(--header-total-height, 72px) + 20px)}.esim-plan-landing .epl-sec-alt{background:transparent}.esim-plan-landing .epl-steps{counter-reset:epl-step;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.esim-plan-landing .epl-steps.epl-three{grid-template-columns:repeat(3,1fr)}.esim-plan-landing .epl-steps li{counter-increment:epl-step;padding-top:40px;position:relative}.esim-plan-landing .epl-steps li:before{border-top:2px solid var(--epl-primary);color:var(--epl-primary);content:counter(epl-step,decimal-leading-zero);font-family:var(--font-sans,var(--font-family));font-size:.75rem;font-weight:800;left:0;letter-spacing:.06em;padding-top:9px;position:absolute;top:0;width:100%}.esim-plan-landing .epl-steps p{color:var(--epl-muted);font-size:14.5px;margin:0}.esim-plan-landing .epl-tabs{background:var(--esim-plans-filter-bg,#edf3f9);border:1px solid var(--esim-plans-filter-border,#dce7f2);border-radius:999px;box-shadow:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px;padding:6px;width:-moz-fit-content;width:fit-content}.esim-plan-landing .epl-tab{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:999px;color:var(--epl-muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14.5px;font-weight:650;gap:9px;padding:11px 24px;transition:background .15s ease,color .15s ease;white-space:nowrap}.esim-plan-landing .epl-tab:hover{color:var(--epl-ink)}.esim-plan-landing .epl-tab[aria-selected=true]{background:var(--esim-country-gradient,linear-gradient(135deg,#2f7fcb 0,#8b5cf6 100%));color:#fff;font-weight:700}.esim-plan-landing .epl-tab .epl-cnt{background:rgba(var(--esim-country-primary-rgb,47,127,203),.1);border-radius:5px;color:var(--epl-muted);font-family:var(--font-sans,var(--font-family));font-size:11px;font-weight:700;padding:3px 7px}.esim-plan-landing .epl-tab[aria-selected=true] .epl-cnt{background:#ffffff2e;color:#fff}.esim-plan-landing .epl-tbl-wrap{background:#fff;border:1px solid var(--epl-line);border-radius:var(--epl-r);box-shadow:var(--epl-shadow-sm);max-width:100%;min-width:0;overflow:hidden;width:100%}.esim-plan-landing .epl-tbl-scroll{display:block;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.esim-plan-landing .epl-plans-data .epl-tbl-wrap,.esim-plan-landing .epl-plans-voice .epl-tbl-wrap,.esim-plan-landing .epl-tbl-scroll,.esim-plan-landing .epl-tbl-wrap.epl-cmp{max-width:100%;min-width:0;width:100%}.esim-plan-landing table{border-collapse:collapse;font-size:15px;width:100%}.esim-plan-landing .epl-plans-data table,.esim-plan-landing .epl-plans-voice table{--epl-tbl-pad-y:16px;--epl-tbl-pad-x:16px;--epl-tbl-pad-edge:20px;font-size:14px;table-layout:fixed}.esim-plan-landing .epl-plan-tbl col.epl-col-data{width:11%}.esim-plan-landing .epl-plan-tbl col.epl-col-validity{width:10%}.esim-plan-landing .epl-plan-tbl col.epl-col-network{width:18%}.esim-plan-landing .epl-plan-tbl--voice col.epl-col-network{width:19%}.esim-plan-landing .epl-plan-tbl--voice col.epl-col-tier{width:10%}.esim-plan-landing .epl-plan-tbl--voice col.epl-col-calls{width:11%}.esim-plan-landing .epl-plan-tbl--voice col.epl-col-qty{width:13%}.esim-plan-landing .epl-plan-tbl col.epl-col-tier{width:11%}.esim-plan-landing .epl-plan-tbl col.epl-col-price{width:12%}.esim-plan-landing .epl-plan-tbl col.epl-col-rate{width:10%}.esim-plan-landing .epl-plan-tbl col.epl-col-calls{width:12%}.esim-plan-landing .epl-plan-tbl col.epl-col-action,.esim-plan-landing .epl-plan-tbl col.epl-col-qty{width:14%}.esim-plan-landing .epl-plan-tbl tbody td,.esim-plan-landing .epl-plan-tbl thead th{line-height:1.4;padding:var(--epl-tbl-pad-y) var(--epl-tbl-pad-x);vertical-align:middle}.esim-plan-landing .epl-plan-tbl tbody td:first-child,.esim-plan-landing .epl-plan-tbl thead th:first-child{padding-left:var(--epl-tbl-pad-edge)}.esim-plan-landing .epl-plan-tbl tbody td:last-child,.esim-plan-landing .epl-plan-tbl thead th:last-child{padding-right:var(--epl-tbl-pad-edge)}.esim-plan-landing .epl-plan-tbl thead th{font-size:9px;letter-spacing:.08em;white-space:normal}.esim-plan-landing .epl-plan-tbl tbody td{letter-spacing:normal}.esim-plan-landing .epl-plan-tbl tbody td:first-child,.esim-plan-landing .epl-plan-tbl tbody td:nth-child(2),.esim-plan-landing .epl-plan-tbl thead th:first-child,.esim-plan-landing .epl-plan-tbl thead th:nth-child(2){text-align:left}.esim-plan-landing .epl-plan-tbl tbody td:nth-child(3),.esim-plan-landing .epl-plan-tbl tbody td:nth-child(4),.esim-plan-landing .epl-plan-tbl tbody td:nth-child(7),.esim-plan-landing .epl-plan-tbl tbody td:nth-child(8),.esim-plan-landing .epl-plan-tbl thead th:nth-child(3),.esim-plan-landing .epl-plan-tbl thead th:nth-child(4),.esim-plan-landing .epl-plan-tbl thead th:nth-child(7),.esim-plan-landing .epl-plan-tbl thead th:nth-child(8),.esim-plan-landing .epl-plan-tbl--voice tbody td:nth-child(5),.esim-plan-landing .epl-plan-tbl--voice thead th:nth-child(5){text-align:center}.esim-plan-landing .epl-plan-tbl tbody td:nth-child(5),.esim-plan-landing .epl-plan-tbl tbody td:nth-child(6),.esim-plan-landing .epl-plan-tbl thead th:nth-child(5),.esim-plan-landing .epl-plan-tbl thead th:nth-child(6),.esim-plan-landing .epl-plan-tbl--voice tbody td:nth-child(6),.esim-plan-landing .epl-plan-tbl--voice thead th:nth-child(6){text-align:right}.esim-plan-landing .epl-plan-tbl .epl-op-cell{align-items:center;display:inline-flex;flex-direction:column;gap:6px;justify-content:center;margin:0 auto;max-width:100%;width:-moz-fit-content;width:fit-content}.esim-plan-landing .epl-plan-tbl .epl-op-badge{flex-shrink:0;white-space:nowrap}.esim-plan-landing .epl-plan-tbl .epl-op-badge .epl-bars-icon,.esim-plan-landing .epl-plan-tbl .epl-op-badge svg{flex-shrink:0;height:12px;width:14px}.esim-plan-landing .epl-plan-tbl .epl-sub-tag{display:block;margin-left:0;white-space:nowrap;width:-moz-fit-content;width:fit-content}.esim-plan-landing .epl-plan-tbl .epl-qty-ctrl{margin:0 auto}.esim-plan-landing .epl-plan-tbl td .epl-view{display:inline-block}.esim-plan-landing thead th{background:var(--esim-plans-filter-bg,#edf3f9);border-bottom:1px solid var(--epl-line);color:var(--epl-muted);font-family:var(--font-sans,var(--font-family));font-size:.6875rem;font-weight:700;font-weight:600;letter-spacing:.06em;padding:13px 18px;text-align:left;text-transform:uppercase;white-space:nowrap}.esim-plan-landing tbody td{border-bottom:1px solid var(--epl-line-2);padding:14px 18px;text-align:left;vertical-align:middle}.esim-plan-landing tbody tr:last-child td{border-bottom:0}.esim-plan-landing tbody tr:hover{background:var(--epl-bg-sub)}.esim-plan-landing td.epl-num{font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}.esim-plan-landing td.epl-num,.esim-plan-landing td.epl-rate{font-family:var(--font-sans,var(--font-family));white-space:nowrap}.esim-plan-landing td.epl-rate{color:var(--epl-muted);font-size:13.5px;font-variant-numeric:tabular-nums}.esim-plan-landing tr.epl-current{background:rgba(var(--esim-country-primary-rgb,47,127,203),.06)}.esim-plan-landing tr.epl-current:hover{background:rgba(var(--esim-country-primary-rgb,47,127,203),.1)}.esim-plan-landing tr.epl-current td{font-weight:700}.esim-plan-landing .epl-here{background:var(--esim-country-gradient,linear-gradient(135deg,#2f7fcb 0,#8b5cf6 100%));border-radius:6px;color:#fff;font-family:var(--font-sans,var(--font-family));font-size:.5625rem;font-weight:800;letter-spacing:.08em;margin-left:9px;padding:4px 8px;text-transform:uppercase;vertical-align:middle}.esim-plan-landing .epl-plans-data .epl-here,.esim-plan-landing .epl-plans-voice .epl-here{display:block;font-size:8px;margin:5px 0 0;padding:3px 6px;width:-moz-fit-content;width:fit-content}.esim-plan-landing td .epl-view{color:var(--epl-primary);font-weight:600;text-decoration:none;white-space:nowrap}.esim-plan-landing td button.epl-view{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--epl-primary);cursor:pointer;font:inherit;font-weight:600;padding:0}.esim-plan-landing tr.epl-current td button.epl-view{background:var(--esim-country-gradient,linear-gradient(135deg,#2f7fcb 0,#8b5cf6 100%));border-radius:10px;color:#fff;padding:7px 12px}.esim-plan-landing td .epl-view:hover{text-decoration:underline}.esim-plan-landing tr.epl-current td button.epl-view:hover{filter:brightness(1.06);text-decoration:none}.esim-plan-landing .epl-qty-ctrl{align-items:center;background:#fff;border:1px solid var(--epl-line);border-radius:8px;display:inline-flex;overflow:hidden}.esim-plan-landing .epl-qty-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--epl-bg-sub);border:0;color:var(--epl-ink);cursor:pointer;display:flex;font-family:inherit;font-size:17px;height:32px;justify-content:center;line-height:1;width:32px}.esim-plan-landing .epl-qty-btn:hover:not(:disabled){background:var(--epl-line)}.esim-plan-landing .epl-qty-btn:disabled{cursor:not-allowed;opacity:.35}.esim-plan-landing .epl-qty-val{font-family:var(--epl-mono);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;min-width:28px;padding:0 6px;text-align:center}.esim-plan-landing .epl-op-cell{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.esim-plan-landing .epl-op-badge{align-items:center;border:1px solid transparent;border-radius:9px;display:inline-flex;font-size:13.5px;font-weight:750;gap:8px;letter-spacing:-.01em;padding:7px 13px 7px 10px}.esim-plan-landing .epl-plans-data .epl-op-badge,.esim-plan-landing .epl-plans-voice .epl-op-badge{border-radius:7px;font-size:11.5px;gap:5px;padding:5px 8px 5px 6px}.esim-plan-landing .epl-op-optus{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.esim-plan-landing .epl-op-voda{background:#fef2f2;border-color:#fecaca;color:#991b1b}.esim-plan-landing .epl-op-2deg{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.esim-plan-landing .epl-op-multi{background:rgba(var(--color-primary-rgb,42,122,191),.1);border-color:rgba(var(--color-primary-rgb,42,122,191),.22);color:var(--epl-primary)}.esim-plan-landing .epl-tier{align-items:center;background:var(--epl-gold-soft);border:1px solid #f0e0b0;border-radius:5px;color:var(--epl-gold);display:inline-flex;font-weight:700;gap:6px;letter-spacing:.13em;padding:4px 8px;white-space:nowrap}.esim-plan-landing .epl-sub-tag,.esim-plan-landing .epl-tier{font-family:var(--epl-mono);font-size:9.5px;text-transform:uppercase}.esim-plan-landing .epl-sub-tag{background:var(--epl-line-2);border-radius:4px;color:var(--epl-muted);display:inline-block;font-weight:600;letter-spacing:.1em;margin-left:7px;padding:3px 7px}.esim-plan-landing .epl-all-link{color:var(--epl-primary);display:inline-block;font-weight:600;margin-top:19px;text-decoration:none}.esim-plan-landing .epl-all-link:hover{text-decoration:underline}.esim-plan-landing .epl-disclaim{color:var(--epl-muted-2);font-size:12.5px;line-height:1.55;margin:14px 0 0;max-width:78ch}.esim-plan-landing .epl-cmp tbody td:nth-child(2),.esim-plan-landing .epl-cmp tbody td:nth-child(3),.esim-plan-landing .epl-cmp thead th:nth-child(2),.esim-plan-landing .epl-cmp thead th:nth-child(3){text-align:center}.esim-plan-landing .epl-cmp tbody td:nth-child(2),.esim-plan-landing .epl-cmp tbody td:nth-child(3){font-size:17px;width:24%}.esim-plan-landing .epl-cmp tbody td:nth-child(3){background:rgba(var(--color-primary-rgb,42,122,191),.045)}.esim-plan-landing .epl-cmp thead th:nth-child(3){background:var(--epl-primary-soft);color:var(--epl-primary)}.esim-plan-landing .epl-cmp tbody td:first-child{font-weight:500}.esim-plan-landing .epl-legend{color:var(--epl-muted);display:flex;flex-wrap:wrap;font-size:13.5px;gap:20px;margin-top:16px}.esim-plan-landing .epl-links{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.esim-plan-landing .epl-links a{align-items:center;background:#fff;border:1px solid var(--epl-line);border-radius:999px;color:var(--epl-ink);display:inline-flex;font-size:14.5px;font-weight:500;padding:9px 17px;text-decoration:none;transition:border-color .13s ease,color .13s ease,transform .13s ease}.esim-plan-landing .epl-links a:hover{border-color:var(--epl-primary);color:var(--epl-primary);transform:translateY(-1px)}.esim-plan-landing .epl-faq-grid{--epl-faq-pad-y:20px;--epl-faq-pad-x:24px;align-items:stretch;background:#fff;border:1px solid var(--epl-line);border-radius:var(--epl-r);box-shadow:var(--epl-shadow-sm);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.esim-plan-landing .epl-sub+.epl-faq-grid{margin-top:0}.esim-plan-landing .epl-faq-col{border-right:1px solid var(--epl-line-2);display:flex;flex-direction:column;min-width:0}.esim-plan-landing .epl-faq-col:last-child{border-right:0}.esim-plan-landing .epl-faq-item{border-bottom:1px solid var(--epl-line-2)}.esim-plan-landing .epl-faq-col .epl-faq-item:last-child{border-bottom:0}.esim-plan-landing .epl-faq-item summary{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-size:15.5px;font-weight:650;gap:12px;justify-content:space-between;letter-spacing:-.012em;line-height:1.45;list-style:none;min-height:72px;min-width:0;padding:var(--epl-faq-pad-y) var(--epl-faq-pad-x);transition:background .15s ease,color .15s ease}.esim-plan-landing .epl-faq-item summary::-webkit-details-marker{display:none}.esim-plan-landing .epl-faq-item summary:after{border-bottom:2px solid var(--epl-primary);border-right:2px solid var(--epl-primary);content:"";flex:none;height:10px;transform:rotate(45deg);transition:transform .18s ease;width:10px}.esim-plan-landing .epl-faq-item[open] summary:after{transform:rotate(-135deg)}.esim-plan-landing .epl-faq-item[open] summary{color:var(--epl-primary);padding-bottom:12px}.esim-plan-landing .epl-faq-item summary:hover{background:var(--epl-bg-sub)}.esim-plan-landing .epl-faq-item .epl-ans{color:var(--epl-muted);font-size:15px;line-height:1.65;margin:0;padding:0 var(--epl-faq-pad-x) 22px}.esim-plan-landing .epl-faq-item .epl-ans a{color:var(--epl-primary);font-weight:600}.esim-plan-landing .epl-sticky,body>.epl-sticky.epl-sticky--portal{display:none!important}.esim-plan-landing .epl-sticky__inner,body>.epl-sticky.epl-sticky--portal .epl-sticky__inner{align-items:center;box-sizing:border-box;display:flex;gap:14px;margin:0 auto;max-width:min(1200px,100%);min-width:0;width:100%}.esim-plan-landing .epl-sticky .epl-s-meta,body>.epl-sticky.epl-sticky--portal .epl-s-meta{flex:1;min-width:0}.esim-plan-landing .epl-sticky .epl-s-plan,body>.epl-sticky.epl-sticky--portal .epl-s-plan{color:var(--epl-muted);font-size:11.5px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esim-plan-landing .epl-sticky .epl-s-price,body>.epl-sticky.epl-sticky--portal .epl-s-price{color:var(--epl-ink);font-family:var(--font-sans,var(--font-family));font-size:20px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15;margin:0}.esim-plan-landing .epl-sticky .epl-s-ccy,body>.epl-sticky.epl-sticky--portal .epl-s-ccy{color:var(--epl-muted);font-size:12px;font-weight:600}.esim-plan-landing .epl-sticky .epl-sticky__cta,body>.epl-sticky.epl-sticky--portal .epl-sticky__cta{background:var(--esim-country-gradient,linear-gradient(135deg,#2f7fcb 0,#8b5cf6 100%));border:0;border-radius:11px;box-shadow:0 4px 14px rgba(var(--esim-country-primary-rgb,47,127,203),.35);box-sizing:border-box;color:#fff;cursor:pointer;display:block;flex:0 0 auto;font-family:inherit;font-size:15px;font-weight:700;max-width:none;min-width:118px;padding:13px 18px;text-align:center;white-space:nowrap;width:auto}.esim-plan-landing .epl-sticky .epl-sticky__cta:disabled,body>.epl-sticky.epl-sticky--portal .epl-sticky__cta:disabled{cursor:wait;opacity:.65}@media(max-width:991px){body:has(.esim-plan-route),body:has(.esim-plan-route) #__nuxt,body:has(.esim-plan-route) .app-root,body:has(.esim-plan-route) .layout,body:has(.esim-plan-route) .layout-main,html:has(.esim-plan-route){max-width:100%!important;min-width:0!important;overflow-x:clip!important;width:100%!important}.esim-country-page.esim-plan-route,.esim-country-page.esim-plan-route .esim-plan-landing,.esim-plan-landing .epl-buy,.esim-plan-landing .epl-internal-links,.esim-plan-landing .epl-page-header,.esim-plan-landing .epl-panel,.esim-plan-landing .epl-plan-details,.esim-plan-landing .epl-sec,.esim-plan-landing .epl-wrap{box-sizing:border-box;max-width:100%!important;min-width:0!important;width:100%!important}.esim-plan-landing .epl-buy{align-items:stretch!important;display:flex!important;flex-direction:column!important;grid-template-columns:none!important}.esim-plan-landing .epl-panel{position:static!important}}@media(max-width:980px){.esim-plan-landing .epl-buy{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;width:100%!important}.esim-plan-landing .epl-panel,.esim-plan-landing .epl-plan-details{max-width:100%!important;min-width:0!important;width:100%!important}.esim-plan-landing .epl-panel{position:static!important}.esim-plan-landing .epl-plans-data,.esim-plan-landing .epl-plans-voice,.esim-plan-landing .epl-sec,.esim-plan-landing .epl-wrap{max-width:100%;min-width:0;overflow-x:clip}.esim-plan-landing .epl-tbl-wrap{max-width:100%!important;min-width:0!important;overflow:hidden!important;width:100%!important}.esim-plan-landing .epl-tbl-scroll{max-width:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}.esim-plan-landing .epl-plans-data .epl-tbl-wrap,.esim-plan-landing .epl-plans-voice .epl-tbl-wrap{background:transparent;border:0;border-radius:0;box-shadow:none}.esim-plan-landing .epl-plans-data,.esim-plan-landing .epl-plans-voice{padding-bottom:24px;padding-top:24px}.esim-plan-landing .epl-plans-data .epl-sub,.esim-plan-landing .epl-plans-voice .epl-sub{line-height:1.45;margin-bottom:12px}.esim-plan-landing .epl-plans-data .epl-tabs{margin-bottom:10px;width:100%}.esim-plan-landing .epl-tbl-scroll>.epl-plan-tbl,.esim-plan-landing .epl-tbl-wrap.epl-cmp .epl-tbl-scroll>table{max-width:100%!important;min-width:0!important;table-layout:auto!important;width:100%!important}.esim-plan-landing .epl-plan-tbl colgroup,.esim-plan-landing .epl-plan-tbl thead{display:none}.esim-plan-landing .epl-plan-tbl tbody{display:flex;flex-direction:column;gap:8px}.esim-plan-landing .epl-plan-tbl tbody tr{background:#fff;border:1px solid var(--epl-line);border-radius:10px;box-shadow:0 1px 4px #0f172a0d;display:block;overflow:hidden}.esim-plan-landing .epl-plan-tbl tbody tr:hover{background:#fff}.esim-plan-landing .epl-plan-tbl tbody tr.epl-current{border-color:rgba(var(--esim-country-primary-rgb,47,127,203),.35);box-shadow:0 0 0 1px rgba(var(--esim-country-primary-rgb,47,127,203),.1)}.esim-plan-landing .epl-plan-tbl tbody td{align-items:center;border-bottom:1px solid var(--epl-line-2);box-sizing:border-box;display:flex;flex-direction:row;gap:8px;justify-content:space-between;min-height:34px;padding:6px 10px!important;text-align:right!important;white-space:normal;width:100%!important}.esim-plan-landing .epl-plan-tbl tbody td:first-child{background:var(--epl-bg-sub,#f8fafc);min-height:38px;padding:8px 10px!important}.esim-plan-landing .epl-plan-tbl tbody td:last-child{background:var(--epl-bg-sub,#f8fafc);border-bottom:0;min-height:0;padding:8px 10px!important}.esim-plan-landing .epl-plan-tbl tbody td:before{color:var(--epl-muted);display:block;flex:0 0 34%;font-size:9px;font-weight:700;letter-spacing:.05em;line-height:1.2;margin:0;max-width:38%;padding-right:6px;text-align:left;text-transform:uppercase}.esim-plan-landing .epl-plan-tbl tbody td.epl-num{font-size:14px}.esim-plan-landing .epl-plan-tbl tbody td.epl-rate{font-size:12px}.esim-plan-landing .epl-plans-data .epl-plan-tbl tbody td:first-child:before{content:"Data"}.esim-plan-landing .epl-plans-data .epl-plan-tbl tbody td:nth-child(2):before{content:"Validity"}.esim-plan-landing .epl-plans-data .epl-plan-tbl tbody td:nth-child(3):before{content:"Network"}.esim-plan-landing .epl-plans-data .epl-plan-tbl tbody td:nth-child(4):before{content:"Tier"}.esim-plan-landing .epl-plans-data .epl-plan-tbl tbody td:nth-child(5):before{content:"Price (USD)"}.esim-plan-landing .epl-plans-data .epl-plan-tbl tbody td:nth-child(6):before{content:"Per GB"}.esim-plan-landing .epl-plans-data .epl-plan-tbl tbody td:nth-child(7):before{content:"Qty"}.esim-plan-landing .epl-plans-data .epl-plan-tbl tbody td:nth-child(8):before{content:none;display:none}.esim-plan-landing .epl-plans-voice .epl-plan-tbl tbody td:first-child:before{content:"Data"}.esim-plan-landing .epl-plans-voice .epl-plan-tbl tbody td:nth-child(2):before{content:"Validity"}.esim-plan-landing .epl-plans-voice .epl-plan-tbl tbody td:nth-child(3):before{content:"Network"}.esim-plan-landing .epl-plans-voice .epl-plan-tbl tbody td:nth-child(4):before{content:"Tier"}.esim-plan-landing .epl-plans-voice .epl-plan-tbl tbody td:nth-child(5):before{content:"Calls & SMS"}.esim-plan-landing .epl-plans-voice .epl-plan-tbl tbody td:nth-child(6):before{content:"Price (USD)"}.esim-plan-landing .epl-plans-voice .epl-plan-tbl tbody td:nth-child(7):before{content:"Qty"}.esim-plan-landing .epl-plans-voice .epl-plan-tbl tbody td:nth-child(8):before{content:none;display:none}.esim-plan-landing .epl-plan-tbl .epl-op-cell{align-items:flex-end;margin:0 0 0 auto;max-width:62%;width:auto}.esim-plan-landing .epl-plan-tbl .epl-sub-tag{font-size:9px;padding:2px 5px;white-space:normal}.esim-plan-landing .epl-plan-tbl .epl-tier{font-size:11px;margin-left:auto;padding:3px 7px}.esim-plan-landing .epl-plan-tbl .epl-op-badge{font-size:11px;padding:3px 7px}.esim-plan-landing .epl-plan-tbl .epl-qty-ctrl{flex-shrink:0;margin:0 0 0 auto}.esim-plan-landing .epl-plan-tbl .epl-qty-btn{font-size:15px;height:28px;width:28px}.esim-plan-landing .epl-plan-tbl .epl-qty-val{font-size:13px;min-width:24px}.esim-plan-landing .epl-plans-data .epl-here,.esim-plan-landing .epl-plans-voice .epl-here{display:inline-block;font-size:7px;margin:0 0 0 6px;padding:2px 5px;vertical-align:middle}.esim-plan-landing .epl-plan-tbl td .epl-view{background:#fff;border:1px solid rgba(var(--esim-country-primary-rgb,47,127,203),.22);border-radius:8px;box-sizing:border-box;display:block;font-size:13px;padding:9px 12px;text-align:center;text-decoration:none;width:100%}.esim-plan-landing .epl-plan-tbl td button.epl-view{border-radius:8px;padding:9px 12px;width:100%}.esim-plan-landing .epl-tbl-wrap.epl-cmp thead{display:none}.esim-plan-landing .epl-tbl-wrap.epl-cmp tbody{display:flex;flex-direction:column;gap:6px}.esim-plan-landing .epl-tbl-wrap.epl-cmp tbody tr{background:#fff;border:1px solid var(--epl-line);border-radius:10px;display:block;overflow:hidden;width:100%}.esim-plan-landing .epl-tbl-wrap.epl-cmp tbody td{align-items:center;border-bottom:1px solid var(--epl-line-2);box-sizing:border-box;display:flex;flex-direction:row;font-size:13px;gap:12px;justify-content:space-between;line-height:1.35;max-width:100%;overflow-wrap:break-word;padding:10px 12px!important;text-align:right!important;width:100%!important;word-break:normal}.esim-plan-landing .epl-tbl-wrap.epl-cmp tbody td:first-child{background:var(--epl-bg-sub,#f8fafc);display:block;font-size:13px;font-weight:700;padding:10px 12px!important;text-align:left!important}.esim-plan-landing .epl-tbl-wrap.epl-cmp tbody td:first-child:before{content:none;display:none}.esim-plan-landing .epl-tbl-wrap.epl-cmp tbody td:last-child{border-bottom:0}.esim-plan-landing .epl-tbl-wrap.epl-cmp tbody td:nth-child(2):before,.esim-plan-landing .epl-tbl-wrap.epl-cmp tbody td:nth-child(3):before{color:var(--epl-muted);display:block;flex:1 1 auto;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.3;margin:0;max-width:none;min-width:0;overflow-wrap:break-word;padding-right:8px;text-align:left;text-transform:uppercase;white-space:normal;word-break:normal}.esim-plan-landing .epl-tbl-wrap.epl-cmp tbody td:nth-child(2):before{content:"Typical Travel eSIM"}.esim-plan-landing .epl-tbl-wrap.epl-cmp tbody td:nth-child(3):before{content:var(--epl-cmp-airhub-label,"Airhub eSIM")}.esim-plan-landing .epl-plans-data table,.esim-plan-landing .epl-plans-voice table,.esim-plan-landing .epl-tbl-wrap.epl-cmp table{--epl-tbl-pad-y:10px;--epl-tbl-pad-x:8px;--epl-tbl-pad-edge:10px;font-size:13px}.esim-plan-landing .epl-tbl-wrap.epl-cmp table{overflow-wrap:break-word;word-break:normal}.esim-plan-landing .epl-steps,.esim-plan-landing .epl-steps.epl-three{grid-template-columns:1fr 1fr}.esim-plan-landing .epl-faq-grid{grid-template-columns:1fr;--epl-faq-pad-y:18px;--epl-faq-pad-x:20px}.esim-plan-landing .epl-faq-col{border-bottom:1px solid var(--epl-line-2);border-right:0}.esim-plan-landing .epl-faq-col:last-child{border-bottom:0}.esim-plan-landing .epl-faq-col .epl-faq-item:last-child{border-bottom:1px solid var(--epl-line-2)}.esim-plan-landing .epl-faq-col:last-child .epl-faq-item:last-child{border-bottom:0}.esim-plan-landing .epl-faq-item summary{font-size:15px;min-height:64px}}@media(max-width:700px){.esim-plan-landing{padding-bottom:0}.esim-country-page .esim-plan-landing .epl-wrap{padding:0 12px}.esim-country-page .esim-plan-landing .epl-plans-data .epl-wrap,.esim-country-page .esim-plan-landing .epl-plans-voice .epl-wrap{padding-inline:10px}.esim-plan-landing .epl-crumb{padding:12px 0 10px}.esim-plan-landing .epl-crumb ol{font-size:.75rem;padding:8px 12px;width:100%}.esim-plan-landing .epl-buy{gap:28px;padding:4px 0 40px}.esim-plan-landing .epl-plan-details{min-width:0;width:100%}.esim-plan-landing .epl-plan-head{align-items:stretch;flex-direction:column;gap:10px;margin-bottom:14px}.esim-plan-landing .epl-plan-head h1{width:100%}.esim-plan-landing .epl-share{align-self:flex-end;margin-top:0}.esim-plan-landing .epl-share-btn{min-height:44px;padding:10px 18px}.esim-plan-landing .epl-h1-country{font-size:.6875rem;margin-bottom:10px}.esim-plan-landing .epl-h1-country .epl-flag{height:30px;width:40px}.esim-plan-landing .epl-h1-plan{font-size:clamp(28px,9vw,38px);line-height:1.08;word-break:break-word}.esim-plan-landing .epl-share-menu{bottom:calc(var(--mobile-bottom-nav-total, 76px) + 72px);left:12px;max-height:min(52vh,360px);min-width:0;overflow-y:auto;position:fixed;right:12px;top:auto;width:auto;z-index:120}.esim-plan-landing .epl-share-backdrop{background:#0f172a59;display:block;inset:0;position:fixed;z-index:110}.esim-plan-landing .epl-lede{font-size:15px;line-height:1.6;margin-bottom:22px;max-width:none}.esim-plan-landing .epl-spec{border-radius:16px;margin-bottom:16px}.esim-plan-landing .epl-spec-hd{align-items:flex-start;flex-direction:column;font-size:.625rem;gap:8px;padding:12px 16px}.esim-plan-landing .epl-spec-hd .epl-live{font-size:.625rem;line-height:1.35}.esim-plan-landing .epl-spec-grid{grid-template-columns:1fr 1fr}.esim-plan-landing .epl-spec-cell{border-bottom:1px solid var(--epl-line);min-width:0;overflow-wrap:anywhere;padding:16px 14px}.esim-plan-landing .epl-spec-v{font-size:1.5rem}.esim-plan-landing .epl-spec-v.epl-sm{font-size:16px;line-height:1.25}.esim-plan-landing .epl-op-name{flex-wrap:wrap;font-size:1.125rem;min-width:0}.esim-plan-landing .epl-op-sub{font-size:12px;line-height:1.35}.esim-plan-landing .epl-spec-cell:nth-child(2n){border-right:0}.esim-plan-landing .epl-spec-cell:nth-child(3),.esim-plan-landing .epl-spec-cell:nth-child(4){border-bottom:0}.esim-plan-landing .epl-spec-cell.epl-op{border-left:0}.esim-plan-landing .epl-incl{padding:0}.esim-plan-landing .epl-incl-h{padding:14px 16px}.esim-plan-landing .epl-incl[open] .epl-incl-h{padding-bottom:8px}.esim-plan-landing .epl-incl ul{gap:6px;grid-template-columns:1fr;padding:0 16px 16px}.esim-plan-landing .epl-note{font-size:14px;line-height:1.55;margin:0;padding:12px 14px}.esim-plan-landing .epl-panel{border-radius:16px;max-width:none;padding:20px 16px}.esim-plan-landing .epl-price{font-size:2.25rem}.esim-plan-landing .epl-steps,.esim-plan-landing .epl-steps.epl-three{grid-template-columns:1fr}.esim-plan-landing .epl-sticky,body>.epl-sticky.epl-sticky--portal{display:none!important}.esim-plan-landing .epl-sticky__inner,body>.epl-sticky.epl-sticky--portal .epl-sticky__inner{gap:10px}.esim-plan-landing .epl-sticky .epl-s-plan,body>.epl-sticky.epl-sticky--portal .epl-s-plan{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esim-plan-landing .epl-sticky .epl-s-price,body>.epl-sticky.epl-sticky--portal .epl-s-price{font-size:1.125rem}.esim-plan-landing .epl-sticky .epl-sticky__cta,body>.epl-sticky.epl-sticky--portal .epl-sticky__cta{font-size:.875rem;max-width:none;min-width:120px;padding:12px 16px}.esim-plan-landing .epl-sec{padding:40px 0}.esim-plan-landing .epl-sub{font-size:15px;margin-bottom:24px;max-width:none}.esim-plan-landing .epl-tabs{justify-content:stretch;width:100%}.esim-plan-landing .epl-tab{flex:1;font-size:12.5px;justify-content:center;min-width:0;padding:11px 10px}.esim-plan-landing .epl-tab .epl-cnt{display:none}}@media(max-width:480px){.esim-country-page .esim-plan-landing .epl-wrap{padding:0 10px}.esim-country-page .esim-plan-landing .epl-plans-data .epl-wrap,.esim-country-page .esim-plan-landing .epl-plans-voice .epl-wrap{padding-inline:8px}.esim-plan-landing .epl-spec-grid{grid-template-columns:1fr 1fr}.esim-plan-landing .epl-spec-cell{border-bottom:1px solid var(--epl-line);border-right:1px solid var(--epl-line);min-width:0;padding:12px 10px}.esim-plan-landing .epl-spec-cell:nth-child(2n){border-right:0}.esim-plan-landing .epl-spec-cell:nth-child(3),.esim-plan-landing .epl-spec-cell:nth-child(4){border-bottom:0}.esim-plan-landing .epl-spec-v{font-size:clamp(1.15rem,5.5vw,1.35rem)}.esim-plan-landing .epl-spec-v small{font-size:11px}.esim-plan-landing .epl-spec-v.epl-sm{font-size:14px}.esim-plan-landing .epl-op-name{font-size:clamp(.95rem,4.2vw,1.05rem);gap:6px}.esim-plan-landing .epl-op-sub{font-size:11px}.esim-plan-landing .epl-share{align-self:stretch}.esim-plan-landing .epl-share-btn{justify-content:center;width:100%}.esim-plan-landing .epl-sticky .epl-sticky__cta,body>.epl-sticky.epl-sticky--portal .epl-sticky__cta{font-size:.8125rem;max-width:none;min-width:112px;padding:11px 14px}}@media(prefers-reduced-motion:reduce){.esim-plan-landing .epl-btn-primary:hover,.esim-plan-landing .epl-links a:hover{transform:none}}.esim-plan-landing .epl-internal-links{max-width:100%;min-width:0;overflow-x:clip;width:100%}.esim-plan-landing .epl-internal-links .esim-internal-links{width:100%}.esim-plan-landing .epl-internal-links .esim-links-section{background:var(--esim-country-card,#fff);border-top:1px solid var(--epl-line,#e2e8f0);box-sizing:border-box;margin:0;max-width:none;padding:48px 0;width:100%}.esim-plan-landing .epl-internal-links .esim-links-section--continents,.esim-plan-landing .epl-internal-links .esim-links-section--europe-secondary{background:transparent}.esim-plan-landing .epl-internal-links .esim-links-section--countries{background:var(--esim-country-bg,#eef2f7)}.esim-plan-landing .epl-internal-links .esim-links-section .content-wrapper{box-sizing:border-box;margin:0 auto;max-width:var(--epl-maxw,1200px);min-width:0;padding:0 clamp(16px,4vw,28px);width:100%}.esim-plan-landing .epl-internal-links .esim-links-section__title{color:var(--epl-ink,#111827);font-size:clamp(1.35rem,2.7vw,1.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:0 0 24px;text-align:left}.esim-plan-landing .epl-internal-links .esim-links-section__grid{display:grid!important;gap:12px!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))!important;justify-content:stretch!important;justify-items:stretch!important;margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.esim-plan-landing .epl-internal-links .esim-links-link{align-items:center;background:var(--epl-bg,#fff);border:1px solid var(--epl-line,#e2e8f0);border-radius:12px;box-shadow:var(--epl-shadow-sm,0 1px 3px rgba(15,23,42,.06));box-sizing:border-box;color:var(--epl-ink,#111827);display:flex!important;font-size:.9375rem;font-weight:600;gap:12px;height:52px;justify-content:flex-start;max-width:none!important;min-width:0!important;padding:0 16px!important;text-decoration:none;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease;width:100%!important}.esim-plan-landing .epl-internal-links .esim-links-link:hover{border-color:rgba(var(--esim-country-primary-rgb,47,127,203),.35);box-shadow:0 2px 8px #0f172a14;color:var(--epl-primary,#2f7fcb)}.esim-plan-landing .epl-internal-links .esim-links-flag{border-radius:8px;box-shadow:none;flex-shrink:0;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.esim-plan-landing .epl-internal-links .esim-links-link span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){body:has(.esim-plan-route),html:has(.esim-plan-route){background-color:var(--esim-country-bg,#eef2f7)!important}.esim-plan-landing .epl-internal-links .esim-links-section{padding:36px 0}.esim-plan-landing .epl-internal-links .esim-links-section__title{font-size:clamp(1.15rem,4.5vw,1.35rem);margin-bottom:20px}.esim-plan-landing .epl-internal-links .esim-links-section__grid{gap:10px!important;grid-template-columns:minmax(0,1fr)!important}.esim-plan-landing .epl-internal-links .esim-links-link{font-size:.875rem;height:48px;padding:0 14px!important}.esim-plan-landing .epl-internal-links .esim-links-flag{border-radius:6px;height:24px;width:24px}}
