.testimonial[data-astro-cid-gpiutduf].testimonial{gap:var(--space-5);flex-direction:column;height:100%;display:flex}.testimonial[data-astro-cid-gpiutduf] .logo{width:auto;max-width:calc(3 * var(--space-7));height:calc(var(--space-5) - 2px);object-fit:contain;object-position:left center;align-self:flex-start}.quote[data-astro-cid-gpiutduf]{flex:1;margin:0}.stars[data-astro-cid-gpiutduf]{justify-content:center;gap:var(--space-1);margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-5)) 0;padding:var(--space-4);background-color:var(--color-surface-dark);color:var(--color-rating);display:flex}@media (width<=767px){.stars[data-astro-cid-gpiutduf]{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) 0}}.stars[data-astro-cid-gpiutduf] .icon{fill:currentColor}.person[data-astro-cid-gpiutduf]{align-items:center;gap:var(--space-3);display:flex}.testimonial[data-astro-cid-gpiutduf] .avatar{width:var(--space-7);height:var(--space-7);object-fit:cover}.testimonial[data-astro-cid-gpiutduf].testimonial[data-variant=case-study]{gap:var(--space-5);padding:var(--space-6) var(--space-7) var(--space-7);box-shadow:var(--shadow-card-soft)}.testimonial[data-astro-cid-gpiutduf][data-variant=case-study] .logo{margin-block-end:calc(var(--space-2) - 2px)}.testimonial[data-astro-cid-gpiutduf][data-variant=case-study] .avatar{width:calc(var(--space-7) - var(--space-2));height:calc(var(--space-7) - var(--space-2));border-radius:var(--radius-round)}@media (width<=767px){.testimonial[data-astro-cid-gpiutduf].testimonial[data-variant=case-study]{padding:calc(var(--space-6) + 2px) calc(var(--space-5) - var(--space-1)) calc(var(--space-5) - var(--space-1))}.testimonial[data-astro-cid-gpiutduf][data-variant=case-study] .person[data-astro-cid-gpiutduf]{margin-block-start:-2px}.testimonial[data-astro-cid-gpiutduf][data-variant=case-study] .logo{margin-block-end:var(--space-2)}[data-astro-cid-gpiutduf][data-variant=case-study] .person[data-astro-cid-gpiutduf] .text:first-child{font-size:var(--text-lead-fixed-size);line-height:var(--text-lead-fixed-leading)}}.testimonial[data-astro-cid-gpiutduf].testimonial[data-variant=review]{min-height:calc(5 * var(--space-8) + var(--space-1) + 3px);padding:0 calc(var(--space-7) - var(--space-2)) calc(var(--space-6) + var(--space-1));gap:0}[data-astro-cid-gpiutduf][data-variant=review] .stars[data-astro-cid-gpiutduf]{height:var(--space-8);margin:0 calc(var(--space-2) - var(--space-7));background-color:var(--color-surface-dark);align-items:center;padding:0}[data-astro-cid-gpiutduf][data-variant=review] .stars[data-astro-cid-gpiutduf] .icon{width:var(--space-6);height:var(--space-6)}[data-astro-cid-gpiutduf][data-variant=review] .quote[data-astro-cid-gpiutduf]{margin-block:calc(var(--space-6) + var(--space-1)) var(--space-6)}[data-astro-cid-gpiutduf][data-variant=review] .quote[data-astro-cid-gpiutduf] .text{color:var(--color-ink);letter-spacing:.2px}[data-astro-cid-gpiutduf][data-variant=review] .person[data-astro-cid-gpiutduf]{gap:var(--space-4)}.testimonial[data-astro-cid-gpiutduf][data-variant=review] .avatar{width:calc(var(--space-8) - 1px);height:calc(var(--space-8) - 1px);border-radius:var(--radius-round)}[data-astro-cid-gpiutduf][data-variant=review] .person[data-astro-cid-gpiutduf]>div[data-astro-cid-gpiutduf]{gap:var(--space-1);flex-direction:column;display:flex}[data-astro-cid-gpiutduf][data-variant=review] .person[data-astro-cid-gpiutduf] .text{line-height:var(--text-small-leading);letter-spacing:.14px}[data-astro-cid-gpiutduf][data-variant=review] .person[data-astro-cid-gpiutduf] .text:first-child{color:var(--color-ink);font-family:var(--font-heading);letter-spacing:.18px}@media (width<=767px){.testimonial[data-astro-cid-gpiutduf].testimonial[data-variant=review]{min-height:0;padding:0 calc(var(--space-5) - var(--space-1)) var(--space-4)}[data-astro-cid-gpiutduf][data-variant=review] .stars[data-astro-cid-gpiutduf]{height:calc(var(--space-8) - var(--space-2));margin-inline:calc(var(--space-1) - var(--space-5))}[data-astro-cid-gpiutduf][data-variant=review] .stars[data-astro-cid-gpiutduf] .icon{width:var(--space-5);height:var(--space-5)}[data-astro-cid-gpiutduf][data-variant=review] .quote[data-astro-cid-gpiutduf]{margin-block:var(--space-4)}.testimonial[data-astro-cid-gpiutduf][data-variant=review] .avatar{width:var(--space-7);height:var(--space-7)}[data-astro-cid-gpiutduf][data-variant=review] .person[data-astro-cid-gpiutduf]>div[data-astro-cid-gpiutduf]{gap:0}[data-astro-cid-gpiutduf][data-variant=review] .person[data-astro-cid-gpiutduf] .text{font-size:var(--text-xs-size);line-height:var(--text-xs-leading)}[data-astro-cid-gpiutduf][data-variant=review] .person[data-astro-cid-gpiutduf] .text:first-child{font-family:var(--font-body);font-size:var(--text-lead-size);line-height:var(--text-body-leading)}}.testimonial[data-astro-cid-gpiutduf] .avatar-icon[data-astro-cid-gpiutduf]{padding:var(--space-2);background-color:var(--color-surface-muted);color:var(--color-text-muted)}.testimonials[data-section][data-variant=track-record] :is(.testimonials-heading,.stat-row[data-variant=light],.cards-header,.logo,.stat-label,.quote,.person){will-change:transform}@media (width>=768px){.testimonials[data-section][data-variant=reviews]{will-change:transform}}.testimonials[data-section] .testimonials-heading{margin-block-end:var(--space-8)}.testimonials[data-section][data-variant=reviews] .testimonials-heading{text-align:center}.testimonials[data-section] .decoration{width:100%;margin-block:var(--space-8)}.testimonials[data-section] .cards-header{justify-content:space-between;align-items:center;gap:var(--space-5);margin-block:var(--space-9) var(--space-7);display:flex}.testimonials[data-section] .controls{gap:var(--space-3);display:flex}.testimonials[data-section] .cards{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.testimonials[data-section][data-variant=track-record] .cards{grid-template-columns:none;grid-auto-columns:minmax(0, calc((100% - 2 * var(--space-5)) / 2.2));scrollbar-width:none;grid-auto-flow:column;overflow-x:auto}.testimonials[data-section][data-variant=reviews]{padding-block:var(--space-11);background-image:linear-gradient(var(--color-ink), var(--color-surface-dark))}.testimonials[data-section][data-variant=reviews] .testimonials-heading{max-width:calc(var(--container-content) - var(--space-11) - var(--space-10) + var(--space-5));margin:0 auto calc(var(--space-7) + var(--space-2));font-weight:var(--weight-medium)}.testimonials[data-section][data-variant=reviews] .reviews-layout{max-width:none;padding-inline:calc(var(--space-9) + var(--space-2))}.testimonials[data-section][data-variant=reviews] .cards{grid-template-columns:repeat(3, minmax(0, calc(2 * var(--space-11) + 5px)));justify-content:center}@media (width<=1023px){.testimonials[data-section] .cards{grid-template-columns:minmax(0,1fr)}.testimonials[data-section][data-variant=track-record] .cards{grid-auto-columns:85%}.testimonials[data-section][data-variant=reviews]{padding-block:var(--space-9)}.testimonials[data-section][data-variant=reviews] .reviews-layout{padding-inline:calc(var(--space-9) + var(--space-2))}.testimonials[data-section][data-variant=reviews] .testimonials-heading{max-width:none}.testimonials[data-section][data-variant=reviews] .cards{max-width:calc(2 * var(--space-11) + 5px);grid-template-columns:minmax(0,1fr);margin-inline:auto}}@media (width<=767px){.testimonials[data-section][data-variant=reviews] .reviews-layout{padding-inline:var(--gutter)}.testimonials[data-section][data-variant=reviews] .testimonials-heading{text-align:start}.testimonials[data-section][data-variant=reviews] .cards{max-width:calc(7 * var(--space-7) + 7px)}}.testimonials[data-section][data-variant=track-record] .decoration-frame{--frame-inset:calc(var(--space-10) + 2px);margin-inline:calc(-1 * var(--frame-inset));padding-inline:var(--frame-inset);overflow-x:clip}.testimonials[data-section][data-variant=track-record]{padding-block:calc(var(--space-10) + var(--space-5) - var(--space-1) + 1px) calc(var(--space-11) - var(--space-8) - 5px)}.testimonials[data-section][data-variant=track-record]>.container{max-width:calc(var(--container-wide) - var(--space-9) + 2 * (var(--space-10) + 2px));padding-inline:calc(var(--space-10) + 2px)}.testimonials[data-section][data-variant=track-record] .heading{letter-spacing:var(--tracking-normal)}.testimonials[data-section][data-variant=track-record] .testimonials-heading{font-size:var(--text-track-record-size);line-height:calc(var(--space-9) + var(--space-3) + 1px);margin-block-end:var(--space-9)}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light]{column-gap:calc(var(--space-8) + 1px)}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light] .stat{text-align:center;border:0;align-items:center;gap:0;padding:0}.testimonials[data-section][data-variant=track-record] .decoration{width:calc(100% + 2 * (var(--space-9) + var(--space-4) - 2px));max-width:none;margin:calc(var(--space-7) - 1px) calc(-1 * (var(--space-9) + var(--space-4) - 2px)) 0;aspect-ratio:1368/250;object-fit:contain}.testimonials[data-section][data-variant=track-record] .cards-header{margin-block:0 calc(var(--space-7) + var(--space-1) + 1px)}.testimonials[data-section][data-variant=track-record] .cards-header .heading{font-weight:var(--weight-bold);font-size:var(--text-testimonials-title-size);margin-inline-start:calc(-1 * (var(--space-10) + 2px));padding-inline-start:calc(var(--space-10) + 2px);line-height:normal}.testimonials[data-section][data-variant=track-record] .cards{--track-inset:calc(var(--space-10) - var(--space-3) + var(--space-1));grid-auto-columns:calc(var(--container-content) - var(--space-11) - var(--space-9) - var(--space-1));gap:calc(var(--space-6) - 2px);margin-inline:calc(-1 * (var(--space-10) + 2px));padding:0 var(--track-inset) calc(var(--space-6) + 2px)}.testimonials[data-section][data-variant=track-record] .controls :is(.arrows,.arrows:not([hidden])){gap:calc(var(--space-7) - var(--space-2))}.testimonials[data-section][data-variant=track-record] .controls .arrow{padding:calc(var(--space-2) - .5px) calc(var(--space-3) - 2px);background-color:#0000;border-color:#0000}.testimonials[data-section][data-variant=track-record] .controls .arrow .icon{width:var(--space-6);height:var(--space-6)}.testimonials[data-section][data-variant=track-record] .controls .arrow .button-inner{border:0;padding:0}@media (width<=1023px){.testimonials[data-section][data-variant=track-record]{padding-block:calc(var(--space-10) - var(--space-6) + var(--space-1)) calc(var(--space-10) - var(--space-5) - var(--space-1) - 1px)}.testimonials[data-section][data-variant=track-record]>.container{max-width:none;padding-inline:var(--gutter)}.testimonials[data-section][data-variant=track-record] .decoration-frame{--frame-inset:var(--gutter)}.testimonials[data-section][data-variant=track-record] .testimonials-heading{line-height:calc(var(--space-9) - var(--space-1) + 1px);margin-block-end:calc(var(--space-8) - var(--space-2) + 1px)}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light]{row-gap:calc(var(--space-6) - var(--space-1) - 1px)}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light] .stat{padding-inline:calc(var(--space-1) + 1px);text-align:start;align-items:start}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light] .stat+.stat{border-block-start:var(--border-hairline);padding-block-start:calc(var(--space-6) - var(--space-1) - 1px)}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light] .stat-label{font-size:var(--text-body-size);line-height:calc(var(--space-5) + 1.6px)}.testimonials[data-section][data-variant=track-record] .decoration{width:calc(100% + 2 * (var(--gutter) + var(--space-4) + var(--space-1) - 1px));margin-inline:calc(-1 * (var(--gutter) + var(--space-4) + var(--space-1) - 1px));aspect-ratio:806/110}.testimonials[data-section][data-variant=track-record] .testimonials-heading{max-width:none}.testimonials[data-section][data-variant=track-record] .cards-header .heading{margin-inline-start:calc(-1 * var(--gutter));padding-inline-start:var(--gutter)}.testimonials[data-section][data-variant=track-record] .cards{--track-inset:var(--gutter);margin-inline:calc(-1 * var(--gutter))}.testimonials[data-section][data-variant=track-record] .cards-header{margin-block:1px calc(var(--space-7) + var(--space-1))}}@media (width<=767px){.testimonials[data-section][data-variant=track-record]{padding-block:var(--space-9) var(--space-8)}.testimonials[data-section][data-variant=track-record]>.container{padding-inline:var(--space-5)}.testimonials[data-section][data-variant=track-record] .decoration-frame{--frame-inset:var(--space-5);clip-path:inset(0 var(--space-5))}.testimonials[data-section][data-variant=track-record] .testimonials-heading{line-height:var(--text-headline-leading);margin-block-end:var(--space-5)}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light]{row-gap:var(--space-4)}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light] .stat{padding-inline:0}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light] .stat:first-child{gap:var(--space-2)}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light] .stat+.stat{padding-block-start:var(--space-4)}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light] .stat-label{line-height:var(--text-body-leading)}.testimonials[data-section][data-variant=track-record] .decoration{width:calc(100% + 2 * (var(--space-9) + var(--space-3)));margin:calc(var(--space-3) - 2px) calc(-1 * (var(--space-9) + var(--space-3))) 0;aspect-ratio:527/105}.testimonials[data-section][data-variant=track-record] .cards-header{margin-block-start:calc(-1 * (var(--space-2) + 2px))}.testimonials[data-section][data-variant=track-record] .testimonials-heading{max-width:none;letter-spacing:var(--tracking-heading)}.testimonials[data-section][data-variant=track-record] .cards-header{margin-block-end:var(--space-5)}.testimonials[data-section][data-variant=track-record] .controls :is(.arrows,.arrows:not([hidden])){gap:calc(var(--space-3) - 2px)}.testimonials[data-section][data-variant=track-record] .controls .arrow .icon{width:calc(var(--space-5) - 2px);height:calc(var(--space-5) - 2px)}.testimonials[data-section][data-variant=track-record] .cards-header .heading{max-width:calc(var(--space-11) + var(--space-8) + var(--space-1));margin-inline-start:calc(-1 * var(--space-5));padding-inline-start:var(--space-5)}.testimonials[data-section][data-variant=track-record] .cards{--track-inset:var(--space-5);grid-auto-columns:calc(var(--space-11) + var(--space-10));margin-inline:calc(-1 * var(--space-5));padding-block-end:calc(var(--space-5) - var(--space-1))}}.testimonials[data-section][data-variant=track-record] :is(.stat-row[data-variant=light] .stat-value,.quote .text,.person .text){color:var(--color-ink)}.testimonials[data-section][data-variant=track-record] .stat-row[data-variant=light] .stat-label{color:var(--color-text-strong)}.testimonials[data-section][data-variant=track-record] .card:nth-child(2) .quote{position:relative;inset-block-start:1px}
