.related-case-studies{background:var(--wp--preset--color--base,#fff);padding:var(--wp--preset--spacing--30,1.5rem) 0 var(--wp--preset--spacing--40,2rem);margin-top:var(--wp--preset--spacing--30,1.5rem);border-top:1px solid var(--wp--preset--color--contrast-2,#e5e5e5)}.related-case-studies-container{max-width:1280px;margin:0 auto;padding:0}.related-case-studies-heading{color:var(--wp--preset--color--contrast,#111);font-family:var(--wp--preset--font-family--heading,inherit);font-size:var(--wp--preset--font-size--x-large,2rem);font-weight:700;margin-bottom:var(--wp--preset--spacing--30,1.5rem);text-align:center}.related-case-studies-grid{display:grid;gap:var(--wp--preset--spacing--30,1.5rem);grid-template-columns:repeat(1,1fr)}@media (min-width:769px){.related-case-studies-grid{grid-template-columns:repeat(3,1fr)}}.related-case-study-card{background:var(--wp--preset--color--base,#fff);border:2px solid var(--wp--preset--color--contrast-2,#e5e5e5);border-radius:.5rem;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.related-case-study-card:hover{border-color:var(--wp--preset--color--contrast,#111);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.related-case-study-link{color:inherit;display:block;text-decoration:none}.related-case-study-image{aspect-ratio:16/9;background:var(--wp--preset--color--contrast-2,#e5e5e5);overflow:hidden;position:relative}.related-case-study-image img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.related-case-study-card:hover .related-case-study-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.related-case-study-content{padding:.75rem}.related-case-study-title{color:var(--wp--preset--color--contrast,#111);font-family:var(--wp--preset--font-family--heading,inherit);font-size:var(--wp--preset--font-size--medium,1.125rem);font-weight:600;line-height:1.3;margin:0 0 .5rem}.related-case-study-excerpt{color:var(--wp--preset--color--contrast-2,#666);font-size:var(--wp--preset--font-size--small,.875rem);line-height:1.6;margin:0 0 .5rem}.related-case-study-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem}.related-case-study-badge{background:0 0;border:2px solid currentColor;border-radius:.25rem;color:var(--wp--preset--color--contrast,#111);font-family:var(--wp--preset--font-family--heading,inherit);font-size:.75rem;font-weight:600;padding:.25rem .5rem;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.related-case-study-card:hover .related-case-study-badge{background:var(--wp--preset--color--contrast,#111);color:var(--wp--preset--color--base,#fff)}@media (max-width:768px){.related-case-studies{padding:var(--wp--preset--spacing--30,1.5rem) 0}.related-case-studies-heading{font-size:var(--wp--preset--font-size--large,1.5rem)}.related-case-study-content{padding:.5rem}}
/*# sourceMappingURL=related-case-studies.min.css.map */
