.hero-overlay[data-v-cd1615c3]{background:linear-gradient(to bottom,#00000014,#00000059,#0000008c)}.text-shadow-hero[data-v-cd1615c3]{text-shadow:0 2px 20px rgba(0,0,0,.25)}.why-icon[data-v-47c02aff]{opacity:.45;filter:drop-shadow(0 2px 6px rgba(44,26,14,.06))}.group:hover .why-icon[data-v-47c02aff]{opacity:.65}.service-card[data-v-484e906b]{position:relative;aspect-ratio:3 / 4;cursor:pointer;overflow:hidden;border-radius:50% 50% 0 0/37.5% 37.5% 0 0;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border:0;padding:0;background:transparent;text-align:inherit}.service-card__image[data-v-484e906b]{position:absolute;inset:0;z-index:0;height:100%;width:100%;object-fit:cover;transform:scale(1);transition:transform .3s ease}.service-card__overlay[data-v-484e906b]{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem 1rem;text-align:center;background:#faf7f4e6;border:1px solid rgba(232,213,196,.55);opacity:0;transition:opacity .25s ease;pointer-events:none}.service-card:hover .service-card__image[data-v-484e906b],.service-card--active .service-card__image[data-v-484e906b]{transform:scale(1.05)}.service-card:hover .service-card__overlay[data-v-484e906b],.service-card--active .service-card__overlay[data-v-484e906b]{opacity:1}.service-card--featured[data-v-484e906b]{cursor:default}.service-card__featured[data-v-484e906b]{overflow:hidden;border:1px solid #e8d5c4;background:#fff;border-radius:50% 50% 0 0/37.5% 37.5% 0 0;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.gallery-overlay[data-v-923d7640]{background:linear-gradient(to top,rgba(44,26,14,.75) 0%,transparent 55%)}.faq-slide-enter-active[data-v-ad9487ae],.faq-slide-leave-active[data-v-ad9487ae]{transition:all .3s ease;max-height:300px}.faq-slide-enter-from[data-v-ad9487ae],.faq-slide-leave-to[data-v-ad9487ae]{max-height:0;opacity:0;padding-bottom:0}
