.tss-esim-delivery-page .tss-page-hero--delivery .tss-page-hero__inner{display:grid;grid-template-columns:minmax(0,820px)}.tss-esim-delivery-page .tss-page-hero--delivery .tss-page-hero__copy{max-width:820px}.tss-esim-delivery-page .tss-esim-delivery{--tss-delivery-ink:var(--tss-black, #101010);--tss-delivery-cream:var(--tss-cream, #fff8e7);--tss-delivery-yellow:var(--tss-yellow, #ffd52f);--tss-delivery-teal:var(--tss-teal, #12b8a6);box-sizing:border-box;position:relative;left:50%;display:grid;grid-template-columns:minmax(240px,0.42fr) minmax(0,1fr);gap:clamp(32px, 5vw, 72px);width:100vw;margin:0 0 0 -50vw;padding:clamp(44px, 6vw, 82px) max(20px, calc((100vw - 1180px) / 2));background:var(--tss-delivery-cream);color:var(--tss-delivery-ink);overflow:hidden}.tss-esim-delivery-page .tss-esim-delivery *,.tss-esim-delivery-page .tss-esim-delivery *::before,.tss-esim-delivery-page .tss-esim-delivery *::after{box-sizing:border-box}.tss-esim-delivery-page .tss-esim-delivery h2,.tss-esim-delivery-page .tss-esim-delivery h3,.tss-esim-delivery-page .tss-esim-delivery p,.tss-esim-delivery-page .tss-esim-delivery ol,.tss-esim-delivery-page .tss-esim-delivery ul,.tss-esim-delivery-page .tss-esim-delivery dl,.tss-esim-delivery-page .tss-esim-delivery dd{margin-top:0}.tss-esim-delivery-page .tss-esim-delivery h2,.tss-esim-delivery-page .tss-esim-delivery h3{color:inherit;letter-spacing:-.035em;line-height:1.02}.tss-esim-delivery-page .tss-esim-delivery__definition{align-self:start;padding-top:8px}.tss-esim-delivery-page .tss-esim-delivery__definition h2{max-width:10ch;margin-bottom:20px;font-size:clamp(34px, 4.1vw, 58px)}.tss-esim-delivery-page .tss-esim-delivery__definition p{max-width:31ch;margin-bottom:0;font-size:clamp(17px, 1.7vw, 21px);line-height:1.55}.tss-esim-delivery-page .tss-arrivals{--tss-arrivals-pad:clamp(24px, 3vw, 34px);min-width:0;border:2px solid var(--tss-delivery-ink);border-radius:8px;background:#fffdf3;box-shadow:9px 9px 0 var(--tss-delivery-yellow);color:var(--tss-delivery-ink);overflow:hidden}.tss-esim-delivery-page .tss-arrivals__head{display:grid;gap:0;padding:var(--tss-arrivals-pad) var(--tss-arrivals-pad) 0;border-bottom:2px solid var(--tss-delivery-ink);background:#fff3c6}.tss-esim-delivery-page .tss-arrivals__heading{display:block}.tss-esim-delivery-page .tss-arrivals__heading h2{margin-bottom:0;font-size:clamp(29px, 3.2vw, 45px)}.tss-esim-delivery-page .tss-arrivals__helper{margin:7px 0 0;color:var(--tss-delivery-ink);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.tss-esim-delivery-page .tss-arrivals__switch{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:18px calc(var(--tss-arrivals-pad) * -1) 0;border-top:2px solid var(--tss-delivery-ink);background:#fff}.tss-esim-delivery-page .tss-arrivals__tab{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:9px 10px;border:0;border-right:1px solid var(--tss-delivery-ink);border-radius:0;background:#fff;color:var(--tss-delivery-ink);font:inherit;font-size:13px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none}.tss-esim-delivery-page .tss-arrivals__tab:last-child{border-right:0}.tss-esim-delivery-page .tss-arrivals__tab:hover,.tss-esim-delivery-page .tss-arrivals__tab[aria-selected="true"]{background:var(--tss-delivery-yellow);color:var(--tss-delivery-ink)}.tss-esim-delivery-page .tss-arrivals__tab:focus-visible,.tss-esim-delivery-page .tss-arrivals__panel:focus-visible,.tss-esim-delivery-page .tss-arrivals a:focus-visible,.tss-esim-delivery-page .tss-esim-delivery__warning a:focus-visible,.tss-esim-delivery-page .tss-esim-delivery__detail summary:focus-visible{outline:3px solid var(--tss-delivery-teal);outline-offset:3px;box-shadow:0 0 0 6px #fffdf3}.tss-esim-delivery-page .tss-arrivals__panels{position:relative}.tss-esim-delivery-page .tss-arrivals__panel{padding:clamp(28px, 4vw, 46px);background:#fffdf3}.tss-esim-delivery-page .tss-arrivals__panel+.tss-arrivals__panel{border-top:1px solid rgb(16 16 16 / .22)}.tss-esim-delivery-page .tss-arrivals.is-enhanced .tss-arrivals__panel{display:flex;flex-direction:column;border-top:0}.tss-esim-delivery-page .tss-arrivals.is-enhanced .tss-arrivals__panel[hidden]{display:none}.tss-esim-delivery-page .tss-arrivals__panel.is-measuring{position:absolute!important;top:0;left:0;display:flex!important;visibility:hidden!important;width:100%;pointer-events:none}.tss-esim-delivery-page .tss-arrivals__panel.is-entering{opacity:0}.tss-esim-delivery-page .tss-arrivals__panel.is-ready{transition:opacity 140ms ease-out}.tss-esim-delivery-page .tss-arrivals__state,.tss-esim-delivery-page .tss-arrivals__stage{margin-bottom:10px;color:var(--tss-delivery-ink);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.tss-esim-delivery-page .tss-arrivals__panel h3{max-width:19ch;margin-bottom:30px;font-size:clamp(30px, 4vw, 48px)}.tss-esim-delivery-page .tss-arrivals__steps,.tss-esim-delivery-page .tss-arrivals__checks{display:grid;gap:0;margin-bottom:28px;padding:0;list-style:none}.tss-esim-delivery-page .tss-arrivals__steps>li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;align-items:start;padding:14px 0;border-top:1px solid rgb(16 16 16 / .2)}.tss-esim-delivery-page .tss-arrivals__steps>li:first-child{border-top:0}.tss-esim-delivery-page .tss-arrivals__step-number{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:2px solid var(--tss-delivery-ink);border-radius:50%;background:var(--tss-delivery-yellow);color:var(--tss-delivery-ink);font-size:14px;font-weight:900}.tss-esim-delivery-page .tss-arrivals__step-copy>p:first-child{margin-bottom:0;font-size:17px;font-weight:700;line-height:1.45}.tss-esim-delivery-page .tss-arrivals__subline{margin:8px 0 0;color:var(--tss-ink-soft,#3a352a);font-size:14px;line-height:1.5}.tss-esim-delivery-page .tss-arrivals__stage{margin-top:22px}.tss-esim-delivery-page .tss-arrivals__steps--staged{margin-bottom:24px}.tss-esim-delivery-page .tss-arrivals__settings{display:grid;gap:0;margin:18px 0 0;border:1px solid var(--tss-delivery-ink);background:#fff}.tss-esim-delivery-page .tss-arrivals__settings>div{display:grid;grid-template-columns:minmax(140px,0.72fr) minmax(0,1fr);gap:16px;padding:12px 14px;border-top:1px solid rgb(16 16 16 / .2);border-radius:0;background:#fff;color:var(--tss-delivery-ink)}.tss-esim-delivery-page .tss-arrivals__settings>div:first-child{border-top:0}.tss-esim-delivery-page .tss-arrivals__settings dt,.tss-esim-delivery-page .tss-arrivals__settings dd{font-size:13px;line-height:1.4}.tss-esim-delivery-page .tss-arrivals__settings dt{font-weight:900}.tss-esim-delivery-page .tss-arrivals__settings dd{margin-bottom:0}.tss-esim-delivery-page .tss-arrivals__privacy,.tss-esim-delivery-page .tss-arrivals__caution,.tss-esim-delivery-page .tss-arrivals__early-install,.tss-esim-delivery-page .tss-arrivals__reassurance,.tss-esim-delivery-page .tss-arrivals__payoff{margin-bottom:20px;font-size:15px;line-height:1.55}.tss-esim-delivery-page .tss-arrivals__privacy,.tss-esim-delivery-page .tss-arrivals__caution,.tss-esim-delivery-page .tss-arrivals__early-install{padding:14px 16px;border-left:5px solid var(--tss-delivery-teal);background:var(--tss-sky,#dff4f2)}.tss-esim-delivery-page .tss-arrivals__caution{border:1px solid var(--tss-delivery-ink);border-left:5px solid var(--tss-delivery-yellow);background:#fff}.tss-esim-delivery-page .tss-arrivals__payoff{padding-left:14px;border-left:5px solid var(--tss-delivery-yellow);color:var(--tss-delivery-ink);font-size:21px;font-weight:900;letter-spacing:-.02em}.tss-esim-delivery-page .tss-arrivals__checks>li{position:relative;padding:14px 0 14px 31px;border-top:1px solid rgb(16 16 16 / .2);font-size:16px;font-weight:700;line-height:1.45}.tss-esim-delivery-page .tss-arrivals__checks>li::before{position:absolute;top:calc(14px + 0.15em);left:0;content:"✓";color:var(--tss-delivery-teal);font-size:18px;font-weight:900}.tss-esim-delivery-page .tss-arrivals__actions{display:grid;gap:14px;margin-top:auto;padding-top:12px}.tss-esim-delivery-page .tss-arrivals .tss-button,.tss-esim-delivery-page .tss-esim-delivery__warning .tss-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 20px;border:2px solid var(--tss-delivery-ink);border-radius:6px;background:var(--tss-delivery-yellow);box-shadow:4px 4px 0 var(--tss-delivery-teal);color:var(--tss-delivery-ink);font-size:15px;font-weight:900;line-height:1.2;text-align:center;text-decoration:none}.tss-esim-delivery-page .tss-arrivals .tss-button:hover,.tss-esim-delivery-page .tss-esim-delivery__warning .tss-button:hover{background:#ffe36c}.tss-esim-delivery-page .tss-arrivals .tss-button:active,.tss-esim-delivery-page .tss-esim-delivery__warning .tss-button:active{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--tss-delivery-teal)}.tss-esim-delivery-page .tss-arrivals__plain-link,.tss-esim-delivery-page .tss-plain-link{justify-self:center;min-height:44px;padding:12px 4px 8px;color:var(--tss-delivery-ink);font-size:14px;font-weight:800;text-underline-offset:4px}.tss-esim-delivery-page .tss-esim-delivery__details,.tss-esim-delivery-page .tss-esim-delivery__warning,.tss-esim-delivery-page .tss-esim-delivery__company{grid-column:1 / -1}.tss-esim-delivery-page .tss-esim-delivery__details{width:min(100%, 900px);margin:20px auto 0}.tss-esim-delivery-page .tss-esim-delivery__details>h2{margin-bottom:12px;font-size:clamp(29px, 3.2vw, 43px)}.tss-esim-delivery-page .tss-esim-delivery__detail{border-bottom:1px solid rgb(16 16 16 / .32)}.tss-esim-delivery-page .tss-esim-delivery__detail summary{min-height:54px;padding:17px 2px;font-size:17px;font-weight:900;cursor:pointer}.tss-esim-delivery-page .tss-esim-delivery__detail p{max-width:68ch;margin-bottom:20px;font-size:16px;line-height:1.6}.tss-esim-delivery-page .tss-esim-delivery__warning{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(170px,auto);gap:22px;align-items:center;padding:clamp(22px, 3vw, 34px);border:3px solid var(--tss-delivery-ink);border-radius:8px;background:var(--tss-delivery-yellow);box-shadow:9px 9px 0 var(--tss-delivery-ink)}.tss-esim-delivery-page .tss-esim-delivery__warning-symbol{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:3px solid var(--tss-delivery-ink);border-radius:50%;font-size:28px;font-weight:900}.tss-esim-delivery-page .tss-esim-delivery__warning h2{margin-bottom:7px;font-size:clamp(23px, 2.6vw, 34px)}.tss-esim-delivery-page .tss-esim-delivery__warning p{margin-bottom:0;font-size:15px;line-height:1.5}.tss-esim-delivery-page .tss-esim-delivery__warning .tss-button{background:var(--tss-delivery-cream)}.tss-esim-delivery-page .tss-esim-delivery__company{text-align:center}.tss-esim-delivery-page .tss-esim-delivery__company h2{margin-bottom:9px;font-size:18px;letter-spacing:-.01em}.tss-esim-delivery-page .tss-esim-delivery__company p{margin-bottom:0;font-size:14px;line-height:1.55}@media (max-width:900px){.tss-esim-delivery-page .tss-esim-delivery{grid-template-columns:minmax(0,1fr)}.tss-esim-delivery-page .tss-esim-delivery__definition p{max-width:52ch}.tss-esim-delivery-page .tss-arrivals{box-shadow:7px 7px 0 var(--tss-delivery-yellow)}.tss-esim-delivery-page .tss-esim-delivery__details,.tss-esim-delivery-page .tss-esim-delivery__warning,.tss-esim-delivery-page .tss-esim-delivery__company{grid-column:auto}}@media (max-width:680px){.tss-esim-delivery-page .tss-esim-delivery{left:0;width:100%;margin-left:0;padding:38px 16px 54px}.tss-esim-delivery-page .tss-arrivals__switch{grid-template-columns:repeat(2,minmax(0,1fr))}.tss-esim-delivery-page .tss-arrivals__heading{align-items:start;flex-direction:column}.tss-esim-delivery-page .tss-arrivals__helper{margin-bottom:0}.tss-esim-delivery-page .tss-arrivals__settings>div{grid-template-columns:minmax(0,1fr);gap:3px}.tss-esim-delivery-page .tss-esim-delivery__warning{grid-template-columns:auto minmax(0,1fr)}.tss-esim-delivery-page .tss-esim-delivery__warning .tss-button{grid-column:1 / -1}}@media (max-width:380px){.tss-esim-delivery-page .tss-arrivals{--tss-arrivals-pad:20px}.tss-esim-delivery-page .tss-arrivals__head,.tss-esim-delivery-page .tss-arrivals__panel{padding-right:20px;padding-left:20px}.tss-esim-delivery-page .tss-arrivals__tab{font-size:12px}.tss-esim-delivery-page .tss-esim-delivery__warning{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tss-esim-delivery-page .tss-arrivals__panel.is-ready{transition:none}.tss-esim-delivery-page .tss-arrivals .tss-button:hover,.tss-esim-delivery-page .tss-esim-delivery__warning .tss-button:hover{transform:none}}