.service-card[data-v-c801e295]{background:#5b3737;isolation:isolate;min-height:520px;overflow:hidden;position:relative;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease}.service-card[data-v-c801e295]:hover{box-shadow:0 25px 50px #5b373733;transform:translateY(-6px)}.service-card:hover .service-card-image[data-v-c801e295]{transform:scale(1.07)}.service-card:hover .service-card-overlay[data-v-c801e295]{opacity:1}.service-card:hover .service-card-content[data-v-c801e295]{transform:translateY(-8px)}.service-card:hover .service-card-button[data-v-c801e295]{opacity:1;transform:translateY(0)}.service-card:hover .service-card-button img[data-v-c801e295]{transform:translate(5px)}.service-card-image[data-v-c801e295]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transform:scale(1);transition:transform 1.1s cubic-bezier(.22,1,.36,1),filter .8s ease;width:100%;will-change:transform}.service-card-overlay[data-v-c801e295]{background:linear-gradient(0deg,rgba(91,55,55,.98) 0,rgba(91,55,55,.82) 22%,rgba(91,55,55,.38) 52%,rgba(91,55,55,.02) 78%,transparent);inset:0;opacity:.92;position:absolute;transition:opacity .7s ease;z-index:1}.service-card-content[data-v-c801e295]{bottom:0;color:var(--light);left:0;padding:28px;position:absolute;right:0;transform:translateY(0);transition:transform .7s cubic-bezier(.22,1,.36,1);z-index:2}.service-card-title[data-v-c801e295]{color:var(--light);font-size:22px;font-weight:600;line-height:1.25;margin:0;transition:color .3s ease,transform .5s ease}.service-card:hover .service-card-title[data-v-c801e295]{color:var(--secondary)}.service-card-description[data-v-c801e295]{color:#ffffffe6;font-size:14px;font-weight:400;line-height:1.7;margin-top:10px;max-width:420px}.service-card-button[data-v-c801e295]{align-items:center;background:var(--light);color:var(--primary);display:flex;font-size:14px;font-weight:600;gap:14px;justify-content:center;margin-top:20px;opacity:0;padding:13px 22px;transform:translateY(18px);transition:opacity .5s ease .08s,transform .6s cubic-bezier(.22,1,.36,1),background-color .3s ease;width:-moz-fit-content;width:fit-content}.service-card-button img[data-v-c801e295]{transition:transform .4s ease}.service-card-button[data-v-c801e295]:hover{background:var(--secondary);color:var(--light)}@media(max-width:1023px){.service-card[data-v-c801e295]{min-height:430px}.service-card-content[data-v-c801e295]{padding:20px}.service-card-title[data-v-c801e295]{font-size:19px}.service-card-description[data-v-c801e295]{font-size:13px}.service-card-button[data-v-c801e295]{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.service-card[data-v-c801e295],.service-card-button[data-v-c801e295],.service-card-button img[data-v-c801e295],.service-card-content[data-v-c801e295],.service-card-image[data-v-c801e295],.service-card-overlay[data-v-c801e295]{transition:none!important}}
