.styles-module__8BxxAq__container{max-width:1480px;padding:0 var(--spacing-medium);margin:40px auto 0}.styles-module__8BxxAq__title{font-size:var(--text-4xl);margin-bottom:3rem}.styles-module__8BxxAq__link{color:var(--colour-blue-100);font-family:var(--font-mono);letter-spacing:-.04em;text-transform:uppercase}.styles-module__8BxxAq__link:hover{color:var(--colour-pink-100)}.styles-module__8BxxAq__featured{grid-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;gap:20px;margin-top:24px;margin-bottom:40px;display:grid}.styles-module__8BxxAq__featured .styles-module__8BxxAq__card{text-align:left;border:1px solid var(--colour-blue);border-radius:var(--radius-xl);flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:16px;min-height:auto;padding:24px;-webkit-text-decoration:none;text-decoration:none;display:flex}.styles-module__8BxxAq__featured .styles-module__8BxxAq__card .styles-module__8BxxAq__image{justify-content:center;align-items:center;width:100%;height:330px;min-height:50%;margin-bottom:0;display:flex}.styles-module__8BxxAq__featured .styles-module__8BxxAq__card img{filter:saturate(0%);-o-object-fit:contain;object-fit:contain;width:40%;padding:20px}.styles-module__8BxxAq__featured .styles-module__8BxxAq__card h2{color:var(--count-black);text-align:left;font-family:var(--font-heading);margin-top:0;margin-bottom:0;padding-bottom:8px;font-size:24px;font-weight:400;line-height:30px;-webkit-text-decoration:none;text-decoration:none}.styles-module__8BxxAq__list .styles-module__8BxxAq__row{grid-gap:16px;border-bottom:1px solid var(--colour-grey);font-family:var(--font-mono);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;gap:16px;padding-top:16px;padding-bottom:16px;font-size:16px;display:grid}.styles-module__8BxxAq__list .styles-module__8BxxAq__customer{justify-content:flex-start;align-items:center;gap:16px;display:flex}.styles-module__8BxxAq__list .styles-module__8BxxAq__customer img{width:24px;height:24px}.styles-module__8BxxAq__list .styles-module__8BxxAq__tags{color:var(--colour-medium-grey)}.styles-module__8BxxAq__list .styles-module__8BxxAq__case-study{justify-content:flex-end;display:flex}@media (min-width:991.02px){.styles-module__8BxxAq__featured{grid-template-columns:1fr 1fr}}@media (max-width:768px){.styles-module__8BxxAq__featured{grid-template-columns:1fr}.styles-module__8BxxAq__featured .styles-module__8BxxAq__card img{width:100%}}
