/* CCI and court proceedings: possibility, two recipients, coordination. */
main.article .cci-page>.content-accordion>.content-accordion-body:has(>.cci-judicial-coordination){padding:32px 40px 30px;background:#fff}
main.article .cci-judicial-coordination{color:#49555e}
main.article .cci-judicial-coordination *,main.article .cci-judicial-coordination *::before,main.article .cci-judicial-coordination *::after{box-sizing:border-box}
main.article .cci-judicial-coordination p{max-width:none;margin:0;padding:0;border:0;border-radius:0;background:none;color:#49555e;font:400 1rem/1.78 'Hanken Grotesk',sans-serif;text-align:left;overflow-wrap:normal;word-break:normal;hyphens:none}
main.article .cci-judicial-coordination p::before,main.article .cci-judicial-coordination p::after,main.article .cci-judicial-coordination h3::before,main.article .cci-judicial-coordination h3::after{content:none;display:none}
main.article .cci-judicial-coordination strong{color:var(--blue);font-weight:650}
main.article .cci-judicial-coordination h3{max-width:none;margin:0;padding:0;border:0;border-radius:0;background:none;color:var(--blue);font:600 1.6rem/1.4 'Newsreader',Georgia,serif;text-align:center;letter-spacing:0;text-transform:none;text-wrap:pretty;overflow-wrap:normal;word-break:normal;hyphens:none}
main.article .cci-judicial-coordination .ccj-kicker{display:block;margin:0;padding:0;color:#81633a;font:700 .69rem/1.6 'Hanken Grotesk',sans-serif;letter-spacing:.085em;text-transform:uppercase;text-align:center}
main.article .cci-judicial-coordination .ccj-opening{margin:0;padding:26px 30px 29px;border:1px solid #dae6ed;border-radius:7px;background:#eaf2f6}
main.article .cci-judicial-coordination .ccj-answer{display:block;margin:11px 0 20px;color:var(--blue);font:500 2.8rem/1.2 'Newsreader',Georgia,serif;text-align:center}
main.article .cci-judicial-coordination .ccj-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}
main.article .cci-judicial-coordination .ccj-case{min-width:0;padding:0 27px 0 0}
main.article .cci-judicial-coordination .ccj-case+.ccj-case{padding:0 0 0 27px;border-left:1px solid #cbdce6}
main.article .cci-judicial-coordination .ccj-duty{margin:32px 0 0;padding:0;border:0;background:none;box-shadow:none}
main.article .cci-judicial-coordination .ccj-duty>.ccj-kicker{margin-bottom:10px}
main.article .cci-judicial-coordination .ccj-duty>h3{margin-bottom:17px}
main.article .cci-judicial-coordination .ccj-duty-intro{display:block;text-align:center}
main.article .cci-judicial-coordination .ccj-recipients{display:grid;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:stretch;gap:12px;margin:23px 0 0}
main.article .cci-judicial-coordination .ccj-recipient{display:flex;align-items:center;justify-content:center;min-width:0;min-height:88px;padding:22px 24px;border:1px solid #153c57;border-radius:6px;background:#153c57;color:#fff;font:500 1.45rem/1.4 'Newsreader',Georgia,serif;text-align:center;text-wrap:pretty}
main.article .cci-judicial-coordination .ccj-both{display:flex;align-items:center;justify-content:center;color:#81633a;font:500 1.25rem/1.4 'Newsreader',Georgia,serif}
main.article .cci-judicial-coordination .ccj-purpose{margin:28px 0 0;padding:23px 28px 0;border-top:1px solid #e1e8ec}
main.article .cci-judicial-coordination .ccj-purpose p{text-align:center}
main.article .content-accordion-body:has(>.cci-judicial-coordination)>.content-accordion-footer{margin-top:29px}
@media(max-width:1000px){
 main.article .cci-judicial-coordination .ccj-cases{grid-template-columns:1fr;gap:20px}
 main.article .cci-judicial-coordination .ccj-case{padding:0}
 main.article .cci-judicial-coordination .ccj-case+.ccj-case{padding:20px 0 0;border-left:0;border-top:1px solid #cbdce6}
}
@media(max-width:620px){
 main.article .cci-page>.content-accordion>.content-accordion-body:has(>.cci-judicial-coordination){padding:24px 20px 25px}
 main.article .cci-judicial-coordination p{font-size:.95rem;line-height:1.76}
 main.article .cci-judicial-coordination h3{font-size:1.4rem;line-height:1.4}
 main.article .cci-judicial-coordination .ccj-kicker{font-size:.67rem;line-height:1.6}
 main.article .cci-judicial-coordination .ccj-opening{padding:24px 20px 26px}
 main.article .cci-judicial-coordination .ccj-answer{font-size:2.5rem;margin:11px 0 18px}
 main.article .cci-judicial-coordination .ccj-duty{margin-top:29px}
 main.article .cci-judicial-coordination .ccj-duty>h3{margin-bottom:16px}
 main.article .cci-judicial-coordination .ccj-recipients{grid-template-columns:1fr;gap:9px;margin-top:21px}
 main.article .cci-judicial-coordination .ccj-recipient{min-height:70px;padding:20px;font-size:1.3rem}
 main.article .cci-judicial-coordination .ccj-both{font-size:1.1rem}
 main.article .cci-judicial-coordination .ccj-purpose{margin-top:25px;padding:23px 0 0}
 main.article .content-accordion-body:has(>.cci-judicial-coordination)>.content-accordion-footer{margin-top:25px}
}
