.Projects-module__qVqNQW__cases{max-width:1200px;margin:0 auto;padding:0;list-style:none}.Projects-module__qVqNQW__case{border-top:1px solid #24262629;padding:clamp(56px,8vw,96px) 0}.Projects-module__qVqNQW__caseHead{grid-template-columns:48px 1fr;align-items:baseline;gap:12px;display:grid}.Projects-module__qVqNQW__caseNumber{letter-spacing:.15em;color:#7a7268;font-size:12px}.Projects-module__qVqNQW__caseName{letter-spacing:-.045em;margin:0;font-size:clamp(34px,5vw,64px);font-weight:300;line-height:1}.Projects-module__qVqNQW__caseMeta{letter-spacing:.04em;color:#7a7268;margin:14px 0 0;font-size:13px}.Projects-module__qVqNQW__caseBody{grid-template-columns:1fr;gap:36px;margin-top:clamp(32px,4vw,48px);display:grid}.Projects-module__qVqNQW__caseMedia{align-self:start}.Projects-module__qVqNQW__caseVideo{aspect-ratio:16/10;object-fit:cover;background:#e5d8cd;border-radius:4px;width:100%;display:block}.Projects-module__qVqNQW__caseText{max-width:60ch}.Projects-module__qVqNQW__caseText h3{letter-spacing:.24em;text-transform:uppercase;color:#7a7268;margin:28px 0 10px;font-size:11px;font-weight:400}.Projects-module__qVqNQW__caseText h3:first-child{margin-top:0}.Projects-module__qVqNQW__caseText p{color:#2f2d2a;margin:0;font-size:16px;line-height:1.7}.Projects-module__qVqNQW__caseText ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Projects-module__qVqNQW__caseText li{color:#3d3a35;padding-left:22px;font-size:15px;line-height:1.6;position:relative}.Projects-module__qVqNQW__caseText li:before{content:"";background:#77706a;width:10px;height:1px;position:absolute;top:.8em;left:0}.Projects-module__qVqNQW__decisions{flex-direction:column;gap:16px;margin:0;display:flex}.Projects-module__qVqNQW__decisions div{border-left:1px solid #24262633;padding-left:16px}.Projects-module__qVqNQW__decisions dt{color:#242626;font-size:16px;font-weight:400}.Projects-module__qVqNQW__decisions dd{color:#3d3a35;margin:6px 0 0;font-size:15px;line-height:1.65}.Projects-module__qVqNQW__related{color:#7a7268!important;margin-top:24px!important;font-size:13px!important}.Projects-module__qVqNQW__related a{color:#3d3a35;border-bottom:1px solid #24262640;text-decoration:none}.Projects-module__qVqNQW__related a:hover{color:#242626;border-color:#242626}.Projects-module__qVqNQW__caseLinks{flex-wrap:wrap;gap:10px 28px;display:flex;margin-top:28px!important}.Projects-module__qVqNQW__caseLinks a{color:#242626;border-bottom:1px solid #242626;padding-bottom:2px;font-size:15px;text-decoration:none}.Projects-module__qVqNQW__caseLinks a:focus-visible{outline-offset:4px;outline:2px solid #242626}.Projects-module__qVqNQW__more{border-top:1px solid #24262629;max-width:1200px;margin:0 auto;padding:clamp(64px,9vw,110px) 0 0}.Projects-module__qVqNQW__moreGrid{grid-template-columns:1fr;gap:40px 28px;margin:28px 0 0;padding:0;list-style:none;display:grid}.Projects-module__qVqNQW__moreCard{color:#242626;flex-direction:column;text-decoration:none;display:flex}.Projects-module__qVqNQW__morePoster{aspect-ratio:16/10;object-fit:cover;background:#e5d8cd;border-radius:3px;width:100%;height:auto;transition:transform .5s cubic-bezier(.23,1,.32,1)}.Projects-module__qVqNQW__moreCard:hover .Projects-module__qVqNQW__morePoster{transform:scale(1.02)}.Projects-module__qVqNQW__moreCard:focus-visible{outline-offset:6px;outline:2px solid #242626}.Projects-module__qVqNQW__moreName{margin-top:14px;font-size:19px;font-weight:400}.Projects-module__qVqNQW__moreType{letter-spacing:.04em;color:#7a7268;margin-top:4px;font-size:12px}.Projects-module__qVqNQW__moreText{color:#3d3a35;margin-top:10px;font-size:14px;line-height:1.6}.Projects-module__qVqNQW__ctaHeading{max-width:22ch;margin-left:auto!important;margin-right:auto!important;font-size:clamp(30px,4.6vw,58px)!important}@media (min-width:768px){.Projects-module__qVqNQW__caseHead{grid-template-columns:64px 1fr}.Projects-module__qVqNQW__moreGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px){.Projects-module__qVqNQW__caseBody{grid-template-columns:1.15fr 1fr;column-gap:64px;margin-left:64px}.Projects-module__qVqNQW__case:nth-child(2n) .Projects-module__qVqNQW__caseMedia{order:2}}@media (prefers-reduced-motion:reduce){.Projects-module__qVqNQW__morePoster{transition:none}}
