.experience-page{--tmobile:#e20074;--prime:#00a8e1;padding-bottom:0}.experience-page .page-hero{padding-block:82px 58px}.experience-page .page-hero h1{max-width:920px}.experience-page .career-snapshot{margin-top:36px}.experience-page .page-hero .button{margin-top:30px}.career-path{border-top:1px solid var(--line);padding-bottom:74px;scroll-margin-top:110px}.career-path-head{padding:74px 0 42px}.career-path-head .eyebrow{margin-bottom:22px}.career-path-head h2{max-width:880px;font-size:clamp(2.1rem,3.3vw,3.1rem)}.career-path-head p:not(.eyebrow){max-width:650px;margin-top:22px;font-size:1rem;line-height:1.75}.career-navigator{grid-template-columns:minmax(0,1fr);gap:30px;display:grid}.career-navigator-rail{min-width:0}.career-stage-list{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:2px 8px;margin:0;padding:0;list-style:none;display:grid}.career-stage-list a{border:1px solid #0000;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:14px;padding:13px 14px;transition:background .2s,border-color .2s;display:grid}.career-stage-list a:hover{background:#101722}.career-stage-link-index{letter-spacing:.1em;color:#8598b4;font-size:.72rem}.career-stage-link-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.career-stage-link-copy strong{letter-spacing:-.01em;color:#dde5f2;font-size:.95rem;font-weight:540}.career-stage-link-company,.career-stage-link-period{color:#93a4bd;font-size:.76rem;line-height:1.45}.career-stage-list li{--stage-accent:#5f88bf}.career-stage-list li[data-mark=tmobile],.career-stage-list li[data-mark=jump],.career-stage-list li[data-mark=one]{--stage-accent:var(--tmobile)}.career-stage-list li[data-mark=prime]{--stage-accent:var(--prime)}.career-stage-list a[aria-current=true]{box-shadow:inset 3px 0 0 var(--stage-accent);background:#101827;border-color:#3a557f}.career-stage-list a[aria-current=true] .career-stage-link-index{color:#c9ddff}.career-stage-list a[aria-current=true] strong{color:#eaf1ff}.career-navigator-progress{background:#1c2634;height:2px;margin-top:16px;position:relative;overflow:hidden}.career-navigator-progress>span{height:100%;transform:scaleX(var(--stage-progress,.1667));transform-origin:0;background:linear-gradient(90deg,#4d76b8,#a9caff);transition:transform .45s cubic-bezier(.4,0,.2,1);display:block}.career-stage-panels{gap:30px;display:grid}.career-stage{--stage-accent:#3f608f;border-top:1px solid #223046;padding:34px 0 36px;scroll-margin-top:max(120px,7.5rem);transition:opacity .3s;position:relative}.career-stage[data-mark=tmobile],.career-stage[data-mark=jump],.career-stage[data-mark=one]{--stage-accent:var(--tmobile)}.career-stage[data-mark=prime]{--stage-accent:var(--prime)}.career-stage:first-child{border-top:0}.career-stage-head{min-width:0}.career-stage-meta{color:#9dafc9;flex-wrap:wrap;align-items:center;gap:10px 18px;font-size:.78rem;display:flex}.career-stage-index{color:#bcd3f5;font-weight:600}.career-stage-mark{opacity:.85;width:auto;max-width:120px;display:block}.career-stage-mark.brand-mark-tmobile{height:13px}.career-stage-mark.brand-mark-jump,.career-stage-mark.brand-mark-one,.career-stage-mark.brand-mark-prime{height:17px}.career-stage-mark.brand-mark-jump,.career-stage-mark.brand-mark-one{border-radius:5px}.career-stage h3{max-width:720px;margin-top:16px;font-size:clamp(1.7rem,2.5vw,2.35rem);line-height:1.14}.career-stage-role{color:#b9c6db;margin-top:12px;font-size:.95rem}.career-stage-body{color:#b6c3d7;max-width:700px;margin-top:18px;font-size:1.02rem;line-height:1.8}.career-stage-reveal{gap:22px;max-width:760px;margin-top:26px;display:grid}.career-stage-scope{border-top:1px solid #26344a;padding-top:18px}.career-stage-scope .eyebrow,.career-stage-evidence .eyebrow{color:#9fb8dd;margin-bottom:10px;font-size:.7rem}.career-stage-scope p:not(.eyebrow){color:#a9b8cf;font-size:.95rem;line-height:1.7}.career-stage-responsibility{border-left:2px solid #5f88bf;padding-left:16px}.career-stage-responsibility>span{letter-spacing:.1em;color:#a3bce0;font-size:.7rem}.career-stage-responsibility p{color:#a8b7ce;margin-top:7px;font-size:.92rem;line-height:1.65}.career-stage-outcomes{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:22px 28px;margin:0;padding:0;list-style:none;display:grid}.career-stage-outcomes li{flex-direction:column;gap:7px;display:flex}.career-stage-outcomes strong{letter-spacing:-.035em;color:#cfe0ff;font-size:clamp(1.45rem,2.1vw,1.95rem);font-weight:420;line-height:1.12}.career-stage-outcomes span{color:#a9bad3;font-size:.84rem;line-height:1.5}.career-stage-secondary{color:#a9b8cf;flex-direction:column;gap:6px;font-size:.92rem;line-height:1.7;display:flex}.career-stage-secondary>span{letter-spacing:.1em;color:#9fb8dd;font-size:.7rem}.career-stage-boundary{color:#93a6c0;max-width:700px;font-size:.84rem;line-height:1.7}.career-stage-link{margin-top:22px;font-size:.92rem}@media (min-width:1080px) and (min-height:880px){.career-navigator[data-enhanced=true]{grid-template-columns:286px minmax(0,1fr);align-items:start;gap:76px}.career-navigator[data-enhanced=true] .career-navigator-rail{position:sticky;top:118px}.career-navigator[data-enhanced=true] .career-stage-list{grid-template-columns:minmax(0,1fr);gap:0}.career-navigator[data-enhanced=true] .career-stage{padding:28px 0 32px}.career-navigator[data-enhanced=true] .career-stage[data-active=true]{border-top-color:var(--stage-accent)}.career-navigator[data-enhanced=true] .career-stage:not([data-active=true]){opacity:.68}.career-navigator[data-enhanced=true] .career-stage:not([data-active=true]) .career-stage-reveal{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}}.experience-leadership{border-top:1px solid var(--line);padding:74px 0 108px;scroll-margin-top:110px}.leadership-head .eyebrow{margin-bottom:22px}.leadership-head h2{max-width:780px;font-size:clamp(2rem,3vw,2.9rem)}.leadership-head p:not(.eyebrow){max-width:640px;margin-top:22px;font-size:1rem;line-height:1.75}.leadership-grid{background:#233046;border:1px solid #233046;grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:1px;margin:42px 0 0;padding:0;list-style:none;display:grid}.leadership-grid>li{background:#0c121c;flex-direction:column;gap:12px;padding:26px 24px 28px;display:flex}.leadership-grid .eyebrow{color:#9fb8dd;font-size:.7rem}.leadership-grid h3{letter-spacing:-.022em;font-size:1.26rem;line-height:1.28}.leadership-grid p:not(.eyebrow){color:#a9b8cf;font-size:.92rem;line-height:1.7}.focus-row{border-top:1px solid #26344a;flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:38px;padding-top:26px;display:flex}.focus-list{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.focus-list li{color:#c2cee1;border:1px solid #33465f;border-radius:5px;padding:7px 11px;font-size:.82rem}@media (max-width:900px){.experience-page .page-hero{padding-block:62px 46px}.career-path{padding-bottom:56px}.career-path-head{padding:58px 0 34px}.career-stage-list{grid-template-columns:minmax(0,1fr)}.career-stage-panels{gap:22px}.career-stage{padding:26px 0 28px}.experience-leadership{padding:58px 0 68px}.leadership-grid{grid-template-columns:1fr;margin-top:32px}}@media (max-width:560px){.career-path-head h2{font-size:2.05rem}.career-stage h3{font-size:1.72rem}.career-stage-outcomes{grid-template-columns:1fr}.career-stage-mark.brand-mark-tmobile{height:12px}.career-stage-mark.brand-mark-jump,.career-stage-mark.brand-mark-one,.career-stage-mark.brand-mark-prime{height:15px}.focus-list li{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.career-stage,.career-navigator-progress>span{transition:none}.career-navigator[data-enhanced=true] .career-stage:not([data-active=true]){opacity:1}.career-navigator[data-enhanced=true] .career-stage:not([data-active=true]) .career-stage-reveal{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}}@media print{.career-navigator{grid-template-columns:1fr!important;gap:0!important}.career-navigator-rail{position:static!important}.career-navigator-progress{display:none}.career-stage{break-inside:avoid;padding:18px 0;opacity:1!important}.career-stage-reveal{clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;position:static!important;overflow:visible!important}.leadership-grid{border-color:#999}.leadership-grid>li{background:0 0;border-bottom:1px solid #bbb}}
