.portfolio-detail-reveal{display:contents}@media (prefers-reduced-motion:no-preference){.portfolio-detail-page [data-reveal-motion=pending] .portfolio-detail-reveal__rise,.portfolio-detail-page [data-reveal-motion=pending] .portfolio-detail-reveal__lead,.portfolio-detail-page [data-reveal-motion=pending].portfolio-detail-reveal__rise{opacity:0;transform:translateY(8px)}.portfolio-detail-page [data-reveal-motion=done] .portfolio-detail-reveal__rise,.portfolio-detail-page [data-reveal-motion=done] .portfolio-detail-reveal__lead,.portfolio-detail-page [data-reveal-motion=done].portfolio-detail-reveal__rise{opacity:1;transform:none}.portfolio-detail-page [data-reveal-motion=play] .portfolio-detail-reveal__rise,.portfolio-detail-page [data-reveal-motion=play].portfolio-detail-reveal__rise{animation:1s cubic-bezier(.22,.1,.25,1) both portfolio-detail-reveal-rise;animation-delay:var(--reveal-delay,0s)}.portfolio-detail-page [data-reveal-motion=play] .portfolio-detail-reveal__lead{animation:1s cubic-bezier(.22,.1,.25,1) .3s both portfolio-detail-reveal-rise}}@keyframes portfolio-detail-reveal-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.portfolio-detail-reveal__cta-icon{flex-shrink:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.portfolio-detail-reveal__cta-icon{transition:transform .2s ease-out}.portfolio-detail-reveal__cta:hover .portfolio-detail-reveal__cta-icon{transform:translate(4px)}}
