.services_hero__7AalC{background:linear-gradient(135deg,var(--color-navy-900),var(--color-blue-900));color:white;padding:var(--space-16) 0 var(--space-12);text-align:center}.services_hero__7AalC h1{color:white;margin-bottom:var(--space-4)}.services_hero__7AalC p{color:rgba(255,255,255,.72);font-size:var(--text-lg);max-width:540px;margin:0 auto}.services_page__YYKNE{padding:var(--space-12) 0 var(--space-16)}.services_grid__QcinE{list-style:none;display:grid;grid-template-columns:1fr;gap:var(--space-8);max-width:960px;margin:0 auto}@media (min-width:768px){.services_grid__QcinE{grid-template-columns:repeat(2,1fr)}}.services_card__6ONuo{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);box-shadow:var(--shadow-xs);transition:var(--transition-normal)}.services_card__6ONuo:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px);border-color:var(--color-primary)}.services_cardTop__dm7Ie{display:flex;align-items:center;gap:var(--space-4)}.services_icon__E2rw4{font-size:2.4rem;flex-shrink:0}.services_cardTitle__vPPIc{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:4px}.services_prix__FHMHp{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary)}.services_desc__Z_lVH{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7;flex:1}.services_features__XYgr_{list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.services_feature__PXoIP{font-size:var(--text-sm);color:var(--color-text-secondary);display:flex;align-items:center;gap:var(--space-2)}.services_feature__PXoIP:before{display:none}.services_cta__gGun2{margin-top:auto;justify-content:center}.services_ctaBanner__clFUk{background:linear-gradient(135deg,var(--color-primary),var(--color-blue-900));color:white;text-align:center;padding:var(--space-16) 0}.services_ctaBanner__clFUk h2{color:white;margin-bottom:var(--space-3)}.services_ctaBanner__clFUk p{color:rgba(255,255,255,.75);margin-bottom:var(--space-8)}