.article-wrap{max-width:980px;margin:auto;padding:24px 28px 60px}.breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:#7a8490;margin-bottom:32px}.breadcrumb a{color:#d94d00}.article-header{border:0;margin:0 0 26px}.article-header h1{font-size:40px;line-height:1.4;letter-spacing:-1.8px;margin:0 0 16px}.article-header h1 span{color:#f05a13}.article-header p{font-size:17px}.article-header .article-date{font-size:13px;margin-top:12px}.article-cover{margin:0 0 35px}.article-cover img{width:100%;height:auto;display:block;border-radius:14px;aspect-ratio:3/2}.article-cover figcaption{font-size:12px;color:#7d8790;padding-top:8px}.article-body{max-width:800px;margin:auto;font-size:17px;line-height:1.95}.article-body p{color:#3c4857;margin:0 0 19px}.article-body section{margin:44px 0}.article-body h2{font-size:26px;line-height:1.55;margin-bottom:18px}.article-body h3{font-size:20px;line-height:1.6;margin:25px 0 12px}.article-body a:not(.button){color:#d44900;text-decoration:underline;text-underline-offset:3px}.article-body ul,.article-body ol{padding-left:25px}.article-body li{padding:5px 0}.article-toc{background:#fff5ec;border-radius:12px;padding:22px 25px;margin:30px 0}.article-toc h2{font-size:20px;margin-bottom:12px}.article-toc a{display:inline-block;margin-right:20px;font-size:15px;padding:3px 0}.article-tip{border-left:3px solid #ff6b19;background:#fff9f3;padding:15px 20px;font-size:16px}.article-body .article-source{font-size:13px;color:#74808b}.article-cta{margin-top:8px}.article-body .article-disclosure{font-size:13px;color:#76808a;border-top:1px solid #eee;padding-top:20px}.article-faq{border-top:1px solid #eee;padding-top:30px}@media(max-width:700px){.article-wrap{padding:20px 18px 40px}.article-header h1{font-size:29px;letter-spacing:-1px}.article-body{font-size:16px}.article-body h2{font-size:23px}.article-header p{font-size:15px}.article-toc a{display:block}.article-body section{margin:34px 0}.article-cta{width:100%;font-size:14px}.article-cover img{border-radius:9px}}