.solutions-swipe-hint-pointer[data-v-775de605]{animation:solutions-swipe-hint-float-775de605 1.7s ease-in-out infinite}@keyframes solutions-swipe-hint-float-775de605{0%,to{transform:translate(-8px)}50%{transform:translate(8px)}}@media(prefers-reduced-motion:reduce){.solutions-swipe-hint-pointer[data-v-775de605]{animation:none}}.solutions-slider-chevron-button[data-v-9619e699]{align-items:center;animation:solutions-slider-chevron-blink-9619e699 1s ease-in-out infinite alternate;background:transparent;border:0;border-radius:0;color:#000000c7;cursor:pointer;display:flex;filter:drop-shadow(0 1px 2px rgb(0 0 0/.24));height:clamp(72px,7vw,96px);justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .18s ease,opacity .18s ease;width:56px;z-index:50}.solutions-slider-chevron-button-left[data-v-9619e699]{left:-12px}.solutions-slider-chevron-button-right[data-v-9619e699]{right:-12px}.solutions-slider-chevron-button[data-v-9619e699]:focus-visible,.solutions-slider-chevron-button[data-v-9619e699]:hover{transform:translateY(-50%) scale(1.08)}.solutions-slider-chevron-button[data-v-9619e699]:focus-visible{outline:1px solid currentColor;outline-offset:4px}@keyframes solutions-slider-chevron-blink-9619e699{0%{color:#000000b8}to{color:#ffffffeb}}@media(max-width:639px){.solutions-slider-chevron-button[data-v-9619e699]{height:76px;width:56px}}@media(prefers-reduced-motion:reduce){.solutions-slider-chevron-button[data-v-9619e699]{animation:none;color:#ffffffe6}}[data-v-9619e699] [data-testid=section-subtitle-solutions]{color:var(--color-solutions-subline)}.solutions-desktop-tabbar[data-v-7ad92dde]{display:none}.solutions-mobile-tabbar[data-v-7ad92dde]{display:block}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.solutions-desktop-tabbar[data-v-7ad92dde]{display:block}.solutions-mobile-tabbar[data-v-7ad92dde]{display:none}}.case-tag[data-v-e51f7f1c]{background:var(--color-solutions-subline-08);border:1px solid var(--color-solutions-subline-22);color:var(--color-solutions-subline)}.case-card-active-outline[data-v-160c6013]{border:1px solid var(--color-case-active-outline);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .18s ease-out;z-index:19}.case-card.is-hash-active:not(.is-hash-animating) .case-card-active-outline[data-v-160c6013]{opacity:1}.case-card-border-layer[data-v-160c6013]{inset:0;pointer-events:none;position:absolute;z-index:20}.case-card-glint-layer[data-v-160c6013]{inset:0;pointer-events:none;position:absolute;z-index:21}.case-card-border-line[data-v-160c6013]{background:var(--color-case-border-draw);display:block;opacity:0;position:absolute}.case-card-border-bottom[data-v-160c6013],.case-card-border-top[data-v-160c6013]{height:1px;left:0;width:100%}.case-card-border-top[data-v-160c6013]{top:0;transform:scaleX(0)}.case-card-border-bottom[data-v-160c6013]{bottom:0;transform:scaleX(0)}.case-card-border-left[data-v-160c6013],.case-card-border-right[data-v-160c6013]{height:100%;top:0;width:1px}.case-card-border-left[data-v-160c6013]{left:0;transform:scaleY(0)}.case-card-border-right[data-v-160c6013]{right:0;transform:scaleY(0)}.case-card-border-glint[data-v-160c6013]{display:block;opacity:0;pointer-events:none;position:absolute}.case-card-glint-bottom[data-v-160c6013],.case-card-glint-top[data-v-160c6013]{background:var(--gradient-case-glint-horizontal);box-shadow:var(--shadow-case-glint);height:1px;width:58px}.case-card-glint-left[data-v-160c6013],.case-card-glint-right[data-v-160c6013]{background:var(--gradient-case-glint-vertical);box-shadow:var(--shadow-case-glint);height:58px;width:1px}.case-card-glint-top[data-v-160c6013]{left:-58px;top:0}.case-card-glint-right[data-v-160c6013]{right:0;top:-58px}.case-card-glint-bottom[data-v-160c6013]{bottom:0;left:-58px}.case-card-glint-left[data-v-160c6013]{left:0;top:-58px}.case-card.is-hash-animating[data-border-start=tl] .case-card-border-top[data-v-160c6013],.case-card[data-border-start=tl]:hover .case-card-border-top[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear forwards;transform-origin:left center}.case-card.is-hash-animating[data-border-start=tl] .case-card-border-right[data-v-160c6013],.case-card[data-border-start=tl]:hover .case-card-border-right[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .216s forwards;transform-origin:center top}.case-card.is-hash-animating[data-border-start=tl] .case-card-border-bottom[data-v-160c6013],.case-card[data-border-start=tl]:hover .case-card-border-bottom[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .432s forwards;transform-origin:right center}.case-card.is-hash-animating[data-border-start=tl] .case-card-border-left[data-v-160c6013],.case-card[data-border-start=tl]:hover .case-card-border-left[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .648s forwards;transform-origin:center bottom}.case-card.is-hash-animating[data-border-start=tr] .case-card-border-right[data-v-160c6013],.case-card[data-border-start=tr]:hover .case-card-border-right[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear forwards;transform-origin:center top}.case-card.is-hash-animating[data-border-start=tr] .case-card-border-bottom[data-v-160c6013],.case-card[data-border-start=tr]:hover .case-card-border-bottom[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .216s forwards;transform-origin:right center}.case-card.is-hash-animating[data-border-start=tr] .case-card-border-left[data-v-160c6013],.case-card[data-border-start=tr]:hover .case-card-border-left[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .432s forwards;transform-origin:center bottom}.case-card.is-hash-animating[data-border-start=tr] .case-card-border-top[data-v-160c6013],.case-card[data-border-start=tr]:hover .case-card-border-top[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .648s forwards;transform-origin:left center}.case-card.is-hash-animating[data-border-start=br] .case-card-border-bottom[data-v-160c6013],.case-card[data-border-start=br]:hover .case-card-border-bottom[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear forwards;transform-origin:right center}.case-card.is-hash-animating[data-border-start=br] .case-card-border-left[data-v-160c6013],.case-card[data-border-start=br]:hover .case-card-border-left[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .216s forwards;transform-origin:center bottom}.case-card.is-hash-animating[data-border-start=br] .case-card-border-top[data-v-160c6013],.case-card[data-border-start=br]:hover .case-card-border-top[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .432s forwards;transform-origin:left center}.case-card.is-hash-animating[data-border-start=br] .case-card-border-right[data-v-160c6013],.case-card[data-border-start=br]:hover .case-card-border-right[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .648s forwards;transform-origin:center top}.case-card.is-hash-animating[data-border-start=bl] .case-card-border-left[data-v-160c6013],.case-card[data-border-start=bl]:hover .case-card-border-left[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear forwards;transform-origin:center bottom}.case-card.is-hash-animating[data-border-start=bl] .case-card-border-top[data-v-160c6013],.case-card[data-border-start=bl]:hover .case-card-border-top[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .216s forwards;transform-origin:left center}.case-card.is-hash-animating[data-border-start=bl] .case-card-border-right[data-v-160c6013],.case-card[data-border-start=bl]:hover .case-card-border-right[data-v-160c6013]{animation:case-card-draw-y-160c6013 .216s linear .432s forwards;transform-origin:center top}.case-card.is-hash-animating[data-border-start=bl] .case-card-border-bottom[data-v-160c6013],.case-card[data-border-start=bl]:hover .case-card-border-bottom[data-v-160c6013]{animation:case-card-draw-x-160c6013 .216s linear .648s forwards;transform-origin:right center}.case-card.is-hash-animating .case-card-glint-top[data-v-160c6013],.case-card:hover .case-card-glint-top[data-v-160c6013]{animation:case-card-glint-x-forward-160c6013 .264s ease-out .884s 1}.case-card.is-hash-animating .case-card-glint-left[data-v-160c6013],.case-card:hover .case-card-glint-left[data-v-160c6013]{animation:case-card-glint-y-forward-160c6013 .264s ease-out .884s 1}.case-card.is-hash-animating .case-card-glint-right[data-v-160c6013],.case-card:hover .case-card-glint-right[data-v-160c6013]{animation:case-card-glint-y-forward-160c6013 .264s ease-out 1.148s 1}.case-card.is-hash-animating .case-card-glint-bottom[data-v-160c6013],.case-card:hover .case-card-glint-bottom[data-v-160c6013]{animation:case-card-glint-x-forward-160c6013 .264s ease-out 1.148s 1}@keyframes case-card-draw-x-160c6013{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes case-card-draw-y-160c6013{0%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes case-card-glint-x-forward-160c6013{0%{left:-58px;opacity:0}16%{opacity:1}84%{opacity:1}to{left:calc(100% + 58px);opacity:0}}@keyframes case-card-glint-y-forward-160c6013{0%{opacity:0;top:-58px}16%{opacity:1}84%{opacity:1}to{opacity:0;top:calc(100% + 58px)}}@media(prefers-reduced-motion:reduce){.case-card.is-hash-animating .case-card-border-line[data-v-160c6013],.case-card:hover .case-card-border-line[data-v-160c6013]{animation:none;opacity:1;transform:scaleX(1) scaleY(1)}.case-card.is-hash-animating .case-card-border-glint[data-v-160c6013],.case-card:hover .case-card-border-glint[data-v-160c6013]{animation:none;opacity:0}}.background-media-image-parallax[data-v-8f6b609f]{backface-visibility:hidden}
