@media(prefers-reduced-motion:no-preference) and (forced-colors:none){html.has-js:not(.has-seen-stack-entry):not([data-turbo-preview]) .portfolio-page--stack .profile-header,html.has-js:not(.has-seen-stack-entry):not([data-turbo-preview]) .portfolio-page--stack main>h1,html.has-js:not(.has-seen-stack-entry):not([data-turbo-preview]) .portfolio-page--stack main>p,html.has-js:not(.has-seen-stack-entry):not([data-turbo-preview]) .portfolio-page--stack .stack-group{animation:stack-block-reveal 400ms cubic-bezier(.25,.1,.25,1)backwards;animation-delay:var(--stack-entry-delay,0ms)}.portfolio-page--stack main>h1,.portfolio-page--stack main>p{--stack-entry-delay:100ms}.portfolio-page--stack .stack-group:nth-of-type(1){--stack-entry-delay:200ms}.portfolio-page--stack .stack-group:nth-of-type(2){--stack-entry-delay:300ms}.portfolio-page--stack .stack-group:nth-of-type(3){--stack-entry-delay:400ms}.portfolio-page--stack .stack-group:nth-of-type(4){--stack-entry-delay:500ms}.portfolio-page--stack .stack-group:nth-of-type(5){--stack-entry-delay:600ms}.portfolio-page--stack .stack-group:nth-of-type(6){--stack-entry-delay:700ms}html.has-js .portfolio-page--stack:focus-within .profile-header,html.has-js .portfolio-page--stack:focus-within main>h1,html.has-js .portfolio-page--stack:focus-within main>p,html.has-js .portfolio-page--stack:focus-within .stack-group{animation:none}}@keyframes stack-block-reveal{from{opacity:0}to{opacity:1}}