@view-transition{navigation:auto}::view-transition-old(root){animation:.18s ease-out both editorial-page-out}::view-transition-new(root){animation:.4s cubic-bezier(.22,1,.36,1) both editorial-page-in}@keyframes editorial-page-out{to{opacity:0}}@keyframes editorial-page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes editorial-filter-in{0%{opacity:.3;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.guide-index a{transition:color .18s,transform .28s cubic-bezier(.22,1,.36,1)}.guide-index a[aria-current=location]{color:var(--guide-accent);font-weight:600;transform:translate(5px)}.creative-gallery{animation:.36s cubic-bezier(.22,1,.36,1) both editorial-filter-in}.creative-shot-media>img,.portfolio-modern #work .clone-project-feature-media img{transition:transform .65s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.creative-shot:hover .creative-shot-media>img,.portfolio-modern #work .clone-project-feature:hover .clone-project-feature-media img{transform:scale(1.025)}}.creative-page .creative-pill,.brand-highlight .creative-pill,.creative-filters button{transition:background-color .22s,transform .28s cubic-bezier(.22,1,.36,1),color .18s}.creative-page .creative-pill:hover,.brand-highlight .creative-pill:hover{background:#b5ed51;transform:translateY(-2px)}.creative-page .creative-pill:active,.brand-highlight .creative-pill:active,.creative-filters button:active{transform:translateY(1px)}.creative-page .creative-round-link:hover{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}.creative-gallery{animation:none!important}.guide-index a,.creative-shot-media>img,.portfolio-modern #work .clone-project-feature-media img,.creative-page .creative-pill,.brand-highlight .creative-pill,.creative-filters button{transition:none!important;transform:none!important}.creative-page .creative-round-link:hover{transform:none!important}}.editorial-reveal-enter{animation:.6s cubic-bezier(.22,1,.36,1) both editorial-section-in}@keyframes editorial-section-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.editorial-reveal-enter{opacity:1!important;animation:none!important;transform:none!important}}
