/* Focused portfolio layer: existing type, color, categories and image library. */
.work-feature{margin:0;min-width:0;align-self:start}.work-feature>.collection-photo{display:block}.work-moment{align-items:start}.work-moment>.work-feature:nth-child(2){margin-top:76px}.work-feature figcaption{padding:20px 0 0;max-width:470px}.feature-label{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--navy);font-weight:600}.work-feature figcaption p{font-size:17px;line-height:1.55;color:#52636d;margin:9px 0 0;max-width:39ch}.work-moment>.work-feature:nth-child(2) figcaption{max-width:32ch}.work-feature .original-photo{max-width:783px}.project-next>p{max-width:570px;font-size:20px;line-height:1.65;margin:25px 0 28px}.project-next h2{max-width:760px}.work-moment .collection-photo:hover img{filter:none}@media(max-width:850px){.work-moment>.work-feature:nth-child(2){margin-top:48px}.work-feature figcaption p{font-size:16px}}@media(max-width:650px){.work-moment{gap:36px}.work-moment>.work-feature:nth-child(2){width:84%;justify-self:end;margin-top:0}.work-feature figcaption{padding-top:15px}.feature-label{font-size:11px;letter-spacing:.1em}.work-feature figcaption p{font-size:16px;margin-top:7px;max-width:34ch}.project-next>p{font-size:18px;margin:22px 0 26px}}

.collection-count{white-space:nowrap;flex-shrink:0}.project-next>.button{font-size:16px;padding:18px 26px;min-height:54px}
