.esim-page[data-v-08d7b128]{--ink:#102129;--ink-soft:#08142c;--sand:#f7f5ef;--paper:#f6fbfa;--coral:#f05d4f;--orange:#ff641f;--mint:#dff8fb;--muted:#53656b;--line:rgba(16,33,41,.14);background:linear-gradient(180deg,#f7f5ef,#f6fbfa 760px,#fff 1240px);color:var(--ink);font-family:Manrope,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.esim-kicker[data-v-08d7b128]{color:var(--orange);font-size:12px;font-weight:900;letter-spacing:.18em;margin:0 0 12px;text-transform:uppercase}.esim-hero[data-v-08d7b128]{align-items:center;background:#f7f5ef;border-bottom:1px solid rgba(16,33,41,.1);display:grid;isolation:isolate;min-height:min(710px,calc(100svh - 68px));overflow:hidden;position:relative}.esim-final>img[data-v-08d7b128],.esim-hero>img[data-v-08d7b128]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-2}.esim-hero>img[data-v-08d7b128]{animation:hero-image-in-08d7b128 .9s cubic-bezier(.22,1,.36,1) both;filter:saturate(.88) contrast(.96);inset:0 0 0 auto;-o-object-position:62% center;object-position:62% center;width:62%}.esim-hero__veil[data-v-08d7b128]{background:linear-gradient(90deg,#fff7f1,#fff9f4fa 35%,#f7f9f8d1 56%,#eff8f633),linear-gradient(0deg,#f6f4ee94,#f6f4ee0a 48%);inset:0;position:absolute;z-index:-1}.esim-hero__content[data-v-08d7b128]{animation:hero-in-08d7b128 .66s cubic-bezier(.22,1,.36,1) both;color:var(--ink);margin:0 auto;padding:52px 0 56px;width:min(1480px,calc(100% - 80px))}.esim-hero nav[data-v-08d7b128]{align-items:center;display:flex;font-size:13px;font-weight:850;gap:9px;margin-bottom:22px}.esim-hero nav a[data-v-08d7b128]{color:#52615f}.esim-hero nav a[data-v-08d7b128]:hover{color:var(--coral)}.esim-hero nav span[data-v-08d7b128]{color:#9aa7ac}.esim-hero .esim-kicker[data-v-08d7b128]{color:var(--orange)}.esim-hero h1[data-v-08d7b128]{color:#08142c;font-family:Bricolage Grotesque,Manrope,sans-serif;font-size:clamp(58px,5.35vw,86px);font-weight:800;letter-spacing:-.045em;line-height:.95;margin:0;max-width:920px}.esim-hero h1 span[data-v-08d7b128]{color:#08142c}.esim-hero__lead[data-v-08d7b128]{color:#495a69;font-size:clamp(17px,1.5vw,20px);font-weight:700;line-height:1.55;margin:22px 0 0;max-width:760px}.esim-hero__actions[data-v-08d7b128]{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.esim-final a[data-v-08d7b128],.esim-hero__actions a[data-v-08d7b128]{align-items:center;background:linear-gradient(135deg,#ff5a35,#ff721f);border:1px solid transparent;border-radius:8px;box-shadow:0 16px 38px #f05d4f40;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:54px;padding:0 24px;transition:transform .18s ease,background .18s ease,border-color .18s ease}.esim-final a[data-v-08d7b128]:hover,.esim-hero__actions a[data-v-08d7b128]:hover{transform:translateY(-2px)}.esim-hero__actions .ghost[data-v-08d7b128]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border-color:#1021292e;box-shadow:none;color:var(--ink)}.esim-hero__proof[data-v-08d7b128]{color:#60717d;font-size:14px;font-weight:850;margin:14px 0 0}.esim-signal[data-v-08d7b128]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid rgba(86,107,118,.2);border-radius:24px;box-shadow:0 22px 58px #1c37421a;color:var(--ink);display:grid;gap:0;grid-template-columns:.72fr 1.28fr;margin:-34px auto 0;overflow:hidden;padding:0;position:relative;width:min(1260px,calc(100% - 80px));z-index:2}.esim-signal>p[data-v-08d7b128]{align-content:center;border-right:1px solid rgba(86,107,118,.18);color:#08142c;display:grid;font-size:20px;font-weight:900;line-height:1.3;margin:0;max-width:none;padding:22px 26px}.esim-signal>div[data-v-08d7b128]{display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.esim-signal span[data-v-08d7b128]{align-content:center;border-left:1px solid rgba(86,107,118,.18);color:#60717d;display:grid;font-size:13px;font-weight:750;line-height:1.45;min-height:96px;padding:18px 22px}.esim-signal span[data-v-08d7b128]:first-child{border-left:0}.esim-signal span strong[data-v-08d7b128]{color:var(--orange);display:block;font-size:12px;letter-spacing:.12em;margin-bottom:7px}.esim-faq[data-v-08d7b128],.esim-flow[data-v-08d7b128],.esim-order[data-v-08d7b128],.esim-practical[data-v-08d7b128]{margin:0 auto;padding:112px 0;width:min(1260px,calc(100% - 48px))}.esim-order[data-v-08d7b128]{background:#fffffff5;border:1px solid rgba(86,107,118,.18);border-radius:34px;box-shadow:0 28px 78px #1c374217;margin:72px auto 86px;padding:64px;width:min(1380px,calc(100% - 80px))}.esim-order__intro[data-v-08d7b128]{margin-bottom:46px;max-width:820px}.esim-editorial h2[data-v-08d7b128],.esim-faq h2[data-v-08d7b128],.esim-final h2[data-v-08d7b128],.esim-flow h2[data-v-08d7b128],.esim-order h2[data-v-08d7b128],.esim-practical h2[data-v-08d7b128]{color:#08142c;font-family:Bricolage Grotesque,Manrope,sans-serif;font-size:clamp(38px,5vw,68px);font-weight:950;letter-spacing:-.05em;line-height:1;margin:0}.esim-editorial>div>p[data-v-08d7b128],.esim-flow__heading+p[data-v-08d7b128],.esim-order__intro>p[data-v-08d7b128]:last-child{color:var(--muted);font-size:17px;line-height:1.65}.esim-order__layout[data-v-08d7b128]{align-items:start;display:grid;gap:54px;grid-template-columns:minmax(0,1fr) 390px}.esim-packages[data-v-08d7b128]{display:grid;gap:28px}.esim-package-group[data-v-08d7b128]{display:grid;gap:12px}.esim-package-group__heading[data-v-08d7b128]{align-items:end;border-bottom:1px solid #d8e3e7;display:grid;gap:24px;grid-template-columns:minmax(220px,.7fr) minmax(260px,1.3fr);padding:0 4px 16px}.esim-package-group__heading>div[data-v-08d7b128]{display:grid;gap:6px}.esim-package-group__heading span[data-v-08d7b128]{color:var(--orange);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.esim-package-group__heading strong[data-v-08d7b128]{color:var(--ink);font-size:23px;line-height:1.1}.esim-package-group__heading p[data-v-08d7b128]{color:#60717d;font-size:13px;line-height:1.5;margin:0}.esim-package-group.is-countrywide[data-v-08d7b128]{background:linear-gradient(145deg,#edf6f1,#f8fbf9);border-radius:24px;box-shadow:inset 0 0 0 1px #3f705629;padding:20px}.esim-package-group.is-countrywide .esim-package-group__heading[data-v-08d7b128]{border-color:#3f705638}.esim-package-group.is-countrywide .esim-package-group__heading span[data-v-08d7b128]{color:#387457}.esim-package-group.is-countrywide .esim-package[data-v-08d7b128]{background:#ffffffc7;border-color:#3f705638}.esim-package-group.is-countrywide .esim-package__index[data-v-08d7b128]{background:#e1f0e7;color:#387457}.esim-package-group.is-countrywide .esim-package__body small[data-v-08d7b128]{color:#387457}.esim-package-group.is-countrywide .esim-package.is-selected[data-v-08d7b128]{background:#f7fff9;border-color:#3d805d;box-shadow:0 18px 42px -26px #30704f80}.esim-package[data-v-08d7b128]{align-items:center;background:#f8fbfc;border:1px solid #d8e3e7;border-radius:18px;box-shadow:0 14px 34px -30px #1021298c;color:var(--ink);cursor:pointer;display:grid;gap:20px;grid-template-columns:46px minmax(0,1fr) 120px 130px;padding:22px 20px;text-align:left;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease;width:100%}.esim-package[data-v-08d7b128]:hover{background:#fffaf7;border-color:#e8a486;box-shadow:0 18px 38px -28px #e66a378c;transform:translateY(-2px)}.esim-package.is-selected[data-v-08d7b128]{background:linear-gradient(135deg,#fff7f1,#f2fbfc);border-color:#e66a37;box-shadow:0 18px 42px -26px #e66a3780;color:var(--ink)}.esim-package__index[data-v-08d7b128]{background:#fff0e9;border-radius:10px;color:var(--orange);display:grid;font-size:11px;font-weight:900;height:34px;place-items:center;width:34px}.esim-package__body[data-v-08d7b128]{display:grid;gap:4px}.esim-package__body small[data-v-08d7b128]{color:var(--orange);font-size:10px;font-style:normal;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.esim-package__body strong[data-v-08d7b128]{font-size:22px}.esim-package__body em[data-v-08d7b128]{color:#60717d;font-size:13px;font-style:normal;line-height:1.4}.esim-package.is-selected .esim-package__body em[data-v-08d7b128]{color:#526875}.esim-package__data[data-v-08d7b128],.esim-package__price[data-v-08d7b128]{display:grid;gap:3px}.esim-package__data b[data-v-08d7b128]{font-size:21px}.esim-package__data small[data-v-08d7b128],.esim-package__price small[data-v-08d7b128]{color:#6a7b84;font-size:12px}.esim-package.is-selected small[data-v-08d7b128]{color:#60717d}.esim-package__price[data-v-08d7b128]{text-align:right}.esim-package__price b[data-v-08d7b128]{color:#d95422;font-size:17px}.esim-checkout[data-v-08d7b128]{background:var(--sand);border:1px solid rgba(86,107,118,.18);border-radius:24px;box-shadow:0 24px 60px #1c37421a;overflow:visible;padding:26px;position:sticky;top:90px}.esim-checkout header[data-v-08d7b128]{border-bottom:1px solid #d9d1c1;display:grid;gap:4px;padding-bottom:20px}.esim-checkout header p[data-v-08d7b128]{color:#7a796f;font-size:12px;font-weight:900;letter-spacing:.12em;margin:0;text-transform:uppercase}.esim-checkout header strong[data-v-08d7b128]{font-size:34px}.esim-checkout header span[data-v-08d7b128]{color:#667471;font-size:13px}.esim-checkout header small[data-v-08d7b128]{color:#667471;font-size:11px;line-height:1.45;margin-top:5px}.esim-checkout__quantity[data-v-08d7b128]{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.esim-checkout__quantity>span[data-v-08d7b128]{font-size:13px;font-weight:800}.esim-checkout__quantity>div[data-v-08d7b128]{align-items:center;display:flex;gap:12px}.esim-checkout__quantity button[data-v-08d7b128]{background:#fff;border:1px solid #bdc7bf;border-radius:50%;cursor:pointer;font-size:18px;height:32px;width:32px}.esim-checkout__quantity button[data-v-08d7b128]:disabled{cursor:not-allowed;opacity:.35}.esim-check[data-v-08d7b128]{align-items:flex-start;background:#fff;border:1px solid #c9d5cc;border-radius:16px;cursor:pointer;display:flex;gap:11px;padding:14px}.esim-check input[data-v-08d7b128]{accent-color:var(--coral);height:18px;margin-top:2px;width:18px}.esim-check span[data-v-08d7b128]{display:grid;gap:3px}.esim-check strong[data-v-08d7b128]{font-size:13px}.esim-check small[data-v-08d7b128]{color:#72817e;font-size:11px}.esim-check--terms[data-v-08d7b128]{margin-top:14px}.esim-check--terms a[data-v-08d7b128]{color:#b8461d;font-weight:850;text-decoration:underline;text-underline-offset:2px}.esim-google-prefill[data-v-08d7b128]{background:#ffffffc2;border:1px solid #c9d5cc;border-radius:16px;display:grid;gap:12px;margin-top:14px;padding:14px}.esim-google-prefill>div[data-v-08d7b128]{display:grid;gap:3px}.esim-google-prefill>div strong[data-v-08d7b128]{font-size:13px}.esim-google-prefill>div span[data-v-08d7b128]{color:#72817e;font-size:11px;line-height:1.4}.esim-google-prefill__button[data-v-08d7b128]{min-width:0;width:100%}.esim-fields[data-v-08d7b128]{display:grid;gap:12px;margin:18px 0}.esim-fields label[data-v-08d7b128],.esim-phone-field[data-v-08d7b128]{display:grid;gap:6px}.esim-fields label span[data-v-08d7b128],.esim-phone-field>span[data-v-08d7b128]{font-size:11px;font-weight:900}.esim-fields input[data-v-08d7b128]{background:#fff;border:1px solid #c9d5cc;border-radius:13px;color:var(--ink);font:inherit;min-height:46px;padding:0 13px}.esim-fields input[data-v-08d7b128]:focus{border-color:var(--coral);outline:3px solid rgba(239,90,67,.12)}[data-v-08d7b128] .esim-phone-input.vue-tel-input{background:#fff;border:1px solid #c9d5cc;border-radius:13px;box-shadow:none;min-height:46px}[data-v-08d7b128] .esim-phone-input.vue-tel-input:focus-within{border-color:var(--coral);box-shadow:0 0 0 3px #ef5a431f}[data-v-08d7b128] .esim-phone-input .vti__dropdown{background:#f8faf7;border-radius:13px 0 0 13px;border-right:1px solid #c9d5cc;flex:0 0 64px;min-width:64px;padding:0 8px;width:64px}[data-v-08d7b128] .esim-phone-input .vti__selection{font-weight:900;gap:6px;justify-content:center;width:100%}[data-v-08d7b128] .esim-phone-input .vti__input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink)!important;flex:1 1 0;font:inherit!important;min-width:0;padding:0 13px!important;width:0}[data-v-08d7b128] .esim-phone-input .vti__dropdown-list{background:#fffdf8;border:1px solid #c9d5cc;border-radius:14px;box-shadow:0 24px 60px -24px #091911b8;max-height:340px;max-width:calc(100vw - 32px);overflow-y:auto;width:min(360px,calc(100vw - 32px));z-index:90}[data-v-08d7b128] .esim-phone-input .vti__dropdown-item{color:#26332d;font-size:12px;padding:9px 12px}[data-v-08d7b128] .esim-phone-input .vti__dropdown-item.highlighted{background:#fff0e9;color:#9f3e1a}[data-v-08d7b128] .esim-phone-input .vti__search_box{border:1px solid #c9d5cc;border-radius:9px;color:#18231f;margin:8px;padding:9px 10px;width:calc(100% - 16px)}.esim-checkout dl[data-v-08d7b128]{border-top:1px solid #d9d1c1;margin:0;padding-top:15px}.esim-checkout dl div[data-v-08d7b128]{display:flex;font-size:12px;gap:16px;justify-content:space-between;margin:8px 0}.esim-checkout dt[data-v-08d7b128]{color:#657471}.esim-checkout dd[data-v-08d7b128]{font-weight:800;margin:0;text-align:right}.esim-checkout dd small[data-v-08d7b128]{color:#75817e;display:block;font-size:10px;font-weight:700;margin-top:2px}.esim-checkout dl .total[data-v-08d7b128]{color:var(--ink);font-size:17px;margin-top:15px}.esim-checkout dl .total dd[data-v-08d7b128]{color:var(--coral)}.esim-checkout dl .total dd small[data-v-08d7b128]{color:#75817e}.esim-checkout__submit[data-v-08d7b128]{background:linear-gradient(135deg,#ff5a35,#ff721f);border:0;border-radius:12px;box-shadow:0 14px 30px #f05d4f38;color:#fff;cursor:pointer;font-weight:900;margin-top:18px;min-height:52px;width:100%}.esim-checkout__submit[data-v-08d7b128]:disabled{background:#a8b1aa;cursor:not-allowed}.esim-checkout__hint[data-v-08d7b128]{color:#75817e;font-size:10px;line-height:1.45;margin:9px 0 0;text-align:center}.esim-checkout__hint.is-error[data-v-08d7b128]{color:#b33c22;font-weight:850}.esim-devices[data-v-08d7b128]{margin:0 auto;padding:52px 0 112px;width:min(1120px,calc(100% - 48px))}.esim-devices__heading[data-v-08d7b128]{margin-bottom:34px;max-width:780px}.esim-devices h2[data-v-08d7b128]{color:#08142c;font-family:Bricolage Grotesque,Manrope,sans-serif;font-size:clamp(38px,4.6vw,62px);font-weight:800;letter-spacing:-.05em;line-height:1;margin:0}.esim-devices__heading>p[data-v-08d7b128]:last-child{color:var(--muted);font-size:15px;line-height:1.65;margin:18px 0 0;max-width:720px}.esim-device-finder[data-v-08d7b128]{background:#fffffff5;border:1px solid rgba(86,107,118,.18);border-radius:24px;box-shadow:0 22px 58px #1c374214;overflow:hidden}.esim-device-controls[data-v-08d7b128]{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 220px;padding:20px}.esim-device-controls label[data-v-08d7b128]{display:grid;gap:7px;min-width:0}.esim-device-controls label>span[data-v-08d7b128]{color:#687980;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.esim-device-controls input[data-v-08d7b128],.esim-device-controls select[data-v-08d7b128]{background:#f8fbfc;border:1px solid #d8e3e7;border-radius:14px;color:var(--ink);font:inherit;font-weight:750;min-height:54px;padding:0 18px;width:100%}.esim-device-controls select[data-v-08d7b128]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#687980 0),linear-gradient(135deg,#687980 50%,transparent 0);background-position:calc(100% - 19px) 23px,calc(100% - 14px) 23px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:38px}.esim-device-controls input[data-v-08d7b128]:focus,.esim-device-controls select[data-v-08d7b128]:focus{border-color:#e66a37;outline:3px solid rgba(230,106,55,.12)}.esim-device-start[data-v-08d7b128]{align-items:center;background:#f8fbfc;border-top:1px solid #e0e8ea;display:flex;gap:36px;justify-content:space-between;padding:24px 20px}.esim-device-start>div[data-v-08d7b128]:first-child{max-width:430px}.esim-device-start strong[data-v-08d7b128]{color:var(--ink-strong);font-size:17px}.esim-device-start p[data-v-08d7b128]{color:var(--muted);font-size:12px;line-height:1.5;margin:5px 0 0}.esim-device-quick[data-v-08d7b128]{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.esim-device-quick button[data-v-08d7b128]{background:#fff;border:1px solid #d8e3e7;border-radius:999px;color:#52615f;cursor:pointer;font:inherit;font-size:11px;font-weight:900;min-height:36px;padding:0 12px;transition:transform .16s ease,border-color .16s ease,color .16s ease}.esim-device-quick button[data-v-08d7b128]:hover{border-color:#e8a486;color:#b8461d;transform:translateY(-1px)}.esim-device-output[data-v-08d7b128]{border-top:1px solid #e0e8ea}.esim-device-output>header[data-v-08d7b128]{align-items:center;background:#f8fbfc;display:flex;gap:18px;justify-content:space-between;min-height:48px;padding:0 20px}.esim-device-output>header span[data-v-08d7b128]{color:#687980;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.esim-device-output>header button[data-v-08d7b128]{background:transparent;border:0;color:#b8461d;cursor:pointer;font:inherit;font-size:11px;font-weight:900;padding:0}.esim-device-results[data-v-08d7b128]{border-top:1px solid #e0e8ea}.esim-device-row[data-v-08d7b128]{align-items:center;background:#fff;border-bottom:1px solid #e0e8ea;display:grid;gap:24px;grid-template-columns:minmax(260px,.9fr) 1.1fr auto;padding:20px;transition:background .16s ease}.esim-device-row[data-v-08d7b128]:last-child{border-bottom:0}.esim-device-row[data-v-08d7b128]:hover{background:#fffaf7}.esim-device-row>div[data-v-08d7b128]{display:grid;gap:4px}.esim-device-row>div span[data-v-08d7b128]{color:var(--orange);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.esim-device-row>div strong[data-v-08d7b128]{color:var(--ink-strong);font-size:16px;line-height:1.35}.esim-device-row>p[data-v-08d7b128]{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.esim-device-status[data-v-08d7b128]{border-radius:999px;font-size:9px;font-weight:950;padding:6px 9px;white-space:nowrap}.esim-device-status.is-yes[data-v-08d7b128]{background:#e8f8f0;color:#157347}.esim-device-status.is-regional[data-v-08d7b128]{background:#fff0e9;color:#b8461d}.esim-device-status.is-no[data-v-08d7b128]{background:#fcebea;color:#b42318}.esim-device-empty[data-v-08d7b128]{background:#fff;padding:36px 20px;text-align:center}.esim-device-empty strong[data-v-08d7b128]{color:var(--ink-strong);font-size:20px}.esim-device-empty p[data-v-08d7b128]{color:var(--muted);line-height:1.55;margin:8px auto 0;max-width:660px}.esim-device-sources[data-v-08d7b128]{color:#6c7b82;font-size:11px;line-height:1.55;margin:18px 0 0;max-width:900px}.esim-device-sources a[data-v-08d7b128]{border-bottom:1px solid #e66a37;color:#b8461d;font-weight:900}.esim-flow[data-v-08d7b128]{border-top:1px solid var(--line);display:grid;gap:100px;grid-template-columns:.9fr 1.1fr}.esim-flow__heading[data-v-08d7b128]{align-self:start;position:sticky;top:100px}.esim-flow ol[data-v-08d7b128]{list-style:none;margin:0;padding:0}.esim-flow li[data-v-08d7b128]{border-bottom:1px solid var(--line);display:grid;gap:20px;grid-template-columns:70px 1fr;padding:29px 0}.esim-flow li>span[data-v-08d7b128]{color:var(--coral);font-size:12px;font-weight:900;letter-spacing:.12em}.esim-flow li strong[data-v-08d7b128]{font-size:23px}.esim-flow li p[data-v-08d7b128]{color:var(--muted);line-height:1.55;margin:8px 0 0}.esim-editorial[data-v-08d7b128]{background:var(--sand);display:grid;grid-template-columns:1.1fr .9fr;min-height:690px}.esim-editorial figure[data-v-08d7b128]{margin:0;min-height:590px;overflow:hidden;position:relative}.esim-editorial figure img[data-v-08d7b128]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease;width:100%}.esim-editorial:hover figure img[data-v-08d7b128]{transform:scale(1.025)}.esim-editorial figcaption[data-v-08d7b128]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08142cd6;border-radius:12px;bottom:22px;color:#fff;font-size:12px;left:24px;padding:12px 15px;position:absolute;right:24px}.esim-editorial>div[data-v-08d7b128]{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,7vw,104px)}.esim-editorial ul[data-v-08d7b128]{display:grid;gap:13px;list-style:none;margin:12px 0 30px;padding:0}.esim-editorial li[data-v-08d7b128]{display:flex;font-size:14px;gap:11px;line-height:1.45}.esim-editorial li span[data-v-08d7b128]{color:var(--coral);font-weight:950}.esim-editorial a[data-v-08d7b128]{align-self:flex-start;border-bottom:2px solid var(--coral);color:var(--ink);font-weight:900;padding-bottom:5px}.esim-practical[data-v-08d7b128]{display:grid;gap:100px;grid-template-columns:.7fr 1.3fr}.esim-practical dl[data-v-08d7b128]{display:grid;grid-template-columns:1fr 1fr;margin:0}.esim-practical dl div[data-v-08d7b128]{border-top:1px solid #cfdad4;padding:22px 28px 22px 0}.esim-practical dt[data-v-08d7b128]{color:var(--coral);font-size:11px;font-weight:900;letter-spacing:.12em;margin-bottom:7px;text-transform:uppercase}.esim-practical dd[data-v-08d7b128]{color:var(--muted);line-height:1.55;margin:0}.esim-faq[data-v-08d7b128]{border-top:1px solid var(--line);display:grid;gap:100px;grid-template-columns:.8fr 1.2fr}.esim-faq details[data-v-08d7b128]{border-bottom:1px solid var(--line);padding:22px 0}.esim-faq summary[data-v-08d7b128]{cursor:pointer;display:flex;font-size:19px;font-weight:850;gap:20px;justify-content:space-between;list-style:none}.esim-faq summary[data-v-08d7b128]:after{color:var(--coral);content:"+";font-size:24px}.esim-faq details[open] summary[data-v-08d7b128]:after{content:"−"}.esim-faq details p[data-v-08d7b128]{color:var(--muted);line-height:1.65;margin:15px 0 0;max-width:700px}.esim-final[data-v-08d7b128]{align-items:center;color:var(--ink);display:grid;isolation:isolate;min-height:620px;overflow:hidden;position:relative;text-align:left}.esim-final[data-v-08d7b128]:after{background:linear-gradient(90deg,#fff7f1,#fff9f4f5 40%,#f7f9f8b8 62%,#eff8f624);content:"";inset:0;position:absolute;z-index:-1}.esim-final>img[data-v-08d7b128]{filter:saturate(.88) contrast(.96);-o-object-position:64% center;object-position:64% center}.esim-final>div[data-v-08d7b128]{margin:0 auto;width:min(1260px,calc(100% - 80px))}.esim-final h2[data-v-08d7b128]{max-width:860px}.esim-final .esim-kicker[data-v-08d7b128]{color:var(--orange)}.esim-final a[data-v-08d7b128]{margin-top:28px}.esim-mobile-cta[data-v-08d7b128]{display:none}@keyframes hero-in-08d7b128{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-image-in-08d7b128{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){[data-v-08d7b128],[data-v-08d7b128]:after,[data-v-08d7b128]:before{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:980px){.esim-faq[data-v-08d7b128],.esim-flow[data-v-08d7b128],.esim-practical[data-v-08d7b128],.esim-signal[data-v-08d7b128]{gap:44px;grid-template-columns:1fr}.esim-order__layout[data-v-08d7b128],.esim-signal>div[data-v-08d7b128]{grid-template-columns:1fr}.esim-checkout[data-v-08d7b128]{position:static}.esim-editorial[data-v-08d7b128]{grid-template-columns:1fr}.esim-flow__heading[data-v-08d7b128]{position:static}}@media(max-width:700px){.esim-hero[data-v-08d7b128]{align-items:end;min-height:calc(100svh - 56px)}.esim-hero>img[data-v-08d7b128]{-o-object-position:62% center;object-position:62% center;width:100%}.esim-hero__veil[data-v-08d7b128]{background:linear-gradient(0deg,#fff7f1fc,#fff9f4f0 54%,#f7f9f857)}.esim-hero__content[data-v-08d7b128]{padding:52px 0 28px;width:calc(100% - 32px)}.esim-hero nav[data-v-08d7b128]{margin-bottom:24px}.esim-hero h1[data-v-08d7b128]{font-size:clamp(42px,12vw,58px)}.esim-hero__lead[data-v-08d7b128]{font-size:16px}.esim-hero__actions[data-v-08d7b128]{display:grid}.esim-signal[data-v-08d7b128]{border-inline:0;border-radius:0;grid-template-columns:1fr;margin:0;width:100%}.esim-signal>p[data-v-08d7b128]{font-size:21px}.esim-signal>div[data-v-08d7b128]{grid-template-columns:1fr}.esim-signal span[data-v-08d7b128],.esim-signal span[data-v-08d7b128]:first-child{border-left:0;border-top:1px solid rgba(86,107,118,.18);min-height:0;padding:17px 20px}.esim-devices[data-v-08d7b128],.esim-faq[data-v-08d7b128],.esim-flow[data-v-08d7b128],.esim-order[data-v-08d7b128],.esim-practical[data-v-08d7b128]{padding:76px 0;width:calc(100% - 32px)}.esim-order[data-v-08d7b128]{border-radius:24px;margin:24px auto 64px;padding:34px 16px;width:calc(100% - 24px)}.esim-editorial h2[data-v-08d7b128],.esim-faq h2[data-v-08d7b128],.esim-final h2[data-v-08d7b128],.esim-flow h2[data-v-08d7b128],.esim-order h2[data-v-08d7b128],.esim-practical h2[data-v-08d7b128]{font-size:40px}.esim-package[data-v-08d7b128]{gap:11px;grid-template-columns:36px 1fr auto;padding:18px 14px}.esim-package-group__heading[data-v-08d7b128]{gap:10px;grid-template-columns:1fr}.esim-package-group.is-countrywide[data-v-08d7b128]{border-radius:20px;padding:14px 10px 10px}.esim-package__body[data-v-08d7b128]{grid-column:2/4}.esim-package__data[data-v-08d7b128]{grid-column:2}.esim-package__price[data-v-08d7b128]{grid-column:3}.esim-checkout[data-v-08d7b128]{border-radius:20px;padding:22px 18px}.esim-phone-input[data-v-08d7b128] .vti__input,.esim-phone-input[data-v-08d7b128] .vti__search_box{font-size:16px!important}.esim-devices[data-v-08d7b128]{padding:12px 0 76px}.esim-devices h2[data-v-08d7b128]{font-size:40px}.esim-device-finder[data-v-08d7b128]{border-radius:20px}.esim-device-controls[data-v-08d7b128]{grid-template-columns:1fr;padding:14px}.esim-device-start[data-v-08d7b128]{display:grid;gap:18px;padding:20px 14px}.esim-device-quick[data-v-08d7b128]{justify-content:flex-start}.esim-device-output>header[data-v-08d7b128]{padding:0 14px}.esim-device-row[data-v-08d7b128]{gap:10px;grid-template-columns:1fr;padding:18px 14px}.esim-device-status[data-v-08d7b128]{justify-self:start}.esim-flow li[data-v-08d7b128]{grid-template-columns:48px 1fr}.esim-editorial figure[data-v-08d7b128]{min-height:430px}.esim-editorial>div[data-v-08d7b128]{padding:64px 20px 78px}.esim-practical dl[data-v-08d7b128]{grid-template-columns:1fr}.esim-practical dl div[data-v-08d7b128]{padding-right:0}.esim-faq header[data-v-08d7b128]{max-width:500px}.esim-final[data-v-08d7b128]{min-height:560px;padding-bottom:74px}.esim-final[data-v-08d7b128]:after{background:linear-gradient(0deg,#fff7f1fc,#fff9f4e6 62%,#f7f9f847)}.esim-final>div[data-v-08d7b128]{align-self:end;padding-bottom:42px;width:calc(100% - 32px)}.esim-mobile-cta[data-v-08d7b128]{align-items:center;background:var(--coral);border-radius:18px;bottom:calc(12px + env(safe-area-inset-bottom));box-shadow:0 16px 36px #2d161152;color:#fff;display:flex;gap:12px;justify-content:space-between;left:12px;min-height:58px;opacity:0;padding:10px 16px;pointer-events:none;position:fixed;right:12px;transform:translateY(110%);transition:opacity .2s ease,transform .2s ease;z-index:40}.esim-mobile-cta.is-visible[data-v-08d7b128]{opacity:1;pointer-events:auto;transform:translateY(0)}.esim-mobile-cta span[data-v-08d7b128]{font-size:10px;opacity:.78}.esim-mobile-cta strong[data-v-08d7b128]{font-size:13px;text-align:right}}.dark .esim-page{--ink:#ecfeff;--ink-soft:#f5fffd;--sand:#0e2528;--paper:#061416;--mint:#123238;--muted:#d0e4e2;--line:rgba(209,250,246,.2);background:linear-gradient(180deg,#061416,#071719 760px,#061416 1240px);color:var(--ink)}.dark .esim-hero{background:#071719;border-color:#d1faf624}.dark .esim-final>img,.dark .esim-hero>img{opacity:.48}.dark .esim-hero__veil{background:linear-gradient(90deg,#071719,#071719f7 35%,#071719b3 62%,#07171933),linear-gradient(0deg,#0717198a,#0717190a)}.dark .esim-checkout header strong,.dark .esim-device-empty strong,.dark .esim-device-row>div strong,.dark .esim-device-start strong,.dark .esim-devices h2,.dark .esim-editorial h2,.dark .esim-faq h2,.dark .esim-faq summary,.dark .esim-final h2,.dark .esim-flow h2,.dark .esim-flow li strong,.dark .esim-hero h1 span,.dark .esim-hero h1,.dark .esim-order h2,.dark .esim-package__body strong,.dark .esim-package__data b,.dark .esim-practical h2{color:#f5fffd}.dark .esim-device-empty p,.dark .esim-device-row>p,.dark .esim-device-sources,.dark .esim-device-start p,.dark .esim-devices__heading>p,.dark .esim-editorial>div>p,.dark .esim-faq details p,.dark .esim-flow li p,.dark .esim-hero nav a,.dark .esim-hero nav,.dark .esim-hero__lead,.dark .esim-hero__proof,.dark .esim-order__intro>p:last-child,.dark .esim-package.is-selected .esim-package__body em,.dark .esim-package.is-selected small,.dark .esim-package__body em,.dark .esim-package__data small,.dark .esim-package__price small,.dark .esim-practical dd{color:#d0e4e2}.dark .esim-hero__actions .ghost{background:#0a1c21b8;border-color:#d1faf63d;color:#f5fffd}.dark .esim-device-finder,.dark .esim-order,.dark .esim-signal{background:#0b2024f5;border-color:#d1faf62e;box-shadow:0 28px 78px #0000003d;color:#ecfeff}.dark .esim-signal>p{border-color:#d1faf62b;color:#f5fffd}.dark .esim-signal span{border-color:#d1faf62b;color:#cfe2df}.dark .esim-package-group.is-countrywide{background:linear-gradient(145deg,#102b27,#0b2222);box-shadow:inset 0 0 0 1px #6ee7a838}.dark .esim-package-group.is-countrywide .esim-package-group__heading{border-color:#6ee7a83d}.dark .esim-package-group.is-countrywide .esim-package-group__heading span,.dark .esim-package-group.is-countrywide .esim-package__body small{color:#86efac}.dark .esim-package-group.is-countrywide .esim-package-group__heading strong{color:#f5fffd}.dark .esim-package-group.is-countrywide .esim-package-group__heading p{color:#c5dbd7}.dark .esim-package{background:#0e2528;border-color:#d1faf62e;box-shadow:0 14px 34px -30px #000;color:#ecfeff}.dark .esim-package-group.is-countrywide .esim-package{background:#0e2528;border-color:#6ee7a838;color:#ecfeff}.dark .esim-package:hover{background:#123036;border-color:#ff84529e}.dark .esim-package-group.is-countrywide .esim-package:hover{background:#14332f;border-color:#86efac94}.dark .esim-package.is-selected{background:linear-gradient(135deg,#2a201c,#0d2d32);border-color:#ff7a42;box-shadow:0 18px 42px -26px #ff641fb8;color:#f5fffd}.dark .esim-package-group.is-countrywide .esim-package.is-selected{background:linear-gradient(135deg,#153c30,#0d2d32);border-color:#6ee7a8;box-shadow:0 18px 42px -26px #4ade807a;color:#f5fffd}.dark .esim-package__index{background:#ff641f24;color:#ff986d}.dark .esim-package-group.is-countrywide .esim-package__index{background:#6ee7a824;color:#86efac}.dark .esim-package-group.is-countrywide .esim-package__body strong,.dark .esim-package-group.is-countrywide .esim-package__data b{color:#f5fffd}.dark .esim-package-group.is-countrywide .esim-package__body em,.dark .esim-package-group.is-countrywide .esim-package__data small,.dark .esim-package-group.is-countrywide .esim-package__price small{color:#b8d2ce}.dark .esim-package__price b{color:#ff986d}.dark .esim-checkout{background:#0e2528;border-color:#d1faf62e;box-shadow:0 24px 60px #00000042;color:#ecfeff}.dark .esim-checkout dl,.dark .esim-checkout header{border-color:#d1faf62b}.dark .esim-checkout dd small,.dark .esim-checkout dt,.dark .esim-checkout header p,.dark .esim-checkout header small,.dark .esim-checkout header span,.dark .esim-checkout__hint{color:#aec9c6}.dark .esim-check,.dark .esim-checkout__quantity button,.dark .esim-device-controls input,.dark .esim-device-controls select,.dark .esim-device-quick button,.dark .esim-fields input,.dark .esim-google-prefill{background:#071719;border-color:#d1faf633;color:#f5fffd}.dark .esim-device-controls input::-moz-placeholder,.dark .esim-fields input::-moz-placeholder{color:#9bb8b5}.dark .esim-check small,.dark .esim-device-controls input::placeholder,.dark .esim-device-controls label>span,.dark .esim-device-output>header span,.dark .esim-fields input::placeholder,.dark .esim-google-prefill>div span{color:#9bb8b5}.dark .esim-phone-input .vti__dropdown{background:#102629;border-color:#d1faf633}.dark .esim-phone-input.vue-tel-input{background:#071719;border-color:#d1faf647;color:#f5fffd}.dark .esim-phone-input .vti__input{color:#f5fffd!important}.dark .esim-phone-input .vti__input::-moz-placeholder{color:#9bb8b5!important;opacity:1}.dark .esim-phone-input .vti__input::placeholder{color:#9bb8b5!important;opacity:1}.dark .esim-phone-input .vti__dropdown-list{background:#071719;border-color:#d1faf633}.dark .esim-phone-input .vti__dropdown-item{color:#f5fffd}.dark .esim-phone-input .vti__dropdown-item.highlighted{background:#3d241a;color:#ffb08f}.dark .esim-phone-input .vti__search_box{background:#102629;border-color:#d1faf633;color:#f5fffd}.dark .esim-device-quick button:hover{border-color:#ff84529e;color:#ffad8a}.dark .esim-device-output>header,.dark .esim-device-start{background:#0e2528;border-color:#d1faf62e}.dark .esim-device-output,.dark .esim-device-results,.dark .esim-device-row{border-color:#d1faf62e}.dark .esim-device-row{background:#0b2024;color:#ecfeff}.dark .esim-device-row:hover{background:#123036}.dark .esim-device-status.is-yes{background:#34d39924;color:#86efac}.dark .esim-device-status.is-regional{background:#ff641f26;color:#ffad8a}.dark .esim-device-status.is-no{background:#f8727224;color:#fca5a5}.dark .esim-device-empty,.dark .esim-editorial,.dark .esim-faq{background:#0b2024}.dark .esim-faq details,.dark .esim-faq,.dark .esim-flow,.dark .esim-practical dl div{border-color:#d1faf62e}.dark .esim-editorial a,.dark .esim-final{color:#f5fffd}.dark .esim-final:after{background:linear-gradient(90deg,#071719,#071719f5 40%,#071719ad 62%,#07171924)}@media(max-width:700px){.dark .esim-hero__veil{background:linear-gradient(0deg,#071719fc,#071719e6 60%,#07171942)}.dark .esim-final:after{background:linear-gradient(0deg,#071719fc,#071719e6 62%,#07171947)}}
