.team-card-text[data-v-f9dee980]{background:linear-gradient(#0000,#000000bf)}@property --customer-fade{syntax:"<length>";inherits:false;initial-value:1.5rem}.customer-cell{--customer-ease:cubic-bezier(.45, 0, .2, 1);--customer-duration:.65s;height:22rem;position:relative}.customer-card{interpolate-size:allow-keywords;height:100%;transition-property:height,opacity,filter,scale,box-shadow;transition-duration:var(--customer-duration),.5s,.5s,var(--customer-duration),.5s;transition-timing-function:var(--customer-ease);position:absolute;inset:0 0 auto;overflow:hidden}.customer-card-logo{height:12rem}.customer-card-logo img{transition:scale var(--customer-duration) var(--customer-ease)}.customer-card-text{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--customer-fade)),transparent);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--customer-fade)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--customer-fade)),transparent);max-height:4.5rem;transition:max-height var(--customer-duration) var(--customer-ease),--customer-fade var(--customer-duration) var(--customer-ease)}.customer-card-more{width:2rem;height:2rem;color:var(--color-on-surface);background:color-mix(in srgb,var(--color-on-surface) 8%,transparent);transition:rotate var(--customer-duration) var(--customer-ease),background .4s ease,color .4s ease;border-radius:9999px;place-items:center;display:grid;position:absolute;top:1rem;right:1rem}@media (hover:hover) and (pointer:fine){[data-customer-grid]:has(.customer-cell:hover) .customer-cell:not(:hover) .customer-card{opacity:.3;filter:grayscale();transition-delay:.15s;scale:.97}.customer-cell:hover{z-index:10}.customer-cell:hover .customer-card{height:auto;min-height:100%;box-shadow:0 30px 60px -20px #000c,0 0 0 1px color-mix(in srgb,var(--color-mesh-teal) 40%,transparent);transition-delay:.15s;scale:1.03}.customer-cell:hover .customer-card-text{--customer-fade:0px;max-height:max-content;transition-delay:.15s}.customer-cell:hover .customer-card-logo img{transition-delay:.15s;scale:1.08}.customer-cell:hover .customer-card-more{color:var(--color-on-primary);background:var(--color-primary);transition-delay:.15s;rotate:90deg}}@media (prefers-reduced-motion:reduce){.customer-card,.customer-card-logo img,.customer-card-more,.customer-card-text{transition-duration:0s}.customer-cell:hover .customer-card,.customer-cell:hover .customer-card-logo img{scale:none}}.customer-dialog{width:min(42rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:inherit;background:0 0;border:0;margin:auto;padding:0;overflow:visible}.customer-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3}.customer-dialog-box{view-transition-name:customer-card;height:calc(min(44rem,100dvh - 2rem));box-shadow:0 40px 80px -20px #000000e6,0 0 0 1px color-mix(in srgb,var(--color-mesh-teal) 40%,transparent);flex-direction:column;display:flex;position:relative;overflow:hidden}.customer-dialog-close,.customer-dialog-nav{width:2.75rem;height:2.75rem;color:var(--color-on-surface);background:color-mix(in srgb,var(--color-on-surface) 8%,transparent);border-radius:9999px;place-items:center;transition:background .2s,color .2s;display:grid}.customer-dialog-close:hover,.customer-dialog-nav:hover{color:var(--color-on-primary);background:var(--color-primary)}.customer-dialog-close{z-index:5;position:absolute;top:1rem;right:1rem}.customer-dialog-scroll{overscroll-behavior:contain;flex:1;overflow-y:auto}.customer-dialog-body{animation:.35s cubic-bezier(.16,1,.3,1) customer-in}.customer-dialog-body[data-direction=prev]{--customer-from:-2rem}@keyframes customer-in{0%{opacity:0;translate:var(--customer-from,2rem) 0}}::view-transition-group(customer-card){animation-duration:.45s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.customer-dialog-body{animation:none}}@property --fact-value{syntax:"<integer>";inherits:true;initial-value:0}.fact-counter[data-v-f151fc13]{counter-reset:fact-num var(--fact-value,0)}.fact-item.is-visible .fact-counter[data-v-f151fc13],html:not(.js-animate-ready) .fact-counter{animation:1.6s ease-out fact-count-up-f151fc13}.fact-counter[data-v-f151fc13]:before{content:counter(fact-num)}@keyframes fact-count-up-f151fc13{0%{--fact-value:0}}@media (prefers-reduced-motion:reduce){.fact-counter[data-v-f151fc13]{animation:none}}.visual-edit[data-v-8462fb63]>[data-seitwerk-node-index]{cursor:pointer;border-radius:var(--radius-md);outline-offset:2px;outline:2px solid #0000;transition:outline-color .15s,background-color .15s}.visual-edit[data-v-8462fb63]>[data-seitwerk-node-index]:hover{outline-color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)}
