.case-studies{padding:60px 0}.case-studies--v2{padding:60px 0 70px}.case-studies__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.case-studies__header-text{flex:1 1 auto;min-width:0}.case-studies__heading{margin:0 0 8px;font-family:var(--fm-font-body);font-size:32px;font-weight:800;line-height:1.15;color:var(--fm-color-ink, #1a2240);letter-spacing:-.01em}.case-studies__desc{margin:0;max-width:540px;font-size:15px;line-height:1.5;color:var(--fm-color-muted, #5a6378)}.case-studies__nav{flex:0 0 auto;display:flex;align-items:center;gap:16px}.case-studies__counter{font-family:var(--fm-font-body);font-size:14px;color:var(--fm-color-muted, #5a6378);white-space:nowrap}.case-studies__counter-sep{margin:0 2px}.case-studies__nav-buttons{display:inline-flex;gap:10px}.case-studies__nav-btn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1.5px solid var(--fm-color-line, #d6dae3);border-radius:50%;color:var(--fm-color-muted, #5a6378);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.case-studies__nav-btn:hover,.case-studies__nav-btn:focus-visible{background:var(--fm-color-accent, #398c61);border-color:var(--fm-color-accent, #398c61);color:#fff;outline:none}.case-studies__nav-btn.slick-disabled{opacity:.4;pointer-events:none}.case-studies__content{margin:0 -10px}.case-studies__slider{overflow:hidden}.case-studies__slider.slick-initialized{overflow:visible}.case-studies__slider:not(.slick-initialized){display:flex;flex-wrap:nowrap}.case-studies__slider:not(.slick-initialized)>.slide{flex:0 0 33.3333%;padding:0 10px;box-sizing:border-box;min-width:0}@media(max-width:991px){.case-studies__slider:not(.slick-initialized)>.slide{flex:0 0 50%}}@media(max-width:767px){.case-studies__slider:not(.slick-initialized)>.slide{flex:0 0 100%}}.case-studies__slider .slick-list{margin:0;padding:8px 0 12px;overflow:hidden}.case-studies__slider .slick-track{display:flex}.case-studies__slider .slick-slide{height:auto;float:none;padding:0 10px}.case-studies__slider .slick-slide>div{height:100%}.case-studies__slider .slick-arrow{display:none!important}@media(min-width:992px){.case-studies--recent .case-studies__slider.slick-initialized{-webkit-mask-image:linear-gradient(to right,black 0%,black 80%,transparent 99%);mask-image:linear-gradient(to right,black 0%,black 80%,transparent 99%)}}.case-studies__card{height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid var(--fm-color-line, #e6e8ee);border-radius:14px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.case-studies__card:hover{transform:translateY(-2px);box-shadow:0 12px 30px -16px #1a224040}.case-studies__card-figure{position:relative;margin:0;aspect-ratio:16 / 10;overflow:hidden;background:#f3f5f8}.case-studies__card-figure img{width:100%;height:100%;object-fit:cover;display:block}.case-studies__card-tag{position:absolute;top:14px;left:14px;padding:6px 14px;background:var(--fm-color-accent, #398c61);color:#fff;font-family:var(--fm-font-body);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;line-height:1.2}.case-studies__card-body{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1 1 auto}.case-studies__card-title{margin:0 0 14px;font-family:var(--fm-font-body);font-size:18px;font-weight:700;line-height:1.3;color:var(--fm-color-ink, #1a2240)}.case-studies__card-rows{margin:0 0 18px;display:flex;flex-direction:column;gap:10px}.case-studies__card-row{display:grid;grid-template-columns:95px 1fr;gap:10px;margin:0}.case-studies__card-row-label{display:inline-flex;align-items:flex-start;gap:8px;margin:0;font-family:var(--fm-font-body);font-size:13px;font-weight:700;color:var(--fm-color-accent, #398c61);line-height:1.4}.case-studies__card-row-icon{display:inline-flex;flex:0 0 18px;align-items:center;justify-content:center;color:var(--fm-color-accent, #398c61);margin-top:1px}.case-studies__card-row-value{margin:0;font-family:var(--fm-font-body);font-size:13px;line-height:1.5;color:var(--fm-color-ink, #1a2240);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.case-studies__card-excerpt{margin:0 0 18px;font-size:14px;line-height:1.5;color:var(--fm-color-muted, #5a6378)}.case-studies__card-btn{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;background:transparent;color:var(--fm-color-accent, #398c61);border:1.5px solid var(--fm-color-accent, #398c61);border-radius:8px;font-family:var(--fm-font-body);font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s ease,color .15s ease}.case-studies__card-btn:hover,.case-studies__card-btn:focus-visible{background:var(--fm-color-accent, #398c61);color:#fff;outline:none;text-decoration:none}.case-studies__footer-cta{margin-top:28px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 24px;background:#fafbfc;border:1px solid var(--fm-color-line, #e6e8ee);border-radius:14px}.case-studies__footer-cta-text{display:flex;align-items:center;gap:16px;flex:1 1 auto;min-width:0}.case-studies__footer-cta-icon{flex:0 0 auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:#398c611a;color:var(--fm-color-accent, #398c61);border-radius:50%}.case-studies__footer-cta-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.case-studies__footer-cta-title{font-family:var(--fm-font-body);font-size:16px;font-weight:700;color:var(--fm-color-ink, #1a2240);line-height:1.25}.case-studies__footer-cta-desc{font-family:var(--fm-font-body);font-size:13px;line-height:1.4;color:var(--fm-color-muted, #5a6378)}.case-studies__footer-cta-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:var(--fm-color-accent, #398c61);color:#fff;border-radius:8px;font-family:var(--fm-font-body);font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s ease}.case-studies__footer-cta-btn:hover,.case-studies__footer-cta-btn:focus-visible{background:var(--fm-color-accent-strong, #2a6e4a);color:#fff;outline:none;text-decoration:none}@media(max-width:991px){.case-studies--v2{padding:48px 0}.case-studies__header{flex-direction:column;align-items:flex-start;gap:16px}.case-studies__heading{font-size:26px}.case-studies__nav{width:100%;justify-content:space-between}.case-studies__footer-cta{flex-direction:column;align-items:flex-start}.case-studies__footer-cta-btn{width:100%;justify-content:center}}@media(max-width:767px){.case-studies__card-row{grid-template-columns:1fr;gap:4px}.case-studies__card-row-label{font-size:12px;text-transform:uppercase;letter-spacing:.04em}.case-studies__card-row-value{-webkit-line-clamp:3;line-clamp:3}}@media(max-width:600px){.case-studies--v2{padding:36px 0}.case-studies__heading{font-size:22px}.case-studies__desc{font-size:14px}.case-studies__card-title{font-size:16px}.case-studies__footer-cta{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/315/assets/eq-case-studies.css.map */
