.story-home .hero{min-height:560px;padding-top:26px}.story-home .hero-copy{max-width:770px;padding:28px 0 48px}.story-home .hero .eyebrow{margin-bottom:25px}.story-home .hero-description{margin-top:24px;font-size:1.03rem}.story-home .hero-bottom{padding-block:18px}.story-home .hero-art{inset-block-end:0}.story-home .about-strip{padding-top:110px}.career-story{scroll-margin-top:86px}.career-intro{justify-content:space-between;align-items:end;gap:60px;padding:92px 0 36px;display:flex}.career-intro .eyebrow{margin-bottom:20px}.career-intro h2{font-size:clamp(2.3rem,3.6vw,3.5rem)}.career-intro>p{max-width:325px;font-size:1rem;line-height:1.7}.chapter-navigation{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:24px;padding-block:19px;font-size:.875rem;display:flex}.chapter-navigation>span{letter-spacing:.12em;color:#9daec8;margin-right:auto;font-size:.72rem}.chapter-navigation a{color:#d0dcef;align-items:center;gap:9px;padding-block:7px;display:inline-flex}.chapter-navigation a>span{color:#8fa5c7;font-size:.75rem}.chapter-navigation a:hover{color:#fff}.career-chapter{--scene-0:1;--scene-1:0;--scene-2:0;--story-progress:0;padding:82px 0 68px;scroll-margin-top:90px;overflow:clip}.career-chapter+.career-chapter{border-top:1px solid #253144}.chapter-kicker{color:#a7b8d1;flex-wrap:wrap;align-items:center;gap:24px;font-size:.9rem;display:flex}.case-study-label{color:#bed5ff;letter-spacing:.12em;border:1px solid #46618a;border-radius:3px;padding:8px 12px;font-size:.77rem;font-weight:600}.chapter-title-row{justify-content:space-between;align-items:center;gap:48px;margin:27px 0 16px;display:flex}.chapter-title-row h2{max-width:820px;font-size:clamp(2.65rem,4.3vw,4.1rem)}.case-study-button{color:#e1ebfc;border-bottom:1px solid #86a6d7;flex-shrink:0;align-items:center;gap:22px;padding:14px 0;font-size:.9rem;display:inline-flex}.case-study-button:hover{color:#b4d0ff}.chapter-role{color:#a5b6d1;font-size:.9rem}.chapter-layout{margin-top:30px}.chapter-visual{display:none}.story-step{grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;min-height:610px;scroll-margin-top:130px;display:grid}.inline-scene{min-width:0}.story-step-body{max-width:460px;padding:35px 0}.step-number{letter-spacing:-.07em;color:#c8dcfa;margin-bottom:26px;font-size:3.6rem;font-weight:350;line-height:1;display:block}.step-number>span{letter-spacing:.07em;color:#8e9fb7;margin-left:16px;font-size:.8rem}.story-step .eyebrow{color:#9bb7e1;margin-bottom:16px;font-size:.78rem}.story-step h3{letter-spacing:-.035em;margin-bottom:23px;font-size:clamp(1.9rem,2.9vw,2.65rem);line-height:1.12}.story-step-body>p:not(.eyebrow){color:#b8c5d9;font-size:1.05rem;line-height:1.78}.story-step .text-link{margin-top:25px}.responsibility{border-left:2px solid #648fc8;margin-top:27px;padding-left:18px}.responsibility>span{color:#a3bce0;letter-spacing:.1em;font-size:.72rem}.responsibility p{color:#aab9d0;margin-top:8px;font-size:.9rem;line-height:1.65}.scene-caption{color:#93a8c4;text-align:center;margin-top:16px;font-size:.75rem;line-height:1.6}.chapter-results{border-top:1px solid #2a384b;margin-top:20px;padding-top:30px}.chapter-metrics{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:24px;display:grid}.chapter-metrics>div{flex-direction:column;gap:10px;display:flex}.chapter-metrics strong{letter-spacing:-.05em;color:#d1e2ff;font-size:clamp(2.2rem,3.9vw,3.6rem);font-weight:400;line-height:1.15}.chapter-metrics span{color:#acbdd5;max-width:310px;font-size:.9rem}.result-boundary{color:#96a9c4;max-width:940px;margin-top:25px;font-size:.84rem;line-height:1.7}@media (min-width:1000px) and (min-height:820px) and (prefers-reduced-motion:no-preference){.story-step{min-height:67svh}.career-chapter[data-enhanced=true] .chapter-layout{grid-template-columns:1.15fr 1fr;align-items:start;gap:70px;display:grid}.career-chapter[data-enhanced=true] .chapter-visual{align-self:start;min-width:0;padding:20px 0 12px;display:block;position:sticky;top:110px}.career-chapter[data-enhanced=true] .story-step{align-items:center;min-height:67svh;display:flex}.career-chapter[data-enhanced=true] .inline-scene{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scene-status{color:#acc1df;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:.82rem;display:flex}.stage-dots{gap:15px;display:flex}.stage-dot{color:#8493aa;text-align:center;border-bottom:1px solid #3b4b64;min-width:28px;padding:4px 0;font-size:.75rem}.career-chapter[data-stage="0"] .dot-0,.career-chapter[data-stage="1"] .dot-1,.career-chapter[data-stage="2"] .dot-2{color:#d0e2ff;border-color:#a0c5ff}.scene-stage{height:clamp(500px,58svh,580px);position:relative}.scene-layer{pointer-events:none;will-change:opacity;position:absolute;inset:0}.layer-0{opacity:var(--scene-0)}.layer-1{opacity:var(--scene-1)}.layer-2{opacity:var(--scene-2)}.scene-progress-track{background:#2d3d53;height:1px;margin-top:20px;overflow:hidden}.scene-progress-track>span{width:100%;height:100%;transform:scaleX(var(--story-progress));transform-origin:0;background:#a8caff;display:block}.career-chapter .story-step-body{opacity:1;transition:opacity .25s}.career-chapter .story-step[data-current=true] .story-step-body,.career-chapter[data-enhanced=false] .story-step-body{opacity:1}}.product-scene{isolation:isolate;letter-spacing:0;width:100%;height:100%;min-height:440px;font-family:Segoe UI,Arial,sans-serif;font-size:.9rem;line-height:1.4;position:relative}.product-scene:before{content:"";z-index:-1;background:radial-gradient(#18325177,#0000 68%);position:absolute;inset:6% -5%}.scene-stage .product-scene{min-height:0}.product-scene strong{font-weight:500}.billing-composition{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:440px;padding:12px 16px;display:flex;position:relative}.bill-paper{color:#18283e;z-index:2;background:#e9eef5;border:1px solid #fff9;border-radius:3px;width:min(345px,82%);padding:24px 27px 16px;position:relative;transform:rotate(-3deg);box-shadow:0 22px 50px #0005}.scene-state-1 .bill-paper{transform:rotate(0)}.scene-state-2 .bill-paper{background:#e6f0f3;transform:rotate(3deg)}.bill-shadow-sheet{opacity:.65;background:linear-gradient(135deg,#233a58,#0e1a2b);border:1px solid #506886;border-radius:4px;width:64%;height:75%;position:absolute;top:12%;transform:rotate(5deg)}.scene-state-1 .bill-shadow-sheet{transform:rotate(-3deg)}.scene-state-2 .bill-shadow-sheet{transform:rotate(-5deg)}.paper-topline{letter-spacing:.13em;color:#496078;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:.66rem;font-weight:600;display:flex}.paper-mark{color:#416ba7;font-size:1.7rem;line-height:1}.paper-title{letter-spacing:-.04em;font-size:1.65rem;font-weight:600;line-height:1.16}.paper-subtitle{color:#52697f;margin-top:7px;font-size:.78rem}.paper-divider{background:#aab8c9;height:1px;margin:20px 0 5px}.bill-line{border-bottom:1px solid #c1cbd8;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;font-size:.9rem;display:flex;position:relative}.amount-line{background:#8395ac;border-radius:2px;flex-shrink:0;width:37px;height:4px}.amount-line.short{width:28px}.charge-question{border-bottom-color:#ab6863}.bill-line b{color:#8a3434;font-size:.85rem;position:absolute;right:-18px}.charge-clear svg{color:#30666b;position:absolute;right:-19px}.charge-explanation{margin-top:20px}.small-label{letter-spacing:.09em;color:#5c7290;font-size:.67rem;font-weight:600;display:block}.charge-explanation strong{color:#233e60;margin-top:8px;font-size:.98rem;line-height:1.35;display:block}.charge-explanation p{color:#4e647e;margin-top:7px;font-size:.81rem;line-height:1.5}.paper-bottom{color:#566c85;justify-content:space-between;gap:14px;margin-top:23px;font-size:.67rem;display:flex}.channel-connection{z-index:3;color:#bad0ef;white-space:nowrap;justify-content:center;align-items:center;gap:15px;margin-top:29px;font-size:.82rem;display:flex;position:relative}.channel-connection>span{align-items:center;gap:7px;display:flex}.connection-rule{color:#bbdbed;justify-content:center;align-items:center;width:58px;display:flex;position:relative}.connection-rule:before{content:"";border-top:1px solid #829bbd;position:absolute;inset:50% 0 auto}.connection-rule>svg,.connection-rule>span{box-sizing:content-box;background:#102036;border-radius:50%;padding:2px;position:relative}.disconnected .connection-rule:before{border-top-style:dashed}.disconnected{color:#b3bacc}.benefit-list{padding-top:6px}.benefit-line{align-items:center;gap:13px;padding:20px 0;display:flex}.benefit-initial{color:#f3f5f9;background:#1f2c3d;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:43px;font-size:1.5rem;font-weight:600;display:flex}.benefit-initial.tuesday{color:#294b66;background:#c3d8e2}.benefit-line strong{font-size:.94rem;display:block}.benefit-line>div:nth-child(2){flex:1}.benefit-line span{color:#4b6678;margin-top:5px;font-size:.77rem;display:block}.benefit-action{color:#f1f8ff;background:#254d70;border-radius:3px;justify-content:space-between;align-items:center;padding:11px;font-size:.79rem;display:flex}.benefit-footer{color:#3c6572;border-top:1px solid #b2c6cc;align-items:center;gap:9px;margin-top:6px;padding-top:19px;font-size:.77rem;display:flex}.prime-composition{flex-direction:column;justify-content:center;height:100%;min-height:440px;padding:10px 0;display:flex}.member-screens{grid-template-columns:1fr 1fr;gap:20px;padding:0 9px;display:grid}.member-screen{background:linear-gradient(145deg,#1c304a,#101f34 80%);border:1px solid #506988;border-radius:15px;padding:18px 18px 12px;transform:translateY(-9px)rotate(-3deg);box-shadow:0 24px 30px #0003}.member-shopping{background:linear-gradient(145deg,#153143,#112131 80%);border-color:#496d81;transform:translateY(9px)rotate(3deg)}.scene-state-1 .member-screen,.scene-state-2 .member-screen{transform:none}.member-top{color:#a4bad7;align-items:center;gap:6px;font-size:.68rem;display:flex}.member-top>span:last-child{margin-left:auto}.member-dot{background:#91b8ed;border-radius:50%;width:7px;height:7px}.member-entry{color:#d2e6ff;align-items:center;gap:10px;margin:29px 0 23px;display:flex}.member-entry strong{font-size:1.05rem;line-height:1.3}.member-context-label{color:#9eb6d4;letter-spacing:.06em;font-size:.64rem}.member-current{color:#e2ebf9;margin-top:5px;font-size:.95rem}.member-divider{background:#435b78;height:1px;margin:21px 0}.recommendation{background:#283f5b;border-radius:5px;min-height:146px;margin-top:11px;padding:16px 12px 14px}.recommendation-icon{color:#badbfa;align-items:center;height:36px;display:flex}.recommendation-icon>span{letter-spacing:-.04em;font-size:1.18rem}.recommendation strong{color:#eef4ff;max-width:150px;font-size:1rem;line-height:1.35;display:block}.recommendation-link{color:#b8d7ff;align-items:center;gap:9px;margin-top:13px;font-size:.76rem;display:flex}.personalized{border-top:2px solid #a4ceff}.member-footer{color:#adc0d9;margin-top:16px;font-size:.68rem;line-height:1.4}.platform-connection{opacity:.4;justify-content:space-around;height:29px;padding:0 22%;display:flex}.platform-connection>span{background:#93bde9;width:1px;height:100%}.platform-connection.is-shared{opacity:1;height:37px;position:relative}.platform-connection.is-shared:after{content:"";border-bottom:1px solid #93bde9;position:absolute;bottom:0;left:25%;right:25%}.prime-platform{text-align:center;border-top:1px solid #52769e;padding:16px 10px}.platform-title{color:#d5e5fa;font-size:.97rem}.platform-ingredients{color:#a3bad6;margin-top:8px;font-size:.77rem}.device-composition{height:100%;min-height:440px;position:relative}.device-orbit{background:radial-gradient(#122b4966,#0000 70%);border:1px solid #294e77;border-radius:50%;position:absolute;inset:13% 6% 17%;transform:rotate(-23deg)}.device-object{background:linear-gradient(130deg,#a1b2c7,#354356 20%,#0a0f17 55%,#788da5);border:1px solid #71859a;border-radius:27px;width:155px;height:293px;padding:4px;position:relative;box-shadow:17px 21px 34px #0006}.device-edge{border:2px solid #52647a;border-radius:2px;height:36px;position:absolute;top:66px;right:-4px}.device-screen{background:#0a1d30;border:4px solid #0a111d;border-radius:23px;height:100%;position:relative;overflow:hidden}.device-speaker{z-index:2;background:#050911;border-radius:8px;width:48px;height:11px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.device-screen-art{opacity:.8;background:url(/images/hero.webp) 68%/auto 100%;position:absolute;inset:0}.device-screen-label{color:#f0f6ff;position:absolute;bottom:44px;left:17px;right:10px}.device-screen-label span{letter-spacing:.19em;font-size:.62rem}.device-screen-label strong{letter-spacing:-.06em;font-size:1.9rem;font-weight:400;line-height:1.05;display:block}.device-home{background:#d0dbea;border-radius:5px;height:3px;position:absolute;bottom:10px;left:32%;right:32%}.old-device-position{position:absolute;top:15%;left:15%;transform:rotate(-9deg)}.device-entitlements{color:#c6d9ef;flex-direction:column;gap:26px;font-size:.92rem;display:flex;position:absolute;top:28%;left:56%}.device-entitlements span{align-items:center;gap:10px;display:flex}.device-entitlements svg{color:#9ec3ec}.device-handoff{color:#b5cbe7;justify-content:center;align-items:center;gap:13px;font-size:.79rem;display:flex;position:absolute;bottom:13px;left:0;right:0}.device-handoff svg{color:#7497c4}.device-phase-1 .old-device-position{top:25%;left:5%;transform:rotate(-15deg)scale(.8)}.return-receipt{color:#15314e;background:#e3ebf3;width:52%;max-width:276px;padding:22px 22px 27px;position:absolute;top:12%;right:5%;transform:rotate(4deg);box-shadow:0 20px 30px #0005}.return-receipt>strong{letter-spacing:-.035em;margin:15px 0 25px;font-size:1.5rem;line-height:1.2;display:block}.return-receipt ol{margin:0;padding:0;list-style:none}.return-receipt li{border-top:1px solid #b2c3d4;align-items:center;gap:10px;padding:12px 0;font-size:.83rem;display:flex}.return-receipt li span{color:#516e8a;font-size:.7rem}.receipt-edge{background:linear-gradient(135deg,#e3ebf3 25%,#0000 25%) -5px 0/10px 10px,linear-gradient(225deg,#e3ebf3 25%,#0000 25%) -5px 0/10px 10px;height:10px;position:absolute;bottom:-5px;left:0;right:0}.return-arrow{color:#b8d7fc;position:absolute;top:66%;left:36%;transform:rotate(-35deg)}.device-phase-2 .old-device-position{opacity:.65;top:13%;left:0;transform:rotate(-14deg)scale(.64)}.new-device-position{position:absolute;top:10%;right:11%;transform:rotate(8deg)}.refurb-label{color:#9fbada;align-items:center;gap:8px;font-size:.76rem;line-height:1.5;display:flex;position:absolute;top:70%;left:4%}.refurb-label strong{color:#d0e2f8;font-size:.89rem}.new-device-label{color:#cce2ff;font-size:.9rem;position:absolute;top:82%;right:9%}.upgrade-arrow{color:#b9d7ff;position:absolute;top:48%;left:41%}@media (max-width:1190px){.chapter-title-row{flex-direction:column;align-items:flex-start;gap:10px}.chapter-title-row h2{max-width:850px}.chapter-layout,.career-chapter[data-enhanced=true] .chapter-layout{gap:40px}.member-screens{gap:13px}.member-screen{padding:15px 13px 12px}.bill-paper{padding:22px}.device-entitlements{font-size:.84rem;left:55%}.device-entitlements span{gap:7px}}@media (max-width:999px){.story-step{gap:38px;min-height:0;padding:40px 0}.chapter-title-row{gap:12px}.chapter-layout{margin-top:10px}.career-intro{gap:35px}.career-intro>p{max-width:260px}.chapter-navigation{gap:15px}.chapter-navigation>span{width:100%}.product-scene{min-height:415px}.bill-paper{width:88%;padding:19px}.paper-title{font-size:1.45rem}.channel-connection{gap:8px;font-size:.75rem}.connection-rule{width:25px}.member-screens{gap:10px;padding:0}.member-screen{padding:12px 10px}.member-entry{margin:22px 0;display:block}.member-entry strong{margin-top:8px;font-size:.96rem;display:block}.recommendation{padding:13px 9px}.recommendation strong{font-size:.88rem}.member-footer{font-size:.7rem}.device-object{width:127px;height:247px}.device-screen-label strong{font-size:1.6rem}.old-device-position{top:18%;left:5%}.device-entitlements{font-size:.81rem;left:50%}.device-entitlements span{gap:6px}.return-receipt{width:54%;padding:18px 14px;right:0}.return-receipt>strong{font-size:1.22rem}.return-receipt li{font-size:.75rem}.device-phase-1 .old-device-position{left:-6%}.device-phase-2 .old-device-position{left:-7%}.new-device-position{right:3%}.device-handoff{gap:8px;font-size:.7rem}.device-handoff svg{width:14px}.new-device-label{right:1%}.refurb-label{left:0}.upgrade-arrow{left:39%}}@media (max-width:700px){.story-home .hero{min-height:0;padding-top:20px}.story-home .hero-copy{padding:22px 0 37px}.story-home .hero h1{font-size:clamp(2.35rem,9vw,3.6rem)}.story-home .hero-description{font-size:1rem}.story-home .hero-art{inset-block:25px 30px}.story-home .hero-bottom{margin-top:0}.career-intro{padding-top:60px;display:block}.career-intro h2{font-size:2.25rem}.career-intro>p{max-width:none;margin-top:24px}.chapter-navigation{gap:7px 19px;padding-block:15px}.chapter-navigation>span{margin-bottom:6px;font-size:.7rem}.chapter-navigation a{font-size:.86rem}.career-chapter{padding:58px 0 45px}.chapter-kicker{gap:12px;font-size:.79rem}.case-study-label{padding:7px 9px;font-size:.7rem}.chapter-title-row h2{font-size:2.5rem}.chapter-role{font-size:.8rem;line-height:1.6}.case-study-button{font-size:.88rem}.story-step{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:27px 0 30px;display:flex}.inline-scene{width:100%;max-width:460px;margin-inline:auto}.story-step-body{max-width:none;padding:23px 0 0}.step-number{margin-bottom:19px;font-size:2.5rem}.story-step h3{margin-bottom:18px;font-size:2rem}.story-step-body>p:not(.eyebrow){font-size:1rem}.chapter-results{margin-top:6px;padding-top:25px}.chapter-metrics{grid-template-columns:1fr;gap:24px}.chapter-metrics>div{flex-direction:row;align-items:center;gap:20px}.chapter-metrics strong{min-width:105px;max-width:180px;font-size:2.45rem}.chapter-metrics span{font-size:.86rem}.result-boundary{font-size:.8rem}.story-home .about-strip{padding-top:65px}.product-scene{font-size:.9rem}.bill-paper{width:80%;max-width:340px}.billing-composition{padding-inline:8px}.channel-connection{gap:12px;font-size:.82rem}.connection-rule{width:32px}.paper-subtitle,.bill-line,.charge-explanation p,.benefit-line span,.benefit-action,.benefit-footer{font-size:.875rem}.paper-title{font-size:1.6rem}.paper-topline,.small-label,.paper-bottom{font-size:.75rem}.benefit-line strong{font-size:.95rem}.member-top,.member-context-label,.member-footer{font-size:.75rem}.member-entry strong{font-size:1rem}.member-current,.recommendation strong{font-size:.9rem}.recommendation-link{font-size:.875rem}.platform-ingredients{font-size:.8rem}.platform-title{font-size:.92rem}.member-screen{border-radius:12px}.device-entitlements{font-size:.875rem}.return-receipt li{font-size:.84rem}.device-handoff,.refurb-label{font-size:.8rem}.new-device-label{font-size:.875rem}.scene-caption{font-size:.75rem}}@media (max-width:370px){.bill-paper{width:90%;padding:18px}.billing-composition{padding-inline:0}.channel-connection{gap:7px;font-size:.75rem}.channel-connection>span{gap:4px}.channel-connection svg{width:15px}.connection-rule{width:22px}.member-screen{padding:11px 8px}.member-top{font-size:.75rem}.member-entry strong{font-size:.89rem}.recommendation{padding:12px 8px}.recommendation strong{font-size:.85rem}.device-entitlements{font-size:.8rem;left:50%}.device-object{width:118px;height:232px}.device-handoff{font-size:.73rem}.return-receipt{width:56%;padding:18px 12px}.return-receipt li{font-size:.78rem}.chapter-metrics>div{align-items:flex-start}.chapter-metrics strong{min-width:95px;font-size:2.1rem}}@media (prefers-reduced-motion:reduce){.career-chapter .chapter-visual{display:none!important}.career-chapter .inline-scene,.career-chapter .chapter-layout{display:block!important}.career-chapter .story-step{min-height:0;padding:35px 0;display:grid}.career-chapter .story-step-body{opacity:1!important}.scene-layer{will-change:auto}.bill-paper,.bill-shadow-sheet,.member-screen,.device-object{transition:none!important}}@media (max-width:700px) and (prefers-reduced-motion:reduce){.career-chapter .story-step{display:flex}}.story-home .brief-feature-inner>div{min-width:0}.story-home .brief-cover{overflow-wrap:anywhere}.story-home .brief-cover-lenses{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-topline,.small-label,.paper-bottom,.member-top,.member-context-label,.member-footer,.device-screen-label span,.return-receipt li span{font-size:.75rem}@media (max-width:700px){.device-phase-1 .old-device-position{left:2%}.device-phase-2 .old-device-position{left:0}}.scene-stage .bill-paper{transform:rotate(calc(-3deg + 6deg * var(--story-progress)))}.scene-stage .bill-shadow-sheet{transform:rotate(calc(5deg - 10deg * var(--story-progress)))}.scene-stage .old-device-position{left:calc(15% * var(--scene-0) + 5% * var(--scene-1));top:calc(15% * var(--scene-0) + 25% * var(--scene-1) + 13% * var(--scene-2));transform:rotate(calc(-9deg * var(--scene-0) - 15deg * var(--scene-1) - 14deg * var(--scene-2))) scale(calc(var(--scene-0) + .8 * var(--scene-1) + .64 * var(--scene-2)));opacity:calc(1 - .35 * var(--scene-2))}.career-chapter[data-large-text=true] .story-step{flex-direction:column;align-items:stretch;gap:25px;padding:55px 0;display:flex}.career-chapter[data-large-text=true] .inline-scene{width:100%;max-width:850px;margin:auto}.career-chapter[data-large-text=true] .story-step-body{max-width:none}.career-chapter[data-large-text=true] .bill-paper{width:85%;max-width:650px}.career-chapter[data-large-text=true] .device-composition{grid-template-columns:1fr 1.2fr;align-items:center;gap:40px;padding:45px 0;display:grid}.career-chapter[data-large-text=true] :is(.old-device-position,.new-device-position,.device-entitlements,.return-receipt,.device-handoff,.refurb-label,.new-device-label){width:auto;max-width:none;position:relative;inset:auto;transform:none}.career-chapter[data-large-text=true] .device-object{width:240px;height:420px}.career-chapter[data-large-text=true] .device-handoff{flex-wrap:wrap;grid-column:1/-1}.career-chapter[data-large-text=true] :is(.upgrade-arrow,.return-arrow){display:none}.career-chapter[data-large-text=true] .device-phase-2 .old-device-position{opacity:.65}@media (max-width:700px){body:has(.story-home) .nav-wrap{flex-wrap:wrap;height:auto;min-height:70px;padding-block:12px}body:has(.story-home) .site-header nav{flex-wrap:wrap}.story-home h1{overflow-wrap:anywhere}.career-chapter[data-large-text=true] .device-composition{grid-template-columns:1fr;gap:28px}.career-chapter[data-large-text=true] .device-object{max-width:100%;margin:auto}.career-chapter[data-large-text=true] .member-screens{grid-template-columns:1fr;gap:24px}.career-chapter[data-large-text=true] .member-screen,.career-chapter[data-large-text=true] .bill-paper{transform:none}.career-chapter[data-large-text=true] .bill-paper{width:100%}.career-chapter[data-large-text=true] .channel-connection{white-space:normal;flex-wrap:wrap}.career-chapter[data-large-text=true] .chapter-metrics>div{flex-direction:column}.career-chapter[data-large-text=true] .chapter-title-row h2,.career-chapter[data-large-text=true] .story-step h3{overflow-wrap:anywhere}}@media print{.chapter-navigation,.chapter-visual{display:none!important}.career-chapter .inline-scene,.career-chapter .chapter-layout{display:block!important}.career-chapter .story-step{break-inside:avoid;min-height:0;padding:20px 0;display:grid}.career-chapter{break-before:page;overflow:visible}.career-chapter .story-step-body{opacity:1!important}.story-home .hero{min-height:0}.product-scene{-webkit-print-color-adjust:exact;print-color-adjust:exact}.chapter-title-row{display:block}.case-study-button{display:none}.chapter-metrics strong,.chapter-role,.chapter-kicker,.responsibility p,.result-boundary,.scene-caption{color:#222}.chapter-metrics{grid-template-columns:repeat(3,1fr)}}.story-home{--tmobile:#e20074;--prime:#00a8e1;overflow:clip}.story-home .hero{grid-template-columns:1.3fr 1fr;column-gap:30px;padding-top:40px;display:grid}.story-home .hero-copy{z-index:2;padding:28px 0 55px;position:relative}.story-home .hero h1{font-size:clamp(2.7rem,4.25vw,4rem)}.story-home .hero h1 span{color:#ccd5e7}.story-home .hero-bottom{grid-column:1/-1;width:100%}.brand-hero{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-width:0;height:450px;display:flex;position:relative}.brand-hero:before{content:"";z-index:-2;background:radial-gradient(at 42% 28%,#e200741e,#0000 55%),radial-gradient(at 66% 70%,#00a8e122,#0000 55%);position:absolute;inset:-8% -15%}.brand-hero-orbit{z-index:-1;border:1px solid #74405466;border-radius:50%;width:86%;height:94%;position:absolute;transform:rotate(38deg)}.orbit-two{border-color:#21628370;width:75%;height:86%;transform:rotate(-36deg)}.hero-company{flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex}.hero-company span,.hero-career-label{letter-spacing:.16em;color:#aab6c9;text-align:center;font-size:.63rem}.hero-company-tmobile{width:75%;padding-top:6px}.hero-company-tmobile .brand-mark{width:220px;max-width:90%;height:auto}.hero-company-prime .brand-mark{width:150px;height:auto}.hero-company-prime{gap:8px}.hero-brand-path{flex-direction:column;align-items:center;gap:7px;padding:6px;display:flex}.hero-brand-path i{background:#b983c0;border-radius:100%;width:3px;height:3px}.hero-brand-path i:first-child{background:#ef5da5}.hero-brand-path i:last-child{background:#49c9f4}.hero-career-label{font-size:.6rem;position:absolute;bottom:0}.brand-mark{object-fit:contain;display:block}.chapter-brand{align-items:center;gap:24px;min-height:44px;margin-bottom:26px;display:flex}.chapter-brand .brand-mark-tmobile{width:168px;height:auto}.chapter-brand .brand-mark-prime{width:104px;height:auto}.chapter-brand .brand-mark-jump{border-radius:8px;width:104px;height:auto}.career-chapter{--chapter-color:#ff96cb;--chapter-line:#8e2f61;--chapter-glow:#e2007414;--chapter-ink:#9d0051}#prime-lifecycle{--chapter-color:#6dd8fa;--chapter-line:#267894;--chapter-glow:#00a8e116;--chapter-ink:#006c91}.career-chapter{background:radial-gradient(ellipse at 0% 36%,var(--chapter-glow),transparent 55%)}.case-study-label{color:var(--chapter-color);border-color:var(--chapter-line);border-radius:100px;padding:9px 14px}.career-chapter .story-step .eyebrow,.career-chapter .responsibility>span{color:var(--chapter-color)}.stage-eyebrow{align-items:center;gap:10px;display:flex}.career-chapter .step-number,.career-chapter .chapter-metrics strong{color:var(--chapter-color)}.career-chapter .responsibility{border-color:var(--chapter-line)}.career-chapter .scene-progress-track>span{background:var(--chapter-color)}.career-chapter .product-scene:before{background:radial-gradient(ellipse at center,var(--chapter-glow),transparent 70%)}.career-chapter .case-study-button{border-color:var(--chapter-line)}.chapter-navigation a{border-radius:100px;padding:8px 12px}.chapter-navigation a:nth-child(2),.chapter-navigation a:nth-child(4){color:#ffc0e0;background:#e2007412}.chapter-navigation a:nth-child(3){color:#98e7ff;background:#00a8e112}.story-home .button,.story-home .brief-cover{border-radius:20px}.story-home .button{border-radius:100px}.bill-paper{background:#fff8fc;border-radius:24px}.scene-state-2 .bill-paper{background:#fff8fc}.bill-shadow-sheet{background:linear-gradient(145deg,#51172f,#140e19);border-color:#95416a;border-radius:30px}.paper-topline .brand-mark{width:100px;height:auto}.bill-paper .paper-title{color:#28121e}.bill-paper .charge-explanation strong{color:#8b0049}.benefit-initial,.benefit-action{border-radius:12px}.benefit-initial.tuesday,.benefit-action{color:#fff;background:#b50060}.benefit-initial.tuesday{width:35px;height:43px}.channel-connection{color:#edbad3}.member-screen{background:linear-gradient(150deg,#133348,#101e2b);border-color:#397790;border-radius:30px}.member-shopping{background:linear-gradient(150deg,#123949,#101e2b)}.member-top .brand-mark{object-fit:contain;width:57px;height:34px}.member-top>span:last-child{color:#b1cfdb}.member-entry{color:#90e5ff;margin-top:20px}.recommendation{background:#16465d;border-radius:18px}.member-shopping .recommendation{background:#144456}.personalized{border-top-color:#42c8f3}.recommendation-icon .brand-mark{width:49px;height:29px}.prime-platform{border-color:#28718b}.platform-connection>span{background:#00a8e1}.device-orbit{background:radial-gradient(#e2007417,#0000 70%);border-color:#752c54}.return-receipt{border-radius:24px}.receipt-edge{display:none}.device-entitlements>span{border-radius:100px}.device-entitlements svg,.refurb-label svg{color:#ff96cb}.device-object.iphone-object{box-shadow:none;background:0 0;border:0;border-radius:0;width:190px;height:235px;padding:0}.iphone-photo{width:100%;height:100%;position:relative;overflow:hidden}.iphone-photo img{width:146.875%;max-width:none;height:auto;position:absolute;top:-20.25%;left:-23.4375%}.iphone-caption{text-align:center;color:#c6bbd0;white-space:nowrap;margin-top:8px;font-size:.75rem}.career-evidence{grid-template-columns:1.25fr 1fr;align-items:center;gap:60px;margin-top:25px;margin-bottom:50px;display:grid}.evidence-image-link{background:#fff;border:1px solid #ffffff20;border-radius:28px;display:block;overflow:hidden}.evidence-image{width:100%;height:auto;display:block}.evidence-copy .eyebrow{color:var(--chapter-color);margin-bottom:14px}.evidence-copy h3{margin-bottom:18px;font-size:1.75rem}.evidence-copy p:not(.eyebrow){font-size:.9rem;line-height:1.7}.evidence-copy .text-link{margin-top:18px;font-size:.83rem}.evidence-copy .evidence-credit{color:#99aac3;margin-top:18px;font-size:.75rem!important}.product-source-note{color:#9daec5;margin-block:28px;font-size:.75rem;line-height:1.7}.product-source-note a{text-underline-offset:3px;text-decoration:underline}.chapter-results{border-top-color:var(--chapter-line)}@media (max-width:1100px){.story-home .hero{grid-template-columns:1.4fr 1fr;gap:10px}.brand-hero{height:410px}.hero-company-tmobile .brand-mark{width:185px}.hero-company-prime .brand-mark{width:130px}.hero-company span{font-size:.58rem}.career-evidence{gap:30px}.chapter-navigation{gap:10px}.chapter-navigation a{padding:8px}}@media (max-width:999px){.device-object.iphone-object{width:129px;height:260px}.member-screen{border-radius:25px}}@media (max-width:700px){.story-home .hero{grid-template-columns:1fr;padding-top:16px}.story-home .hero-copy{padding-bottom:16px}.story-home .hero h1{font-size:clamp(2.35rem,9vw,3.6rem)}.brand-hero{flex-direction:row;gap:25px;height:205px;margin-bottom:25px}.brand-hero-orbit{width:66%;height:90%;transform:rotate(-15deg)}.orbit-two{width:65%;transform:rotate(20deg)}.hero-company-tmobile{width:auto;padding-top:0}.hero-company-tmobile .brand-mark{width:137px}.hero-company-prime .brand-mark{width:92px}.hero-company{gap:15px}.hero-company span{letter-spacing:.08em;max-width:135px;font-size:.5rem}.hero-company-prime{gap:3px}.hero-brand-path{flex-direction:row;gap:5px;padding:0}.hero-brand-path i:nth-child(n+4){display:none}.hero-career-label{font-size:.53rem;bottom:3px}.career-evidence{grid-template-columns:1fr;gap:26px;margin-block:30px 40px}.evidence-image-link{border-radius:22px}.chapter-brand{gap:22px;margin-bottom:20px}.chapter-brand .brand-mark-tmobile{width:135px}.chapter-brand .brand-mark-prime{width:86px}.chapter-brand .brand-mark-jump{width:78px}.bill-paper,.member-screen{border-radius:24px}.member-top .brand-mark{width:47px;height:29px}.member-top>span:last-child{font-size:.68rem}.recommendation{border-radius:14px}.return-receipt{border-radius:20px}.chapter-navigation a{padding:8px 10px}.story-home .hero-bottom{padding-top:16px}}@media (max-width:370px){.brand-hero{gap:15px}.hero-company-tmobile .brand-mark{width:113px}.hero-company-prime .brand-mark{width:80px}.hero-company span{max-width:115px}.device-object.iphone-object{width:118px;height:239px}.iphone-caption{font-size:.68rem}.member-top{flex-wrap:wrap}.member-top>span:last-child{margin-left:0}.device-phase-1 .old-device-position{left:-3%;transform:rotate(-10deg)scale(.72)}}.career-chapter[data-large-text=true] .device-object.iphone-object{width:240px;height:296px}@media (min-width:701px){.career-chapter[data-large-text=true] .career-evidence{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hero-brand-path,.brand-hero-orbit{animation:none}}.source-scene{flex-direction:column;justify-content:center;align-items:center;gap:18px;height:100%;min-height:440px;padding:8px 0;display:flex}.source-scene-label{color:var(--chapter-color);letter-spacing:.075em;justify-content:center;align-items:center;gap:9px;font-size:.75rem;display:flex}.source-window{background:#fff;border:1px solid #ffffff26;border-radius:26px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 55px #0004}.source-window img{max-width:none;height:auto;display:block;position:absolute}.billing-window{aspect-ratio:1.24;max-height:390px}.billing-window-0 img{width:122%;top:0;left:-11%}.billing-window-1 img{width:190%;top:-28%;left:-90%}.source-observation{color:#c5d1e4;align-items:flex-start;gap:9px;max-width:420px;padding-inline:8px;font-size:.85rem;line-height:1.5;display:flex}.source-observation svg{color:var(--chapter-color);margin-top:2px}.prime-window{aspect-ratio:589/782;width:min(100%,340px)}.prime-window img{width:100%;top:-63.6829%;left:0}.prime-window-1{aspect-ratio:589/410;width:min(100%,460px)}.prime-window-1 img{top:-155.366%}.prime-window-2{aspect-ratio:589/530;width:min(100%,480px)}.prime-window-2 img{top:-141.51%}.prime-evidence-context{border-top:1px solid #267894;max-width:1000px;margin-bottom:38px;padding-block:32px}.prime-evidence-context .eyebrow{color:#6dd8fa;margin-bottom:18px}.prime-evidence-context h3{margin-bottom:18px;font-size:1.7rem}.prime-evidence-context>p:not(.eyebrow){max-width:860px;font-size:1rem;line-height:1.7}.prime-evidence-context .evidence-credit{color:#a7b8cd;margin-top:16px;font-size:.84rem!important}@media (min-width:1000px) and (min-height:820px) and (prefers-reduced-motion:no-preference){.scene-stage .prime-window-0{width:min(100%,300px)}.scene-stage .prime-window-1{width:min(100%,375px)}.scene-stage .prime-window-2{width:min(100%,450px)}}@media (max-width:999px){.device-object.iphone-object{width:146px;height:181px}.source-scene{min-height:390px}.source-observation{font-size:.8rem}.source-scene-label{letter-spacing:.02em;font-size:.75rem}.source-window{border-radius:22px}}@media (max-width:700px){.source-scene{gap:18px;min-height:0;padding-block:16px}.source-window{border-radius:22px}.prime-window-0{width:min(100%,355px)}.billing-window{aspect-ratio:1.08}.billing-window-0 img{width:134%;left:-17%}.billing-window-1 img{width:210%;left:-107%}.source-scene-label{font-size:.75rem}.source-observation{font-size:.875rem}.device-phase-0 .device-entitlements{left:56%}.prime-evidence-context{padding-block:28px}.iphone-caption{white-space:normal}}.career-chapter[data-large-text=true] .source-scene{gap:25px;min-height:0}.career-chapter[data-large-text=true] .source-window{width:min(100%,580px);max-height:none}@media (max-width:370px){.device-phase-2 .upgrade-arrow{top:58%;left:50%}.device-phase-2 .new-device-position{right:1%}}
