.service-row[data-astro-cid-mqxae36v]{gap:var(--space-3);border-top:1px solid var(--color-border);padding-block:var(--space-5);transition:background var(--motion-fast);grid-template-columns:3rem minmax(0,1fr) 1.25rem;align-items:center;text-decoration:none;display:grid}.service-row[data-astro-cid-mqxae36v]:last-of-type{border-bottom:1px solid var(--color-border)}.service-marker[data-astro-cid-mqxae36v]{gap:var(--space-2);flex-direction:column;display:flex}.number[data-astro-cid-mqxae36v]{color:var(--color-link);font-size:var(--text-small);display:none}.service-title[data-astro-cid-mqxae36v]{transition:color var(--motion-fast);font-size:1rem;line-height:1.3}.service-copy[data-astro-cid-mqxae36v] p[data-astro-cid-mqxae36v]{max-width:54ch;margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--text-small);line-height:1.5}.service-row[data-astro-cid-mqxae36v]>.arrow[data-astro-cid-mqxae36v]{color:var(--color-link)}.service-row[data-astro-cid-mqxae36v]:hover,.service-row[data-astro-cid-mqxae36v]:focus-visible{background:var(--yvo-blue-50)}.service-row[data-astro-cid-mqxae36v]:hover .service-title[data-astro-cid-mqxae36v],.service-row[data-astro-cid-mqxae36v]:focus-visible .service-title[data-astro-cid-mqxae36v]{color:var(--color-link);text-underline-offset:.2em;text-decoration:underline}@media (width>=768px){.service-row[data-astro-cid-mqxae36v]{gap:var(--space-8);padding-block:var(--space-8);grid-template-columns:4rem minmax(0,1fr) 2rem;align-items:start}.number[data-astro-cid-mqxae36v]{display:inline}.service-copy[data-astro-cid-mqxae36v]{gap:var(--space-8);grid-template-columns:1fr 1.2fr;display:grid}.service-title[data-astro-cid-mqxae36v]{font-size:var(--text-h3)}.service-copy[data-astro-cid-mqxae36v] p[data-astro-cid-mqxae36v]{margin:0;font-size:1rem;line-height:1.6}}@media (width>=1024px){.service-copy[data-astro-cid-mqxae36v] p[data-astro-cid-mqxae36v]{font-size:1.0625rem}}section[data-astro-cid-lcdefpme] .cta{gap:var(--space-3)}section[data-astro-cid-lcdefpme] .cta-arrow{width:var(--space-8);height:var(--space-8)}#formations-section[data-astro-cid-lcdefpme] .section-heading[data-astro-cid-lcdefpme]{margin-bottom:var(--space-8)}.formation-overview[data-astro-cid-lcdefpme] .training-families[data-astro-cid-lcdefpme]{gap:var(--space-2);margin:var(--space-5) 0 0;font-size:var(--text-small);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;line-height:1.5;list-style:none;display:grid}.training-families[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--yvo-blue-50);display:flex}.training-families[data-astro-cid-lcdefpme] .icon[data-astro-cid-lcdefpme]{color:var(--color-link)}#contact-section[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{margin-top:var(--space-8)}#contact-section[data-astro-cid-lcdefpme]{padding-bottom:var(--space-8)}@media (width>=768px){#contact-section[data-astro-cid-lcdefpme]{padding-bottom:var(--space-10)}}@media (width>=1024px){.formation-overview[data-astro-cid-lcdefpme] .training-families[data-astro-cid-lcdefpme]{gap:var(--space-3)}#contact-section[data-astro-cid-lcdefpme] .cta{padding-inline:var(--space-6)}}
