.esim-install-ios{--orange:#ff6b35;--orange-pale:#fff2ed;--teal:#00b4a6;--teal-pale:#e6f9f8;--teal-dark:#007a72;--navy:#1a2340;--yellow-pale:#fffbee;--red:#e8272a;--red-pale:#fff0f0;--gray-bg:#f4f5f7;--gray-200:#e4e6ea;--gray-500:#8b909e;--gray-700:#3d4456;--white:#fff;--shadow:0 2px 12px rgba(0,0,0,.07);--r:16px;--r-sm:10px;background:#f4f5f7;background:var(--gray-bg);color:#1a2340;color:var(--navy);font-family:Noto Sans SC,sans-serif;line-height:1.6}.esim-install-ios *,.esim-install-ios :after,.esim-install-ios :before{box-sizing:border-box;margin:0;padding:0}.esim-install-ios .main-body{padding-top:20px}.esim-install-ios .hd{background:#5c81c2;border-radius:var(--r);margin:0 auto;max-width:928px;overflow:hidden;padding:32px 24px 36px;position:relative;text-align:center;width:calc(100% - 32px)}.esim-install-ios ._android .hd{background:#a19b52}.esim-install-ios .hd:before{background:hsla(0,0%,100%,.07);border-radius:50%;content:"";height:200px;position:absolute;right:-40px;top:-60px;width:200px}.esim-install-ios .hd:after{background:hsla(0,0%,100%,.06);border-radius:50%;bottom:-50px;content:"";height:150px;left:-30px;position:absolute;width:150px}.esim-install-ios .hd-inner{margin:0 auto;max-width:680px;position:relative}.esim-install-ios .hd-platform{color:hsla(0,0%,100%,.75);display:block;letter-spacing:.5px;margin-bottom:4px}.esim-install-ios .hd h1,.esim-install-ios .hd-platform{font-family:Nunito,Noto Sans SC,sans-serif;font-size:max(20px,min(5vw,28px));font-weight:900}.esim-install-ios .hd h1{color:#fff}.esim-install-ios .wrap{padding:20px 16px 48px}.esim-install-ios .col2-block,.esim-install-ios .wrap{margin:0 auto;max-width:960px}.esim-install-ios .col3-block{margin:0 auto;max-width:1116px}.esim-install-ios .platform-switch{align-items:center;background:var(--white);border:1.5px solid var(--gray-200);border-radius:100px;box-shadow:var(--shadow);color:var(--gray-700);display:inline-flex;font-family:inherit;font-size:14px;font-weight:800;gap:8px;margin-bottom:16px;padding:9px 18px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease}.esim-install-ios .platform-switch .ps-icon{align-items:center;display:inline-flex;font-size:16px;line-height:1}.esim-install-ios .platform-switch .ps-icon svg{display:block;height:15px;width:14px}.esim-install-ios .platform-switch .ps-arrow{color:var(--gray-500);font-weight:900;transition:color .2s ease}.esim-install-ios .platform-switch:hover{border-color:#5c81c2;color:#5c81c2;transform:translateY(-1px)}.esim-install-ios .platform-switch:hover .ps-arrow{color:#5c81c2}.esim-install-ios .alert{align-items:flex-start;background:var(--red-pale);border:1.5px solid #f5c0c0;border-radius:var(--r-sm);display:flex;gap:9px;margin-bottom:24px;padding:12px 15px}.esim-install-ios .alert p{color:#7a1010;font-size:13px;line-height:1.6}.esim-install-ios .alert strong{color:var(--red)}.esim-install-ios .step-nav{background:var(--gray-bg);display:flex;gap:8px;margin:4px 0 8px;padding:10px 0;position:sticky;top:80px;z-index:50}html:has(.site-header.is-hidden) .step-nav{top:0}.esim-install-ios .step-nav-item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--r-sm);color:var(--gray-700);cursor:pointer;display:inline-flex;flex:1;font-family:inherit;font-size:14px;font-weight:700;gap:6px;justify-content:center;line-height:1.2;padding:10px 8px;transition:all .2s ease}.esim-install-ios .step-nav-item .snn{color:var(--gray-500);font-family:Nunito,sans-serif;font-size:16px;font-weight:900;transition:color .2s ease}.esim-install-ios .step-nav-item:hover{border-color:var(--gray-500);color:var(--navy)}.esim-install-ios .step-nav-item.install:hover{background:var(--orange);border-color:var(--orange);color:#fff}.esim-install-ios .step-nav-item.install:hover .snn{color:#fff}.esim-install-ios .step-nav-item.activate:hover{background:var(--teal);border-color:var(--teal);color:#fff}.esim-install-ios .step-nav-item.activate:hover .snn{color:#fff}.esim-install-ios .step-nav-item.restore:hover{background:#5c81c2;border-color:#5c81c2;color:#fff}.esim-install-ios .step-nav-item.active,.esim-install-ios .step-nav-item.active .snn,.esim-install-ios .step-nav-item.restore:hover .snn{color:#fff}.esim-install-ios .step-nav-item.install.active{background:var(--orange);border-color:var(--orange);box-shadow:0 2px 8px rgba(255,107,53,.28)}.esim-install-ios .step-nav-item.activate.active{background:var(--teal);border-color:var(--teal);box-shadow:0 2px 8px rgba(0,180,166,.28)}.esim-install-ios .step-nav-item.restore.active{background:#5c81c2;border-color:#5c81c2;box-shadow:0 2px 8px rgba(92,129,194,.28)}.esim-install-ios #step-activate,.esim-install-ios #step-backup,.esim-install-ios #step-install,.esim-install-ios #step-restore{scroll-margin-top:150px}@media (max-width:968px){.esim-install-ios #step-activate,.esim-install-ios #step-backup,.esim-install-ios #step-install,.esim-install-ios #step-restore{scroll-margin-top:130px}}@media (max-width:480px){.esim-install-ios .step-nav{gap:6px;padding:8px 0}.esim-install-ios .step-nav-item{font-size:12.5px;padding:8px 4px}.esim-install-ios .step-nav-item .snn{font-size:14px}}.esim-install-ios .sec-hd{align-items:center;display:flex;gap:12px;margin:28px 0 14px}.esim-install-ios .sec-label{background:var(--orange);border-radius:100px;color:#fff;font-family:Nunito,Noto Sans SC,sans-serif;font-size:18px;font-weight:900;padding:4px 18px;white-space:nowrap}.esim-install-ios .sec-label.teal{background:var(--teal)}.esim-install-ios .sec-label.navy{background:var(--navy)}.esim-install-ios .sec-label.blue{background:#5c81c2}.esim-install-ios .sec-label.red{background:var(--red)}.esim-install-ios .sec-line{background:var(--gray-200);border-radius:2px;flex:1;height:2px}.esim-install-ios .method-tag{align-items:center;border-radius:100px;display:inline-flex;font-size:12px;font-weight:800;gap:6px;letter-spacing:.3px;margin-bottom:8px;padding:3px 13px}.esim-install-ios .method-tag.rec{background:var(--teal-pale);border:1.5px solid var(--teal);color:var(--teal-dark)}.esim-install-ios .method-tag.alt{background:#fff3ec;border:1.5px solid #ffd9b8;color:var(--orange);font-size:18px;font-weight:900}.esim-install-ios .method-note{color:var(--gray-500);font-size:12.5px;margin-bottom:14px}.esim-install-ios .step-grid{grid-gap:12px;display:grid;gap:12px}.esim-install-ios .step-grid.col4{grid-template-columns:repeat(4,1fr)}.esim-install-ios .step-grid.col3{grid-template-columns:repeat(3,1fr)}.esim-install-ios .step-grid.col2{grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.esim-install-ios .step-grid.col4{grid-template-columns:repeat(2,1fr)}}.esim-install-ios .step-card{background:var(--white);border-radius:var(--r);box-shadow:var(--shadow);display:flex;flex-direction:column;overflow:hidden;width:100%}.esim-install-ios .sc-head{align-items:flex-start;display:flex;gap:10px;padding:14px 14px 10px}.esim-install-ios .sc-num{align-items:center;background:var(--orange);border-radius:50%;box-shadow:0 2px 8px rgba(255,107,53,.28);color:#fff;display:flex;flex-shrink:0;font-family:Nunito,sans-serif;font-size:14px;font-weight:900;height:26px;justify-content:center;width:26px}.esim-install-ios .sc-num.teal{background:var(--teal);box-shadow:0 2px 8px rgba(0,180,166,.28)}.esim-install-ios .sc-num.navy{background:var(--navy);box-shadow:0 2px 8px rgba(26,35,64,.25)}.esim-install-ios .sc-num.blue{background:#5c81c2;box-shadow:0 2px 8px rgba(92,129,194,.28)}.esim-install-ios .sc-path.navy{color:var(--navy)}.esim-install-ios .sc-path.blue{color:#5c81c2}.esim-install-ios .sc-content{flex:1;min-width:0}.esim-install-ios .sc-action{color:var(--navy);font-size:15px;font-weight:700;line-height:1.35;margin-bottom:2px}.esim-install-ios .sc-path{color:var(--orange);font-size:12px;font-weight:700;margin-bottom:4px}.esim-install-ios .sc-path.teal{color:var(--teal)}.esim-install-ios .sc-desc{color:var(--gray-700);font-size:13.5px;line-height:1.6}.esim-install-ios .sc-tip{background:#fff2ed;background:var(--orange-pale,#fff2ed);border-radius:8px;color:#5a3010;font-size:13px;line-height:1.55;margin:0 12px 10px;padding:7px 10px}.esim-install-ios .sc-tip.teal{background:var(--teal-pale);color:#0a4e49}.esim-install-ios .sc-tip.yellow{background:var(--yellow-pale);color:#5a4200}.esim-install-ios .sc-img{align-items:flex-end;background:#f8f9fb;border-top:1.5px solid var(--gray-200);display:flex;justify-content:center;margin-top:auto;padding:16px 12px 0}.esim-install-ios .phone-frame{background:#1c1c1e;border-radius:28px;box-shadow:0 0 0 1.5px #3a3a3c,0 6px 20px rgba(0,0,0,.3);max-width:160px;padding:10px 5px 14px;position:relative;width:100%}.esim-install-ios .phone-frame:before{background:#000;height:7px;top:11px;width:26px;z-index:1}.esim-install-ios .phone-frame:after,.esim-install-ios .phone-frame:before{border-radius:100px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.esim-install-ios .phone-frame:after{background:hsla(0,0%,100%,.22);bottom:5px;height:3px;width:38%}.esim-install-ios .phone-frame-screen{background:#1c1c1e;border-radius:20px;overflow:hidden}.esim-install-ios .phone-frame-screen img{display:block;height:auto;width:100%}.esim-install-ios .sc-img-placeholder{align-items:center;color:var(--gray-500);display:flex;flex-direction:column;font-size:11px;gap:6px;padding:24px 0}.esim-install-ios .sc-img-placeholder span{font-size:22px;opacity:.3}@media (max-width:480px){.esim-install-ios .step-grid.col2,.esim-install-ios .step-grid.col3,.esim-install-ios .step-grid.col4{grid-template-columns:1fr}}.esim-install-ios .div-or{align-items:center;color:var(--gray-500);display:flex;font-size:12px;font-weight:700;gap:10px;margin:22px 0 16px}.esim-install-ios .div-or:after,.esim-install-ios .div-or:before{background:var(--gray-200);content:"";flex:1;height:1px}.esim-install-ios .arrival-block{background:linear-gradient(135deg,#00b4a6,#007a72);border-radius:var(--r);color:#fff;padding:22px 18px}.esim-install-ios .arrival-block h2{font-family:Nunito,Noto Sans SC,sans-serif;font-size:17px;font-weight:900;margin-bottom:3px}.esim-install-ios .arrival-block .sub{font-size:12px;margin-bottom:16px;opacity:.75}.esim-install-ios .arrival-steps{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}@media (min-width:560px){.esim-install-ios .arrival-steps{grid-template-columns:repeat(4,1fr)}}.esim-install-ios .arrival-step{background:hsla(0,0%,100%,.13);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--r-sm);display:flex;flex-direction:column;overflow:hidden}.esim-install-ios .as-head{align-items:flex-start;display:flex;gap:9px;padding:12px 12px 8px}.esim-install-ios .as-num{align-items:center;background:hsla(0,0%,100%,.25);border-radius:50%;display:flex;flex-shrink:0;font-family:Nunito,sans-serif;font-size:12px;font-weight:900;height:20px;justify-content:center;margin-top:1px;width:20px}.esim-install-ios .as-action{font-size:13px;font-weight:700;margin-bottom:3px}.esim-install-ios .as-desc{font-size:11.5px;line-height:1.5;opacity:.8}.esim-install-ios .as-img{background:rgba(0,0,0,.12);border-top:1px solid hsla(0,0%,100%,.15);margin-top:auto}.esim-install-ios .as-img img{display:block;height:auto;width:100%}.esim-install-ios .as-img-placeholder{align-items:center;color:hsla(0,0%,100%,.35);display:flex;flex-direction:column;font-size:11px;gap:5px;padding:20px 0}.esim-install-ios .as-img-placeholder span{font-size:20px}.esim-install-ios .notes-block{background:var(--white);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.esim-install-ios .notes-hd{background:var(--red);color:#fff;font-size:13px;font-weight:700;padding:10px 16px}.esim-install-ios .notes-body{display:flex;flex-direction:column;gap:9px;padding:14px 16px}.esim-install-ios .note-row{align-items:flex-start;display:flex;gap:9px}.esim-install-ios .note-n{align-items:center;background:var(--red-pale);border-radius:50%;color:var(--red);display:flex;flex-shrink:0;font-size:10.5px;font-weight:800;height:19px;justify-content:center;margin-top:2px;width:19px}.esim-install-ios .note-t{color:var(--gray-700);font-size:13px;line-height:1.65}.esim-install-ios .note-t strong{color:var(--red)}.esim-install-ios .restore-block{background:linear-gradient(135deg,#1a2340,#2d3a5c);border-radius:var(--r);color:#fff;padding:20px 18px}.esim-install-ios .restore-block h2{font-family:Nunito,Noto Sans SC,sans-serif;font-size:17px;font-weight:900;margin-bottom:14px}.esim-install-ios .restore-steps{display:flex;flex-direction:column;gap:7px}.esim-install-ios .r-row{align-items:flex-start;display:flex;gap:9px}.esim-install-ios .r-arrow{color:#ffd166;flex-shrink:0;font-weight:800;padding-top:1px}.esim-install-ios .r-text{color:hsla(0,0%,100%,.88);font-size:13px;line-height:1.6}.esim-install-ios .r-text .path{color:#ffd166;font-weight:700}.esim-install-ios .footer{margin-top:36px;text-align:center}.esim-install-ios .footer-logo{color:var(--gray-500);font-size:12.5px}.esim-install-ios .footer-sub{color:var(--gray-500);font-size:12px;margin-top:3px}.esim-install-ios .sc-img-multi{align-items:flex-start;display:flex;gap:6px;justify-content:center}.esim-install-ios .sc-img-multi .phone-frame{flex:1;max-width:160px}.esim-install-ios .yt-wrap{background:#000;border-radius:var(--r);height:0;margin-bottom:12px;overflow:hidden;padding-bottom:56.25%;position:relative}@media (max-width:480px){.esim-install-ios .yt-wrap{margin-left:auto;margin-right:auto;max-width:280px;padding-bottom:177.78%}}.esim-install-ios .yt-wrap iframe{border:0;border-radius:var(--r);height:100%;left:0;position:absolute;top:0;width:100%}.esim-install-ios .yt-link{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;-webkit-text-decoration:none;text-decoration:none}.esim-install-ios .yt-play-icon{align-items:center;background:red;border-radius:50%;color:#fff;display:flex;font-size:22px;height:60px;justify-content:center;padding-left:4px;width:60px}.esim-install-ios .yt-link-text{color:#fff;font-size:15px;font-weight:700}.esim-install-ios .yt-link-sub{color:hsla(0,0%,100%,.6);font-size:12px}.main-page .title1[data-v-4b125750]{margin:50px auto 0;text-align:center}.main-page .title[data-v-4b125750]{margin:30px auto}.embed-responsive-16by9[data-v-4b125750]{display:block;height:0;overflow:hidden;padding:0 0 56.25%;position:relative}.embed-responsive-16by9 .embed-responsive-item[data-v-4b125750]{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:968px){.main-page .title1[data-v-4b125750]{margin:30px auto 0}.main-page .title[data-v-4b125750]{margin:15px auto}}