/* Activités complémentaires du cabinet. */
.actes-heading{margin:44px 0 22px;padding-top:32px;border-top:1px solid var(--line)}
.actes-heading .eyebrow{margin-bottom:10px}
.actes-heading h3{font-size:24px;font-weight:550}
.care-grid-specific{grid-template-columns:repeat(3,minmax(0,1fr))}
.care-grid-specific .care-card h3{max-width:270px;line-height:1.3}
.care-grid-specific h3 span{font-size:16px;font-weight:450}
.acte-source{display:block;font-size:11px;line-height:1.6;color:var(--teal);margin-top:12px;text-decoration:underline;text-underline-offset:3px}
.sleep-actions{flex-wrap:wrap}
.sleep-actions .button{white-space:normal;text-align:left}
@media(max-width:1000px){.care-grid-specific{grid-template-columns:repeat(2,minmax(0,1fr))}.care-grid-specific .care-card:last-child{grid-column:1/-1}}
@media(max-width:600px){.care-grid-specific{grid-template-columns:1fr}.care-grid-specific .care-card:last-child{grid-column:auto}.actes-heading{margin-top:32px}.actes-heading h3{font-size:22px}.sleep-actions{align-items:stretch}.sleep-actions .button{width:100%;justify-content:space-between}}
