.lm-skills .lm-skill-card{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.lm-service-grid>.lm-service-card{--home-card-color:var(--primary,#026fff);transition:opacity .42s ease,transform .2s ease,border-color .2s ease,box-shadow .2s ease}.lm-service-grid>.lm-service-card:nth-child(3n+2){--home-card-color:#9361d3}.lm-service-grid>.lm-service-card:nth-child(3n){--home-card-color:#168c76}.lm-service-grid>.lm-service-card>.lm-service-icon{transition:background-color .2s ease,border-color .2s ease}
@media(hover:hover) and (pointer:fine){.lm-skills .lm-skill-card:hover{transform:scale(1.015);border-color:color-mix(in srgb,var(--skill-color) 55%,var(--lm-line));box-shadow:0 5px 16px color-mix(in srgb,var(--skill-color) 13%,transparent)}.lm-service-grid>.lm-service-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--home-card-color) 36%,var(--lm-line));box-shadow:0 8px 24px color-mix(in srgb,var(--home-card-color) 9%,transparent)}.lm-service-grid>.lm-service-card:hover>.lm-service-icon{background:color-mix(in srgb,var(--home-card-color) 14%,var(--lm-surface));border-color:color-mix(in srgb,var(--home-card-color) 30%,var(--lm-line))}}
.lm-service-grid>.lm-service-card:focus-visible{outline:2px solid var(--home-card-color);outline-offset:4px;border-color:var(--home-card-color)}
@media(hover:none),(pointer:coarse){.lm-skills .lm-skill-card:active{border-color:var(--skill-color);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--skill-color) 15%,transparent)}.lm-service-grid>.lm-service-card:active{transform:none;border-color:var(--home-card-color);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--home-card-color) 14%,transparent)}.lm-service-grid>.lm-service-card:active>.lm-service-icon{background:color-mix(in srgb,var(--home-card-color) 14%,var(--lm-surface))}}
@media(prefers-reduced-motion:reduce){.lm-skills .lm-skill-card,.lm-service-grid>.lm-service-card,.lm-service-grid>.lm-service-card>.lm-service-icon{transition:none}.lm-skills .lm-skill-card:hover,.lm-service-grid>.lm-service-card:hover{transform:none}}
