.page-head{padding-top:clamp(128px, 20vh, 220px);padding-bottom:clamp(36px, 6vh, 72px);border-bottom:1px solid var(--line)}.page-head__row{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s4);flex-wrap:wrap}.page-head h1{font-family:var(--font-display);font-weight:500;font-size:clamp(3rem, 9vw, 7rem);line-height:.95;letter-spacing:-.02em}.page-head__count{font-family:var(--font-display);font-style:italic;color:var(--gold);font-size:var(--t-h3)}.page-head p{color:var(--muted);max-width:56ch;margin-top:var(--s4);font-size:var(--t-body-lg)}.page-head .label--gold{color:var(--gold)}.work-list{display:flex;flex-direction:column}.work{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gutter);align-items:center;padding-block:clamp(44px, 7vh, 84px);border-bottom:1px solid var(--line)}.work__media{grid-column:1 / 8}.work__copy{grid-column:8 / 13}.work--flip .work__media{grid-column:6 / 13;order:2}.work--flip .work__copy{grid-column:1 / 6;order:1}.work__media .imgmask{aspect-ratio:16 / 10}.work__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.work:hover .work__media img{transform:scale(1.04)}.work__index{font-family:var(--font-display);font-style:italic;font-size:var(--t-index);line-height:1;color:#fff0;-webkit-text-stroke:1px var(--line-2);transition:color var(--d-rev) var(--ease),-webkit-text-stroke-color var(--d-rev) var(--ease)}.work:hover .work__index{color:var(--gold);-webkit-text-stroke-color:var(--gold)}.work__title{font-family:var(--font-display);font-size:var(--t-h2);margin:var(--s1) 0 var(--s3);transition:color var(--d-std) var(--ease)}.work:hover .work__title{color:var(--gold)}.work__desc{color:var(--muted);max-width:48ch;margin-bottom:var(--s4)}@media (max-width:1024px){.work__media,.work__copy,.work--flip .work__media,.work--flip .work__copy{grid-column:1 / 13;order:initial}.work__copy{margin-top:var(--s4)}}.nav.nav--solid{color:var(--ink)}.nav.nav--solid .logo-light{display:none}.nav.nav--solid .logo-dark{display:block}