.w-service-case-studies[data-v-531a5e681]{--bs-transition:all 0.3s ease;background:var(--bs-dark);position:relative;overflow:hidden;padding-top:20px;padding-bottom:20px}.w-service-case-studies[data-v-531a5e681]:last-child{padding-bottom:40px}@media (min-width:768px){.w-service-case-studies[data-v-531a5e681]{padding-top:30px;padding-bottom:30px}.w-service-case-studies[data-v-531a5e681]:last-child{padding-bottom:60px}}@media (min-width:992px){.w-service-case-studies[data-v-531a5e681]{padding-top:40px;padding-bottom:40px}.w-service-case-studies[data-v-531a5e681]:last-child{padding-bottom:80px}}@media (min-width:1200px){.w-service-case-studies[data-v-531a5e681]{padding-top:50px;padding-bottom:50px}.w-service-case-studies[data-v-531a5e681]:last-child{padding-bottom:100px}}@media (min-width:1400px){.w-service-case-studies[data-v-531a5e681]{padding-top:60px;padding-bottom:60px}.w-service-case-studies[data-v-531a5e681]:last-child{padding-bottom:120px}}.w-service-case-studies__pattern[data-v-531a5e681]{position:absolute;left:50%;top:calc(50% + 61px);transform:translate(-50%,-50%);width:100%;height:204px;pointer-events:none;z-index:0;border-radius:1440px;background:linear-gradient(180deg,#111 0,rgba(0,45,255,.12) 100%);filter:blur(50px)}.w-service-case-studies__body[data-v-531a5e681]{gap:64px}.w-service-case-studies__header[data-v-531a5e681]{position:relative;z-index:1}.w-service-case-studies__title[data-v-531a5e681]{--text-color-site:var(--bs-dark-text-emphasis)}.w-service-case-studies__paragraph[data-v-531a5e681]{color:var(--bs-dark-text-emphasis);margin:0 auto;max-width:600px}.w-service-case-studies__carousel[data-v-531a5e681]{position:relative;z-index:1;padding:0 40px}.w-service-case-studies__nav-btn[data-v-531a5e681]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:9999px;background:var(--artech-dark-bg-glass);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid var(--artech-dark-border);color:var(--bs-dark-text-emphasis);display:flex;align-items:center;justify-content:center;padding:12px;cursor:pointer;transition:background .2s ease,border-color .2s ease;z-index:2}.w-service-case-studies__nav-btn[data-v-531a5e681]:focus-visible,.w-service-case-studies__nav-btn[data-v-531a5e681]:hover{background:var(--artech-dark-bg-glass-hover);border-color:var(--artech-dark-border-hover)}.w-service-case-studies__nav-btn[data-v-531a5e681]:disabled{opacity:.5;cursor:not-allowed}.w-service-case-studies__nav-btn--prev[data-v-531a5e681]{left:-16px}.w-service-case-studies__nav-btn--next[data-v-531a5e681]{right:-16px}.w-service-case-studies .embla[data-v-531a5e681]{--slide-spacing:0;--slide-size:100%;--slide-spacing-md:48px;--slide-size-md:50%;--slide-spacing-lg:48px;--slide-size-lg:calc(100% / 3)}.w-service-case-studies .embla__viewport[data-v-531a5e681]{overflow:hidden}.w-service-case-studies .embla__container[data-v-531a5e681]{display:flex;touch-action:pan-y pinch-zoom;backface-visibility:hidden;align-items:stretch;margin-left:calc(var(--slide-spacing) * -1)}@media (min-width:768px){.w-service-case-studies .embla__container[data-v-531a5e681]{margin-left:calc(var(--slide-spacing-md) * -1)}}@media (min-width:1200px){.w-service-case-studies .embla__container[data-v-531a5e681]{margin-left:calc(var(--slide-spacing-lg) * -1)}}.w-service-case-studies .skeleton-container[data-v-531a5e681]{margin-left:auto;padding:0 16px}@media screen and (max-width:767.98px){.w-service-case-studies .skeleton-container[data-v-531a5e681]{gap:48px}}.w-service-case-studies__skeleton-slide[data-v-531a5e681],.w-service-case-studies__slide[data-v-531a5e681]{min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing);display:flex}@media (min-width:768px){.w-service-case-studies__skeleton-slide[data-v-531a5e681],.w-service-case-studies__slide[data-v-531a5e681]{flex:0 0 var(--slide-size-md);padding-left:var(--slide-spacing-md)}}@media (min-width:1200px){.w-service-case-studies__skeleton-slide[data-v-531a5e681],.w-service-case-studies__slide[data-v-531a5e681]{flex:0 0 var(--slide-size-lg);padding-left:var(--slide-spacing-lg)}}.w-service-case-studies__card[data-v-531a5e681]{display:flex;flex-direction:column;overflow:hidden;height:100%;width:100%}.w-service-case-studies__card--skeleton[data-v-531a5e681]{width:100%}.w-service-case-studies__card:hover .w-trending-features__card-title[data-v-531a5e681]{opacity:.8}.w-service-case-studies__card:hover img[data-v-531a5e681]{transform:scale(1.1)}.w-service-case-studies__image[data-v-531a5e681]{height:240px;overflow:hidden;flex-shrink:0;border-radius:8px;overflow:hidden}.w-service-case-studies__image img[data-v-531a5e681]{transition:var(--bs-transition)}.w-service-case-studies__content[data-v-531a5e681]{padding:20px 0 0 0;display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.w-service-case-studies__card-title[data-v-531a5e681]{color:rgba(var(--bs-light-rgb),.87);margin:0}.w-service-case-studies__tags[data-v-531a5e681]{display:flex;flex-wrap:wrap;gap:10px}.w-service-case-studies__tag[data-v-531a5e681]{background:rgba(var(--bs-light-rgb),.07);border-radius:1000px;padding:2px 12px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--bs-dark-text-emphasis);font-weight:500}.w-service-case-studies__description[data-v-531a5e681]{color:var(--artech-dark-text-medium);margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:24px;min-height:48px}.w-service-case-studies__date[data-v-531a5e681]{color:var(--artech-dark-text-light);margin:0;margin-top:auto;font-weight:500;flex-shrink:0}.w-service-case-studies__skeleton[data-v-531a5e681]{background:linear-gradient(90deg,var(--artech-dark-skeleton-start) 0,var(--artech-dark-skeleton-middle) 50%,var(--artech-dark-skeleton-start) 100%);background-size:200% 100%;animation:skeleton-loading-531a5e681 1.5s ease-in-out infinite;border-radius:4px}.w-service-case-studies__skeleton--title[data-v-531a5e681]{height:28px;width:70%;margin-bottom:0}.w-service-case-studies__skeleton--tag[data-v-531a5e681]{height:20px;width:60px;border-radius:1000px}.w-service-case-studies__skeleton--description[data-v-531a5e681]{height:24px;width:100%;margin-bottom:0}.w-service-case-studies__skeleton--description[data-v-531a5e681]:last-of-type{width:85%}.w-service-case-studies__skeleton--date[data-v-531a5e681]{height:20px;width:100px;margin-top:auto}.w-service-case-studies__card--skeleton .w-service-case-studies__image[data-v-531a5e681]{background:var(--artech-dark-skeleton-start)}.w-service-case-studies__actions[data-v-531a5e681]{position:relative;z-index:1}.w-service-case-studies__btn[data-v-531a5e681]{--bs-btn-padding-x:20px;--bs-btn-color:var(--bs-dark-text-emphasis);--bs-btn-border-color:var(--artech-dark-border);--bs-btn-hover-color:var(--bs-dark-text-emphasis)}@media (max-width:767.98px){.w-service-case-studies[data-v-531a5e681]{padding:60px 0}.w-service-case-studies__carousel[data-v-531a5e681]{padding:0 20px}.w-service-case-studies__nav-btn[data-v-531a5e681]{width:36px;height:36px;padding:10px}.w-service-case-studies__nav-btn--prev[data-v-531a5e681]{left:0}.w-service-case-studies__nav-btn--next[data-v-531a5e681]{right:0}.w-service-case-studies__title[data-v-531a5e681]{font-size:40px;line-height:48px}}@keyframes skeleton-loading-531a5e681{0%{background-position:200% 0}100%{background-position:-200% 0}}