.service-card.svelte-j3latp{background-color:var(--color-bg-secondary);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--transition-base), box-shadow var(--transition-base);border:1px solid var(--color-earth-200);flex-direction:column;height:100%;display:flex;overflow:hidden}.service-card.svelte-j3latp:hover{box-shadow:var(--shadow-lg);border-color:var(--color-earth-300);transform:translateY(-4px)}.service-image.svelte-j3latp{background-color:var(--color-earth-100);width:100%;height:240px;position:relative;overflow:hidden}.service-image.svelte-j3latp img:where(.svelte-j3latp){object-fit:cover;width:100%;height:100%;transition:transform var(--transition-smooth)}.service-card.svelte-j3latp:hover .service-image:where(.svelte-j3latp) img:where(.svelte-j3latp){transform:scale(1.05)}.service-content.svelte-j3latp{padding:var(--spacing-lg);flex-direction:column;flex:1;display:flex}.service-content.svelte-j3latp h3:where(.svelte-j3latp){margin-bottom:var(--spacing-xs);color:var(--color-earth-900);font-size:1.5rem}.service-description.svelte-j3latp{color:var(--color-earth-600);margin-bottom:var(--spacing-lg);flex:1;line-height:1.6}.service-meta.svelte-j3latp{margin-bottom:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-earth-100);justify-content:space-between;align-items:center;display:flex}.service-price.svelte-j3latp{color:var(--color-earth-900);font-size:1.5rem;font-weight:700;font-family:var(--font-serif)}.service-duration.svelte-j3latp{color:var(--color-earth-500);text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;font-weight:500}.service-link.svelte-j3latp{color:var(--color-accent);transition:color var(--transition-base);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.service-link.svelte-j3latp:hover{color:var(--color-accent-dark)}.service-link.svelte-j3latp svg:where(.svelte-j3latp){transition:transform var(--transition-base)}.service-link.svelte-j3latp:hover svg:where(.svelte-j3latp){transform:translate(4px)}
