*{box-sizing:border-box}html{background:#f5f7fa}body{margin:0;color:#17243b;background:#f5f7fa;font-family:Inter,"Noto Sans SC","Microsoft YaHei",sans-serif;letter-spacing:0}a{color:inherit}img{display:block;max-width:100%}.desk-header{height:70px;padding:0 max(24px,calc((100% - 1240px)/2));display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #d8dee8;position:relative;z-index:20}.desk-brand{display:flex;align-items:baseline;text-decoration:none;font-size:22px}.desk-brand span{font-weight:500}.desk-brand b{color:#0874e8}.desk-brand small{margin-left:11px;font-size:9px;color:#6d788b}.desk-header nav{display:flex;gap:21px}.desk-header nav a{text-decoration:none;font-size:13px;font-weight:700}.desk-menu{display:none;border:0;background:transparent;font-size:22px}.desk-hero{height:min(720px,calc(100vh - 70px));min-height:590px;position:relative;overflow:hidden}.desk-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.desk-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(247,249,252,.98) 0%,rgba(247,249,252,.91) 34%,rgba(247,249,252,.12) 64%)}.desk-hero-copy{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));margin:auto;padding-top:clamp(80px,14vh,145px)}.desk-hero-copy>*{max-width:610px}.desk-kicker,.desk-index{font-size:11px;line-height:1.4;font-weight:900;color:#0874e8;text-transform:uppercase}.desk-hero h1{margin:17px 0 22px;font-size:clamp(42px,5vw,68px);line-height:1.08;max-width:720px}.desk-hero-copy>p:not(.desk-kicker){font-size:17px;line-height:1.8}.desk-actions{display:flex;gap:12px;margin-top:30px}.desk-actions a,.desk-related a,.desk-device-bench a,.desk-learning-sequence>a{display:inline-flex;align-items:center;min-height:46px;padding:10px 16px;text-decoration:none;border:1px solid #17243b;background:#fff;font-weight:800}.desk-actions .primary{background:#0874e8;border-color:#0874e8;color:#fff}.desk-task-strip,.desk-device-bench,.desk-learning-sequence,.desk-topic-bridge,.desk-articles,.desk-faq{max-width:1180px;margin:96px auto}.desk-task-strip>header,.desk-learning-sequence>header,.desk-articles>header{display:flex;align-items:end;justify-content:space-between;border-bottom:2px solid #17243b}.desk-task-strip h2,.desk-device-bench h2,.desk-learning-sequence h2,.desk-topic-bridge h2,.desk-articles h2,.desk-faq h2{font-size:38px;line-height:1.2;margin:10px 0 24px}.desk-task-strip>div{display:grid;grid-template-columns:repeat(4,1fr)}.desk-task-strip a{min-height:165px;padding:26px 20px;border-right:1px solid #d8dee8;border-bottom:1px solid #d8dee8;text-decoration:none}.desk-task-strip a:first-child{border-left:1px solid #d8dee8}.desk-task-strip b{display:block;font-size:21px;margin-bottom:28px}.desk-task-strip span{font-size:14px;line-height:1.6;color:#58667c}.desk-device-bench{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;background:#17243b;color:#fff;padding:55px}.desk-device-bench>div>p:not(.desk-index){line-height:1.8;color:#d3dbe8}.desk-device-bench a{margin-top:14px;background:transparent;border-color:#fff}.desk-device-bench dl{margin:0}.desk-device-bench dl div{display:grid;grid-template-columns:130px 1fr;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.2)}.desk-device-bench dt{font-weight:900;color:#64b0ff}.desk-device-bench dd{margin:0;color:#e0e6ef}.desk-learning-sequence ol{list-style:none;padding:0;margin:0}.desk-learning-sequence li{display:grid;grid-template-columns:90px 1fr;padding:24px 0;border-bottom:1px solid #d8dee8}.desk-learning-sequence li>span{font:800 18px/1 monospace;color:#ee624f}.desk-learning-sequence li b{font-size:21px}.desk-learning-sequence li p{margin:7px 0 0;color:#58667c}.desk-learning-sequence>a{margin-top:28px}.desk-topic-bridge{display:grid;grid-template-columns:1fr 1fr;gap:80px}.desk-topic-bridge>div:first-child p:not(.desk-index){font-size:17px;line-height:1.8}.desk-topic-bridge>div:last-child{border-top:2px solid #17243b}.desk-topic-bridge a{display:block;padding:26px 0;border-bottom:1px solid #d8dee8;text-decoration:none}.desk-topic-bridge a b{display:block;font-size:20px}.desk-topic-bridge a span{display:block;margin-top:8px;color:#58667c}.desk-articles>header>a{margin-bottom:24px}.desk-article-card{display:grid;grid-template-columns:90px 1fr;padding:25px 0;border-bottom:1px solid #d8dee8}.desk-article-card>span{font:800 18px/1 monospace;color:#ee624f}.desk-article-card>div>p:first-child{margin:0;color:#0874e8;font-size:11px;font-weight:900}.desk-article-card h3{font-size:22px;margin:7px 0}.desk-article-card h3 a{text-decoration:none}.desk-article-card>div>p:not(:first-child){margin:0 0 8px;line-height:1.6;color:#58667c}.desk-article-card time{font-size:12px;color:#7d8797}.desk-faq details{padding:19px 0;border-top:1px solid #d8dee8}.desk-faq summary{font-weight:800}.desk-faq p{max-width:820px;line-height:1.7;color:#58667c}.desk-guide,.desk-article-index,.desk-article-main,.desk-trust{max-width:1040px;margin:auto;padding:74px 24px}.desk-guide>header,.desk-article-index>header{max-width:810px;padding-bottom:35px;border-bottom:2px solid #17243b}.desk-guide h1,.desk-article-index h1,.desk-trust h1,.desk-article h1{font-size:clamp(38px,5vw,56px);line-height:1.13;margin:14px 0 22px}.desk-guide>header>p:last-child,.desk-article-index>header>p:last-child,.desk-lead,.desk-trust>p{font-size:18px;line-height:1.8}.desk-guide-list section{display:grid;grid-template-columns:70px 230px 1fr;gap:25px;padding:28px 0;border-bottom:1px solid #d8dee8}.desk-guide-list span{font:800 16px/1 monospace;color:#ee624f}.desk-guide-list h2,.desk-guide-list p{margin:0}.desk-guide-list h2{font-size:21px}.desk-guide-list p{line-height:1.7;color:#58667c}.desk-related{display:flex;gap:12px;flex-wrap:wrap;margin-top:40px}.desk-all-articles{margin-top:28px}.desk-crumb,.desk-article-meta{display:flex;gap:10px;align-items:center;color:#6d788b;font-size:13px}.desk-article{margin-top:38px}.desk-lead{padding-bottom:30px;border-bottom:1px solid #d8dee8}.desk-article-body{max-width:820px}.desk-article-body section{margin:48px 0}.desk-article-body h2{font-size:29px;line-height:1.3}.desk-article-body p{font-family:"Noto Serif SC","Songti SC",serif;font-size:18px;line-height:2}.desk-sources{padding:24px;background:#eaf2fb}.desk-sources a{overflow-wrap:anywhere}.desk-trust{min-height:62vh}.desk-trust section{margin-top:45px;padding-top:20px;border-top:1px solid #d8dee8}.desk-trust p{line-height:1.85}.desk-footer{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:55px;padding:50px max(24px,calc((100% - 1120px)/2));background:#121d31;color:#fff}.desk-footer p{color:#b9c4d5}.desk-footer a{display:block;margin:8px 0;color:#dbe4f0;text-decoration:none}.desk-footer small{grid-column:1/-1;padding-top:20px;border-top:1px solid #3d4859}@media(max-width:760px){.desk-header{height:62px;padding:0 18px}.desk-brand small{display:none}.desk-menu{display:block}.desk-header nav{display:none;position:absolute;top:62px;left:0;right:0;padding:18px 20px;background:#fff;border-bottom:1px solid #d8dee8;flex-direction:column}.desk-header nav.open{display:flex}.desk-hero{height:710px;min-height:0}.desk-hero>img{top:auto;height:48%}.desk-hero:after{background:linear-gradient(180deg,#f7f9fc 0%,#f7f9fc 52%,rgba(247,249,252,.08) 78%)}.desk-hero-copy{padding-top:45px}.desk-hero h1{font-size:38px}.desk-hero-copy>p:not(.desk-kicker){font-size:15px}.desk-actions{flex-direction:column;width:max-content}.desk-task-strip,.desk-device-bench,.desk-learning-sequence,.desk-topic-bridge,.desk-articles,.desk-faq{margin:66px 20px}.desk-task-strip>header,.desk-learning-sequence>header,.desk-articles>header{align-items:flex-start;flex-direction:column}.desk-task-strip h2,.desk-device-bench h2,.desk-learning-sequence h2,.desk-topic-bridge h2,.desk-articles h2,.desk-faq h2{font-size:29px}.desk-task-strip>div{grid-template-columns:1fr 1fr}.desk-task-strip a{min-height:145px;border-left:1px solid #d8dee8}.desk-device-bench{grid-template-columns:1fr;gap:25px;margin-left:0;margin-right:0;padding:36px 20px}.desk-device-bench dl div{grid-template-columns:105px 1fr}.desk-learning-sequence li{grid-template-columns:52px 1fr}.desk-topic-bridge{grid-template-columns:1fr;gap:30px}.desk-article-card{grid-template-columns:48px 1fr}.desk-guide,.desk-article-index,.desk-article-main,.desk-trust{padding:50px 20px}.desk-guide-list section{grid-template-columns:45px 1fr}.desk-guide-list p{grid-column:2}.desk-article-body p{font-size:17px}.desk-footer{grid-template-columns:1fr;gap:24px}.desk-footer small{grid-column:1}}
.desk-sources span{display:block;overflow-wrap:anywhere}
