/* French acquisition-page resource panel and the labelled illustrative card. */
.arpi-reprise.takeover-organized .takeover-example-illustrative .takeover-example-illustration{margin:0 0 12px;color:var(--ink-soft);font-size:.875rem;line-height:1.5}
.arpi-reprise.takeover-organized .takeover-resources{padding-block:32px;background:transparent}
.takeover-resources .takeover-resources-panel{padding:28px 32px;background:#f8f4ec;border:1px solid #ddcfb5;border-radius:9px;container-type:inline-size}
.arpi-reprise.takeover-organized .takeover-resources h2{display:flex;align-items:center;gap:18px;margin:0;color:#07172d;font:400 2.125rem/1.25 Georgia,serif;text-wrap:initial}
.takeover-resources h2:before{content:"";display:block;flex:0 0 34px;height:2px;background:#a18043}
.arpi-reprise.takeover-organized .takeover-resources .takeover-resources-intro{margin:10px 0 22px;color:#41536a;font:400 1rem/1.6 Arial,sans-serif}
.takeover-resources .takeover-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:20px}
.takeover-resources .takeover-resource-card{display:grid;grid-template-columns:28px 1px minmax(0,1fr) 20px;align-items:center;gap:14px;min-width:0;min-height:86px;padding:17px 20px;background:#fffdf9;border:1px solid #d8c9ad;border-radius:7px;color:#07172d;text-decoration:none;transition:none}
.takeover-resources .takeover-resource-icon{display:block;width:28px;height:28px;color:#a18043}
.takeover-resources .takeover-resource-separator{height:34px;width:1px;background:#d8c9ad}
.arpi-reprise.takeover-organized .takeover-resources .takeover-resource-card h3{min-width:0;margin:0;color:#07172d;font:600 1.125rem/1.4 Georgia,serif;overflow-wrap:break-word;text-wrap:initial}
.takeover-resources .takeover-resource-arrow{display:block;width:20px;height:20px;color:#a18043}
.takeover-resources .takeover-resource-card:hover{border-color:#a18043;background:#fcf8f0}
.takeover-resources .takeover-resource-card:focus-visible{outline:3px solid #2f7197;outline-offset:4px}
@container(max-width:820px){.takeover-resources .takeover-resource-grid{grid-template-columns:minmax(0,1fr);gap:14px}}
@media(max-width:760px){
 .arpi-reprise.takeover-organized .takeover-resources{padding-block:28px}
 .takeover-resources .takeover-resources-panel{padding:22px 18px}
 .arpi-reprise.takeover-organized .takeover-resources h2{font-size:1.75rem;gap:12px}
 .takeover-resources h2:before{flex-basis:24px}
 .takeover-resources .takeover-resource-card{min-height:80px;padding:14px;gap:10px;grid-template-columns:26px 1px minmax(0,1fr) 18px}
 .takeover-resources .takeover-resource-icon{width:26px;height:26px}
 .takeover-resources .takeover-resource-arrow{width:18px;height:18px}
}
