.work-grid{gap:var(--space-8);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.work-card{aspect-ratio:676/400;padding:var(--space-8);background-color:var(--color-surface);color:var(--primary-text-color);border-radius:.5rem;flex-direction:column;text-decoration:none;display:flex}.work-card:hover{cursor:none}.work-card .cursor-box{background:var(--color-ink);color:var(--color-surface)}.work-card-brand{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.work-card-logo{width:calc(var(--logo-w) * 1px);max-width:60%;height:auto}.work-card-wordmark{font-family:var(--primary-font-bold);font-size:2.25rem;font-weight:700;line-height:1.2}.work-card-info{justify-content:center;gap:var(--space-8);height:7rem;padding:0 var(--space-32);background-color:var(--color-bg);border-radius:.375rem;flex-direction:column;display:flex}.work-card-client{font-family:var(--primary-font-bold);margin:0;font-size:1.25rem;font-weight:700;line-height:1.1}.work-card-title{font-family:var(--primary-font);font-size:var(--type-body-size);margin:0;line-height:1.2}@media (max-width:768px){.work-grid{grid-template-columns:minmax(0,1fr)}.work-card-logo{width:calc(var(--logo-w) * .6px)}.work-card{aspect-ratio:auto;min-height:18rem}.work-card-info{height:auto;padding:var(--space-20) var(--space-24)}.work-card:hover{cursor:pointer}}
