/* Scoped editorial components; existing branding, navigation and animation are unchanged. */
.pb-article-brief{max-width:1050px;margin:0 0 42px;padding:25px 28px;background:#fff;border:1px solid #cbd0d3;border-radius:12px}
.pb-article-brief>span{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#626262;margin-bottom:12px}
.pb-article-brief>p{font-size:18px;line-height:1.75;font-weight:400;color:#353535}
.pb-article-body .pb-calculation{margin:25px 0;padding:23px 25px;border:1px solid #cbd0d3;border-left:3px solid #181818;border-radius:10px;background:#fff;min-width:0}
.pb-calculation>span{display:block;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#626262;margin-bottom:15px}
.pb-article-body .pb-calculation .pb-formula{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:16px;line-height:1.8;color:#181818;overflow-wrap:anywhere;margin:9px 0}
.pb-article-body .pb-calculation .pb-calc-note{font-size:13px;line-height:1.7;color:#626262;margin:18px 0 0}
.pb-article-body .pb-section-refs{font-size:12px;line-height:1.7;color:#626262;margin-top:18px}
.pb-section-refs>a{display:block;width:fit-content;max-width:100%;margin-top:7px;font-size:12px;font-weight:500;border:1px solid #cbd0d3;border-radius:8px;padding:9px 12px;overflow-wrap:anywhere;background:#fff;--pb-hover-scale:1.01}
.pb-article-section table caption{text-align:left;font-size:12px;line-height:1.6;padding:12px 18px;background:#fff;color:#626262}
@media(max-width:760px){.pb-article-brief{padding:20px;margin-bottom:30px}.pb-article-brief>p{font-size:16px}.pb-article-body .pb-calculation{padding:18px 16px}.pb-article-body .pb-calculation .pb-formula{font-size:14px}.pb-article-body .pb-calc-note{font-size:12px}.pb-section-refs>a{font-size:11px}}
