.ds-card-services[data-astro-cid-khxewf47]{--ds-card-services-m: var(--ds-breakpoint-mobile-active);--ds-card-services-title-size: calc(var(--ds-card-services-m) * var(--ds-text-heading-s-size) + (1 - var(--ds-card-services-m)) * var(--ds-text-heading-l-size));--ds-card-services-title-line: calc(var(--ds-card-services-m) * var(--ds-text-heading-s-line) + (1 - var(--ds-card-services-m)) * var(--ds-text-heading-l-line));--ds-card-services-title-weight: calc(var(--ds-card-services-m) * var(--ds-text-heading-s-weight) + (1 - var(--ds-card-services-m)) * var(--ds-text-heading-l-weight));--ds-card-services-text-lines: var(--ds-card-services-text-lines-desktop, 6);--ds-card-services-text-height: calc((1 - var(--ds-card-services-m)) * var(--ds-card-services-text-lines-desktop, 6) * var(--ds-text-body-l-line) + var(--ds-card-services-m) * var(--ds-card-services-text-height-mobile, calc(var(--ds-card-services-text-lines-mobile, 7) * var(--ds-text-body-l-line))));--ds-card-services-clip: visible}@container style(--ds-breakpoint-mobile-active: 1){.ds-card-services[data-astro-cid-khxewf47]{--ds-card-services-text-lines: var(--ds-card-services-text-lines-mobile, 7)}.ds-card-services__br[data-astro-cid-khxewf47]{display:none}}.ds-card-services--hover[data-astro-cid-khxewf47]{transition:box-shadow .3s ease-out}@media(hover:hover){.ds-card-services--hover[data-astro-cid-khxewf47]:hover{box-shadow:var(--ds-cardservices-hover-shadow)}.ds-card-services--hover[data-astro-cid-khxewf47]:hover .ds-button[data-hierarchy=tertiary]:not([disabled]):not(:hover){color:var(--ds-cardservices-hover-cta);--ds-button-icon: var(--ds-cardservices-hover-cta)}}.ds-card-services--desktop[data-astro-cid-khxewf47]{--ds-card-services-text-lines: var(--ds-card-services-text-lines-desktop, 6);--ds-card-services-m: 0;--ds-card-services-clip: hidden}.ds-card-services--mobile[data-astro-cid-khxewf47]{--ds-card-services-m: 1;--ds-card-services-text-lines: var(--ds-card-services-text-lines-mobile, 7)}.ds-card-services[data-astro-cid-khxewf47]{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-space-16);padding:var(--ds-space-24) var(--ds-space-16);border-radius:var(--ds-radius-2xl);background:var(--ds-color-bg);box-shadow:var(--ds-shadow-md);overflow:var(--ds-card-services-clip);font-family:var(--ds-font-family)}.ds-card-services__content[data-astro-cid-khxewf47]{align-self:stretch;display:flex;flex-direction:column;gap:var(--ds-space-16)}.ds-card-services__img[data-astro-cid-khxewf47]{display:flex;align-items:center;justify-content:center}.ds-card-services__img[data-astro-cid-khxewf47]>.ds-image-frame{flex:none}.ds-card-services__title[data-astro-cid-khxewf47]{display:flex}.ds-card-services__title-text[data-astro-cid-khxewf47]{flex:1 1 0;min-width:0;margin:0;min-height:calc((var(--ds-card-services-title-lines, 1) * (1 - var(--ds-card-services-m)) + var(--ds-card-services-title-lines-mobile, var(--ds-card-services-title-lines, 1)) * var(--ds-card-services-m)) * var(--ds-card-services-title-line));color:var(--ds-color-text);font-size:var(--ds-card-services-title-size);line-height:var(--ds-card-services-title-line);font-weight:var(--ds-card-services-title-weight)}.ds-card-services__text[data-astro-cid-khxewf47]{display:flex;align-items:center}.ds-card-services__text-body[data-astro-cid-khxewf47]{flex:1 1 0;min-width:0;margin:0;height:var(--ds-card-services-text-height);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ds-card-services-text-lines);line-clamp:var(--ds-card-services-text-lines);overflow:hidden;text-overflow:ellipsis;color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-l-size);line-height:var(--ds-text-body-l-line);font-weight:var(--ds-text-body-l-weight)}.ds-card-services--title-clamp[data-astro-cid-khxewf47] .ds-card-services__title-text[data-astro-cid-khxewf47]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ds-card-services-title-lines, 1);line-clamp:var(--ds-card-services-title-lines, 1);overflow:hidden;text-overflow:ellipsis;max-height:calc((var(--ds-card-services-title-lines, 1) * (1 - var(--ds-card-services-m)) + var(--ds-card-services-title-lines-mobile, var(--ds-card-services-title-lines, 1)) * var(--ds-card-services-m)) * var(--ds-card-services-title-line))}.ds-card-services--text-box-m[data-astro-cid-khxewf47] .ds-card-services__text-body[data-astro-cid-khxewf47]{clip-path:inset(0 0 calc(var(--ds-card-services-m) * (var(--ds-card-services-text-height-mobile, 0px) - var(--ds-card-services-text-lines-mobile, 7) * var(--ds-text-body-l-line))) 0)}
