.case-study-card__image-wrapper{width:100%;height:max(10.5rem,min(7.429rem + 15.357vw,21.25rem));position:relative}.group:hover .group-hover\:underline-children span:not(.no-underline){-webkit-text-decoration-line:underline;text-decoration-line:underline}.group:hover .group-hover\:underline .no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}
.button-shadow{box-shadow:inset -1px -1px rgba(0,0,0,.1)}.paginated-case-studies__grid-responsive-6{grid-template-columns:repeat(6,1fr);gap:3.75rem;width:100%;display:grid}@media (max-width:1280px){.paginated-case-studies__grid-responsive-6{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.paginated-case-studies__grid-responsive-6{flex-direction:column;gap:0;display:flex}.paginated-case-studies__grid-responsive-6>*+*{margin-top:2.5rem}}.paginated-case-studies__grid-responsive-5{grid-template-columns:repeat(5,1fr);gap:3.75rem;width:100%;display:grid}@media (max-width:1280px){.paginated-case-studies__grid-responsive-5{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.paginated-case-studies__grid-responsive-5{flex-direction:column;gap:0;display:flex}.paginated-case-studies__grid-responsive-5>*+*{margin-top:2.5rem}}.paginated-case-studies__grid-responsive-4{grid-template-columns:repeat(4,1fr);gap:3.75rem;width:100%;display:grid}@media (max-width:1280px){.paginated-case-studies__grid-responsive-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.paginated-case-studies__grid-responsive-4{flex-direction:column;gap:0;display:flex}.paginated-case-studies__grid-responsive-4>*+*{margin-top:2.5rem}}.paginated-case-studies__grid-responsive-3{grid-template-columns:repeat(3,1fr);gap:3.75rem;width:100%;display:grid}@media (max-width:1280px){.paginated-case-studies__grid-responsive-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.paginated-case-studies__grid-responsive-3{flex-direction:column;gap:0;display:flex}.paginated-case-studies__grid-responsive-3>*+*{margin-top:2.5rem}}.paginated-case-studies__grid-responsive-2{grid-template-columns:repeat(2,1fr);gap:3.75rem;width:100%;display:grid}@media (max-width:768px){.paginated-case-studies__grid-responsive-2{flex-direction:column;gap:0;display:flex}.paginated-case-studies__grid-responsive-2>*+*{margin-top:2.5rem}.paginated-case-studies__grid-responsive-1{flex-direction:column;gap:0;display:flex}.paginated-case-studies__grid-responsive-1>*+*{margin-top:2.5rem}}
