.esim-page[data-v-b3f78d09]{--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-b3f78d09]{color:var(--orange);font-size:12px;font-weight:900;letter-spacing:.18em;margin:0 0 12px;text-transform:uppercase}.esim-hero[data-v-b3f78d09]{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-b3f78d09],.esim-hero>img[data-v-b3f78d09]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-2}.esim-hero>img[data-v-b3f78d09]{animation:hero-image-in-b3f78d09 .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-b3f78d09]{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-b3f78d09]{animation:hero-in-b3f78d09 .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-b3f78d09]{align-items:center;display:flex;font-size:13px;font-weight:850;gap:9px;margin-bottom:22px}.esim-hero nav a[data-v-b3f78d09]{color:#52615f}.esim-hero nav a[data-v-b3f78d09]:hover{color:var(--coral)}.esim-hero nav span[data-v-b3f78d09]{color:#9aa7ac}.esim-hero .esim-kicker[data-v-b3f78d09]{color:var(--orange)}.esim-hero h1[data-v-b3f78d09]{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-b3f78d09]{color:#08142c}.esim-hero__lead[data-v-b3f78d09]{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-b3f78d09]{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.esim-final a[data-v-b3f78d09],.esim-hero__actions a[data-v-b3f78d09]{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-b3f78d09]:hover,.esim-hero__actions a[data-v-b3f78d09]:hover{transform:translateY(-2px)}.esim-hero__actions .ghost[data-v-b3f78d09]{-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-b3f78d09]{color:#60717d;font-size:14px;font-weight:850;margin:14px 0 0}.esim-signal[data-v-b3f78d09]{-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-b3f78d09]{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-b3f78d09]{display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.esim-signal span[data-v-b3f78d09]{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-b3f78d09]:first-child{border-left:0}.esim-signal span strong[data-v-b3f78d09]{color:var(--orange);display:block;font-size:12px;letter-spacing:.12em;margin-bottom:7px}.esim-faq[data-v-b3f78d09],.esim-flow[data-v-b3f78d09],.esim-order[data-v-b3f78d09],.esim-practical[data-v-b3f78d09]{margin:0 auto;padding:112px 0;width:min(1260px,calc(100% - 48px))}.esim-order[data-v-b3f78d09]{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-b3f78d09]{margin-bottom:46px;max-width:820px}.esim-editorial h2[data-v-b3f78d09],.esim-faq h2[data-v-b3f78d09],.esim-final h2[data-v-b3f78d09],.esim-flow h2[data-v-b3f78d09],.esim-order h2[data-v-b3f78d09],.esim-practical h2[data-v-b3f78d09]{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-b3f78d09],.esim-flow__heading+p[data-v-b3f78d09],.esim-order__intro>p[data-v-b3f78d09]:last-child{color:var(--muted);font-size:17px;line-height:1.65}.esim-order__layout[data-v-b3f78d09]{align-items:start;display:grid;gap:54px;grid-template-columns:minmax(0,1fr) 390px}.esim-packages[data-v-b3f78d09]{display:grid;gap:12px}.esim-package[data-v-b3f78d09]{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-b3f78d09]:hover{background:#fffaf7;border-color:#e8a486;box-shadow:0 18px 38px -28px #e66a378c;transform:translateY(-2px)}.esim-package.is-selected[data-v-b3f78d09]{background:linear-gradient(135deg,#fff7f1,#f2fbfc);border-color:#e66a37;box-shadow:0 18px 42px -26px #e66a3780;color:var(--ink)}.esim-package__index[data-v-b3f78d09]{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-b3f78d09]{display:grid;gap:4px}.esim-package__body small[data-v-b3f78d09]{color:var(--orange);font-size:10px;font-style:normal;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.esim-package__body strong[data-v-b3f78d09]{font-size:22px}.esim-package__body em[data-v-b3f78d09]{color:#60717d;font-size:13px;font-style:normal;line-height:1.4}.esim-package.is-selected .esim-package__body em[data-v-b3f78d09]{color:#526875}.esim-package__data[data-v-b3f78d09],.esim-package__price[data-v-b3f78d09]{display:grid;gap:3px}.esim-package__data b[data-v-b3f78d09]{font-size:21px}.esim-package__data small[data-v-b3f78d09],.esim-package__price small[data-v-b3f78d09]{color:#6a7b84;font-size:12px}.esim-package.is-selected small[data-v-b3f78d09]{color:#60717d}.esim-package__price[data-v-b3f78d09]{text-align:right}.esim-package__price b[data-v-b3f78d09]{color:#d95422;font-size:17px}.esim-checkout[data-v-b3f78d09]{background:var(--sand);border:1px solid rgba(86,107,118,.18);border-radius:24px;box-shadow:0 24px 60px #1c37421a;overflow:hidden;padding:26px;position:sticky;top:90px}.esim-checkout header[data-v-b3f78d09]{border-bottom:1px solid #d9d1c1;display:grid;gap:4px;padding-bottom:20px}.esim-checkout header p[data-v-b3f78d09]{color:#7a796f;font-size:12px;font-weight:900;letter-spacing:.12em;margin:0;text-transform:uppercase}.esim-checkout header strong[data-v-b3f78d09]{font-size:34px}.esim-checkout header span[data-v-b3f78d09]{color:#667471;font-size:13px}.esim-checkout__quantity[data-v-b3f78d09]{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.esim-checkout__quantity>span[data-v-b3f78d09]{font-size:13px;font-weight:800}.esim-checkout__quantity>div[data-v-b3f78d09]{align-items:center;display:flex;gap:12px}.esim-checkout__quantity button[data-v-b3f78d09]{background:#fff;border:1px solid #bdc7bf;border-radius:50%;cursor:pointer;font-size:18px;height:32px;width:32px}.esim-checkout__quantity button[data-v-b3f78d09]:disabled{cursor:not-allowed;opacity:.35}.esim-check[data-v-b3f78d09]{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-b3f78d09]{accent-color:var(--coral);height:18px;margin-top:2px;width:18px}.esim-check span[data-v-b3f78d09]{display:grid;gap:3px}.esim-check strong[data-v-b3f78d09]{font-size:13px}.esim-check small[data-v-b3f78d09]{color:#72817e;font-size:11px}.esim-fields[data-v-b3f78d09]{display:grid;gap:12px;margin:18px 0}.esim-fields label[data-v-b3f78d09]{display:grid;gap:6px}.esim-fields label span[data-v-b3f78d09]{font-size:11px;font-weight:900}.esim-fields input[data-v-b3f78d09]{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-b3f78d09]:focus{border-color:var(--coral);outline:3px solid rgba(239,90,67,.12)}.esim-checkout dl[data-v-b3f78d09]{border-top:1px solid #d9d1c1;margin:0;padding-top:15px}.esim-checkout dl div[data-v-b3f78d09]{display:flex;font-size:12px;gap:16px;justify-content:space-between;margin:8px 0}.esim-checkout dt[data-v-b3f78d09]{color:#657471}.esim-checkout dd[data-v-b3f78d09]{font-weight:800;margin:0;text-align:right}.esim-checkout dl .total[data-v-b3f78d09]{color:var(--ink);font-size:17px;margin-top:15px}.esim-checkout dl .total dd[data-v-b3f78d09]{color:var(--coral)}.esim-checkout__submit[data-v-b3f78d09]{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-b3f78d09]:disabled{background:#a8b1aa;cursor:not-allowed}.esim-checkout__hint[data-v-b3f78d09]{color:#75817e;font-size:10px;line-height:1.45;margin:9px 0 0;text-align:center}.esim-checkout__hint.is-error[data-v-b3f78d09]{color:#b33c22;font-weight:850}.payment-preview[data-v-b3f78d09]{background:linear-gradient(135deg,#eef9fb,#fff7f1);border:1px solid #cddfe5;border-radius:32px;box-shadow:0 24px 64px #1c374217;color:var(--ink);display:grid;gap:54px;grid-template-columns:.9fr 1.1fr;margin-top:64px;padding:52px;position:relative}.payment-preview__close[data-v-b3f78d09]{background:#ffffffb8;border:1px solid rgba(16,33,41,.18);border-radius:50%;color:var(--ink);cursor:pointer;font-size:24px;height:38px;position:absolute;right:18px;top:16px;width:38px}.payment-preview h3[data-v-b3f78d09]{font-size:clamp(34px,4vw,54px);letter-spacing:-.04em;line-height:1;margin:0}.payment-preview__copy>p[data-v-b3f78d09]:not(.esim-kicker){color:#60717d;line-height:1.65}.payment-preview__summary[data-v-b3f78d09]{border-top:1px solid rgba(16,33,41,.14);display:flex;gap:20px;justify-content:space-between;margin-top:30px;padding-top:22px}.payment-preview__summary strong[data-v-b3f78d09]{color:#d95422}.payment-preview__codes[data-v-b3f78d09]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.payment-preview__codes article[data-v-b3f78d09]{background:#fff;border-radius:22px;color:var(--ink);padding:20px;position:relative}.payment-preview__codes article.is-locked[data-v-b3f78d09]{background:#edf2f3}.payment-preview__number[data-v-b3f78d09]{color:var(--coral);font-size:12px;font-weight:900;position:absolute;right:15px;top:15px}.mock-qr[data-v-b3f78d09]{aspect-ratio:1;background:repeating-conic-gradient(#08142c 0 25%,#fff 0 50%) 0/22px 22px;border:10px solid #fff;box-shadow:inset 0 0 0 1px #cdd5cf;display:grid;margin-bottom:18px;place-items:center}.mock-qr i[data-v-b3f78d09]{background:var(--coral);border-radius:4px;color:#fff;font-size:9px;font-style:normal;font-weight:950;letter-spacing:.08em;padding:5px 7px;transform:rotate(-8deg)}.payment-preview__codes strong[data-v-b3f78d09]{font-size:16px}.payment-preview__codes p[data-v-b3f78d09]{color:#6b7a77;font-size:11px;line-height:1.5;margin:7px 0 0}.payment-enter-active[data-v-b3f78d09],.payment-leave-active[data-v-b3f78d09]{transition:opacity .3s ease,transform .3s ease}.payment-enter-from[data-v-b3f78d09],.payment-leave-to[data-v-b3f78d09]{opacity:0;transform:translateY(20px)}.esim-devices[data-v-b3f78d09]{margin:0 auto;padding:52px 0 112px;width:min(1120px,calc(100% - 48px))}.esim-devices__heading[data-v-b3f78d09]{margin-bottom:34px;max-width:780px}.esim-devices h2[data-v-b3f78d09]{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-b3f78d09]:last-child{color:var(--muted);font-size:15px;line-height:1.65;margin:18px 0 0;max-width:720px}.esim-device-finder[data-v-b3f78d09]{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-b3f78d09]{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 220px;padding:20px}.esim-device-controls label[data-v-b3f78d09]{display:grid;gap:7px;min-width:0}.esim-device-controls label>span[data-v-b3f78d09]{color:#687980;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.esim-device-controls input[data-v-b3f78d09],.esim-device-controls select[data-v-b3f78d09]{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-b3f78d09]{-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-b3f78d09]:focus,.esim-device-controls select[data-v-b3f78d09]:focus{border-color:#e66a37;outline:3px solid rgba(230,106,55,.12)}.esim-device-start[data-v-b3f78d09]{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-b3f78d09]:first-child{max-width:430px}.esim-device-start strong[data-v-b3f78d09]{color:var(--ink-strong);font-size:17px}.esim-device-start p[data-v-b3f78d09]{color:var(--muted);font-size:12px;line-height:1.5;margin:5px 0 0}.esim-device-quick[data-v-b3f78d09]{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.esim-device-quick button[data-v-b3f78d09]{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-b3f78d09]:hover{border-color:#e8a486;color:#b8461d;transform:translateY(-1px)}.esim-device-output[data-v-b3f78d09]{border-top:1px solid #e0e8ea}.esim-device-output>header[data-v-b3f78d09]{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-b3f78d09]{color:#687980;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.esim-device-output>header button[data-v-b3f78d09]{background:transparent;border:0;color:#b8461d;cursor:pointer;font:inherit;font-size:11px;font-weight:900;padding:0}.esim-device-results[data-v-b3f78d09]{border-top:1px solid #e0e8ea}.esim-device-row[data-v-b3f78d09]{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-b3f78d09]:last-child{border-bottom:0}.esim-device-row[data-v-b3f78d09]:hover{background:#fffaf7}.esim-device-row>div[data-v-b3f78d09]{display:grid;gap:4px}.esim-device-row>div span[data-v-b3f78d09]{color:var(--orange);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.esim-device-row>div strong[data-v-b3f78d09]{color:var(--ink-strong);font-size:16px;line-height:1.35}.esim-device-row>p[data-v-b3f78d09]{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.esim-device-status[data-v-b3f78d09]{border-radius:999px;font-size:9px;font-weight:950;padding:6px 9px;white-space:nowrap}.esim-device-status.is-yes[data-v-b3f78d09]{background:#e8f8f0;color:#157347}.esim-device-status.is-regional[data-v-b3f78d09]{background:#fff0e9;color:#b8461d}.esim-device-status.is-no[data-v-b3f78d09]{background:#fcebea;color:#b42318}.esim-device-empty[data-v-b3f78d09]{background:#fff;padding:36px 20px;text-align:center}.esim-device-empty strong[data-v-b3f78d09]{color:var(--ink-strong);font-size:20px}.esim-device-empty p[data-v-b3f78d09]{color:var(--muted);line-height:1.55;margin:8px auto 0;max-width:660px}.esim-device-sources[data-v-b3f78d09]{color:#6c7b82;font-size:11px;line-height:1.55;margin:18px 0 0;max-width:900px}.esim-device-sources a[data-v-b3f78d09]{border-bottom:1px solid #e66a37;color:#b8461d;font-weight:900}.esim-flow[data-v-b3f78d09]{border-top:1px solid var(--line);display:grid;gap:100px;grid-template-columns:.9fr 1.1fr}.esim-flow__heading[data-v-b3f78d09]{align-self:start;position:sticky;top:100px}.esim-flow ol[data-v-b3f78d09]{list-style:none;margin:0;padding:0}.esim-flow li[data-v-b3f78d09]{border-bottom:1px solid var(--line);display:grid;gap:20px;grid-template-columns:70px 1fr;padding:29px 0}.esim-flow li>span[data-v-b3f78d09]{color:var(--coral);font-size:12px;font-weight:900;letter-spacing:.12em}.esim-flow li strong[data-v-b3f78d09]{font-size:23px}.esim-flow li p[data-v-b3f78d09]{color:var(--muted);line-height:1.55;margin:8px 0 0}.esim-editorial[data-v-b3f78d09]{background:var(--sand);display:grid;grid-template-columns:1.1fr .9fr;min-height:690px}.esim-editorial figure[data-v-b3f78d09]{margin:0;min-height:590px;overflow:hidden;position:relative}.esim-editorial figure img[data-v-b3f78d09]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease;width:100%}.esim-editorial:hover figure img[data-v-b3f78d09]{transform:scale(1.025)}.esim-editorial figcaption[data-v-b3f78d09]{-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-b3f78d09]{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,7vw,104px)}.esim-editorial ul[data-v-b3f78d09]{display:grid;gap:13px;list-style:none;margin:12px 0 30px;padding:0}.esim-editorial li[data-v-b3f78d09]{display:flex;font-size:14px;gap:11px;line-height:1.45}.esim-editorial li span[data-v-b3f78d09]{color:var(--coral);font-weight:950}.esim-editorial a[data-v-b3f78d09]{align-self:flex-start;border-bottom:2px solid var(--coral);color:var(--ink);font-weight:900;padding-bottom:5px}.esim-practical[data-v-b3f78d09]{display:grid;gap:100px;grid-template-columns:.7fr 1.3fr}.esim-practical dl[data-v-b3f78d09]{display:grid;grid-template-columns:1fr 1fr;margin:0}.esim-practical dl div[data-v-b3f78d09]{border-top:1px solid #cfdad4;padding:22px 28px 22px 0}.esim-practical dt[data-v-b3f78d09]{color:var(--coral);font-size:11px;font-weight:900;letter-spacing:.12em;margin-bottom:7px;text-transform:uppercase}.esim-practical dd[data-v-b3f78d09]{color:var(--muted);line-height:1.55;margin:0}.esim-faq[data-v-b3f78d09]{border-top:1px solid var(--line);display:grid;gap:100px;grid-template-columns:.8fr 1.2fr}.esim-faq details[data-v-b3f78d09]{border-bottom:1px solid var(--line);padding:22px 0}.esim-faq summary[data-v-b3f78d09]{cursor:pointer;display:flex;font-size:19px;font-weight:850;gap:20px;justify-content:space-between;list-style:none}.esim-faq summary[data-v-b3f78d09]:after{color:var(--coral);content:"+";font-size:24px}.esim-faq details[open] summary[data-v-b3f78d09]:after{content:"−"}.esim-faq details p[data-v-b3f78d09]{color:var(--muted);line-height:1.65;margin:15px 0 0;max-width:700px}.esim-final[data-v-b3f78d09]{align-items:center;color:var(--ink);display:grid;isolation:isolate;min-height:620px;overflow:hidden;position:relative;text-align:left}.esim-final[data-v-b3f78d09]:after{background:linear-gradient(90deg,#fff7f1,#fff9f4f5 40%,#f7f9f8b8 62%,#eff8f624);content:"";inset:0;position:absolute;z-index:-1}.esim-final>img[data-v-b3f78d09]{filter:saturate(.88) contrast(.96);-o-object-position:64% center;object-position:64% center}.esim-final>div[data-v-b3f78d09]{margin:0 auto;width:min(1260px,calc(100% - 80px))}.esim-final h2[data-v-b3f78d09]{max-width:860px}.esim-final .esim-kicker[data-v-b3f78d09]{color:var(--orange)}.esim-final a[data-v-b3f78d09]{margin-top:28px}.esim-mobile-cta[data-v-b3f78d09]{display:none}@keyframes hero-in-b3f78d09{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-image-in-b3f78d09{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){[data-v-b3f78d09],[data-v-b3f78d09]:after,[data-v-b3f78d09]:before{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:980px){.esim-faq[data-v-b3f78d09],.esim-flow[data-v-b3f78d09],.esim-practical[data-v-b3f78d09],.esim-signal[data-v-b3f78d09]{gap:44px;grid-template-columns:1fr}.esim-order__layout[data-v-b3f78d09],.esim-signal>div[data-v-b3f78d09]{grid-template-columns:1fr}.esim-checkout[data-v-b3f78d09]{position:static}.esim-editorial[data-v-b3f78d09]{grid-template-columns:1fr}.esim-flow__heading[data-v-b3f78d09]{position:static}.payment-preview[data-v-b3f78d09]{grid-template-columns:1fr}}@media(max-width:700px){.esim-hero[data-v-b3f78d09]{align-items:end;min-height:calc(100svh - 56px)}.esim-hero>img[data-v-b3f78d09]{-o-object-position:62% center;object-position:62% center;width:100%}.esim-hero__veil[data-v-b3f78d09]{background:linear-gradient(0deg,#fff7f1fc,#fff9f4f0 54%,#f7f9f857)}.esim-hero__content[data-v-b3f78d09]{padding:52px 0 28px;width:calc(100% - 32px)}.esim-hero nav[data-v-b3f78d09]{margin-bottom:150px}.esim-hero h1[data-v-b3f78d09]{font-size:clamp(42px,12vw,58px)}.esim-hero__lead[data-v-b3f78d09]{font-size:16px}.esim-hero__actions[data-v-b3f78d09]{display:grid}.esim-signal[data-v-b3f78d09]{border-inline:0;border-radius:0;grid-template-columns:1fr;margin:0;width:100%}.esim-signal>p[data-v-b3f78d09]{font-size:21px}.esim-signal>div[data-v-b3f78d09]{grid-template-columns:1fr}.esim-signal span[data-v-b3f78d09],.esim-signal span[data-v-b3f78d09]:first-child{border-left:0;border-top:1px solid rgba(86,107,118,.18);min-height:0;padding:17px 20px}.esim-devices[data-v-b3f78d09],.esim-faq[data-v-b3f78d09],.esim-flow[data-v-b3f78d09],.esim-order[data-v-b3f78d09],.esim-practical[data-v-b3f78d09]{padding:76px 0;width:calc(100% - 32px)}.esim-order[data-v-b3f78d09]{border-radius:24px;margin:24px auto 64px;padding:34px 16px;width:calc(100% - 24px)}.esim-editorial h2[data-v-b3f78d09],.esim-faq h2[data-v-b3f78d09],.esim-final h2[data-v-b3f78d09],.esim-flow h2[data-v-b3f78d09],.esim-order h2[data-v-b3f78d09],.esim-practical h2[data-v-b3f78d09]{font-size:40px}.esim-package[data-v-b3f78d09]{gap:11px;grid-template-columns:36px 1fr auto;padding:18px 14px}.esim-package__body[data-v-b3f78d09]{grid-column:2/4}.esim-package__data[data-v-b3f78d09]{grid-column:2}.esim-package__price[data-v-b3f78d09]{grid-column:3}.esim-checkout[data-v-b3f78d09]{border-radius:20px;padding:22px 18px}.payment-preview[data-v-b3f78d09]{margin-top:42px;padding:52px 20px 24px}.payment-preview__codes[data-v-b3f78d09]{grid-template-columns:1fr}.esim-devices[data-v-b3f78d09]{padding:12px 0 76px}.esim-devices h2[data-v-b3f78d09]{font-size:40px}.esim-device-finder[data-v-b3f78d09]{border-radius:20px}.esim-device-controls[data-v-b3f78d09]{grid-template-columns:1fr;padding:14px}.esim-device-start[data-v-b3f78d09]{display:grid;gap:18px;padding:20px 14px}.esim-device-quick[data-v-b3f78d09]{justify-content:flex-start}.esim-device-output>header[data-v-b3f78d09]{padding:0 14px}.esim-device-row[data-v-b3f78d09]{gap:10px;grid-template-columns:1fr;padding:18px 14px}.esim-device-status[data-v-b3f78d09]{justify-self:start}.esim-flow li[data-v-b3f78d09]{grid-template-columns:48px 1fr}.esim-editorial figure[data-v-b3f78d09]{min-height:430px}.esim-editorial>div[data-v-b3f78d09]{padding:64px 20px 78px}.esim-practical dl[data-v-b3f78d09]{grid-template-columns:1fr}.esim-practical dl div[data-v-b3f78d09]{padding-right:0}.esim-faq header[data-v-b3f78d09]{max-width:500px}.esim-final[data-v-b3f78d09]{min-height:560px;padding-bottom:74px}.esim-final[data-v-b3f78d09]:after{background:linear-gradient(0deg,#fff7f1fc,#fff9f4e6 62%,#f7f9f847)}.esim-final>div[data-v-b3f78d09]{align-self:end;padding-bottom:42px;width:calc(100% - 32px)}.esim-mobile-cta[data-v-b3f78d09]{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-b3f78d09]{opacity:1;pointer-events:auto;transform:translateY(0)}.esim-mobile-cta span[data-v-b3f78d09]{font-size:10px;opacity:.78}.esim-mobile-cta strong[data-v-b3f78d09]{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,.dark .payment-preview h3{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,.dark .payment-preview__codes p,.dark .payment-preview__copy>p:not(.esim-kicker){color:#d0e4e2}.dark .esim-hero__actions .ghost{background:#0a1c21b8;border-color:#d1faf63d;color:#f5fffd}.dark .esim-device-finder,.dark .esim-order,.dark .esim-signal,.dark .payment-preview{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{background:#0e2528;border-color:#d1faf62e;box-shadow:0 14px 34px -30px #000;color:#ecfeff}.dark .esim-package:hover{background:#123036;border-color:#ff84529e}.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__index{background:#ff641f24;color:#ff986d}.dark .esim-package__price b,.dark .payment-preview__summary strong{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,.dark .payment-preview__summary{border-color:#d1faf62b}.dark .esim-checkout dt,.dark .esim-checkout header p,.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 .payment-preview__close{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{color:#9bb8b5}.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{background:#0b2024}.dark .payment-preview__codes article{background:#0e2528;color:#f5fffd}.dark .payment-preview__codes article.is-locked{background:#102b30}.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)}}
