.service-carte[data-astro-cid-7to4u6ir]{background:var(--color-surface);border:1px solid var(--color-line);border-top:3px solid var(--color-accent);width:100%;color:var(--color-ink);transition:transform var(--duration-shift) ease, box-shadow var(--duration-shift) ease, border-color var(--duration-tint) ease;flex-direction:column;display:flex}a[data-astro-cid-7to4u6ir].service-carte:hover,a[data-astro-cid-7to4u6ir].service-carte:focus-visible{border-color:var(--color-line-strong);border-top-color:var(--color-accent);box-shadow:var(--forme-carte-ombre-survol);transform:translate(var(--forme-carte-decalage), var(--forme-carte-decalage))}.service-tete[data-astro-cid-7to4u6ir]{border-bottom:1px solid var(--color-line);display:block;position:relative}.service-icone[data-astro-cid-7to4u6ir]{--coin-pas:3px;--coin-bord:var(--color-line-strong);background:var(--color-surface);width:3.25rem;height:3.25rem;color:var(--color-accent);place-items:center;display:grid;position:absolute;bottom:-1.25rem;left:1rem}.service-corps[data-astro-cid-7to4u6ir]{flex-direction:column;flex:1;gap:.5rem;padding:2rem 1.25rem 1.25rem;display:flex}.service-titre[data-astro-cid-7to4u6ir]{margin:0;display:block}.service-texte[data-astro-cid-7to4u6ir]{-webkit-line-clamp:4;font-size:var(--text-small);color:var(--color-muted);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.service-pied[data-astro-cid-7to4u6ir]{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-ink-strong);justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}
