section#reviews.svelte-1o46oji{padding-block:var(--space-section)}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .section-header:where(.svelte-1o46oji){width:100%;margin-bottom:4rem}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .section-header:where(.svelte-1o46oji) .section-eyebrow:where(.svelte-1o46oji){margin-bottom:1.2rem}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .reviews-grid:where(.svelte-1o46oji){grid-template-columns:repeat(3,1fr);align-items:start;gap:2rem;width:100%;display:grid}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .review-card:where(.svelte-1o46oji){padding:var(--pad-card);background-color:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);flex-direction:column;display:flex}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .review-card:where(.svelte-1o46oji) .stars:where(.svelte-1o46oji){font-size:var(--fs-base);color:var(--yellow);gap:.4rem;margin-bottom:1.6rem;line-height:1;display:flex}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .review-card:where(.svelte-1o46oji) .review-text:where(.svelte-1o46oji){font-family:var(--font-body);font-weight:400;font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--text-dark-gray)}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .review-card:where(.svelte-1o46oji) .review-text.is-clamped:where(.svelte-1o46oji){-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .review-card:where(.svelte-1o46oji) .read-more:where(.svelte-1o46oji){min-height:44px;font-family:var(--font-heading);font-weight:700;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--link);align-self:flex-start;padding:.8rem 0;text-decoration:underline;transition:color .3s}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .review-card:where(.svelte-1o46oji) .read-more:where(.svelte-1o46oji):hover{color:var(--link-hover)}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .review-card:where(.svelte-1o46oji) .review-meta:where(.svelte-1o46oji){flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;padding-top:2rem;display:flex}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .review-card:where(.svelte-1o46oji) .review-meta:where(.svelte-1o46oji) .review-author:where(.svelte-1o46oji){font-family:var(--font-body);font-weight:600;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--dark)}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .review-card:where(.svelte-1o46oji) .review-meta:where(.svelte-1o46oji) .review-source:where(.svelte-1o46oji){font-family:var(--font-body);font-weight:400;font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--text-light-gray);align-items:center;gap:.6rem;display:flex}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .review-card:where(.svelte-1o46oji) .review-meta:where(.svelte-1o46oji) .review-source:where(.svelte-1o46oji) .source-mark:where(.svelte-1o46oji){object-fit:contain;width:1.6rem;height:1.6rem}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .reviews-actions:where(.svelte-1o46oji){flex-wrap:wrap;justify-content:center;gap:1.6rem;width:100%;margin-top:4rem;display:flex}@media screen and (width<=1023px){section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .reviews-grid:where(.svelte-1o46oji){grid-template-columns:repeat(2,1fr)}}@media screen and (width<=800px){section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .section-header:where(.svelte-1o46oji){margin-bottom:3.2rem}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .review-card:where(.svelte-1o46oji){padding:var(--pad-card-sm)}}@media screen and (width<=599px){section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .reviews-grid:where(.svelte-1o46oji){grid-template-columns:1fr}section#reviews.svelte-1o46oji .container:where(.svelte-1o46oji) .reviews-actions:where(.svelte-1o46oji){flex-direction:column;align-items:stretch}}section#trusted-clients.svelte-1brlrew{padding-bottom:var(--space-section)}section#trusted-clients.svelte-1brlrew .container:where(.svelte-1brlrew) .section-header:where(.svelte-1brlrew){width:100%;margin-bottom:4rem}section#trusted-clients.svelte-1brlrew .container:where(.svelte-1brlrew) .section-header:where(.svelte-1brlrew) .section-eyebrow:where(.svelte-1brlrew){margin-bottom:1.2rem}section#trusted-clients.svelte-1brlrew .container:where(.svelte-1brlrew) .clients-list-container:where(.svelte-1brlrew){grid-template-columns:repeat(6,1fr);gap:2rem;width:100%;display:grid}section#trusted-clients.svelte-1brlrew .container:where(.svelte-1brlrew) .clients-list-container:where(.svelte-1brlrew) .client-container:where(.svelte-1brlrew){aspect-ratio:5/3;background-color:var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-1);justify-content:center;align-items:center;padding:1.6rem;display:flex}section#trusted-clients.svelte-1brlrew .container:where(.svelte-1brlrew) .clients-list-container:where(.svelte-1brlrew) .client-container:where(.svelte-1brlrew) .inner-image:where(.svelte-1brlrew){object-fit:contain;filter:grayscale()opacity(.65);width:auto;max-width:100%;max-height:4.8rem;transition:filter .3s}section#trusted-clients.svelte-1brlrew .container:where(.svelte-1brlrew) .clients-list-container:where(.svelte-1brlrew) .client-container:where(.svelte-1brlrew):hover .inner-image:where(.svelte-1brlrew),section#trusted-clients.svelte-1brlrew .container:where(.svelte-1brlrew) .clients-list-container:where(.svelte-1brlrew) .client-container:where(.svelte-1brlrew):focus-within .inner-image:where(.svelte-1brlrew){filter:none}section#trusted-clients.full-colour.svelte-1brlrew{padding-top:var(--space-section);padding-bottom:0}section#trusted-clients.full-colour.svelte-1brlrew .container:where(.svelte-1brlrew) .clients-list-container:where(.svelte-1brlrew) .client-container:where(.svelte-1brlrew){min-width:0}section#trusted-clients.full-colour.svelte-1brlrew .container:where(.svelte-1brlrew) .clients-list-container:where(.svelte-1brlrew) .client-container:where(.svelte-1brlrew) .inner-image:where(.svelte-1brlrew){filter:none;max-height:6.4rem}@media screen and (width<=1023px){section#trusted-clients.svelte-1brlrew .container:where(.svelte-1brlrew) .clients-list-container:where(.svelte-1brlrew){grid-template-columns:repeat(3,1fr)}}@media screen and (width<=800px){section#trusted-clients.svelte-1brlrew .container:where(.svelte-1brlrew) .section-header:where(.svelte-1brlrew){margin-bottom:3.2rem}}@media screen and (width<=599px){section#trusted-clients.svelte-1brlrew .container:where(.svelte-1brlrew) .clients-list-container:where(.svelte-1brlrew){grid-template-columns:repeat(2,1fr);gap:1.2rem}}
