.shadow.svelte-15aiac2{box-shadow:none}.carrousel.svelte-15aiac2{animation:svelte-15aiac2-scroll 20s linear infinite;display:flex;flex-direction:column;will-change:transform}.carrousel-set.svelte-15aiac2{flex:0 0 auto}@keyframes svelte-15aiac2-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.success-carousel.svelte-fq9zwg{scrollbar-width:none}.success-carousel.svelte-fq9zwg::-webkit-scrollbar{display:none}.solutions-banner.svelte-z6qgc6{position:relative;box-sizing:border-box;min-height:1056px;padding-bottom:163px;scroll-margin-top:112px;background:var(--color-w3-black);color:var(--color-w3-white)}.solutions-container.svelte-z6qgc6{width:min(1130px,calc(100% - 64px));margin:0 auto}.solutions-heading.svelte-z6qgc6{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.solutions-heading.svelte-z6qgc6 p:where(.svelte-z6qgc6),.solutions-heading.svelte-z6qgc6 h2:where(.svelte-z6qgc6),.card-content.svelte-z6qgc6 h3:where(.svelte-z6qgc6),.card-content.svelte-z6qgc6 p:where(.svelte-z6qgc6){margin:0}.solutions-heading.svelte-z6qgc6 p:where(.svelte-z6qgc6){font-size:24px;font-weight:300;line-height:normal}.solutions-heading.svelte-z6qgc6 h2:where(.svelte-z6qgc6){font-size:75px;font-weight:300;line-height:normal;text-transform:uppercase}.solutions-grid.svelte-z6qgc6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:64px}.solution-card.svelte-z6qgc6{position:relative;height:710px;min-width:0;overflow:hidden;border-radius:12px;background:#181818;transition:color .22s ease,background-color .22s ease,box-shadow .22s ease}.card-content.svelte-z6qgc6{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;padding-right:32px;padding-left:32px}.solution-card--view.svelte-z6qgc6 .card-content:where(.svelte-z6qgc6){padding-top:160px}.solution-card--flow.svelte-z6qgc6 .card-content:where(.svelte-z6qgc6){padding-top:64px}.card-content.svelte-z6qgc6 h3:where(.svelte-z6qgc6){font-size:40px;font-weight:500;line-height:normal}.card-content.svelte-z6qgc6 p:where(.svelte-z6qgc6){font-size:32px;font-weight:300;line-height:normal}.card-divider.svelte-z6qgc6{width:100%;height:4px;flex:0 0 4px;background:#4bc08333;box-shadow:0 0 8px var(--color-w3-primary);transition:background-color .22s ease,box-shadow .22s ease}.card-link.svelte-z6qgc6{display:inline-flex;align-items:center;justify-content:center;padding:12px;border:1px solid currentColor;border-radius:40px;color:inherit;font-size:20px;font-weight:300;line-height:normal;text-decoration:none}.card-link.svelte-z6qgc6:focus-visible{outline:2px solid currentColor;outline-offset:4px}.product-wordmark.svelte-z6qgc6{position:absolute;z-index:0;display:flex;align-items:baseline;font-size:156px;font-weight:500;line-height:.95;white-space:nowrap;opacity:.25;pointer-events:none}.product-wordmark.svelte-z6qgc6 span:where(.svelte-z6qgc6):first-child{color:var(--color-w3-white)}.product-wordmark.svelte-z6qgc6 span:where(.svelte-z6qgc6):last-child{color:var(--color-w3-primary)}.solution-card--view.svelte-z6qgc6 .product-wordmark:where(.svelte-z6qgc6){top:-8px;left:-19px}.solution-card--flow.svelte-z6qgc6 .product-wordmark:where(.svelte-z6qgc6){top:602px;left:56px}.solution-card.svelte-z6qgc6:hover,.solution-card.svelte-z6qgc6:focus-within{background:var(--color-w3-primary);color:var(--color-w3-black);box-shadow:0 0 16px 16px #4bc0831a}.solution-card.svelte-z6qgc6:hover .card-divider:where(.svelte-z6qgc6),.solution-card.svelte-z6qgc6:focus-within .card-divider:where(.svelte-z6qgc6){background:#fafafa33;box-shadow:0 0 8px var(--color-w3-white)}.solution-card.svelte-z6qgc6:hover .product-wordmark:where(.svelte-z6qgc6) span:where(.svelte-z6qgc6):first-child,.solution-card.svelte-z6qgc6:focus-within .product-wordmark:where(.svelte-z6qgc6) span:where(.svelte-z6qgc6):first-child{color:var(--color-w3-black)}.solution-card.svelte-z6qgc6:hover .product-wordmark:where(.svelte-z6qgc6) span:where(.svelte-z6qgc6):last-child,.solution-card.svelte-z6qgc6:focus-within .product-wordmark:where(.svelte-z6qgc6) span:where(.svelte-z6qgc6):last-child{color:var(--color-w3-white)}@media(min-width:1024px)and (max-width:1279px){.card-content.svelte-z6qgc6 h3:where(.svelte-z6qgc6){font-size:34px}.card-content.svelte-z6qgc6 p:where(.svelte-z6qgc6){font-size:27px}}@media(max-width:1023px){.solutions-banner.svelte-z6qgc6{min-height:0;padding:48px 0 96px}.solutions-heading.svelte-z6qgc6 p:where(.svelte-z6qgc6){font-size:20px}.solutions-heading.svelte-z6qgc6 h2:where(.svelte-z6qgc6){font-size:clamp(44px,8vw,64px)}.solutions-grid.svelte-z6qgc6{grid-template-columns:minmax(0,1fr);margin-top:48px}.solution-card.svelte-z6qgc6{height:560px}.card-content.svelte-z6qgc6 h3:where(.svelte-z6qgc6){font-size:34px}.card-content.svelte-z6qgc6 p:where(.svelte-z6qgc6){font-size:27px}.solution-card--view.svelte-z6qgc6 .card-content:where(.svelte-z6qgc6){padding-top:140px}.solution-card--flow.svelte-z6qgc6 .card-content:where(.svelte-z6qgc6){padding-top:48px}.solution-card--flow.svelte-z6qgc6 .product-wordmark:where(.svelte-z6qgc6){top:auto;bottom:-36px}}@media(max-width:639px){.solutions-container.svelte-z6qgc6{width:calc(100% - 64px)}.solutions-heading.svelte-z6qgc6 p:where(.svelte-z6qgc6){font-size:16px}.solutions-heading.svelte-z6qgc6 h2:where(.svelte-z6qgc6){font-size:44px}.solutions-grid.svelte-z6qgc6{gap:20px;margin-top:40px}.solution-card.svelte-z6qgc6{height:auto;min-height:520px}.card-content.svelte-z6qgc6{gap:20px;padding-right:24px;padding-left:24px}.solution-card--view.svelte-z6qgc6 .card-content:where(.svelte-z6qgc6){padding-top:124px;padding-bottom:32px}.solution-card--flow.svelte-z6qgc6 .card-content:where(.svelte-z6qgc6){padding-top:40px;padding-bottom:128px}.card-content.svelte-z6qgc6 h3:where(.svelte-z6qgc6){font-size:30px}.card-content.svelte-z6qgc6 p:where(.svelte-z6qgc6){font-size:23px}.card-link.svelte-z6qgc6{font-size:16px}.product-wordmark.svelte-z6qgc6{font-size:92px}.solution-card--view.svelte-z6qgc6 .product-wordmark:where(.svelte-z6qgc6){top:-8px;left:-14px}.solution-card--flow.svelte-z6qgc6 .product-wordmark:where(.svelte-z6qgc6){bottom:-23px;left:8px}}@media(prefers-reduced-motion:reduce){.solution-card.svelte-z6qgc6,.card-divider.svelte-z6qgc6{transition:none}}
