.delivery-card,.work-card{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .2s;transition-delay:var(--bp-reveal-delay,0s), var(--bp-reveal-delay,0s), 0s, 0s}.delivery-card:is(:hover,:focus-within),.work-card:is(:hover,:focus-within){border-color:var(--primary);box-shadow:4px 4px 0 color-mix(in oklab, var(--primary) 10%, transparent)}.delivery-icon{transition:color .2s,background-color .2s}.delivery-card:is(:hover,:focus-within) .delivery-icon,.work-card:is(:hover,:focus-within) .delivery-icon{background-color:var(--primary);color:var(--primary-foreground)}.delivery-link{text-underline-offset:5px}.delivery-link:hover{text-decoration:underline}.delivery-link:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.case-selector{transition:background-color .18s}.case-selector:focus-visible{z-index:1;outline:2px solid var(--primary);outline-offset:-3px}@media (prefers-reduced-motion:no-preference){.case-detail-enter{animation:.32s ease-out both case-appear}.case-connector{transform-origin:0;animation:.65s ease-out both delivery-line}}@keyframes case-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.work-scan{opacity:0}@media (prefers-reduced-motion:no-preference){.delivery-progress{transform-origin:0;transform:scaleX(0)}.delivery-card[data-visible=true] .delivery-progress{animation:1.2s ease-out both delivery-line;animation-delay:calc(var(--bp-reveal-delay,0s) + .25s)}.work-card[data-visible=true] .work-scan{animation:1.8s ease-in-out both work-sweep;animation-delay:calc(var(--bp-reveal-delay,0s) + .2s)}.work-flow{transition:transform .25s}.work-card:is(:hover,:focus-within) .work-flow{transform:translate(4px)}}@keyframes delivery-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes work-sweep{0%{opacity:0;left:-64px}20%,70%{opacity:1}to{opacity:0;left:100%}}@media (prefers-reduced-motion:reduce){.delivery-section *,.delivery-section :before,.delivery-section :after{transition:none!important;animation:none!important}}
