.mobile-design-stat{grid-template-columns:1.25fr 1fr;align-items:center;gap:65px;padding-block:95px;display:grid}.mobile-design-stat h2{letter-spacing:-.035em;margin:20px 0;font-family:Georgia,serif;font-size:clamp(32px,3.7vw,49px);font-weight:400;line-height:1.1}.mobile-design-stat>div>p:last-child{color:var(--muted);max-width:540px}.device-statistics dl{grid-template-columns:1fr 1fr 1fr;gap:20px;margin:0 0 22px;display:grid}.device-statistics dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.device-statistics dd{margin:10px 0;font-family:Georgia,serif;font-size:clamp(34px,4vw,54px);line-height:1}.device-statistics dd span{font-size:.5em}.device-statistics>p{color:var(--muted);font-size:11px;line-height:1.6}.device-statistics a{color:inherit;text-underline-offset:3px}.design-chapters{padding-bottom:100px}.design-concepts-note{color:var(--muted);max-width:650px;margin:0 0 38px;font-size:12px}.design-timeline{gap:32px;padding-left:46px;display:grid;position:relative}.design-timeline:before{content:"";background:var(--line);width:1px;position:absolute;top:40px;bottom:40px;left:14px}.design-chapter{background:#dce4ff;border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-width:0;padding:45px 55px;display:grid;position:relative}.design-marker{background:var(--ink);width:29px;height:29px;color:var(--paper);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:45px;left:-46px}.design-architect{background:#e8e5dc}.design-chocolate{background:#e8dfeb}.design-chapter:nth-child(2n) .design-chapter-copy{order:2}.design-chapter-copy h2{letter-spacing:-.035em;margin:20px 0;font-family:Georgia,serif;font-size:clamp(32px,3.5vw,47px);font-weight:400;line-height:1.1}.design-chapter-copy>p:not(.eyebrow):not(.design-project-name){color:#56565c;max-width:390px;font-size:16px}.design-project-name{color:#55565d;margin:18px 0 0;font-size:13px}.design-chapter .text-link{flex-wrap:wrap;max-width:100%;margin-top:20px;font-size:13px}.design-chapter .phone-showcase{min-width:0}.design-chapter .phone-showcase-single .wdp-stage{aspect-ratio:auto;background:0 0;justify-content:center;height:auto;padding:8px;display:flex;overflow:visible}.design-chapter .phone-showcase-single .wdp-backdrop{display:none}.design-chapter .phone-showcase-single .wdp-phone:nth-of-type(2){width:min(100%,255px);margin:0;position:relative;top:auto;left:auto;right:auto}.design-chapter .wdp-playback{color:#444;background:0 0;border-color:#7775;min-height:40px}@media (max-width:900px){.mobile-design-stat{grid-template-columns:1fr;gap:25px;padding-block:65px}.device-statistics{max-width:500px}.design-chapter{gap:28px;padding:34px 28px}.design-chapter .phone-showcase-single .wdp-phone:nth-of-type(2){width:min(100%,220px)}}@media (max-width:600px){.design-timeline{gap:24px;padding-left:25px}.design-timeline:before{left:5px}.design-marker{width:20px;height:20px;font-size:8px;top:28px;left:-30px}.design-chapter{border-radius:20px;grid-template-columns:1fr;gap:28px;padding:28px 22px}.design-chapter:nth-child(2n) .design-chapter-copy{order:0}.design-chapter .phone-showcase-single .wdp-phone:nth-of-type(2){width:min(100%,235px)}.design-chapter-copy h2{font-size:35px}.design-chapter .wdp-playback{min-height:44px}.device-statistics dl{gap:15px}.design-chapters{padding-bottom:70px}}
