.about-client-card{background-color:#000000c2;border:.0625rem solid #fff3;flex-wrap:wrap;align-self:flex-end;gap:1.875rem;width:min(100%,27.9375rem);padding:1.875rem 1.25rem;transition:background-color .25s;display:flex}.about-client-card>:first-child{flex-shrink:0;width:min(100%,18.9375rem)}.about-client-card--hoverable:hover{background-color:#000000ca}.about-client-card--incomplete{grid-template-columns:1fr}@media screen and (max-width:46rem){.about-client-card{grid-template-columns:1fr;gap:.8125rem;padding:.9375rem}}.about-client-card__group{flex-direction:column;align-items:start;gap:.3125rem;display:flex}.about-client-card__group-label{font-size:var(--instance-caption-md-font-size);line-height:var(--instance-caption-md-line-height);text-transform:uppercase;color:#ffffff8c}.about-client-card__group-content{font-size:var(--instance-caption-lg-font-size);line-height:var(--instance-caption-lg-line-height);text-wrap:auto;line-height:1.4}.about-client-card__group-content *{font-size:inherit;line-height:inherit;word-spacing:inherit}.about-client-card__group-logo{width:auto;max-width:4.375rem;max-height:4.0625rem;margin-top:.2em;object-fit:contain!important;object-position:left!important}
.cta__body{flex-direction:column;gap:1.875rem;display:flex}@media screen and (max-width:46rem){.cta__body{gap:1.25rem}}.cta__text{font-size:var(--instance-heading-lg-font-size);line-height:var(--instance-heading-lg-line-height)}@media screen and (max-width:46rem){.cta__text{font-size:var(--instance-heading-lg-mobile-font-size)}}.cta__text{max-width:min(100%,34.375rem)}@media screen and (max-width:46rem){.cta__text{font-size:1.875rem}}
.statistic{background-color:color-mix(in srgb, var(--colour) 20%, transparent);border-radius:.1875rem;width:fit-content;padding:.4375rem}.statistic__text{color:var(--colour);line-height:1}.statistic__text p{font-size:inherit;line-height:inherit}
.transition-block{z-index:100;background-color:#151515;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.transition-block__site-logo{opacity:.3;width:2.1875rem}html[data-transition=global] .transition-block{display:flex}
