/* Only for the 2027 forecast article */
.bi27-content{line-height:1.78;color:#26374a}
.bi27-content .bi27-dek{font-size:1.11rem;color:#506783;margin:0 0 1.1rem}
.bi27-content .bi27-lead{font-size:1.08rem;font-weight:500;color:#243e59;padding:1rem 1.2rem;border-left:4px solid #2462a8;background:#f0f5fc;border-radius:0 6px 6px 0}
.bi27-content h2{margin:2.7rem 0 1.1rem;line-height:1.27;color:#112a4c}
.bi27-content h3{margin:1.6rem 0 .75rem;line-height:1.34;color:#213c5a}
.bi27-content p{margin:0 0 1.05rem}
.bi27-content ol,.bi27-content ul{padding-left:1.5rem;margin:0 0 1.5rem}
.bi27-content li{margin-bottom:.55rem}
.bi27-content a{color:#1961a4;text-underline-offset:3px}
.bi27-content .bi27-quote{padding:1.1rem 1.4rem;margin:1.4rem 0 2rem;background:#f2f6fc;border-left:3px solid #517fb8;font-size:1.05rem}
.bi27-content .bi27-quote p{margin:0}
.bi27-content .bi27-table-scroll{overflow-x:auto;max-width:100%;margin:1.1rem 0 1.7rem;border:1px solid #dfE5ef;border-radius:8px;-webkit-overflow-scrolling:touch}
.bi27-content .bi27-table{border-collapse:collapse;border-spacing:0;min-width:580px;width:100%;font-size:.91rem;line-height:1.48}
.bi27-content .bi27-table th{background:#eaf0f8;color:#18365e;text-align:left;font-weight:700;white-space:normal}
.bi27-content .bi27-table th,.bi27-content .bi27-table td{border-bottom:1px solid #dce5f0;padding:12px 13px;vertical-align:top}
.bi27-content .bi27-table tr:nth-child(even) td{background:#f7f9fc}
.bi27-content .bi27-table tr:last-child td{border-bottom:0}
.bi27-content .bi27-figure{margin:1.6rem 0 2rem}
.bi27-content .bi27-figure img{display:block;width:100%;height:auto;border:1px solid #dae3ee;border-radius:8px}
.bi27-content .bi27-figure figcaption{text-align:center;color:#63768a;font-size:.89rem;line-height:1.5;margin-top:.65rem}
@media(max-width:640px){.bi27-content .bi27-table{min-width:510px;font-size:.83rem}.bi27-content .bi27-table td,.bi27-content .bi27-table th{padding:10px}.bi27-content .bi27-lead{padding:.85rem}}
