@media(hover:hover)and (pointer:fine){.group.svelte-1putfgq:hover .service-number,.group.svelte-1putfgq:hover .service-title{color:var(--service-color, #6b7280)}.group.svelte-1putfgq:hover .service-subtitle{color:#4b5563}.group.svelte-1putfgq:hover .expand-icon{border-color:var(--service-color, #6b7280);background-color:color-mix(in srgb,var(--service-color, #6b7280) 10%,white);--hover-scale: 1.1}.group.svelte-1putfgq:hover .expand-icon svg{color:var(--service-color, #6b7280)}.group.expanded.svelte-1putfgq:hover .expand-icon{--hover-scale: 1.15}}
