.center{text-align:center}case-studies{display:block;margin:0 auto;width:100%;padding-left:1.5rem;padding-right:1.5rem}.case_studies{display:grid;grid-template-columns:repeat(3,1fr);column-gap:24px;row-gap:40px}.w-100{width:100%;max-width:100%}.case-study_card{position:relative;cursor:pointer}.case-study-card__image{position:relative;aspect-ratio:5 / 6;border-radius:32px 32px 6px 6px;overflow:hidden;background:#f8f3ec}.case-study-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .6s cubic-bezier(.22,.61,.36,1);will-change:transform}.case-study__customer_quote{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:2rem;border-radius:inherit;background:#182625;opacity:0;transition:opacity .4s ease;pointer-events:none}.customer-quote_content{width:100%;transform:translateY(10px);transition:transform .45s cubic-bezier(.22,.61,.36,1)}.customer-quote__text{margin:0 0 14px;color:#fcf9f5;font-size:22px;line-height:33px;font-family:space-grotesk,-apple-system,Manrope,Arial,sans-serif;font-weight:400;font-style:normal;font-display:swap}.learn_quote{display:inline-flex;align-items:center;gap:.45rem;margin:0;color:#acaea1;font-family:space-grotesk,-apple-system,Manrope,Arial,sans-serif;font-weight:500;font-size:15px}.learn_quote__arrow{transition:transform .3s ease}.case-study_card:hover .case-study__customer_quote,.case-study_card:focus-within .case-study__customer_quote{opacity:1}.case-study_card:hover .customer-quote_content,.case-study_card:focus-within .customer-quote_content{transform:translateY(0)}.case-study_card:hover .case-study-card__img,.case-study_card:focus-within .case-study-card__img{transform:scale(1.05)}.case-study_card:hover .learn_quote__arrow{transform:translate(4px)}.case-study-card__heading{margin-top:16px}.case-study-card__heading h3{margin:0}.case-study-card__link{color:#182625;text-decoration:none;font-size:22px;font-weight:800;line-height:normal;outline:none}.case-study-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:32px 32px 6px 6px}.case-study-card__link:focus-visible:after{outline:2px solid #182625;outline-offset:2px}.case-study-card__location,.case-study-card__location p{margin-top:8px;margin-bottom:0;color:#4c4a48;font-size:14px;font-family:space-grotesk,-apple-system,Manrope,Arial,sans-serif;font-weight:500;font-style:normal;font-display:swap}.pagination-controls{display:none!important}@media(prefers-reduced-motion:reduce){.case-study-card__img,.customer-quote_content,.case-study__customer_quote,.learn_quote__arrow{transition:none}}@supports not (aspect-ratio: 1 / 1){.case-study-card__image{height:470px}}@media(min-width:640px){case-studies{max-width:640px}}@media(min-width:768px){case-studies{max-width:768px}}@media(min-width:940px){case-studies{max-width:940px}}@media(min-width:1024px){case-studies{max-width:1024px}}@media(min-width:1280px){case-studies{max-width:1280px;padding:0 80px}}@media(min-width:1440px){case-studies{max-width:1440px}}@media screen and (max-width:576px){.case_studies{grid-template-columns:1fr}case-studies{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:577px)and (max-width:768px){.case_studies{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/case-studies.css.map */
