.cn-news .cn-longform{--guide-red:#b42332;--guide-line:#ead9da;--guide-light:#fff5f4;max-width:1240px}.cn-news .cn-guide-heading{border-bottom:1px solid var(--guide-line);padding:36px 0 30px}.cn-news .cn-guide-heading .tag{color:var(--guide-red);border-color:#e3bfc4;background:#fff}.cn-news .cn-guide-heading h1{font-size:clamp(30px,3.4vw,48px);max-width:1000px;letter-spacing:-.035em;line-height:1.35;margin:18px 0;text-wrap:balance}.cn-news .cn-guide-heading .article-deck{max-width:940px;font-size:17px;line-height:1.9}.cn-news .cn-guide-meta{display:grid;grid-template-columns:1fr 2fr 1.5fr 1fr;gap:20px;margin:24px 0;font-size:13px}.cn-news .cn-guide-meta dt{font-size:11px;color:#77716e;margin-bottom:6px}.cn-news .cn-guide-meta dd{margin:0;line-height:1.8}.cn-news .cn-guide-takeaway{background:#fff;border:1px solid var(--guide-line);border-left:4px solid var(--guide-red);border-radius:0 10px 10px 0;padding:20px 24px;margin:24px 0}.cn-news .cn-guide-takeaway strong{font-size:16px;color:var(--guide-red)}.cn-news .cn-guide-takeaway p{font-size:15px;line-height:1.95;margin:8px 0 0;max-width:1000px}.cn-news .cn-guide-scope{font-size:13px;line-height:1.9;color:#716861;max-width:1050px;margin:18px 0}.cn-news .cn-guide-shortcuts{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.cn-news .cn-guide-shortcuts a{font-size:13px;padding:7px 13px;border:1px solid #e2c4c7;border-radius:6px;background:#fff;color:var(--guide-red)}.cn-news .cn-guide-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;align-items:start;padding:32px 0 56px}.cn-news .cn-guide-toc{position:sticky;top:90px;max-height:calc(100dvh - 110px);overflow:auto;padding-right:10px}.cn-news .cn-guide-toc p{font-size:12px;color:#77716e;letter-spacing:.03em;margin:0 0 16px}.cn-news .cn-guide-toc ol{padding:0;list-style:none;margin:0}.cn-news .cn-guide-toc li{margin:0}.cn-news .cn-guide-toc a{display:flex;gap:10px;font-size:12px;line-height:1.7;padding:8px 0;color:#554c46}.cn-news .cn-guide-toc a:hover{color:var(--guide-red);text-decoration:underline;text-underline-offset:3px}.cn-news .cn-guide-toc span{color:#b57a7e;flex-shrink:0;font-size:11px;padding-top:1px}.cn-news .cn-guide-toc .cn-toc-back{border-top:1px solid var(--guide-line);margin-top:16px;padding-top:18px}.cn-news .cn-guide-body{min-width:0;max-width:none;background:#fff;padding:8px 32px 32px;border:1px solid #e8e2dc;border-radius:10px;overflow-wrap:anywhere}.cn-news .cn-guide-body h2{font-size:26px;font-weight:700;line-height:1.5;margin:42px 0 22px;padding:0 0 14px;border-bottom:2px solid var(--guide-line);color:#2d2524;scroll-margin-top:110px}.cn-news .cn-guide-body h2:first-child{margin-top:24px}.cn-news .cn-guide-body h3{font-size:20px;line-height:1.6;margin:30px 0 16px;color:var(--guide-red)}.cn-news .cn-guide-body p,.cn-news .cn-guide-body li{font-size:16px;line-height:2}.cn-news .cn-guide-body p{margin:0 0 20px}.cn-news .cn-guide-body ul,.cn-news .cn-guide-body ol{padding-left:24px;margin:16px 0 24px}.cn-news .cn-guide-body li{margin:8px 0}.cn-news .cn-guide-body strong{font-weight:700;color:#332727}.cn-news .cn-guide-body a{color:#a12232;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.cn-news .cn-guide-body .cn-source-ref{font-size:11px;line-height:1.6;display:inline-block;padding:0 5px;border:1px solid #edced0;border-radius:4px;text-decoration:none;vertical-align:baseline;background:#fff7f6;margin:0 2px;white-space:nowrap}.cn-news .cn-table-scroll{width:100%;max-width:100%;overflow:auto;overscroll-behavior-x:contain;margin:24px 0 30px;border:1px solid #e5d4d6;border-radius:7px;background:#fff}.cn-news .cn-table-scroll:focus-visible{outline:2px solid var(--guide-red);outline-offset:4px}.cn-news .cn-guide-body table{width:100%;min-width:620px;border-collapse:collapse;margin:0;font-size:14px;line-height:1.9;table-layout:auto}.cn-news .cn-guide-body th,.cn-news .cn-guide-body td{border:0;border-bottom:1px solid #ecdfdf;border-right:1px solid #ecdfdf;padding:14px 16px;vertical-align:top;min-width:130px;line-height:1.9;background:#fff;color:#3f3733}.cn-news .cn-guide-body th{background:#fff0ef;color:#822331;font-size:13px;font-weight:700}.cn-news .cn-guide-body td:last-child,.cn-news .cn-guide-body th:last-child{border-right:0}.cn-news .cn-guide-body tr:last-child td{border-bottom:0}.cn-news .cn-guide-body table .cn-source-ref{margin-bottom:3px}.cn-news .cn-guide-related{padding:26px 0 42px;border-top:1px solid var(--guide-line);display:flex;gap:16px 28px;flex-wrap:wrap}.cn-news .cn-guide-related h2{width:100%;font-size:24px;margin:0 0 5px}.cn-news .cn-guide-related a{font-size:14px;color:var(--guide-red);text-decoration:underline;text-underline-offset:4px}@media (max-width:1000px){.cn-news .cn-guide-layout{grid-template-columns:190px minmax(0,1fr);gap:24px}.cn-news .cn-guide-body{padding-inline:24px}.cn-news .cn-guide-meta{grid-template-columns:1fr 1fr}}@media (max-width:720px){.cn-news .cn-longform{width:calc(100% - 36px)}.cn-news .cn-guide-heading{padding-top:24px}.cn-news .cn-guide-heading h1{font-size:32px;line-height:1.4}.cn-news .cn-guide-heading .article-deck{font-size:15px}.cn-news .cn-guide-meta{gap:18px 20px;font-size:12px;grid-template-columns:1fr}.cn-news .cn-guide-meta>div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:12px}.cn-news .cn-guide-meta dt{margin:0;line-height:1.8}.cn-news .cn-guide-takeaway{padding:16px 18px}.cn-news .cn-guide-takeaway p{font-size:14px}.cn-news .cn-guide-shortcuts{gap:8px}.cn-news .cn-guide-shortcuts a{font-size:12px}.cn-news .cn-guide-layout{display:flex;flex-direction:column;gap:24px;padding-top:24px}.cn-news .cn-guide-toc{position:static;max-height:none;width:100%;padding:16px;border:1px solid #e5d4d6;border-radius:8px;background:#fff}.cn-news .cn-guide-toc ol{display:grid;grid-template-columns:1fr 1fr;gap:3px 14px}.cn-news .cn-guide-toc a{font-size:12px;align-items:baseline}.cn-news .cn-guide-body{width:100%;padding:0 18px 24px}.cn-news .cn-guide-body h2{font-size:23px;margin-top:34px}.cn-news .cn-guide-body h3{font-size:19px}.cn-news .cn-guide-body p,.cn-news .cn-guide-body li{font-size:15px;line-height:1.95}.cn-news .cn-guide-body th,.cn-news .cn-guide-body td{padding:12px;font-size:13px}.cn-news .cn-guide-scope{font-size:12px}.cn-news .cn-guide-related{gap:18px}}@media print{.cn-news .cn-guide-toc,.cn-news .cn-guide-shortcuts{display:none}.cn-news .cn-guide-layout{display:block}.cn-news .cn-guide-body{border:0;padding:0}.cn-news .cn-table-scroll{overflow:visible}.cn-news .cn-guide-body table{min-width:0;font-size:10px}}.cn-news .cn-longform.cn-toefl-guide{--guide-red:#176343;--guide-line:#d5e5da;--guide-light:#eef7ed}.cn-news .cn-toefl-brand{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 26px;padding-bottom:20px;border-bottom:1px solid var(--guide-line)}.cn-news .cn-toefl-brand img{width:168px;height:auto}.cn-news .cn-toefl-brand>a:last-child{font-size:14px;color:#176343;text-decoration:underline;text-underline-offset:4px}.cn-news .cn-toefl-guide .cn-guide-heading .tag,.cn-news .cn-toefl-guide .cn-guide-shortcuts a{border-color:#bbd6bf;background:#f5fbf2;color:#176343}.cn-news .cn-toefl-guide .cn-guide-toc span{color:#4b7f5d}.cn-news .cn-toefl-guide .cn-guide-body a{color:#176343}.cn-news .cn-toefl-guide .cn-guide-body strong{color:#25382a}.cn-news .cn-toefl-guide .cn-guide-body .cn-source-ref{background:#f0f7ed;border-color:#ccdfcb;color:#176343}.cn-news .cn-toefl-guide .cn-guide-body th{background:#eaf4e5;color:#245b38}.cn-news .cn-toefl-guide .cn-table-scroll{border-color:#d3e0d0}.cn-news .cn-toefl-guide .cn-guide-body th,.cn-news .cn-toefl-guide .cn-guide-body td{border-color:#dce6d8}.cn-news .cn-toefl-guide .cn-guide-takeaway{background:#f2f9ed}.cn-news .ll-guide-promo{background:#f0f7eb;border:1px solid #c9ddc3;border-radius:12px;padding:24px;margin:36px 0;color:#28362b}.cn-news .cn-guide-body .ll-guide-promo>h3{margin:0 0 14px;font-size:23px;line-height:1.5;color:#1b5738}.cn-news .cn-guide-body .ll-guide-promo>p{font-size:15px;line-height:1.95;margin:0 0 20px}.cn-news .ll-guide-promo-brand{display:flex;justify-content:space-between;gap:16px;align-items:center;border-bottom:1px solid #d7e3d3;padding-bottom:15px;margin-bottom:20px}.cn-news .ll-guide-promo-brand img{width:145px;height:auto;max-width:50%}.cn-news .ll-guide-promo-brand a{font-size:13px;white-space:nowrap;color:#176343}.cn-news .ll-guide-flow,.cn-news .ll-guide-feedback{margin:22px 0;background:#fff;border:1px solid #d3e1ce;border-radius:10px;padding:22px;overflow:hidden}.cn-news .ll-guide-figure-heading>span{font-size:11px;color:#557451;letter-spacing:.04em}.cn-news .ll-guide-figure-heading h4{font-size:24px;font-weight:700;line-height:1.5;margin:8px 0 10px;color:#204e35}.cn-news .cn-guide-body .ll-guide-figure-heading p{font-size:13px;margin:0 0 18px;color:#56664c}.cn-news .cn-guide-body .ll-guide-flow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:22px 0}.cn-news .cn-guide-body .ll-guide-flow-steps li{position:relative;list-style:none;background:#f0f7e9;border:1px solid #d7e4cd;border-radius:8px;padding:16px 10px;margin:0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7}.cn-news .ll-guide-flow-steps svg{width:26px;height:26px;color:#306944}.cn-news .ll-guide-step-index{position:absolute;right:10px;top:16px;font-size:10px;color:#78936e}.cn-news .ll-guide-flow-steps strong{font-size:15px;color:#214d32}.cn-news .ll-guide-flow-steps li>span:last-child{color:#5c6e56}.cn-news .cn-guide-body .ll-guide-promo figcaption{font-size:12px;line-height:1.85;color:#5e6b57;margin:16px 0 0;padding:0;background:transparent}.cn-news .cn-guide-body .ll-guide-promo .ll-guide-promo-action{display:inline-flex;justify-content:center;gap:20px;padding:12px 18px;border-radius:7px;background:#1d6642;color:#fff;font-weight:650;font-size:14px;line-height:1.6;text-decoration:none}.cn-news .cn-guide-body .ll-guide-promo .ll-guide-promo-action:hover{background:#164c33}.cn-news .ll-guide-promo-action:focus-visible{outline:3px solid #c4b840;outline-offset:3px}.cn-news .ll-guide-screenshot{display:block;border:1px solid #d6e0d1;border-radius:6px;overflow:hidden;margin:18px 0}.cn-news .ll-guide-screenshot img{width:100%;height:auto;display:block}.cn-news .ll-guide-annotation{display:grid;grid-template-columns:1fr;gap:9px;margin:16px 0}.cn-news .ll-guide-annotation>span{font-size:13px;color:#33563a;line-height:1.8}.cn-news .ll-guide-annotation b{display:inline-flex;justify-content:center;align-items:center;width:25px;height:25px;margin-right:9px;border-radius:50%;background:#f9edab;color:#59551f;font-size:11px}.cn-news .cn-guide-body .ll-guide-ai-note{font-size:13px!important;color:#5a6246;padding:12px 14px;border-left:3px solid #d5bd42;background:#fffbe6}.cn-news .ll-guide-promo-compact{border-left:4px solid #397845}.cn-news .ll-guide-promo-site{display:inline-block;font-size:12px;margin-left:18px}.cn-news .cn-toefl-cover{display:block;width:100%;aspect-ratio:1200/630;object-fit:contain;border-radius:7px;background:#edf6e6;margin:0 0 18px}@media (max-width:720px){.cn-news .ll-guide-promo{padding:18px;margin:30px -4px}.cn-news .cn-guide-body .ll-guide-promo>h3{font-size:21px}.cn-news .cn-guide-body .ll-guide-promo>p{font-size:14px}.cn-news .ll-guide-flow,.cn-news .ll-guide-feedback{padding:15px;margin:20px -3px}.cn-news .ll-guide-promo-brand{gap:12px;margin-bottom:16px}.cn-news .ll-guide-promo-brand img{width:128px}.cn-news .ll-guide-promo-brand a{font-size:11px}.cn-news .ll-guide-figure-heading h4{font-size:21px}.cn-news .cn-guide-body .ll-guide-flow-steps{grid-template-columns:1fr 1fr;gap:9px}.cn-news .ll-guide-promo .ll-guide-promo-action{width:100%}.cn-news .ll-guide-promo-site{margin:14px 0 0}.cn-news .cn-toefl-brand img{width:145px}}.cn-news .ielts-guide-promo{margin:32px 0;padding:24px;background:#fff6f2;border:1px solid #efd7cd;border-radius:12px;overflow-wrap:anywhere}.cn-news .ielts-promo-brand{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #ead8ce;padding-bottom:16px;margin-bottom:20px}.cn-news .ielts-promo-brand img{width:150px;height:auto;max-width:55%}.cn-news .ielts-promo-brand a{font-size:13px;color:#93452c}.cn-news .cn-guide-body .ielts-guide-promo h3{margin:12px 0;font-size:23px;color:#942e33}.cn-news .cn-guide-body .ielts-guide-promo p{font-size:15px;line-height:1.95}.cn-news .cn-guide-body .ielts-guide-promo figure{margin:22px 0;background:#fff;padding:12px;border:1px solid #e9dcd4;border-radius:8px}.cn-news .ielts-guide-promo figure img{display:block;width:100%;height:auto}.cn-news .cn-guide-body .ielts-guide-promo figcaption{font-size:12px;line-height:1.9;color:#6e625c;margin-top:12px}.cn-news .cn-guide-body .ielts-guide-promo .ielts-promo-button{display:inline-flex;background:#b42332;border-radius:7px;padding:12px 18px;color:#fff;text-decoration:none;font-size:14px;font-weight:650;line-height:1.7}.cn-news .ielts-promo-button:hover{background:#8e1d29}.cn-news .ielts-promo-button:focus-visible{outline:3px solid #d09d30;outline-offset:3px}.cn-news .cn-guide-body .ielts-guide-promo .ielts-promo-note{font-size:12px;color:#75645a;margin:16px 0 0}.cn-news .ielts-promo-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.cn-news .ielts-promo-features>div{padding:15px;background:#fff;border-radius:8px;border:1px solid #efddd3}.cn-news .ielts-promo-features strong{font-size:15px;color:#65392e}.cn-news .cn-guide-body .ielts-promo-features p{font-size:13px;margin:8px 0 0}.cn-news .ielts-promo-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.cn-news .ielts-promo-secondary{font-size:14px}@media (max-width:720px){.cn-news .ielts-guide-promo{padding:18px;margin:28px -4px}.cn-news .ielts-promo-features{grid-template-columns:1fr}.cn-news .cn-guide-body .ielts-guide-promo h3{font-size:21px}.cn-news .ielts-promo-button{width:100%;justify-content:center}.cn-news .ielts-promo-brand img{width:130px}}.cn-help{--paper:#f8f7f3;--ink:#232323;--muted:#66665f;--orange:#ff8a00;--orange-dark:#a65000;--orange-light:#fff0dc;--line:#deded6;--white:#fff;--green:#26704a;--green-light:#eef6ee;--radius:12px}.cn-help *{box-sizing:border-box}.cn-help{scroll-behavior:smooth;scroll-padding-top:105px}.cn-help{margin:0;background:var(--paper);color:var(--ink);line-height:1.7;-webkit-font-smoothing:antialiased}.cn-help button,.cn-help input{font:inherit}.cn-help button,.cn-help a{-webkit-tap-highlight-color:transparent}.cn-help a{color:inherit;text-decoration:none}.cn-help button{color:inherit;cursor:pointer}.cn-help button:disabled{cursor:default}.cn-help img{max-width:100%;display:block}.cn-help svg{vertical-align:middle}.cn-help h1,.cn-help h2,.cn-help h3,.cn-help h4,.cn-help p{margin:0}.cn-help h1,.cn-help h2,.cn-help h3,.cn-help h4{font-weight:700;line-height:1.32;letter-spacing:-.035em}.cn-help h1{font-size:clamp(36px,4.8vw,62px)}.cn-help h2{font-size:32px}.cn-help h3{font-size:23px}.cn-help p+p{margin-top:14px}.cn-help ul,.cn-help ol{padding-left:23px}.cn-help li+li{margin-top:9px}.cn-help ::selection{background:#ffd29a;color:#151515}.cn-help :focus-visible{outline:3px solid #bd6200;outline-offset:4px}.cn-help button{border:0;background:none}.cn-help .container{width:min(1152px,calc(100% - 80px));margin:auto}.cn-help .skip-link{position:fixed;top:-60px;left:20px;z-index:20;background:var(--ink);color:#fff;padding:10px 20px}.cn-help .skip-link:focus{top:5px}.cn-help .topbar{height:36px;background:var(--ink);color:#ddd;font-size:12px}.cn-help .topbar-inner{display:flex;justify-content:space-between;align-items:center;height:100%}.cn-help .exam-switch{display:flex;align-items:center;gap:6px}.cn-help .exam-switch a{padding:3px 12px;border-radius:6px;font-weight:650;letter-spacing:.03em}.cn-help .exam-switch a.active{background:#fff;color:var(--ink)}.cn-help .region{font-size:11px;letter-spacing:.06em;color:#cacac3}.cn-help .site-header{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--ink);background:#f8f7f3f7;backdrop-filter:blur(12px)}.cn-help .header-inner{height:76px;display:flex;align-items:center;gap:23px}.cn-help .logo{flex-shrink:0}.cn-help .logo img{width:184px;height:41px;object-fit:contain}.cn-help .primary-nav{display:flex;align-items:center;gap:21px;flex:1;font-size:14px;font-weight:650;white-space:nowrap}.cn-help .primary-nav a:hover,.cn-help .primary-nav a.current{color:var(--orange-dark)}.cn-help .primary-nav a.current{position:relative}.cn-help .primary-nav a.current:after{content:"";position:absolute;bottom:-25px;left:0;right:0;height:3px;background:var(--orange)}.cn-help .header-actions{display:flex;gap:18px;align-items:center;font-size:14px;font-weight:650;white-space:nowrap}.cn-help .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--orange);border:1px solid var(--orange);padding:12px 22px;border-radius:8px;font-weight:650;font-size:15px;line-height:1.4;transition:background .18s,transform .18s}.cn-help .button:hover{background:#f59b34;border-color:#f59b34;transform:translateY(-1px)}.cn-help .button.secondary{background:transparent;border-color:#bdbdb4}.cn-help .button.secondary:hover{background:#fff}.cn-help .button.small{padding:10px 16px;font-size:14px}.cn-help .mobile-toggle{display:none;padding:7px}.cn-help .mobile-toggle svg{width:23px;height:23px}.cn-help .breadcrumb{display:flex;gap:9px;align-items:center;font-size:12px;color:var(--muted);padding-top:26px;flex-wrap:wrap}.cn-help .breadcrumb a:hover{text-decoration:underline}.cn-help .eyebrow{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--orange-dark);font-weight:700}.cn-help .home-hero{padding:59px 0 57px;display:grid;grid-template-columns:1.12fr .88fr;gap:66px;align-items:center}.cn-help .home-hero h1{margin:15px 0 23px;max-width:660px}.cn-help .accent{position:relative;display:inline-block;z-index:0}.cn-help .accent:after{content:"";position:absolute;height:10px;background:#ffd49d;left:-4px;right:-3px;bottom:4px;z-index:-1;transform:rotate(-1deg);border-radius:40%}.cn-help .hero-copy{color:var(--muted);font-size:16px;max-width:500px;line-height:1.9}.cn-help .search-box{display:flex;align-items:center;gap:12px;margin-top:28px;background:#fff;border:1px solid #adada4;border-radius:8px;padding:0 14px;max-width:550px;height:58px;box-shadow:0 3px #23232308}.cn-help .search-box:focus-within{border-color:var(--orange-dark);box-shadow:0 0 0 3px #ff8a0020}.cn-help .search-box svg{width:21px;height:21px;flex-shrink:0}.cn-help .search-box input{min-width:0;border:0;outline:0;background:none;flex:1;font-size:14px}.cn-help .search-clear{font-size:20px;line-height:1;padding:4px 8px}.cn-help .quick-search{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px;font-size:12px;align-items:center;color:var(--muted)}.cn-help .quick-search button{padding:3px 10px;border:1px solid var(--line);border-radius:100px}.cn-help .quick-search button:hover{border-color:var(--orange);background:var(--orange-light)}.cn-help .hero-example{border:1px solid #d4cdbf;border-radius:14px;background:#fff;box-shadow:8px 9px #ece8df;transform:rotate(1deg);overflow:hidden}.cn-help .example-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;padding:13px 19px;background:#f0ede6;border-bottom:1px solid #e1ddd3}.cn-help .example-bar span:first-child{display:flex;gap:7px;align-items:center}.cn-help .dot{width:6px;height:6px;background:var(--orange);border-radius:50%;display:inline-block}.cn-help .example-body{padding:25px}.cn-help .example-tag{font-size:10px;color:var(--muted);letter-spacing:.1em;font-weight:650}.cn-help .example-quote{font-size:18px;line-height:1.6;margin:8px 0 18px;letter-spacing:-.01em}.cn-help .example-quote.old{color:#85857c;font-size:15px;padding-bottom:18px;border-bottom:1px dashed #deded6}.cn-help .example-reason{display:flex;align-items:flex-start;gap:9px;background:var(--green-light);border-radius:7px;padding:11px 12px;font-size:12px;color:#31553e}.cn-help .example-footer{border-top:1px solid #eee9e0;display:flex;justify-content:space-between;align-items:center;padding:13px 19px;font-size:12px;font-weight:600}.cn-help .section{padding:53px 0}.cn-help .section.border-top{border-top:1px solid var(--line)}.cn-help .section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:25px}.cn-help .section-heading h2{font-size:28px}.cn-help .section-heading p{color:var(--muted);font-size:13px}.cn-help .task-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cn-help .task-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:26px;display:flex;flex-direction:column;align-items:flex-start;transition:border .18s,transform .18s;min-height:238px}.cn-help .task-card:hover{border-color:#dc9b48;transform:translateY(-3px)}.cn-help .task-card .icon{width:43px;height:43px;display:flex;align-items:center;justify-content:center;border:1px solid #e9d9bf;border-radius:10px;background:#fff7eb;margin-bottom:20px}.cn-help .task-card .icon svg{width:22px;height:22px}.cn-help .task-card h3{font-size:20px;margin-bottom:10px}.cn-help .task-card p{color:var(--muted);font-size:13px;line-height:1.8}.cn-help .task-card .read-link{margin-top:auto;padding-top:20px;font-size:12px;font-weight:650;color:var(--orange-dark);display:flex;gap:8px;align-items:center}.cn-help .result-note{font-size:13px;color:var(--muted);margin-bottom:18px}.cn-help .empty-state{padding:35px;border:1px dashed #bdbdb4;border-radius:12px;background:#fff}.cn-help .empty-state h3{font-size:19px;margin-bottom:10px}.cn-help .empty-state p{color:var(--muted);font-size:14px}.cn-help .mode-directory{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cn-help .mode-directory a{padding:26px 18px;display:flex;align-items:center;gap:13px;border-right:1px solid var(--line);transition:background .18s}.cn-help .mode-directory a:last-child{border-right:0}.cn-help .mode-directory a:hover{background:var(--orange-light)}.cn-help .mode-directory strong{font-size:15px}.cn-help .mode-directory small{display:block;font-size:10px;color:var(--muted);margin-top:3px}.cn-help .mode-directory svg{width:24px;height:24px;flex-shrink:0}.cn-help .feature-row{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.cn-help .feature-row h2{font-size:36px;margin:12px 0 18px}.cn-help .feature-row p{color:var(--muted);font-size:15px}.cn-help .feature-row .button{margin-top:24px}.cn-help .feature-evidence{background:var(--orange-light);padding:26px;border-radius:13px;border:1px solid #efd5b3}.cn-help .feature-evidence .pair-label{margin-bottom:9px}.cn-help .feature-evidence .sample{background:#fff;padding:15px;border-radius:7px;font-size:16px;line-height:1.7}.cn-help .feature-evidence .sample+div{margin-top:16px}.cn-help .feature-evidence .sample.after{border-left:3px solid var(--orange)}.cn-help .feature-evidence .context{margin-top:17px;font-size:12px;color:#755431}.cn-help .faq-list{border-top:1px solid var(--line)}.cn-help .faq-list details{border-bottom:1px solid var(--line);padding:20px 0}.cn-help .faq-list summary{cursor:pointer;font-weight:650;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:15px}.cn-help .faq-list summary:after{content:"+";font-size:21px;font-weight:400}.cn-help .faq-list details[open] summary:after{content:"−"}.cn-help .faq-list details p{font-size:14px;color:var(--muted);margin-top:13px;max-width:840px}.cn-help .text-link{text-decoration:underline;text-decoration-color:#c18a48;text-underline-offset:4px}.cn-help .bottom-cta{background:#ece8df;border-radius:14px;padding:33px 38px;display:flex;justify-content:space-between;align-items:center;gap:30px;margin:25px 0 58px}.cn-help .bottom-cta h2{font-size:25px;margin-bottom:8px}.cn-help .bottom-cta p{font-size:13px;color:var(--muted)}.cn-help .site-footer{border-top:1px solid #cdcdc4;padding:38px 0 24px;background:#f0eee8}.cn-help .footer-main{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.cn-help .footer-logo img{width:165px;height:39px;object-fit:contain}.cn-help .footer-main p{font-size:12px;color:var(--muted);margin-top:12px}.cn-help .footer-links{display:flex;gap:25px;font-size:12px;flex-wrap:wrap;max-width:530px}.cn-help .footer-links a:hover{text-decoration:underline}.cn-help .footer-bottom{display:flex;justify-content:space-between;gap:25px;font-size:10px;color:#77776e;margin-top:27px;padding-top:18px;border-top:1px solid var(--line)}.cn-help .article-heading{padding:37px 0 34px;border-bottom:1px solid var(--line)}.cn-help .article-heading .eyebrow{margin-bottom:10px}.cn-help .article-heading h1{font-size:clamp(32px,3.9vw,46px);max-width:880px;line-height:1.38}.cn-help .article-heading .lead{max-width:790px;color:var(--muted);font-size:16px;line-height:1.9;margin-top:17px}.cn-help .article-meta{display:flex;gap:16px;flex-wrap:wrap;color:#77776e;font-size:11px;margin-top:20px}.cn-help .article-meta span+span{padding-left:16px;border-left:1px solid #c9c9bd}.cn-help .article-layout{display:grid;grid-template-columns:224px minmax(0,1fr);gap:47px;padding:35px 0 64px;align-items:start}.cn-help .toc{position:sticky;top:105px;font-size:12px;max-height:calc(100vh - 135px);overflow-y:auto;padding-right:12px}.cn-help .toc-title{color:#86867c;font-size:10px;letter-spacing:.12em;margin-bottom:14px}.cn-help .toc a{display:block;padding:8px 12px;border-left:2px solid #e0e0d7;color:#67675f}.cn-help .toc a:hover{color:var(--ink);background:#eeece4}.cn-help .toc a.is-current{border-color:var(--orange);color:var(--orange-dark);background:var(--orange-light);font-weight:650}.cn-help .toc .toc-separator{height:18px}.cn-help .toc .toc-external{margin-top:25px;border-top:1px solid var(--line);padding-top:17px;font-size:11px}.cn-help .toc-external p{color:var(--muted);margin-bottom:10px}.cn-help .toc-external a{padding:6px 0;border:0;text-decoration:underline;text-underline-offset:3px}.cn-help .article-content{min-width:0;max-width:845px}.cn-help .article-content>section{scroll-margin-top:103px}.cn-help .article-section{margin-top:48px;padding-top:5px}.cn-help .article-section:first-child{margin-top:0}.cn-help .article-section h2{font-size:27px;margin-bottom:19px}.cn-help .article-section h3{font-size:20px;margin:26px 0 12px}.cn-help .article-section p{font-size:15px;line-height:1.95}.cn-help .article-section p+p{margin-top:14px}.cn-help .article-section ul,.cn-help .article-section ol{font-size:14px;line-height:1.95;margin-top:15px;margin-bottom:20px}.cn-help .answer-box{padding:22px 25px;background:#fff;border-left:3px solid var(--orange);border-radius:0 9px 9px 0;margin-bottom:28px;font-size:15px;line-height:1.95}.cn-help .answer-box strong{font-weight:650}.cn-help .condition-row{display:flex;flex-wrap:wrap;gap:8px;margin:17px 0 25px}.cn-help .condition-row span{padding:5px 10px;background:#efede5;border-radius:5px;font-size:11px;color:#626258}.cn-help .steps{counter-reset:step;list-style:none;padding:0!important;margin:20px 0 25px!important}.cn-help .steps li{counter-increment:step;display:grid;grid-template-columns:31px 1fr;gap:13px;padding:14px 0;border-bottom:1px solid var(--line);margin:0}.cn-help .steps li:before{content:counter(step,decimal-leading-zero);display:flex;align-items:flex-start;justify-content:center;font-size:14px;color:var(--orange-dark);padding-top:2px}.cn-help .steps strong{display:block;font-size:15px;margin-bottom:3px}.cn-help .steps p{font-size:13px;color:var(--muted);line-height:1.85}.cn-help .mode-tabs{display:flex;border-bottom:1px solid #bdbdb4;gap:7px;margin:20px 0 25px;overflow-x:auto;padding-bottom:0}.cn-help .mode-tabs a{display:flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;padding:12px 15px;font-size:13px;font-weight:600;border-bottom:3px solid transparent;min-height:50px}.cn-help .mode-tabs a svg{width:17px;height:17px}.cn-help .mode-tabs a.is-active{border-color:var(--orange);color:var(--orange-dark);background:linear-gradient(transparent,#fff2df)}.cn-help[data-enhanced] [data-mode-panel]:not(.is-active){display:none}.cn-help .mode-panel{scroll-margin-top:112px}.cn-help .mode-panel h3{margin-top:10px!important}.cn-help .mode-title-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}.cn-help .mode-title-row h3{font-size:25px;margin:0!important}.cn-help .mode-title-row span{font-size:10px;color:#808075;letter-spacing:.06em}.cn-help .mode-panel .intro{font-size:14px;color:var(--muted)}.cn-help .media-block{margin:24px 0;border:1px solid #d7d7cd;border-radius:9px;overflow:hidden;background:#fff}.cn-help .media-block video{width:100%;aspect-ratio:1736/1080;display:block;background:#1e2225;object-fit:contain}.cn-help .media-caption{padding:12px 15px;border-top:1px solid var(--line);font-size:11px;line-height:1.7;color:var(--muted)}.cn-help .media-caption strong{font-weight:650;color:#55554f}.cn-help .mode-action{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:22px}.cn-help .mode-action a:not(.button){font-size:12px;text-decoration:underline;text-underline-offset:4px}.cn-help .note{margin:23px 0;padding:17px 20px;border:1px solid #dfd3bd;border-radius:8px;font-size:13px!important;background:#fff7e9;color:#6b5434;line-height:1.9}.cn-help .mini-compare{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.cn-help .mini-compare>div{background:#fff;border:1px solid var(--line);border-radius:8px;padding:18px}.cn-help .mini-compare>div:last-child{border-color:#e6bb7e;background:#fff8ee}.cn-help .pair-label{display:block;font-size:11px;font-weight:650;letter-spacing:.05em;color:var(--muted);margin-bottom:12px}.cn-help .mini-compare blockquote{margin:0;font-size:17px;line-height:1.7;letter-spacing:0}.cn-help .mini-compare blockquote strong{font-weight:600;background:#ffe1b2}.cn-help .mini-compare>div:last-child .pair-label{color:var(--orange-dark)}.cn-help .case-kicker{display:flex;gap:9px;align-items:center;font-size:11px;color:var(--muted);margin-bottom:12px}.cn-help .case-number{background:var(--orange-light);color:#915000;padding:3px 8px;border-radius:4px;font-weight:650}.cn-help .case{border-top:1px solid var(--line);padding-top:31px;margin-top:43px}.cn-help .case h2{font-size:25px;margin-bottom:15px}.cn-help .case-context{font-size:13px!important;color:var(--muted)}.cn-help .why-list{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0}.cn-help .why-list div{border-top:2px solid #deb988;padding-top:12px}.cn-help .why-list strong{font-size:13px;display:block;margin-bottom:5px}.cn-help .why-list p{font-size:12px;color:var(--muted);line-height:1.85}.cn-help .practice-prompt{display:flex;gap:14px;padding:18px 20px;background:#ecefe6;border-radius:9px;margin:23px 0}.cn-help .practice-prompt svg{width:21px;flex-shrink:0;align-self:flex-start;margin-top:3px;color:#516e40}.cn-help .practice-prompt strong{font-size:13px;display:block;margin-bottom:5px}.cn-help .practice-prompt p{font-size:13px;line-height:1.85;color:#48553e}.cn-help .practice-prompt a{display:inline-block;margin-top:10px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.cn-help .evidence-details{margin:20px 0;border:1px solid var(--line);border-radius:8px;background:#fff}.cn-help .evidence-details summary{padding:14px 17px;cursor:pointer;font-size:13px;font-weight:600}.cn-help .evidence-details[open] summary{border-bottom:1px solid var(--line)}.cn-help .evidence-details .caption{padding:12px 15px;font-size:11px;color:var(--muted);line-height:1.8}.cn-help .image-open{display:block;width:100%;padding:10px;background:#fff;cursor:zoom-in}.cn-help .image-open img{width:100%;height:auto}.cn-help .evidence-badge{font-size:11px;color:var(--muted);margin-top:16px}.cn-help .result-table{width:100%;border-collapse:collapse;font-size:13px;margin:20px 0}.cn-help .result-table th,.cn-help .result-table td{border:1px solid #d8d8ce;padding:12px 14px;text-align:left;vertical-align:top;line-height:1.8}.cn-help .result-table th{background:#ebe8de;font-weight:650}.cn-help .result-table td{background:#fff}.cn-help .related-list{border-top:1px solid var(--line);margin:20px 0}.cn-help .related-list a{padding:18px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:15px;font-size:14px;font-weight:600}.cn-help .related-list a span:last-child{color:var(--orange-dark)}.cn-help .article-bottom{margin-top:40px;padding-top:25px;border-top:1px solid var(--line);font-size:12px}.cn-help .feedback-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cn-help .feedback-row span{margin-right:10px;color:var(--muted)}.cn-help .feedback-row button{border:1px solid #c8c8bd;border-radius:6px;padding:6px 15px;background:#fff;font-size:12px}.cn-help .feedback-row button:hover,.cn-help .feedback-row button[aria-pressed=true]{border-color:#b87620;background:var(--orange-light)}.cn-help .feedback-thanks{font-size:12px;color:var(--muted);margin-top:10px}.cn-help .image-dialog{border:0;padding:0;max-width:min(1120px,94vw);max-height:92vh;border-radius:10px;background:#fff;box-shadow:0 20px 100px #0005}.cn-help .image-dialog::backdrop{background:#171713bb}.cn-help .dialog-head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 18px;background:#fff;border-bottom:1px solid #ddd;z-index:1;font-size:13px;font-weight:600}.cn-help .dialog-head button{padding:0 8px;font-size:25px}.cn-help .image-dialog img{width:100%;height:auto}.cn-help .dialog-inner{padding:15px}.cn-help .bottom-link{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:22px;margin-top:35px;font-size:13px;gap:25px}.cn-help .bottom-link a{color:var(--orange-dark);font-weight:600}.cn-help [hidden]{display:none!important}@media (min-width:1500px){.cn-help .container{width:min(1220px,calc(100% - 120px))}.cn-help .home-hero{gap:95px}.cn-help .hero-example{max-width:470px}.cn-help .article-layout{grid-template-columns:235px minmax(0,1fr);gap:65px}}@media (max-width:1130px){.cn-help .primary-nav{gap:15px;font-size:13px}.cn-help .header-inner{gap:20px}.cn-help .logo img{width:163px}.cn-help .header-actions{gap:12px}.cn-help .header-actions .button{font-size:13px;padding:10px 13px}.cn-help .home-hero{gap:37px}.cn-help .container{width:calc(100% - 60px)}.cn-help .article-layout{gap:30px;grid-template-columns:190px minmax(0,1fr)}.cn-help .mode-tabs a{padding:12px 10px}.cn-help .why-list{gap:10px}.cn-help .task-card{padding:22px}.cn-help .mode-directory a{padding:22px 10px;gap:9px}.cn-help .mode-directory strong{font-size:13px}}@media (max-width:900px){.cn-help .primary-nav{gap:14px;font-size:12px}.cn-help .primary-nav .optional{display:none}.cn-help .header-actions>a:first-child{display:none}.cn-help .home-hero h1{font-size:44px}.cn-help .home-hero{gap:26px}.cn-help .example-body{padding:20px}.cn-help .hero-copy{font-size:14px}.cn-help .example-quote{font-size:16px}.cn-help .article-layout{grid-template-columns:165px minmax(0,1fr);gap:25px}.cn-help .article-heading h1{font-size:38px}.cn-help .task-grid{gap:12px}.cn-help .task-card{padding:20px}.cn-help .feature-row{gap:30px}.cn-help .feature-row h2{font-size:30px}.cn-help .why-list{grid-template-columns:1fr}.cn-help .why-list div{padding-top:10px}.cn-help .mode-directory a svg{display:none}}@media (max-width:720px){.cn-help{scroll-padding-top:84px}.cn-help .container{width:calc(100% - 36px)}.cn-help .topbar{height:30px}.cn-help .region{font-size:9px}.cn-help .header-inner{height:66px;gap:14px}.cn-help .logo img{width:156px;height:37px}.cn-help .mobile-toggle{display:block;margin-left:auto}.cn-help .header-actions{display:none}.cn-help .primary-nav{display:none;position:absolute;top:66px;left:0;right:0;background:var(--paper);border-bottom:1px solid #999;padding:18px;flex-direction:column;align-items:stretch;gap:0;font-size:15px;box-shadow:0 10px 15px #0000000a}.cn-help .primary-nav.is-open{display:flex}.cn-help .primary-nav .optional{display:block}.cn-help .primary-nav a{padding:11px 10px}.cn-help .primary-nav a.current:after{display:none}.cn-help .home-hero{padding:32px 0 40px;grid-template-columns:1fr;gap:30px}.cn-help .home-hero h1{font-size:43px;line-height:1.2;letter-spacing:-.055em;margin:13px 0 20px}.cn-help .eyebrow{font-size:10px}.cn-help .hero-copy{font-size:14px}.cn-help .search-box{margin-top:22px;height:54px;padding:0 12px}.cn-help .search-box input{font-size:13px}.cn-help .quick-search{gap:7px;font-size:11px}.cn-help .hero-example{transform:none;box-shadow:5px 6px #ece8df;max-width:none}.cn-help .example-body{padding:21px}.cn-help .example-quote{font-size:19px}.cn-help .example-quote.old{font-size:14px}.cn-help .example-footer{font-size:11px}.cn-help .section{padding:34px 0}.cn-help .section-heading{margin-bottom:20px;align-items:flex-start;gap:14px}.cn-help .section-heading h2{font-size:23px}.cn-help .section-heading p{font-size:11px;max-width:130px;line-height:1.6}.cn-help .task-grid{grid-template-columns:1fr;gap:13px}.cn-help .task-card{min-height:0;padding:23px;position:relative}.cn-help .task-card .icon{position:absolute;right:21px;top:22px;width:36px;height:36px;margin:0}.cn-help .task-card h3{font-size:20px;padding-right:45px}.cn-help .task-card p{max-width:88%}.cn-help .task-card .read-link{padding-top:15px}.cn-help .mode-directory{grid-template-columns:repeat(2,1fr)}.cn-help .mode-directory a{padding:18px 16px;border-bottom:1px solid var(--line)}.cn-help .mode-directory a svg{display:block;width:21px}.cn-help .mode-directory a:nth-child(2n){border-right:0}.cn-help .mode-directory a:last-child{border-bottom:0;grid-column:span 2}.cn-help .mode-directory strong{font-size:14px}.cn-help .feature-row{grid-template-columns:1fr;gap:25px}.cn-help .feature-row h2{font-size:29px;line-height:1.4}.cn-help .feature-row p{font-size:14px}.cn-help .feature-evidence{padding:21px}.cn-help .feature-evidence .sample{font-size:16px}.cn-help .faq-list summary{font-size:14px}.cn-help .bottom-cta{padding:25px;align-items:flex-start;flex-direction:column;gap:20px;margin:10px 0 35px}.cn-help .bottom-cta h2{font-size:23px}.cn-help .bottom-cta .button{width:100%}.cn-help .footer-main{flex-direction:column;gap:25px}.cn-help .footer-links{gap:15px 23px}.cn-help .footer-bottom{flex-direction:column;font-size:10px;gap:8px}.cn-help .breadcrumb{font-size:10px;padding-top:18px;gap:6px}.cn-help .article-heading{padding:27px 0 26px}.cn-help .article-heading h1{font-size:32px;line-height:1.4;letter-spacing:-.05em}.cn-help .article-heading .lead{font-size:14px;margin-top:14px}.cn-help .article-meta{font-size:10px;gap:11px;line-height:1.6}.cn-help .article-meta span+span{padding-left:11px}.cn-help .article-layout{display:flex;flex-direction:column;gap:23px;padding:24px 0 42px}.cn-help .toc{position:static;max-height:none;width:100%;padding:0 0 14px;display:flex;overflow-x:auto;gap:7px;flex-wrap:nowrap;border-bottom:1px solid var(--line)}.cn-help .toc-title,.cn-help .toc .toc-separator,.cn-help .toc .toc-external{display:none}.cn-help .toc a{flex-shrink:0;padding:6px 10px;border:1px solid var(--line);border-radius:6px;font-size:11px}.cn-help .toc a.is-current{border-color:#d3a05a}.cn-help .article-content{width:100%}.cn-help .article-section{margin-top:35px}.cn-help .article-section h2{font-size:24px;margin-bottom:16px}.cn-help .article-section h3{font-size:19px}.cn-help .article-section p{font-size:14px;line-height:1.95}.cn-help .article-section ul,.cn-help .article-section ol{font-size:13px}.cn-help .answer-box{padding:18px 17px;font-size:14px}.cn-help .condition-row{gap:6px;margin:15px 0 20px}.cn-help .condition-row span{font-size:10px;padding:5px 8px}.cn-help .mode-tabs{margin:18px 0 23px;gap:1px}.cn-help .mode-tabs a{font-size:12px;padding:10px 11px}.cn-help .mode-tabs a svg{display:none}.cn-help .mode-title-row h3{font-size:23px}.cn-help .mode-title-row span{font-size:9px}.cn-help .steps li{grid-template-columns:24px 1fr;gap:10px;padding:15px 0}.cn-help .steps strong{font-size:14px}.cn-help .steps p{font-size:12px}.cn-help .mode-action{gap:18px}.cn-help .mode-action .button{width:100%;font-size:14px}.cn-help .mode-action a:not(.button){font-size:12px}.cn-help .mini-compare{grid-template-columns:1fr;gap:10px}.cn-help .mini-compare>div{padding:18px}.cn-help .mini-compare blockquote{font-size:17px}.cn-help .case{padding-top:27px;margin-top:30px}.cn-help .case h2{font-size:23px}.cn-help .case-kicker{font-size:10px}.cn-help .why-list{grid-template-columns:1fr;gap:13px}.cn-help .why-list p{font-size:12px}.cn-help .practice-prompt{padding:16px;gap:11px}.cn-help .practice-prompt p{font-size:12px}.cn-help .practice-prompt strong{font-size:13px}.cn-help .media-caption{font-size:10px;padding:11px 13px}.cn-help .note{padding:15px 16px;font-size:12px!important}.cn-help .result-table{font-size:11px}.cn-help .result-table th,.cn-help .result-table td{padding:10px}.cn-help .bottom-link{font-size:12px}.cn-help .image-dialog{max-width:96vw}.cn-help .dialog-head{font-size:12px;padding:9px 13px}.cn-help .dialog-inner{padding:5px}}@media (prefers-reduced-motion:reduce){.cn-help{scroll-behavior:auto}.cn-help *{transition:none!important}}.cn-news{--paper:#f7f6f2;--ink:#232323;--muted:#676761;--orange:#ff8a00;--orange-soft:#fff0dc;--line:#ddddd5;--green:#47775b;--font:-apple-system,system-ui,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC","Segoe UI",sans-serif}.cn-news *{box-sizing:border-box}.cn-news{scroll-behavior:smooth;scroll-padding-top:30px}.cn-news{margin:0;background:var(--paper);color:var(--ink);font-size:15px;line-height:1.7;-webkit-font-smoothing:antialiased}.cn-news a{color:inherit;text-decoration:none}.cn-news button,.cn-news input,.cn-news select{font:inherit}.cn-news button,.cn-news a,.cn-news input,.cn-news select{-webkit-tap-highlight-color:transparent}.cn-news button{cursor:pointer}.cn-news a:hover{color:#b25400}.cn-news button:focus-visible,.cn-news a:focus-visible,.cn-news input:focus-visible,.cn-news select:focus-visible{outline:3px solid #a65b00;outline-offset:4px}.cn-news button:disabled{cursor:default}.cn-news [hidden]{display:none!important}.cn-news .wrap{width:min(1280px,calc(100% - 112px));margin-inline:auto}.cn-news .skip{position:absolute;top:-100px;left:20px;background:var(--ink);color:#fff;padding:12px;z-index:50}.cn-news .skip:focus{top:10px}.cn-news .exam-band{background:var(--ink);color:#fff}.cn-news .exam-inner{display:flex;align-items:center;justify-content:space-between;min-height:42px}.cn-news .exam-inner nav{display:flex;gap:5px}.cn-news .exam-inner nav a{font-size:12px;letter-spacing:.05em;line-height:28px;padding:0 14px;font-weight:650;color:#bdbdbb;border-radius:6px}.cn-news .exam-inner a[aria-current]{background:#fff;color:var(--ink)}.cn-news .exam-inner>span{color:#bdbdbb;font-size:11px;letter-spacing:.05em}.cn-news .site-header{border-bottom:1px solid var(--ink)}.cn-news .header-inner{display:flex;align-items:center;gap:34px;min-height:77px}.cn-news .logo{display:flex;margin-right:24px;flex-shrink:0}.cn-news .logo img{width:167px;height:auto;display:block}.cn-news .main-nav{display:flex;align-items:center;gap:30px;align-self:stretch}.cn-news .main-nav a{display:flex;align-items:center;position:relative;font-size:14px;font-weight:550;white-space:nowrap}.cn-news .main-nav a[aria-current]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--orange)}.cn-news .button{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:var(--orange);border:1px solid transparent;border-radius:7px;font-size:14px;font-weight:650;padding:12px 22px;color:var(--ink);transition:background .15s}.cn-news .button:hover{background:#f79a30;color:var(--ink)}.cn-news .button.small{margin-left:auto;padding:10px 17px;white-space:nowrap}.cn-news .button.secondary{background:transparent;border-color:var(--ink)}.cn-news .menu-toggle{display:none;padding:9px;border:0;background:none}.cn-news .menu-toggle span{display:block;height:2px;width:22px;background:var(--ink);margin:4px 0}.cn-news .breadcrumb{display:flex;align-items:center;gap:10px;padding-top:27px;color:var(--muted);font-size:12px}.cn-news .breadcrumb>span[aria-hidden]{color:#a7a79f}.cn-news .breadcrumb a:hover{text-decoration:underline}.cn-news .page-intro{display:flex;justify-content:space-between;align-items:center;padding:40px 0 43px;gap:30px}.cn-news .eyebrow{display:block;font-size:11px;font-weight:650;letter-spacing:.12em;color:var(--muted)}.cn-news h1,.cn-news h2,.cn-news h3,.cn-news p{margin-top:0}.cn-news h1{font-size:52px;line-height:1.25;letter-spacing:-2px;margin:12px 0 18px;font-weight:780}.cn-news .orange{color:#d96c00}.cn-news .heading-dot{color:var(--orange);margin-left:2px}.cn-news .page-intro p{font-size:15px;margin:0;color:var(--muted);line-height:1.9}.cn-news .update-note{border-left:1px solid var(--line);padding:0 0 0 32px;font-size:11px;color:var(--muted);flex-shrink:0}.cn-news .status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);vertical-align:middle;margin-right:7px}.cn-news .update-note strong{display:block;letter-spacing:.01em;font-size:24px;font-weight:600;line-height:1.5;color:var(--ink);margin:4px 0}.cn-news .update-note>span:last-child{display:block;font-size:10px}.cn-news .feature{display:grid;grid-template-columns:1fr 340px;background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-bottom:54px}.cn-news .feature-copy{padding:32px 38px 29px}.cn-news .label-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:11px;color:var(--muted)}.cn-news .tag{display:inline-block;font-size:10px;line-height:1.5;border:1px solid #d1d1c8;border-radius:4px;padding:4px 8px;color:#55564f;white-space:nowrap}.cn-news .tag.solid{background:var(--ink);border-color:var(--ink);color:#fff}.cn-news .feature h2{font-size:27px;line-height:1.5;font-weight:720;margin:20px 0 14px;max-width:650px;letter-spacing:-.5px}.cn-news .feature-copy>p{max-width:650px;color:var(--muted);font-size:13px;line-height:1.9;margin-bottom:23px}.cn-news .text-link{display:inline-flex;gap:26px;align-items:center;font-size:12px;font-weight:650}.cn-news .text-link span{font-size:20px;line-height:1}.cn-news .feature-graphic{background:#ffe4bf;display:flex;flex-direction:column;justify-content:center;padding:32px;border-left:1px solid #eaceaa;position:relative;overflow:hidden}.cn-news .feature-graphic:after{content:"";width:170px;height:170px;border:1px solid #f1bd7b;border-radius:50%;position:absolute;right:-62px;top:-65px;pointer-events:none}.cn-news .graphic-label{font-size:11px;letter-spacing:.12em;color:#76572d;z-index:1}.cn-news .sample-number{font-size:66px;line-height:1.3;letter-spacing:-3px;margin:20px 0 26px;font-weight:600}.cn-news .sample-number span{display:block;font-size:12px;font-weight:400;letter-spacing:0}.cn-news .graphic-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #d4ae7c;padding-top:12px;font-size:12px}.cn-news .graphic-bottom b{font-size:20px;padding:0 4px}.cn-news .line-symbol{font-size:31px}.cn-news .timeline-graphic{gap:18px}.cn-news .timeline-row{display:flex;align-items:center;gap:23px;z-index:1}.cn-news .timeline-row b{font-size:28px;font-weight:600;letter-spacing:-1px}.cn-news .timeline-row span{font-size:11px;line-height:1.8;border-left:1px solid #c59c6b;padding-left:20px}.cn-news .timeline-graphic small{font-size:10px;color:#76572d;border-top:1px solid #d4ae7c;padding-top:10px}.cn-news .content-grid{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:44px;padding-bottom:64px}.cn-news .section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.cn-news .section-head h2{font-size:21px;font-weight:700;margin:0;letter-spacing:-.4px}.cn-news .section-head h2 span{font-size:10px;margin-left:9px;font-weight:400;color:var(--muted);letter-spacing:0}.cn-news .section-head>a{font-size:10px;color:var(--muted)}.cn-news .section-head>a span{margin-left:8px}.cn-news .filter-bar{display:flex;gap:10px}.cn-news .search-field{display:flex;align-items:center;gap:10px;border:1px solid #d4d4cc;border-radius:6px;background:transparent;padding:0 12px;flex:1;min-width:0}.cn-news .search-field svg{stroke:#81817a;fill:none;stroke-width:1.5;flex-shrink:0}.cn-news .search-field input{border:0;outline:none;background:transparent;width:100%;min-width:0;height:42px;font-size:12px;color:var(--ink)}.cn-news .search-field:focus-within{outline:2px solid #c37a22;outline-offset:2px}.cn-news .search-field input:focus-visible{outline:none}.cn-news .search-field input::placeholder{color:#86867c}.cn-news select{border:1px solid #d4d4cc;border-radius:6px;font-size:11px;background:var(--paper);padding:0 27px 0 12px;color:var(--ink);max-width:160px;min-height:42px}.cn-news .filter-chips{display:flex;gap:9px;margin-top:16px;flex-wrap:wrap}.cn-news .filter-chip{font-size:11px;background:none;color:var(--muted);padding:6px 11px;border-radius:4px;border:1px solid transparent}.cn-news .filter-chip:hover{border-color:#ccc}.cn-news .filter-chip.active{background:var(--ink);color:#fff;border-color:var(--ink)}.cn-news .result-count{font-size:10px;color:#797971;margin:16px 0 10px}.cn-news .cards{display:grid;grid-template-columns:1fr 1fr;gap:15px}.cn-news .news-card{border:1px solid var(--line);border-radius:8px;padding:24px 23px 17px;background:#fff;display:flex;flex-direction:column;transition:border-color .15s,transform .15s}.cn-news .news-card:hover{border-color:#e7ae68;transform:translateY(-2px)}.cn-news .card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.cn-news .card-index{font-size:10px;letter-spacing:.1em;color:#94948b}.cn-news .scope-line{font-size:10px;color:var(--muted);margin-bottom:10px;display:flex;align-items:center;gap:6px}.cn-news .dot{width:4px;height:4px;border-radius:50%;background:var(--orange);flex-shrink:0}.cn-news .news-card h3{font-size:18px;line-height:1.65;letter-spacing:-.3px;margin:0 0 12px;font-weight:650}.cn-news .news-card>p{font-size:12px;color:var(--muted);line-height:1.9;margin:0 0 22px}.cn-news .card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;border-top:1px solid #ededE8;padding-top:12px}.cn-news .card-bottom>span{font-size:9px;color:var(--muted)}.cn-news .card-bottom>a{border:1px solid #deded6;border-radius:50%;width:28px;height:28px;display:grid;place-items:center;font-size:15px}.cn-news .card-bottom>a:hover{background:var(--orange);border-color:var(--orange);color:var(--ink)}.cn-news .feed-end{text-align:center;color:#92928a;font-size:10px;border-top:1px solid var(--line);padding-top:23px;margin:25px 0 0}.cn-news .news-sidebar{padding-top:6px}.cn-news .date-note{background:#eeeee7;border-radius:7px;padding:23px}.cn-news .note-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:21px}.cn-news .note-top svg{stroke:#66665b;fill:none;stroke-width:1.3}.cn-news .date-note h3{font-size:19px;line-height:1.5;margin:0 0 11px;font-weight:600;letter-spacing:-.5px}.cn-news .date-note p{font-size:11px;line-height:1.9;color:var(--muted);margin-bottom:18px}.cn-news .date-note .text-link{font-size:10px;gap:18px}.cn-news .side-section{border-top:1px solid var(--line);margin-top:29px;padding-top:25px}.cn-news .side-section h3{font-size:15px;font-weight:600;margin:7px 0 14px}.cn-news .guide-link{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:11px 0;font-size:11px;color:#55564f}.cn-news .guide-link span{font-size:16px}.cn-news .editorial-note{margin-top:27px;padding:22px 0 0;border-top:1px solid var(--line)}.cn-news .editorial-note h3{font-size:16px;margin:10px 0 12px;font-weight:600}.cn-news .editorial-note p{font-size:11px;line-height:1.9;color:var(--muted);margin-bottom:12px}.cn-news .editorial-note a{font-size:10px;text-decoration:underline;text-underline-offset:4px}.cn-news .empty-state{background:#fff;border:1px dashed var(--line);border-radius:7px;padding:50px 20px;text-align:center}.cn-news .empty-state>span{font-weight:600}.cn-news .empty-state p{font-size:12px;color:var(--muted);margin-top:9px}.cn-news .empty-state .button{font-size:11px;padding:8px 15px}.cn-news footer{border-top:1px solid var(--ink);padding-top:34px;background:#f0efe9}.cn-news .footer-top{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:30px;gap:20px}.cn-news .footer-top img{width:148px;height:auto}.cn-news .footer-top p{color:var(--muted);font-size:11px;margin:10px 0 0}.cn-news .footer-top nav{display:flex;gap:28px;font-size:11px;padding-top:10px}.cn-news .footer-bottom{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #d7d7ce;padding:18px 0 22px;font-size:9px;color:#73736b}.cn-news .mobile-only{display:none}.cn-news .article-heading{max-width:950px;padding:40px 0 35px}.cn-news .article-heading h1{font-size:40px;line-height:1.45;letter-spacing:-1px;max-width:910px;margin:18px 0}.cn-news .article-deck{font-size:14px;line-height:1.9;color:var(--muted);max-width:800px;margin-bottom:26px}.cn-news .byline{display:flex;align-items:center;gap:10px;font-size:10px;color:var(--muted)}.cn-news .byline strong{font-size:11px;font-weight:550;color:#44463e}.cn-news .author-mark{background:var(--orange);display:grid;place-items:center;width:33px;height:33px;font-size:20px;font-weight:750;color:var(--ink);border-radius:5px}.cn-news .verified{margin-left:25px;font-size:10px;color:#47664e}.cn-news .article-grid{display:grid;grid-template-columns:minmax(0,790px) minmax(180px,250px);gap:60px;align-items:start}.cn-news .article-body{min-width:0}.cn-news .answer-box{border-left:3px solid var(--orange);padding:21px 25px;background:var(--orange-soft);margin-bottom:24px;border-radius:0 6px 6px 0}.cn-news .answer-box .eyebrow{color:#7f4d14}.cn-news .answer-box p{font-size:15px;line-height:1.95;margin:10px 0 0;font-weight:550}.cn-news .scope-box{padding:25px;border:1px solid var(--line);border-radius:6px;background:#fff;margin-bottom:42px}.cn-news .scope-box-head{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-bottom:17px}.cn-news .scope-box-head h2{font-size:17px;margin:0;line-height:1.5}.cn-news .scope-box dl{margin:0}.cn-news .scope-box dl>div{display:grid;grid-template-columns:91px 1fr;gap:10px;padding:11px 0;border-top:1px solid #edede6;font-size:11px;line-height:1.9}.cn-news .scope-box dt{color:var(--muted)}.cn-news .scope-box dd{margin:0;color:#41433c}.cn-news .article-section{scroll-margin-top:28px;margin-bottom:40px}.cn-news .article-section h2{font-size:22px;line-height:1.6;letter-spacing:-.3px;margin-bottom:17px;display:flex;gap:13px;align-items:baseline}.cn-news .article-section h2>span{color:#a59d8e;font-size:11px;font-weight:400;letter-spacing:.04em}.cn-news .article-section p,.cn-news .article-section li{font-size:14px;line-height:2.1;color:#484a43}.cn-news .article-section p{margin-bottom:16px}.cn-news .article-section strong{color:var(--ink);font-weight:650}.cn-news .article-section ul{padding-left:21px}.cn-news .article-section li{padding-left:4px;margin-bottom:7px}.cn-news .article-section blockquote{font-size:23px;line-height:1.7;letter-spacing:0;margin:20px 0 10px;border-left:2px solid var(--orange);padding:10px 22px;color:var(--ink);background:#efeee8}.cn-news .article-section .caption{font-size:10px;color:var(--muted);margin-bottom:22px}.cn-news .example{background:#eeeee7;border-radius:6px;padding:23px 24px;margin:22px 0}.cn-news .example p{margin:9px 0 0;font-size:13px}.cn-news .table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:6px;margin:22px 0}.cn-news table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.9;background:#fff}.cn-news th{text-align:left;font-weight:600;background:#eeeee7}.cn-news th,.cn-news td{padding:14px 17px;border-bottom:1px solid var(--line);vertical-align:top}.cn-news tr:last-child td{border-bottom:0}.cn-news th+th,.cn-news td+td{border-left:1px solid var(--line)}.cn-news .article-sidebar{padding-top:0;position:sticky;top:24px}.cn-news .toc{border-left:1px solid var(--line);padding-left:23px}.cn-news .toc>.eyebrow{margin-bottom:15px}.cn-news .toc>a{display:flex;gap:12px;font-size:11px;color:var(--muted);padding:8px 0;line-height:1.8}.cn-news .toc>a>span{font-size:10px;color:#a3a397}.cn-news .toc>a:hover{color:#aa5800}.cn-news .back-link{display:inline-block;margin-top:24px;font-size:11px;color:var(--muted)}.cn-news .sources{border-top:1px solid var(--ink);padding-top:25px;margin-top:48px}.cn-news .sources h2{font-size:20px;margin-bottom:10px}.cn-news .sources>p{font-size:12px;line-height:1.9;color:var(--muted)}.cn-news .sources ol{padding-left:19px;margin-top:22px}.cn-news .sources li{font-size:12px;padding-left:5px;margin-bottom:17px}.cn-news .sources li a{text-decoration:underline;text-decoration-color:#bfbfb4;text-underline-offset:4px;line-height:1.9}.cn-news .sources li small{display:block;font-size:9px;color:var(--muted);margin-top:6px}.cn-news .external{font-size:12px;margin-left:6px}.cn-news .article-endnote{font-size:11px;line-height:1.9;color:var(--muted);padding:20px 0;border-top:1px solid var(--line);margin-top:25px}.cn-news .article-endnote a{display:block;margin-top:10px;text-decoration:underline;text-underline-offset:4px}.cn-news .related{border-top:1px solid var(--line);margin:45px 0 65px;padding-top:30px}.cn-news .related-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.cn-news .related-grid>a{display:block;background:#fff;border:1px solid var(--line);border-radius:7px;padding:24px;position:relative}.cn-news .related-grid>a>span:first-child{font-size:10px;color:var(--muted)}.cn-news .related-grid h3{font-size:17px;font-weight:600;line-height:1.8;margin:11px 0 16px;max-width:90%}.cn-news .related-arrow{font-size:22px;position:absolute;right:22px;bottom:16px}.cn-news .policy{max-width:850px;padding-bottom:70px}.cn-news .policy>.back-link{margin-right:20px}.cn-news .policy>.eyebrow{margin-top:45px}.cn-news .policy h1{font-size:44px;line-height:1.4;margin-bottom:25px}.cn-news .policy section{border-top:1px solid var(--line);padding-top:26px;margin-top:28px}.cn-news .policy section h2{font-size:21px}.cn-news .policy section p{font-size:14px;line-height:2;color:#51534c}@media (min-width:1450px){.cn-news .wrap{width:min(1340px,calc(100% - 128px))}.cn-news .feature{grid-template-columns:1fr 370px}.cn-news .feature-copy{padding:40px 44px}.cn-news .feature h2{font-size:30px}.cn-news .feature-copy>p{font-size:14px}.cn-news .content-grid{gap:50px;grid-template-columns:minmax(0,1fr) 290px}.cn-news .news-card{padding:27px}.cn-news .news-card h3{font-size:20px}.cn-news .page-intro{padding-top:49px;padding-bottom:48px}.cn-news .article-grid{gap:80px;grid-template-columns:minmax(0,850px) minmax(180px,270px)}}@media (max-width:1100px){.cn-news .wrap{width:calc(100% - 64px)}.cn-news .header-inner,.cn-news .main-nav{gap:20px}.cn-news .logo{margin-right:10px}.cn-news .feature{grid-template-columns:1fr 290px}.cn-news .feature-copy{padding:30px}.cn-news .feature h2{font-size:25px}.cn-news .content-grid{gap:28px;grid-template-columns:minmax(0,1fr) 230px}.cn-news .news-card{padding:20px}.cn-news .news-card h3{font-size:17px}.cn-news .date-note{padding:20px}.cn-news .article-grid{gap:35px;grid-template-columns:minmax(0,1fr) 205px}.cn-news .article-heading h1{font-size:36px}.cn-news .article-section p,.cn-news .article-section li{font-size:14px}}@media (max-width:850px){.cn-news .wrap{width:calc(100% - 48px)}.cn-news .header-inner{min-height:70px;position:relative;gap:18px}.cn-news .logo img{width:151px}.cn-news .main-nav{display:none;position:absolute;left:-24px;right:-24px;top:70px;z-index:10;padding:12px 24px 20px;background:var(--paper);border-bottom:1px solid var(--ink);box-shadow:0 10px 16px #00000008}.cn-news .main-nav.open{display:flex;flex-direction:column;align-items:stretch;gap:0}.cn-news .main-nav a{padding:10px 0}.cn-news .main-nav a[aria-current]:after{left:0;right:auto;width:32px;height:2px}.cn-news .menu-toggle{display:block}.cn-news .button.small{font-size:12px;padding:9px 12px}.cn-news .button.small span{display:none}.cn-news h1{font-size:43px}.cn-news .page-intro{padding:34px 0}.cn-news .update-note{padding-left:22px}.cn-news .update-note>span:last-child{font-size:9px}.cn-news .feature{grid-template-columns:1fr 230px;margin-bottom:40px}.cn-news .feature-copy{padding:25px}.cn-news .feature h2{font-size:22px}.cn-news .feature-copy>p{font-size:12px}.cn-news .feature-graphic{padding:24px}.cn-news .sample-number{font-size:52px}.cn-news .content-grid{grid-template-columns:1fr;gap:35px}.cn-news .news-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:24px}.cn-news .news-sidebar .side-section{margin-top:0;padding-top:0;border-top:0}.cn-news .news-sidebar .editorial-note{display:none}.cn-news .news-card h3{font-size:20px}.cn-news .news-card{padding:24px}.cn-news .news-card>p{font-size:13px}.cn-news .article-grid{grid-template-columns:1fr}.cn-news .article-sidebar{position:static;display:none}.cn-news .article-heading{max-width:100%}.cn-news .article-heading h1{font-size:34px}.cn-news .article-body{max-width:760px}.cn-news .footer-top nav{gap:17px}.cn-news .footer-top p{font-size:10px}.cn-news .article-deck{font-size:13px}.cn-news .policy h1{font-size:38px}}@media (max-width:560px){.cn-news .wrap{width:calc(100% - 36px)}.cn-news .exam-inner{min-height:38px}.cn-news .exam-inner nav a{font-size:10px;line-height:25px;padding:0 11px}.cn-news .exam-inner>span{font-size:9px}.cn-news .header-inner{min-height:66px;gap:11px}.cn-news .logo{margin-right:0}.cn-news .logo img{width:137px}.cn-news .button.small{font-size:11px;padding:8px 10px;border-radius:5px}.cn-news .menu-toggle{padding:6px 0 6px 5px}.cn-news .menu-toggle span{width:20px}.cn-news .main-nav{top:66px;left:-18px;right:-18px}.cn-news .breadcrumb{font-size:10px;padding-top:21px}.cn-news .page-intro{padding:29px 0 28px;display:block}.cn-news .page-intro .eyebrow{font-size:10px}.cn-news h1{font-size:39px;letter-spacing:-1.5px;margin:9px 0 13px}.cn-news .page-intro p{font-size:12px;line-height:1.9}.cn-news .mobile-only{display:block}.cn-news .update-note{border-left:0;padding:0;margin-top:17px;display:flex;gap:5px;align-items:center;font-size:9px;flex-wrap:wrap}.cn-news .update-note br{display:none}.cn-news .update-note strong{font-size:12px;margin:0 0 0 3px;font-weight:550}.cn-news .update-note .status-dot{margin-right:0;width:5px;height:5px}.cn-news .update-note>span:last-child{margin-left:6px;padding-left:10px;border-left:1px solid var(--line);font-size:8px}.cn-news .feature{grid-template-columns:1fr;margin-bottom:31px;border-radius:7px}.cn-news .feature-copy{padding:23px 22px}.cn-news .label-row{font-size:10px;gap:9px}.cn-news .tag{font-size:9px;padding:3px 7px}.cn-news .feature h2{font-size:23px;margin:17px 0 12px;line-height:1.55}.cn-news .feature-copy>p{font-size:12px;line-height:1.95;margin-bottom:18px}.cn-news .feature-graphic{border-left:0;border-top:1px solid #eaceaa;padding:17px 22px;min-height:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5px}.cn-news .feature-graphic:after{height:130px;width:130px;right:-25px;top:-55px}.cn-news .graphic-label{font-size:9px;grid-column:1}.cn-news .sample-number{font-size:38px;margin:0;grid-row:1/3;grid-column:2;text-align:right;line-height:1.2;letter-spacing:-1px}.cn-news .sample-number span{font-size:9px;line-height:1.8}.cn-news .graphic-bottom{border:0;padding:0;grid-column:1;font-size:10px;justify-content:flex-start;gap:20px}.cn-news .graphic-bottom b{font-size:16px}.cn-news .line-symbol{font-size:22px}.cn-news .timeline-graphic{grid-template-columns:1fr 1fr;gap:14px}.cn-news .timeline-graphic .graphic-label{grid-column:1/3}.cn-news .timeline-row{gap:12px;align-items:center}.cn-news .timeline-row b{font-size:25px}.cn-news .timeline-row span{font-size:9px;padding-left:11px;line-height:1.6}.cn-news .timeline-graphic small{grid-column:1/3;font-size:8px;padding-top:9px}.cn-news .section-head{margin-bottom:17px}.cn-news .section-head h2{font-size:20px}.cn-news .section-head h2 span{font-size:9px;margin-left:6px}.cn-news .section-head>a{font-size:9px}.cn-news .filter-bar{gap:8px}.cn-news .search-field{padding:0 10px;gap:7px}.cn-news .search-field input{font-size:10px;height:40px}.cn-news .search-field svg{width:15px;height:15px}.cn-news select{max-width:122px;font-size:9px;padding:0 16px 0 8px;min-height:40px}.cn-news .filter-chips{gap:5px;margin-top:14px}.cn-news .filter-chip{font-size:10px;padding:5px 9px}.cn-news .result-count{font-size:9px}.cn-news .cards{grid-template-columns:1fr;gap:13px}.cn-news .news-card{padding:22px}.cn-news .card-top{margin-bottom:16px}.cn-news .scope-line{font-size:9px;margin-bottom:9px}.cn-news .news-card h3{font-size:19px;line-height:1.65}.cn-news .news-card>p{font-size:12px;margin-bottom:18px}.cn-news .card-bottom>span{font-size:9px}.cn-news .feed-end{font-size:9px;line-height:1.9;padding:18px 12px 0}.cn-news .news-sidebar{grid-template-columns:1fr;gap:25px}.cn-news .news-sidebar .side-section{border-top:1px solid var(--line);padding-top:23px}.cn-news .date-note{padding:23px}.cn-news .date-note h3{font-size:22px}.cn-news .date-note p{font-size:12px}.cn-news .content-grid{padding-bottom:36px}.cn-news .note-top{margin-bottom:15px}.cn-news .footer-top{display:block;padding-bottom:22px}.cn-news .footer-top nav{margin-top:20px;justify-content:flex-start;flex-wrap:wrap;font-size:10px;gap:24px}.cn-news .footer-bottom{flex-direction:column;gap:4px;font-size:8px;padding-bottom:18px}.cn-news footer{padding-top:28px}.cn-news .footer-top img{width:139px}.cn-news .article-heading{padding:27px 0 26px}.cn-news .article-heading h1{font-size:28px;line-height:1.55;letter-spacing:-.6px;margin:17px 0 15px}.cn-news .article-deck{font-size:12px;line-height:1.95;margin-bottom:20px}.cn-news .byline{gap:8px;font-size:9px;flex-wrap:wrap}.cn-news .byline strong{font-size:10px}.cn-news .author-mark{width:31px;height:31px;font-size:19px}.cn-news .verified{font-size:8px;margin-left:3px}.cn-news .verified .status-dot{width:5px;height:5px;margin-right:3px}.cn-news .answer-box{padding:19px 20px;margin-bottom:20px}.cn-news .answer-box p{font-size:13px;line-height:1.95}.cn-news .eyebrow{font-size:10px}.cn-news .scope-box{padding:21px 18px;margin-bottom:31px}.cn-news .scope-box-head{display:block;padding-bottom:14px}.cn-news .scope-box-head h2{font-size:16px;margin-bottom:9px}.cn-news .scope-box dl>div{grid-template-columns:67px 1fr;gap:8px;font-size:10px;padding:10px 0}.cn-news .article-section h2{font-size:20px;gap:10px;margin-bottom:15px}.cn-news .article-section h2>span{font-size:10px}.cn-news .article-section p,.cn-news .article-section li{font-size:13px;line-height:2.1}.cn-news .article-section{margin-bottom:31px}.cn-news .article-section blockquote{font-size:20px;padding:13px 18px}.cn-news .article-section .caption{font-size:9px}.cn-news .example{padding:20px;margin:20px 0}.cn-news .example p{font-size:12px}.cn-news th,.cn-news td{padding:12px 11px;font-size:11px}.cn-news .sources{margin-top:35px}.cn-news .sources h2{font-size:19px}.cn-news .sources>p{font-size:11px}.cn-news .sources li{font-size:11px}.cn-news .sources li small{font-size:8px}.cn-news .article-endnote{font-size:10px}.cn-news .related{margin:30px 0 40px;padding-top:25px}.cn-news .related-grid{grid-template-columns:1fr;gap:12px}.cn-news .related-grid>a{padding:21px}.cn-news .related-grid h3{font-size:16px;margin-bottom:8px}.cn-news .related-grid>a>span:first-child{font-size:9px}.cn-news .policy h1{font-size:33px}.cn-news .policy section h2{font-size:20px}.cn-news .policy section p{font-size:13px}.cn-news .policy>.eyebrow{margin-top:32px}}@media (prefers-reduced-motion:reduce){.cn-news{scroll-behavior:auto}.cn-news *{transition:none!important}}.cn-news .feature-copy>p{font-size:14px}.cn-news .news-card>p{font-size:13px}.cn-news .scope-box dl>div{font-size:12px}.cn-news .article-section p,.cn-news .article-section li{font-size:16px}.cn-news .article-deck{font-size:15px}.cn-news .date-note p,.cn-news .editorial-note p{font-size:12px}.cn-news .toc>a,.cn-news .guide-link{font-size:12px}.cn-news .sources>p,.cn-news .sources li{font-size:13px}@media (max-width:560px){.cn-news .feature-copy>p,.cn-news .news-card>p{font-size:13px}.cn-news .scope-box dl>div{font-size:12px;grid-template-columns:67px 1fr}.cn-news .article-section p,.cn-news .article-section li{font-size:15px}.cn-news .article-deck{font-size:13px}.cn-news .answer-box p{font-size:14px}.cn-news .sources>p,.cn-news .sources li{font-size:12px}}.cn-content{background:#f7f6f2;color:#232323;min-height:60vh;padding-bottom:1px;line-height:1.8;--paper:#f7f6f2}.cn-content .button{background:#ff8a00;border-radius:8px;color:#232323;font-weight:600}.cn-content [hidden]{display:none!important}.cn-content section[id],.cn-content [id]{scroll-margin-top:110px}.cn-content .cn-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;width:min(1152px,calc(100% - 80px));margin:auto;padding:24px 0 12px;font-size:13px;color:#676761}.cn-content .cn-breadcrumb a:hover{text-decoration:underline}.cn-content .cn-reference-note,.cn-content .cn-snapshot{width:min(1152px,calc(100% - 80px));margin:12px auto 0;font-size:12px;line-height:1.8;color:#76532c}.cn-content .cn-snapshot{border:1px solid #e7d4b8;background:#fff3e2;border-radius:8px;padding:15px 20px}.cn-content .cn-snapshot strong{display:block;font-size:14px;color:#704211}.cn-content .cn-snapshot p{margin:5px 0 0;font-size:13px}.cn-content .cn-extension{width:min(1152px,calc(100% - 80px));margin:0 auto 48px;border-top:1px solid #deded6;padding-top:32px}.cn-content .cn-extension h2{font-size:24px;margin-bottom:12px}.cn-content .cn-extension p{font-size:14px;color:#66665f;max-width:780px}.cn-content .cn-extension>div{display:flex;gap:16px 28px;flex-wrap:wrap;margin:20px 0}.cn-content .cn-extension a{color:#a65000;font-size:14px;text-decoration:underline;text-underline-offset:4px}.cn-content .cn-date{font-size:12px!important}.cn-content .article-content p{font-size:16px}.cn-content .article-content .steps p{font-size:14px}.cn-content .article-content .note,.cn-content .article-content .caption{font-size:13px}.cn-content .article-body li,.cn-content .article-content ul{list-style:disc}.cn-content .article-body ol{list-style:decimal}.cn-content .article-content .steps{list-style:none}.cn-content .article-heading h1{font-weight:700}.cn-content .image-dialog{margin:auto}.cn-content .image-dialog:not([open]){display:none}.cn-content [data-mode-panel]:focus-visible{outline:2px solid #a65000;outline-offset:4px}.cn-skip{position:fixed;left:20px;top:-100px;z-index:100;background:#232323;color:#fff;padding:12px 20px;border-radius:6px}.cn-skip:focus{top:10px}@media (max-width:720px){.cn-content .cn-breadcrumb,.cn-content .cn-reference-note,.cn-content .cn-snapshot,.cn-content .cn-extension{width:calc(100% - 36px)}.cn-content .cn-breadcrumb{font-size:11px;padding-top:20px}.cn-content .cn-snapshot{padding:12px 14px}.cn-content .cn-reference-note{font-size:11px}.cn-content .article-content p{font-size:15px}.cn-content .article-content .steps p{font-size:13px}}@media (prefers-reduced-motion:reduce){.cn-content *{scroll-behavior:auto!important;transition:none!important}}
