.lex-next-project{margin:48px 36px 0;border-top:1px solid var(--line)}.lex-next-project a{display:grid;grid-template-columns:1fr minmax(0,2fr) 32px;align-items:center;gap:24px;padding:32px 0}.lex-next-label{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.lex-next-name{font:400 clamp(28px,4vw,54px)/1.15 'Bodoni Moda',serif;overflow-wrap:anywhere}.lex-next-project svg{transition:transform .2s ease}.lex-next-project a:hover svg{transform:translateX(4px)}@media(max-width:700px){.lex-next-project{margin:32px 18px 0}.lex-next-project a{grid-template-columns:minmax(0,1fr) 32px;gap:12px;padding:24px 0}.lex-next-label{grid-column:1/-1}.lex-next-name{font-size:32px}}@media(prefers-reduced-motion:reduce){.lex-next-project svg{transition:none}}.lex-project-ending{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:0 22px;margin:32px 0 48px;align-items:start}.lex-project-ending>button,.lex-project-ending>a{display:block;width:100%;min-width:0;padding:0;background:none;border:0}.lex-project-ending>button img,.lex-project-ending>a img{display:block;width:100%;height:auto}.lex-project-ending picture{display:block}.lex-project-ending .lex-next-project{margin:0;border:0;align-self:stretch;display:flex;align-items:center;padding:clamp(20px,3vw,48px)}.lex-project-ending .lex-next-project a{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 32px;grid-template-rows:auto auto auto;gap:16px 24px;padding:0}.lex-next-thumb{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;grid-column:1;grid-row:1/4}.lex-project-ending .lex-next-label{grid-column:2/4;align-self:end}.lex-project-ending .lex-next-name{grid-column:2/4;font-size:clamp(26px,3vw,48px)}.lex-project-ending .lex-next-project svg{grid-column:2;align-self:start}@media(max-width:700px){.lex-project-ending{grid-template-columns:minmax(0,1fr);padding:0 16px;gap:24px;margin:24px 0 32px}.lex-project-ending .lex-next-project{padding:24px 0;border-top:1px solid var(--line)}.lex-project-ending .lex-next-name{font-size:32px}.lex-project-ending .lex-next-label{grid-column:2/4}.lex-project-ending .lex-next-project a{gap:12px 20px}}.lex-project-ending .lex-next-project a{grid-template-rows:auto auto auto auto}.lex-project-ending .lex-next-thumb{grid-row:1/5}.lex-project-ending .lex-next-label{display:flex;justify-content:space-between;gap:12px;align-items:center}.lex-next-count{color:var(--muted);font-size:10px;letter-spacing:.05em;white-space:nowrap;font-variant-numeric:tabular-nums}.lex-next-details{grid-column:2/4;display:flex;flex-direction:column;gap:4px;color:var(--muted);font:400 12px/1.5 'Manrope',sans-serif;letter-spacing:0}.lex-project-ending .lex-next-project svg{margin-top:12px}.lex-next-rule{display:block;width:48px;height:1px;background:var(--line);flex:none}.project-gallery.lex-gallery-ending{margin:0;align-items:start}.lex-gallery-ending>.lex-ending-omitted{display:none!important}.lex-gallery-ending>.lex-ending-photo{grid-column:1!important}.lex-gallery-ending>.lex-next-project{grid-column:2;min-width:0}.lex-gallery-ending>.lex-next-project>a{grid-column:auto}.lex-gallery-ending>.lex-next-project{height:100%;box-sizing:border-box}@media(max-width:700px){.lex-gallery-ending>.lex-next-project{grid-column:1}.project-gallery.lex-gallery-ending{margin:0}}.project-filter-more:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.project-card picture{display:block;width:100%;height:100%}#project-title{font:400 clamp(48px,7vw,110px)/1.08 'Bodoni Moda',serif;letter-spacing:-.055em;margin:0}#project-title:focus{outline:none}.project-index-fallback{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.project-index-fallback a{display:block}.project-index-fallback img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}@media(max-width:1024px){.project-index-fallback{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.project-index-fallback{grid-template-columns:1fr}}