.blog-article{color:#333;font-family:Arial,sans-serif;font-size:20px;line-height:1.6;margin:30px auto;max-width:900px;padding:0 20px}.blog-article .section-block{background:#fff;border:1px solid #e3e3e3;border-radius:6px;font-size:20px;line-height:25px;margin-bottom:24px;padding:24px}.blog-article .section-block code,.blog-article .section-block em,.blog-article .section-block strong{color:#087d96;font-size:20px;line-height:25px}.blog-article .section-block ul{margin-left:15px}.blog-article .section-block ul li{font-size:18px;line-height:20px;margin:10px 0}.blog-article .section-block h2{color:#2d84c6;font-size:24px;margin-bottom:16px}.blog-article .section-block p{font-size:20px;line-height:20px;margin-bottom:16px}.blog-article .section-block .faq-item h3{font-size:20px;font-weight:400;line-height:20px;margin-top:15px}.blog-article .section-block .faq-item .faq-answer{margin-top:15px}.blog-article .section-block.schedule-block p,.blog-article .section-block.schedule-block strong,.blog-article .section-block.services-block p,.blog-article .section-block.services-block strong{font-size:20px;line-height:25px}.blog-article .section-block.schedule-block a,.blog-article .section-block.services-block a{color:#1f1f1f;font-size:20px;line-height:20px;text-decoration:none}.blog-article .highlight-box{background:#f0fcff;border:1px solid #d7f2f9;border-radius:5px;margin-top:20px;padding:20px}.blog-article .highlight-box h3{color:#087d96;font-size:24px;font-weight:400;margin-bottom:20px;margin-top:0}.blog-article .highlight-box strong{color:#087d96;font-size:20px;line-height:20px}.blog-article .highlight-box ul>li{font-size:20px;line-height:20px;margin:10px 0}.blog-article .accent-note,.blog-article .final-note{background:#fff9e5;border:1px solid #fff2bb;border-radius:5px;font-size:20px;line-height:20px;margin-top:20px;padding:20px}.blog-article .accent-note strong,.blog-article .final-note strong{color:#2d84c6;font-size:20px;line-height:20px}.blog-article .final-note{background:#f0fcff;border:1px solid #d7f2f9;border-radius:6px;margin-top:20px;padding:20px}.blog-article .final-note em,.blog-article .final-note strong{color:#2d84c6;font-size:20px;line-height:20px}.blog-article .faq-answer{background:#fafafa;border:1px solid #ededed;border-radius:4px;font-size:20px;line-height:1.5;padding:10px}.blog-article .example-code{background:#fafafa;border:1px solid #ededed;border-radius:4px;font-size:20px;line-height:1.5;margin-top:12px;overflow-wrap:anywhere;padding:20px;white-space:pre-wrap;word-break:break-word}
