.card{display:flex;flex-direction:column;gap:1.375rem;padding:2rem;border-radius:2rem;background:var(--white);box-shadow:0 0 0 rgba(0,0,0,0);transition:box-shadow .3s ease,scale .3s ease}.card p{flex:1 1}.card svg{width:3rem;height:auto;stroke:var(--blue-light);stroke-width:1;stroke-dashoffset:0;stroke-dasharray:100 4 1000;transition:stroke .3s}.card:hover{scale:1.005;box-shadow:0 0 4rem rgba(0,0,0,.05)}.card:hover svg{stroke:var(--blue)}.card:hover .link{color:var(--blue);font-weight:700;letter-spacing:.035rem}