main article{box-shadow:-10px 14px 32px -16px rgba(43,89,195,.45),10px 14px 32px -16px rgba(228,87,46,.38);transition:translate .2s ease,box-shadow .2s ease}
main article:hover{translate:0 -3px;box-shadow:-12px 20px 38px -16px rgba(43,89,195,.55),12px 20px 38px -16px rgba(228,87,46,.45)}
main a[style*="min-height"]{transition:translate .2s ease,box-shadow .2s ease}
main a[style*="min-height"]:hover{translate:0 -2px;box-shadow:0 10px 22px -8px rgba(20,33,61,.55)}
main figure img{transition:scale .25s ease}
main figure img:hover{scale:1.02}
a:focus-visible,button:focus-visible{outline:3px solid #2B59C3;outline-offset:2px}
