.decl ul{margin:0 0 12px 18px;line-height:1.8}.decl h2{font-size:var(--fs-16);margin:0 0 10px}.decl h3{font-size:var(--fs-12);margin:22px 0 6px}.decl h4{font-size:var(--fs-10);color:var(--blue-ink);margin:14px 0 4px}.decl .acc-resume,.decl .acc-plan{list-style:none;margin:0;padding:0}.acc-intro{font-size:var(--fs-11);margin:0 0 30px;line-height:1.6}.decl>h2{margin-bottom:14px}.decl .acc-service{display:flex;color:var(--ink);text-decoration:none;border-top:4px solid var(--green);flex-direction:column;gap:6px;height:100%}.acc-taux{font-family:var(--serif);color:var(--green-ink);margin:4px 0;font-size:44px;font-size:clamp(34px,5vw,44px);font-weight:700;line-height:1}.acc-nom{color:var(--blue-ink);font-weight:700}.acc-detail,.acc-date,.acc-quand{font-size:var(--fs-6);color:var(--muted)}.acc-date{margin-top:auto}.acc-aide,.acc-decl{margin:24px 0}.acc-contact{display:flex;flex-wrap:wrap;gap:6px 18px;font-weight:600}.decl .acc-contact{list-style:none;margin:0 0 10px;padding:0}.acc-faits dt{color:var(--blue-ink);margin-top:12px;font-weight:700}.acc-faits dd{color:var(--muted);margin:0}.acc-plan li{display:grid;grid-template-columns:130px 1fr auto;border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:12px 0}.acc-plan .news-tag{margin:0}@media (max-width:768px){.acc-plan li{grid-template-columns:1fr auto}.acc-quand{grid-column:1/-1}}
.sans-gap-flex .decl .acc-service>*+*{margin-top:6px}.sans-gap-flex .acc-contact>*+*{margin-left:18px}.sans-gap-flex .acc-contact>svg:only-child,.sans-gap-flex .acc-contact>img:only-child{margin-right:18px}