:root{--paper:#f2eadb;--cream:#fffaf0;--ink:#1f2529;--muted:#697174;--line:#c9c1b2;--blue:#2956d8;--green:#6e9e3b;--red:#c44732;--yellow:#e9bd45;--night:#182027;--max:1180px;--display:"Arial Narrow","Microsoft YaHei",sans-serif;--body:Inter,"PingFang SC","Microsoft YaHei",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body);line-height:1.72;overflow-x:hidden}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit}.wrap{width:min(calc(100% - 40px),var(--max));margin:auto}.top{position:relative;z-index:20;background:#fffaf2;border-bottom:1px solid var(--line)}.nav{height:76px;display:flex;align-items:center;gap:28px}.logo{display:flex;align-items:center;gap:12px;margin-right:auto}.logo img{width:112px}.logo span{font:800 9px/1 var(--display);letter-spacing:.15em}.nav nav{display:flex;gap:21px;font-size:13px;font-weight:750}.nav nav a:hover{color:var(--red)}.nav-cta,.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:2px solid var(--ink);font-weight:900;box-shadow:4px 4px 0 var(--ink)}.nav-cta{background:var(--yellow);font-size:13px}.btn.blue{background:var(--blue);color:#fff}.btn.green{background:#96c85d;color:#17200f}.btn.red{background:var(--red);color:#fff}.menu{display:none;width:44px;height:44px;border:2px solid var(--ink);background:var(--yellow)}.menu i{display:block;width:18px;height:2px;background:var(--ink);margin:5px auto}.hero{position:relative;overflow:hidden}.eyebrow{display:block;margin-bottom:20px;color:var(--red);font:900 11px/1 var(--display);letter-spacing:.18em}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--display);line-height:1.07;letter-spacing:-.04em}h1{font-size:clamp(50px,7vw,90px);margin-bottom:23px}h2{font-size:clamp(36px,5vw,62px)}h3{font-size:25px}.actions{display:flex;flex-wrap:wrap;gap:12px}.section-head{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:45px}.section-head span,.gallery-head span,.notes-head span,.faq-title span,.dispatch-head span,.balance-head span,.stamp-title span,.deploy-head span,.compass-title span,.handover-title span,.maze-title span,.exit-check span{font:900 10px/1 var(--display);letter-spacing:.18em;color:var(--red)}.section-head h2,.gallery-head h2{margin:9px 0 0}.section-head p{color:var(--muted)}.home-hero{padding:90px 0;background:linear-gradient(105deg,#e8edf9 0 48%,#e8efd8 48% 100%)}.home-cover{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.home-copy p{font-size:18px;color:#545f65;max-width:650px}.junction{height:600px;position:relative}.junction-media{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:460px;height:330px;padding:30px;border:3px solid var(--ink);background:#fff;box-shadow:12px 12px 0 #1f252933}.junction-media img{width:100%;height:100%;object-fit:contain}.route{position:absolute;width:180px;padding:18px;border:2px solid var(--ink);z-index:2}.route b,.route span{display:block}.route b{font:900 30px/1 var(--display)}.route span{font-size:12px}.route i{position:absolute;width:180px;height:5px;top:50%}.ios-route{left:0;top:90px;background:#7595ee;color:#101c43}.ios-route i{left:100%;background:var(--blue);transform:rotate(23deg);transform-origin:left}.android-route{right:0;bottom:110px;background:#a6cf76;color:#1d3513}.android-route i{right:100%;background:var(--green);transform:rotate(23deg);transform-origin:right}.arrival{position:absolute;left:50%;bottom:15px;transform:translateX(-50%);width:230px;padding:17px;background:var(--yellow);border:2px solid var(--ink);text-align:center;box-shadow:5px 5px 0 var(--ink)}.arrival small,.arrival strong,.arrival span{display:block}.arrival small{font:900 9px/1 var(--display)}.arrival strong{font:900 28px/1 var(--display);margin:7px 0}.arrival span{font-size:11px}.platform-stops{padding:95px 0;background:#fffaf0}.platform-stops .wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.platform-stops a{padding:32px;border:2px solid var(--ink);background:#fff;box-shadow:6px 6px 0 #1f2529}.platform-stops a:nth-child(1){background:#e4eaff}.platform-stops a:nth-child(2){background:#e4efd7}.platform-stops a:nth-child(3){background:#ffe2d7}.platform-stops small{font:900 9px/1 var(--display);letter-spacing:.14em}.platform-stops h2{font-size:32px;margin:48px 0 14px}.platform-stops p{color:var(--muted);font-size:14px}.platform-stops a>b{color:var(--red)}.common-route{padding:110px 0}.route-map{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;align-items:center;gap:6px}.route-map article{min-height:210px;padding:23px;border:2px solid var(--ink);background:#fffaf0}.route-map article b{color:var(--red);font:900 11px/1 var(--display)}.route-map article h3{margin:48px 0 12px}.route-map article p{font-size:12px;color:var(--muted)}.route-map>i{height:4px;background:var(--red)}.atlas-gallery{padding:110px 0;background:var(--night);color:#fff}.gallery-head{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:40px}.gallery-head h2{max-width:780px}.gallery-grid{display:grid;grid-template-columns:1.1fr .9fr .9fr;grid-template-rows:250px 250px 230px;gap:12px}.gallery-grid figure{margin:0;position:relative;overflow:hidden;border:1px solid #495058;background:#080c0f}.gallery-grid .g1{grid-row:span 2}.gallery-grid .g4{grid-column:span 2}.gallery-grid .g5{grid-column:1/-1}.gallery-grid img{width:100%;height:100%;object-fit:cover}.gallery-grid .g1 img{object-fit:contain}.gallery-grid figcaption{position:absolute;left:0;right:0;bottom:0;padding:55px 20px 18px;background:linear-gradient(transparent,#10161bed)}.gallery-grid figcaption b,.gallery-grid figcaption span{display:block}.gallery-grid figcaption span{font-size:12px;color:#c5cbd0}.dispatch{padding:110px 0;background:#e9dfcd}.dispatch-head{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:40px}.dispatch-head p{color:var(--muted)}.dispatch-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:14px}.dispatch-grid article{padding:28px;border:2px solid var(--ink);background:#fffaf0}.dispatch-main{grid-row:span 2;display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.dispatch-main img{width:100%;height:360px;object-fit:cover}.dispatch-grid small{font:900 9px/1 var(--display);color:var(--red)}.dispatch-grid h3{margin:35px 0 13px}.dispatch-grid p{font-size:14px;color:var(--muted)}.notes{padding:110px 0;background:#fffaf0}.notes-head{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:50px}.notes-head p{color:var(--muted)}.note-list{border-top:2px solid var(--ink)}.note-list article{display:grid;grid-template-columns:85px 1fr;gap:25px;padding:30px 0;border-bottom:1px solid var(--line)}.note-list em{font:900 12px/1 var(--display);font-style:normal;color:var(--red)}.note-list h3{margin-bottom:10px}.note-list p{margin:0;color:var(--muted)}.faq{padding:110px 0;background:#eee4d2}.faq-layout{display:grid;grid-template-columns:.65fr 1.35fr;gap:80px}.faq-title{position:sticky;top:30px;align-self:start}.faq-title h2{margin:10px 0 20px}.faq-title p{color:var(--muted)}.faq-list details{border-top:2px solid var(--ink)}.faq-list details:last-child{border-bottom:2px solid var(--ink)}.faq-list summary{list-style:none;display:grid;grid-template-columns:48px 1fr 25px;gap:8px;align-items:center;padding:23px 0;cursor:pointer;font-weight:850}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary b{font:900 11px/1 var(--display);color:var(--red)}.faq-list summary i{font-style:normal;font-size:20px}.faq-list details[open] summary i{transform:rotate(45deg)}.faq-list details p{padding:0 40px 23px 48px;margin:0;color:var(--muted)}.final{padding:90px 0;background:var(--yellow);text-align:center}.final span{font:900 10px/1 var(--display);letter-spacing:.17em}.final h2{max-width:900px;margin:12px auto 28px}.final>div>div{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.foot{display:grid;grid-template-columns:1.4fr .7fr .7fr 1fr;gap:55px;padding:60px 0 36px}.foot img{width:125px;margin-bottom:20px}.foot p,.foot a{display:block;color:var(--muted);font-size:13px}.foot b{display:block;margin-bottom:15px}.copy{padding:20px 0 30px;border-top:1px solid var(--line);color:#8b8174;font-size:11px}
.compare-hero{padding:100px 0;background:#f8f1e5}.compare-cover{display:grid;grid-template-columns:1fr 480px;gap:80px;align-items:center}.compare-title p{font-size:18px;color:var(--muted)}.balance-art{height:480px;position:relative}.beam{position:absolute;width:330px;height:12px;background:var(--ink);left:50%;top:190px;transform:translateX(-50%) rotate(-4deg)}.balance-art>i{position:absolute;width:10px;height:250px;background:var(--ink);left:50%;top:190px;transform:translateX(-50%)}.pan{position:absolute;width:170px;height:170px;border:3px solid var(--ink);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:7px 7px 0 #1f252944}.pan b{font:900 42px/1 var(--display)}.pan span{font-size:12px}.pan-ios{left:15px;top:40px;background:#8fa9f3}.pan-android{right:15px;top:75px;background:#aed17e}.balance{padding:110px 0;background:var(--night);color:#fff}.balance-head{max-width:770px;margin-bottom:45px}.compare-table{border:1px solid #4b5359}.compare-table>div{display:grid;grid-template-columns:.7fr 1.15fr 1.15fr;gap:20px;padding:22px 25px;border-bottom:1px solid #4b5359}.compare-table>div:last-child{border:0}.compare-table p{margin:0;color:#c2c8cb;font-size:13px}.ct-head{background:#2b343b}.choice-cards{padding:110px 0}.choice-cards .wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.choice-cards article{min-height:430px;padding:32px;border:2px solid var(--ink);display:flex;flex-direction:column}.choice-cards small{font:900 10px/1 var(--display)}.choice-cards h3{margin:70px 0 18px;font-size:31px}.choice-cards p{color:var(--muted)}.choice-cards .btn{margin-top:auto}.choice-ios{background:#dfe6ff}.choice-android{background:#e3f0d4}.choice-both{background:#ffe0d5}.shared-check{padding:85px 0;background:#c44732;color:#fff}.shared-check .wrap{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px}.shared-check span{font:900 10px/1 var(--display)}.shared-check ul{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding-left:20px}.shared-check li{padding:10px;border-bottom:1px solid #ffffff66}
.ios-hero{padding:100px 0;background:#dfe7fb}.ios-cover{display:grid;grid-template-columns:430px 1fr;gap:80px;align-items:center}.ios-cover>div:last-child p{font-size:18px;color:#536177}.passport{height:500px;padding:40px;border:3px solid var(--ink);background:#315ac4;color:#fff;box-shadow:12px 12px 0 #1f2529;display:flex;flex-direction:column;align-items:center;text-align:center}.passport-logo{width:150px;height:150px;border-radius:50%;border:8px double #fff;display:grid;place-items:center;font:900 48px/1 var(--display);margin:25px 0 40px}.passport span{font:900 10px/1 var(--display);letter-spacing:.15em}.passport b{font-size:25px;margin:12px 0}.passport i{margin-top:auto;font-style:normal;padding:10px;border:2px solid #fff}.stamps{padding:110px 0;background:#fffaf0}.stamp-title{max-width:760px;margin-bottom:45px}.stamp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stamp-grid article{min-height:300px;padding:28px;border:2px solid var(--blue);position:relative}.stamp-grid article:nth-child(even){background:#e7edff}.stamp-grid b{font:900 45px/1 var(--display);color:#9bafe7}.stamp-grid small{display:block;color:var(--blue);font:900 9px/1 var(--display)}.stamp-grid h3{margin:36px 0 13px}.stamp-grid p{font-size:13px;color:var(--muted)}.stamp-grid i{position:absolute;right:17px;bottom:15px;border:2px solid var(--blue);border-radius:50%;padding:11px 7px;transform:rotate(-12deg);font:900 9px/1 var(--display);font-style:normal;color:var(--blue)}.apple-spread{padding:110px 0;background:var(--night);color:#fff}.apple-spread .wrap{display:grid;grid-template-columns:1fr 1fr;gap:18px;position:relative}.apple-spread .wrap>div{min-height:300px;padding:35px;border:1px solid #4d555d}.apple-spread span{color:#93aaf0;font:900 10px/1 var(--display)}.apple-spread p{color:#c0c7cc}.apple-spread img{grid-column:1/-1;width:100%;height:300px;object-fit:contain}.ios-ribbon,.android-ribbon,.handover-strip{padding:36px 0}.ios-ribbon{background:#809bed}.ios-ribbon .wrap,.android-ribbon .wrap,.handover-strip .wrap{display:flex;justify-content:space-between;align-items:center;font:900 11px/1 var(--display)}
.android-hero{padding:100px 0;background:#e3ecd6}.android-cover{display:grid;grid-template-columns:1fr 500px;gap:75px;align-items:center}.android-cover>div:first-child p{font-size:18px;color:#596650}.map-art{height:500px;position:relative;border:3px solid var(--ink);background-image:linear-gradient(#a4b69044 1px,transparent 1px),linear-gradient(90deg,#a4b69044 1px,transparent 1px);background-size:35px 35px}.map-art>b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-8deg);font:900 30px/1 var(--display);text-align:center;color:#486b25}.map-stop{position:absolute;width:80px;height:80px;border-radius:50%;border:3px solid var(--ink);background:#a7cc78;display:grid;place-items:center;font-weight:900;z-index:2}.s1{left:25px;top:25px}.s2{right:35px;top:40px}.s3{left:55px;bottom:45px}.s4{right:45px;bottom:45px}.s5{left:50%;bottom:15px;transform:translateX(-50%);background:var(--yellow)}.path{position:absolute;height:5px;background:var(--green);transform-origin:left}.p1{left:100px;top:65px;width:300px;transform:rotate(24deg)}.p2{right:100px;top:82px;width:285px;transform:rotate(151deg)}.p3{left:120px;bottom:85px;width:260px;transform:rotate(-16deg)}.p4{right:110px;bottom:80px;width:245px;transform:rotate(194deg)}.deploy{padding:110px 0;background:#fffaf0}.deploy-head{max-width:780px;margin-bottom:45px}.camp-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.camp-grid article{min-height:430px;padding:25px;border:2px solid #436422;background:#edf4e4}.camp-grid em{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#6f9c42;color:#fff;font:900 20px/1 var(--display);font-style:normal}.camp-grid h3{margin:55px 0 18px}.camp-grid p,.camp-grid li{font-size:13px;color:var(--muted)}.camp-grid ul{padding-left:17px}.android-kit{padding:110px 0;background:var(--night);color:#fff}.kit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kit-grid article{padding:28px;border:1px solid #4b555b;background:#252e34}.kit-grid b{color:#a7d273;font-size:20px}.kit-grid p{margin:30px 0 0;color:#bec5c9;font-size:13px}.android-ribbon{background:#9fc871}
.launch-hero{padding:100px 0;background:#f5ead6}.launch-cover{display:grid;grid-template-columns:1fr 480px;gap:80px;align-items:center}.launch-cover>div:first-child p{font-size:18px;color:var(--muted)}.compass{width:450px;height:450px;border-radius:50%;border:15px double var(--ink);position:relative;background:#fffaf0;box-shadow:10px 10px 0 #1f252933}.compass b,.compass small{position:absolute;left:50%;transform:translateX(-50%)}.compass b{top:190px;font:900 30px/1 var(--display)}.compass small{top:230px}.compass span{position:absolute;font-weight:900}.north{left:50%;top:25px;transform:translateX(-50%)}.east{right:25px;top:50%}.south{left:50%;bottom:25px;transform:translateX(-50%)}.west{left:25px;top:50%}.needle{position:absolute;left:50%;top:50%;width:15px;height:150px;background:linear-gradient(var(--red) 50%,var(--blue) 50%);clip-path:polygon(50% 0,100% 50%,55% 100%,0 50%);transform:translate(-50%,-50%) rotate(35deg)}.compass-board{padding:110px 0;background:var(--night);color:#fff}.compass-title{max-width:780px;margin-bottom:45px}.direction-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.direction-grid article{padding:30px;border:1px solid #4b545a;background:#252e34}.direction-grid b{font:900 36px/1 var(--display);color:var(--yellow)}.direction-grid h3{margin:45px 0 14px}.direction-grid p{color:#c2c8cc;font-size:13px}.launch-day{padding:110px 0;background:#fffaf0}.day-track{display:grid;grid-template-columns:repeat(4,1fr);border:2px solid var(--ink)}.day-track article{padding:30px;border-right:1px solid var(--line)}.day-track article:last-child{border:0}.day-track time{font:900 11px/1 var(--display);color:var(--red)}.day-track h3{margin:45px 0 13px}.day-track p{font-size:13px;color:var(--muted)}.launch-summary{padding:55px 0;background:var(--yellow)}.launch-summary .wrap{display:grid;grid-template-columns:.6fr 1.4fr;gap:50px}.launch-summary p{margin:0}
.switching-hero{padding:100px 0;background:#efe5d4}.switching-cover{display:grid;grid-template-columns:1fr 520px;gap:70px;align-items:center}.switching-cover>div:first-child p{font-size:18px;color:var(--muted)}.bridge-art{height:460px;display:flex;align-items:center;position:relative}.device{width:140px;height:250px;border:8px solid var(--ink);border-radius:23px;background:#fffaf0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.device small{font:900 9px/1 var(--display);color:var(--red)}.device b{margin-top:10px}.new-device{background:#dfe8ff}.bridge{flex:1;height:120px;border-top:8px solid var(--ink);border-bottom:8px solid var(--ink);display:grid;grid-template-columns:repeat(3,1fr);position:relative;align-items:center}.bridge i{position:absolute;width:8px;height:120px;background:var(--ink);transform:skew(-25deg)}.bridge i:nth-child(1){left:25%}.bridge i:nth-child(2){left:50%}.bridge i:nth-child(3){left:75%}.bridge span{z-index:2;text-align:center;font-size:11px;background:var(--yellow);padding:5px}.handover{padding:110px 0;background:var(--night);color:#fff}.handover-title{max-width:780px;margin-bottom:45px}.gate-list article{display:grid;grid-template-columns:70px 1fr 130px;gap:35px;align-items:center;padding:30px 0;border-top:1px solid #4a535a}.gate-list article:last-child{border-bottom:1px solid #4a535a}.gate-list>article>b{font:300 50px/1 var(--display);color:#7d8990}.gate-list small{color:#ee8b79;font:900 9px/1 var(--display)}.gate-list h3{margin:8px 0}.gate-list p{color:#bec5c9;margin:0}.gate-list span{justify-self:end;padding:8px;background:#39434a;font-size:11px}.role-board{padding:110px 0;background:#fffaf0}.role-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.role-grid article{padding:32px;border:2px solid var(--ink)}.role-grid article:first-child{background:#ffe2d7}.role-grid article:nth-child(2){background:#e1e8ff}.role-grid small{font:900 10px/1 var(--display);color:var(--red)}.role-grid h3{margin:45px 0 15px}.role-grid img{grid-column:1/-1;width:100%;height:300px;object-fit:contain}.handover-strip{background:#ef8e79}
.help-hero{padding:100px 0;background:#eee4d3}.help-cover{display:grid;grid-template-columns:1fr 480px;gap:80px;align-items:center}.help-cover>div:first-child p{font-size:18px;color:var(--muted)}.maze-art{height:480px;border:4px solid var(--ink);position:relative;background:#fffaf0}.maze-lines{position:absolute;inset:20px;background:repeating-linear-gradient(90deg,var(--ink) 0 4px,transparent 4px 44px),repeating-linear-gradient(0deg,var(--ink) 0 4px,transparent 4px 44px);opacity:.25}.maze-art span{position:absolute;padding:9px 12px;border:2px solid var(--ink);font:900 11px/1 var(--display);z-index:2}.start{left:25px;top:25px;background:var(--yellow)}.ios-node{right:50px;top:80px;background:#9bb0ef}.android-node{left:70px;bottom:80px;background:#a9cd7c}.exit{right:25px;bottom:25px;background:var(--red);color:#fff}.maze{padding:110px 0;background:var(--night);color:#fff}.maze-title{max-width:800px;margin-bottom:45px}.maze-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.maze-grid article{padding:30px;border:1px solid #4c555c;background:#252e34}.maze-grid small{font:900 9px/1 var(--display);color:#ee8c79}.maze-grid h3{margin:45px 0 15px}.maze-grid p{color:#c0c7ca}.maze-grid a{color:var(--yellow);font-weight:800}.maze-ios{border-top:5px solid var(--blue)!important}.maze-android{border-top:5px solid var(--green)!important}.maze-wide{grid-column:1/-1}.evidence{padding:110px 0;background:#fffaf0}.evidence-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.evidence-grid article{padding:25px;border:2px solid var(--ink);background:#f5e9d5}.evidence-grid b{font-size:20px;color:var(--red)}.evidence-grid p{font-size:13px;color:var(--muted);margin:35px 0 0}.exit-check{padding:85px 0;background:var(--red);color:#fff}.exit-check .wrap{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px}.exit-check ul{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding-left:20px}.exit-check li{padding:10px;border-bottom:1px solid #ffffff66}
@media(max-width:980px){.nav nav{display:none}.menu{display:block}.nav.open nav{display:flex;position:absolute;top:70px;left:20px;right:20px;flex-direction:column;padding:22px;background:#fffaf0;border:2px solid var(--ink)}.home-cover,.compare-cover,.ios-cover,.android-cover,.launch-cover,.switching-cover,.help-cover{grid-template-columns:1fr}.home-copy{padding-top:30px}.platform-stops .wrap,.choice-cards .wrap{grid-template-columns:1fr}.route-map{grid-template-columns:1fr}.route-map>i{width:4px;height:24px;justify-self:center}.gallery-grid{grid-template-columns:1fr 1fr}.gallery-grid .g1{grid-row:auto}.gallery-grid .g4{grid-column:auto}.gallery-grid .g5{grid-column:1/-1}.dispatch-grid{grid-template-columns:1fr}.dispatch-main{grid-row:auto}.section-head,.dispatch-head,.notes-head,.faq-layout{grid-template-columns:1fr}.faq-title{position:static}.stamp-grid,.direction-grid{grid-template-columns:1fr 1fr}.camp-grid{grid-template-columns:1fr 1fr}.kit-grid,.day-track{grid-template-columns:1fr 1fr}.fault-grid{grid-template-columns:1fr 1fr}.evidence-grid{grid-template-columns:1fr 1fr}.foot{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.wrap{width:min(calc(100% - 28px),var(--max))}.nav{height:68px}.logo img{width:94px}.logo span,.nav-cta{display:none}h1{font-size:43px}h2{font-size:35px}.home-hero,.compare-hero,.ios-hero,.android-hero,.launch-hero,.switching-hero,.help-hero{padding:70px 0}.home-copy p,.compare-title p,.ios-cover>div:last-child p,.android-cover>div:first-child p,.launch-cover>div:first-child p,.switching-cover>div:first-child p,.help-cover>div:first-child p{font-size:16px}.actions .btn{width:100%}.junction{height:500px}.junction-media{width:100%;height:280px}.route{width:125px;padding:12px}.route i{display:none}.route b{font-size:22px}.ios-route{top:25px}.android-route{bottom:95px}.platform-stops,.common-route,.atlas-gallery,.dispatch,.notes,.faq,.balance,.choice-cards,.stamps,.apple-spread,.deploy,.android-kit,.compass-board,.launch-day,.handover,.role-board,.maze,.evidence{padding:76px 0}.gallery-head{display:block}.gallery-grid{grid-template-columns:1fr;grid-template-rows:none}.gallery-grid figure,.gallery-grid .g5{height:250px;grid-column:auto}.dispatch-main{grid-template-columns:1fr}.dispatch-main img{height:240px}.note-list article{grid-template-columns:40px 1fr;gap:10px}.faq-list summary{grid-template-columns:35px 1fr 20px}.faq-list details p{padding-left:35px;padding-right:15px}.compare-table>div{grid-template-columns:1fr}.ct-head{display:none}.shared-check .wrap,.launch-summary .wrap,.exit-check .wrap{grid-template-columns:1fr;gap:25px}.shared-check ul,.exit-check ul{grid-template-columns:1fr 1fr}.passport{height:420px}.stamp-grid,.camp-grid,.direction-grid,.kit-grid,.day-track{grid-template-columns:1fr}.apple-spread .wrap{grid-template-columns:1fr}.apple-spread img{height:220px}.ios-ribbon .wrap,.android-ribbon .wrap,.handover-strip .wrap{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ios-ribbon i,.android-ribbon i,.handover-strip i{display:none}.map-art,.compass,.maze-art{width:100%;height:360px}.map-stop{width:65px;height:65px}.path{display:none}.compass{max-width:360px;margin:auto}.compass b{top:145px}.compass small{top:185px}.needle{height:115px}.bridge-art{height:360px}.device{width:105px;height:205px}.bridge{height:95px}.bridge i{height:95px}.gate-list article{grid-template-columns:45px 1fr;gap:15px}.gate-list span{grid-column:2;justify-self:start}.role-grid,.maze-grid,.evidence-grid{grid-template-columns:1fr}.role-grid img{height:220px}.maze-wide{grid-column:auto}.ticket-machine{height:360px}.foot{grid-template-columns:1fr;gap:28px}.final{padding:70px 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}