ul.services.svelte-1v8t5da.svelte-1v8t5da{list-style:none;width:100%;display:flex;flex-direction:column;gap:0;font-family:inherit;text-align:left;font-size:1em;margin:0;padding:0}ul.services.svelte-1v8t5da li a.svelte-1v8t5da{text-decoration:none;color:#1e88e5;background-color:#fff;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.325em;width:100%;max-width:100%;background:none;box-shadow:none;margin:0;border-radius:0;height:auto;padding:.5em .25em 1em;font-size:1.1em;border:none;border-top:1px solid #e4e4e4}ul.services.svelte-1v8t5da li:last-child a.svelte-1v8t5da,ul.services.svelte-1v8t5da li:last-child a.svelte-1v8t5da:hover{border-bottom:1px solid #e4e4e4}ul.services.svelte-1v8t5da li a.svelte-1v8t5da:before{content:"";position:absolute;top:-50px;left:-50px;width:150px;height:150px;background-color:#1e88e51a;border-radius:50%;z-index:1;transition:transform .3s ease;transform:scale(0)}ul.services.svelte-1v8t5da li a.svelte-1v8t5da:hover:before{transform:scale(1.5)}ul.services.svelte-1v8t5da a.svelte-1v8t5da:hover{transform:translate(2px)}ul.services.svelte-1v8t5da li a span.svelte-1v8t5da{position:relative;z-index:2;display:block;font-weight:600;font-size:1.25em}ul.services.svelte-1v8t5da li a:hover span.svelte-1v8t5da{text-decoration:underline}
