:root{--ink:#252934;--muted:#717785;--blue:#6f87b8;--ice:#f0f3f9;--paper:#f8f9fb;--dark:#20242d;--line:#dfe4ed}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,"Microsoft YaHei","PingFang SC",sans-serif;color:var(--ink);line-height:1.85}img{display:block;max-width:100%;height:auto}a{color:inherit}.shell{width:min(1180px,calc(100% - 40px));margin:auto}.ios-head{position:sticky;top:0;z-index:60;background:#fff;border-bottom:1px solid var(--line)}.ios-head>.shell{min-height:68px;display:grid;grid-template-columns:180px 1fr auto;align-items:center}.brand img{height:31px;max-width:150px}.ios-label{text-align:center;font-size:10px;letter-spacing:.15em;color:#8790a0}.ios-head>.shell>a:last-child{display:inline-flex;min-height:44px;align-items:center;padding:0 17px;border:1px solid var(--dark);text-decoration:none;border-radius:999px;font-weight:900}.hero{padding:84px 0;background:linear-gradient(180deg,#f2f4f8,#fff)}.hero>.shell{display:grid;grid-template-columns:.86fr 1.14fr;gap:58px;align-items:center}.hero-copy>span,.intro-grid span,.system-app span,.inside-head>span,.new-iphone span,.check-head>span,.download-band span,.faq-layout>div>span{font-size:10px;letter-spacing:.17em;font-weight:900;color:#6f87b8}.hero h1,.ios-view h2,.system-app h2,.client-inside h2,.new-iphone h2,.iphone-check h2,.download-band h2,.faq h2{margin:7px 0;font-size:clamp(36px,5vw,64px);line-height:1.04;letter-spacing:-.05em}.hero-copy p,.ios-view p,.system-app p,.client-inside p,.new-iphone p{color:var(--muted)}.lead{font-size:18px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.hero-actions a{display:inline-flex;min-height:49px;align-items:center;padding:0 18px;border:1px solid #aeb8cb;text-decoration:none;border-radius:999px;font-weight:900}.hero-actions .primary{background:var(--dark);color:#fff}.phone-stage{position:relative;min-height:520px}.phone-stage figure{position:absolute;margin:0;background:#fff;padding:10px;box-shadow:0 18px 42px rgba(50,60,90,.12)}.phone-stage img{height:400px;object-fit:contain}.phone-stage .one{left:0;top:60px}.phone-stage .two{left:32%;top:0;z-index:2}.phone-stage .three{right:0;top:85px}.ios-view{padding:82px 0;background:var(--ice)}.intro-grid{display:grid;grid-template-columns:.65fr 1.35fr;gap:62px}.ios-view h2,.system-app h2,.client-inside h2,.new-iphone h2,.iphone-check h2,.download-band h2,.faq h2{font-size:clamp(30px,3.6vw,46px);line-height:1.15}.system-app{padding:92px 0}.system-grid,.new-grid{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}.system-app figure,.new-iphone figure{margin:0;background:var(--paper);padding:14px}.system-app img,.new-iphone img{width:100%;max-height:450px;object-fit:contain}.system-app a,.new-iphone a{display:inline-flex;margin-top:12px;padding:10px 17px;background:var(--dark);color:#fff;text-decoration:none;border-radius:999px;font-weight:900}.client-inside{padding:92px 0;background:var(--paper)}.inside-head{max-width:850px;margin-bottom:28px}.inside-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.inside-grid figure{margin:0;background:#fff;padding:14px;border:1px solid var(--line)}.inside-grid img{width:100%;height:340px;object-fit:contain}.inside-copy{max-width:900px;margin-top:22px}.new-iphone{padding:92px 0}.iphone-check{padding:84px 0;background:var(--ice)}.check-head{max-width:830px}.checks{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:26px}.checks>div{padding:20px;background:#fff;border-bottom:3px solid #8295bd}.checks b{color:#6f87b8}.checks strong{display:block;margin-top:12px}.checks p{font-size:14px;color:var(--muted)}.iphone-links{padding:72px 0}.iphone-links>.shell{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.iphone-links a{padding:20px;border:1px solid var(--line);text-decoration:none}.iphone-links span,.iphone-links strong{display:block}.iphone-links span{font-size:10px;color:#7583a3}.download-band{padding:62px 0;background:var(--dark);color:#fff}.download-band>.shell{display:grid;grid-template-columns:1fr auto;gap:35px;align-items:center}.download-band>div>div:last-child{display:flex;gap:10px}.download-band a{display:flex;min-width:210px;min-height:49px;align-items:center;justify-content:center;border:1px solid #78808e;text-decoration:none;border-radius:999px;font-weight:900}.download-band a:first-child{background:#fff;color:var(--dark)}.faq{padding:88px 0;background:#f8f9fb}.faq-layout{display:grid;grid-template-columns:.58fr 1.42fr;gap:60px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;list-style:none;padding:20px 2px;font-size:18px;font-weight:900}.faq-list p{margin:-3px 0 22px;color:var(--muted)}.footer53{padding:40px 0 74px;background:#161922;color:#e6e8ee}.footer53>.shell{display:grid;grid-template-columns:1fr 1.4fr auto;gap:34px;align-items:center}.apple-foot span{font-size:10px;letter-spacing:.14em;color:#8d93a2}.apple-foot h3{margin:6px 0}.apple-foot p{font-size:12px;color:#9399a6}.apple-path{display:flex;align-items:center;gap:10px;font-size:10px}.apple-path b{color:#9dafcf}.apple-path i{font-style:normal;color:#606776}.footer53>.shell>a{text-decoration:none;font-weight:900}.mobile-bar{display:none}@media(max-width:900px){.ios-head>.shell{grid-template-columns:1fr auto}.ios-label{display:none}.hero>.shell,.intro-grid,.system-grid,.new-grid,.download-band>.shell,.faq-layout,.footer53>.shell{grid-template-columns:1fr}.inside-grid,.iphone-links>.shell,.checks{grid-template-columns:1fr 1fr}.phone-stage{min-height:450px}.download-band>div>div:last-child{display:grid}}@media(max-width:600px){body{font-size:15px;padding-bottom:62px}.shell{width:min(100% - 28px,1180px)}.ios-head>.shell{min-height:62px}.brand img{height:28px}.hero{padding:56px 0}.hero h1{font-size:clamp(42px,14vw,58px)}.phone-stage{min-height:400px}.phone-stage img{height:285px}.phone-stage .one{left:0}.phone-stage .two{left:27%}.phone-stage .three{right:0}.ios-view,.system-app,.client-inside,.new-iphone,.iphone-check,.faq{padding:62px 0}.inside-grid,.iphone-links>.shell,.checks{grid-template-columns:1fr}.inside-grid img{height:auto;max-height:300px}.download-band a{width:100%}.apple-path{flex-wrap:wrap}.mobile-bar{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;min-height:60px;align-items:center;justify-content:space-between;padding:8px 14px;background:#161922;color:#fff}.mobile-bar a{display:inline-flex;min-width:100px;min-height:40px;align-items:center;justify-content:center;background:#fff;color:#20242d;text-decoration:none;border-radius:999px;font-weight:900}}