.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 h1: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}h1.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){h1.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:60em){.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;line-clamp:3;-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;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.reference-card.is-preview.svelte-zijxgy .card{padding:.5em 1em 1em}.slideshow.svelte-h66afn{width:100%;display:flex;align-items:center;justify-content:center;padding:2rem 0}.viewport.svelte-h66afn{--card-w: clamp(10rem, 18vw, 16rem);--card-h: calc(var(--card-w) * 1.55);--side-scale: .88;--peek-px: calc(var(--card-w) * var(--side-scale) * .3);position:relative;width:calc(var(--card-w) + var(--peek-px) * 2);height:var(--card-h);overflow:hidden;flex-shrink:0}.card.svelte-h66afn{position:absolute;width:var(--card-w);height:var(--card-h);top:50%;left:50%;border-radius:2rem 0;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:transform .5s ease,opacity .5s ease;will-change:transform,opacity}.card.center.svelte-h66afn{transform:translate(-50%,-50%) scale(1);opacity:1;z-index:10}.card-photo.center.svelte-h66afn:hover{cursor:pointer;transform:translate(-50%,-50%) scale(1.03)}.card.left.svelte-h66afn{transform:translate(calc(-50% - var(--card-w) * .7),-50%) scale(var(--side-scale));opacity:.7;z-index:5}.card.right.svelte-h66afn{transform:translate(calc(-50% + var(--card-w) * .7),-50%) scale(var(--side-scale));opacity:.7;z-index:5}.card.hidden.svelte-h66afn{transform:translate(-50%,-50%) scale(.7);opacity:0;z-index:0;pointer-events:none}.card-photo.svelte-h66afn{text-decoration:none;color:inherit}.card-photo.svelte-h66afn img:where(.svelte-h66afn){width:100%;height:100%;object-fit:cover}.card-photo.svelte-h66afn:nth-child(3n+1) img:where(.svelte-h66afn){background:var(--cus-color-red)}.card-photo.svelte-h66afn:nth-child(3n+2) img:where(.svelte-h66afn){background:var(--cus-color-green)}.card-photo.svelte-h66afn:nth-child(3n+3) img:where(.svelte-h66afn){background:var(--cus-color-blue)}.card-placeholder.svelte-h66afn{background:#1a1a1a;flex-direction:column}.card-placeholder.svelte-h66afn img:where(.svelte-h66afn){width:100%;flex:1;object-fit:cover;object-position:center top}.placeholder-cta.svelte-h66afn{display:block;width:100%;padding:.5rem 1rem;background:var(--cus-color-blue);color:#fff;text-align:center;text-decoration:none;font-size:clamp(.65rem,1.2vw,.85rem);font-weight:600;transition:background .3s ease}.placeholder-cta.svelte-h66afn:hover{background:color-mix(in srgb,var(--cus-color-blue) 85%,white)}.arrow.svelte-h66afn{position:absolute;top:50%;transform:translateY(-50%);z-index:20;display:flex;align-items:center;justify-content:center;width:clamp(2rem,3.5vw,2.8rem);height:clamp(2rem,3.5vw,2.8rem);border:none;border-radius:50%;background:#00000073;color:#fff;cursor:pointer;transition:background .3s ease}.arrow.svelte-h66afn:hover{background:#000000a6}.arrow-left.svelte-h66afn{left:0}.arrow-right.svelte-h66afn{right:0}.arrow.svelte-h66afn svg:where(.svelte-h66afn){width:55%;height:55%}@media(prefers-reduced-motion){.card.svelte-h66afn{transition:none}}@media(max-width:960px){.viewport.svelte-h66afn{--card-w: 12rem}}@media(max-width:640px){.slideshow.svelte-h66afn{gap:.25rem;padding:1rem 0}.viewport.svelte-h66afn{--card-w: clamp(9rem, 38vw, 15rem)}.arrow.svelte-h66afn{width:3rem;height:3rem}}.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%}
