[data-motion] [data-off-reveal]>*{opacity:0}@keyframes off-live-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-green-200) 50%, transparent)}70%,to{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-green-200) 0%, transparent)}}.off-card{transition:box-shadow .4s}.off-card:hover{box-shadow:0 18px 36px -10px color-mix(in srgb, var(--color-shadow-ink) 22%, transparent)}.off-img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.off-card:hover .off-img{transform:scale(1.07)}.off-panel{transition:bottom .4s cubic-bezier(.22,1,.36,1)}.off-card:hover .off-panel{bottom:28px}.off-cta-bg{background-color:#0000;transition:background-color .3s}.off-card:hover .off-cta-bg{background-color:var(--button-primary)}.off-cta{transition:color .3s,transform .3s cubic-bezier(.22,1,.36,1)}.off-card:hover .off-cta{color:var(--text-white);transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.off-card,.off-img,.off-panel,.off-cta-bg,.off-cta{transition:none}}
