.reading-page{width:calc(100% - 64px);max-width:900px;margin:0 auto;padding:46px 0 65px}.reading-breadcrumb{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:39px;font-size:13px;color:#8c73a2}.reading-breadcrumb>a{color:#7146ba;font-weight:650}.reading-breadcrumb>a:hover{text-decoration:underline;text-underline-offset:4px}.reading-breadcrumb>span{font-size:11px;color:#977fab}.reading-header{padding-bottom:27px;border-bottom:1px solid #e8dff0;margin-bottom:30px}.reading-header h1{font-size:34px;line-height:1.55;letter-spacing:-.8px;margin:0 0 20px;color:#2c1c43}.reading-summary{font-size:17px;line-height:1.95;color:#7b658c;margin-bottom:21px}.reading-meta{display:flex;gap:18px;flex-wrap:wrap;font-size:12px;color:#8c759c;margin-bottom:0}.article-prose{font-size:16px;line-height:2;color:#41304f;overflow-wrap:anywhere}.article-prose p{margin:0 0 19px}.article-prose h2{font-size:25px;line-height:1.6;margin:39px 0 18px;color:#342143;letter-spacing:-.3px}.article-prose h3{font-size:20px;line-height:1.7;margin:30px 0 13px;color:#463152}.article-prose h4,.article-prose h5,.article-prose h6{font-size:17px;margin:25px 0 12px}.article-prose ul,.article-prose ol{padding-left:25px;margin:0 0 23px}.article-prose li{margin-bottom:9px;padding-left:3px}.article-prose strong{font-weight:750;color:#513665}.article-prose a{color:#7143af;text-decoration:underline;text-underline-offset:4px}.article-prose a:hover{color:#4e208b}.article-prose code{font-size:.9em;background:#f5eefb;border:1px solid #ece2f5;border-radius:4px;padding:2px 5px;overflow-wrap:anywhere}.article-prose .article-table-wrap{overflow-x:auto;border:1px solid #e5d9ef;border-radius:9px;margin:25px 0 30px}.article-prose table{width:100%;min-width:540px;white-space:normal;font-size:13px;line-height:1.8}.article-prose th,.article-prose td{padding:12px 14px;border-bottom:1px solid #ede5f4;vertical-align:top;text-align:left}.article-prose th{font-size:13px;background:#f7f1fc;color:#5f4372;font-weight:650}.article-prose td:first-child,.article-prose th:first-child{width:auto}.article-prose td:nth-child(2){font-weight:400}.article-prose .article-faq{margin-top:40px;border-top:1px solid #e9e0f2;padding-top:12px}.article-prose .article-faq h3{font-size:18px;color:#543465}.reading-return{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:43px;padding-top:27px;border-top:1px solid #e9e0f2}
@media(max-width:860px){.reading-page{width:calc(100% - 48px);padding-top:35px}.reading-header h1{font-size:29px}.reading-summary{font-size:16px}.reading-breadcrumb{margin-bottom:30px}}
@media(max-width:600px){.reading-page{width:calc(100% - 36px);padding:27px 0 43px}.reading-breadcrumb{font-size:12px;margin-bottom:27px}.reading-breadcrumb>span{font-size:10px}.reading-header h1{font-size:25px;line-height:1.6;letter-spacing:-.4px}.reading-summary{font-size:15px;line-height:1.9}.reading-meta{font-size:11px;gap:9px 16px}.reading-header{padding-bottom:23px;margin-bottom:25px}.article-prose{font-size:15px;line-height:1.95}.article-prose h2{font-size:21px;margin-top:31px}.article-prose h3{font-size:18px}.article-prose .article-faq h3{font-size:17px}.reading-return{gap:13px;flex-wrap:wrap}.reading-return>.text-link{font-size:12px}}

.article-cover{max-width:100%;height:auto;border-radius:9px}.dynamics-main{max-width:900px}.article-prose table th:nth-last-child(-n+2),.article-prose table td:nth-last-child(-n+2){text-align:left}
