.case-studies-section{background:#fff;margin:0 auto}.case-studies__header{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:60px;text-align:center}.case-studies__heading{color:var(--heading-color, var(--color-foreground, #000000));font-size:var(--heading-font-size-desktop, 32px);font-family:var(--font-heading-family, "Camber", sans-serif);font-weight:600;text-transform:capitalize;line-height:28px;margin:0}.case-studies__description{color:var(--description-color, var(--color-foreground-secondary, #505050));font-size:var(--description-font-size-desktop, 26px);font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:1.25;max-width:900px;margin:5px 0 0}.section-cs-article-content .lindy-underline-accent-red{margin-bottom:20px}.case-studies__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 20px;width:100%}.case-study-card{display:flex;flex-direction:column;align-items:center;gap:12px;background:#fff;padding:10px}.case-study-card__image-wrapper{display:block;position:relative;width:100%;overflow:hidden}.case-study-card__image-wrapper:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff3;z-index:1;opacity:0;transition:opacity .3s ease;pointer-events:none}.case-study-card__image-wrapper:hover:after{opacity:1}.case-study-card__image{width:100%;height:100%;object-fit:cover;display:block}.case-study-card__placeholder{width:100%;height:100%;background:#f0f0f0;display:flex;align-items:center;justify-content:center}.case-study-card__placeholder-svg{width:100%;height:100%;opacity:.3}.case-study-card__overlay{position:absolute;bottom:0;left:0;padding:20px;display:flex;flex-direction:column;gap:4px;width:100%;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,transparent 100%)}.case-study-card__label{color:#fff;font-size:16px;font-family:var(--font-heading-family, "Camber", sans-serif);font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.8)}.case-study-card__type{color:#fff;font-size:14px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;text-transform:uppercase;line-height:18px;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.8)}.case-study-card__content{display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px 28.75px;text-align:center}.case-study-card__title{color:#000;font-size:24px;font-family:var(--font-heading-family, "Camber", sans-serif);font-weight:600;line-height:28px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.case-study-card__title a{color:inherit;text-decoration:none}.case-study-card__title a:hover{text-decoration:underline}.case-study-card__excerpt{color:var(--color-foreground-secondary, #505050);font-size:20px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:28px;margin:0;min-height:84px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.case-study-card__button{display:inline-flex;padding:12px 24px;border:1px solid var(--color-foreground, #1c1c1c);justify-content:center;align-items:center;gap:10px;color:var(--color-foreground, #1c1c1c);font-size:16px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:600;line-height:20px;text-decoration:none;transition:background-color .3s ease,color .3s ease;cursor:pointer}.case-study-card__button:hover{background-color:var(--color-foreground, #1c1c1c);color:var(--color-background, #ffffff)}@media screen and (max-width:1024px){.case-studies__header{margin-bottom:20px;gap:20px}.case-studies__heading{font-size:var(--heading-font-size-mobile, 32px);line-height:1.25}.case-studies__description{font-size:var(--description-font-size-mobile, 26px);line-height:1.25}.case-studies__grid{grid-template-columns:1fr;gap:20px}.case-study-card{gap:12px;padding:0}.case-study-card__image,.case-study-card__placeholder{height:100%}.case-study-card__title{font-size:24px;line-height:28px;min-height:unset;display:block;-webkit-line-clamp:unset;overflow:visible;text-overflow:unset;-webkit-box-orient:unset}.case-study-card__excerpt{font-size:20px;line-height:22px;margin-bottom:10px;min-height:unset;display:block;-webkit-line-clamp:unset;overflow:visible;text-overflow:unset;-webkit-box-orient:unset}.case-study-card__content{padding:10px}}@media screen and (min-width:750px)and (max-width:989px){.case-studies__grid{gap:30px 20px}}@media screen and (min-width:1200px){.case-studies__header{margin-bottom:60px}.case-studies__grid{gap:40px 20px}.case-study-card__image,.case-study-card__placeholder{height:360px}}.case-studies__empty-state{grid-column:1 / -1;text-align:center;padding:80px 20px;min-height:300px;display:flex;align-items:center;justify-content:center}.case-studies__empty-message{color:var(--color-foreground-secondary, #505050);font-size:20px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:1.4;max-width:600px;margin:0}@media screen and (max-width:749px){.case-studies__empty-state{padding:60px 20px;min-height:200px}.case-studies__empty-message{font-size:18px;line-height:1.4}}.case-studies__pagination{padding:20px 0;display:flex;justify-content:flex-end;gap:5px}.case-studies__pagination .lindy-pagination-wrapper--desktop{display:flex}.case-studies__pagination .lindy-pagination-btn--prev svg{transform:rotate(180deg)}@media screen and (max-width:749px){.case-studies__pagination .lindy-pagination-wrapper--desktop{display:none}}.case-studies__pagination .lindy-pagination-wrapper--mobile{display:none}@media screen and (max-width:749px){.case-studies__pagination{justify-content:center}.case-studies__pagination .lindy-pagination-wrapper--mobile{display:flex;gap:20px}.case-studies__pagination .lindy-pagination-wrapper--mobile .lindy-pagination-btn{background-color:var(--color-button, #BD3839);color:#fff}.case-studies__pagination .lindy-pagination-wrapper--mobile .lindy-pagination-btn svg path{fill:#fff}.case-studies__pagination .lindy-pagination-wrapper--mobile .lindy-pagination-btn--disabled{opacity:.4}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/case-studies-lindy.css.map */
