
/* Litigation uses a case-brief rhythm within the shared Rookwell palette. */
.litigation-reference .bank-intro{border-left:4px solid #2866f4;padding-top:38px}
.litigation-reference .bank-intro h1{max-width:650px}
.litigation-reference .bank-intro-copy h2{color:#18365d}
.litigation-reference .bank-scope-title>.bank-eyebrow{display:none}
.litigation-reference .bank-scope-title{padding:0 14px 35px}
.litigation-reference .bank-scope .service-accordion{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:18px}
.litigation-reference .bank-scope .service-accordion .accordion-card{grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto 1fr;gap:20px 16px;background:#191e27!important;border:1px solid #ffffff12;padding:26px 24px;border-radius:3px}
.litigation-reference .bank-scope .service-accordion .accordion-heading{grid-column:2;grid-row:1;align-self:center}
.litigation-reference .bank-scope .service-accordion .service-number{font-size:56px}
.litigation-reference .bank-scope .service-accordion .accordion-panel{grid-column:1/-1;grid-row:2}
.litigation-reference .bank-scope .service-accordion .accordion-card:nth-child(2),.litigation-reference .bank-scope .service-accordion .accordion-card:nth-child(3){border-top:2px solid #2866f4}
.litigation-reference .bank-process{background:#f5f7fb}
.litigation-reference .bank-closing{background:white;border-top:1px solid #e5eaf1}
.litigation-reference .bank-closing .bank-eyebrow{color:#2866b4}
.litigation-reference .bank-closing h2{color:#141414}
.litigation-reference .bank-closing h2 span{color:#2866f4}
.litigation-reference .bank-closing-bottom p{color:#616975}
.litigation-reference .bank-closing .bank-button{background:#2866f4;color:white}
@media(max-width:540px){.litigation-reference .bank-scope .service-accordion{grid-template-columns:1fr;grid-auto-rows:auto}.litigation-reference .bank-scope-title{padding-left:0}.litigation-reference .bank-scope .service-accordion .accordion-card{padding:24px 20px}.litigation-reference .bank-closing h2{font-size:32px}}
