.case-studies-page{color:var(--text);background:#f9fdff;min-height:100vh;padding:8rem 2.5rem 6rem}.case-studies-hero{max-width:80rem;margin:0 auto 4rem}.case-studies-hero .eyebrow{margin-bottom:1.25rem;display:block}.case-studies-title{font-family:var(--f-d);font-size:var(--t-display-xl);font-weight:500;line-height:var(--lh-display);letter-spacing:var(--ls-display);max-width:28ch;margin:0 0 1.25rem}.case-studies-sub{font-family:var(--f-d);font-size:var(--t-body);font-weight:400;line-height:var(--lh-body);color:var(--text-3);max-width:36rem;margin:0}.case-studies-list{border-top:1px solid #0e0e0e1f;max-width:80rem;margin:0 auto}.cs-row{color:inherit;border-bottom:1px solid #0e0e0e1f;grid-template-columns:1fr;gap:1.5rem;padding:2.5rem 0;text-decoration:none;transition:background-color .25s ease-out;display:grid}.cs-row:hover{background:#0e0e0e04}@media (min-width:1024px){.cs-row{grid-template-columns:3fr 4fr 4fr auto;align-items:center;gap:3rem;padding:2.5rem 0}}.cs-row-customer{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.cs-row-logo{width:auto;max-width:120px;height:28px;margin-bottom:.75rem;display:block}.cs-row-name{font-family:var(--f-d);font-size:var(--t-display-s);font-weight:500;line-height:var(--lh-heading);letter-spacing:var(--ls-display);color:var(--text)}.cs-row-industry{font-family:var(--f-mono);font-size:var(--t-caption);letter-spacing:var(--ls-caption);text-transform:uppercase;color:var(--text-4);font-weight:500}.cs-row-desc{font-family:var(--f-d);font-size:var(--t-body-s);font-weight:400;line-height:var(--lh-body);color:var(--text-2);margin:0}.cs-row-thumb{aspect-ratio:16/9;background:#eee;border-radius:8px;overflow:hidden}.cs-row-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .35s ease-out}.cs-row:hover .cs-row-thumb img{transform:scale(1.03)}.cs-row-cta{align-self:center;width:fit-content}@media (min-width:1024px){.cs-row-cta{justify-self:end}}@media (prefers-reduced-motion:reduce){.cs-row,.cs-row-thumb img{transition:none}.cs-row:hover,.cs-row:hover .cs-row-thumb img{transform:none}}
