/* Only supplemental AIO facts/grouping; card geometry comes from the adopted home CSS. */
body[data-aio-cases-ui="v1"] #cases[data-cases-simple="v1"] .acu-case-group+.acu-case-group{margin-top:48px;padding-top:32px;border-top:1px solid #dbe5ef}
body[data-aio-cases-ui="v1"] #cases[data-cases-simple="v1"] .acu-group-heading{margin-bottom:28px}
body[data-aio-cases-ui="v1"] #cases[data-cases-simple="v1"] .acu-group-title{margin:0 0 10px;color:#1a2340;font-size:18px;font-weight:700;line-height:1.8}
body[data-aio-cases-ui="v1"] #cases[data-cases-simple="v1"] .acu-group-summary{margin:0 0 12px;color:#40516b;font-size:15px;line-height:1.9}
body[data-aio-cases-ui="v1"] #cases[data-cases-simple="v1"] .acu-group-heading .scs-note{margin:0;color:#526178;font-size:13px;line-height:1.9}
body[data-aio-cases-ui="v1"] #cases[data-cases-simple="v1"] .acu-case-facts{display:grid;gap:12px}
body[data-aio-cases-ui="v1"] #cases[data-cases-simple="v1"] .acu-case-facts dt{margin:0 0 4px;color:#40516b;font-size:14px;font-weight:600;line-height:1.85}
body[data-aio-cases-ui="v1"] #cases[data-cases-simple="v1"] .acu-case-facts dd{margin:0;color:#52627a;font-size:15px;line-height:1.85}
