.ss-case-studies{box-sizing:border-box;justify-content:center;width:100%;margin:80px 0 0;padding:0 72px;display:flex}@media screen and (max-width:1280px){.ss-case-studies{padding:0 40px}}@media screen and (max-width:768px){.ss-case-studies{margin:80px 0 0;padding:0 24px}}.ss-case-studies__container{box-sizing:border-box;background-color:#f8efdb;border-radius:16px;align-items:center;gap:80px;width:100%;max-width:1298px;min-height:529px;padding:64px 80px;display:flex}@media screen and (max-width:1280px){.ss-case-studies__container{flex-direction:column;align-items:flex-start;gap:64px;min-height:auto;padding:48px}}@media screen and (max-width:768px){.ss-case-studies__container{gap:24px;padding:32px 24px 0;overflow:hidden}}.ss-case-studies__content{flex-direction:column;flex:0 0 300px;align-items:flex-start;display:flex}@media screen and (max-width:1280px){.ss-case-studies__content{flex:none;width:100%}}.ss-case-studies__eyebrow{color:#000;margin-bottom:24px;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:18px;font-weight:600}.ss-case-studies__title{color:#000;width:368px;height:180px;margin:0 0 48px;font-family:Items,Georgia,serif;font-size:64px;font-weight:300;line-height:70px}@media screen and (max-width:768px){.ss-case-studies__title{width:100%;height:auto;margin-bottom:32px;font-size:64px;line-height:70px}}.ss-case-studies__btn-outline{letter-spacing:-.02em;color:#000;background-color:#fff;border:2px solid #000;border-radius:8px;justify-content:center;align-items:center;height:48px;padding:0 24px;font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:500;line-height:100%;text-decoration:none;transition:background-color .4s .1s,color .4s .1s,border-color .4s .1s;display:inline-flex}.ss-case-studies__btn-outline:hover{color:#fff;background-color:#000}@media screen and (max-width:768px){.ss-case-studies__btn-outline{color:#000;letter-spacing:-.02em;background-color:#fff;border:2px solid #000;padding:12px 24px;font-size:20px;font-weight:500;line-height:1}}.ss-case-studies__visual{flex:1;justify-content:flex-end;width:100%;display:flex}.ss-case-studies__cards-wrapper{width:682px;max-width:100%;height:369px;margin-left:40px;position:relative}@media screen and (max-width:768px){.ss-case-studies__cards-wrapper{width:300px;max-width:100%;height:620px;margin:0 auto}}.ss-case-studies__shadow-card{transform-origin:50%;border-radius:24px;position:absolute}.ss-case-studies__shadow-card--dark{z-index:1;background-color:#336a53;width:721.46px;height:339px;top:21px;left:-82px;transform:rotate(1.6deg)}@media screen and (max-width:768px){.ss-case-studies__shadow-card--dark{transform-origin:50%;border-radius:16px;width:271px;height:520px;top:30px;left:14px;transform:rotate(1.82deg)}}.ss-case-studies__shadow-card--medium{z-index:2;background-color:#3b7b60;width:690.23px;height:347px;top:30px;left:-42px;transform:rotate(-1.64deg)}@media screen and (max-width:768px){.ss-case-studies__shadow-card--medium{transform-origin:50%;border-radius:16px;width:279px;height:520px;top:50px;left:10px;transform:rotate(-3.01deg)}}.ss-case-studies__main-card{z-index:3;cursor:pointer;background-color:#4e9d7c;border-radius:24px;width:682px;height:369px;text-decoration:none;display:flex;position:absolute;top:0;left:0;overflow:hidden}@media screen and (max-width:768px){.ss-case-studies__main-card{border-radius:16px 16px 0 0;width:100%;height:517px;top:auto;bottom:0}}.ss-case-studies__card-content{z-index:5;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:64px 48px;transition:transform .6s cubic-bezier(.32,.72,0,1);display:flex;position:relative}.ss-case-studies__main-card:hover .ss-case-studies__card-content{transform:translate(12px)}@media screen and (max-width:768px){.ss-case-studies__card-content{flex:none;justify-content:flex-start;width:100%;height:100%;padding:32px 24px}}.ss-case-studies__card-eyebrow{color:#fff;margin-bottom:16px;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:18px;font-weight:600;line-height:24px}@media screen and (max-width:768px){.ss-case-studies__card-eyebrow{width:255px;height:24px;margin-bottom:0}}.ss-case-studies__card-title{color:#fff;align-items:flex-start;width:350px;height:153px;margin:0 0 32px;font-family:Items,Georgia,serif;font-size:36px;font-weight:300;line-height:44px;display:flex}@media screen and (max-width:768px){.ss-case-studies__card-title{width:219px;max-width:100%;height:auto;margin-top:24px;margin-bottom:24px;font-size:36px;font-weight:300;line-height:44px}}.ss-case-studies__card-btn{white-space:nowrap;letter-spacing:-.02em;color:#000;background-color:#fff;border:2px solid #000;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:148px;height:48px;padding:12px 24px;font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:500;line-height:100%;text-decoration:none;transition:background-color .4s .1s,color .4s .1s,border-color .4s .1s;display:inline-flex}.ss-case-studies__card-btn:hover{color:#fff;background-color:#000;border-color:#000}@media screen and (max-width:768px){.ss-case-studies__card-btn{letter-spacing:-.02em;white-space:nowrap;border:2px solid #000;border-radius:8px;width:148px;height:48px;margin-top:auto;margin-bottom:32px;padding:12px 24px;font-size:20px;font-weight:500;line-height:1}}.ss-case-studies__card-image-wrap{z-index:4;width:60%;height:100%;position:absolute;top:0;right:0}@media screen and (max-width:768px){.ss-case-studies__card-image-wrap{width:70%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:none;mask-image:none}}.ss-case-studies__card-image{object-fit:cover;object-position:center top;z-index:1;width:100%;height:100%;transition:transform .6s cubic-bezier(.32,.72,0,1)}.ss-case-studies__main-card:hover .ss-case-studies__card-image{transform:scale(1.04)}.ss-page-case-studies{margin-bottom:64px}@media screen and (max-width:768px){.ss-case-studies .ss-case-studies__cards-wrapper,.ss-case-studies.ss-case-studies--services .ss-case-studies__cards-wrapper,.ss-case-studies.ss-page-case-studies .ss-case-studies__cards-wrapper{position:relative;width:300px!important;max-width:100%!important;height:420px!important;margin:0 auto!important}.ss-case-studies .ss-case-studies__shadow-card--dark,.ss-case-studies.ss-case-studies--services .ss-case-studies__shadow-card--dark,.ss-case-studies.ss-page-case-studies .ss-case-studies__shadow-card--dark{border-radius:16px!important;width:271px!important;height:360px!important;top:20px!important;left:14px!important;transform:rotate(1.82deg)!important}.ss-case-studies .ss-case-studies__shadow-card--medium,.ss-case-studies.ss-case-studies--services .ss-case-studies__shadow-card--medium,.ss-case-studies.ss-page-case-studies .ss-case-studies__shadow-card--medium{border-radius:16px!important;width:279px!important;height:360px!important;top:40px!important;left:10px!important;transform:rotate(-3.01deg)!important}.ss-case-studies .ss-case-studies__main-card,.ss-case-studies.ss-case-studies--services .ss-case-studies__main-card,.ss-case-studies.ss-page-case-studies .ss-case-studies__main-card{border-radius:16px 16px 0 0!important;width:100%!important;height:360px!important;display:block!important;position:absolute!important;top:auto!important;bottom:0!important;left:0!important;overflow:hidden!important}.ss-case-studies .ss-case-studies__card-image-wrap,.ss-case-studies.ss-case-studies--services .ss-case-studies__card-image-wrap,.ss-case-studies.ss-page-case-studies .ss-case-studies__card-image-wrap{display:none!important}.ss-case-studies .ss-case-studies__card-content,.ss-case-studies.ss-case-studies--services .ss-case-studies__card-content,.ss-case-studies.ss-page-case-studies .ss-case-studies__card-content{z-index:5!important;box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-end!important;width:100%!important;height:100%!important;padding:32px 24px!important;display:flex!important;position:absolute!important;inset:0!important}.ss-case-studies .ss-case-studies__card-content .ss-case-studies__card-eyebrow,.ss-case-studies.ss-case-studies--services .ss-case-studies__card-content .ss-case-studies__card-eyebrow,.ss-case-studies.ss-page-case-studies .ss-case-studies__card-content .ss-case-studies__card-eyebrow{width:auto!important;height:auto!important;margin:0 0 12px!important;font-size:16px!important}.ss-case-studies .ss-case-studies__card-content .ss-case-studies__card-title,.ss-case-studies.ss-case-studies--services .ss-case-studies__card-content .ss-case-studies__card-title,.ss-case-studies.ss-page-case-studies .ss-case-studies__card-content .ss-case-studies__card-title{color:#fff!important;width:219px!important;max-width:100%!important;height:auto!important;margin:0!important;font-family:Items,Georgia,serif!important;font-size:36px!important;font-weight:300!important;line-height:44px!important}.ss-case-studies .ss-case-studies__card-content .ss-case-studies__card-btn,.ss-case-studies.ss-case-studies--services .ss-case-studies__card-content .ss-case-studies__card-btn,.ss-case-studies.ss-page-case-studies .ss-case-studies__card-content .ss-case-studies__card-btn{width:fit-content!important;margin:16px 0 0!important}}
