.box-image-wrapper[data-v-a0f44d9b]{filter:grayscale(0);transition:filter .3s ease}@media(hover:hover)and (pointer:fine){.box-image-wrapper[data-v-a0f44d9b]{filter:grayscale(100%)}.hover-wrapper:focus-within .box-image-wrapper[data-v-a0f44d9b],.hover-wrapper:hover .box-image-wrapper[data-v-a0f44d9b]{filter:grayscale(0)}}@media(min-width:1024px){@media(hover:hover){.hover-wrapper[data-v-a0f44d9b]:focus-within,.hover-wrapper[data-v-a0f44d9b]:hover{animation:bounceGrow-a0f44d9b 1s ease forwards}.hover-wrapper[data-v-a0f44d9b]:not(:hover):not(:focus-within){animation:bounceShrink-a0f44d9b 1s ease forwards}}}@keyframes bounceGrow-a0f44d9b{0%{width:65%}50%{width:102%}to{width:100%}}@keyframes bounceShrink-a0f44d9b{0%{width:100%}50%{width:64%}to{width:65%}}.hover-content[data-v-a0f44d9b]{transition:opacity .3s ease,max-height .3s ease,margin-top .3s ease}@media(hover:hover){.hover-wrapper:focus-within .hover-content[data-v-a0f44d9b],.hover-wrapper:hover .hover-content[data-v-a0f44d9b]{animation:bounceContentGrow-a0f44d9b 1s ease forwards;max-height:320px;opacity:1;pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.hover-wrapper:not(:hover):not(:focus-within) .hover-content[data-v-a0f44d9b]{animation:bounceContentShrink-a0f44d9b 1s ease forwards}}@keyframes bounceContentGrow-a0f44d9b{0%{margin-top:0;max-height:0}50%{margin-top:.625rem;max-height:336px}to{margin-top:.5rem;max-height:320px}}@keyframes bounceContentShrink-a0f44d9b{0%{margin-top:.5rem;max-height:320px}50%{margin-top:-.125rem;max-height:0}to{margin-top:0;max-height:0}}
