.testimonials.svelte-1jhcrt0{max-width:1600px;width:-moz-available;width:-webkit-fill-available;width:stretch;margin:0 auto 3em;padding:2em 0;text-align:center}h2.svelte-1jhcrt0{font-size:clamp(1.5em,2.5vw,2.2em);color:#000042;margin-bottom:1.5em}.embla.svelte-1jhcrt0{width:-moz-available;width:-webkit-fill-available;width:stretch;display:flex;align-items:center;gap:.5em;padding:0 1em}.embla__viewport.svelte-1jhcrt0{overflow:hidden;max-width:calc(100vw - 12em)}.embla__container.svelte-1jhcrt0{display:flex;touch-action:pan-y pinch-zoom;padding:1.5em 0}.embla__slide.svelte-1jhcrt0{flex:0 0 82%;min-width:0;padding:0 .75em;transform:scale(.88);opacity:.6;transition:transform .35s ease,opacity .35s ease}@media(min-width:700px){.embla__slide.svelte-1jhcrt0{flex:0 0 46%}}@media(min-width:1100px){.embla__slide.svelte-1jhcrt0{flex:0 0 38%}}.embla__slide.is-snapped{transform:scale(1);opacity:1}.card.svelte-1jhcrt0{display:flex;flex-direction:column;justify-content:space-between;background:#fff;border:1.5px solid #e0e0e0;border-radius:12px;padding:2em 2.5em;box-shadow:0 4px 20px #00004212;height:100%;box-sizing:border-box}.quote.svelte-1jhcrt0{font-size:clamp(1em,1.5vw,1.15em);color:#333;line-height:1.7;font-style:italic;margin:0 0 1.5em}.attribution.svelte-1jhcrt0{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.person.svelte-1jhcrt0{display:flex;flex-direction:column;text-align:left;width:50%}.name.svelte-1jhcrt0{font-weight:700;color:#000042;font-size:1em}.role.svelte-1jhcrt0{color:#f37f32;font-size:.9em}.logo.svelte-1jhcrt0{max-width:50%;display:flex;justify-content:end;align-items:center}.logo.svelte-1jhcrt0>img:where(.svelte-1jhcrt0){height:60px;max-width:140px;object-fit:contain}.arrow.svelte-1jhcrt0{background:none;border:1.5px solid #000042;border-radius:50%;color:#000042;font-size:2em;line-height:1;width:2.2em;height:2.2em;cursor:pointer;flex-shrink:0;transition:background-color .15s,color .15s;display:flex;align-items:center;justify-content:center}.arrow.svelte-1jhcrt0:hover{background-color:#000042;color:#fff}.dots.svelte-1jhcrt0{display:flex;justify-content:center;gap:.5em;margin-top:1.2em}.dot.svelte-1jhcrt0{width:10px;height:10px;border-radius:50%;background-color:#d0d0d0;border:none;cursor:pointer;padding:0;transition:background-color .2s}.dot.active.svelte-1jhcrt0{background-color:#f37f32}@media(max-width:600px){.arrow.svelte-1jhcrt0{font-size:1.2em;width:2em;height:2em}.card.svelte-1jhcrt0{padding:1.5em 1.2em}.attribution.svelte-1jhcrt0{flex-direction:column;align-items:flex-start;gap:.75em}.person.svelte-1jhcrt0{width:100%}.logo.svelte-1jhcrt0{max-width:100%;justify-content:flex-start}.embla__viewport.svelte-1jhcrt0{max-width:calc(100vw - 9.5em)}}.body.svelte-1uha8ag{display:flex;flex-direction:column;max-width:1600px;width:100%;margin:0 auto 3em}.main.svelte-1uha8ag{display:grid;grid-template-columns:50% 50%;grid-template-rows:clamp(500px,50vh,750px);height:fit-content;color:#000042}.main.svelte-1uha8ag>div:where(.svelte-1uha8ag){position:relative}.textBox.svelte-1uha8ag{width:-moz-available;width:-webkit-fill-available;width:stretch;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:.5em}.headerPill.svelte-1uha8ag{background-color:#edededc0;border:1px solid #d6d6d600;color:#000042;border-radius:15px;padding:3px 8px}h1.svelte-1uha8ag{font-size:clamp(2em,3vw,3.5em);width:-moz-available;width:-webkit-fill-available;width:stretch;margin:0}.buttonLink.svelte-1uha8ag{border:1px solid #000042;padding:1em;color:#000042;background-color:#ffffff67;text-decoration:none;margin-top:1em}.frontpageimages.svelte-1uha8ag{display:flex;justify-content:start;align-items:end;overflow:hidden;height:100%}.frontpageimages.svelte-1uha8ag>img:where(.svelte-1uha8ag){width:85%;max-height:100%;object-fit:contain;object-position:left bottom}.buttonRow.svelte-1uha8ag{display:flex;gap:.75em;justify-content:center;flex-wrap:wrap;padding:2em 1em;margin:1rem 0}.buttonRow.svelte-1uha8ag .button:where(.svelte-1uha8ag){padding:.75em 1.5em;font-size:1em;font-family:inherit;border-radius:4px;cursor:pointer;transition:background-color .15s,color .15s;background-color:#fff;color:#000042;border:1.5px solid #000042;text-decoration:none}.buttonRow.svelte-1uha8ag .button:where(.svelte-1uha8ag):hover,.buttonLink.svelte-1uha8ag:hover{background-color:#000042;color:#fff}@media(max-width:950px){.main.svelte-1uha8ag{display:flex;flex-direction:column}.frontpageimages.svelte-1uha8ag{justify-content:center;align-items:center}}.tickRow.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;width:-moz-available;width:-webkit-fill-available;width:stretch}.tickRow.svelte-1uha8ag>div:where(.svelte-1uha8ag){margin:0 20px;font-weight:700;color:#f37f32}.avidplus-callout.svelte-1uha8ag{margin:2em 1em;border-left:4px solid #f37f32;background:#f9f7f5;border-radius:8px;padding:1.25em 1.75em;max-width:860px;width:100%;align-self:center}.callout-inner.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 .6em;color:#333;font-size:.97rem;line-height:1.65}.callout-link.svelte-1uha8ag{font-size:.9rem;font-weight:600;color:#f37f32;text-decoration:none;transition:color .15s}.callout-link.svelte-1uha8ag:hover{color:#000042}
