.case-tag[data-v-e51f7f1c]{background:var(--color-solutions-subline-08);border:1px solid var(--color-solutions-subline-22);color:var(--color-solutions-subline)}.case-card-active-outline[data-v-160c6013]{border:1px solid var(--color-case-active-outline);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .18s ease-out;z-index:19}.case-card.is-hash-active:not(.is-hash-animating) .case-card-active-outline[data-v-160c6013]{opacity:1}.case-card-border-layer[data-v-160c6013]{inset:0;pointer-events:none;position:absolute;z-index:20}.case-card-glint-layer[data-v-160c6013]{inset:0;pointer-events:none;position:absolute;z-index:21}.case-card-border-line[data-v-160c6013]{background:var(--color-case-border-draw);display:block;opacity:0;position:absolute}.case-card-border-bottom[data-v-160c6013],.case-card-border-top[data-v-160c6013]{height:1px;left:0;width:100%}.case-card-border-top[data-v-160c6013]{top:0;transform:scaleX(0)}.case-card-border-bottom[data-v-160c6013]{bottom:0;transform:scaleX(0)}.case-card-border-left[data-v-160c6013],.case-card-border-right[data-v-160c6013]{height:100%;top:0;width:1px}.case-card-border-left[data-v-160c6013]{left:0;transform:scaleY(0)}.case-card-border-right[data-v-160c6013]{right:0;transform:scaleY(0)}.case-card-border-glint[data-v-160c6013]{display:block;opacity:0;pointer-events:none;position:absolute}.case-card-glint-bottom[data-v-160c6013],.case-card-glint-top[data-v-160c6013]{background:var(--gradient-case-glint-horizontal);box-shadow:var(--shadow-case-glint);height:1px;width:58px}.case-card-glint-left[data-v-160c6013],.case-card-glint-right[data-v-160c6013]{background:var(--gradient-case-glint-vertical);box-shadow:var(--shadow-case-glint);height:58px;width:1px}.case-card-glint-top[data-v-160c6013]{left:-58px;top:0}.case-card-glint-right[data-v-160c6013]{right:0;top:-58px}.case-card-glint-bottom[data-v-160c6013]{bottom:0;left:-58px}.case-card-glint-left[data-v-160c6013]{left:0;top:-58px}.case-card.is-hash-animating[data-border-start=tl] .case-card-border-top[data-v-160c6013],.case-card[data-border-start=tl]:hover .case-card-border-top[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear forwards;transform-origin:left center}.case-card.is-hash-animating[data-border-start=tl] .case-card-border-right[data-v-160c6013],.case-card[data-border-start=tl]:hover .case-card-border-right[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .216s forwards;transform-origin:center top}.case-card.is-hash-animating[data-border-start=tl] .case-card-border-bottom[data-v-160c6013],.case-card[data-border-start=tl]:hover .case-card-border-bottom[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .432s forwards;transform-origin:right center}.case-card.is-hash-animating[data-border-start=tl] .case-card-border-left[data-v-160c6013],.case-card[data-border-start=tl]:hover .case-card-border-left[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .648s forwards;transform-origin:center bottom}.case-card.is-hash-animating[data-border-start=tr] .case-card-border-right[data-v-160c6013],.case-card[data-border-start=tr]:hover .case-card-border-right[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear forwards;transform-origin:center top}.case-card.is-hash-animating[data-border-start=tr] .case-card-border-bottom[data-v-160c6013],.case-card[data-border-start=tr]:hover .case-card-border-bottom[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .216s forwards;transform-origin:right center}.case-card.is-hash-animating[data-border-start=tr] .case-card-border-left[data-v-160c6013],.case-card[data-border-start=tr]:hover .case-card-border-left[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .432s forwards;transform-origin:center bottom}.case-card.is-hash-animating[data-border-start=tr] .case-card-border-top[data-v-160c6013],.case-card[data-border-start=tr]:hover .case-card-border-top[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .648s forwards;transform-origin:left center}.case-card.is-hash-animating[data-border-start=br] .case-card-border-bottom[data-v-160c6013],.case-card[data-border-start=br]:hover .case-card-border-bottom[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear forwards;transform-origin:right center}.case-card.is-hash-animating[data-border-start=br] .case-card-border-left[data-v-160c6013],.case-card[data-border-start=br]:hover .case-card-border-left[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .216s forwards;transform-origin:center bottom}.case-card.is-hash-animating[data-border-start=br] .case-card-border-top[data-v-160c6013],.case-card[data-border-start=br]:hover .case-card-border-top[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .432s forwards;transform-origin:left center}.case-card.is-hash-animating[data-border-start=br] .case-card-border-right[data-v-160c6013],.case-card[data-border-start=br]:hover .case-card-border-right[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .648s forwards;transform-origin:center top}.case-card.is-hash-animating[data-border-start=bl] .case-card-border-left[data-v-160c6013],.case-card[data-border-start=bl]:hover .case-card-border-left[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear forwards;transform-origin:center bottom}.case-card.is-hash-animating[data-border-start=bl] .case-card-border-top[data-v-160c6013],.case-card[data-border-start=bl]:hover .case-card-border-top[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .216s forwards;transform-origin:left center}.case-card.is-hash-animating[data-border-start=bl] .case-card-border-right[data-v-160c6013],.case-card[data-border-start=bl]:hover .case-card-border-right[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .432s forwards;transform-origin:center top}.case-card.is-hash-animating[data-border-start=bl] .case-card-border-bottom[data-v-160c6013],.case-card[data-border-start=bl]:hover .case-card-border-bottom[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .648s forwards;transform-origin:right center}.case-card.is-hash-animating .case-card-glint-top[data-v-160c6013],.case-card:hover .case-card-glint-top[data-v-160c6013]{animation:case-card-glint-x-forward-160c6013 .264s ease-out .884s 1}.case-card.is-hash-animating .case-card-glint-left[data-v-160c6013],.case-card:hover .case-card-glint-left[data-v-160c6013]{animation:case-card-glint-y-forward-160c6013 .264s ease-out .884s 1}.case-card.is-hash-animating .case-card-glint-right[data-v-160c6013],.case-card:hover .case-card-glint-right[data-v-160c6013]{animation:case-card-glint-y-forward-160c6013 .264s ease-out 1.148s 1}.case-card.is-hash-animating .case-card-glint-bottom[data-v-160c6013],.case-card:hover .case-card-glint-bottom[data-v-160c6013]{animation:case-card-glint-x-forward-160c6013 .264s ease-out 1.148s 1}@keyframes case-card-draw-x-160c6013{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes case-card-draw-y-160c6013{0%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes case-card-glint-x-forward-160c6013{0%{left:-58px;opacity:0}16%{opacity:1}84%{opacity:1}to{left:calc(100% + 58px);opacity:0}}@keyframes case-card-glint-y-forward-160c6013{0%{opacity:0;top:-58px}16%{opacity:1}84%{opacity:1}to{opacity:0;top:calc(100% + 58px)}}@media(prefers-reduced-motion:reduce){.case-card.is-hash-animating .case-card-border-line[data-v-160c6013],.case-card:hover .case-card-border-line[data-v-160c6013]{animation:none;opacity:1;transform:scaleX(1) scaleY(1)}.case-card.is-hash-animating .case-card-border-glint[data-v-160c6013],.case-card:hover .case-card-border-glint[data-v-160c6013]{animation:none;opacity:0}}
