.client-testimonials[data-astro-cid-ztkql4bx]{display:flex;flex-direction:column;width:var(--base-100-percent);.client-testimonials-hero{padding-bottom:var(--base-0)}.client-testimonials-logos{padding:var(--spacing-2xl);.client-testimonials-logos-inside{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:var(--section-max-width);.logos-grid{align-items:center;display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-items:center;max-width:1200px;width:var(--base-100-percent);.logo-item{align-items:center;display:flex;height:136px;justify-content:center}}.typography-title{text-align:center}}}.client-testimonials-success-stories{padding:var(--spacing-2xl);.client-testimonials-success-stories-inside{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:var(--section-max-width);.success-stories-featured-card{gap:var(--cards-grid-gap);width:auto;.success-stories-featured-card-image{border-radius:var(--card-icon-border-radius);overflow:hidden}.success-stories-featured-card-content{display:flex;flex:1;flex-direction:column;gap:var(--cards-grid-gap);.tag{width:fit-content}.choose-quote{align-items:flex-start;display:flex;flex:1;gap:var(--spacing-xs);.quote-mark,.quote-text{font-style:italic}.quote-mark{color:var(--color-text-secondary);&:last-child{align-self:flex-end}}}.choose-author{align-items:center;display:flex;flex:1;gap:var(--spacing-md);.author-info{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-2xs);.author-name{color:var(--color-red-primary)}.author-position{display:flex;flex-flow:row wrap;gap:var(--base-4px);.author-company{color:var(--color-text-secondary)}}}}}}.typography.typography-title{text-align:center;.highlight{color:var(--color-red-primary);font-weight:var(--font-weight-medium)}}}.success-stories-featured-grid{display:grid;gap:var(--spacing-xl);&.featured-grid-1{grid-template-columns:1fr}&.featured-grid-2{grid-template-columns:repeat(2,1fr)}&.featured-grid-3{grid-template-columns:repeat(3,1fr)}}}.client-testimonials-relationships{padding:var(--spacing-2xl);.client-testimonials-relationships-inside{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:var(--section-max-width);.slider{padding-bottom:var(--spacing-3xl);width:var(--base-100-percent);.slider-container{padding-left:var(--base-0);.testimonial-card{max-width:var(--base-100-percent)}}}.typography-title.typography-3xl{text-align:center}}.testimonial-card{background:var(--color-white);border-radius:var(--card-border-radius);box-shadow:var(--card-shadow);max-width:800px;margin:var(--base-0) auto;padding:var(--spacing-lg);.testimonial-card-content{display:flex;flex-direction:column;gap:var(--spacing-md);.testimonial-quote{align-items:flex-start;display:flex;gap:var(--spacing-xs);.quote-mark,.quote-text{font-style:italic}.quote-mark{color:var(--color-text-secondary);&:last-child{align-self:flex-end}}}.testimonial-author{align-items:center;display:flex;gap:var(--spacing-md);.author-info{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-2xs);.author-name{color:var(--color-red-primary)}.author-position{display:flex;flex-flow:row wrap;gap:var(--base-4px);.author-company{color:var(--color-text-secondary)}}}}}}}.contact-generic{#hubspot-form .hs-form,.hubspot-container .hs-form{flex-flow:row wrap;gap:var(--spacing-md);justify-content:center;.hs-form-field.hs-fieldtype-text,.hs-form-field.hs-fieldtype-number,.hs-form-field.hs-fieldtype-select,.hs-form-field.hs-fieldtype-phonenumber{max-width:calc(var(--base-50-percent) - .5rem);width:var(--base-100-percent);.input,select{width:var(--base-100-percent)}legend{display:none}}.hs-fieldtype-checkbox{display:flex;flex-direction:column;gap:var(--spacing-xs);width:var(--base-100-percent);.inputs-list.multi-container{display:flex;flex-direction:column;gap:var(--spacing-xs);.hs-form-checkbox .hs-form-checkbox-display{display:flex;flex-flow:row wrap;gap:var(--spacing-xs);width:fit-content}}}}.form-cases .hubspot-container .hs-form .form-columns-1,.form-cases .hubspot-container .hs-form .form-columns-2{display:flex}.form-cases .hubspot-container .hs-form .form-columns-1{justify-content:center;+.form-columns-1{display:none}}.contact-inside-text{align-items:center;display:flex;flex-direction:column;.typography{text-align:center}}.typography-text.typography-xs{text-align:center}}}@media (max-width: 1024px){.client-testimonials[data-astro-cid-ztkql4bx]{.client-testimonials-success-stories .success-stories-featured-grid.featured-grid-3{grid-template-columns:repeat(2,1fr)}}}@media (max-width: 768px){.client-testimonials[data-astro-cid-ztkql4bx]{.client-testimonials-logos .client-testimonials-logos-inside .logos-grid{grid-template-columns:repeat(3,1fr)}.client-testimonials-success-stories{.success-stories-featured-grid.featured-grid-2,.success-stories-featured-grid.featured-grid-3{grid-template-columns:1fr}.success-stories-featured-card{flex-direction:column}}.client-testimonials-relationships .client-testimonials-relationships-inside .relationships-cards{grid-template-columns:1fr}.client-testimonials-contact{#hubspot-form .hs-form,.hubspot-container .hs-form{.hs-form-field.hs-fieldtype-text,.hs-form-field.hs-fieldtype-number,.hs-form-field.hs-fieldtype-select,.hs-form-field.hs-fieldtype-phonenumber{max-width:var(--base-100-percent)}}}}}
