.case-study-list-module__e6whiW__list{gap:var(--space-m);list-style:none;display:grid}.case-study-list-module__e6whiW__item{gap:var(--space-s) var(--space-l);padding:var(--space-l) var(--space-m);display:grid;position:relative}.case-study-list-module__e6whiW__item:hover{transform:translateY(-3px)}.case-study-list-module__e6whiW__number{color:#0000;font-family:var(--font-display);-webkit-text-stroke:1px var(--accent);font-size:3.5rem;font-weight:700;line-height:1}.case-study-list-module__e6whiW__head{gap:var(--space-xs);flex-direction:column;display:flex}.case-study-list-module__e6whiW__title{font-size:var(--step-3);max-width:26ch}.case-study-list-module__e6whiW__title a{text-decoration:none}.case-study-list-module__e6whiW__title a:after{content:"";position:absolute;inset:0}.case-study-list-module__e6whiW__item:hover .case-study-list-module__e6whiW__title a{color:var(--accent-ink)}.case-study-list-module__e6whiW__summary{max-width:62ch}.case-study-list-module__e6whiW__metrics{border-top:1px solid var(--rule);gap:var(--space-s) var(--space-l);padding-top:var(--space-s);flex-wrap:wrap;margin:0;display:flex}.case-study-list-module__e6whiW__metrics dd{color:var(--ink);font-family:var(--font-display);font-size:var(--step-1);margin:.2rem 0 0;font-weight:700}@media (min-width:56rem){.case-study-list-module__e6whiW__item{padding:var(--space-xl) var(--space-l);grid-template-columns:6rem minmax(0,1fr)}.case-study-list-module__e6whiW__item>:not(.case-study-list-module__e6whiW__number){grid-column:2}.case-study-list-module__e6whiW__number{grid-row:1/span 3}}
