/* Scoped layout for imported BankInfo editorial DOCX texts. No global theme overrides. */
.article__content .bi-imp-article{color:inherit;line-height:1.78}
.article__content .bi-imp-article p{margin:0 0 1.15em}
.article__content .bi-imp-article .bi-imp-lead{font-size:1.055em;line-height:1.8}
.article__content .bi-imp-article h2{font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.35;letter-spacing:-.025em;margin:2.2em 0 .8em;font-weight:750}
.article__content .bi-imp-article h3{font-size:clamp(1.08rem,1.6vw,1.22rem);line-height:1.45;margin:1.7em 0 .55em;font-weight:730}
.article__content .bi-imp-article ul,.article__content .bi-imp-article ol{margin:1em 0 1.4em;padding-left:1.6em}
.article__content .bi-imp-article li{margin:.45em 0;line-height:1.65}
.article__content .bi-imp-article blockquote{border:0;border-left:3px solid #20344c;border-radius:0;padding:15px 24px;margin:1.9em 0;background:#f3f6fa;color:#25374d;font-size:1.04em;font-style:normal}
.article__content .bi-imp-article blockquote p{margin:0}
.article__content .bi-imp-article .bi-imp-table-scroll{overflow-x:auto;max-width:100%;margin:1.4em 0 1.8em;border:1px solid #e5e9f0;border-radius:9px;-webkit-overflow-scrolling:touch}
.article__content .bi-imp-article .bi-imp-table-scroll table{width:100%;min-width:480px;border-collapse:collapse;margin:0;border:none;font-size:.89em;line-height:1.5}
.article__content .bi-imp-article .bi-imp-table-scroll th{text-align:left;background:#f2f5f9;font-weight:700;color:#25374d;vertical-align:top}
.article__content .bi-imp-article .bi-imp-table-scroll :is(th,td){padding:12px 13px;border:0;border-bottom:1px solid #e6eaf0;overflow-wrap:anywhere}
.article__content .bi-imp-article .bi-imp-table-scroll tbody tr:last-child td{border-bottom:none}
.article__content .bi-imp-article .bi-imp-table-scroll tbody tr:nth-child(even){background:#fafbfd}
.article__content .bi-imp-article .bi-imp-original{font-size:.9em;padding-top:1em;border-top:1px solid #e6eaf0}
@media(max-width:650px){.article__content .bi-imp-article .bi-imp-table-scroll table{font-size:13px;min-width:490px}.article__content .bi-imp-article .bi-imp-table-scroll :is(th,td){padding:9px 10px}.article__content .bi-imp-article blockquote{padding:13px 17px}}
