.work-list-module__bg7QrG__index{padding-top:70px;padding-bottom:96px}.work-list-module__bg7QrG__links{align-items:center}.work-list-module__bg7QrG__rows{margin-top:clamp(60px,12vh,160px)}.work-list-module__bg7QrG__item:last-child:after{content:"";border-top:1.5px solid var(--ink);margin:0 -12px;display:block}.work-list-module__bg7QrG__row{border-top:1.5px solid var(--ink);transition:background-color .35s var(--ease-out), color .35s var(--ease-out);gap:2px;margin:0 -12px;padding:8px 12px 10px;display:grid;position:relative}.work-list-module__bg7QrG__rowArrow,.work-list-module__bg7QrG__panel{display:none}@media (max-width:767px){.work-list-module__bg7QrG__row{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:12px;margin:0;padding:14px 0}.work-list-module__bg7QrG__row .work-list-module__bg7QrG__text{font-size:clamp(18px,4.8vw,24px);line-height:1.05}}@media (min-width:768px){.work-list-module__bg7QrG__index{min-height:var(--screen)}.work-list-module__bg7QrG__rows{margin-top:clamp(28px,6svh,80px)}.work-list-module__bg7QrG__row{grid-template-columns:minmax(150px,17%) 1fr auto;align-items:center;column-gap:20px;padding-top:.9vw;padding-bottom:.9vw}.work-list-module__bg7QrG__row .work-list-module__bg7QrG__text{font-size:clamp(24px,3vw,56px);line-height:1}}@media (min-width:768px) and (hover:hover){.work-list-module__bg7QrG__rowArrow{opacity:0;width:clamp(16px,1.6vw,30px);height:auto;transition:opacity .35s var(--ease-out), transform .5s var(--ease);display:block;transform:translate(-.6em)rotate(-45deg)}.work-list-module__bg7QrG__item:hover .work-list-module__bg7QrG__row,.work-list-module__bg7QrG__item:focus-within .work-list-module__bg7QrG__row{background:var(--ink);color:var(--g100)}.work-list-module__bg7QrG__item:hover .work-list-module__bg7QrG__thumb img,.work-list-module__bg7QrG__item:focus-within .work-list-module__bg7QrG__thumb img{filter:none}.work-list-module__bg7QrG__item:hover .work-list-module__bg7QrG__rowArrow,.work-list-module__bg7QrG__item:focus-within .work-list-module__bg7QrG__rowArrow{opacity:1;transform:rotate(45deg)}.work-list-module__bg7QrG__panel{background:var(--ink);color:var(--g100);transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;margin:0 -12px;display:grid}.work-list-module__bg7QrG__item:hover .work-list-module__bg7QrG__panel,.work-list-module__bg7QrG__item:focus-within .work-list-module__bg7QrG__panel{transition:grid-template-rows .7s var(--ease) .12s;grid-template-rows:1fr}.work-list-module__bg7QrG__panelClip{min-height:0;overflow:hidden}.work-list-module__bg7QrG__panelInner{border-top:1px solid #f4f3ef38;grid-template-columns:minmax(150px,17%) 1fr;column-gap:20px;padding:1.6vw 12px 1.8vw;display:grid}.work-list-module__bg7QrG__side{flex-direction:column;justify-content:space-between;gap:24px;display:flex}.work-list-module__bg7QrG__mark{opacity:0;transition:opacity .3s var(--ease-out), transform .6s var(--ease);font-size:clamp(56px,6.4vw,120px);line-height:1;display:block;transform:translate(-.3em)rotate(-90deg)}.work-list-module__bg7QrG__mark svg{height:1em;margin:0;display:block}.work-list-module__bg7QrG__facts{text-transform:uppercase;gap:10px;margin:0;font-size:clamp(11px,.8vw,14px);line-height:1.15;display:grid}.work-list-module__bg7QrG__facts dt{opacity:.5}.work-list-module__bg7QrG__facts dd{margin:0}.work-list-module__bg7QrG__body{gap:1.4vw;min-width:0;display:grid}.work-list-module__bg7QrG__lead{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;column-gap:10px;display:grid}.work-list-module__bg7QrG__caseTitle{grid-column:1/3;padding-right:20px}.work-list-module__bg7QrG__summary{grid-column:3/5}.work-list-module__bg7QrG__caseTitle{letter-spacing:-.035em;font-size:clamp(20px,1.9vw,36px);font-weight:700;line-height:1.02}.work-list-module__bg7QrG__summary{max-width:52ch;font-size:clamp(12px,.95vw,17px);font-weight:500;line-height:1.25}.work-list-module__bg7QrG__strip{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;display:grid}.work-list-module__bg7QrG__gallery{grid-column:1/4;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.work-list-module__bg7QrG__shot{aspect-ratio:4/3;opacity:0;transition:opacity .3s var(--ease-out), transform .4s var(--ease);background:#222;display:block;position:relative;overflow:hidden;transform:translateY(28px)}.work-list-module__bg7QrG__shot img{object-fit:cover;filter:grayscale();transition:filter .5s var(--ease-out), transform .8s var(--ease);transform:scale(1.04)}.work-list-module__bg7QrG__gallery:hover .work-list-module__bg7QrG__shot img{filter:none;transform:none}.work-list-module__bg7QrG__strip .work-list-module__bg7QrG__cta{place-self:end start}.work-list-module__bg7QrG__cta:hover{background-color:var(--g100);color:var(--ink)}.work-list-module__bg7QrG__lead,.work-list-module__bg7QrG__facts,.work-list-module__bg7QrG__cta{opacity:0;transition:opacity .3s var(--ease-out), transform .5s var(--ease);transform:translateY(16px)}.work-list-module__bg7QrG__item:hover :is(.work-list-module__bg7QrG__mark,.work-list-module__bg7QrG__lead,.work-list-module__bg7QrG__facts,.work-list-module__bg7QrG__cta,.work-list-module__bg7QrG__shot),.work-list-module__bg7QrG__item:focus-within :is(.work-list-module__bg7QrG__mark,.work-list-module__bg7QrG__lead,.work-list-module__bg7QrG__facts,.work-list-module__bg7QrG__cta,.work-list-module__bg7QrG__shot){opacity:1;transition:opacity .6s var(--ease-out), transform .9s var(--ease);transform:none}.work-list-module__bg7QrG__item:hover .work-list-module__bg7QrG__mark,.work-list-module__bg7QrG__item:focus-within .work-list-module__bg7QrG__mark{transition-delay:.2s}.work-list-module__bg7QrG__item:hover .work-list-module__bg7QrG__lead,.work-list-module__bg7QrG__item:focus-within .work-list-module__bg7QrG__lead{transition-delay:.24s}.work-list-module__bg7QrG__item:hover .work-list-module__bg7QrG__facts,.work-list-module__bg7QrG__item:focus-within .work-list-module__bg7QrG__facts{transition-delay:.3s}.work-list-module__bg7QrG__item:hover .work-list-module__bg7QrG__shot,.work-list-module__bg7QrG__item:focus-within .work-list-module__bg7QrG__shot{transition-delay:calc(.3s + var(--i) * 70ms)}.work-list-module__bg7QrG__item:hover .work-list-module__bg7QrG__cta,.work-list-module__bg7QrG__item:focus-within .work-list-module__bg7QrG__cta{transition-delay:.48s}}@media (prefers-reduced-motion:reduce){.work-list-module__bg7QrG__panel,.work-list-module__bg7QrG__item:hover .work-list-module__bg7QrG__panel,.work-list-module__bg7QrG__item:focus-within .work-list-module__bg7QrG__panel,.work-list-module__bg7QrG__item :is(.work-list-module__bg7QrG__mark,.work-list-module__bg7QrG__lead,.work-list-module__bg7QrG__facts,.work-list-module__bg7QrG__cta,.work-list-module__bg7QrG__shot,.work-list-module__bg7QrG__rowArrow){transition:none!important}}
