@charset "UTF-8";.trust-reviews-logo{--swap-out:0.42s;--swap-in:0.72s;--swap-overlap:0.3s;--swap-drift:0.1875rem;--swap-blur:0.125rem;--swap-scale-out:0.985;--swap-scale-in:1.015;--card-span:2;--card-in:0.32s;--card-out:0.24s}@media (prefers-reduced-motion:reduce){.trust-reviews-logo{--swap-drift:0;--swap-blur:0;--swap-scale-out:1;--swap-scale-in:1}}.trust-reviews-logo__container{max-width:var(--container);margin-right:auto;margin-left:auto;padding-right:var(--indent);padding-left:var(--indent)}.trust-reviews-logo__head{display:flex;gap:2.5rem;justify-content:space-between;align-items:flex-end;margin-bottom:2.5rem}@media (max-width:767px){.trust-reviews-logo__head{flex-direction:column;gap:1.5rem;align-items:flex-start}}.trust-reviews-logo__heading{max-width:36.75rem}.trust-reviews-logo__panel{padding:.25rem;border-radius:1.25rem;background-color:var(--background-secondary)}.trust-reviews-logo__grid{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem}@media (max-width:1023px){.trust-reviews-logo__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.trust-reviews-logo__grid{--card-span:3;grid-template-columns:repeat(3,minmax(0,1fr))}}.trust-reviews-logo__grid[data-flat]{--swap-drift:0;--swap-blur:0;--swap-scale-out:0.99;--swap-scale-in:1.01}.trust-reviews-logo__cell{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:1rem;overflow:hidden}.trust-reviews-logo__cell--logo{background-color:var(--background-primary)}.trust-reviews-logo__cell--photo{background-color:var(--background-tertiary);cursor:pointer}@media (max-width:767px){.trust-reviews-logo__cell{grid-row:var(--xs-row);grid-column:var(--xs-col)}}.trust-reviews-logo__box{position:relative;width:10rem;height:3rem;max-width:100%}@media (max-width:767px){.trust-reviews-logo__box{width:96%;height:26%}}.trust-reviews-logo__logo{position:absolute;inset:0;width:100%;height:100%;filter:grayscale(1);transform:scale(var(--logo-scale,1));object-fit:contain}.trust-reviews-logo__logo--enter{opacity:0;filter:grayscale(1) blur(var(--swap-blur));transform:translateY(var(--swap-drift)) scale(calc(var(--swap-scale-in) * var(--logo-scale,1)));will-change:opacity,transform,filter}.trust-reviews-logo__logo--in{opacity:1;filter:grayscale(1) blur(0);transform:translateY(0) scale(var(--logo-scale,1));will-change:opacity,transform,filter;transition:opacity var(--swap-in) cubic-bezier(.25,.6,.3,1),filter var(--swap-in) cubic-bezier(.25,.6,.3,1),transform var(--swap-in) cubic-bezier(.16,.72,.24,1)}.trust-reviews-logo__logo--exit{opacity:0;filter:grayscale(1) blur(var(--swap-blur));transform:translateY(calc(var(--swap-drift) * -1)) scale(calc(var(--swap-scale-out) * var(--logo-scale,1)));will-change:opacity,transform,filter;transition:opacity var(--swap-out) cubic-bezier(.42,0,.58,1),filter var(--swap-out) cubic-bezier(.42,0,.58,1),transform var(--swap-out) cubic-bezier(.42,0,.58,1)}.trust-reviews-logo__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.trust-reviews-logo__close,.trust-reviews-logo__pin{position:absolute;top:.625rem;right:.625rem;z-index:2}.trust-reviews-logo__close{z-index:3}.trust-reviews-logo__cell--photo:hover .trust-reviews-logo__pin{color:var(--text-constant);background-color:var(--action-inverse)}.trust-reviews-logo__cell--photo:hover .trust-reviews-logo__pin svg{color:var(--icon-constant);fill:var(--icon-constant)}.trust-reviews-logo__card .trust-reviews-logo__close:focus-visible,.trust-reviews-logo__cell--photo .trust-reviews-logo__pin:focus-visible{outline-color:var(--action-inverse)}.trust-reviews-logo__card .trust-reviews-logo__close:active,.trust-reviews-logo__cell--photo .trust-reviews-logo__pin:active{background-color:var(--action-inverse)}.trust-reviews-logo__card{grid-row:var(--card-row,1)/span var(--card-span);grid-column:var(--card-col,1)/span var(--card-span);position:absolute;inset:0;z-index:3;display:flex;margin:0;border-radius:1rem;background-color:var(--background-tertiary);visibility:hidden;cursor:pointer;opacity:0;overflow:hidden;transition:visibility 0s linear var(--card-out),opacity var(--card-out) cubic-bezier(.42,0,.58,1)}.trust-reviews-logo__card--open{visibility:visible;opacity:1;will-change:opacity;transition:visibility 0s,opacity var(--card-in) cubic-bezier(.25,.6,.3,1)}.trust-reviews-logo__card::before{position:absolute;inset:0;content:"";z-index:1;background-color:var(--background-overlay)}.trust-reviews-logo__card[hidden]{display:none}.trust-reviews-logo__card-photo{position:absolute;inset:0;width:100%;height:100%;transform:scale(1.08);object-fit:cover;transition:transform var(--card-out) cubic-bezier(.42,0,.58,1)}@media (prefers-reduced-motion:reduce){.trust-reviews-logo__card-photo{transform:none}}.trust-reviews-logo__card-inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;width:100%;padding:1.5rem;opacity:0;transform:translateY(.75rem);transition:opacity var(--card-out) cubic-bezier(.42,0,.58,1),transform var(--card-out) cubic-bezier(.42,0,.58,1)}@media (prefers-reduced-motion:reduce){.trust-reviews-logo__card-inner{transform:none}}.trust-reviews-logo__card--open .trust-reviews-logo__card-photo{transform:scale(1);will-change:transform;transition:transform .72s cubic-bezier(.16,.72,.24,1)}@media (prefers-reduced-motion:reduce){.trust-reviews-logo__card--open .trust-reviews-logo__card-photo{transform:none;transition:none}}.trust-reviews-logo__card--open .trust-reviews-logo__card-inner{opacity:1;transform:translateY(0);will-change:opacity,transform;transition:opacity var(--card-in) cubic-bezier(.25,.6,.3,1) 60ms,transform var(--card-in) cubic-bezier(.16,.72,.24,1) 60ms}.trust-reviews-logo__card-logo{align-self:flex-start;width:auto;height:2.75rem;max-width:60%;object-fit:contain;object-position:left center}.trust-reviews-logo__card-body{display:flex;flex-direction:column;gap:1.5rem;margin-top:auto}.trust-reviews-logo__quote{margin:0;color:var(--text-primary-inverse);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.0175rem}.trust-reviews-logo__author{display:flex;flex-direction:column}.trust-reviews-logo__name{color:var(--text-primary-inverse);font-weight:500;font-size:.75rem;line-height:1.25rem;letter-spacing:-.015rem}.trust-reviews-logo__position{color:var(--text-on-dark-secondary);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:400;font-size:.75rem;line-height:1.125rem;letter-spacing:-.0075rem}@media (max-width:1023px){.trust-reviews-logo__position{font-size:.75rem;line-height:1.125rem;letter-spacing:-.0075rem}}