.case-preview[data-v-c9373a28]{gap:calc(20/(var(--tcl-screen-width)/100)*1dvw);flex-direction:column;display:flex}.case-preview__button[data-v-c9373a28]{justify-content:flex-end;display:flex}.case-preview__card[data-v-c9373a28]{border-radius:calc(20/(var(--tcl-screen-width)/100)*1dvw);border:calc(2/(var(--tcl-screen-width)/100)*1dvw) solid #10a497;flex-direction:column;flex:1;display:flex;overflow:hidden}.case-preview__logos[data-v-c9373a28]{justify-content:space-around;align-items:center;margin-top:auto;display:flex}.case-preview__logo[data-v-c9373a28]{width:25%}.case-preview__image[data-v-c9373a28]{background-color:#000}.case-preview__image-container[data-v-c9373a28]{aspect-ratio:1;transition:all .4s;display:block;position:relative}.case-preview__image-container[data-v-c9373a28]:hover{opacity:.6}.case-preview__image-component[data-v-c9373a28]{position:absolute;inset:0}.case-preview__image-component[data-v-c9373a28] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.case-preview__image[data-v-c9373a28] img{border-radius:calc(18/(var(--tcl-screen-width)/100)*1dvw)}.case-preview__text[data-v-c9373a28]{font-family:Rubik,sans-serif;font-size:calc(16/(var(--tcl-screen-width)/100)*1dvw);color:#fff;padding:calc(20/(var(--tcl-screen-width)/100)*1dvw) calc(10/(var(--tcl-screen-width)/100)*1dvw);gap:calc(15/(var(--tcl-screen-width)/100)*1dvw);background-color:#000;flex-direction:column;flex:1;display:flex;position:relative}.case-preview__heading[data-v-c9373a28]{color:inherit}.case-preview__heading h3[data-v-c9373a28]{font-size:inherit;margin-bottom:0;font-weight:700}.case-preview__description[data-v-c9373a28]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.button-with-arrow[data-v-c9373a28]{font-family:Rubik,sans-serif;font-size:calc(16/(var(--tcl-screen-width)/100)*1dvw);color:#10a497;background-color:#000;border:2px solid #10a497;border-radius:50px;justify-content:center;align-items:center;width:max-content;max-width:100%;padding:12px 30px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.button-with-arrow .arrow[data-v-c9373a28]{width:10px;margin-left:10px;transition:all .4s;position:relative;top:-1px}.button-with-arrow:hover .arrow[data-v-c9373a28]{transform:translate(5px)}
