PageSourceSearch

https://nxtlsim.com/

html nxtlsim.com collected 2026-10-01 23:51:29 UTC 245,967 bytes, 2,737 lines download raw bytes

1<!DOCTYPE html>
2<html data-nxtl-edge-currency="USD" lang="en-US" prefix="og: https://ogp.me/ns#">
3<head>
3<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)})
4(window,'AW-11404764303','google_tags_first_party');</script>
4<script async src="/metrics/"></script>
4
5			
5<script>
6				window.dataLayer = window.dataLayer || [];
7				function gtag(){dataLayer.push(arguments);}
8				gtag('js', new Date());
9				gtag('set', 'developer_id.dY2E1Nz', true);
10				
11			</script>
11
12			
13	<meta charset="UTF-8">
14	<meta name="viewport" content="width=device-width, initial-scale=1">
15	<link rel="preconnect" href="https://consent.cookiebot.com">
16<link rel="preconnect" href="https://consentcdn.cookiebot.com" crossorigin>
17<script type="text/javascript"
18		id="Cookiebot"
19		src="https://consent.cookiebot.com/uc.js"
20		data-implementation="wp"
21		data-cbid="fb5f88d5-9915-41e4-aa7e-722efe79e5d0"
22							data-blockingmode="auto"
23	></script>
23
24		<style id="nxtl-fx-anti-flash">
25		html.nxtl-fx-pending .woocommerce-Price-amount,
26		html.nxtl-fx-pending [data-nxtl-price-usd],
27		html.nxtl-fx-pending [data-nxtl-usd],
28		html.nxtl-fx-pending [data-nxtl-eur],
29		html.nxtl-fx-pending .nxtl-gonxtl-price-card-value,
30		html.nxtl-fx-pending .nxtl-gonxtl-price-card-sub,
31		html.nxtl-fx-pending table[id^="tablepress-"] tbody td{
32			visibility:hidden!important;
33		}
34		</style>
35		
35<script>
36		(function(){
37			try{
38				var shell="USD";
39				var m=document.cookie.match(new RegExp('(?:^|; )'+"nxtl_v2_currency".replace(/([.$?*|{}()[\]\\/+^])/g,'\\$1')+'=([^;]*)'));
40				var c=m?decodeURIComponent(m[1]).toUpperCase():'';
41				var edge=(document.documentElement.getAttribute('data-nxtl-edge-currency')||'').toUpperCase();
42				if(c && edge===c){
43					return;
44				}
45				if(!c||c!==shell){
46					document.documentElement.classList.add('nxtl-fx-pending');
47				}
48			}catch(e){}
49		})();
50		</script>
50
51		
52<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
53<title>NXTL eSIM — One Global Pay-As-You-Go Data eSIM</title>
54<meta name="description" content="Buy it once for US$11.99 with US$10 balance included. Use it across 180+ countries, top up whenever needed and pay only for the mobile data you actually use."/>
55<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
56<link rel="canonical" href="https://nxtlsim.com/" />
57<meta property="og:locale" content="en_US" />
58<meta property="og:type" content="website" />
59<meta property="og:title" content="NXTL eSIM — One Global Pay-As-You-Go Data eSIM" />
60<meta property="og:description" content="Buy it once for US$11.99 with US$10 balance included. Use it across 180+ countries, top up whenever needed and pay only for the mobile data you actually use." />
61<meta property="og:url" content="https://nxtlsim.com/" />
62<meta property="og:site_name" content="NXTL eSIM" />
63<meta property="og:updated_time" content="2026-10-01T17:57:18+03:00" />
64<meta property="og:image" content="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1440.jpg" />
65<meta property="og:image:secure_url" content="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1440.jpg" />
66<meta property="og:image:width" content="1440" />
67<meta property="og:image:height" content="810" />
68<meta property="og:image:alt" content="NXTL Global Pay-As-You-Go eSIM" />
69<meta property="article:published_time" content="2022-07-03T12:29:54+03:00" />
70<meta property="article:modified_time" content="2026-10-01T17:57:18+03:00" />
71<meta name="twitter:card" content="summary_large_image" />
72<meta name="twitter:title" content="NXTL eSIM — One Global Pay-As-You-Go Data eSIM" />
73<meta name="twitter:description" content="Buy it once for US$11.99 with US$10 balance included. Use it across 180+ countries, top up whenever needed and pay only for the mobile data you actually use." />
74<meta name="twitter:site" content="@nxtlsim" />
75<meta name="twitter:creator" content="@nxtlsim" />
76<meta name="twitter:image" content="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1440.jpg" />
77<meta name="twitter:label1" content="Written by" />
78<meta name="twitter:data1" content="NXTL" />
79<meta name="twitter:label2" content="Time to read" />
80<meta name="twitter:data2" content="5 minutes" />
81<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Place","@id":"https://nxtlsim.com/#place","address":{"@type":"PostalAddress","streetAddress":"Perkunkiemio str. 13-91","addressLocality":"Vilnius","addressCountry":"LT"}},{"@type":"Organization","@id":"https://nxtlsim.com/#organization","name":"NXTL, MB","url":"https://nxtlsim.com","sameAs":["https://www.facebook.com/nxtlsim","https://twitter.com/nxtlsim","https://x.com/nxtlsim","https://www.instagram.com/nxtlsim/"],"email":"[email protected]","address":{"@type":"PostalAddress","streetAddress":"Perkunkiemio str. 13-91","addressLocality":"Vilnius","addressCountry":"LT"},"logo":{"@type":"ImageObject","@id":"https://nxtlsim.com/#logo","url":"https://nxtlsim.com/wp-content/uploads/2025/03/brandmark-design-10-e1741189062785.png","contentUrl":"https://nxtlsim.com/wp-content/uploads/2025/03/brandmark-design-10-e1741189062785.png","caption":"NXTL eSIM","inLanguage":"en-US","width":"1067","height":"800"},"description":"NXTL is a reusable global pay-as-you-go data eSIM. A US$11.99 purchase includes US$10 usable prepaid balance, with service marketed across 180+ countries and 460+ networks. Customers top up when needed and pay only for the mobile data they use.","location":{"@id":"https://nxtlsim.com/#place"}},{"@type":"WebSite","@id":"https://nxtlsim.com/#website","url":"https://nxtlsim.com","name":"NXTL eSIM","alternateName":"NXTL Mobile eSIM","publisher":{"@id":"https://nxtlsim.com/#organization"},"inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":"https://nxtlsim.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1440.jpg","url":"https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1440.jpg","width":"200","height":"200","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://nxtlsim.com/#webpage","url":"https://nxtlsim.com/","name":"NXTL eSIM \u2014 One Global Pay-As-You-Go Data eSIM","datePublished":"2022-07-03T12:29:54+03:00","dateModified":"2026-10-01T17:57:18+03:00","about":{"@id":"https://nxtlsim.com/#organization"},"isPartOf":{"@id":"https://nxtlsim.com/#website"},"primaryImageOfPage":{"@id":"https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1440.jpg"},"inLanguage":"en-US"}]}</script>
81
82<!-- /Rank Math WordPress SEO plugin -->
83
84<link rel="preload" as="font" type="font/woff2" href="https://nxtlsim.com/wp-content/themes/nxtl/assets/fonts/inter-normal-400-latin.woff2" crossorigin>
85<link rel="preload" as="image" type="image/avif" fetchpriority="high" media="(max-width: 1024px)" imagesrcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-900.avif 900w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-1200.avif 1200w" imagesizes="100vw">
86<link rel="preload" as="image" type="image/avif" fetchpriority="high" media="(min-width: 1025px)" imagesrcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-900.avif 900w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1440.avif 1440w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1920.avif 1920w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-2400.avif 2400w" imagesizes="100vw">
87<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://nxtlsim.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnxtlsim.com%2F" />
88<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://nxtlsim.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnxtlsim.com%2F&#038;format=xml" />
89<style id="wp-img-auto-sizes-contain-inline-css">
90img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
91/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
92</style>
93<style id="wp-emoji-styles-inline-css">
94
95	img.wp-smiley, img.emoji {
96		display: inline !important;
97		border: none !important;
98		box-shadow: none !important;
99		height: 1em !important;
100		width: 1em !important;
101		margin: 0 0.07em !important;
102		vertical-align: -0.1em !important;
103		background: none !important;
104		padding: 0 !important;
105	}
106/*# sourceURL=wp-emoji-styles-inline-css */
107</style>
108
109<style id="global-styles-inline-css">
110:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--accent: #ff5e70;--wp--preset--color--accent-hover: #ff384f;--wp--preset--color--bg-0: #070606;--wp--preset--color--bg-1: #0b0a09;--wp--preset--color--bg-2: #141110;--wp--preset--color--text: #f7f4f1;--wp--preset--color--muted: #aeb5c0;--wp--preset--color--ok: #3ad68c;--wp--preset--color--warn: #f3ba2f;--wp--preset--color--error: #ff6b6b;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
110--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--sm: 0.875rem;--wp--preset--font-size--md: 1.0625rem;--wp--preset--font-size--lg: 1.375rem;--wp--preset--font-size--xl: 2.25rem;--wp--preset--font-size--xxl: 3.5rem;--wp--preset--font-family--body: "DM Sans", system-ui, sans-serif;--wp--preset--font-family--display: "Source Serif 4", Georgia, serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--1: 4px;--wp--preset--spacing--2: 8px;--wp--preset--spacing--3: 12px;--wp--preset--spacing--4: 16px;--wp--preset--spacing--5: 24px;--wp--preset--spacing--6: 32px;--wp--preset--spacing--7: 48px;--wp--preset--spacing--8: 64px;--wp--preset--spacing--9: 96px;--wp--preset--spacing--10: 128px;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 1120px;--wp--style--global--wide-size: 1280px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-accent-hover-color{color: var(--wp--preset--color--accent-hover) !important;}.has-bg-0-color{color: var(--wp--preset--color--bg-0) !important;}.has-bg-1-color{color: var(--wp--preset--color--bg-1) !important;}.has-bg-2-color{color: var(--wp--preset--color--bg-2) !important;}.has-text-color{color: var(--wp--preset--color--text) !important;}.has-muted-color{color: var(--wp--preset--color--muted) !important;}.has-ok-color{color: var(--wp--preset--color--ok) !important;}.has-warn-color{color: var(--wp--preset--color--warn) !important;}.has-error-color{color: var(--wp--preset--color--error) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-accent-hover-background-color{background-color: var(--wp--preset--color--accent-hover) !important;}.has-bg-0-background-color{background-color: var(--wp--preset--color--bg-0) !important;}.has-bg-1-background-color{background-color: var(--wp--preset--color--bg-1) !important;}.has-bg-2-background-color{background-color: var(--wp--preset--color--bg-2) !important;}.has-text-background-color{background-color: var(--wp--preset--color--text) !important;}.has-muted-background-color{background-color: var(--wp--preset--color--muted) !important;}.has-ok-background-color{background-color: var(--wp--preset--color--ok) !important;}.has-warn-background-color{background-color: var(--wp--preset--color--warn) !important;}.has-error-background-color{background-color: var(--wp--preset--color--error) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-accent-hover-border-color{border-color: var(--wp--preset--color--accent-hover) !important;}.has-bg-0-border-color{border-color: var(--wp--preset--color--bg-0) !important;}.has-bg-1-border-color{border-color: var(--wp--preset--color--bg-1) !important;}.has-bg-2-border-color{border-color: var(--wp--preset--color--bg-2) !important;}.has-text-border-color{border-color: var(--wp--preset--color--text) !important;}.has-muted-border-color{border-color: var(--wp--preset--color--muted) !important;}.has-ok-border-color{border-color: var(--wp--preset--color--ok) !important;}.has-warn-border-color{border-color: var(--wp--preset--color--warn) !important;}.has-error-border-color{border-color: var(--wp--preset--color--error) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
110.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-sm-font-size{font-size: var(--wp--preset--font-size--sm) !important;}.has-md-font-size{font-size: var(--wp--preset--font-size--md) !important;}.has-lg-font-size{font-size: var(--wp--preset--font-size--lg) !important;}.has-xl-font-size{font-size: var(--wp--preset--font-size--xl) !important;}.has-xxl-font-size{font-size: var(--wp--preset--font-size--xxl) !important;}.has-body-font-family{font-family: var(--wp--preset--font-family--body) !important;}.has-display-font-family{font-family: var(--wp--preset--font-family--display) !important;}
111/*# sourceURL=global-styles-inline-css */
112</style>
113
114<style id="woocommerce-inline-inline-css">
115.woocommerce form .form-row .required { visibility: visible; }
116/*# sourceURL=woocommerce-inline-inline-css */
117</style>
118<link rel='stylesheet' id='nxtl-mockup-fonts-css' href='https://nxtlsim.com/wp-content/themes/nxtl/assets/fonts/nxtl-mockup-fonts.css?ver=1788864718' media='all' />
119<link rel='stylesheet' id='nxtl-homepage-css' href='https://nxtlsim.com/wp-content/themes/nxtl/assets/css/homepage.css?ver=1789427904' media='all' />
120<link rel='stylesheet' id='nxtl-motion-css' href='https://nxtlsim.com/wp-content/themes/nxtl/assets/css/motion.css?ver=1789429139' media='all' />
121<link rel='stylesheet' id='nxtl-mobile-nav-css' href='https://nxtlsim.com/wp-content/themes/nxtl/assets/css/nxtl-mobile-nav.css?ver=1789089316' media='all' />
122<template data-nxtl-delay="third" data-nxtl-type="text/javascript" id="tp-js-js-extra" data-nxtl-body="CnZhciB0cnVzdHBpbG90X3NldHRpbmdzID0geyJrZXkiOiJ2TThXajRuT2d3ek9ZQ2FhIiwiVHJ1c3RwaWxvdFNjcmlwdFVybCI6Imh0dHBzOi8vaW52aXRlanMudHJ1c3RwaWxvdC5jb20vdHAubWluLmpzIiwiSW50ZWdyYXRpb25BcHBVcmwiOiIvL2Vjb21tc2NyaXB0LWludGVncmF0aW9uYXBwLnRydXN0cGlsb3QuY29tIiwiUHJldmlld1NjcmlwdFVybCI6Ii8vZWNvbW1wbHVnaW5zLXNjcmlwdHMudHJ1c3RwaWxvdC5jb20vdjIuMS9qcy9wcmV2aWV3Lm1pbi5qcyIsIlByZXZpZXdDc3NVcmwiOiIvL2Vjb21tcGx1Z2lucy1zY3JpcHRzLnRydXN0cGlsb3QuY29tL3YyLjEvY3NzL3ByZXZpZXcubWluLmNzcyIsIlByZXZpZXdXUENzc1VybCI6Ii8vZWNvbW1wbHVnaW5zLXNjcmlwdHMudHJ1c3RwaWxvdC5jb20vdjIuMS9jc3MvcHJldmlld193cC5jc3MiLCJXaWRnZXRTY3JpcHRVcmwiOiIvL3dpZGdldC50cnVzdHBpbG90LmNvbS9ib290c3RyYXAvdjUvdHAud2lkZ2V0LmJvb3RzdHJhcC5taW4uanMifTsKLy8jIHNvdXJjZVVSTD10cC1qcy1qcy1leHRyYQo="></template>
123<template data-nxtl-delay="third" data-nxtl-src="https://nxtlsim.com/wp-content/plugins/trustpilot-reviews/review/assets/js/headerScript.min.js?ver=1.0" data-nxtl-type="text/javascript" id="tp-js-js"></template>
124<script data-cookieconsent="ignore" id="jquery-core-js" src="https://nxtlsim.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 124
124
125<script data-cookieconsent="ignore" data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://nxtlsim.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 125
125
126<script data-cookieconsent="ignore" data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://nxtlsim.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 126
126
127<script data-cookieconsent="ignore" id="woocommerce-js-extra">
128var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
129//# sourceURL=woocommerce-js-extra
130</script>
vendor: 1 bytes, line 130
130
131<script data-cookieconsent="ignore" data-wp-strategy="defer" defer id="woocommerce-js" src="https://nxtlsim.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 131
131
132<script data-cookieconsent="ignore" id="wp-hooks-js" src="https://nxtlsim.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 132
132
133<script data-cookieconsent="ignore" data-uc-allowed="true" id="pmw-js-before">
134window.pmw = Object.assign(window.pmw || {}, {"ajax_url":"https://nxtlsim.com/wp-admin/admin-ajax.php","root":"https://nxtlsim.com/wp-json/","nonce_wp_rest":"7aae0c2211","nonce_ajax":"798b297e7b"});
135//# sourceURL=pmw-js-before
136</script>
136
137<template data-nxtl-delay="gtm" data-nxtl-src="https://nxtlsim.com/wp-content/plugins/woocommerce-google-adwords-conversion-tracking-tag/js/public/free/pmw-public.p1.min.js?ver=1.69.1" data-nxtl-type="text/javascript" id="pmw-js"></template>
138<link rel="https://api.w.org/" href="https://nxtlsim.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://nxtlsim.com/wp-json/wp/v2/pages/23261" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://nxtlsim.com/xmlrpc.php?rsd" />
139<meta name="generator" content="WordPress 7.1.2" />
140<link rel='shortlink' href='https://nxtlsim.com/' />
141<script>document.createElement( "picture" );if(!window.HTMLPictureElement && document.addEventListener) {window.addEventListener("DOMContentLoaded", function() {var s = document.createElement("script");s.src = "https://nxtlsim.com/wp-content/plugins/webp-express/js/picturefill.min.js";document.body.appendChild(s);});}</script>
141	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
142	
143<!-- START Pixel Manager for WooCommerce -->
144
145		<template data-nxtl-delay="gtm" data-nxtl-type="text/javascript" data-nxtl-body="CgoJCQl3aW5kb3cucG13RGF0YUxheWVyID0gd2luZG93LnBtd0RhdGFMYXllciB8fCB7fTsKCQkJd2luZG93LnBtd0RhdGFMYXllciA9IE9iamVjdC5hc3NpZ24od2luZG93LnBtd0RhdGFMYXllciwgeyJjYXJ0Ijp7fSwiY2FydF9pdGVtX2tleXMiOnt9LCJ2ZXJzaW9uIjp7Im51bWJlciI6IjEuNjkuMSIsInNjaGVtYSI6MSwicHJvIjpmYWxzZSwiZWxpZ2libGVfZm9yX3VwZGF0ZXMiOmZhbHNlLCJkaXN0cm8iOiJmbXMiLCJiZXRhIjpmYWxzZSwic2hvdyI6dHJ1ZX0sInBpeGVscyI6eyJnb29nbGUiOnsibGlua2VyIjp7InNldHRpbmdzIjpudWxsfSwidXNlcl9pZCI6ZmFsc2UsImFkcyI6eyJjb252ZXJzaW9uX2lkcyI6eyJBVy0xMTQwNDc2NDMwMyI6Im53NXlDTW5WbmFvYUVJX0ptNzRxIn0sImR5bmFtaWNfcmVtYXJrZXRpbmciOnsic3RhdHVzIjp0cnVlLCJpZF90eXBlIjoicG9zdF9pZCIsInNlbmRfZXZlbnRzX3dpdGhfcGFyZW50X2lkcyI6dHJ1ZX0sImdvb2dsZV9idXNpbmVzc192ZXJ0aWNhbCI6InJldGFpbCIsInBob25lX2NvbnZlcnNpb25fbnVtYmVyIjoiIiwicGhvbmVfY29udmVyc2lvbl9sYWJlbCI6IiJ9LCJhbmFseXRpY3MiOnsiZ2E0Ijp7Im1lYXN1cmVtZW50X2lkIjoiRy1KQzJaNjNMUDJWIiwicGFyYW1ldGVycyI6e30sIm1wX2FjdGl2ZSI6ZmFsc2UsImRlYnVnX21vZGUiOmZhbHNlLCJwYWdlX2xvYWRfdGltZV90cmFja2luZyI6ZmFsc2V9LCJpZF90eXBlIjoicG9zdF9pZCJ9LCJ0YWdfaWQiOiJBVy0xMTQwNDc2NDMwMyIsInRhZ19pZF9zdXBwcmVzc2VkIjpbXSwidGFnX2dhdGV3YXkiOnsibWVhc3VyZW1lbnRfcGF0aCI6Ii9tZXRyaWNzIiwicHJveHlfdXJsIjoiaHR0cHM6Ly9ueHRsc2ltLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd29vY29tbWVyY2UtZ29vZ2xlLWFkd29yZHMtY29udmVyc2lvbi10cmFja2luZy10YWcvaW5jbHVkZXMvcGl4ZWxzL2dvb2dsZS9wbXctZ3RnLXByb3h5LnBocCJ9LCJ0Y2Zfc3VwcG9ydCI6ZmFsc2UsImNvbnNlbnRfbW9kZSI6eyJpc19hY3RpdmUiOnRydWUsIndhaXRfZm9yX3VwZGF0ZSI6NTAwLCJhZHNfZGF0YV9yZWRhY3Rpb24iOmZhbHNlLCJ1cmxfcGFzc3Rocm91Z2giOnRydWV9fSwiZmFjZWJvb2siOnsicGl4ZWxfaWQiOiIxMTI5NzU2NTc1NTA0Nzg5IiwicGl4ZWxfaWRzIjpbIjExMjk3NTY1NzU1MDQ3ODkiXSwiZHluYW1pY19yZW1hcmtldGluZyI6eyJpZF90eXBlIjoicG9zdF9pZCJ9LCJjYXBpIjpmYWxzZSwiYWR2YW5jZWRfbWF0Y2hpbmciOmZhbHNlLCJleGNsdXNpb25fcGF0dGVybnMiOltdLCJmYmV2ZW50c19qc191cmwiOiJodHRwczovL2Nvbm5lY3QuZmFjZWJvb2submV0L2VuX1VTL2ZiZXZlbnRzLmpzIn19LCJzaG9wIjp7Imxpc3RfbmFtZSI6IkZyb250IFBhZ2UiLCJsaXN0X2lkIjoiZnJvbnRfcGFnZSIsInBhZ2VfdHlwZSI6ImZyb250X3BhZ2UiLCJjdXJyZW5jeSI6IlVTRCIsInNlbGVjdG9ycyI6eyJhZGRUb0NhcnQiOltdLCJiZWdpbkNoZWNrb3V0IjpbXX0sInBsYXRmb3JtIjoid29vY29tbWVyY2UiLCJvcmRlcl9kdXBsaWNhdGlvbl9wcmV2ZW50aW9uIjp0cnVlLCJ2aWV3X2l0ZW1fbGlzdF90cmlnZ2VyIjp7InRlc3RfbW9kZSI6ZmFsc2UsImJhY2tncm91bmRfY29sb3IiOiJncmVlbiIsIm9wYWNpdHkiOjAuNSwicmVwZWF0Ijp0cnVlLCJ0aW1lb3V0IjoxMDAwLCJ0aHJlc2hvbGQiOjAuOH0sInZhcmlhdGlvbnNfb3V0cHV0Ijp0cnVlLCJwYXJlbnRfdmlld19pdGVtX29uX3ZhcmlhYmxlX3Byb2R1Y3RzIjpmYWxzZSwiYmVnaW5fY2hlY2tvdXRfb25fY2hlY2tvdXRfcGFnZSI6dHJ1ZSwic2Vzc2lvbl9hY3RpdmUiOmZhbHNlfSwicGFnZSI6eyJpZCI6MjMyNjEsInRpdGxlIjoiSG9tZSIsInR5cGUiOiJwYWdlIiwiY2F0ZWdvcmllcyI6W10sInBhcmVudCI6eyJpZCI6MCwidGl0bGUiOiJIb21lIiwidHlwZSI6InBhZ2UiLCJjYXRlZ29yaWVzIjpbXX19LCJnZW5lcmFsIjp7InVzZXJfbG9nZ2VkX2luIjpmYWxzZSwic2Nyb2xsX3RyYWNraW5nX3RocmVzaG9sZHMiOltdLCJwYWdlX2lkIjoyMzI2MSwiZXhjbHVkZV9kb21haW5zIjpbXSwic2VydmVyXzJfc2VydmVyIjp7ImFjdGl2ZSI6ZmFsc2UsInNraXBfZW1wdHlfZXZlbnRzIjp0cnVlLCJhbHdheXNfc2VuZF9zMnMiOmZhbHNlLCJ1c2VyX2FnZW50X2V4Y2x1ZGVfcGF0dGVybnMiOltdLCJpcF9leGNsdWRlX2xpc3QiOltdLCJwYWdldmlld19ldmVudF9zMnMiOnsiaXNfYWN0aXZlIjpmYWxzZSwicGl4ZWxzIjpbImZhY2Vib29rIl19fSwic3NwIjp7ImFjdGl2ZSI6ZmFsc2UsImV2ZW50c191cmwiOiIiLCJmYWxsYmFja190b193YyI6dHJ1ZSwiZG9tYWluX3Rva2VuIjoiIiwic2Vzc2lvbl9pZCI6ImNmYWQxYmQzLWJmMzYtNDY1YS04M2ZlLTUyN2UyNTZkM2Y4MSIsInF1b3RhX2V4Y2VlZGVkIjpmYWxzZX0sImNvbnNlbnRfbWFuYWdlbWVudCI6eyJleHBsaWNpdF9jb25zZW50IjpmYWxzZX0sImxhenlfbG9hZF9wbXciOmZhbHNlLCJjaHVua19iYXNlX3BhdGgiOiJodHRwczovL254dGxzaW0uY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93b29jb21tZXJjZS1nb29nbGUtYWR3b3Jkcy1jb252ZXJzaW9uLXRyYWNraW5nLXRhZy9qcy9wdWJsaWMvZnJlZS8iLCJtb2R1bGVzIjp7ImxvYWRfZGVwcmVjYXRlZF9mdW5jdGlvbnMiOnRydWV9fX0pOwoKCQk="></template>
146
147		
148<!-- END Pixel Manager for WooCommerce -->
149<script>(function () {
150    'use strict';
151  
152    /* ─── TOKENS ──────────────────────────────────────────────────
153       All colours in one place. background IS supported by CardFields
154       per the PayPal docs — that's how we fix white-bg iframes.
155    ─────────────────────────────────────────────────────────────── */
156    var BG      = '#1c1c1c';   /* iframe + input background              */
157    var TEXT    = '#1a1a1a';   /* what the user types                    */
158    var MUTED   = '#555555';   /* placeholder                            */
159    var INVALID = '#e85d5d';   /* brand red — errors only                */
160    var VALID   = '#1a1a1a';   /* same as normal — no color surprise     */
161    var BORDER  = '1px solid #2e2e2e';
162    var RADIUS  = '7px';
163    var PAD     = '11px 14px';
164    var TRANS   = 'color 180ms ease';
165  
166    /* ─── CardFields style object ────────────────────────────────
167       Only properties from the official supported list are used.
168       background + border + border-radius + padding are all listed.
169    ─────────────────────────────────────────────────────────────── */
170    var CARD_STYLE = {
171      'input': {
172        'background':         BG,
173        'color':              TEXT,
174        'border':             BORDER,
175        'border-radius':      RADIUS,
176        'padding':            PAD,
177        'font-size':          '14px',
178        'font-family':        '-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif',
179        'font-weight':        '400',
180        'height':             '44px',
181        'line-height':        '44px',
182        'box-shadow':         'inset 0 1px 4px rgba(0,0,0,0.45)',
183        'transition':         TRANS,
184        '-webkit-transition': TRANS
185      },
186      ':focus': {
187        'border':     '1px solid #e85d5d',
188        'box-shadow': 'inset 0 1px 4px rgba(0,0,0,0.45), 0 0 0 3px rgba(232,93,93,0.14)',
189        'color':      '#ffffff',
190        'outline':    'none'
191      },
192      '::-webkit-input-placeholder': { 'color': MUTED },
193      '::placeholder':               { 'color': MUTED },
194      '.invalid': {
195        'color':  INVALID,
196        'border': '1px solid rgba(232,93,93,0.55)'
197      },
198      '.valid': {
199        'color':  VALID,
200        'border': BORDER
201      }
202    };
203  
204    /* ─── Patch paypal.CardFields ────────────────────────────── */
205    function patchCardFields() {
206      if (!window.paypal || !window.paypal.CardFields) return;
207      var Orig = window.paypal.CardFields;
208      window.paypal.CardFields = function (cfg) {
209        cfg = cfg || {};
210        cfg.style = cfg.style || {};
211        /* Deep merge — plugin values win over ours if they set something */
212        Object.keys(CARD_STYLE).forEach(function (sel) {
213          cfg.style[sel] = Object.assign({}, CARD_STYLE[sel], cfg.style[sel] || {});
214        });
215        return Orig.call(this, cfg);
216      };
217      Object.keys(Orig).forEach(function (k) { window.paypal.CardFields[k] = Orig[k]; });
218    }
219  
220    /* ─── Patch paypal.HostedFields (legacy fallback) ────────── */
221    function patchHostedFields() {
222      if (!window.paypal || !window.paypal.HostedFields) return;
223      var orig = window.paypal.HostedFields.render.bind(window.paypal.HostedFields);
224      window.paypal.HostedFields.render = function (cfg) {
225        cfg.styles = Object.assign({}, CARD_STYLE, cfg.styles || {});
226        return orig(cfg);
227      };
228    }
229  
230    /* ─── Retry loop — fires before plugin initialises PayPal ── */
231    var _t = 0;
232    function retry() {
233      patchCardFields();
234      patchHostedFields();
235      if (++_t < 80) setTimeout(retry, 400);
236    }
237  
238    /* ─── Skeleton shimmer CSS ──────────────────────────────── */
239    function injectSkelCSS() {
240      if (document.getElementById('nxtl-sk-css')) return;
241      var s = document.createElement('style');
242      s.id = 'nxtl-sk-css';
243      s.textContent = [
244        '@keyframes nxtl-sh{0%{background-position:-600px 0}to{background-position:600px 0}}',
245        '.nxtl-sk{',
246        '  border-radius:7px;',
247        '  background:linear-gradient(90deg,#1a1a1a 25%,#242424 50%,#1a1a1a 75%);',
248        '  background-size:1200px 100%;',
249        '  animation:nxtl-sh 1.6s infinite linear',
250        '}',
251        '.nxtl-sk-f{height:44px;width:100%;margin-bottom:14px}',
252        '.nxtl-sk-l{height:11px;width:75px;margin-bottom:7px;border-radius:3px;background:#222}',
253        '.nxtl-sk-row{display:flex;gap:14px;margin-bottom:14px}',
254        '.nxtl-sk-row>div{flex:1;min-width:0}',
255        '.nxtl-sk-save{display:flex;align-items:center;gap:10px;margin-top:4px}',
256        '.nxtl-sk-box{width:16px;height:16px;border-radius:3px;flex-shrink:0;background:#222}',
257        '.nxtl-sk-txt{height:11px;width:100px;border-radius:3px;background:#222}'
258      ].join('');
259      document.head.appendChild(s);
260    }
261  
262    /* ─── Build + insert skeleton overlay (do NOT hide form — PayPal SDK needs container visible to init card fields) ── */
263    var _skelActive = false;
264  
265    function insertSkeleton() {
266      injectSkelCSS();
267      var form = document.getElementById('wc-ppcp-credit-card-gateway-cc-form');
268      if (!form || document.getElementById('nxtl-skel')) return;
269  
270      _skelActive = true;
271      /* Wrap form in a relative container and overlay skeleton on top so form stays in DOM and visible for SDK init */
272      var wrapper = document.createElement('div');
273      wrapper.className = 'nxtl-cc-form-wrapper';
274      wrapper.style.cssText = 'position:relative;';
275      form.parentNode.insertBefore(wrapper, form);
276      wrapper.appendChild(form);
277  
278      var w = document.createElement('div');
279      w.id = 'nxtl-skel';
280      w.style.cssText = 'position:absolute;top:0;left:0;right:0;z-index:2;background:#1c1c1c;border-radius:7px;padding:14px;';
281      w.innerHTML = (
282        /* Card number */
283        '<div class="nxtl-sk-l"></div>' +
284        '<div class="nxtl-sk nxtl-sk-f"></div>' +
285        /* Expiry + CVV row */
286        '<div class="nxtl-sk-row">' +
287          '<div><div class="nxtl-sk-l"></div><div class="nxtl-sk nxtl-sk-f" style="margin-bottom:0"></div></div>' +
288          '<div><div class="nxtl-sk-l"></div><div class="nxtl-sk nxtl-sk-f" style="margin-bottom:0"></div></div>' +
289        '</div>' +
290        /* Save to account */
291        '<div class="nxtl-sk-save"><div class="nxtl-sk-box"></div><div class="nxtl-sk-txt"></div></div>'
292      );
293      wrapper.appendChild(w);
294    }
295  
296    /* ─── Remove skeleton overlay; form was never hidden ─────── */
297    function removeSkeleton() {
298      if (!_skelActive) return;
299      var skel = document.getElementById('nxtl-skel');
300      if (skel && skel.parentNode) skel.parentNode.removeChild(skel);
301      var form = document.getElementById('wc-ppcp-credit-card-gateway-cc-form');
302      var wrapper = form && form.closest ? form.closest('.nxtl-cc-form-wrapper') : null;
303      if (wrapper && wrapper.parentNode && form && form.parentNode === wrapper) {
304        wrapper.parentNode.insertBefore(form, wrapper);
305        wrapper.parentNode.removeChild(wrapper);
306      }
307      _skelActive = false;
308    }
309  
310    /* ─── Watch for PayPal card iframes inside the form/wrapper — remove skeleton once ready */
311    var _cardIframes = 0;
312    function watchIframes() {
313      new MutationObserver(function (ms) {
314        var form = document.getElementById('wc-ppcp-credit-card-gateway-cc-form');
315        var cardRoot = form && form.closest ? form.closest('.nxtl-cc-form-wrapper') || form : null;
316        if (!cardRoot) return;
317        ms.forEach(function (m) {
318          m.addedNodes.forEach(function (n) {
319            if (n.nodeType !== 1) return;
320            var frames = n.tagName === 'IFRAME' ? [n]
321              : (n.querySelectorAll ? Array.prototype.slice.call(n.querySelectorAll('iframe')) : []);
322            frames.forEach(function (fr) {
323              if (cardRoot.contains(fr)) _cardIframes += 1;
324            });
325            if (_cardIframes >= 3) removeSkeleton();
326          });
327        });
328      }).observe(document.body, { childList: true, subtree: true });
329    }
330  
331    /* ─── Boot ──────────────────────────────────────────────── */
332    function init() {
333      insertSkeleton();
334      watchIframes();
335      retry();
336      setTimeout(removeSkeleton, 8000); /* hard fallback */
337    }
338  
339    /* Run as early as possible */
340    if (document.readyState === 'loading') {
341      document.addEventListener('DOMContentLoaded', init);
342    } else {
343      init();
344    }
345  
346  }());</script>
346<link rel="icon" href="https://nxtlsim.com/wp-content/uploads/2025/02/cropped-brandmark-design-32x32.png" sizes="32x32" />
347<link rel="icon" href="https://nxtlsim.com/wp-content/uploads/2025/02/cropped-brandmark-design-192x192.png" sizes="192x192" />
348<link rel="apple-touch-icon" href="https://nxtlsim.com/wp-content/uploads/2025/02/cropped-brandmark-design-180x180.png" />
349<meta name="msapplication-TileImage" content="https://nxtlsim.com/wp-content/uploads/2025/02/cropped-brandmark-design-270x270.png" />
350</head>
351<body class="home wp-singular page-template page-template-page-templates page-template-template-full-width-page-without-header-title-white page-template-page-templatestemplate-full-width-page-without-header-title-white-php page page-id-23261 wp-custom-logo wp-theme-nxtl theme-nxtl woocommerce-no-js nxtl-public page-slug-home nxtl-home">
352<a class="nxtl-skip" href="#content">Skip to content</a>
353<div class="nxtl-shell">
354	<header class="hdr" id="mainHeader" role="banner">
355	<div class="wrap hdr-in">
356		<div class="hdr-l">
357			<a href="https://nxtlsim.com/" class="logo" aria-label="NXTL eSIM home">
358				<picture><source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-245.webp 245w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-398.webp 398w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-597.webp 597w" sizes="152px"><img src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-597.png" alt="" class="nxtl-brand-lockup webpexpress-processed" width="597" height="78" decoding="async" fetchpriority="auto"></picture>			</a>
359			<nav class="nav" id="mainNav" aria-label="Primary navigation">
360				<ul class="nav-menu" role="menubar">
361					<li class="menu-item" role="none"><a href="https://nxtlsim.com/esim-destinations/" role="menuitem">Destinations</a></li>
362					<li class="menu-item" role="none"><a href="https://nxtlsim.com/pricing/" role="menuitem">Data Pricing</a></li>
363					<li class="menu-item" role="none"><a href="https://nxtlsim.com/esim-coverage/" role="menuitem">Coverage</a></li>
364					<li class="menu-item" role="none"><a href="https://nxtlsim.com/why-nxtl/" role="menuitem">Why NXTL</a></li>
365					<li class="menu-item menu-item-has-children" id="menuHelp" role="none">
366						<button class="nav-dropdown-btn" id="helpDropdownBtn" type="button" aria-haspopup="true" aria-expanded="false" aria-controls="helpSubmenu" role="menuitem">
367							<span>Help</span>
368							<svg class="dropdown-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
369						</button>
370						<ul class="sub-menu" id="helpSubmenu" role="menu" aria-label="Help submenu">
371							<li role="none"><a href="https://nxtlsim.com/faq/" role="menuitem">FAQ</a></li>
372							<li role="none"><a href="https://nxtlsim.com/esim-setup/" role="menuitem">Installation Guide</a></li>
373							<li role="none"><a href="https://nxtlsim.com/global-routing/" role="menuitem">Routing Information</a></li>
374							<li role="none"><a href="https://nxtlsim.com/esim-compatible-devices/" role="menuitem">Compatible Devices</a></li>
375							<li role="none"><a href="https://nxtlsim.com/connectivity-guarantee/" role="menuitem">Connectivity Guarantee</a></li>
376							<li role="none"><a href="https://nxtlsim.com/contact-us/" role="menuitem">Contact Us</a></li>
377						</ul>
378					</li>
379				</ul>
380			</nav>
381		</div>
382		<div class="hdr-r">
383							<div class="cur-ctl" id="currencyCtl" data-nxtl-currency>
384					<button class="cur-btn" id="curBtn" type="button" aria-label="Currency selector" aria-expanded="false" aria-haspopup="listbox" aria-controls="curMenu">
385						<span id="curBtnLabel">$ USD</span>
386						<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
387					</button>
388					<div class="cur-menu" id="curMenu" role="listbox" aria-label="Choose currency">
389													<button type="button" class="cur-opt active" role="option" aria-selected="true" data-currency-code="USD" data-url="/?ref=hnxlddsy&#038;nxtl-currency=USD">
390								<span>United States (US) dollar</span>
391								<span class="cur-sym">$ USD</span>
392							</button>
393													<button type="button" class="cur-opt" role="option" aria-selected="false" data-currency-code="EUR" data-url="/?ref=hnxlddsy&#038;nxtl-currency=EUR">
394								<span>Euro</span>
395								<span class="cur-sym">€ EUR</span>
396							</button>
397													<button type="button" class="cur-opt" role="option" aria-selected="false" data-currency-code="GBP" data-url="/?ref=hnxlddsy&#038;nxtl-currency=GBP">
398								<span>Pound sterling</span>
399								<span class="cur-sym">£ GBP</span>
400							</button>
401													<button type="button" class="cur-opt" role="option" aria-selected="false" data-currency-code="CAD" data-url="/?ref=hnxlddsy&#038;nxtl-currency=CAD">
402								<span>Canadian dollar</span>
403								<span class="cur-sym">C$ CAD</span>
404							</button>
405													<button type="button" class="cur-opt" role="option" aria-selected="false" data-currency-code="AU
405D" data-url="/?ref=hnxlddsy&#038;nxtl-currency=AUD">
406								<span>Australian dollar</span>
407								<span class="cur-sym">A$ AUD</span>
408							</button>
409											</div>
410				</div>
411						<div class="acct-dropdown" id="acctDropdown">
412				<button class="acct-btn" id="acctBtn" type="button" aria-label="Account options" aria-haspopup="true" aria-expanded="false" aria-controls="acctMenu">
413					<svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg>
414					<span>Account</span>
415					<svg class="dropdown-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
416				</button>
417				<ul class="sub-menu acct-menu" id="acctMenu" role="menu" aria-label="Account submenu">
418										<li role="none"><a href="https://nxtlsim.com/my-account/" role="menuitem">My Account</a></li>
419										<li role="none"><a href="https://nxtlsim.com/my-account/nxtl-esims/" role="menuitem">My eSIMs</a></li>
420										<li role="none"><a href="https://nxtlsim.com/my-account/nxtl-balance/" role="menuitem">Add Balance</a></li>
421										<li role="none"><a href="https://nxtlsim.com/my-account/nxtl-rewards/" role="menuitem">My Rewards</a></li>
422										<li role="none"><a href="https://nxtlsim.com/my-account/nxtl-referrals/" role="menuitem">My Referrals</a></li>
423														</ul>
424			</div>
425			<a href="https://nxtlsim.com/product/global-esim/" class="btn btn--p hdr-cta">Get NXTL eSIM</a>
426			<button class="mob-btn" id="mobBtn" type="button" aria-label="Open navigation menu" aria-expanded="false" aria-controls="nxtlDrawer">
427				<span></span><span></span><span></span>
428			</button>
429		</div>
430	</div>
431</header>
432<div class="nxtl-drawer-backdrop" id="nxtlDrawerBackdrop" aria-hidden="true"></div>
433<div class="nxtl-drawer mob-drawer" id="nxtlDrawer" role="dialog" aria-modal="true" aria-label="Mobile navigation" aria-hidden="true">
434	<div class="drawer-header">
435		<a href="https://nxtlsim.com/" class="drawer-header-brand" aria-label="NXTL eSIM home">
436			<picture><source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-245.webp 245w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-398.webp 398w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-597.webp 597w" sizes="118px"><img src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-597.png" alt="" class="nxtl-brand-lockup drawer-brand-lockup webpexpress-processed" width="597" height="78" decoding="async" fetchpriority="auto"></picture>		</a>
437		<div class="drawer-header-actions">
438						<div class="drawer-cur-ctl" id="drawerCurrencyCtl" data-nxtl-currency>
439				<button class="drawer-cur-btn" id="drawerCurBtn" type="button" aria-label="Select currency" aria-expanded="false" aria-haspopup="listbox" aria-controls="drawerCurMenu">
440					<span id="drawerCurBtnLabel">$ USD</span>
441					<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
442				</button>
443				<div class="drawer-cur-menu" id="drawerCurMenu" role="listbox" aria-label="Choose currency">
444										<button type="button" class="drawer-cur-opt active" role="option" aria-selected="true" data-currency-code="USD" data-url="/?ref=hnxlddsy&#038;nxtl-currency=USD">
445						<span>United States (US) dollar</span>
446						<span class="cur-sym">$ USD</span>
447					</button>
448										<button type="button" class="drawer-cur-opt" role="option" aria-selected="false" data-currency-code="EUR" data-url="/?ref=hnxlddsy&#038;nxtl-currency=EUR">
449						<span>Euro</span>
450						<span class="cur-sym">€ EUR</span>
451					</button>
452										<button type="button" class="drawer-cur-opt" role="option" aria-selected="false" data-currency-code="GBP" data-url="/?ref=hnxlddsy&#038;nxtl-currency=GBP">
453						<span>Pound sterling</span>
454						<span class="cur-sym">£ GBP</span>
455					</button>
456										<button type="button" class="drawer-cur-opt" role="option" aria-selected="false" data-currency-code="CAD" data-url="/?ref=hnxlddsy&#038;nxtl-currency=CAD">
457						<span>Canadian dollar</span>
458						<span class="cur-sym">C$ CAD</span>
459					</button>
460										<button type="button" class="drawer-cur-opt" role="option" aria-selected="false" data-currency-code="AUD" data-url="/?ref=hnxlddsy&#038;nxtl-currency=AUD">
461						<span>Australian dollar</span>
462						<span class="cur-sym">A$ AUD</span>
463					</button>
464									</div>
465			</div>
466						<button class="drawer-close-btn" id="drawerCloseBtn" type="button" aria-label="Close navigation menu">
467				<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
468					<line x1="18" y1="6" x2="6" y2="18"/>
469					<line x1="6" y1="6" x2="18" y2="18"/>
470				</svg>
471			</button>
472		</div>
473	</div>
474
475	<div class="drawer-scroll-body" id="drawerScrollBody">
476		<nav aria-label="Planning and rates">
477			<div class="drawer-subhead"><span>Planning &amp; Rates</span></div>
478			<div class="drawer-nav-group">
479				<a href="https://nxtlsim.com/esim-destinations/" class="drawer-nav-row" id="drawerNavDestinations">
480					<div class="drawer-nav-icon">
481						<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
482							<circle cx="12" cy="12" r="10"/>
483							<path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"/>
484							<path d="M2 12h20"/>
485						</svg>
486					</div>
487					<div class="drawer-nav-text">
488						<span class="drawer-nav-title">Destinations</span>
489						<span class="drawer-nav-desc">Find countries and regional coverage</span>
490					</div>
491					<svg class="drawer-nav-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m9 18 6-6-6-6"/></svg>				</a>
492				<a href="https://nxtlsim.com/pricing/" class="drawer-nav-row" id="drawerNavPricing">
493					<div class="drawer-nav-icon">
494						<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
495							<path d="M12 2H2v10l9.29 9.29c.94.94 2.48.94 3.42 0l6.58-6.58c.94-.94.94-2.48 0-3.42L12 2Z"/>
496							<path d="M7 7h.01"/>
497						</svg>
498					</div>
499					<div class="drawer-nav-text">
500						<span class="drawer-nav-title">Data Pricing</span>
501						<span class="drawer-nav-desc">Check every published network rate</span>
502					</div>
503					<svg class="drawer-nav-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m9 18 6-6-6-6"/></svg>				</a>
504				<a href="https://nxtlsim.com/esim-coverage/" class="drawer-nav-row" id="drawerNavCoverage">
505					<div class="drawer-nav-icon">
506						<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
507							<path d="M2 20h.01"/>
508							<path d="M7 20v-4"/>
509							<path d="M12 20v-8"/>
510							<path d="M17 20V4"/>
511							<path d="M22 20v-12"/>
512						</svg>
513					</div>
514					<div class="drawer-nav-text">
515						<span class="drawer-nav-title">Coverage</span>
516						<span class="drawer-nav-desc">Compare supported networks</span>
517					</div>
518					<svg class="drawer-nav-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m9 18 6-6-6-6"/></svg>				</a>
519				<a href="https://nxtlsim.com/why-nxtl/" class="drawer-nav-row" id="drawerNavWhy">
520					<div class="drawer-nav-icon">
521						<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
522							<path d="m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z"/>
523							<path d="m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65"/>
524							<path d="m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65"/>
525						</svg>
526					</div>
527					<div class="drawer-nav-text">
528						<span class="drawer-nav-title">Why NXTL</span>
529						<span class="drawer-nav-desc">See why one reusable eSIM works differently</span>
530					</div>
531					<svg class="drawer-nav-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m9 18 6-6-6-6"/></svg>				</a>
532			</div>
533		</nav>
534
535		<section aria-label="Support and guidance">
536			<div class="drawer-subhead"><span>Support &amp; Guidance</span></div>
537			<div class="drawer-accordion" id="drawerHelpAccordion">
538				<button class="drawer-accordion-trigger" id="drawerHelpToggle" type="button" aria-expanded="false" aria-controls="drawerHelpPanel">
539					<div class="drawer-accordion-head">
540						<div class="drawer-accordion-icon">
541							<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
542								<circle cx="12" cy="12" r="10"/>
543								<path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"/>
544								<path d="M12 17h.01"/>
545							</svg>
546						</div>
547						<span class="drawer-accordion-label">eSIM Help &amp; Setup</span>
548						<span class="drawer-accordion-badge">6 Guides</span>
549					</div>
550					<svg class="drawer-accordion-arrow" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
551						<path d="m6 9 6 6 6-6"/>
552					</svg>
553				</button>
554				<div class="drawer-accordion-content" id="drawerHelpPanel" role="region" aria-labelledby="drawerHelpToggle">
555					<div class="drawer-accordion-inner">
556						<div class="drawer-accordion-list">
557							<a href="https://nxtlsim.com/faq/" class="drawer-sub-link"><span>FAQ</span><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="m9 18 6-6-6-6"/></svg></a>
558							<a href="https://nxtlsim.com/esim-setup/" class="drawer-sub-link"><span>Installation Guide</span><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="m9 18 6-6-6-6"/></svg></a>
559							<a href="https://nxtlsim.com/global-routing/" class="drawer-sub-link"><span>Routing Information</span><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="m9 18 6-6-6-6"/></svg></a>
560							<a href="https://nxtlsim.com/esim-compatible-devices/" class="drawer-sub-link"><span>Compatible Devices</span><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="m9 18 6-6-6-6"/></svg></a>
561							<a href="https://nxtlsim.com/connectivity-guarantee/" class="drawer-sub-link"><span>Connectivity Guarantee</span><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="m9 18 6-6-6-6"/></svg></a>
562							<a href="https://nxtlsim.com/contact-us/" class="drawer-sub-link"><span>Contact Us</span><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="m9 18 6-6-6-6"/></svg></a>
563						</div>
564					</div>
565				</div>
566			</div>
567		</section>
568
569		<nav aria-label="Account and community">
570			<div class="drawer-subhead"><span>Account &amp; Community</span></div>
571			<div class="drawer-acct-list">
572				<a href="https://nxtlsim.com/my-account/" class="drawer-acct-link">
573					<div class="drawer-acct-left">
574						<span class="drawer-acct-icon">
575							<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
576								<path d="M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2"/>
577								<circle cx="12" cy="7" r="4"/>
578							</svg>
579						</span>
580						<span>My Account</span>
581						<svg class="drawer-external-glyph" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>					</div>
582					<span class="drawer-acct-meta">Dashboard</span>
583				</a>
584				<a href="https://nxtlsim.com/my-account/nxtl-esims/" class="drawer-acct-link">
585					<div class="drawer-acct-left">
586						<span class="drawer-acct-icon">
587							<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
588								<rect width="14" height="20" x="5" y="2" rx="2" ry="2"/>
589								<path d="M12 18h.01"/>
590							</svg>
591						</span>
592						<span>My eSIMs</span>
593						<svg class="drawer-external-glyph" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>					</div>
594					<span class="drawer-acct-meta">Manage eSIMs</span>
595				</a>
596				<a href="https://nxtlsim.com/my-account/nxtl-balance/" class="drawer-acct-link">
597					<div class="drawer-acct-left">
598						<span class="drawer-acct-icon">
599							<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
600								<path d="M21 12V7H5a2 2 0 0 1 0-4h14v4"/>
601								<path d="M3 5v14a2 2 0 0 0 2 2h16v-5"/>
602								<path d="M18 12a2 2 0 0 0 0 4h4v-4Z"/>
603							</svg>
604						</span>
605						<span>Add Balance</span>
606						<svg class="drawer-external-glyph" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>					</div>
607					<span class="drawer-acct-badge">Top Up</span>
608				</a>
609				<a href="https://nxtlsim.com/my-account/nxtl-rewards/" class="drawer-acct-link">
610					<div class="drawer-acct-left">
611						<span class="drawer-acct-icon">
612							<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
613								<circle cx="12" cy="8" r="6"/>
614								<path d="M15.477 12.89 17 22l-5-3-5 3 1.523-9.11"/>
615							</svg>
616						</span>
617						<span>NXTL Rewards</span>
618					</div>
619										<span class="drawer-acct-badge drawer-acct-badge--coral">5% Back</span>
620									</a>
621				<a href="https://nxtlsim.com/my-account/nxtl-referrals/" class="drawer-acct-link">
622					<div class="drawer-acct-left">
623						<span class="drawer-acct-icon">
624							<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
625								<path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"/>
626								<circle cx="9" cy="7" r="4"/>
627								<path d="M22 21v-2a4 4 0 0 0-3-3.87"/>
628								<path d="M16 3.13a4 4 0 0 1 0 7.75"/>
629							</svg>
630						</span>
631						<span>Referrals</span>
632					</div>
633					<span class="drawer-acct-badge">5 Tokens</span>
634				</a>
635			</div>
636		</nav>
637	</div>
638
639	<div class="drawer-tray">
640		<div class="drawer-tray-summary">
641			<span>One reusable eSIM</span>
642			<span class="drawer-tray-bullet"></span>
643			<span>
644				<strong data-currency-target="starter-price" class="drawer-tray-price">$11.99</strong>				including				<strong data-currency-target="starter-bal" class="drawer-tray-price">$10.00</strong>				balance			</span>
645		</div>
646		<a href="https://nxtlsim.com/product/global-esim/" class="drawer-cta-btn" id="drawerPrimaryCta">
647			<span>Get NXTL eSIM</span>
648			<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
649				<path d="M5 12h14"/>
650				<path d="m12 5 7 7-7 7"/>
651			</svg>
652		</a>
653	</div>
654</div>
655
656<main id="content" class="nxtl-main" role="main">
657	<section class="hero" id="hero" style="--val-bal-pct: 83.4%; --val-esim-pct: 16.6%;">
658	<div class="hero-bg">
659		<picture>
660			<source media="(max-width: 1024px)" type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-900.avif 900w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-1200.avif 1200w" sizes="100vw">
661			<source media="(max-width: 1024px)" type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-640.webp 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-900.webp 900w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-1200.webp 1200w" sizes="100vw">
662			<source media="(max-width: 1024px)" type="image/jpeg" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-640.jpg 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-900.jpg 900w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-portrait-1200.jpg 1200w" sizes="100vw">
663			<source type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-900.avif 900w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1440.avif 1440w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1920.avif 1920w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-2400.avif 2400w" sizes="100vw">
664			<source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-640.webp 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-900.webp 900w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1440.webp 1440w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1920.webp 1920w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-2400.webp 2400w" sizes="100vw">
665			<img src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-2400.jpg" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-640.jpg 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-900.jpg 900w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1440.jpg 1440w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-1920.jpg 1920w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/hero-tarmac-dawn-2400.jpg 2400w" sizes="100vw" alt="Private jets and ground vehicles on an airport tarmac in quiet dawn light" width="2400" height="1350" class="hero-bg-img webpexpress-processed" loading="eager" fetchpriority="high" decoding="sync">
666		</picture>
667		<div class="hero-veil"></div>
668	</div>
669
670	<div class="wrap hero-layout">
671		<div class="hero-left">
672			<div class="eyebrow">Global pay-as-you-go eSIM</div>
673			<h1 class="h-hero hero-title">One eSIM.<br><span>Always ready.</span></h1>
674			<p class="hero-sub">One reusable eSIM for 180+ countries. Top up whenever needed and pay only for the data you use.</p>
675			<p class="hero-support-line">Your balance never expires.</p>
676
677						<figure class="val-rail-fig" id="get-started">
678				<figcaption class="sr-only"><span data-currency-target="starter-price">$11.99</span> total: <span data-currency-target="starter-bal">$10.00</span> usable prepaid data balance and <span data-currency-target="esim-cost">$1.99</span> for the reusable NXTL eSIM.</figcaption>
679				<div class="val-rail-heading">
680					<span><span data-currency-target="esim-cost">$1.99</span> for the eSIM.</span><br>
681					<span class="val-rail-accent"><span data-currency-target="starter-bal">$10.00</span> for wherever is next.</span>
682				</div>
683				<p class="val-rail-clarify">The <span data-currency-target="starter-bal">$10.00</span> is added to your usable prepaid data balance.</p>
684				<div class="val-rail-meta-row">
685					<span class="val-rail-eyebrow">Your <span data-currency-target="starter-price">$11.99</span></span>
686					<span class="val-rail-total-label"><span data-currency-target="starter-price">$11.99</span> total today</span>
687				</div>
688				<div class="val-rail-track" aria-hidden="true">
689					<div class="val-rail-line">
690						<span class="val-rail-seg val-rail-seg--bal"></span>
691						<span class="val-rail-node"></span>
692						<span class="val-rail-seg val-rail-seg--esim"></span>
693					</div>
694				</div>
695				<div class="val-rail-labels">
696					<div class="val-rail-item val-rail-item--bal">
697						<span data-currency-target="starter-bal" class="val-rail-num val-rail-num--dominant">$10.00</span>						<span class="val-rail-desc">Usable data balance</span>
698					</div>
699					<div class="val-rail-item val-rail-item--esim">
700						<span data-currency-target="esim-cost" class="val-rail-num val-rail-num--esim">$1.99</span>						<span class="val-rail-desc">Reusable eSIM</span>
701					</div>
702				</div>
703			</figure>
704			
705			<div class="btn-row">
706				<a href="https://nxtlsim.com/product/global-esim/" class="btn btn--p btn--lg">Get your NXTL eSIM — <span data-currency-target="starter-price">$11.99</span></a>
707				<a href="#planner" class="btn btn--s btn--lg">Plan your trip</a>
708			</div>
709			<p class="hero-micro">No monthly subscription • top up anytime • data-only service</p>
710			<div class="hero-stats">
711				<div class="hero-stat-item"><div class="hero-stat-n">180+</div><div class="hero-stat-l">Countries</div></div>
712				<div class="hero-stat-item"><div class="hero-stat-n">460+</div><div class="hero-stat-l">Networks</div></div>
713				<div class="hero-stat-item"><div class="hero-stat-n">5G</div><div class="hero-stat-l">Where available</div></div>
714				<div class="hero-stat-item"><div class="hero-stat-n">Hotspot</div><div class="hero-stat-l">Supported</div></div>
715			</div>
716						<div class="hero-apps">
717				<div class="hero-apps-label">Manage your eSIM, balance and usage in the NXTL app.</div>
718				<div class="app-badges-row">
719					<a href="https://apps.apple.com/app/id6796002935" target="_blank" rel="noopener noreferrer" class="app-badge-lk app-badge-lk--apple" aria-label="Download NXTL on the App Store">
720						<img src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/badge-appstore.svg" alt="Download on the App Store" width="108" height="36" class="app-badge-img app-badge-img--apple webpexpress-processed">
721					</a>
722					<a href="https://play.google.com/store/apps/details?id=com.nxtlsim.mobile" target="_blank" rel="noopener noreferrer" class="app-badge-lk app-badge-lk--google" aria-label="Get NXTL on Google Play">
723						<img src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/badge-googleplay.svg" alt="Get it on Google Play" width="121" height="36" class="app-badge-img app-badge-img--google webpexpress-processed">
724					</a>
725				</div>
726			</div>
727					</div>
728
729				<div class="hero-right">
730			<div class="hero-rate-instrument" data-nxtl-hero-rate>
731				<div class="hero-dest-search-row">
732					<svg class="hero-search-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.3-4.3"/></svg>
733					<input type="text" id="heroSearchInput" class="hero-search-input" placeholder="Search destination (e.g. France, Japan, USA)..." autocomplete="off" value="" role="combobox" aria-label="Search destination" aria-autocomplete="list" aria-controls="heroCombobox" aria-expanded="false">
734					<div class="hero-combobox" id="heroCombobox" role="listbox" aria-label="Matching destinations" hidden></div>
735				</div>
736								<div class="hero-chips">
737											<button type="button" class="hero-chip active" id="chip-FR" data-iso="FR">🇫🇷 France</button>
738											<button type="button" class="hero-chip" id="chip-IT" data-iso="IT">🇮🇹 Italy</button>
739											<button type="button" class="hero-chip" id="chip-JP" data-iso="JP">🇯🇵 Japan</button>
740											<button type="button" class="hero-chip" id="chip-US" data-iso="US">🇺🇸 USA</button>
741											<button type="button" class="hero-chip" id="chip-TR" data-iso="TR">🇹🇷 Turkey</button>
742									</div>
743								<div class="lri-top">
744					<div class="lri-country-badge">
745						<img id="lriFlag" class="lri-flag webpexpress-processed" src="https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/fr.svg" alt="">
746						<div>
747							<div class="lri-country-name" id="lriCountryName">France</div>
748							<div style="font-size:0.6875rem; color:var(--t3)" id="lriIsoTag">FR • Supported destination</div>
749						</div>
750					</div>
751					<div class="lri-live-tag">
751<span class="lri-live-dot"></span> Live rate</div>
752				</div>
753				<div class="lri-rate-card">
754					<div class="lri-rate-lbl">Lowest currently available rate</div>
755					<div class="lri-rate-display">
756						<span class="lri-rate-prefix">from </span><span data-currency-target="rate" class="lri-rate-num" id="lriRateVal" data-rate-eur="0.6298">$0.71</span>						<span class="lri-rate-unit">/GB</span>
757					</div>
758					<div class="lri-rate-disclaimer">Rates can vary by network. Check all published rates before use.</div>
759				</div>
760				<div class="lri-nets-wrap">
761					<div class="lri-nets-lbl">Supported partner networks</div>
762					<div class="lri-nets-chips" id="lriNetsContainer">
763													<span class="lri-net-pill"><span class="lri-net-dot" aria-hidden="true"></span> Free (5G)</span>
764													<span class="lri-net-pill"><span class="lri-net-dot" aria-hidden="true"></span> Bouygues (5G)</span>
765													<span class="lri-net-pill"><span class="lri-net-dot" aria-hidden="true"></span> Orange (5G)</span>
766													<span class="lri-net-pill"><span class="lri-net-dot" aria-hidden="true"></span> SFR (5G)</span>
767																	</div>
768				</div>
769				<div class="lri-proof-box">
770					<div class="lri-proof-note" id="lriCoverageCalc">
771						Your included <span data-currency-target="starter-bal">$10.00</span> balance provides approximately <strong>14.1 GB</strong> at this displayed rate.					</div>
772					<div class="lri-proof-sub">Pay only for actual data used • Top up whenever you need more</div>
773				</div>
774				<button type="button" class="btn btn--s" id="lriAddBtn" data-iso="FR" style="width:100%">Add to trip →</button>
775			</div>
776		</div>
777			</div>
778</section>
779<section class="sec sec--alt" id="why-nxtl">
780	<div class="wrap">
781		<div class="split" style="align-items:flex-start;">
782			<div>
783				<div class="eyebrow">Built to stay useful</div>
784				<h2 class="h-sec">The eSIM you keep.</h2>
785				<div class="nx-rule"></div>
786				<p class="lead">NXTL is not a package you throw away after one holiday. Install one profile, fund it from your account and keep using it wherever NXTL is supported.</p>
787				<div class="keep-timeline" data-nxtl-stagger>
788					<div class="keep-node">
789						<div class="keep-node-t">Buy once</div>
790						<div class="keep-node-d"><span data-currency-target="starter-price">$11.99</span> includes your NXTL eSIM and <span data-currency-target="starter-bal">$10.00</span> ready to use.</div>
791					</div>
792					<div class="keep-node">
793						<div class="keep-node-t">Use and top up</div>
794						<div class="keep-node-d">Your balance pays for actual mobile data use. Add more funds whenever you need them without buying another country bundle.</div>
795					</div>
796					<div class="keep-node">
797						<div class="keep-node-t">Keep what remains</div>
798						<div class="keep-node-d">Unused balance never expires. Use it on a later trip, keep it for backup data, or share it across NXTL eSIMs on the same account.</div>
799					</div>
800					<div class="keep-node">
801						<div class="keep-node-t">Use it again</div>
802						<div class="keep-node-d">Keep the profile installed for your next supported destination or backup-data moment.</div>
803					</div>
804				</div>
805			</div>
806			<div>
807				<div class="phone-mock">
808					<div class="phone-screen">
809							<picture>
810					<source type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-home-376.avif 376w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-home-560.avif 560w" sizes="(max-width: 800px) 70vw, 320px">
811							<source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-home-376.webp 376w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-home-560.webp 560w" sizes="(max-width: 800px) 70vw, 320px">
812				<img
813			src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-home-560.jpg"
814			srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-home-376.jpg 376w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-home-560.jpg 560w"
815			sizes="(max-width: 800px) 70vw, 320px"
816			alt="NXTL app home showing balance and eSIM status"
817			width="560"			height="1218"			loading="lazy"
818			decoding="async"
819						class="webpexpress-processed"
820					>
821	</picture>
822						</div>
823				</div>
824			</div>
825		</div>
826	</div>
827</section>
828<section class="sec" id="planner">
829	<div class="wrap">
830		<div class="eyebrow">Estimate before you travel</div>
831		<h2 class="h-sec">Trip Planner.</h2>
832		<div class="nx-rule"></div>
833		<p class="lead">Plan several stops before you buy. Estimate data for each destination and see how much of the included <span data-currency-target="starter-bal">$10.00</span> balance remains — or exactly how much to top up.</p>
834		<div class="planner-canvas" data-nxtl-planner>
835			<div class="planner-left">
836				<div class="planner-hdr">
837					<span>Journey itinerary</span>
838					<button type="button" data-nxtl-planner-reset style="color:var(--t3); font-size:0.8125rem; font-weight:600">Reset</button>
839				</div>
840				<div class="planner-stops-list" data-nxtl-planner-stops></div>
841				<div class="calc-add-row">
842					<div class="planner-dest-search">
843						<svg class="hero-search-icon" width="16" height="16" viewB
843ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.3-4.3"/></svg>
844						<input type="search" class="calc-dest-select" id="plannerSearchInput" data-nxtl-planner-search autocomplete="off" spellcheck="false" placeholder="Search a destination (name or country code)..." role="combobox" aria-label="Search and add a destination" aria-autocomplete="list" aria-controls="plannerCombobox" aria-expanded="false">
845						<div class="hero-combobox planner-combobox" id="plannerCombobox" data-nxtl-planner-combo role="listbox" aria-label="Matching destinations" hidden></div>
846					</div>
847					<button class="btn btn--s" type="button" data-nxtl-planner-add>Add stop</button>
848				</div>
849			</div>
850			<div class="planner-right">
851				<div class="planner-basis-note">
852					<svg class="planner-basis-icon" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="M12 2v20M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"/></svg>
853					<div>
854						<strong style="color:var(--t1)">Estimate basis:</strong> lowest currently available network rate for each selected destination.						<div style="color:var(--t3); margin-top:2px">You can change the network preference for each eSIM later in My Account.</div>
855					</div>
856				</div>
857				<div class="planner-summary-table">
858					<div class="planner-sum-row">
859						<span class="planner-sum-lbl">1. Total planned data</span>
860						<span class="planner-sum-val" data-nxtl-planner-gb>0 GB</span>
861					</div>
862					<div class="planner-sum-row">
863						<span class="planner-sum-lbl">2. Estimated usage cost</span>
864						<span class="planner-sum-val" data-nxtl-planner-cost>—</span>
865					</div>
866					<div class="planner-sum-row">
867						<span class="planner-sum-lbl">3. Included with your eSIM</span>
868						<span class="planner-sum-val" style="color:var(--green)"><span data-currency-target="starter-bal">$10.00</span></span>
869					</div>
870					<div class="planner-sum-row" style="border-top:1px dashed var(--b1); padding-top:6px; margin-top:4px">
871						<span class="planner-sum-lbl">4. Balance remaining</span>
872						<span class="planner-sum-val" data-nxtl-planner-left><span data-currency-target="starter-bal">$10.00</span></span>
873					</div>
874					<div class="planner-sum-row">
875						<span class="planner-sum-lbl">5. One-time eSIM purchase</span>
876						<span class="planner-sum-val" style="color:var(--nx-red)"><span data-currency-target="starter-price">$11.99</span></span>
877					</div>
878				</div>
879				<div class="planner-status-banner covered" data-nxtl-planner-banner hidden></div>
880				<a class="btn btn--p" href="https://nxtlsim.com/product/global-esim/" style="width:100%; height:46px; font-size:0.9375rem;margin-top:1rem">
881					Start with <span data-currency-target="starter-bal">$10.00</span> balance — <span data-currency-target="starter-price">$11.99</span>				</a>
882				<p style="font-size:0.6875rem; color:var(--t3); text-align:center; margin-top:0.625rem; line-height:1.4">
883					Trip length is for planning only. It does not create a fixed-duration package or expiry countdown.				</p>
884			</div>
885		</div>
886	</div>
887</section>
888<section class="sec sec--alt" id="use-cases">
889	<div class="wrap">
890		<div class="eyebrow">Versatile connectivity</div>
891		<h2 class="h-sec">More ways to stay connected.</h2>
892		<div class="nx-rule"></div>
893		<p class="lead">Travel eSIM, backup line or data for another compatible device — NXTL stays useful long after one holiday ends.</p>
894		<div class="split">
895			<div class="uc-nav-scroll" id="ucNavScroll">
896									<button type="button" class="uc-tab-btn active" id="ucBtn-travel" data-nxtl-usecase="travel" data-title="One eSIM across supported destinations." data-copy="Fly to Paris, continue to Istanbul and return through Rome without purchasing a separate country bundle at every stop. Keep NXTL installed and let actual data use decide the cost." data-note="Your next trip starts with the eSIM and balance you already have." data-photo="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-1200.jpg" data-alt
896="Travel connectivity">
897						<div>
898							<div class="uc-tab-t">Frequent &amp; multi-stop travel</div>
899							<div class="uc-tab-s">One eSIM across 180+ destinations</div>
900						</div>
901					</button>
902									<button type="button" class="uc-tab-btn" id="ucBtn-backup" data-nxtl-usecase="backup" data-title="Mobile data when Wi-Fi lets you down." data-copy="Keep NXTL ready for hotel Wi-Fi failures, an interrupted home connection or the moment you need an independent data line. There is no monthly subscription simply for keeping it installed." data-note="Zero standby fee when unused. Unused balance never expires." data-photo="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-backup-1200.jpg" data-alt="Backup mobile data at home">
903						<div>
904							<div class="uc-tab-t">Wi-Fi &amp; home backup</div>
905							<div class="uc-tab-s">Mobile data when Wi-Fi lets you down</div>
906						</div>
907					</button>
908									<button type="button" class="uc-tab-btn" id="ucBtn-hotspot" data-nxtl-usecase="hotspot" data-title="Take your connection beyond your phone." data-copy="Use personal hotspot or tethering on a compatible device and network when your laptop or tablet needs data. Performance depends on local coverage and partner conditions." data-note="Hotspot supported on compatible devices and networks." data-photo="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-hotspot-1200.jpg" data-alt="Hotspot and tethering">
909						<div>
910							<div class="uc-tab-t">Hotspot &amp; tethering</div>
911							<div class="uc-tab-s">Connection beyond your phone</div>
912						</div>
913					</button>
914									<button type="button" class="uc-tab-btn" id="ucBtn-remote" data-nxtl-usecase="remote" data-title="Work without predicting a bundle." data-copy="Check the destination rate, add balance and pay for the data your work actually uses. Keep whatever standard balance remains available for the next supported trip." data-note="No arbitrary 7-day or 30-day package expiry countdowns." data-photo="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-devices-1200.jpg" data-alt="Remote work connectivity">
915						<div>
916							<div class="uc-tab-t">Remote work</div>
917							<div class="uc-tab-s">Work without predicting a bundle</div>
918						</div>
919					</button>
920									<button type="button" class="uc-tab-btn" id="ucBtn-multiple" data-nxtl-usecase="multiple" data-title="One account balance for every active NXTL eSIM." data-copy="Buy a separate NXTL eSIM for each compatible phone, tablet or supported device. Every eSIM costs $11.99 and includes $10.00 balance. Active eSIMs on the same account can then draw usage charges from one shared prepaid balance." data-note="Separate devices require separate eSIM profiles." data-photo="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-multiple-esims-1200.jpg" data-alt="Multiple NXTL eSIMs" data-offer-copy="multiple">
921						<div>
922							<div class="uc-tab-t">Multiple active NXTL eSIMs</div>
923							<div class="uc-tab-s">One central balance, every eSIM</div>
924						</div>
925					</button>
926									<button type="button" class="uc-tab-btn" id="ucBtn-devices" data-nxtl-usecase="devices" data-title="Bring pay-as-you-go data to more compatible devices." data-copy="Use a separately purchased NXTL eSIM in compatible unlocked portable routers, vehicle hotspots, tablets or selected eSIM devices. Keep the device funded from the same account balance and pay only when it actually uses data." data-note="Compatibility varies. Many factory-installed vehicle eSIM systems do not accept third-party profiles, so check the car, router or device before purchase." data-photo="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-connected-1200.jpg" data-alt="Connected devices">
927						<div>
928							<div class="uc-tab-t">Cars, routers and connected devices</div>
929							<div class="uc-tab-s">Data for compatible equipment beyond your phone</div>
930						</div>
931					</button>
932							</div>
933			<div class="uc-card">
934				<div class="uc-photo-wrap">
935											<img id="usecasePhoto" class="uc-photo webpexpress-processed" src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-1200.jpg" alt="Travel connectivity" loading="lazy" decoding="async" width="1200" height="800">
936										<div class="uc-photo-veil"></div>
937				</div>
938				<div class="uc-content" id="usecaseContent">
939					<div>
940						<h3 id="usecaseTitle">One eSIM across supported destinations.</h3>
941						<p id="usecaseCopy">Fly to Paris, continue to Istanbul and return through Rome without purchasing a separate country bundle at every stop. Keep NXTL installed and let actual data use decide the cost.</p>
942					</div>
943					<div class="uc-note" id="usecaseNote">Your next trip starts with the eSIM and balance you already have.</div>
944				</div>
945			</div>
946		</div>
947	</div>
948	<div id="ucMeasureClone" aria-hidden="true" style="position:absolute; visibility:hidden; pointer-events:none; left:-9999px; top:-9999px;"></div>
949</section>
950<section class="sec" id="destinations">
951	<div class="wrap">
952		<div class="dest-sec-head">
953			<div class="dest-head-left">
954				<div class="eyebrow">180+ supported countries</div>
955				<h2 class="h-sec">Know the rate before you go.</h2>
956				<div class="nx-rule" style="margin-bottom:0"></div>
957			</div>
958			<div class="dest-head-right">
959				<p class="lead" style="margin-bottom:0.75rem; font-size:0.9375rem; line-height:1.55">
960					Check current pay-as-you-go pricing by destination and available network. See what the included balance can cover, then add any destination to your trip estimate.				</p>
961				<a href="https://nxtlsim.com/pricing/" class="btn btn--s dest-all-btn">
961View all destination rates →</a>
962			</div>
963		</div>
964		<div class="dest-mosaic-12" data-nxtl-stagger>
965							<button type="button" class="dest-card dc-row1-fr" data-nxtl-add-iso="FR">
966						<picture>
967					<source type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-france-400.avif 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-france-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-france-900.avif 900w" sizes="(max-width: 900px) 100vw, 66vw">
968							<source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-france-400.webp 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-france-640.webp 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-france-900.webp 900w" sizes="(max-width: 900px) 100vw, 66vw">
969				<img
970			src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-france-900.jpg"
971			srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-france-400.jpg 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-france-640.jpg 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-france-900.jpg 900w"
972			sizes="(max-width: 900px) 100vw, 66vw"
973			alt="Evening in Paris along an elegant Haussmann street with warm cafe lights"
974			width="900"			height="600"			loading="lazy"
975			decoding="async"
976						class="webpexpress-processed"
977					>
978	</picture>
979						<div class="dest-card-ov">
980						<div class="dest-card-top">🇫🇷 France</div>
981													<div class="dest-card-sub">Free (5G), Bouygues (5G), Orange (5G), SFR (5G)</div>
982												<div class="dest-card-rate">
983							<span>from <span data-currency-target="rate" data-rate-eur="0.6298">$0.71</span> /GB</span>
984							<span class="dest-card-action">Add to trip +</span>
985						</div>
986					</div>
987				</button>
988							<button type="button" class="dest-card dc-row1-it" data-nxtl-add-iso="IT">
989						<picture>
990					<source type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-italy-400.avif 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-italy-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-italy-900.avif 900w" sizes="(max-width: 900px) 100vw, 33vw">
991							<source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-italy-400.webp 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-italy-640.webp 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-italy-900.webp 900w" sizes="(max-width: 900px) 100vw, 33vw">
992				<img
993			src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-italy-900.jpg"
994			srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-italy-400.jpg 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-italy-640.jpg 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-italy-900.jpg 900w"
995			sizes="(max-width: 900px) 100vw, 33vw"
996			alt="Warm evening light on a street in Italy, travellers moving through the city."
997			width="900"			height="600"			loading="lazy"
998			decoding="async"
999						class="webpexpress-processed"
1000					>
1001	</picture>
1002						<div class="dest-card-ov">
1003						<div class="dest-card-top">🇮🇹 Italy</div>
1004													<div class="dest-card-sub">Iliad (5G), Vodafone (5G), Wind (5G), TIM (5G)</div>
1005												<div class="dest-card-rate">
1006							<span>from <span data-currency-target="rate" data-rate-eur="0.639">$0.72</span> /GB</span>
1007							<span class="dest-card-action">Add to trip +</span>
1008						</div>
1009					</div>
1010				</button>
1011							<button type="button" class="dest-card dc-row2-item" data-nxtl-add-iso="JP">
1012						<picture>
1013					<source type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-japan-400.avif 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-japan-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-japan-900.avif 900w" sizes="(max-width: 900px) 100v
1013w, 33vw">
1014							<source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-japan-400.webp 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-japan-640.webp 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-japan-900.webp 900w" sizes="(max-width: 900px) 100vw, 33vw">
1015				<img
1016			src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-japan-900.jpg"
1017			srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-japan-400.jpg 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-japan-640.jpg 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-japan-900.jpg 900w"
1018			sizes="(max-width: 900px) 100vw, 33vw"
1019			alt="Evening streets in Japan after rain, lights reflecting on the pavement."
1020			width="900"			height="600"			loading="lazy"
1021			decoding="async"
1022						class="webpexpress-processed"
1023					>
1024	</picture>
1025						<div class="dest-card-ov">
1026						<div class="dest-card-top">🇯🇵 Japan</div>
1027													<div class="dest-card-sub">SoftBank (5G), NTT Docomo (5G)</div>
1028												<div class="dest-card-rate">
1029							<span>from <span data-currency-target="rate" data-rate-eur="2.3849">$2.69</span> /GB</span>
1030							<span class="dest-card-action">Add to trip +</span>
1031						</div>
1032					</div>
1033				</button>
1034							<button type="button" class="dest-card dc-row2-item" data-nxtl-add-iso="US">
1035						<picture>
1036					<source type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-usa-400.avif 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-usa-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-usa-900.avif 900w" sizes="(max-width: 900px) 100vw, 33vw">
1037							<source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-usa-400.webp 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-usa-640.webp 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-usa-900.webp 900w" sizes="(max-width: 900px) 100vw, 33vw">
1038				<img
1039			src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-usa-900.jpg"
1040			srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-usa-400.jpg 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-usa-640.jpg 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-usa-900.jpg 900w"
1041			sizes="(max-width: 900px) 100vw, 33vw"
1042			alt="Brooklyn Bridge and Lower Manhattan skyline glowing at warm sunset"
1043			width="900"			height="600"			loading="lazy"
1044			decoding="async"
1045						class="webpexpress-processed"
1046					>
1047	</picture>
1048						<div class="dest-card-ov">
1049						<div class="dest-card-top">🇺🇸 United States</div>
1050													<div class="dest-card-sub">AT&amp;T USA (5G), Verizon USA (5G), T-Mobile USA (5G), The Alaska Wireless Network</div>
1051												<div class="dest-card-rate">
1052							<span>from <span data-currency-target="rate" data-rate-eur="1.0004">$1.13</span> /GB</span>
1053							<span class="dest-card-action">Add to trip +</span>
1054						</div>
1055					</div>
1056				</button>
1057							<button type="button" class="dest-card dc-row2-item" data-nxtl-add-iso="TH">
1058						<picture>
1059					<source type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-thailand-400.avif 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-thailand-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-thailand-900.avif 900w" sizes="(max-width: 900px) 100vw, 33vw">
1060							<source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-thailand-400.webp 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-thailand-640.webp 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-thailand-900.webp 900w" sizes="(max-width: 900px) 100vw, 33vw">
1061				<img
1062			src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-thailand-900.jpg"
1063			srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-thailand-400.jpg 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-thailand-640.jpg 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-thailand-900.jpg 900w"
1064			sizes="(max-width: 900px) 100vw, 33vw"
1065			alt="A longtail boat on green water beneath limestone cliffs."
1066			width="900"			height="600"			loading="lazy"
1067			decoding="async"
1068						class="webpexpress-processed"
1069					>
1070	</picture>
1071						<div class="dest-card-ov">
1072						<div class="dest-card-top">🇹🇭 Thailand</div>
1073													<div class="dest-card-sub">DTAC (5G), AIS (5G), True (5G)</div>
1074												<div class="dest-card-rate">
1075							<span>from <span data-currency-target="rate" data-rate-eur="0.9943">$1.12</span> /GB</span>
1076							<span class="dest-card-action">Add to trip +</span>
1077						</div>
1078					</div>
1079				</button>
1080							<button type="button" class="dest-card dc-row2-item" data-nxtl-add-iso="TR">
1081						<picture>
1082					<source type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-turkey-400.avif 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-turkey-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-turkey-900.avif 900w" sizes="(max-width: 900px) 100vw, 33vw">
1083							<source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-turkey-400.webp 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-turkey-640.webp 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-turkey-900.webp 900w" sizes="(max-width: 900px) 100vw, 33vw">
1084				<img
1085			src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-turkey-900.jpg"
1086			srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-turkey-400.jpg 400w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-turkey-640.jpg 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/dest-turkey-900.jpg 900w"
1087			sizes="(max-width: 900px) 100vw, 33vw"
1088			alt="Hot air balloons drifting in silhouette over the rock valleys of Cappadocia at sunrise."
1089			width="900"			height="600"			loading="lazy"
1090			decoding="async"
1091						class="webpexpress-processed"
1092					>
1093	</picture>
1094						<div class="dest-card-ov">
1095						<div class="dest-card-top">🇹🇷 Turkey</div>
1096													<div class="dest-card-sub">Turk Telekom (5G), Vodafone (5G), Turkcell (5G)</div>
1097												<div class="dest-card-rate">
1098							<span>from <span data-currency-target="rate" data-rate-eur="0.4772">$0.54</span> /GB</span>
1099							<span class="dest-card-action">Add to trip +</span>
1100						</div>
1101					</div>
1102				</button>
1103					</div>
1104	</div>
1105</section>
1106<section class="sec sec--alt" id="comparison">
1107	<div class="wrap">
1108		<div class="eyebrow">A clearer model</div>
1109		<h2 class="h-sec">Buy data, not a deadline.</h2>
1110		<div class="nx-rule"></div>
1111		<p class="lead">A fixed bundle asks you to predict how much data you will use and how quickly you will use it. NXTL lets actual usage decide the cost — then unused balance never expires.</p>
1112
1113		<div class="timeline-canvas">
1114			<div class="tl-track-card" style="border-left: 3px solid var(--t3);">
1115				<div class="tl-track-hdr">
1116					<div class="tl-track-title" style="color:var(--t2)">Timeline A: Typical fixed bundle</div>
1117					<div class="tl-track-status" style="color:#FF6B6B">Expiry risk &amp; forfeited allowance</div>
1118				</div>
1119				<div class="tl-steps-row">
1120					<div class="tl-step-box">
1121						<div class="tl-step-num">Stage 01</div>
1122						<div class="tl-step-name">Purchase 5 GB bundle</div>
1123						<div class="tl-step-desc">
1123Forced to choose a fixed package with a strict 7 or 15-day expiry window.</div>
1124					</div>
1125					<div class="tl-step-box">
1126						<div class="tl-step-num">Stage 02</div>
1127						<div class="tl-step-name">Use 2.1 GB on trip</div>
1128						<div class="tl-step-desc">Travel concluded. 2.9 GB remains unused in the package.</div>
1129					</div>
1130					<div class="tl-step-box">
1131						<div class="tl-step-num">Stage 03</div>
1132						<div class="tl-step-name">Validity expires</div>
1133						<div class="tl-step-desc">Day 15 reaches. Prepaid data countdown reaches zero.</div>
1134					</div>
1135					<div class="tl-step-box" style="border-color:rgba(255, 107, 107, 0.4)">
1136						<div class="tl-step-num" style="color:#FF6B6B">Result</div>
1137						<div class="tl-step-name" style="color:#FF6B6B">Unused data forfeited</div>
1138						<div class="tl-step-desc">Unused data disappears. Must purchase an entire new bundle for the next trip.</div>
1139					</div>
1140				</div>
1141			</div>
1142
1143			<div class="tl-track-card" style="border-left: 3px solid var(--green);">
1144				<div class="tl-track-hdr">
1145					<div class="tl-track-title" style="color:#FFFFFF">Timeline B: NXTL PAYG balance</div>
1146					<div class="tl-track-status" style="color:var(--green)">Continuous usable balance</div>
1147				</div>
1148				<div class="tl-steps-row">
1149					<div class="tl-step-box">
1150						<div class="tl-step-num">Stage 01</div>
1151						<div class="tl-step-name">Start with <span data-currency-target="starter-bal">$10.00</span></div>
1152						<div class="tl-step-desc">Included usable balance ready immediately on your installed profile.</div>
1153					</div>
1154					<div class="tl-step-box">
1155						<div class="tl-step-num">Stage 02</div>
1156						<div class="tl-step-name">Use in Paris &amp; Istanbul</div>
1157						<div class="tl-step-desc" id="paygStage02Desc" data-fr-rate-eur="0.6298" data-tr-rate-eur="0.4772">Use 2 GB in France (<span data-currency-target="subtotal" data-rate-eur="1.2596">$1.42</span>) and 1 GB in Turkey (<span data-currency-target="subtotal" data-rate-eur="0.4772">$0.54</span>). <span data-currency-target="payg-remain">$8.04</span> remains.</div>
1158					</div>
1159					<div class="tl-step-box">
1160						<div class="tl-step-num">Stage 03</div>
1161						<div class="tl-step-name">Balance carries forward</div>
1162						<div class="tl-step-desc">Return home. Unused balance never expires.</div>
1163					</div>
1164					<div class="tl-step-box" style="border-color:rgba(46, 202, 127, 0.4)">
1165						<div class="tl-step-num" style="color:var(--green)">Stage 04</div>
1166						<div class="tl-step-name" style="color:var(--green)">Top up only when needed</div>
1167						<div class="tl-step-desc">Land in Tokyo months later. Keep using the same balance. Add funds, not another plan.</div>
1168					</div>
1169				</div>
1170			</div>
1171		</div>
1172	</div>
1173</section>
1174<section class="sec" id="coverage">
1175	<div class="wrap">
1176		<div class="split">
1177			<div>
1178				<div class="eyebrow">Routing preference</div>
1179				<h2 class="h-sec">Choose Cheapest or Best coverage.</h2>
1180				<div class="nx-rule"></div>
1181				<p class="lead">Change how each NXTL eSIM connects from your account or app. Switching preference itself is free; mobile data is charged at the published rate of the network actually used.</p>
1182
1183				<div class="cov-tabs">
1184					<button type="button" class="cov-tab-btn active" id="covModeBtnCheapest" data-nxtl-cov="cheapest">Cheapest</button>
1185					<button type="button" class="cov-tab-btn" id="covModeBtnBest" data-nxtl-cov="best">Best coverage</button>
1186				</div>
1187
1188				<div style="background-color:var(--c1); border:1px solid var(--b1); border-radius:var(--r-l); padding:1.5rem; margin-bottom:1rem">
1189					<div id="covExplCheapest">
1190						<h3 style="font-size:1rem; color:var(--nx-red); margin-bottom:0.375rem">Prioritises the lowest-priced supported network</h3>
1191						<p style="font-size:0.875rem; color:var(--t2); line-height:1.55">
1192							Prioritises the lowest-priced supported network available in the destination. Choose it when minimising the cost per GB matters most.						</p>
1193					</div>
1194					<div id="covExplBest" style="display:none;">
1195						<h3 style="font-size:1rem; color:var(--green); margin-bottom:0.375rem">Removes price-first steering for maximum reach</h3>
1196						<p style="font-size:0.875rem; color:var(--t2); line-height:1.55">
1197							Removes price-first steering so the eSIM can use more supported network options where available. Choose it when network choice and reach matter more than always prioritising the lowest rate.						</p>
1198					</div>
1199				</div>
1200
1201				<p style="font-size:0.75rem; color:var(--t3); line-height:1.45">
1202					Cheapest and Best coverage are connection preferences, not paid plans. Network availability, price, performance and 5G vary by destination, location and device.				</p>
1203			</div>
1204			<div>
1205				<div class="phone-mock">
1206					<div class="phone-screen">
1207							<picture>
1208					<source type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-pricing-376.avif 376w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-pricing-560.avif 560w" sizes="(max-width: 800px) 70vw, 285px">
1209							<source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-pricing-376.webp 376w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-pricing-560.webp 560w" sizes="(max-width: 800px) 70vw, 285px">
1210				<img
1211			src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-pricing-560.jpg"
1212			srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-pricing-376.jpg 376w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-pricing-560.jpg 560w"
1213			sizes="(max-width: 800px) 70vw, 285px"
1214			alt="NXTL app showing network preference and live rates"
1215			width="560"			height="1218"			loading="lazy"
1216			decoding="async"
1217						class="webpexpress-processed"
1218					>
1219	</picture>
1220						</div>
1221				</div>
1222			</div>
1223		</div>
1224	</div>
1225</section>
1226<section class="sec sec--alt" id="account-preview">
1227	<div class="wrap">
1228		<div class="split">
1229			<div>
1230				<div class="phone-mock">
1231					<div class="phone-screen">
1232													<img id="phoneAppImg" class="webpexpress-processed" src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/app-balance-560.jpg" alt="NXTL account screen" width="560" height="1218" loading="lazy" decoding="async" data-nxtl-app-screens="[&quot;https:\/\/nxtlsim.com\/wp-content\/themes\/nxtl\/assets\/img\/app\/app-balance-560.jpg&quot;,&quot;https:\/\/nxtlsim.com\/wp-content\/themes\/nxtl\/assets\/img\/app\/app-esims-560.jpg&quot;,&quot;https:\/\/nxtlsim.com\/wp-content\/themes\/nxtl\/assets\/img\/app\/app-pricing-560.jpg&quot;,&quot;https:\/\/nxtlsim.com\/wp-content\/themes\/nxtl\/assets\/img\/app\/app-home-560.jpg&quot;]">
1233											</div>
1234				</div>
1235			</div>
1236			<div>
1237				<div class="eyebrow">Account management</div>
1238				<h2 class="h-sec">Control every NXTL eSIM from one place.</h2>
1239				<div class="nx-rule"></div>
1240				<p class="lead">Check live balance, configure auto top-up, manage multiple eSIMs, switch network preferences, review rates and track Rewards.</p>
1241				<div class="feat-list">
1242											<button type="button" class="feat-row active" id="featRow-0" data-nxtl-app-screen="0">
1243							<div class="feat-row-t">Balance, top-ups and auto top-up</div>
1244							<div class="feat-row-d">See available balance, add funds whenever needed and optionally configure auto top-up.</div>
1245						</button>
1246											<button type="button" class="feat-row" id="featRow-1" data-nxtl-app-screen="1">
1247							<div class="feat-row-t">Usage by eSIM</div>
1248							<div class="feat-row-d">Review how much data each active eSIM has used and what was charged.</div>
1249						</button>
1250											<button type="button" class="feat-row" id="featRow-2" data-nxtl-app-screen="2">
1251							<div class="feat-row-t">Rates and network preference</div>
1252							<div class="feat-row-d">Check destination rates and change Cheapest/Best coverage from one account.</div>
1253						</button>
1254											<button type="button" class="feat-row" id="featRow-3" data-nxtl-app-screen="3">
1255							<div class="feat-row-t">
1255Rewards</div>
1256							<div class="feat-row-d">Track NXTL Tokens, Usage discount progress, challenges and badges.</div>
1257						</button>
1258									</div>
1259			</div>
1260		</div>
1261		<div class="rewards-proof-band">
1262			<div>
1263				<div style="font-size:0.6875rem; font-weight:800; color:var(--nx-red); text-transform:uppercase; letter-spacing:0.1em; margin-bottom:4px">NXTL Rewards</div>
1264				<h3 style="font-size:1.25rem; margin-bottom:0.5rem">Your usage can unlock more value.</h3>
1265				<p style="font-size:0.875rem; color:var(--t2); line-height:1.55">Eligible purchases can currently earn 5% in NXTL Tokens, while eligible paid usage can improve your Usage discount over the applicable rolling period. Current eligibility, rates and progress are always shown in My Account.</p>
1266			</div>
1267			<div>
1268				<div style="display:flex; flex-direction:column; gap:0.5rem; margin-bottom:0.75rem">
1269					<div style="display:flex; align-items:center; gap:8px; font-size:0.8125rem; font-weight:700">
1270						<span style="color:var(--green)">✓</span> NXTL Tokens for eligible activity					</div>
1271					<div style="display:flex; align-items:center; gap:8px; font-size:0.8125rem; font-weight:700">
1272						<span style="color:var(--green)">✓</span> Usage discount progress					</div>
1273					<div style="display:flex; align-items:center; gap:8px; font-size:0.8125rem; font-weight:700">
1274						<span style="color:var(--green)">✓</span> Challenges and badges					</div>
1275				</div>
1276				<p style="font-size:0.6875rem; color:var(--t3); line-height:1.4">
1277					NXTL Tokens can be redeemed for eligible NXTL service credit and, where the account feature is available, sent to another eligible NXTL user. Tokens are not cash or cryptocurrency. Current eligibility, rates and controls are shown in My Account.				</p>
1278			</div>
1279		</div>
1280	</div>
1281</section>
1282<section class="sec" id="multi-esim" style="position:relative; overflow:hidden">
1283	<svg class="bal-bg-contour" viewBox="0 0 800 400" fill="none" stroke="currentColor" preserveAspectRatio="none" aria-hidden="true">
1284		<path d="M0 200 Q 200 80 400 200 T 800 200" stroke-width="1.5" stroke-dasharray="6 8"/>
1285		<path d="M0 260 Q 260 140 520 260 T 800 240" stroke-width="1" stroke-dasharray="4 6"/>
1286		<circle cx="400" cy="200" r="3" fill="currentColor"/>
1287		<circle cx="200" cy="140" r="2" fill="currentColor"/>
1288		<circle cx="600" cy="220" r="2" fill="currentColor"/>
1289	</svg>
1290	<div class="wrap" style="position:relative; z-index:2">
1291		<div class="eyebrow">Shared prepaid pool</div>
1292		<h2 class="h-sec">One balance. Every active NXTL eSIM.</h2>
1293		<div class="nx-rule"></div>
1294		<p class="lead">Buy a separate NXTL eSIM for each compatible device. Every <span data-currency-target="starter-price">$11.99</span> eSIM includes another <span data-currency-target="starter-bal">$10.00</span>, and every active eSIM on your account can draw usage charges from the same shared balance.</p>
1295		<div class="bal-module-grid" id="sharedBalSection">
1296			<div class="bal-card-box">
1297				<div>
1298					<div style="font-size:0.6875rem; font-weight:800; color:var(--nx-red); text-transform:uppercase; letter-spacing:0.1em; margin-bottom:0.25rem">Central account pool</div>
1299					<h3 style="font-size:1.25rem; font-weight:700; margin-bottom:1rem">Shared Prepaid Balance</h3>
1300					<div style="background-color:var(--c0); border:1px solid var(--b1); border-radius:var(--r-m); padding:1.25rem; text-align:center; margin-bottom:1rem">
1301						<div style="font-size:0.6875rem; color:var(--t3); text-transform:uppercase; letter-spacing:0.08em; font-weight:700">Available account credit</div>
1302						<div style="font-family:var(--ff); font-size:2.5rem; font-weight:800; color:#FFFFFF; margin:4px 0" id="sharedBalCount"><span data-currency-target="starter-bal-x4">$40.00</span></div>
1303						<div style="display:inline-flex; align-items:center; gap:6px; font-size:0.75rem; color:var(--green)">
1304							<span style="width:6px; height:6px; background:var(--green); border-radius:50%"></span> Auto top-up available from <span data-currency-target="starter-bal">$10.00</span>						</div>
1305					</div>
1306										<div style="background-color:var(--c0); border:1px solid var(--b1); border-radius:var(--r-m); padding:0.875rem 1rem; font-size:0.75rem; color:var(--t2); display:flex; flex-direction:column; gap:4px">
1307						<div style="display:flex; justify-content:space-between">
1308							<span>Included eSIM balance (4 profiles × <span data-currency-target="starter-bal">$10.00</span>):</span>
1309							<strong style="color:var(--green)"><span data-currency-target="starter-bal-x4">$40.00</span></strong>
1310						</div>
1311					</div>
1312									</div>
1313				<div style="margin-top:1.25rem">
1314					<a href="https://nxtlsim.com/product/global-esim/" class="btn btn--p" style="width:100%; height:44px">Add another eSIM — <span data-currency-target="starter-price">$11.99</span></a>
1315					<div style="font-size:0.6875rem; color:var(--t3); text-align:center; margin-top:4px">Includes <span data-currency-target="starter-bal">$10.00</span> usable balance</div>
1316				</div>
1317			</div>
1318			<div class="bal-card-box">
1319				<div>
1320					<div style="font-size:0.6875rem; font-weight:800; color:var(--t3); text-transform:uppercase; letter-spacing:0.1em; margin-bottom:0.25rem">Connected profiles</div>
1321					<h3 style="font-size:1.25rem; font-weight:700; margin-bottom:1rem">4 Active Device eSIMs</h3>
1322					<div style="display:flex; flex-direction:column; gap:0.5rem" id="deviceRowsList">
1323													<div style="background-color:var(--c0); border:1px solid var(--b1); border-radius:var(--r-m); padding:0.75rem 1rem; display:flex; justify-content:space-between; align-items:center">
1324								<div>
1325									<div style="font-weight:700; font-size:0.875rem">Primary Phone (iPhone 15)</div>
1326									<div style="font-size:0.6875rem; color:var(--green)">● Active • Drawing from shared balance</div>
1327								</div>
1328								<div style="font-family:var(--fm); font-size:0.75rem; color:var(--t2)">3.8 GB used</div>
1329							</div>
1330													<div style="background-color:var(--c0); border:1px solid var(--b1); border-radius:var(--r-m); padding:0.75rem 1rem; display:flex; justify-content:space-between; align-items:center">
1331								<div>
1332									<div style="font-weight:700; font-size:0.875rem">Backup Phone (Pixel 8)</div>
1333									<div style="font-size:0.6875rem; color:var(--sand)">● Standby • Zero standby fee</div>
1334								</div>
1335								<div style="font-family:var(--fm); font-size:0.75rem; color:var(--t2)">0.2 GB used</div>
1336							</div>
1337													<div style="background-color:var(--c0); border:1px solid var(--b1); border-radius:var(--r-m); padding:0.75rem 1rem; display:flex; justify-content:space-between; align-items:center">
1338								<div>
1339									<div style="font-weight:700; font-size:0.875rem">Travel Tablet (iPad Pro)</div>
1340									<div style="font-size:0.6875rem; color:var(--sand)">● Separate eSIM Profile</div>
1341								</div>
1342								<div style="font-family:var(--fm); font-size:0.75rem; color:var(--t2)">1.4 GB used</div>
1343							</div>
1344													<div style="background-color:var(--c0); border:1px solid var(--b1); border-radius:var(--r-m); padding:0.75rem 1rem; display:flex; justify-content:space-between; align-items:center">
1345								<div>
1346									<div style="font-weight:700; font-size:0.875rem">Compatible portable/vehicle router*</div>
1347									<div style="font-size:0.6875rem; color:var(--t3)">● Unlocked hardware line</div>
1348								</div>
1349								<div style="font-family:var(--fm); font-size:0.75rem; color:var(--t2)">5.1 GB used</div>
1350							</div>
1351											</div>
1352				</div>
1353				<div style="margin-top:1.25rem">
1354					<a href="https://nxtlsim.com/my-account/" class="btn btn--s" style="width:100%; height:44px">Manage active eSIMs in Account →</a>
1355					<div style="font-size:0.6875rem; color:var(--t3); text-align:center; margin-top:4px">*Separate devices require separate eSIM profiles. Compatibility varies by device.</div>
1356				</div>
1357			</div>
1358		</div>
1359	</div>
1360</section>
1361<section class="sec sec--alt" id="installation">
1362	<div class="wrap">
1363		<div class="eyebrow">Digital setup</div>
1364		<h2 class="h-sec">Buy. Scan. Connect.</h2>
1365		<div class="nx-rule"></div>
1366		<p class="lead">No physical plastic SIM. Install over Wi-Fi on a compatible unlocked device, and leave NXTL ready for all upcoming travel.</p>
1367		<div class="install-track">
1368			<div class="install-step-card">
1369				<div>
1370					<div class="install-badge">1</div>
1371					<h3 style="font-size:1.0625rem; margin-bottom:0.375rem">Buy</h3>
1372					<p style="font-size:0.8125rem; color:var(--t2); line-height:1.5">Purchase the NXTL eSIM digitally for <span data-currency-target="starter-price">$11.99</span> with <span data-currency-target="starter-bal">$10.00</span> balance included.</p>
1373				</div>
1374			</div>
1375			<div class="install-step-card">
1376				<div>
1377					<div class="install-badge">2</div>
1378					<h3 style="font-size:1.0625rem; margin-bottom:0.375rem">Scan</h3>
1379					<p style="font-size:0.8125rem; color:var(--t2); line-height:1.5">Install using the supplied QR code or manual details while connected to reliable Wi-Fi.</p>
1380				</div>
1381			</div>
1382			<div class="install-step-card">
1383				<div>
1384					<div class="install-badge">3</div>
1385					<h3 style="font-size:1.0625rem; margin-bottom:0.375rem">Select</h3>
1386					<p style="font-size:0.8125rem; color:var(--t2); line-height:1.5">Choose NXTL for mobile data and enable data roaming for the NXTL line. Keep your normal SIM for calls and SMS if supported by your device.</p>
1387				</div>
1388			</div>
1389			<div class="install-step-card">
1390				<div>
1391					<div class="install-badge" style="border-color:var(--green); color:var(--green)">4</div>
1392					<h3 style="font-size:1.0625rem; margin-bottom:0.375rem">Keep ready</h3>
1393					<p style="font-size:0.8125rem; color:var(--t2); line-height:1.5">Leave NXTL installed for your next supported trip or backup-data moment.</p>
1394				</div>
1395			</div>
1396		</div>
1397		<div style="margin-top:1.5rem; text-align:center; font-size:0.8125rem; color:var(--t3); display:flex; flex-direction:column; gap:4px">
1398			<span>Usually ready in a few minutes on a compatible unlocked device.</span>
1399			<span>The NXTL app is useful for management but is not required to install the eSIM.</span>
1400		</div>
1401	</div>
1402</section>
1403<section class="sec" id="guarantee">
1404	<div class="wrap">
1405		<div class="guar-box">
1406			<div class="guar-inner">
1407				<div class="eyebrow">Travel with confidence</div>
1408				<h2 class="h-sec">Connected — or your money back under our guarantee.</h2>
1409				<div class="nx-rule"></div>
1410				<p style="color:var(--t2); font-size:0.9375rem; line-height:1.55">
1411					If you cannot establish mobile data in a supported destination, NXTL support first checks the setup and available networks. If connectivity still cannot be provided and the published guarantee conditions are met, the applicable refund or resolution follows.				</p>
1412				<div class="guar-steps">
1413					<div class="guar-step">
1414						<div style="font-size:0.6875rem; font-weight:800; color:var(--green)">01</div>
1415						<h3 style="font-size:0.8125rem; margin:2px 0">Check setup</h3>
1416						<p style="font-size:0.6875rem; color:var(--t3)">Support verifies APN, profile and network settings.</p>
1417					</div>
1418					<div class="guar-step">
1419						<div style="font-size:0.6875rem; font-weight:800; color:var(--green)">02</div>
1420						<h3 style="font-size:0.8125rem; margin:2px 0">Try alternative</h3>
1421						<p style="font-size:0.6875rem; color:var(--t3)">Available alternative partner network is tested.</p>
1422					</div>
1423					<div class="guar-step">
1424						<div style="font-size:0.6875rem; font-weight:800; color:var(--green)">03</div>
1425						<h3 style="font-size:0.8125rem; margin:2px 0">Resolve</h3>
1426						<p style="font-size:0.6875rem; color:var(--t3)">Refund or resolution under published guarantee.</p>
1427					</div>
1428				</div>
1429				<a href="https://nxtlsim.com/connectivity-guarantee/" class="btn btn--s">Read the Connectivity Guarantee</a>
1430			</div>
1431			<div style="height:100%; min-height:300px">
1432					<picture>
1433					<source type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-900.avif 900w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-1200.avif 1200w" sizes="(max-width: 800px) 100vw, 40vw">
1434							<source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-640.webp 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-900.webp 900w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-1200.webp 1200w" sizes="(max-width: 800px) 100vw, 40vw">
1435				<img
1436			src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-1200.jpg"
1437			srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-640.jpg 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-900.jpg 900w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/human-arrival-1200.jpg 1200w"
1438			sizes="(max-width: 800px) 100vw, 40vw"
1439			alt="A traveller checks her phone beside luggage after arriving at an airport."
1440			width="1200"			height="900"			loading="lazy"
1441			decoding="async"
1442						class="webpexpress-processed"
1443			style="object-position:52% 50%;"		>
1444	</picture>
1445				</div>
1446		</div>
1447	</div>
1448</section>
1449<section class="sec sec--alt" id="reviews">
1450	<div class="wrap">
1451		<div class="trust-band">
1452			<div class="trust-top">
1453				<div>
1454					<div class="eyebrow">Real experiences</div>
1455					<h2 style="font-size:1.5rem">Kept for travel, work and backup.</h2>
1456				</div>
1457			</div>
1458			<div class="trust-quotes-grid" id="trustQuotesGrid">
1459									<div class="trust-card">
1460						<blockquote class="trust-quote-text">“Using as a backup carrier at home ... Works perfectly.”</blockquote>
1461						<cite class="trust-author">
1462							— Dario, Lithuania															<a href="https://www.trustpilot.com/reviews/6a6fe5b578fedde1d5b818ca" target="_blank" rel="noopener noreferrer">Trustpilot</a>
1463													</cite>
1464					</div>
1465									<div class="trust-card">
1466						<blockquote class="trust-quote-text">“Fast support if needed. Hidden gem.”</blockquote>
1467						<cite class="trust-author">
1468							— JW Nunn, United Kingdom															<a href="https://www.trustpilot.com/reviews/6a6c96ac2334cefa958e0e20" target="_blank" rel="noopener noreferrer">Trustpilot</a>
1469													</cite>
1470					</div>
1471									<div class="trust-card">
1472						<blockquote class="trust-quote-text">“Way cheaper with NXTL instead of bundles.”</blockquote>
1473						<cite class="trust-author">
1474							— Matt, Lithuania															<a href="https://www.trustpilot.com/reviews/6a4eef56a46551fc30f5c47f" target="_blank" rel="noopener noreferrer">Trustpilot</a>
1475													</cite>
1476					</div>
1477							</div>
1478			<div class="trust-mobile-controls" aria-label="Review carousel navigation">
1479				<button type="button" class="trust-nav-btn" data-nxtl-reviews-nav="-1" aria-label="Previous review">←</button>
1480				<button type="button" class="trust-nav-btn" data-nxtl-reviews-nav="1" aria-label="Next review">→</button>
1481			</div>
1482		</div>
1483	</div>
1484</section>
1485<section class="sec" id="faq">
1486	<div class="wrap">
1487		<div style="text-align:center; max-width:640px; margin:0 auto">
1488			<div class="eyebrow">Clear answers</div>
1489			<h2 class="h-sec">Frequently asked questions.</h2>
1490			<div class="nx-rule nx-rule--center"></div>
1491		</div>
1492		<div class="faq-list">
1493							<div class="faq-item open">
1494					<button class="faq-q" type="button" aria-expanded="true">
1495						<span>What do I receive with the <span data-currency-target="starter-price">$11.99</span> purchase?</span>
1496						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1497					</button>
1498					<div class="faq-a" role="region">
1499						<div class="faq-a-inner"><p>You receive one reusable NXTL data eSIM and <span data-currency-target="starter-bal">$10.00</span> in usable prepaid balance. The eSIM is delivered digitally after successful order processing, so there is no physical SIM to collect. Every additional NXTL eSIM is another <span data-currency-target="starter-price">$11.99</span> purchase and also includes <span data-currency-target="starter-bal">$10.00</span> balance.</p></div>
1500					</div>
1501				</div>
1502							<div class="faq-item">
1503					<button class="faq-q" type="button" aria-expanded="false">
1504						<span>Is NXTL another expiring country bundle?</span>
1505						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1506					</button>
1507					<div class="faq-a" role="region">
1508						<div class="faq-a-inner"><p>No. NXTL is a global pay-as-you-go data eSIM. Keep the same profile for supported destinations and let your account balance pay for the mobile data actually used at the applicable network rate. There is no 7-day or 30-day bundle to predict for every trip.</p></div>
1509					</div>
1510				</div>
1511							<div class="faq-item">
1512					<button class="faq-q" type="button" aria-expanded="false">
1513						<span>
1513How do top-ups work?</span>
1514						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1515					</button>
1516					<div class="faq-a" role="region">
1517						<div class="faq-a-inner"><p>Add more balance whenever you need it from My Account or the NXTL app. A top-up funds the same account balance — it does not require another eSIM or another country package.</p></div>
1518					</div>
1519				</div>
1520							<div class="faq-item">
1521					<button class="faq-q" type="button" aria-expanded="false">
1522						<span>Do I need a new eSIM for every trip?</span>
1523						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1524					</button>
1525					<div class="faq-a" role="region">
1526						<div class="faq-a-inner"><p>No. Keep NXTL installed and reuse it across supported destinations. Before using data, enable the NXTL line, select it for mobile data and follow the required roaming settings.</p></div>
1527					</div>
1528				</div>
1529							<div class="faq-item">
1530					<button class="faq-q" type="button" aria-expanded="false">
1531						<span>What happens to my unused balance?</span>
1532						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1533					</button>
1534					<div class="faq-a" role="region">
1535						<div class="faq-a-inner"><p>Your NXTL balance never expires. Use it on a future supported trip, keep it for backup data, or let another active NXTL eSIM on the same account draw from it.</p></div>
1536					</div>
1537				</div>
1538							<div class="faq-item">
1539					<button class="faq-q" type="button" aria-expanded="false">
1540						<span>Can several devices share the same eSIM?</span>
1541						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1542					</button>
1543					<div class="faq-a" role="region">
1544						<div class="faq-a-inner"><p>One eSIM profile cannot be active on several devices at the same time. Each compatible device needs its own separately purchased NXTL eSIM. Active eSIMs under the same account can then draw usage charges from one shared account balance.</p></div>
1545					</div>
1546				</div>
1547							<div class="faq-item">
1548					<button class="faq-q" type="button" aria-expanded="false">
1549						<span>Does Best coverage cost extra?</span>
1550						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1551					</button>
1552					<div class="faq-a" role="region">
1553						<div class="faq-a-inner"><p>There is no separate fee for switching between Cheapest and Best coverage. Cheapest prioritises the lowest-priced supported network. Best coverage removes price-first steering and can use more supported network options. Mobile data is always charged at the published rate of the network actually used.</p></div>
1554					</div>
1555				</div>
1556							<div class="faq-item">
1557					<button class="faq-q" type="button" aria-expanded="false">
1558						<span>Can I use hotspot or tethering?</span>
1559						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1560					</button>
1561					<div class="faq-a" role="region">
1562						<div class="faq-a-inner"><p>Yes, on compatible devices and networks. A connected laptop, tablet or other device uses data from your NXTL balance normally. Actual speed and performance depend on the local network, coverage, device and network conditions.</p></div>
1563					</div>
1564				</div>
1565							<div class="faq-item">
1566					<button class="faq-q" type="button" aria-expanded="false">
1567						<span>Can I use NXTL in a car, router or modem?</span>
1568						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1569					</button>
1570					<div class="faq-a" role="region">
1571						<div class="faq-a-inner"><p>NXTL can work in compatible unlocked devices that accept a third-party eSIM profile and support the required roaming/network bands. Many factory-installed car eSIM systems do not accept third-party profiles, so check compatibility before purchasing.</p></div>
1572					</div>
1573				</div>
1574							<div class="faq-item">
1575					<button class="faq-q" type="button" aria-expanded="false">
1576						<span>Do I need the NXTL app?</span>
1577						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1578					</button>
1579					<div class="faq-a" role="region">
1580						<div class="faq-a-inner"><p>No. You can install the eSIM using the supplied QR code or manual details. The app and My Account make it easier to check balance and usage, top up, manage eSIMs, review rates, change network preference and follow Rewards.<
1580/p></div>
1581					</div>
1582				</div>
1583							<div class="faq-item">
1584					<button class="faq-q" type="button" aria-expanded="false">
1585						<span>Does NXTL include calls or SMS?</span>
1586						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1587					</button>
1588					<div class="faq-a" role="region">
1589						<div class="faq-a-inner"><p>The consumer NXTL Global eSIM is data-only. On a compatible dual-SIM device, keep your normal SIM active for calls and SMS while using NXTL for mobile data. Internet-based calling and messaging apps use your NXTL data normally.</p></div>
1590					</div>
1591				</div>
1592							<div class="faq-item">
1593					<button class="faq-q" type="button" aria-expanded="false">
1594						<span>How do NXTL Rewards work?</span>
1595						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1596					</button>
1597					<div class="faq-a" role="region">
1598						<div class="faq-a-inner"><p>Eligible purchases can currently earn NXTL Tokens, while eligible paid usage can affect your Usage discount over the applicable rolling period. Current eligibility, earning rates and progress are shown in My Account. Tokens can be redeemed for eligible NXTL service or data credit; they are not cash, cryptocurrency or transferable value.</p></div>
1599					</div>
1600				</div>
1601							<div class="faq-item">
1602					<button class="faq-q" type="button" aria-expanded="false">
1603						<span>What happens if I cannot connect?</span>
1604						<svg class="faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1605					</button>
1606					<div class="faq-a" role="region">
1607						<div class="faq-a-inner"><p>Contact NXTL support so the installation, settings and available networks can be checked. If NXTL still cannot provide mobile data in a supported destination and the published Connectivity Guarantee conditions are met, the applicable refund or resolution process follows.</p></div>
1608					</div>
1609				</div>
1610					</div>
1611		<div class="faq-support-band">
1612			<span>Still unsure? Ask NXTL support before you buy.</span>
1613			<a href="https://nxtlsim.com/contact-us/" class="btn btn--s">Talk to support →</a>
1614		</div>
1615	</div>
1616</section>
1617<section class="sec" id="final-cta" style="padding: 2.5rem 0 4.5rem; border-bottom: none;">
1618	<div class="wrap">
1619		<div class="final-cta-cinematic">
1620			<div class="final-cta-bg">
1621					<picture>
1622					<source type="image/avif" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/final-cta-coast-640.avif 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/final-cta-coast-960.avif 960w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/final-cta-coast-1376.avif 1376w" sizes="100vw">
1623							<source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/final-cta-coast-640.webp 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/final-cta-coast-960.webp 960w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/final-cta-coast-1376.webp 1376w" sizes="100vw">
1624				<img
1625			src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/final-cta-coast-1376.jpg"
1626			srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/final-cta-coast-640.jpg 640w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/final-cta-coast-960.jpg 960w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/photo/final-cta-coast-1376.jpg 1376w"
1627			sizes="100vw"
1628			alt="Panoramic Mediterranean coast at dusk overlooking deep sapphire waters"
1629			width="1376"			height="768"			loading="lazy"
1630			decoding="async"
1631						class="webpexpress-processed"
1632					>
1633	</picture>
1634					<div class="final-cta-veil"></div>
1635			</div>
1636			<div class="final-cta-content">
1637				<div class="eyebrow" style="color:var(--sand)">180+ supported countries</div>
1638				<h2 class="h-hero" style="margin-bottom:1rem; font-size:clamp(2.4rem, 4.4vw, 3.4rem)">
1639					Buy it once.<br><span>Keep it ready for whatever is next.</span>
1640				</h2>
1641				<p style="font-size:1.0625rem; color:var(--t1); margin-bottom:1.75rem; line-height:1.6">Install NXTL today with <span data-currency-target="starter-bal">$10.00</span> balance included. Use it on your next trip, keep it for backup or add separate NXTL eSIMs for more compatible devices later.</p>
1642				<div class="btn-row" style="justify-content:center; margin-bottom:1.125rem">
1643					<a href="https://nxtlsim.com/product/global-esim/" class="btn btn--p btn--lg">Get your NXTL eSIM — <span data-currency-target="starter-price">$11.99</span></a>
1644					<a href="#destinations" class="btn btn--s btn--lg" style="background:rgba(22, 25, 34, 0.85)">Check live rates</a>
1645				</div>
1646				<div style="font-size:0.75rem; color:var(--t2)">Top up anytime • no monthly subscription • data-only service</div>
1647			</div>
1648		</div>
1649	</div>
1650</section>
1651</main>
1652<footer class="ftr" role="contentinfo">
1653	<div class="wrap">
1654		<div class="ftr-level-a">
1655			<div class="ftr-brand-block">
1656				<div class="ftr-brand-logo">
1657					<a href="https://nxtlsim.com/" aria-label="NXTL eSIM home"><picture><source type="image/webp" srcset="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-245.webp 245w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-398.webp 398w, https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-597.webp 597w" sizes="152px"><img src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/brand/nxtl-esim-lockup-597.png" alt="" class="nxtl-brand-lockup webpexpress-processed" width="597" height="78" decoding="async" fetchpriority="auto"></picture></a>
1658				</div>
1659				<p class="ftr-brand-desc">One reusable global pay-as-you-go data eSIM for travel, remote work and everyday backup connectivity.</p>
1660				<p class="ftr-brand-proof">180+ countries · 460+ networks · 5G where available</p>
1661			</div>
1662			<div class="ftr-contact-block">
1663				<div class="ftr-block-t">Contact</div>
1664				<address class="ftr-contact-addr">
1665					<strong>NXTL, MB</strong><br>
1666					Perkunkiemio str. 13-91<br>
1667					Vilnius, Lithuania
1668				</address>
1669				<a href="/cdn-cgi/l/email-protection#f0838580809f8284b09e88849c83999dde939f9d" class="ftr-contact-mail"><span class="__cf_email__" data-cfemail="1b686e6b6b74696f5b75636f7768727635787476">[email&#160;protected]</span></a>
1670			</div>
1671			<div class="ftr-app-block">
1672				<div class="ftr-block-t">Get the app</div>
1673								<div class="app-badges-row">
1674					<a href="https://apps.apple.com/app/id6796002935" target="_blank" rel="noopener noreferrer" class="app-badge-lk app-badge-lk--apple" aria-label="Download NXTL on the App Store">
1675						<img src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/badge-appstore.svg" alt="Download on the App Store" width="108" height="36" class="app-badge-img app-badge-img--apple webpexpress-processed">
1676					</a>
1677					<a href="https://play.google.com/store/apps/details?id=com.nxtlsim.mobile" target="_blank" rel="noopener noreferrer" class="app-badge-lk app-badge-lk--google" aria-label="Get NXTL on Google Play">
1678						<img src="https://nxtlsim.com/wp-content/themes/nxtl/assets/img/app/badge-googleplay.svg" alt="Get it on Google Play" width="121" height="36" class="app-badge-img app-badge-img--google webpexpress-processed">
1679					</a>
1680				</div>
1681							</div>
1682			<div class="ftr-util-block">
1683				<div class="ftr-util-wrap">
1684										<div>
1685						<div class="ftr-block-t" id="ftrCurLabel">Currency</div>
1686						<div class="cur-ctl ftr-cur-ctl" id="ftrCurrencyCtl" data-nxtl-currency>
1687							<button class="cur-btn" id="ftrCurBtn" type="button" aria-label="Footer currency selector" aria-expanded="false" aria-haspopup="listbox" aria-controls="ftrCurMenu">
1688								<span id="ftrCurBtnLabel">$ USD</span>
1689								<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
1690							</button>
1691							<div class="cur-menu" id="ftrCurMenu" role="listbox" aria-labelledby="ftrCurLabel">
1692																	<button type="button" class="cur-opt active" role="option" aria-selected="true" data-currency-code="USD" data-url="/?ref=hnxlddsy&#038;nxtl-currency=USD">
1693										<span>United States (US) dollar</span>
1694										<span class="cur-sym">$ USD</span>
1695									</button>
1696																	<button type="button" class="cur-opt" role="option" aria-selected="false" data-currency-code="EUR" data-url="/?ref=hnxlddsy&#038;nxtl-currency=EUR">
1697										<span>Euro</span>
1698										<span class="cur-sym">€ EUR</span>
1699									</button>
1700																	<button type="button" class="cur-opt" role="option" aria-selected="false" data-currency-code="GBP" data-url="/?ref=hnxlddsy&#038;nxtl-currency=GBP">
1701										<span>Pound sterling</span>
1702										<span class="cur-sym">£ GBP</span>
1703									</button>
1704																	<button type="button" class="cur-opt" role="option" aria-selected="false" data-currency-code="CAD" data-url="/?ref=hnxlddsy&#038;nxtl-currency=CAD">
1705										<span>Canadian dollar</span>
1706										<span class="cur-sym">C$ CAD</span>
1707									</button>
1708																	<button type="button" class="cur-opt" role="option" aria-selected="false" data-currency-code="AU
1708D" data-url="/?ref=hnxlddsy&#038;nxtl-currency=AUD">
1709										<span>Australian dollar</span>
1710										<span class="cur-sym">A$ AUD</span>
1711									</button>
1712															</div>
1713						</div>
1714					</div>
1715										<div>
1716						<div class="ftr-social-t">Follow NXTL</div>
1717						<div class="ftr-social-icons">
1718							<a href="https://t.me/NXTLeSIMBot" target="_blank" rel="noopener noreferrer" class="ftr-social-icon" aria-label="NXTL on Telegram">
1719								<svg width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="m21.5 2-19 9.5 7.5 3.5 11.5-13-9.5 14.5v5l3.5-3.5 6.5 4.5 3-20.5z"/></svg>
1720							</a>
1721							<a href="https://x.com/nxtlsim" target="_blank" rel="noopener noreferrer" class="ftr-social-icon" aria-label="NXTL on X">
1722								<svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg>
1723							</a>
1724							<a href="https://www.facebook.com/nxtlsim" target="_blank" rel="noopener noreferrer" class="ftr-social-icon" aria-label="NXTL on Facebook">
1725								<svg width="17" height="17" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg>
1726							</a>
1727							<a href="https://www.instagram.com/nxtlsim/" target="_blank" rel="noopener noreferrer" class="ftr-social-icon" aria-label="NXTL on Instagram">
1728								<svg width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"/><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"/><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"/></svg>
1729							</a>
1730						</div>
1731					</div>
1732				</div>
1733			</div>
1734		</div>
1735
1736		<div class="ftr-level-b">
1737			<details class="ftr-menu-group" open>
1738				<summary><div class="ftr-menu-t">Explore NXTL</div></summary>
1739				<ul class="ftr-menu-list">
1740					<li><a href="https://nxtlsim.com/product/global-esim/">Global eSIM</a></li>
1741										<li><a href="https://nxtlsim.com/product/data-balance-top-up/">Balance Top Up</a></li>
1742															<li><a href="https://nxtlsim.com/nxtl-loyalty/">NXTL Rewards</a></li>
1743															<li><a href="https://nxtlsim.com/referrals/">Referral Programme</a></li>
1744										<li><a href="https://nxtlsim.com/why-nxtl/">Why NXTL</a></li>
1745				</ul>
1746			</details>
1747			<details class="ftr-menu-group" open>
1748				<summary><div class="ftr-menu-t">Account</div></summary>
1749				<ul class="ftr-menu-list">
1750										<li><a href="https://nxtlsim.com/my-account/">My Account</a></li>
1751										<li><a href="https://nxtlsim.com/my-account/nxtl-esims/">My eSIMs</a></li>
1752										<li><a href="https://nxtlsim.com/my-account/nxtl-balance/">Add Balance</a></li>
1753										<li><a href="https://nxtlsim.com/my-account/nxtl-rewards/">My Rewards</a></li>
1754										<li><a href="https://nxtlsim.com/my-account/nxtl-referrals/">My Referrals</a></li>
1755									</ul>
1756			</details>
1757			<details class="ftr-menu-group" open>
1758				<summary><div class="ftr-menu-t">Plan &amp; Setup</div></summary>
1759				<ul class="ftr-menu-list">
1760					<li><a href="https://nxtlsim.com/esim-destinations/">Destinations</a></li>
1761					<li><a href="https://nxtlsim.com/pricing/">Data Pricing</a></li>
1762					<li><a href="https://nxtlsim.com/esim-coverage/">Coverage</a></li>
1763					<li><a href="https://nxtlsim.com/esim-compatible-devices/">Compatible Devices</a></li>
1764					<li><a href="https://nxtlsim.com/esim-setup/">Installation Guide</a></li>
1765				</ul>
1766			</details>
1767			<details class="ftr-menu-group" open>
1768				<summary><div class="ftr-menu-t">Support</div></summary>
1769				<ul class="ftr-menu-list">
1770					<li><a href="https://nxtlsim.com/contact-us/">Contact Us</a></li>
1771					<li><a href="https://nxtlsim.com/faq/">FAQ &amp; Support</a></li>
1772					<li><a href="https://nxtlsim.com/global-routing/">Routing Information</a></li>
1773					<li><a href="https://nxtlsim.com/connectivity-guarantee/">Connectivity Guarantee</a></li>
1774				</ul>
1775			</details>
1776			<details class="ftr-menu-group" open>
1777				<summary><div class="ftr-menu-t">Company</div></summary>
1778				<ul class="ftr-menu-list">
1779					<li><a href="https://nxtlsim.com/about-us/">About NXTL</a></li>
1780					<li><a href="https://nxtlsim.com/for-business/">For Business</a></li>
1781					<li><a href="https://nxtlsim.com/affiliate-program/">Partner Programme</a></li>
1782					<li><a href="https://nxtlsim.com/creators/">For Creators</a></li>
1783					<li><a href="https://nxtlsim.com/blog/">Blog</a></li>
1784				</ul>
1785			</details>
1786		</div>
1787
1788		<div class="ftr-level-c">
1789			<div class="ftr-index-block">
1790				<div class="ftr-index-lbl">Popular eSIM Destinations</div>
1791				<div class="ftr-index-links">
1792					<a href="https://nxtlsim.com/esim-destinations/">All Destinations</a>					<a href="https://nxtlsim.com/esim/europe-esim/">Europe</a>					<a href="https://nxtlsim.com/esim/united-states/">USA</a>					<a href="https://nxtlsim.com/esim/united-kingdom/">UK</a>					<a href="https://nxtlsim.com/esim/italy/">Italy</a>					<a href="https://nxtlsim.com/esim/spain/">Spain</a>					<a href="https://nxtlsim.com/esim/france/">France</a>					<a href="https://nxtlsim.com/esim/germany/">Germany</a>					<a href="https://nxtlsim.com/esim/japan/">Japan</a>					<a href="https://nxtlsim.com/esim/thailand/">Thailand</a>					<a href="https://nxtlsim.com/esim/turkey/">Turkey</a>					<a href="https://nxtlsim.com/esim/united-arab-emirates/">UAE</a>					<a href="https://nxtlsim.com/esim/australia/">Australia</a>				</div>
1793			</div>
1794			<div class="ftr-index-block">
1795				<div class="ftr-index-lbl">Compare eSIMs</div>
1796				<div class="ftr-index-links">
1797					<a href="https://nxtlsim.com/compare/">Compare All</a>					<a href="https://nxtlsim.com/compare/nxtl-vs-airalo/">Airalo</a>					<a href="https://nxtlsim.com/compare/nxtl-vs-saily/">Saily</a>					<a href="https://nxtlsim.com/compare/nxtl-vs-holafly/">Holafly</a>					<a href="https://nxtlsim.com/compare/nxtl-vs-roamless/">Roamless</a>					<a href="https://nxtlsim.com/compare/nxtl-vs-ubigi/">Ubigi</a>					<a href="https://nxtlsim.com/compare/nxtl-vs-nomad/">Nomad</a>				</div>
1798			</div>
1799		</div>
1800
1801		<div class="ftr-level-d">
1802			<div>&copy; 2026 NXTL eSIM. All rights reserved. Data-only mobile service.</div>
1803			<div class="ftr-legal-links">
1804				<a href="https://nxtlsim.com/payment-methods/">Payment Methods</a>				<a href="https://nxtlsim.com/terms-and-conditions/">Terms &amp; Conditions</a>				<a href="https://nxtlsim.com/privacy-policy/">Privacy Policy</a>				<a href="https://nxtlsim.com/cookie-policy/">Cookie Policy</a>
1804				<button type="button" class="ftr-cookie-settings" data-action="open-cookiebot">Cookie settings</button>
1805				<a href="https://nxtlsim.com/refund-policy/">Refund Policy</a>			</div>
1806		</div>
1807	</div>
1808</footer>
1809</div>
vendor: 111 bytes, lines 1809-1810
1809
1810	<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1810<script type="speculationrules">
1811{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/nxtl/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1812</script>
1812
1813	
1813<script>
1814		(function () {
1815			var c = document.body.className;
1816			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
1817			document.body.className = c;
1818		})();
1819	</script>
1819
1820	
1820<script data-cookieconsent="ignore" id="nxtl-saas-perf-delay-js-extra">
1821var nxtlSaasPerf = {"enabled":"1","tidioUrl":"https://code.tidio.co/fvyp0zeq0ic7pm6lmbicsccaqttfigqp.js","idleMs":"6000"};
1822//# sourceURL=nxtl-saas-perf-delay-js-extra
1823</script>
vendor: 1 bytes, line 1823
1823
1824<script data-cookieconsent="ignore" id="nxtl-saas-perf-delay-js" src="https://nxtlsim.com/wp-content/plugins/nxtl-product-pages-saas/assets/js/perf-delay.js?ver=1789429540"></script>
vendor: 1 bytes, line 1824
1824
1825<script data-cookieconsent="ignore" data-wp-strategy="defer" defer id="nxtl-motion-js" src="https://nxtlsim.com/wp-content/themes/nxtl/assets/js/motion.js?ver=1789429139"></script>
vendor: 1 bytes, line 1825
1825
1826<script data-cookieconsent="ignore" id="nxtl-homepage-js-extra">
1827var nxtlTheme = {"estimateUrl":"https://nxtlsim.com/wp-json/nxtl-app/v1/pricing/estimate","decimals":"2","currency":"USD","destinations":[{"iso":"AF","name":"Afghanistan","flag":"\ud83c\udde6\ud83c\uddeb","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/af.svg","rateEur":1.751,"rate":1.9782850529999998,"display":"$1.98","networks":2,"operators":["Roshan","Afghan Wireless"],"has5g":false,"url":"https://nxtlsim.com/esim/afghanistan/"},{"iso":"AIRPLANE","name":"Airplane (AeroMobile)","badge":"Onboard \u00b7 AeroMobile","onboard":true,"icon":"plane","flag":"","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/icons/airplane.svg","searchAliases":["airplane","aeroplane","aeromobile","aero","flight","inflight","in-flight","aircraft","plane","satellite","air"],"rateEur":86.285312,"rate":97.485404353536,"display":"$97.49","networks":1,"operators":["AeroMobile AS"],"has5g":false,"url":"https://nxtlsim.com/esim-coverage/#air-and-maritime"},{"iso":"AL","name":"Albania","flag":"\ud83c\udde6\ud83c\uddf1","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/al.svg","rateEur":0.7813,"rate":0.8827150838999999,"display":"$0.88","networks":2,"operators":["One (5G)","Vodafone (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/albania/"},{"iso":"DZ","name":"Algeria","flag":"\ud83c\udde9\ud83c\uddff","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/dz.svg","rateEur":0.9861,"rate":1.1140987382999998,"display":"$1.11","networks":2,"operators":["Oreedo (5G)","Orascom"],"has5g":true,"url":"https://nxtlsim.com/esim/algeria/"},{"iso":"AD","name":"Andorra","flag":"\ud83c\udde6\ud83c\udde9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ad.svg","rateEur":2.3613,"rate":2.6678038238999995,"display":"$2.67","networks":1,"operators":["Andorra Telecom (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/andorra/"},{"iso":"AO","name":"Angola","flag":"\ud83c\udde6\ud83c\uddf4","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ao.svg","rateEur":123.648,"rate":139.697881344,"display":"$139.70","networks":1,"operators":["Unitel"],"has5g":false,"url":"https://nxtlsim.com/esim/angola/"},{"iso":"AI","name":"Anguilla","flag":"\ud83c\udde6\ud83c\uddee","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ai.svg","rateEur":6.5556,"rate":7.406536546799999,"display":"$7.41","networks":1,"operators":["Cable and Wireless"],"has5g":false,"url":"https://nxtlsim.com/esim/anguilla/"},{"iso":"AG","name":"Antigua and Barbuda","flag":"\ud83c\udde6\ud83c\uddec","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ag.svg","rateEur":6.5556,"rate":7.406536546799999,"display":"$7.41","networks":1,"operators":["C & W"],"has5g":false,"url":"https://nxtlsim.com/esim/antigua-and-barbuda/"},{"iso":"AR","name":"Argentina","flag":"\ud83c\udde6\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ar.svg","rateEur":1.9712,"rate":2.2270676735999997,"display":"$2.23","networks":3,"operators":["Personal (5G)","Movistar","AMX/Claro"],"has5g":true,"url":"https://nxtlsim.com/esim/argentina/"},{"iso":"AM","name":"Armenia","flag":"\ud83c\udde6\ud83c\uddf2","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/am.svg","rateEur":1.1561,"rate":1.3061652482999997,"display":"$1.31","networks":2,"operators":["UCOM (5G)","Vivacell (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/armenia/"},{"iso":"AU","name":"Australia","flag":"\ud83c\udde6\ud83c\uddfa","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/au.svg","rateEur":1.1786,"rate":1.3315858158,"display":"$1.33","networks":2,"operators":["Optus (5G)","Vodafone (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/australia/"},{"iso":"AT","name":"Austria","flag":"\ud83c\udde6\ud83c\uddf9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/at.svg","rateEur":0.641,"rate":0.7242037229999999,"display":"$0.72","networks":4,"operators":["A1 (5G)","T-Mobile (5G)","H3G (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/austria/"}
1827,{"iso":"AZ","name":"Azerbaijan","flag":"\ud83c\udde6\ud83c\uddff","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/az.svg","rateEur":1.8391,"rate":2.0778206973,"display":"$2.08","networks":2,"operators":["Azercell","Bakcell (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/azerbaijan/"},{"iso":"BS","name":"Bahamas","flag":"\ud83c\udde7\ud83c\uddf8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/bs.svg","rateEur":8.6292,"rate":9.7492960476,"display":"$9.75","networks":1,"operators":["BTC"],"has5g":false,"url":"https://nxtlsim.com/esim/bahamas/"},{"iso":"BH","name":"Bahrain","flag":"\ud83c\udde7\ud83c\udded","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/bh.svg","rateEur":1.3312,"rate":1.5039937535999999,"display":"$1.50","networks":3,"operators":["STC (5G)","Zain (5G)","Batelco (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/bahrain/"},{"iso":"BD","name":"Bangladesh","flag":"\ud83c\udde7\ud83c\udde9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/bd.svg","rateEur":0.9892,"rate":1.1176011276,"display":"$1.12","networks":4,"operators":["Banglalink Digital Communications","Grameenphone","Robi/Aktel"],"has5g":false,"url":"https://nxtlsim.com/esim/bangladesh/"},{"iso":"BB","name":"Barbados","flag":"\ud83c\udde7\ud83c\udde7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/bb.svg","rateEur":6.1112,"rate":6.9044520936,"display":"$6.90","networks":1,"operators":["C & W (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/barbados/"},{"iso":"BY","name":"Belarus","flag":"\ud83c\udde7\ud83c\uddfe","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/by.svg","rateEur":0.7752,"rate":0.8758232855999999,"display":"$0.88","networks":3,"operators":["Life (5G)","MTS (5G)","A1"],"has5g":true,"url":"https://nxtlsim.com/esim/belarus/"},{"iso":"BE","name":"Belgium","flag":"\ud83c\udde7\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/be.svg","rateEur":0.6226,"rate":0.7034153478,"display":"$0.70","networks":3,"operators":["Proximus (5G)","Telenet (5G)","ORANGE (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/belgium/"},{"iso":"BZ","name":"Belize","flag":"\ud83c\udde7\ud83c\uddff","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/bz.svg","rateEur":11.3971,"rate":12.8764777713,"display":"$12.88","networks":1,"operators":["Belize Telemedia"],"has5g":false,"url":"https://nxtlsim.com/esim/belize/"},{"iso":"BJ","name":"Benin","flag":"\ud83c\udde7\ud83c\uddef","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/bj.svg","rateEur":4.9285,"rate":5.568234085499999,"display":"$5.57","networks":3,"operators":["Celtiis","MTN/Spacetel (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/benin/"},{"iso":"BM","name":"Bermuda","flag":"\ud83c\udde7\ud83c\uddf2","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/bm.svg","rateEur":19.8912,"rate":22.473137433599998,"display":"$22.47","networks":2,"operators":["Bermuda Digital Communication (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/bermuda/"},{"iso":"BT","name":"Bhutan","flag":"\ud83c\udde7\ud83c\uddf9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/bt.svg","rateEur":185.5621,"rate":209.64861726629996,"display":"$209.65","networks":1,"operators":["TashiCell"],"has5g":false,"url":"https://nxtlsim.com/esim/bhutan/"},{"iso":"BO","name":"Bolivia","flag":"\ud83c\udde7\ud83c\uddf4","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/bo.svg","rateEur":6.7738,"rate":7.653059561399999,"display":"$7.65","networks":2,"operators":["Tigo"],"has5g":false,"url":"https://nxtlsim.com/esim/bolivia/"},{"iso":"BA","name":"Bosnia and Herzegovina","flag":"\ud83c\udde7\ud83c\udde6","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ba.svg","rateEur":1.4172,"rate":1.6011568116,"display":"$1.60","networks":3,"operators":["HT-Eronet","BH Telecom Bosnia and Herzegov","Mtel"],"has5g":false,"url":"https://nxtlsim.com/esim/bosnia-and-herzegovina/"},{"iso":"BR","name":"Brazil","flag":"\ud83c\udde7\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/br.svg","rateEur":2.1688,"rate":2.4503167464,"display":"$2.45","networks":8,"operators":["TIM (5G)","Vivo (5G)","Claro (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/brazil/"},{"iso":"VG","name":"British Virgin Islands","flag":"\ud83c\uddfb\ud83c\uddec","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/vg.svg","rateEur":6.2218,"rate":7.0294083054,"display":"$7.03","networks":1,"operators":["C&W LIME"],"has5g":false,"url":"https://nxtlsim.com/esim/british-v
1827irgin-islands/"},{"iso":"BG","name":"Bulgaria","flag":"\ud83c\udde7\ud83c\uddec","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/bg.svg","rateEur":0.6185,"rate":0.6987831555,"display":"$0.70","networks":3,"operators":["Vivacom Bulgarian (5G)","A1 Bulgeria (5G)","Yettel (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/bulgaria/"},{"iso":"BF","name":"Burkina Faso","flag":"\ud83c\udde7\ud83c\uddeb","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/bf.svg","rateEur":4.9859,"rate":5.6330847777,"display":"$5.63","networks":1,"operators":["AIRTEL BURKINA FASO"],"has5g":false,"url":"https://nxtlsim.com/esim/burkina-faso/"},{"iso":"KH","name":"Cambodia","flag":"\ud83c\uddf0\ud83c\udded","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/kh.svg","rateEur":1.6854,"rate":1.9041699761999997,"display":"$1.90","networks":5,"operators":["Metfone (5G)","Smart Axiata","Smart Axiata (5G)","Cellcard (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/cambodia/"},{"iso":"CM","name":"Cameroon","flag":"\ud83c\udde8\ud83c\uddf2","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/cm.svg","rateEur":96.768,"rate":109.32877670399999,"display":"$109.33","networks":1,"operators":["MTN"],"has5g":false,"url":"https://nxtlsim.com/esim/cameroon/"},{"iso":"CA","name":"Canada","flag":"\ud83c\udde8\ud83c\udde6","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ca.svg","rateEur":2.0255,"rate":2.2884159765,"display":"$2.29","networks":10,"operators":["Freedom Mobile (5G)","Bragg Communications (5G)","Ice Wireless (5G)","Bell (5G)","Telus (5G)","SaskTel (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/canada/"},{"iso":"CV","name":"Cape Verde","flag":"\ud83c\udde8\ud83c\uddfb","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/cv.svg","rateEur":7.2274,"rate":8.165538202199999,"display":"$8.17","networks":3,"operators":["T+ Telecom","Alou"],"has5g":false,"url":"https://nxtlsim.com/esim/cape-verde/"},{"iso":"KY","name":"Cayman Islands","flag":"\ud83c\uddf0\ud83c\uddfe","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ky.svg","rateEur":6.3887,"rate":7.217972426099999,"display":"$7.22","networks":1,"operators":["LIME / Cable & Wirel. (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/cayman-islands/"},{"iso":"TD","name":"Chad","flag":"\ud83c\uddf9\ud83c\udde9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/td.svg","rateEur":5.591,"rate":6.316728573,"display":"$6.32","networks":1,"operators":["Zain/Airtel/Celtel"],"has5g":false,"url":"https://nxtlsim.com/esim/chad/"},{"iso":"CL","name":"Chile","flag":"\ud83c\udde8\ud83c\uddf1","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/cl.svg","rateEur":2.007,"rate":2.267514621,"display":"$2.27","networks":4,"operators":["WOM (5G)","Movistar (5G)","Claro"],"has5g":true,"url":"https://nxtlsim.com/esim/chile/"},{"iso":"CN","name":"China","flag":"\ud83c\udde8\ud83c\uddf3","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/cn.svg","rateEur":2.0511,"rate":2.3173389333,"display":"$2.32","networks":3,"operators":["China Telecom (5G)","China Unicom (5G)","China Mobile (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/china/"},{"iso":"CO","name":"Colombia","flag":"\ud83c\udde8\ud83c\uddf4","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/co.svg","rateEur":2.6378,"rate":2.9801943533999995,"display":"$2.98","networks":3,"operators":["Movistar (5G)","Tigo","Claro"],"has5g":true,"url":"https://nxtlsim.com/esim/colombia/"},{"iso":"CD","name":"Congo Dem. Rep","flag":"\ud83c\udde8\ud83c\udde9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/cd.svg","rateEur":5.591,"rate":6.316728573,"display":"$6.32","networks":2,"operators":["ZAIN Congo RDC","Vodacom Congo RDC"],"has5g":false,"url":"https://nxtlsim.com/esim/congo-dem-rep/"},{"iso":"CG","name":"Congo Republic","flag":"\ud83c\udde8\ud83c\uddec","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/cg.svg","rateEur":5.591,"rate":6.316728573,"display":"$6.32","networks":1,"operators":["Airtel Congo Rep"],"has5g":false,"url":"https://nxtlsim.com/esim/congo-republic/"},{"iso":"CR","name":"Costa Rica","flag":"\ud83c\udde8\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/cr.svg","rateEur":2.6614,"rate":3.0068577041999998,"display":"$3.01","networks":3,"operators":["Telefonica (5G)","Claro","Instituto Costarricense de Electricidad ICE"],"has5g":true,"url":"https://nxtlsim.com/esim/costa-rica/"},{"iso":"HR","name":"Croatia","flag":"\ud83c\udded\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/hr.svg","rateEur":0.6236,"rate":0.7045451508,"display":"$0.70","networks":3,"operators":["Tele2 (5G)","VIPnet (5G)","Hrvatski (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/croatia/"},{"iso":"CRUISE","name":"Cruise (Maritime)","badge":"Onboard \u00b7 Maritime","onboard":true,"icon":"ferry","flag":"","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/icons/ferry.svg","searchAliases":["cruise","maritime","ferry","ship","vessel","boat","telenor","satellite","sea"],"rateEur":25.6256,"rate":28.951879756799997,"dis
1827play":"$28.95","networks":1,"operators":["Telenor Maritime AS"],"has5g":true,"url":"https://nxtlsim.com/esim-coverage/#air-and-maritime"},{"iso":"CU","name":"Cuba","flag":"\ud83c\udde8\ud83c\uddfa","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/cu.svg","rateEur":18.9952,"rate":21.460833945599997,"display":"$21.46","networks":1,"operators":["Cubacel"],"has5g":false,"url":"https://nxtlsim.com/esim/cuba/"},{"iso":"CW","name":"Curacao","flag":"\ud83c\udde8\ud83c\uddfc","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/cw.svg","rateEur":18.9952,"rate":21.460833945599997,"display":"$21.46","networks":1,"operators":["Polycom/Digicel"],"has5g":false,"url":"https://nxtlsim.com/esim/curacao/"},{"iso":"CY","name":"Cyprus","flag":"\ud83c\udde8\ud83c\uddfe","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/cy.svg","rateEur":0.7096,"rate":0.8017082087999999,"display":"$0.80","networks":3,"operators":["Epic (5G)","Primetel (5G)","Cyta (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/cyprus/"},{"iso":"CZ","name":"Czech Republic","flag":"\ud83c\udde8\ud83c\uddff","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/cz.svg","rateEur":0.6226,"rate":0.7034153478,"display":"$0.70","networks":3,"operators":["Vodafone (5G)","O2 (5G)","T-Mobile (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/czech-republic/"},{"iso":"DK","name":"Denmark","flag":"\ud83c\udde9\ud83c\uddf0","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/dk.svg","rateEur":0.6226,"rate":0.7034153478,"display":"$0.70","networks":4,"operators":["Telenor (5G)","TDC/nuuday (5G)","Telia (5G)","HI3G (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/denmark/"},{"iso":"DM","name":"Dominica","flag":"\ud83c\udde9\ud83c\uddf2","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/dm.svg","rateEur":6.6662,"rate":7.531492758599999,"display":"$7.53","networks":1,"operators":["C&W"],"has5g":false,"url":"https://nxtlsim.com/esim/dominica/"},{"iso":"DO","name":"Dominican Republic","flag":"\ud83c\udde9\ud83c\uddf4","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/do.svg","rateEur":8.107,"rate":9.159312920999998,"display":"$9.16","networks":2,"operators":["Claro","Orange Dominicana S A (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/dominican-republic/"},{"iso":"EC","name":"Ecuador","flag":"\ud83c\uddea\ud83c\udde8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ec.svg","rateEur":2.6132,"rate":2.9524011995999997,"display":"$2.95","networks":3,"operators":["Movistar","Claro","Alegro/Telcsa"],"has5g":false,"url":"https://nxtlsim.com/esim/ecuador/"},{"iso":"EG","name":"Egypt","flag":"\ud83c\uddea\ud83c\uddec","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/eg.svg","rateEur":0.9841,"rate":1.1118391322999999,"display":"$1.11","networks":3,"operators":["Vodafone (5G)","Etisalat (5G)","Orange (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/egypt/"},{"iso":"SV","name":"El Salvador","flag":"\ud83c\uddf8\ud83c\uddfb","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/sv.svg","rateEur":2.6614,"rate":3.0068577041999998,"display":"$3.01","networks":5,"operators":["Telef","Tigo","Personal","Digicel"],"has5g":false,"url":"https://nxtlsim.com/esim/el-salvador/"},{"iso":"EE","name":"Estonia","flag":"\ud83c\uddea\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ee.svg","rateEur":0.6072,"rate":0.6860163815999999,"display":"$0.69","networks":3,"operators":["Elisa (5G)","Tele2 (5G)","Telia (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/estonia/"},{"iso":"SZ","name":"Eswatini","flag":"\ud83c\uddf8\ud83c\uddff","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/sz.svg","rateEur":100.352,"rate":113.377990656,"display":"$113.38","networks":1,"operators":["Swazi MTN"],"has5g":false,"url":"https://nxtlsim.com/esim/eswatini/"},{"iso":"ET","name":"Ethiopia","flag":"\ud83c\uddea\ud83c\uddf9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/et.svg","rateEur":3.6772,"rate":4.1545115915999995,"display":"$4.15","networks":2,"operators":["Safaricom (5G)","Ethio Telecom"],"has5g":true,"url":"https://nxtlsim.com/esim/ethiopia/"},{"iso":"FO","name":"Faroe Islands","flag":"\ud83c\uddeb\ud83c\uddf4","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/fo.svg","rateEur":1.792,"rate":2.024606976,"display":"$2.02","networks":2,"operators":["Faroese Telecom (5G)","Vodafone (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/faroe-islands/"},{"iso":"FJ","name":"Fiji","flag":"\ud83c\uddeb\ud83c\uddef","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/fj.svg","rateEur":2.007,"rate":2.267514621,"display":"$2.27","networks":2,"operators":["Vodafone","Digicell"],"has5g":false,"url":"https://nxtlsim.com/esim/fiji/"},{"iso":"FI","name":"Finland","flag":"\ud83c\uddeb\ud83c\uddee","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/fi.svg","rateEur":0.6164,"rate":0.6964105691999999,"display":"$0.70","networks":4,"operators":["lands Telekommunikation Ab (5G)","Elisa (5G)","DNA (5G)","Telia (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/finland/"},{"iso":"FR","name":"France","flag":"\ud83c\uddeb\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/fr.svg","rateEur":0.6298,"rate":0.7115499294,"display":"$0.71","networks":4,"operators":["Free (5G)","Bouygues (5G)","Orange (5G)","SFR (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/france/"},{"iso":"GF","name":"French Guiana","flag":"\ud83c\uddec\ud83c\uddeb","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/gf.svg","rateEur":2.3654,"rate":2.6724360162,"display":"$2.67","networks":1,"operators":["Bouygues/DigiCel"],"has5g":false,"url":"https://nxtlsim.com/esim/french-guiana/"},{"iso":"PF","name":"French Polynesia","flag":"\ud83c\uddf5\ud83c\uddeb","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/pf.svg","rateEur":19.1744,"rate":21.663294643199997,"dis
1827play":"$21.66","networks":1,"operators":["Vini S A S (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/french-polynesia/"},{"iso":"GA","name":"Gabon","flag":"\ud83c\uddec\ud83c\udde6","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ga.svg","rateEur":5.1251,"rate":5.790353355299999,"display":"$5.79","networks":1,"operators":["ZAIN/Celtel"],"has5g":false,"url":"https://nxtlsim.com/esim/gabon/"},{"iso":"GE","name":"Georgia","flag":"\ud83c\uddec\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ge.svg","rateEur":0.9605,"rate":1.0851757814999998,"display":"$1.09","networks":2,"operators":["Geocell (5G)","Mobitel (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/georgia/"},{"iso":"DE","name":"Germany","flag":"\ud83c\udde9\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/de.svg","rateEur":0.639,"rate":0.7219441169999999,"display":"$0.72","networks":3,"operators":["O2 (5G)","Vodafone (5G)","T-Mobile (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/germany/"},{"iso":"GH","name":"Ghana","flag":"\ud83c\uddec\ud83c\udded","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/gh.svg","rateEur":2.1432,"rate":2.4213937896,"display":"$2.42","networks":4,"operators":["Airtel","Vodafone","MTN (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/ghana/"},{"iso":"GI","name":"Gibraltar","flag":"\ud83c\uddec\ud83c\uddee","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/gi.svg","rateEur":2.8406,"rate":3.2093184017999996,"display":"$3.21","networks":1,"operators":["Gibtelecom (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/gibraltar/"},{"iso":"GR","name":"Greece","flag":"\ud83c\uddec\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/gr.svg","rateEur":0.599,"rate":0.6767519969999999,"display":"$0.68","networks":4,"operators":["Wind Greece (Nova) (5G)","Vodafone (5G)","Cosmote (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/greece/"},{"iso":"GL","name":"Greenland","flag":"\ud83c\uddec\ud83c\uddf1","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/gl.svg","rateEur":20.6981,"rate":23.3847754743,"display":"$23.38","networks":1,"operators":["Tele Greenland A/S"],"has5g":false,"url":"https://nxtlsim.com/esim/greenland/"},{"iso":"GD","name":"Grenada","flag":"\ud83c\uddec\ud83c\udde9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/gd.svg","rateEur":6.6662,"rate":7.531492758599999,"display":"$7.53","networks":1,"operators":["Cable & Wireless"],"has5g":false,"url":"https://nxtlsim.com/esim/grenada/"},{"iso":"GP","name":"Guadeloupe","flag":"\ud83c\uddec\ud83c\uddf5","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/gp.svg","rateEur":4.2578,"rate":4.810475213399999,"display":"$4.81","networks":2,"operators":["Dauphin"],"has5g":false,"url":"https://nxtlsim.com/esim/guadeloupe/"},{"iso":"GU","name":"Guam","flag":"\ud83c\uddec\ud83c\uddfa","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/gu.svg","rateEur":12.4191,"rate":14.031136437299999,"display":"$14.03","networks":1,"operators":["Docomo (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/guam/"},{"iso":"GT","name":"Guatemala","flag":"\ud83c\uddec\ud83c\uddf9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/gt.svg","rateEur":5.8061,"rate":6.5597491983,"display":"$6.56","networks":3,"operators":["TIGO/COMCEL","Claro (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/guatemala/"},{"iso":"GY","name":"Guyana","flag":"\ud83c\uddec\ud83c\uddfe","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/gy.svg","rateEur":19.712,"rate":22.270676736,"display":"$22.27","networks":1,"operators":["U Mobile"],"has5g":false,"url":"https://nxtlsim.com/esim/guyana/"},{"iso":"HN","name":"Honduras","flag":"\ud83c\udded\ud83c\uddf3","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/hn.svg","rateEur":7.0246,"rate":7.9364141537999995,"display":"$7.94","networks":3,"operators":["Tigo","Claro"],"has5g":false,"url":"https://nxtlsim.com/esim/honduras/"},{"iso":"HK","name":"Hong Kong","flag":"\ud83c\udded\ud83c\uddf0","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/hk.svg","rateEur":0.9892,"rate":1.1176011276,"display":"$1.12","networks":5,"operators":["H3G (5G)","SmarTone (5G)","China Mobile (5G)","CSL-TC (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/hong-kong/"},{"iso":"HU","name":"Hungary","flag":"\ud83c\udded\ud83c\uddfa","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/hu.svg","rateEur":0.6226,"rate":0.7034153478,"display":"$0.70","networks":3,"operators":["One (5G)","Yettel (5G)","Telekom (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/hungary/"}
1827,{"iso":"IS","name":"Iceland","flag":"\ud83c\uddee\ud83c\uddf8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/is.svg","rateEur":1.0721,"rate":1.2112617962999999,"display":"$1.21","networks":3,"operators":["Fjarskipti (VF) (5G)","Nova (5G)","Siminn (Landss\u00edminn) (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/iceland/"},{"iso":"IN","name":"India","flag":"\ud83c\uddee\ud83c\uddf3","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/in.svg","rateEur":1.6128,"rate":1.8221462783999998,"display":"$1.82","networks":50,"operators":["Idea Cellular-07 (5G)","Bharti Airtel (UP East IND10) (5G)","Bharti Airtel India (Orissa IND11) (5G)","Bharti Airtel India (Bihar IND12) (5G)","Bharti Airtel India (West Bengal IND14) (5G)","Bharti Airtel India (Assam IND15) (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/india/"},{"iso":"ID","name":"Indonesia","flag":"\ud83c\uddee\ud83c\udde9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/id.svg","rateEur":0.9247,"rate":1.0447288340999998,"display":"$1.04","networks":6,"operators":["XL Axiata (5G)","Smartfren (5G)","Telkomsel indonesia (5G)","PT Indosat Tbk (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/indonesia/"},{"iso":"IR","name":"Iran","flag":"\ud83c\uddee\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ir.svg","rateEur":6.9028,"rate":7.7988041483999995,"display":"$7.80","networks":1,"operators":["MCI (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/iran/"},{"iso":"IQ","name":"Iraq","flag":"\ud83c\uddee\ud83c\uddf6","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/iq.svg","rateEur":2.007,"rate":2.267514621,"display":"$2.27","networks":2,"operators":["Asia Cell","Korek Telecom Company"],"has5g":false,"url":"https://nxtlsim.com/esim/iraq/"},{"iso":"IE","name":"Ireland","flag":"\ud83c\uddee\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ie.svg","rateEur":0.6226,"rate":0.7034153478,"display":"$0.70","networks":4,"operators":["Meteor Mobile (5G)","Vodafone (5G)","H3G (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/ireland/"},{"iso":"IL","name":"Israel","flag":"\ud83c\uddee\ud83c\uddf1","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/il.svg","rateEur":0.8806,"rate":0.9949045218,"display":"$0.99","networks":3,"operators":["Hot Mobile (5G)","Pelephone (5G)","Partner (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/israel/"},{"iso":"IT","name":"Italy","flag":"\ud83c\uddee\ud83c\uddf9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/it.svg","rateEur":0.639,"rate":0.7219441169999999,"display":"$0.72","networks":4,"operators":["Iliad (5G)","Vodafone (5G)","Wind (5G)","TIM (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/italy/"},{"iso":"CI","name":"Ivory Coast","flag":"\ud83c\udde8\ud83c\uddee","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ci.svg","rateEur":4.9859,"rate":5.6330847777,"display":"$5.63","networks":2,"operators":["Orange","MTN"],"has5g":false,"url":"https://nxtlsim.com/esim/ivory-coast/"},{"iso":"JM","name":"Jamaica","flag":"\ud83c\uddef\ud83c\uddf2","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/jm.svg","rateEur":6.0559,"rate":6.841973987699999,"display":"$6.84","networks":2,"operators":["Cable & Wireless (5G)","Digicel"],"has5g":true,"url":"https://nxtlsim.com/esim/jamaica/"},{"iso":"JP","name":"Japan","flag":"\ud83c\uddef\ud83c\uddf5","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/jp.svg","rateEur":2.3849,"rate":2.6944671746999997,"display":"$2.69","networks":2,"operators":["SoftBank (5G)","NTT Docomo (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/japan/"},{"iso":"JO","name":"Jordan","flag":"\ud83c\uddef\ud83c\uddf4","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/jo.svg","rateEur":5.9443,"rate":6.715887972899999,"display":"$6.72","networks":2,"operators":["ZAIN (5G)","Umniah Mobile Company"],"has5g":true,"url":"https://nxtlsim.com/esim/jordan/"},{"iso":"KZ","name":"Kazakhstan","flag":"\ud83c\uddf0\ud83c\uddff","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/kz.svg","rateEur":0.8151,"rate":0.9209024253,"display":"$0.92","networks":4,"operators":["Kar-Tel (Beeline)","Tele2 (5G)","Kcell JSC (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/kazakhstan/"},{"iso":"KE","name":"Kenya","flag":"\ud83c\uddf0\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ke.svg","rateEur":4.7944,"rate":5.4167275032,"display":"$5.42","networks":1,"operators":["Airtel (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/kenya/"},{"iso":"KW","name":"Kuwait","flag":"\ud83c\uddf0\ud83c\uddfc","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/kw.svg","rateEur":1.3251,"rate":1.4971019552999998,"display":"$1.50","networks":3,"operators":["Zain (5G)","STC (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/kuwait/"},{"iso":"KG","name":"Kyrgyzstan","flag":"\ud83c\uddf0\ud83c\uddec","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/kg.svg","rateEur":0.8151,"rate":0.9209024253,"display":"$0.92","networks":1,"operators":["Beeline Mobile"],"has5g":false,"url":"https://nxtlsim.com/esim/kyrgyzstan/"},{"iso":"LA","name":"Laos","flag":"\ud83c\uddf1\ud83c\udde6","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/la.svg","rateEur":2.6132,"rate":2.9524011995999997,"dis
1827play":"$2.95","networks":2,"operators":["ETL Mobile"],"has5g":false,"url":"https://nxtlsim.com/esim/laos/"},{"iso":"LV","name":"Latvia","flag":"\ud83c\uddf1\ud83c\uddfb","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/lv.svg","rateEur":0.6072,"rate":0.6860163815999999,"display":"$0.69","networks":4,"operators":["Bite (5G)","Tele2 (5G)","Latvijas Mobilais (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/latvia/"},{"iso":"LS","name":"Lesotho","flag":"\ud83c\uddf1\ud83c\uddf8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ls.svg","rateEur":22.4,"rate":25.307587199999997,"display":"$25.31","networks":1,"operators":["Vodacom"],"has5g":false,"url":"https://nxtlsim.com/esim/lesotho/"},{"iso":"LR","name":"Liberia","flag":"\ud83c\uddf1\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/lr.svg","rateEur":100.352,"rate":113.377990656,"display":"$113.38","networks":1,"operators":["Lonestar Communications Corporation"],"has5g":false,"url":"https://nxtlsim.com/esim/liberia/"},{"iso":"LI","name":"Liechtenstein","flag":"\ud83c\uddf1\ud83c\uddee","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/li.svg","rateEur":0.5806,"rate":0.6559636217999999,"display":"$0.66","networks":3,"operators":["Telecom Liechtenstein AG (5G)","Orange Lichtenstein (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/liechtenstein/"},{"iso":"LT","name":"Lithuania","flag":"\ud83c\uddf1\ud83c\uddf9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/lt.svg","rateEur":0.6072,"rate":0.6860163815999999,"display":"$0.69","networks":3,"operators":["Bite (5G)","Omnitel (5G)","Tele2 (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/lithuania/"},{"iso":"LU","name":"Luxembourg","flag":"\ud83c\uddf1\ud83c\uddfa","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/lu.svg","rateEur":0.6072,"rate":0.6860163815999999,"display":"$0.69","networks":3,"operators":["Tango (5G)","Orange (5G)","POST (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/luxembourg/"},{"iso":"MO","name":"Macao China","flag":"\ud83c\uddf2\ud83c\uddf4","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mo.svg","rateEur":1.0721,"rate":1.2112617962999999,"display":"$1.21","networks":2,"operators":["Hutchison Macau","CTM Macao (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/macao-china/"},{"iso":"MK","name":"Macedonia","flag":"\ud83c\uddf2\ud83c\uddf0","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mk.svg","rateEur":1.2063,"rate":1.3628813588999997,"display":"$1.36","networks":2,"operators":["T-Mobile (5G)","A1 (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/macedonia/"},{"iso":"MG","name":"Madagascar","flag":"\ud83c\uddf2\ud83c\uddec","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mg.svg","rateEur":5.0176,"rate":5.668899532799999,"display":"$5.67","networks":1,"operators":["Airtel"],"has5g":false,"url":"https://nxtlsim.com/esim/madagascar/"},{"iso":"MW","name":"Malawi","flag":"\ud83c\uddf2\ud83c\uddfc","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mw.svg","rateEur":5.3115,"rate":6.000948634499999,"display":"$6.00","networks":1,"operators":["Airtel"],"has5g":false,"url":"https://nxtlsim.com/esim/malawi/"},{"iso":"MY","name":"Malaysia","flag":"\ud83c\uddf2\ud83c\uddfe","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/my.svg","rateEur":0.8745,"rate":0.9880127234999999,"display":"$0.99","networks":5,"operators":["U-Mobile (5G)","Celcom (5G)","Digi (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/malaysia/"},{"iso":"MV","name":"Maldives","flag":"\ud83c\uddf2\ud83c\uddfb","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mv.svg","rateEur":8.5484,"rate":9.6580079652,"display":"$9.66","networks":1,"operators":["Dhiraagu (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/maldives/"},{"iso":"ML","name":"Mali","flag":"\ud83c\uddf2\ud83c\uddf1","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ml.svg","rateEur":5.0319,"rate":5.6850557157,"display":"$5.69","networks":1,"operators":["Orange"],"has5g":false,"url":"https://nxtlsim.com/esim/mali/"},{"iso":"MT","name":"Malta","flag":"\ud83c\uddf2\ud83c\uddf9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mt.svg","rateEur":0.6349,"rate":0.7173119246999999,"display":"$0.72","networks":3,"operators":["Melita (5G)","Vodafone (5G)","GO (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/malta/"},{"iso":"MR","name":"Mauritania","flag":"\ud83c\uddf2\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mr.svg","rateEur":8.5484,"rate":9.6580079652,"display":"$9.66","networks":2,"operators":["Mattel"],"has5g":false,"url":"https://nxtlsim.com/esim/mauritania/"},{"iso":"MU","name":"Mauritius","flag":"\ud83c\uddf2\ud83c\uddfa","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mu.svg","rateEur":3.1642,"rate":3.5749226525999998,"display":"$3.57","networks":3,"operators":["Cellplus Mobile (5G)","Chili (5G)","Emtel (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/mauritius/"},{"iso":"MX","name":"Mexico","flag":"\ud83c\uddf2\ud83c\uddfd","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mx.svg","rateEur":2.1289,"rate":2.4052376066999996,"display":"$2.41","networks":5,"operators":["Altan","Movistar (5G)","AT&T (5G)","Telcel"],"has5g":true,"url":"https://nxtlsim.com/esim/mexico/"},{"iso":"MD","name":"Moldova","flag":"\ud83c\uddf2\ud83c\udde9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/md.svg","rateEur":0.596,"rate":0.6733625879999999,"display":"$0.67","networks":4,"operators":["Orange (5G)","Moldtelecom","Moldcell"],"has5g":true,"url":"https://nxtlsim.com/esim/moldova/"},{"iso":"MC","name":"Monaco","flag":"\ud83c\uddf2\ud83c\udde8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mc.svg","rateEur":18.6368,"rate":21.0559125504,"display":"$21.06","networks":2,"operators":["Monaco Telecom (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/monaco/"},{"iso":"MN","name":"Mongolia","flag":"\ud83c\uddf2\ud83c\uddf3","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mn.svg","rateEur":5.8604,"rate":6.6210975011999995,"display":"$6.62","networks":2,"operators":["MobiCom Corporation","Skytel"],"has5g":false,"url":"https://nxtlsim.com/esim/mongolia/"},{"iso":"ME","name":"Montenegro","flag":"\ud83c\uddf2\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/me.svg","rateEur":0.8468,"rate":0.9567171803999999,"display":"$0.96","networks":2,"operators":["MTEL (5G)","Crnogorski (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/montenegro/"}
1827,{"iso":"MS","name":"Montserrat","flag":"\ud83c\uddf2\ud83c\uddf8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ms.svg","rateEur":6.2218,"rate":7.0294083054,"display":"$7.03","networks":1,"operators":["Cable & Wireless"],"has5g":false,"url":"https://nxtlsim.com/esim/montserrat/"},{"iso":"MA","name":"Morocco","flag":"\ud83c\uddf2\ud83c\udde6","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ma.svg","rateEur":1.6466,"rate":1.8603336197999998,"display":"$1.86","networks":3,"operators":["Maroc Telecom (IAM)","Orange (5G)","Inwi (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/morocco/"},{"iso":"MZ","name":"Mozambique","flag":"\ud83c\uddf2\ud83c\uddff","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/mz.svg","rateEur":20.0704,"rate":22.675598131199997,"display":"$22.68","networks":1,"operators":["VM"],"has5g":false,"url":"https://nxtlsim.com/esim/mozambique/"},{"iso":"NP","name":"Nepal","flag":"\ud83c\uddf3\ud83c\uddf5","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/np.svg","rateEur":4.7401,"rate":5.3553792003,"display":"$5.36","networks":1,"operators":["Ncell"],"has5g":false,"url":"https://nxtlsim.com/esim/nepal/"},{"iso":"NL","name":"Netherlands","flag":"\ud83c\uddf3\ud83c\uddf1","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/nl.svg","rateEur":0.6257,"rate":0.7069177370999999,"display":"$0.71","networks":3,"operators":["Vodafone (5G)","KPN (5G)","Odido (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/netherlands/"},{"iso":"AN","name":"Netherlands Antilles","flag":"\ud83c\udde6\ud83c\uddf3","flagUrl":"","rateEur":6.0559,"rate":6.841973987699999,"display":"$6.84","networks":3,"operators":["Setel","TELCELL"],"has5g":false,"url":"https://nxtlsim.com/esim/netherlands-antilles/"},{"iso":"NZ","name":"New Zealand","flag":"\ud83c\uddf3\ud83c\uddff","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/nz.svg","rateEur":1.0394,"rate":1.1743172382,"display":"$1.17","networks":3,"operators":["Vodafone (5G)","Spark (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/new-zealand/"},{"iso":"NI","name":"Nicaragua","flag":"\ud83c\uddf3\ud83c\uddee","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ni.svg","rateEur":7.6186,"rate":8.607517135799998,"display":"$8.61","networks":1,"operators":["Claro Nicaragua (EN)"],"has5g":false,"url":"https://nxtlsim.com/esim/nicaragua/"},{"iso":"NE","name":"Niger","flag":"\ud83c\uddf3\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ne.svg","rateEur":5.1251,"rate":5.790353355299999,"display":"$5.79","networks":1,"operators":["Zain/CelTel"],"has5g":false,"url":"https://nxtlsim.com/esim/niger/"},{"iso":"NG","name":"Nigeria","flag":"\ud83c\uddf3\ud83c\uddec","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ng.svg","rateEur":3.9424,"rate":4.454135347199999,"display":"$4.45","networks":4,"operators":["Glo","Airtel/ZAIN (5G)","MTN (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/nigeria/"},{"iso":"NO","name":"Norway","flag":"\ud83c\uddf3\ud83c\uddf4","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/no.svg","rateEur":0.5724,"rate":0.6466992372,"display":"$0.65","networks":3,"operators":["Telenor (5G)","ICE (5G)","Telia (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/norway/"},{"iso":"OM","name":"Oman","flag":"\ud83c\uddf4\ud83c\uddf2","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/om.svg","rateEur":1.7582,"rate":1.9864196345999998,"display":"$1.99","networks":3,"operators":["Vodafone (5G)","Ooredoo (5G)","Oman Telecommunications Company S A O G (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/oman/"},{"iso":"PK","name":"Pakistan","flag":"\ud83c\uddf5\ud83c\uddf0","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/pk.svg","rateEur":0.8151,"rate":0.9209024253,"display":"$0.92","networks":2,"operators":["Jazz Mobile","Pakistan Telecommunication Mobile (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/pakistan/"},{"iso":"PS","name":"Palestinian Territory","flag":"\ud83c\uddf5\ud83c\uddf8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ps.svg","rateEur":9.856,"rate":11.135338368,"display":"$11.14","networks":1,"operators":["Jawwal"],"has5g":false,"url":"https://nxtlsim.com/esim/palestinian-territory/"},{"iso":"PA","name":"Panama","flag":"\ud83c\uddf5\ud83c\udde6","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/pa.svg","rateEur":5.7528,"rate":6.499530698399999,"display":"$6.50","networks":2,"operators":["Cable & Wireless (5G)","Telefonica"],"has5g":true,"url":"https://nxtlsim.com/esim/panama/"},{"iso":"PG","name":"Papua New Guinea","flag":"\ud83c\uddf5\ud83c\uddec","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/pg.svg","rateEur":7.0953,"rate":8.0162912259,"display":"$8.02","networks":3,"operators":["Digitec","Digicel"],"has5g":false,"url":"https://nxtlsim.com/esim/papua-new-guinea/"},{"iso":"PY","name":"Paraguay","flag":"\ud83c\uddf5\ud83c\uddfe","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/py.svg","rateEur":2.091,"rate":2.362418073,"display":"$2.36","networks":4,"operators":["N cleo S A","Tigo/Telecel","AMX Paraguay S A"],"has5g":false,"url":"https://nxtlsim.com/esim/paraguay/"},{"iso":"PE","name":"Peru","flag":"\ud83c\uddf5\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/pe.svg","rateEur":2.6132,"rate":2.9524011995999997,"dis
1827play":"$2.95","networks":5,"operators":["Movistar (5G)","Nextel (5G)","Claro (5G)","Bitel"],"has5g":true,"url":"https://nxtlsim.com/esim/peru/"},{"iso":"PH","name":"Philippines","flag":"\ud83c\uddf5\ud83c\udded","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ph.svg","rateEur":1.4643,"rate":1.6543705328999998,"display":"$1.65","networks":4,"operators":["Globe (5G)","Smart (5G)","Dito"],"has5g":true,"url":"https://nxtlsim.com/esim/philippines/"},{"iso":"PL","name":"Poland","flag":"\ud83c\uddf5\ud83c\uddf1","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/pl.svg","rateEur":0.6349,"rate":0.7173119246999999,"display":"$0.72","networks":1,"operators":["Plus (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/poland/"},{"iso":"PT","name":"Portugal","flag":"\ud83c\uddf5\ud83c\uddf9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/pt.svg","rateEur":0.6226,"rate":0.7034153478,"display":"$0.70","networks":3,"operators":["TMN/MEO (5G)","Vodafone (5G)","NOS (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/portugal/"},{"iso":"PR","name":"Puerto Rico","flag":"\ud83c\uddf5\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/pr.svg","rateEur":5.7528,"rate":6.499530698399999,"display":"$6.50","networks":2,"operators":["Liberty (5G)","Telephone C
1827ompany (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/puerto-rico/"},{"iso":"QA","name":"Qatar","flag":"\ud83c\uddf6\ud83c\udde6","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/qa.svg","rateEur":1.7674,"rate":1.9968138221999998,"display":"$2.00","networks":2,"operators":["Ooredoo (5G)","Vodafone (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/qatar/"},{"iso":"RE","name":"Reunion","flag":"\ud83c\uddf7\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/re.svg","rateEur":0.6861,"rate":0.7751578383,"display":"$0.78","networks":2,"operators":["Orange (5G)","Free (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/reunion/"},{"iso":"RO","name":"Romania","flag":"\ud83c\uddf7\ud83c\uddf4","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ro.svg","rateEur":0.6226,"rate":0.7034153478,"display":"$0.70","networks":4,"operators":["DIGI (5G)","Orange (5G)","Vodafone (5G)","Telekom (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/romania/"},{"iso":"RU","name":"Russian Federation","flag":"\ud83c\uddf7\ud83c\uddfa","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ru.svg","rateEur":0.9339,"rate":1.0551230216999998,"display":"$1.06","networks":4,"operators":["Tele2 Russia (5G)","Beeline Russia","MTS Russia","MegaFon Russia (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/russian-federation/"},{"iso":"RW","name":"Rwanda","flag":"\ud83c\uddf7\ud83c\uddfc","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/rw.svg","rateEur":5.1251,"rate":5.790353355299999,"display":"$5.79","networks":3,"operators":["Tigo","MTN"],"has5g":false,"url":"https://nxtlsim.com/esim/rwanda/"},{"iso":"KN","name":"Saint Kitts and Nevis","flag":"\ud83c\uddf0\ud83c\uddf3","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/kn.svg","rateEur":6.3887,"rate":7.217972426099999,"display":"$7.22","networks":1,"operators":["Cable & Wireless"],"has5g":false,"url":"https://nxtlsim.com/esim/saint-kitts-and-nevis/"},{"iso":"LC","name":"Saint Lucia","flag":"\ud83c\uddf1\ud83c\udde8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/lc.svg","rateEur":6.3887,"rate":7.217972426099999,"display":"$7.22","networks":1,"operators":["Cable & Wireless"],"has5g":false,"url":"https://nxtlsim.com/esim/saint-lucia/"},{"iso":"VC","name":"Saint Vincent and Grenadines","flag":"\ud83c\uddfb\ud83c\udde8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/vc.svg","rateEur":6.3887,"rate":7.217972426099999,"display":"$7.22","networks":1,"operators":["C & W"],"has5g":false,"url":"https://nxtlsim.com/esim/saint-vincent-and-grenadines/"},{"iso":"WS","name":"Samoa","flag":"\ud83c\uddfc\ud83c\uddf8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ws.svg","rateEur":19.3536,"rate":21.865755340799996,"display":"$21.87","networks":1,"operators":["Digicell"],"has5g":false,"url":"https://nxtlsim.com/esim/samoa/"},{"iso":"SA","name":"Saudi Arabia","flag":"\ud83c\uddf8\ud83c\udde6","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/sa.svg","rateEur":2.3224,"rate":2.6238544871999996,"display":"$2.62","networks":2,"operators":["Mobily (5G)","STC (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/saudi-arabia/"},{"iso":"SN","name":"Senegal","flag":"\ud83c\uddf8\ud83c\uddf3","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/sn.svg","rateEur":5.0319,"rate":5.6850557157,"display":"$5.69","networks":1,"operators":["Orange/Sonatel (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/senegal/"},{"iso":"RS","name":"Serbia","flag":"\ud83c\uddf7\ud83c\uddf8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/rs.svg","rateEur":0.8161,"rate":0.9220322283,"display":"$0.92","networks":2,"operators":["Yettel (5G)","A1"],"has5g":true,"url":"https://nxtlsim.com/esim/serbia/"},{"iso":"SC","name":"Seychelles","flag":"\ud83c\uddf8\ud83c\udde8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/sc.svg","rateEur":197.12,"rate":222.70676736,"display":"$222.71","networks":1,"operators":["Airtel (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/seychelles/"},{"iso":"SL","name":"Sierra Leone","flag":"\ud83c\uddf8\ud83c\uddf1","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/sl.svg","rateEur":5.0319,"rate":5.6850557157,"display":"$5.69","networks":1,"operators":["Airtel/Zain/Celtel"],"has5g":false,"url":"https://nxtlsim.com/esim/sierra-leone/"},{"iso":"SG","name":"Singapore","flag":"\ud83c\uddf8\ud83c\uddec","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/sg.svg","rateEur":1.0609,"rate":1.1986080027,"display":"$1.20","networks":2,"operators":["Singtel (5G)","Starhub 
1827(5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/singapore/"},{"iso":"SK","name":"Slovakia","flag":"\ud83c\uddf8\ud83c\uddf0","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/sk.svg","rateEur":0.6226,"rate":0.7034153478,"display":"$0.70","networks":3,"operators":["Orange (5G)","O2 (5G)","Slovak Telekom (DT) (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/slovakia/"},{"iso":"SI","name":"Slovenia","flag":"\ud83c\uddf8\ud83c\uddee","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/si.svg","rateEur":0.6226,"rate":0.7034153478,"display":"$0.70","networks":3,"operators":["Telemach (5G)","A1 (5G)","Telekom (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/slovenia/"},{"iso":"ZA","name":"South Africa","flag":"\ud83c\uddff\ud83c\udde6","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/za.svg","rateEur":2.0429,"rate":2.3080745486999996,"display":"$2.31","networks":4,"operators":["Telkom SA","Vodacom (5G)","MTN (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/south-africa/"},{"iso":"KR","name":"South Korea","flag":"\ud83c\uddf0\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/kr.svg","rateEur":1.1182,"rate":1.2633457146,"display":"$1.26","networks":2,"operators":["SK Telecom (5G)","KT (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/south-korea/"},{"iso":"SS","name":"South Sudan","flag":"\ud83c\uddf8\ud83c\uddf8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ss.svg","rateEur":134.4,"rate":151.8455232,"display":"$151.85","networks":1,"operators":["MTN"],"has5g":false,"url":"https://nxtlsim.com/esim/south-sudan/"},{"iso":"ES","name":"Spain","flag":"\ud83c\uddea\ud83c\uddf8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/es.svg","rateEur":0.6349,"rate":0.7173119246999999,"display":"$0.72","networks":3,"operators":["Movistar (5G)","Vodafone (5G)","Orange (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/spain/"},{"iso":"LK","name":"Sri Lanka","flag":"\ud83c\uddf1\ud83c\uddf0","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/lk.svg","rateEur":1.323,"rate":1.4947293689999999,"display":"$1.49","networks":4,"operators":["Mobitel (5G)","Hutchison","Dialog Axiata (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/sri-lanka/"},{"iso":"SD","name":"Sudan","flag":"\ud83c\uddf8\ud83c\udde9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/sd.svg","rateEur":15.0528,"rate":17.006698598399996,"display":"$17.01","networks":2,"operators":["Zain","MTN"],"has5g":false,"url":"https://nxtlsim.com/esim/sudan/"},{"iso":"SR","name":"Suriname","flag":"\ud83c\uddf8\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/sr.svg","rateEur":19.712,"rate":22.270676736,"display":"$22.27","networks":1,"operators":["Digicel"],"has5g":false,"url":"https://nxtlsim.com/esim/suriname/"},{"iso":"SE","name":"Sweden","flag":"\ud83c\uddf8\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/se.svg","rateEur":0.6072,"rate":0.6860163815999999,"display":"$0.69","networks":4,"operators":["Telenor (Vodafone) (5G)","Tele2 (5G)","Telia (5G)","H3G (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/sweden/"},{"iso":"CH","name":"Switzerland","flag":"\ud83c\udde8\ud83c\udded","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ch.svg","rateEur":0.6339,"rate":0.7161821217,"display":"$0.72","networks":3,"operators":["Sunrise (5G)","Salt (5G)","Swisscom (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/switzerland/"},{"iso":"TW","name":"Taiwan","flag":"\ud83c\uddf9\ud83c\uddfc","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/tw.svg","rateEur":2.0429,"rate":2.3080745486999996,"display":"$2.31","networks":3,"operators":["Chunghwa Telecom (5G)","Mobile (5G)","Far EasTone (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/taiwan/"},{"iso":"TJ","name":"Tajikistan","flag":"\ud83c\uddf9\ud83c\uddef","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/tj.svg","rateEur":1.409,"rate":1.5918924269999999,"display":"$1.59","networks":3,"operators":["ZET Mobile (5G)","TT Mobile"],"has5g":true,"url":"https://nxtlsim.com/esim/tajikistan/"}
1827,{"iso":"TZ","name":"Tanzania","flag":"\ud83c\uddf9\ud83c\uddff","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/tz.svg","rateEur":5.0268,"rate":5.679293720399999,"display":"$5.68","networks":4,"operators":["ZAIN/Celtel (5G)","Halotel","Vodacom (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/tanzania/"},{"iso":"TH","name":"Thailand","flag":"\ud83c\uddf9\ud83c\udded","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/th.svg","rateEur":0.9943,"rate":1.1233631228999998,"display":"$1.12","networks":4,"operators":["DTAC (5G)","AIS (5G)","True (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/thailand/"},{"iso":"TO","name":"Tonga","flag":"\ud83c\uddf9\ud83c\uddf4","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/to.svg","rateEur":88.1664,"rate":99.61066321919999,"display":"$99.61","networks":1,"operators":["Digicel"],"has5g":false,"url":"https://nxtlsim.com/esim/tonga/"},{"iso":"TT","name":"Trinidad and Tobago","flag":"\ud83c\uddf9\ud83c\uddf9","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/tt.svg","rateEur":19.712,"rate":22.270676736,"display":"$22.27","networks":1,"operators":["Digicel Trinidad & Tobago"],"has5g":false,"url":"https://nxtlsim.com/esim/trinidad-and-tobago/"},{"iso":"TN","name":"Tunisia","flag":"\ud83c\uddf9\ud83c\uddf3","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/tn.svg","rateEur":1.1059,"rate":1.2494491377,"display":"$1.25","networks":2,"operators":["Ooredoo Tunisie (5G)","Tunisie Telecom"],"has5g":true,"url":"https://nxtlsim.com/esim/tunisia/"},{"iso":"TR","name":"Turkey","flag":"\ud83c\uddf9\ud83c\uddf7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/tr.svg","rateEur":0.4772,"rate":0.5391419916,"display":"$0.54","networks":3,"operators":["Turk Telekom (5G)","Vodafone (5G)","Turkcell (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/turkey/"},{"iso":"TC","name":"Turks and Caicos Islands","flag":"\ud83c\uddf9\ud83c\udde8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/tc.svg","rateEur":6.3887,"rate":7.217972426099999,"display":"$7.22","networks":2,"operators":["Cable & Wireless (TCI) Turks and Caicos","Digicel Turks and Caicos"],"has5g":false,"url":"https://nxtlsim.com/esim/turks-and-caicos-islands/"},{"iso":"UG","name":"Uganda","flag":"\ud83c\uddfa\ud83c\uddec","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ug.svg","rateEur":5.2183,"rate":5.8956509948999996,"display":"$5.90","networks":2,"operators":["Airtel/Warid (5G)","MTN (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/uganda/"},{"iso":"UA","name":"Ukraine","flag":"\ud83c\uddfa\ud83c\udde6","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ua.svg","rateEur":0.5734,"rate":0.6478290402,"display":"$0.65","networks":3,"operators":["KyivStar (5G)","MTS","lifecell Ukrine"],"has5g":true,"url":"https://nxtlsim.com/esim/ukraine/"},{"iso":"AE","name":"United Arab Emirates","flag":"\ud83c\udde6\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ae.svg","rateEur":4.6152,"rate":5.214266805599999,"display":"$5.21","networks":2,"operators":["DU UAE (5G)","Etisalat UAE (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/united-arab-emirates/"},{"iso":"GB","name":"United Kingdom","flag":"\ud83c\uddec\ud83c\udde7","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/gb.svg","rateEur":0.6083,"rate":0.6872591648999998,"display":"$0.69","networks":8,"operators":["Vodafone UK (5G)","O2 UK (5G)","EE UK (5G)","H3G UK (5G)","Sure Guernsey (5G)","Manx Telecom"],"has5g":true,"url":"https://nxtlsim.com/esim/united-kingdom/"},{"iso":"US","name":"United States","flag":"\ud83c\uddfa\ud83c\uddf8","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/us.svg","rateEur":1.0004,"rate":1.1302549212,"display":"$1.13","networks":5,"operators":["AT&T USA (5G)","Verizon USA (5G)","T-Mobile USA (5G)","The Alaska Wireless Network"],"has5g":true,"url":"https://nxtlsim.com/esim/united-states/"},{"iso":"UY","name":"Uruguay","flag":"\ud83c\uddfa\ud83c\uddfe","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/uy.svg","rateEur":2.6378,"rate":2.9801943533999995,"display":"$2.98","networks":3,"operators":["Movistar (5G)","AM Wireless Uruguay S A","Antel (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/uruguay/"},{"iso":"UZ","name":"Uzbekistan","flag":"\ud83c\uddfa\ud83c\uddff","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/uz.svg","rateEur":0.8315,"rate":0.9394311944999999,"display":"$0.94","networks":2,"operators":["Beeline (5G)","Ucell (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/uzbekistan/"},{"iso":"VU","name":"Vanuatu","flag":"\ud83c\uddfb\ud83c\uddfa","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/vu.svg","rateEur":77.4144,"rate":87.46302136319999,"display":"$87.46","networks":1,"operators":["Digicell"],"has5g":false,"url":"https://nxtlsim.com/esim/vanuatu/"},{"iso":"VE","name":"Venezuela","flag":"\ud83c\uddfb\ud83c\uddea","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/ve.svg","rateEur":9.0317,"rate":10.2040417551,"dis
1827play":"$10.20","networks":1,"operators":["Digitel"],"has5g":false,"url":"https://nxtlsim.com/esim/venezuela/"},{"iso":"VN","name":"Vietnam","flag":"\ud83c\uddfb\ud83c\uddf3","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/vn.svg","rateEur":0.9677,"rate":1.0933103630999998,"display":"$1.09","networks":2,"operators":["Vinaphone (5G)","Viettel (5G)"],"has5g":true,"url":"https://nxtlsim.com/esim/vietnam/"},{"iso":"ZM","name":"Zambia","flag":"\ud83c\uddff\ud83c\uddf2","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/zm.svg","rateEur":5.079,"rate":5.738269437,"display":"$5.74","networks":4,"operators":["Airtel/Zain/Celtel (5G)","Zamtel/Cell Z/MTS","MTN/Telecel"],"has5g":true,"url":"https://nxtlsim.com/esim/zambia/"},{"iso":"ZW","name":"Zimbabwe","flag":"\ud83c\uddff\ud83c\uddfc","flagUrl":"https://nxtlsim.com/wp-content/themes/nxtl/assets/flags/4x3/zw.svg","rateEur":153.3952,"rate":173.30635714559997,"display":"$173.31","networks":1,"operators":["Econet Wireless"],"has5g":false,"url":"https://nxtlsim.com/esim/zimbabwe/"}],"creditAmount":"10","creditDisplay":"$10.00","priceUsd":"11.99","creditUsd":"10","effectiveUsd":"1.99","priceDisplay":"$11.99","effectiveDisplay":"$1.99","i18n":{"unavailable":"Live rates are unavailable right now.","supported":"Supported destination","approxGb":"Your included %1$s balance provides approximately %2$s GB at this displayed rate.","addTrip":"Add to trip \u2192","moreNets":"+%d more","paygStage02":"Use 2 GB in France (%1$s) and 1 GB in Turkey (%2$s). %3$s remains.","multipleCopy":"Buy a separate NXTL eSIM for each compatible phone, tablet or supported device. Every eSIM costs %1$s and includes %2$s balance. Active eSIMs on the same account can then draw usage charges from one shared prepaid balance."}};
1828//# sourceURL=nxtl-homepage-js-extra
1829</script>
vendor: 1 bytes, line 1829
1829
1830<script data-cookieconsent="ignore" data-wp-strategy="defer" defer id="nxtl-homepage-js" src="https://nxtlsim.com/wp-content/themes/nxtl/assets/js/homepage.js?ver=1790871707-bal1"></script>
1830
1831<template data-nxtl-delay="third" data-nxtl-src="https://api.goaffpro.com/loader.js?shop=gljANynr9m3G&amp;ver=7.1.2" data-nxtl-type="text/javascript" id="goaffpro_ref_tracking-js"></template>
1832<script id="wp-emoji-settings" type="application/json">
1833{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://nxtlsim.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
1834</script>
vendor: 1 bytes, line 1834
1834
1835<script type="module">
1836/*! This file is auto-generated */
1837var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1838//# sourceURL=https://nxtlsim.com/wp-includes/js/wp-emoji-loader.min.js
1839</script>
1839
1840		
1840<script>
1841		(function() {
1842			var cfg = {
1843				currency: "USD",
1844				symbol: "$",
1845				rateToUsd: 1,
1846				baseCurrency: "USD",
1847				baseSymbol: "$",
1848				baseRateToUsd: 1,
1849				shellCurrency: "USD",
1850				shellSymbol: "$",
1851				shellRateToUsd: 1,
1852				pricingBaseCurrency: "EUR",
1853				pricingBaseRateToUsd: 1.129803,
1854				currencies: {"USD":{"symbol":"$","glyph":"","rateToUsd":1},"EUR":{"symbol":"\u20ac","glyph":"","rateToUsd":1.129803},"GBP":{"symbol":"\u00a3","glyph":"","rateToUsd":1.323364},"CAD":{"symbol":"C$","glyph":"","rateToUsd":0.701951},"AUD":{"symbol":"A$","glyph":"","rateToUsd":0.695024}},
1855				allowed: ["USD","EUR","GBP","CAD","AUD"],
1856				edgeShell: true,
1857				resolveUrl: "https:\/\/nxtlsim.com\/wp-json\/nxtl\/v1\/currency\/resolve",
1858				deferFxMs: 400			};
1859			window.NXTL_V2_FX = cfg;
1860			window.nxtlV2FxCfg = cfg;
1861
1862			function readCookie(name) {
1863				var m = document.cookie.match(new RegExp('(?:^|; )' + name.replace(/([.$?*|{}()[\]\\/+^])/g, '\\$1') + '=([^;]*)'));
1864				return m ? decodeURIComponent(m[1]) : '';
1865			}
1866
1867			function applyVisitorCurrency(code, opts) {
1868				opts = opts || {};
1869				code = String(code || '').toUpperCase();
1870				if (!code || !cfg.currencies[code]) { return false; }
1871				if (cfg.allowed && cfg.allowed.length && cfg.allowed.indexOf(code) === -1) { return false; }
1872				var previous = String(cfg.currency || '').toUpperCase();
1873				var row = cfg.currencies[code];
1874				cfg.currency = code;
1875				cfg.symbol = row.glyph || row.symbol || code;
1876				cfg.rateToUsd = row.rateToUsd > 0 ? row.rateToUsd : 1;
1877				window.NXTL_V2_FX = cfg;
1878				window.nxtlV2FxCfg = cfg;
1879				syncCurrencySelector(code);
1880				var changed = previous !== code;
1881				if (!opts.silent) {
1882					try {
1883						document.dispatchEvent(new CustomEvent('nxtl-v2-currency-ready', { detail: { currency: code, source: opts.source || 'cookie' } }));
1884						if (changed) {
1885							document.dispatchEvent(new CustomEvent('nxtl-v2-currency-changed', { detail: { currency: code, source: opts.source || 'cookie' } }));
1886						}
1887					} catch (e) {}
1888				}
1889				return true;
1890			}
1891
1892			function syncCurrencySelector(code) {
1893				code = String(code || cfg.currency || '').toUpperCase();
1894				var roots = document.querySelectorAll('.nxtl-v2-site-currency');
1895				for (var r = 0; r < roots.length; r++) {
1896					var root = roots[r];
1897					var chips = root.querySelectorAll('.nxtl-v2-site-currency__chip, .nxtl-v2-site-currency__option');
1898					for (var i = 0; i < chips.length; i++) {
1899						var el = chips[i];
1900						var href = el.getAttribute('href') || '';
1901						var dataCode = (el.getAttribute('data-currency') || '').toUpperCase();
1902						var match = dataCode;
1903						if (!match && href) {
1904							var qm = href.match(/[?&]nxtl-currency=([A-Za-z]{3})/);
1905							if (qm) { match = qm[1].toUpperCase(); }
1906						}
1907						var isCurrent = match === code;
1908						if (isCurrent) { el.classList.add('is-current'); } else { el.classList.remove('is-current'); }
1909						if (el.hasAttribute('aria-current')) {
1910							el.setAttribute('aria-current', isCurrent ? 'true' : 'false');
1911						}
1912					}
1913					var pillCode = root.querySelector('.nxtl-v2-site-currency__pill-code');
1914					if (pillCode) { pillCode.textContent = code; }
1915					var pillSym = root.querySelector('.nxtl-v2-site-currency__pill-symbol');
1916					if (pillSym && cfg.symbol) { pillSym.textContent = cfg.symbol; }
1917					var select = root.querySelector('select');
1918					if (select) { select.value = code; }
1919				}
1920				var marks = { USD: '$ USD', EUR: '€ EUR', GBP: '£ GBP', CAD: 'C$ CAD', AUD: 'A$ AUD' };
1921				var mark = marks[code] || ((cfg.symbol || '') + ' ' + code);
1922				['curBtnLabel', 'drawerCurBtnLabel', 'ftrCurBtnLabel'].forEach(function(id) {
1923					var label = document.getElementById(id);
1924					if (label) { label.textContent = mark; }
1925				});
1926				['curBtn', 'drawerCurBtn', 'ftrCurBtn'].forEach(function(id) {
1927					var btn = document.getElementById(id);
1928					if (btn) { btn.setAttribute('aria-label', 'Currency selector, ' + code); }
1929				});
1930				var themeOpts = document.querySelectorAll('[data-nxtl-currency] [role="option"]');
1931				for (var t = 0; t < themeOpts.length; t++) {
1932					var opt = themeOpts[t];
1933					var optCode = (opt.getAttribute('data-currency-code') || '').toUpperCase();
1934					if (!optCode) {
1935						var optHref = opt.getAttribute('data-url') || opt.getAttribute('href') || '';
1936						var optMatch = optHref.match(/[?&]nxtl-currency=([A-Za-z]{3})/);
1937						optCode = optMatch ? optMatch[1].toUpperCase() : '';
1938					}
1939					var on = optCode === code;
1940					if (opt.classList.contains('cur-opt') || opt.classList.contains('drawer
1940-cur-opt')) {
1941						if (on) { opt.classList.add('active'); } else { opt.classList.remove('active'); }
1942					}
1943					opt.setAttribute('aria-selected', on ? 'true' : 'false');
1944				}
1945			}
1946
1947			// Prefer cookie (set by CF Worker or prior visit) over baked shell currency.
1948			(function hydrateFromCookieSync() {
1949				var cookieCur = readCookie("nxtl_v2_currency").toUpperCase();
1950				if (cookieCur) {
1951					applyVisitorCurrency(cookieCur, { silent: true, source: 'cookie' });
1952				}
1953			})();
1954
1955			var nxtlV2LookbehindOk = (function() {
1956				try {
1957					new RegExp('(?<!X)\\$');
1958					return true;
1959				} catch (e) {
1960					return false;
1961				}
1962			})();
1963
1964			function usdToLocal(amount) {
1965				return amount / cfg.rateToUsd;
1966			}
1967
1968			function formatAmount(amount, decimals) {
1969				return cfg.symbol + usdToLocal(amount).toFixed(decimals);
1970			}
1971
1972			function reQuote(s) {
1973				return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
1974			}
1975
1976			/**
1977			 * Collapse corrupted strings like CCCCCC$/GB (TablePress redraw re-ran $ → glyph).
1978			 */
1979			function collapseRepeatedGlyphDollar(text) {
1980				if (!text || cfg.symbol === '$' || cfg.symbol.length < 2) {
1981					return text;
1982				}
1983				if (cfg.symbol.slice(-1) !== '$') {
1984					return text;
1985				}
1986				var p = cfg.symbol.slice(0, -1);
1987				if (!p) {
1988					return text;
1989				}
1990				var re = new RegExp('(?:' + reQuote(p) + '){2,}\\$', 'g');
1991				return text.replace(re, cfg.symbol);
1992			}
1993
1994			/**
1995			 * Replace $suffix only for a "bare" USD dollar — not the $ in C$/A$/NZ$ (cfg.symbol).
1996			 * Prevents cumulative CCCCCC$/GB when replaceUsdText re-runs after TablePress paging.
1997			 */
1998			function replaceBareDollarInText(text, suffixLiteral, replacement) {
1999				if (!text || cfg.symbol === '$') {
2000					return text.replace(new RegExp('\\$' + suffixLiteral.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'), 'g'), replacement);
2001				}
2002				if (cfg.symbol.length < 2 || cfg.symbol.slice(-1) !== '$') {
2003					return text.replace(new RegExp('\\$' + suffixLiteral.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'), 'g'), replacement);
2004				}
2005				var pre = cfg.symbol.slice(0, -1);
2006				var esc = suffixLiteral.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
2007				var reAll = new RegExp('\\$' + esc, 'g');
2008				if (nxtlV2LookbehindOk) {
2009					try {
2010						return text.replace(new RegExp('(?<!' + reQuote(pre) + ')\\$' + esc, 'g'), replacement);
2011					} catch (e) { /* use callback */ }
2012				}
2013				return text.replace(reAll, function(match, offset) {
2014					if (offset >= pre.length && text.slice(offset - pre.length, offset) === pre) {
2015						return match;
2016					}
2017					return replacement;
2018				});
2019			}
2020
2021			function parseAmountString(amountStr) {
2022				var raw = amountStr.trim();
2023				if (!raw) { return NaN; }
2024				var numericPart = raw.replace(/[^0-9.,\-]/g, '');
2025				if (!numericPart) { return NaN; }
2026				var lastDot = numericPart.lastIndexOf('.');
2027				var lastComma = numericPart.lastIndexOf(',');
2028				var normalised;
2029				if (lastDot === -1 && lastComma === -1) {
2030					normalised = numericPart;
2031				} else if (lastDot > lastComma) {
2032					normalised = numericPart.replace(/,/g, '');
2033				} else {
2034					normalised = numericPart.replace(/\./g, '').replace(/,/g, '.');
2035				}
2036				return parseFloat(normalised);
2037			}
2038
2039			function replaceMarketingCopy(text) {
2040				if (!text) { return text; }
2041				text = collapseRepeatedGlyphDollar(text);
2042				if (cfg.symbol !== '$') {
2043					text = replaceBareDollarInText(text, '/GB', cfg.symbol + '/GB');
2044				}
2045				if (cfg.symbol !== '€') {
2046					text = text.replace(/€\/GB/g, cfg.symbol + '/GB');
2047					text = text.replace(/&euro;\/GB/gi, cfg.symbol + '/GB');
2048				}
2049				text = text.replace(/\bbalance in (USD|EUR)\b/gi, 'balance in ' + cfg.currency);
2050				if (cfg.currency !== 'USD') {
2051					text = text.replace(/\bin USD\b/g, 'in ' + cfg.currency);
2052				}
2053				if (cfg.currency !== 'EUR') {
2054					text = text.replace(/\bin EUR\b/g, 'in ' + cfg.currency);
2055				}
2056				return text;
2057			}
2058
2059			function edgeMatchesVisitor() {
2060				var edge = '';
2061				try {
2062					edge = String(document.documentElement.getAttribute('data-nxtl-edge-currency') || '').toUpperCase();
2063				} catch (e) {}
2064				return !!(edge && edge === String(cfg.currency || '').toUpperCase());
2065			}
2066
2067			function assignTextIfChanged(node, replacement) {
2068				if (!node) { return; }
2069				var original = node.nodeValue;
2070				if (replacement !== original) {
2071					node.nodeValue = replacement;
2072				}
2073			}
2074
2075			function shouldSkipNode(node) {
2076				if (!node || !node.parentElement) {
2077					return true;
2078				}
2079				// .woocommerce-Price-amount / .amount are handled by convertWooPrices()
2080				// below; we only skip them here to avoid the plain-text fallback
2081				// regexes touching already-structured Woo price markup.
2082				return !!node.parentElement.closest('script, style, noscript, textarea, pre, code, .woocommerce-Price-amount, .amount, .nxtl-v2-balance-amount, .nxtl-v2-nav-kpi, .nxtl-v2-balance, .nxtl-v2-checkout-container, .nxtl-nofx, [data-currency-target]');
2083			}
2084
2085			// -----------------------------------------------------------------
2086			// WooCommerce price-element converter.
2087			// Handles the case where a full-page cache (W3 Total Cache, WP Rocket,
2088			// Cloudflare APO, etc.) serves HTML rendered in the store base
2089			// currency (e.g. GBP) to every visitor, regardless of their
2090			// nxtl_v2_currency cookie, so our server-side woocommerce_currency
2091			// filter never runs. We detect the source currency from the rendered
2092			// symbol/text and convert client-side via USD pivot rates.
2093			// -----------------------------------------------------------------
2094			var SYMBOL_INDEX = (function() {
2095				var index = {};
2096				Object.keys(cfg.currencies).forEach(function(code) {
2097					var row = cfg.currencies[code];
2098					if (!row) { return; }
2099					var syms = [];
2100					if (row.symbol) { syms.push(row.symbol); }
2101					if (row.glyph) { syms.push(row.glyph); }
2102					syms.forEach(function(sym) {
2103						if (!sym) { return; }
2104						if (!index[sym]) { index[sym] = []; }
2105						if (index[sym].indexOf(code) === -1) {
2106							index[sym].push(code);
2107						}
2108					});
2109				});
2110				return index;
2111			})();
2112
2113			var ORDERED_SYMBOLS = (function() {
2114				var seen = {};
2115				var arr = [];
2116				Object.keys(SYMBOL_INDEX).forEach(function(sym) {
2117					if (!sym || seen[sym]) { return; }
2118					seen[sym] = true;
2119					arr.push(sym);
2120				});
2121				arr.sort(function(a, b) { return b.length - a.length; });
2122				return arr;
2123			})();
2124
2125			function resolveSymbolToCurrency(sym) {
2126				var cands = SYMBOL_INDEX[sym] || [];
2127				if (cands.length === 0) { return ''; }
2128				if (cands.length === 1) { return cands[0]; }
2129				// Bare "$" matches many Woo ISO codes. Marketing / hero / TablePress copy is
2130				// USD unless the text uses C$, A$, etc. (those are separate SYMBOL_INDEX keys).
2131				if (sym === '$' && cands.indexOf('USD') !== -1) {
2132					return 'USD';
2133				}
2134				if (cands.indexOf(cfg.baseCurrency) !== -1) { return cfg.baseCurrency; }
2135				if (cands.indexOf(cfg.currency) !== -1) { return cfg.currency; }
2136				return cands[0];
2137			}
2138
2139			function convertAnyCurrencyText(text) {
2140				if (!text || !ORDERED_SYMBOLS.length) {
2141					return text;
2142				}
2143				var alts = ORDERED_SYMBOLS.map(reQuote).join('|');
2144				// Optional US thousands (1,044.29); capture full amount in g1/g2/g4 (see callback).
2145				var numInner = '(?:[0-9]{1,3}(?:,[0-9]{3})*|[0-9]+)(?:[.,][0-9]{1,6})?';
2146				var numCap = '(' + numInner + ')';
2147				var re = new RegExp('(?:\\b(USD|EUR)\\s*' + numCap + '|' + numCap + '\\s*(USD|EUR)\\b|(' + alts + ')\\s*' + numCap + ')', 'gi');
2148				return text.replace(re, function(match, codePrefix, g1, g2, codeSuffix, g3, g4) {
2149					var raw;
2150					var src;
2151					if (g1 && codePrefix) {
2152						raw = g1;
2153						src = String(codePrefix).toUpperCase();
2154					} else if (g2 && codeSuffix) {
2155						raw = g2;
2156						src = String(codeSuffix).toUpperCase();
2157					} else if (g3 && g4) {
2158						raw = g4;
2159						src = resolveSymbolToCurrency(g3);
2160					} else {
2161						return match;
2162					}
2163					if (!src) { return match; }
2164					var amount = parseAmountString(raw);
2165					if (isNaN(amount) || amount <= 0) { return match; }
2166					var sourceRate = cfg.currencies[src] && cfg.currencies[src].rateToUsd;
2167					if (!sourceRate || sourceRate <= 0) { return match; }
2168					var usd = amount * sourceRate;
2169					var local = usd / cfg.rateToUsd;
2170					return cfg.symbol + formatTargetPrice(local);
2171				});
2172			}
2173
2174			function formatTargetPrice(amount, forceDecimals) {
2175				var decimals = typeof forceDecimals === 'number' ? forceDecimals : 2;
2176				if (typeof forceDecimals !== 'number') {
2177					decimals = 2;
2178				}
2179				// No thousands separators: matches TablePress ASCII output and avoids double-separator bugs with locale/cached HTML.
2180				return amount.toFixed(decimals);
2181			}
2182
2183			function textNeedsMoneyPass(text) {
2184				if (!text) { return false; }
2185				if (text.indexOf('$/GB') !== -1 && cfg.symbol !== '$') {
2186					return true;
2187				}
2188				if ((text.indexOf('€/GB') !== -1 || text.indexOf('&euro;/GB') !== -1) && cfg.symbol !== '€') {
2189					return true;
2190				}
2191				if (/\bbalance in (USD|EUR)\b/i.test(text) && !new RegExp('balance in ' + cfg.currency, 'i').test(text)) {
2192					return true;
2193				}
2194				if (text.indexOf('$') !== -1 || text.indexOf('USD') !== -1 || text.indexOf('€') !== -1 || text.indexOf('EUR') !== -1) {
2195					return true;
2196				}
2197				var i;
2198				for (i = 0; i < ORDERED_SYMBOLS.length; i++) {
2199					if (ORDERED_SYMBOLS[i] && text.indexOf(ORDERED_SYMBOLS[i]) !== -1) {
2200						return true;
2201					}
2202				}
2203				return false;
2204			}
2205
2206			function replaceUsdText(text) {
2207				text = replaceMarketingCopy(text);
2208				if (!text) {
2209					return text;
2210				}
2211				if (!textNeedsMoneyPass(text)) {
2212					return text;
2213				}
2214				text = convertAnyCurrencyText(text);
2215				text = collapseRepeatedGlyphDollar(text);
2216				return replaceBareDollarInText(text, 'X', cfg.symbol + 'X');
2217			}
2218
2219			function detectPriceCurrency(el) {
2220				var raw = el && el.textContent ? el.textContent : '';
2221				// If the rendered symbol already matches the visitor currency, never
2222				// re-convert (guards cart/checkout personalized HTML and bad caches).
2223				var i;
2224				for (i = 0; i < ORDERED_SYMBOLS.length; i++) {
2225					var sym = ORDERED_SYMBOLS[i];
2226					if (sym && raw.indexOf(sym) !== -1) {
2227						var resolved = resolveSymbolToCurrency(sym);
2228						if (resolved && resolved === cfg.currency) {
2229							return cfg.currency;
2230						}
2231					}
2232				}
2233				// Edge shell HTML is baked in shellCurrency (usually USD).
2234				if (cfg.edgeShell && cfg.shellCurrency) {
2235					return cfg.shellCurrency;
2236				}
2237				for (i = 0; i < ORDERED_SYMBOLS.length; i++) {
2238					sym = ORDERED_SYMBOLS[i];
2239					if (sym && raw.indexOf(sym) !== -1) {
2240						resolved = resolveSymbolToCurrency(sym);
2241						if (resolved) { return resolved; }
2242					}
2243				}
2244				if (/\bUSD\b/.test(raw)) { return 'USD'; }
2245				if (/\bEUR\b/.test(raw)) { return 'EUR'; }
2246				return cfg.shellCurrency || cfg.baseCurrency || cfg.currency;
2247			}
2248
2249			function parsePriceAmount(el) {
2250				// Woo renders: <span class="woocommerce-Price-currencySymbol">X</span>AMOUNT
2251				// possibly wrapped in <bdi>. Extract the numeric portion only.
2252				var raw = el.textContent;
2253				if (!raw) { return NaN; }
2254				// Strip any currency symbol/letters and trailing suffix tokens.
2255				var numericPart = raw.replace(/[^0-9.,\-]/g, '');
2256				if (!numericPart) { return NaN; }
2257				// Heuristic: if both separators present, the last one is the decimal.
2258				var lastDot = numericPart.lastIndexOf('.');
2259				var lastComma = numericPart.lastIndexOf(',');
2260				var normalised;
2261				if (lastDot === -1 && lastComma === -1) {
2262					normalised = numericPart;
2263				} else if (lastDot > lastComma) {
2264					normalised = numericPart.replace(/,/g, '');
2265				} else {
2266					normalised = numericPart.replace(/\./g, '').replace(/,/g, '.');
2267				}
2268				return parseFloat(normalised);
2269			}
2270
2271			function convertWooPriceElement(el) {
2272				if (!el || el.getAttribute('data-nxtl-converted') === cfg.currency) {
2273					return;
2274				}
2275				// Server already formatted these in the visitor currency; converting again
2276				// mis-reads Woo's bare "$" as USD when display is CAD/AUD.
2277				// Cart/checkout/account/order totals are always server-personalized —
2278				// never client-FX them (prevents €10.25 → €8.77 double conversion).
2279				if (el.closest && el.closest('.nxtl-v2-balance-amount, .nxtl-v2-balance-card, .nxtl-v2-nav-kpi, .nxtl-v2-balance, .nxtl-v2-checkout-container, .woocommerce-cart, .woocommerce-checkout, .woocommerce-order, .woocommerce-account, body.woocommerce-cart, body.woocommerce-checkout, body.woocommerce-account')) {
2280					el.setAttribute('data-nxtl-converted', cfg.currency);
2281					return;
2282				}
2283				if (!cfg.edgeShell) {
2284					// Personalized HTML (cart/checkout/account): trust server amounts.
2285					el.setAttribute('data-nxtl-converted', cfg.currency);
2286					return;
2287				}
2288				var sourceCurrency = detectPriceCurrency(el);
2289				if (!sourceCurrency || sourceCurrency === cfg.currency) {
2290					el.setAttribute('data-nxtl-converted', cfg.currency);
2291					return;
2292				}
2293				var amount = parsePriceAmount(el);
2294				if (isNaN(amount) || amount <= 0) {
2295					return;
2296				}
2297				var sourceRate = cfg.currencies[sourceCurrency] && cfg.currencies[sourceCurrency].rateToUsd;
2298				if (!sourceRate || sourceRate <= 0) { return; }
2299				// amount (source) -> USD -> target
2300				var usd = amount * sourceRate;
2301				var local = usd / cfg.rateToUsd;
2302				var formatted = formatTargetPrice(local);
2303				// Preserve the Woo structure so theme CSS keeps applying.
2304				el.innerHTML = '<bdi><span class="woocommerce-Price-currencySymbol">' +
2305					cfg.symbol.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;') +
2306					'</span>' + formatted + '</bdi>';
2307				el.setAttribute('data-nxtl-converted', cfg.currency);
2308			}
2309
2310			function convertWooPrices(root) {
2311				if (!root) { root = document.body; }
2312				if (!root.querySelectorAll) { return; }
2313				var nodes = root.querySelectorAll('.woocommerce-Price-amount, .amount');
2314				for (var i = 0; i < nodes.length; i++) {
2315					// Skip nested .amount inside already-converted .woocommerce-Price-amount.
2316					if (nodes[i].closest('[data-nxtl-converted="' + cfg.currency + '"]')) {
2317						continue;
2318					}
2319					convertWooPriceElement(nodes[i]);
2320				}
2321			}
2322
2323			function convertTextNodes(root) {
2324				if (!root) {
2325					return;
2326				}
2327				var walker = document.createTreeWalker(root, NodeFilter.SHOW_TEXT, {
2328					acceptNode: function(node) {
2329						if (shouldSkipNode(node)) {
2330							return NodeFilter.FILTER_REJECT;
2331						}
2332						if (!node.nodeValue || !textNeedsMoneyPass(node.nodeValue)) {
2333							return NodeFilter.FILTER_REJECT;
2334						}
2335						return NodeFilter.FILTER_ACCEPT;
2336					}
2337				});
2338				var nodes = [];
2339				while (walker.nextNode()) {
2340					nodes.push(walker.currentNode);
2341				}
2342				nodes.forEach(function(node) {
2343					var original = node.nodeValue;
2344					var replacement = replaceUsdText(original);
2345					assignTextIfChanged(node, replacement);
2346				});
2347			}
2348
2349			function convertTablepressCell(td) {
2350				if (!td || td.getAttribute('data-nxtl-converted') === cfg.currency) {
2351					return;
2352				}
2353				if (td.querySelector && td.querySelector('.woocommerce-Price-amount')) {
2354					return;
2355				}
2356				var walker = document.createTreeWalker(td, NodeFilter.SHOW_TEXT, {
2357					acceptNode: function(node) {
2358						if (shouldSkipNode(node)) {
2359							return NodeFilter.FILTER_REJECT;
2360						}
2361						if (!node.nodeValue || !textNeedsMoneyPass(node.nodeValue)) {
2362							return NodeFilter.FILTER_REJECT;
2363						}
2364						return NodeFilter.FILTER_ACCEPT;
2365					}
2366				});
2367				var tnodes = [];
2368				while (walker.nextNode()) {
2369					tnodes.push(walker.currentNode);
2370				}
2371				if (!tnodes.length) {
2372					return;
2373				}
2374				tnodes.forEach(function(node) {
2375					var original = node.nodeValue;
2376					var replacement = replaceUsdText(original);
2377					assignTextIfChanged(node, replacement);
2378				});
2379				td.setAttribute('data-nxtl-converted', cfg.currency);
2380			}
2381
2382			function convertTablepressCells(root) {
2383				if (!root) {
2384					root = document.body;
2385				}
2386				if (!root.querySelectorAll) {
2387					return;
2388				}
2389				var cells;
2390				if (root.matches && root.matches('table[id^="tablepress-"]')) {
2391					cells = root.querySelectorAll('tbody td');
2392				} else if (root.matches && (root.matches('tbody') || root.matches('tr'))) {
2393					cells = root.querySelectorAll('td');
2394				} else {
2395					cells = root.querySelectorAll('table[id^="tablepress-"] td');
2396				}
2397				for (var ti = 0; ti < cells.length; ti++) {
2398					cells[ti].removeAttribute('data-nxtl-converted');
2399					convertTablepressCell(cells[ti]);
2400				}
2401			}
2402
2403			function patchCalculatorLabels() {
2404				var usdTab = document.querySelector('.nxtl-pricing-calc .mode-tab[data-mode="usd"]');
2405				if (usdTab) {
2406					usdTab.textContent = 'I have ' + cfg.symbol + 'X to spend';
2407				}
2408				var balanceLabel = document.querySelector('.nxtl-pricing-calc label[for="dataBalance"]');
2409				if (balanceLabel) {
2410					balanceLabel.textContent = 'How much balance do you have? (' + cfg.currency + ')';
2411				}
2412				var balanceInput = document.getElementById('dataBalance');
2413				if (balanceInput) {
2414					balanceInput.placeholder = 'e.g. 10 or 20';
2415				}
2416			}
2417
2418			function wrapCalculator() {
2419				if (typeof window.nxtlCalculateCost !== 'function' || window.__nxtlWrappedCalculator) {
2420					return;
2421				}
2422				var original = window.nxtlCalculateCost;
2423				window.nxtlCalculateCost = function() {
2424					var activeTab = document.querySelector('.nxtl-pricing-calc .mode-tab.active');
2425					var isSpendMode = activeTab && (activeTab.getAttribute('data-mode') === 'usd' || activeTab.getAttribute('data-mode') === 'spend');
2426					var input = document.getElementById('dataBalance');
2427					var originalValue = input ? input.value : '';
2428					// Calculator CSV rates are in pricingBaseCurrency (EUR). Convert the
2429					// visitor's typed balance into that currency before the calc runs.
2430					if (isSpendMode && input && originalValue !== '') {
2431						var localValue = parseFloat(originalValue);
2432						var baseRate = cfg.pricingBaseRateToUsd || (cfg.currencies[cfg.pricingBaseCurrency] && cfg.currencies[cfg.pricingBaseCurrency].rateToUsd) || 0;
2433						if (!isNaN(localValue) && cfg.rateToUsd > 0 && baseRate > 0) {
2434							input.value = ( ( localValue * cfg.rateToUsd ) / baseRate ).toFixed( 4 );
2435						}
2436					}
2437					original();
2438					if (isSpendMode && input) {
2439						input.value = originalValue;
2440					}
2441					convertTextNodes(document.getElementById('nxtlCalculator') || document.body);
2442				};
2443				window.__nxtlWrappedCalculator = true;
2444			}
2445
2446			function runConversions() {
2447				syncCurrencySelector(cfg.currency);
2448				patchCalculatorLabels();
2449				wrapCalculator();
2450				if (!cfg.edgeShell) {
2451					// Cart / checkout / account / order-received: server already FX'd.
2452					// Only hydrate explicit data-* money markers (marketing embeds).
2453					convertDataNxtlMoney(document.body);
2454					return;
2455				}
2456				convertWooPrices(document.body);
2457				convertTablepressCells(document.body);
2458				if (!edgeMatchesVisitor()) {
2459					convertTextNodes(document.body);
2460				}
2461				convertDataNxtlMoney(document.body);
2462			}
2463
2464			function convertDataNxtlMoney(root) {
2465				if (!root || !root.querySelectorAll) { root = document.body; }
2466				if (!root || !root.querySelectorAll) { return; }
2467				var nodes = root.querySelectorAll('[data-nxtl-price-usd], [data-nxtl-usd], [data-nxtl-eur]');
2468				for (var i = 0; i < nodes.length; i++) {
2469					var el = nodes[i];
2470					var usd = parseFloat(el.getAttribute('data-nxtl-price-usd') || el.getAttribute('data-nxtl-usd') || '');
2471					var eur = parseFloat(el.getAttribute('data-nxtl-eur') || '');
2472					var local;
2473					if (!isNaN(usd)) {
2474						local = usd / cfg.rateToUsd;
2475					} else if (!isNaN(eur)) {
2476						var eurRate = cfg.pricingBaseRateToUsd || (cfg.currencies.EUR && cfg.currencies.EUR.rateToUsd) || 0;
2477						if (eurRate <= 0) { continue; }
2478						local = (eur * eurRate) / cfg.rateToUsd;
2479					} else {
2480						continue;
2481					}
2482					var suffix = '';
2483					var text = (el.textContent || '').trim();
2484					if (/\/GB\s*$/i.test(text)) { suffix = '/GB'; }
2485					var next = cfg.symbol + formatTargetPrice(local) + suffix;
2486					if ((el.textContent || '') !== next) {
2487						el.textContent = next;
2488					}
2489					el.setAttribute('data-nxtl-converted', cfg.currency);
2490				}
2491			}
2492
2493			function clearFxPending() {
2494				try {
2495					document.documentElement.classList.remove('nxtl-fx-pending');
2496					document.documentElement.classList.add('nxtl-fx-ready');
2497				} catch (e) {}
2498			}
2499
2500			function finishReady() {
2501				clearFxPending();
2502				try {
2503					document.dispatchEvent(new CustomEvent('nxtl-v2-currency-ready', { detail: { currency: cfg.currency, source: 'fx' } }));
2504				} catch (e) {}
2505			}
2506
2507			function bootFx() {
2508				runConversions();
2509				// Fallback resolve when Worker did not set a cookie.
2510				var needsResolve = cfg.edgeShell && !readCookie("nxtl_v2_currency") && cfg.resolveUrl && typeof fetch === 'function';
2511				if (!needsResolve) {
2512					finishReady();
2513					return;
2514				}
2515				// Keep anti-flash pending until geo resolve finishes (avoids USD flash).
2516				fetch(cfg.resolveUrl, { credentials: 'same-origin', headers: { 'Accept': 'application/json' } })
2517					.then(function(res) { return res.json(); })
2518					.then(function(data) {
2519						if (data && data.currency) {
2520							var maxAge = 30 * 24 * 60 * 60;
2521							document.cookie = "nxtl_v2_currency" + '=' + encodeURIComponent(data.currency) + '; path=/; max-age=' + maxAge + '; SameSite=Lax; Secure';
2522							document.cookie = "nxtl_v2_currency_src" + '=' + encodeURIComponent(data.source || 'auto') + '; path=/; max-age=' + maxAge + '; SameSite=Lax; Secure';
2523							if (applyVisitorCurrency(data.currency, { source: data.source || 'resolve' })) {
2524								runConversions();
2525							}
2526						}
2527						finishReady();
2528					})
2529					.catch(function() { finishReady(); });
2530			}
2531			// Safety: never leave prices invisible if FX stalls.
2532			window.setTimeout(clearFxPending, 2000);
2533
2534			if (document.readyState === 'loading') {
2535				document.addEventListener('DOMContentLoaded', bootFx);
2536			} else {
2537				bootFx();
2538			}
2539			if (cfg.deferFxMs > 0) {
2540				window.setTimeout(function() {
2541					if (edgeMatchesVisitor()) { return; }
2542					runConversions();
2543				}, cfg.deferFxMs);
2544			}
2545			document.addEventListener('nxtl-v2-currency-changed', function() {
2546				runConversions();
2547			});
2548			if (!window.__nxtlV2PageShowBound) {
2549				window.__nxtlV2PageShowBound = true;
2550				window.addEventListener('pageshow', function(ev) {
2551					var cookieCur = readCookie("nxtl_v2_currency").toUpperCase();
2552					if (cookieCur && cfg.currencies[cookieCur]) {
2553						var same = cookieCur === String(cfg.currency || '').toUpperCase();
2554						applyVisitorCurrency(cookieCur, { silent: same, source: ev.persisted ? 'bfcache' : 'pageshow' });
2555						if (same && edgeMatchesVisitor()) {
2556							syncCurrencySelector(cfg.currency);
2557							return;
2558						}
2559					}
2560					runConversions();
2561				});
2562			}
2563
2564			// Observe the DOM for late-added prices (variation swatches, ajax
2565			// mini-cart updates, infinite scroll, etc.) and convert them too.
2566			// Only rewrite USD shell HTML — personalized pages must not re-FX.
2567			if (cfg.edgeShell && typeof MutationObserver !== 'undefined') {
2568				var observerTimer = null;
2569				var observer = new MutationObserver(function(mutations) {
2570					for (var i = 0; i < mutations.length; i++) {
2571						var m = mutations[i];
2572						for (var j = 0; j < m.addedNodes.length; j++) {
2573							var node = m.addedNodes[j];
2574							if (node.nodeType !== 1) { continue; }
2575							if (node.matches && (node.matches('.woocommerce-Price-amount') || node.matches('.amount'))) {
2576								convertWooPriceElement(node);
2577							} else if (node.querySelectorAll) {
2578								convertWooPrices(node);
2579								convertTablepressCells(node);
2580								convertDataNxtlMoney(node);
2581								convertTextNodes(node);
2582							}
2583						}
2584					}
2585					if (observerTimer) { clearTimeout(observerTimer); }
2586					observerTimer = setTimeout(function() {
2587						convertWooPrices(document.body);
2588						convertTablepressCells(document.body);
2589						convertDataNxtlMoney(document.body);
2590						if (!edgeMatchesVisitor()) {
2591							convertTextNodes(document.body);
2592						}
2593					}, 150);
2594				});
2595				observer.observe(document.body || document.documentElement, {
2596					childList: true,
2597					subtree: true,
2598				});
2599			}
2600
2601			// Re-run after DataTables page changes (one table only — avoids reflowing every TablePress table)
2602			document.addEventListener('click', function(e) {
2603				if (!cfg.edgeShell) { return; }
2604				if (e.target && e.target.closest && (e.target.closest('.dt-paging-button') || e.target.closest('.dataTables_paginate') || e.target.closest('.paginate_button'))) {
2605					window.setTimeout(function() {
2606						convertWooPrices(document.body);
2607						var wrap = e.target && e.target.closest ? e.target.closest('.dataTables_wrapper') : null;
2608						var tbl = wrap ? wrap.querySelector('table[id^="tablepress-"]') : null;
2609						if (tbl) {
2610							convertTablepressCells(tbl);
2611						} else {
2612							convertTablepressCells(document.body);
2613						}
2614						if (!edgeMatchesVisitor()) {
2615							convertTextNodes(document.body);
2616						}
2617						convertDataNxtlMoney(document.body);
2618					}, 200);
2619				}
2620			});
2621		})();
2622		</script>
2622
2623				
2623<script>
2624		(function() {
2625			if (window.__nxtlDtScrollFix) { return; }
2626			window.__nxtlDtScrollFix = true;
2627
2628			var PAGING_SELECTOR = '.dt-paging, .dataTables_paginate, .paginate_button, .dt-paging-button';
2629
2630			function getScrollY() {
2631				return window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
2632			}
2633
2634			function restoreScroll(y) {
2635				// A few attempts across animation frames because DataTables' focus
2636				// + redraw may trigger scroll shifts a couple of frames after click.
2637				var attempts = 0;
2638				function tick() {
2639					window.scrollTo(window.pageXOffset || 0, y);
2640					attempts++;
2641					if (attempts < 6) {
2642						requestAnimationFrame(tick);
2643					}
2644				}
2645				requestAnimationFrame(tick);
2646			}
2647
2648			function isPagingTarget(target) {
2649				if (!target || !target.closest) { return false; }
2650				return !!target.closest(PAGING_SELECTOR);
2651			}
2652
2653			// Capture scroll position as early as possible, before the browser
2654			// has a chance to react to focus/activation.
2655			document.addEventListener('pointerdown', function(e) {
2656				if (!isPagingTarget(e.target)) { return; }
2657				var y = getScrollY();
2658				// Preserve on mouseup/click regardless of how the user released.
2659				var restore = function() {
2660					restoreScroll(y);
2661					document.removeEventListener('mouseup', restore, true);
2662					document.removeEventListener('touchend', restore, true);
2663				};
2664				document.addEventListener('mouseup', restore, true);
2665				document.addEventListener('touchend', restore, true);
2666			}, true);
2667
2668			// Prevent the browser from scrolling a paging button into view when
2669			// DataTables focuses it after a redraw. focus({preventScroll:true})
2670			// is widely supported; older browsers just ignore the option.
2671			document.addEventListener('focusin', function(e) {
2672				var t = e.target;
2673				if (!isPagingTarget(t)) { return; }
2674				var y = getScrollY();
2675				// Re-focus with preventScroll so any subsequent scrollIntoView
2676				// calls triggered by the focus chain are neutralised.
2677				try {
2678					if (typeof t.focus === 'function') {
2679						t.focus({ preventScroll: true });
2680					}
2681				} catch (err) { /* noop */ }
2682				restoreScroll(y);
2683			}, true);
2684
2685			// Keyboard pagination (Enter/Space on a paging button) goes through
2686			// click, which pointerdown already covered. But Enter can fire
2687			// keydown without a pointer event, so cover that too.
2688			document.addEventListener('keydown', function(e) {
2689				if (e.key !== 'Enter' && e.key !== ' ' && e.key !== 'Spacebar') { return; }
2690				if (!isPagingTarget(e.target)) { return; }
2691				var y = getScrollY();
2692				requestAnimationFrame(function() { restoreScroll(y); });
2693			}, true);
2694
2695			// Some themes also anchor-link to the table wrapper (#tablepress-3).
2696			// If any pagination element has href="#..." strip the href so the
2697			// browser doesn't try to jump to the anchor on click.
2698			function stripAnchorHrefs() {
2699				var links = document.querySelectorAll('.dt-paging a[href^="#"], .dataTables_paginate a[href^="#"]');
2700				for (var i = 0; i < links.length; i++) {
2701					links[i].removeAttribute('href');
2702					if (!links[i].hasAttribute('role')) {
2703						links[i].setAttribute('role', 'button');
2704					}
2705					if (!links[i].hasAttribute('tabindex')) {
2706						links[i].setAttribute('tabindex', '0');
2707					}
2708				}
2709			}
2710
2711			if (document.readyState === 'loading') {
2712				document.addEventListener('DOMContentLoaded', stripAnchorHrefs);
2713			} else {
2714				stripAnchorHrefs();
2715			}
2716			// DataTables regenerates pagination on every draw, so re-strip after
2717			// each interaction with a tiny debounce.
2718			var stripTimer = null;
2719			document.addEventListener('click', function(e) {
2720				if (!isPagingTarget(e.target)) { return; }
2721				if (stripTimer) { clearTimeout(stripTimer); }
2722				stripTimer = setTimeout(stripAnchorHrefs, 50);
2723			}, true);
2724		})();
2725		</script>
2725
2726		<template data-nxtl-delay="tidio" data-nxtl-src="https://code.tidio.co/fvyp0zeq0ic7pm6lmbicsccaqttfigqp.js" data-nxtl-type="text/javascript"></template>
2726<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"79d0bb503b3c456cbef042612c3210ff","r":1,"spa":2}' crossorigin="anonymous"></script>
2726
2727</body>
2728</html>
2729
2730<!--
2731Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin
2732
2733Object Caching 624/660 objects using Redis
2734Page Caching using Redis 
2735
2736Served from: nxtlsim.com @ 2026-10-02 01:46:52 by W3 Total Cache
2737-->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.