.hero-badges:where(.astro-EJDKJQQ6){display:flex;gap:1.5rem;margin-top:1.5rem;flex-wrap:wrap}.hero-badge:where(.astro-EJDKJQQ6){display:flex;align-items:center;gap:.4rem;color:var(--color-sand-300);font-size:.95rem}.hero-badge:where(.astro-EJDKJQQ6) svg:where(.astro-EJDKJQQ6){color:var(--color-persimmon-400)}.logo-bar:where(.astro-EJDKJQQ6){display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.logo-bar-title:where(.astro-EJDKJQQ6){color:var(--color-sand-500)}.logo-bar-logos:where(.astro-EJDKJQQ6){display:flex;gap:3rem;align-items:center;justify-content:center;flex-wrap:wrap}.logo-img:where(.astro-EJDKJQQ6){max-height:3.375em;max-width:10.5em;filter:brightness(0) saturate(100%) invert(71%) sepia(2%) saturate(1362%) hue-rotate(2deg) brightness(92%) contrast(79%)}.comparison-content:where(.astro-EJDKJQQ6){display:flex;flex-direction:column;gap:2.5rem}.comparison-intro:where(.astro-EJDKJQQ6){max-width:800px}.comparison-eyebrow:where(.astro-EJDKJQQ6){color:var(--color-persimmon-400);margin-bottom:1rem;display:block;position:relative;padding-left:1rem}.comparison-eyebrow:where(.astro-EJDKJQQ6):before{content:"";width:8px;height:8px;background:var(--color-persimmon-400);position:absolute;top:5px;left:-4px}.comparison-heading:where(.astro-EJDKJQQ6){color:var(--color-sand-900);margin-top:1rem}.comparison-description:where(.astro-EJDKJQQ6){color:var(--color-sand-800);margin-top:1.5rem}.comparison-table:where(.astro-EJDKJQQ6){display:grid;grid-template-columns:1fr;gap:0;color:var(--color-sand-900);font-family:var(--font-family-primary)}.table-header:where(.astro-EJDKJQQ6){border:1px solid var(--color-sand-200);background-color:var(--color-sand-100);padding:1rem;margin-bottom:.5rem;font-family:var(--font-family-primary);color:var(--color-sand-900);font-weight:700;display:flex;align-items:flex-end;justify-content:center;min-height:60px}.table-cell:where(.astro-EJDKJQQ6){border:1px solid var(--color-sand-200);padding:1.25rem 1.5rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;font-family:var(--font-family-primary)}.capability-cell:where(.astro-EJDKJQQ6){font-weight:500;justify-content:flex-start}.cell-icon:where(.astro-EJDKJQQ6){flex-shrink:0}@media (min-width: 768px){.comparison-table:where(.astro-EJDKJQQ6){grid-template-columns:2fr 1fr 1fr}.table-header:where(.astro-EJDKJQQ6){margin-bottom:0}.table-cell:where(.astro-EJDKJQQ6){margin-bottom:0;border-top:0}.table-cell:where(.astro-EJDKJQQ6):not(.capability-cell){border-left:0}}@media (min-width: 1024px){.table-cell:where(.astro-EJDKJQQ6){padding:1.5rem 2rem}.table-header:where(.astro-EJDKJQQ6){padding:1.5rem}}.IndustriesSection+.Pancake.CallToAction{margin-top:4rem!important}.industries-content:where(.astro-EJDKJQQ6){max-width:800px;margin:0 auto;text-align:center}.industries-heading:where(.astro-EJDKJQQ6){color:var(--color-sand-900);margin-bottom:.75rem}.industries-description:where(.astro-EJDKJQQ6){color:var(--color-sand-600);margin-bottom:2.5rem}.industries-grid:where(.astro-EJDKJQQ6){display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--color-sand-200);border:1px solid var(--color-sand-200);border-radius:.5rem;overflow:hidden;margin-bottom:2.5rem}.industry-card:where(.astro-EJDKJQQ6){background:var(--color-sand-000);padding:1.25rem 1.5rem;font-weight:500;color:var(--color-sand-900);font-family:var(--font-family-primary);text-align:center}@media (max-width: 600px){.industries-grid:where(.astro-EJDKJQQ6){grid-template-columns:1fr 1fr}}.compliance-list:where(.astro-EJDKJQQ6){list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.compliance-item:where(.astro-EJDKJQQ6){display:flex;align-items:center;gap:.4rem;color:var(--color-sand-700);font-family:var(--font-family-primary);font-weight:500}.compliance-icon:where(.astro-EJDKJQQ6){color:var(--color-persimmon-400)}.TestimonialSection{margin-bottom:var(--pancakeSpacing, 4rem)}.testimonial-content:where(.astro-EJDKJQQ6){max-width:800px;margin:0 auto;text-align:center;padding-bottom:4rem}.testimonial-quote:where(.astro-EJDKJQQ6){font-family:var(--font-family-primary);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.3;color:var(--color-sand-900);margin:0 0 1.5rem;quotes:none}.testimonial-attribution:where(.astro-EJDKJQQ6){color:var(--color-sand-500);text-transform:uppercase}@media (max-width: 768px){.logo-bar-logos:where(.astro-EJDKJQQ6){gap:1.5rem}}
