.wrap.svelte-9l1r15{box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"text image" "cta image";gap:1em 2em;align-items:center;margin:0 auto;width:calc(var(--max-page-width) - 4em);max-width:calc(100% - 4em);min-height:451px}.text.svelte-9l1r15{grid-area:text;color:#fff}.hero-cta.svelte-9l1r15{grid-area:cta;align-self:start}.text.svelte-9l1r15 p:where(.svelte-9l1r15),.text.svelte-9l1r15 h2:where(.svelte-9l1r15){text-shadow:#000 0 0 5px}.image.svelte-9l1r15{grid-area:image;min-width:max(calc(320px - 4em),200px);aspect-ratio:727 / 451}img.svelte-9l1r15{height:auto;max-width:100%;display:block}h2.svelte-9l1r15{color:#fff;font-size:3.2em}.cta-buttons.svelte-9l1r15{display:flex;gap:1em;flex-wrap:wrap;align-items:center}.secondary-cta.svelte-9l1r15{background-color:transparent;border:2px solid #fff;border-radius:25px;color:#fff;display:inline-block;padding:.5em 1em;text-align:center;text-decoration:none;transition:all .3s ease}.secondary-cta.svelte-9l1r15:hover{background-color:#ffffff26;border-color:var(--secondary-cta);color:var(--secondary-cta)}@media screen and (max-width:768px){h2.svelte-9l1r15{font-size:2.5em}.wrap.svelte-9l1r15{grid-template-columns:1fr;grid-template-areas:"text" "image" "cta";width:100%;max-width:100%;margin:0;padding:0 1em;gap:1.5em;min-height:unset;text-align:center}.text.svelte-9l1r15{width:100%}.hero-cta.svelte-9l1r15{align-self:center}.image.svelte-9l1r15{min-width:unset;width:100%;display:flex;justify-content:center;align-items:center;aspect-ratio:727 / 451}img.svelte-9l1r15{width:100%;max-width:100%;height:auto}}.content.svelte-1qcru7z{align-items:stretch;display:flex;flex-flow:row wrap;gap:2em;justify-content:stretch}.text.svelte-1qcru7z{display:grid;flex:1;gap:1em;max-width:100%}.text.svelte-1qcru7z p:where(.svelte-1qcru7z){margin:0}.slot.svelte-1qcru7z{flex:1;display:grid;place-items:center;max-width:100%}@media screen and (max-width:40em){.content.svelte-1qcru7z{flex-flow:column nowrap}}.reference-card.svelte-zijxgy{width:100%}.reference-card.svelte-zijxgy section{display:flex;flex-direction:column;grid-row:unset;grid-template-rows:unset}.reference-card.svelte-zijxgy .card{display:flex;flex-direction:column;gap:1em;grid-row:unset;grid-template-rows:unset;flex:1;padding-top:1.5em}.reference-card.svelte-zijxgy .image-wrapper{height:200px;min-height:200px;flex-shrink:0;overflow:hidden}.reference-card.svelte-zijxgy .image-wrapper img{height:100%;width:100%;object-fit:cover}.reference-card.svelte-zijxgy .post-date{display:none}.reference-card.svelte-zijxgy .cta{margin-top:auto}.reference-card.is-preview.svelte-zijxgy .image-wrapper{height:120px;min-height:120px}.reference-card.is-preview.svelte-zijxgy p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.8em}.reference-card.is-preview.svelte-zijxgy .cta{display:none}.reference-card.is-preview.svelte-zijxgy h2{font-size:.9em;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.reference-card.is-preview.svelte-zijxgy .card{padding:.5em 1em 1em}a.svelte-h66afn{display:block}.wrap.svelte-h66afn{box-sizing:border-box;width:100%;overflow:hidden;min-height:25em;display:flex;align-items:center;justify-content:center}.carousel.svelte-h66afn{--animation-duration: 30s;--animation-duration-lens: 15s;--animation-delay-lens: -5.4s;--carousel-size: min(100%, 25em);--scale-avatar-on-hover: 2;--avatar-size: calc(var(--carousel-size) / 5);--radius: calc( var(--carousel-size) / 2 - var(--avatar-size) * var(--scale-avatar-on-hover) / 2 );animation:svelte-h66afn-roundtrip var(--animation-duration) infinite linear;aspect-ratio:1;border-radius:50%;height:var(--carousel-size);overflow:hidden;position:relative;width:var(--carousel-size);contain:layout style paint;will-change:transform;transform:translateZ(0)}.carousel.svelte-h66afn img:where(.svelte-h66afn){animation:svelte-h66afn-roundtrip var(--animation-duration) reverse infinite linear,svelte-h66afn-bglens var(--animation-duration-lens) calc(var(--index) * var(--animation-delay-lens)) infinite ease-in-out;background:radial-gradient(circle,var(--cus-color-blue) 50%,transparent 0) 50% 0 / 200% 100% no-repeat,radial-gradient(circle,var(--cus-color-green) 50%,transparent 0) -200% 0 / 200% 100% no-repeat,radial-gradient(circle,var(--cus-color-red) 50%,transparent 0) -200% 0 / 200% 100% no-repeat;border-radius:50%;position:absolute;top:calc(50% - (var(--avatar-size) / 2) + var(--radius) * sin(var(--index) / var(--amount) * 1turn));left:calc(50% - (var(--avatar-size) / 2) + var(--radius) * cos(var(--index) / var(--amount) * 1turn));height:var(--avatar-size);width:var(--avatar-size);will-change:transform;transform:translateZ(0)}.carousel.svelte-h66afn img:where(.svelte-h66afn):hover{scale:var(--scale-avatar-on-hover)}.carousel.svelte-h66afn:hover{animation-play-state:paused}.carousel.svelte-h66afn:hover img:where(.svelte-h66afn){animation-play-state:paused,running}@media(prefers-reduced-motion){.carousel.svelte-h66afn{--animation-delay-lens: 0s}}@keyframes svelte-h66afn-bglens{0%,18.3%{background-position-x:50%,-200%,-200%}23.3%,28.3%{background-position-x:-200%,-200%,-200%}33.3%,51.6%{background-position-x:-200%,50%,-200%}56.6%,61.6%{background-position-x:-200%,-200%,-200%}66.6%,85%{background-position-x:-200%,-200%,50%}90%,95%{background-position-x:-200%,-200%,-200%}to{background-position-x:50%,-200%,-200%}}@keyframes svelte-h66afn-roundtrip{0%{rotate:0deg}50%{rotate:180deg}to{rotate:360deg}}.testimonial-card.svelte-xjulhn{background-color:#050a30;color:#f9faf7;border-radius:10px;padding:2em;display:flex;flex-direction:column;height:100%;box-shadow:var(--shadow-card)}.testimonial-card.is-preview.svelte-xjulhn{padding:1em}.testimonial-card.is-preview.svelte-xjulhn .feedback:where(.svelte-xjulhn){font-size:.85em;margin:0 0 .5em}.testimonial-card.is-preview.svelte-xjulhn .person-info:where(.svelte-xjulhn){gap:.15em}.testimonial-card.is-preview.svelte-xjulhn .person-name:where(.svelte-xjulhn){font-size:.9em}.testimonial-card.is-preview.svelte-xjulhn .person-title:where(.svelte-xjulhn){font-size:.8em}.testimonial-card.is-preview.svelte-xjulhn .logo-container:where(.svelte-xjulhn){margin-top:.5em;max-height:40px}.testimonial-card.is-preview.svelte-xjulhn .logo-container:where(.svelte-xjulhn) img:where(.svelte-xjulhn){max-height:40px}.feedback.svelte-xjulhn{font-size:1.1em;line-height:1.6;margin:0 0 1.5em;flex:1}.person-info.svelte-xjulhn{display:flex;flex-direction:column;gap:.25em}.person-name.svelte-xjulhn{font-weight:700;font-size:1.1em}.person-title.svelte-xjulhn{color:#9ca3af;font-size:.95em}.logo-container.svelte-xjulhn{margin-top:1em;max-width:200px;max-height:60px;display:flex;align-items:center}.logo-container.svelte-xjulhn img:where(.svelte-xjulhn){max-width:100%;max-height:60px;height:auto;width:auto;display:block;object-fit:contain}@media(max-width:768px){.testimonial-card.svelte-xjulhn{padding:1.5em}.feedback.svelte-xjulhn{font-size:1em}}.wrapper.svelte-1uha8ag{align-items:stretch;display:flex;flex-direction:column;gap:var(--section-gap)}.carousel-wrapper.svelte-1uha8ag{flex:1;display:grid;place-items:center;width:100%;max-width:100%}
