@media (hover: hover){.service-card.svelte-r9weqs{height:100%}.service-card.svelte-r9weqs:hover .service-description:where(.svelte-r9weqs){transition:opacity .2s ease}.details-caret.svelte-r9weqs{transform:translateY(0)}.service-card.svelte-r9weqs:hover .details-caret:where(.svelte-r9weqs){opacity:0;transform:translateY(100%);transition:opacity .2s ease,transform .2s ease}.service-description.svelte-r9weqs{height:8rem}.card-body.svelte-r9weqs{height:100%;display:flex;flex-direction:column}.details-container.svelte-r9weqs{position:absolute;background:var(--color-base-100);bottom:0;left:0;right:0;border-top:1px solid var(--color-primary);max-height:100%;transform:translateY(100%);transition:transform .3s ease;overflow-y:auto;z-index:10;box-shadow:0 -4px 6px -1px #0000001a;height:10.5rem}.service-card.svelte-r9weqs:hover .details-container:where(.svelte-r9weqs){transform:translateY(0)}.details-content.svelte-r9weqs{opacity:0;padding-left:1.5rem;padding-right:1.5rem;transition:opacity .2s ease .1s;border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.service-card.svelte-r9weqs:hover .details-content:where(.svelte-r9weqs){opacity:1;background:var(--color-base-100);border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}}@media (hover: none){.details-container.svelte-r9weqs{position:static;padding:0;margin-top:1rem;background:transparent}.details-content.svelte-r9weqs{opacity:1}}
