.article-module__QRyAsG__content{color:#222;max-width:740px;margin:0 auto;padding:48px 24px 80px;font-family:Georgia,serif;font-size:17px;line-height:1.8}.article-module__QRyAsG__content h1{margin-bottom:6px;font-size:32px;font-weight:700;line-height:1.2}.article-module__QRyAsG__content h2{border-bottom:2px solid #ddd;margin-top:44px;margin-bottom:10px;padding-bottom:6px;font-size:22px;font-weight:700}.article-module__QRyAsG__content h3{margin-top:26px;margin-bottom:6px;font-size:17px;font-weight:700}.article-module__QRyAsG__content p{margin-bottom:16px}:is(.article-module__QRyAsG__content ul,.article-module__QRyAsG__content ol){margin:0 0 18px 22px}.article-module__QRyAsG__content li{margin-bottom:8px}.article-module__QRyAsG__content a{color:#2563eb}.article-module__QRyAsG__content .meta{color:#888;margin-bottom:32px;font-family:Arial,sans-serif;font-size:13px}.article-module__QRyAsG__content .takeaways{background:#fffbf5;border-left:4px solid #f07020;border-radius:4px;margin-bottom:32px;padding:16px 20px}.article-module__QRyAsG__content .takeaways h3{text-transform:uppercase;letter-spacing:.08em;color:#f07020;margin-top:0;font-size:13px}.article-module__QRyAsG__content .takeaways ul{margin:0 0 0 18px}.article-module__QRyAsG__content .takeaways li{margin-bottom:6px;font-size:15px}.article-module__QRyAsG__content .timeline{background:#fafafa;border:1px solid #e0e0e0;border-radius:6px;margin:24px 0 32px;padding:20px 24px}.article-module__QRyAsG__content .timeline-label{text-transform:uppercase;letter-spacing:.1em;color:#888;margin-bottom:16px;font-family:Arial,sans-serif;font-size:11px;font-weight:700}.article-module__QRyAsG__content .tl-item{gap:14px;margin-bottom:18px;display:flex}.article-module__QRyAsG__content .tl-item:last-child{margin-bottom:0}.article-module__QRyAsG__content .tl-num{color:#2563eb;background:#e8f0fb;border:1px solid #93c5fd;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;min-width:26px;height:26px;margin-top:2px;font-family:Arial,sans-serif;font-size:12px;font-weight:700;display:flex}.article-module__QRyAsG__content .tl-when{text-transform:uppercase;letter-spacing:.1em;color:#aaa;font-family:Arial,sans-serif;font-size:10px;font-weight:700}.article-module__QRyAsG__content .tl-title{margin:2px 0 4px;font-size:15px;font-weight:700}.article-module__QRyAsG__content .tl-desc{color:#555;font-size:14px;line-height:1.6}.article-module__QRyAsG__content .checklist{margin:20px 0 32px}.article-module__QRyAsG__content .checklist-item{border:1px solid #e0e0e0;border-radius:6px;margin-bottom:12px;overflow:hidden}.article-module__QRyAsG__content .checklist-header{background:#eff6ff;padding:9px 16px;font-family:Arial,sans-serif}.article-module__QRyAsG__content .checklist-badge{color:#fff;letter-spacing:.04em;background:#2563eb;border-radius:20px;padding:2px 10px;font-size:11px;font-weight:700}.article-module__QRyAsG__content .checklist-body{color:#333;padding:12px 16px;font-size:15px;line-height:1.7}.article-module__QRyAsG__content .article-img{margin:32px 0}.article-module__QRyAsG__content .article-img img{border-radius:6px;width:100%;display:block}.article-module__QRyAsG__content .article-img-caption{color:#888;text-align:center;margin-top:8px;font-family:Arial,sans-serif;font-size:13px;font-style:italic}.article-module__QRyAsG__content .faq-item{border-bottom:1px solid #e8e8e8;padding:18px 0}.article-module__QRyAsG__content .faq-item:last-child{border-bottom:none}.article-module__QRyAsG__content .faq-q{margin-bottom:8px;font-size:16px;font-weight:700}.article-module__QRyAsG__content .faq-a{color:#444;font-size:15px;line-height:1.7}
