.key-mark{display:block;width:24px;height:auto;aspect-ratio:540/1570;overflow:visible;color:var(--oxblood)}.key-mark .key-mark__outline{stroke-width:12}.key-mark__fill{fill:currentColor;opacity:0;animation:key-mark-fill .8s var(--ease-out) 1.1s forwards}@keyframes key-mark-fill{to{opacity:1}}@media (prefers-reduced-motion:reduce){.key-mark__fill{animation:none;opacity:1}.key-mark .key-mark__outline{display:none}}