.v-cardReviewAndCases{border:2px solid #eaeaea;border-radius:32px;display:grid;gap:.8rem 4rem;grid-template:repeat(3,auto) 1fr/11.6rem 1fr;grid-template-areas:"Image Title" "Image Subtitle" "Image Description" "Button Description" "Button ExpandButton";padding:4rem}@media screen and (max-width:1220px){.v-cardReviewAndCases{grid-template-columns:10rem 1fr;padding:3.2rem}}@media screen and (max-width:640px){.v-cardReviewAndCases{border-radius:24px;gap:.4rem 1.6rem;grid-template-areas:"Image Title" "Image Subtitle" "Image Button" "Description Description" "ExpandButton ExpandButton";grid-template-columns:8.2rem 1fr;padding:2.4rem 1.6rem}}.v-cardReviewAndCases .v-cardReviewAndCases__button{grid-area:Button;height:fit-content;justify-self:center;margin-top:.6rem}@media screen and (max-width:640px){.v-cardReviewAndCases .v-cardReviewAndCases__button{justify-self:unset;margin-top:.4rem;width:fit-content}}.v-cardReviewAndCases .v-cardReviewAndCases__icon,.v-cardReviewAndCases .v-cardReviewAndCases__image{border-radius:50%;grid-area:Image;height:11.6rem;overflow:hidden;position:relative;width:11.6rem}@media screen and (max-width:1220px){.v-cardReviewAndCases .v-cardReviewAndCases__icon,.v-cardReviewAndCases .v-cardReviewAndCases__image{height:10rem;width:10rem}}@media screen and (max-width:640px){.v-cardReviewAndCases .v-cardReviewAndCases__icon,.v-cardReviewAndCases .v-cardReviewAndCases__image{height:8.2rem;width:8.2rem}}.v-cardReviewAndCases .v-cardReviewAndCases__icon .v-image,.v-cardReviewAndCases .v-cardReviewAndCases__image .v-image{bottom:0;height:100%;left:50%;object-fit:cover;position:absolute;transform:translate(-50%);width:100%}.v-cardReviewAndCases .v-cardReviewAndCases__icon{background-color:#f4f4f4;padding:3rem}@media screen and (max-width:1220px){.v-cardReviewAndCases .v-cardReviewAndCases__icon{padding:2.5rem}}@media screen and (max-width:640px){.v-cardReviewAndCases .v-cardReviewAndCases__icon{padding:2rem}}.v-cardReviewAndCases .v-cardReviewAndCases__title{font-size:2rem;grid-area:Title;line-height:2.8rem}@media screen and (max-width:992px){.v-cardReviewAndCases .v-cardReviewAndCases__title{font-size:1.8rem;line-height:2.6rem}}.v-cardReviewAndCases .v-cardReviewAndCases__subtitle{font-size:1.6rem;font-weight:700;grid-area:Subtitle;line-height:2.4rem;width:fit-content}@media screen and (max-width:640px){.v-cardReviewAndCases .v-cardReviewAndCases__subtitle{font-size:1.4rem}}@media (hover:hover){.v-cardReviewAndCases .v-cardReviewAndCases__subtitle.subtitleLink:hover{text-decoration:underline}}.v-cardReviewAndCases .v-cardReviewAndCases__description{color:#6f6f6f;display:flex;flex-direction:column;font-size:1.6rem;grid-area:Description;line-height:2.6rem}@media screen and (max-width:992px){.v-cardReviewAndCases .v-cardReviewAndCases__description{font-size:1.4rem;line-height:2.4rem}}@media screen and (max-width:640px){.v-cardReviewAndCases .v-cardReviewAndCases__description{margin-top:2rem}}.v-cardReviewAndCases .v-cardReviewAndCases__descriptionExpand{color:#f60;cursor:pointer;font-size:1.6rem;grid-area:ExpandButton;line-height:2.6rem;width:fit-content}@media screen and (max-width:992px){.v-cardReviewAndCases .v-cardReviewAndCases__descriptionExpand{font-size:1.4rem;line-height:2.4rem}}@media (hover:hover){.v-cardReviewAndCases .v-cardReviewAndCases__descriptionExpand:hover{text-decoration:underline}}:root{--color-white:#fff;--color-orange:#f60;--color-lightgray:#b6b6b6;--color-black:#333}.v-cardsReviewAndCases .v-cardsReviewAndCases__content{display:flex;flex-direction:column;gap:2.4rem}.v-cardsReviewAndCases .v-cardsReviewAndCases__videoPopup,.v-cardsReviewAndCases .v-popup__content{border-radius:32px;height:100%;max-height:76.8rem;max-width:102.4rem;width:100%}@media screen and (max-width:640px){.v-cardsReviewAndCases .v-cardsReviewAndCases__videoPopup,.v-cardsReviewAndCases .v-popup__content{border-radius:24px}}.v-cardsReviewAndCases .v-skeleton__content{background-color:#fff;border:2px solid #eaeaea;border-radius:32px;height:24.2rem}@media screen and (max-width:1220px){.v-cardsReviewAndCases .v-skeleton__content{height:24.8rem}}@media screen and (max-width:992px){.v-cardsReviewAndCases .v-skeleton__content{height:26.2rem}}@media screen and (max-width:640px){.v-cardsReviewAndCases .v-skeleton__content{border-radius:24px;height:35.4rem}}
