.logo-grid{margin:var(--section-spacing) 0;overflow:hidden;text-align:center}.logo-grid-inner{display:grid;grid-template-columns:minmax(0,1fr);-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;row-gap:4rem}.logo-grid-inner-title.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@media(min-width:768px){.logo-grid-inner-title.animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}}.logo-grid-inner-title h2{font:var(--font-headline-2);letter-spacing:var(--font-headline-2--spacing);font-weight:400;margin-bottom:0;color:var(--color-black-70)}.logo-grid-inner-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8%}.logo-grid-inner-gallery.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@media(min-width:768px){.logo-grid-inner-gallery.animated{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}}.logo-grid-inner-gallery-image{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;margin-bottom:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.logo-grid-inner-gallery-image{-webkit-box-flex:0;-ms-flex:0 0 19%;flex:0 0 19%}}.logo-grid-inner-gallery-image img{aspect-ratio:75/57;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.logo-grid-inner-content.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@media(min-width:768px){.logo-grid-inner-content.animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}}.logo-grid-inner-content p{color:var(--color-black-70);margin-bottom:4rem}.logo-grid-inner-content a{font:var(--font-body-large);letter-spacing:var(--font-body-large--spacing);text-decoration:none;border:none;border-radius:4rem;padding:1.1rem 3rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;cursor:pointer;color:var(--color-black);background:rgba(0,0,0,0);font-weight:500;background:var(--gradient-purple);color:var(--color-white);-webkit-transition:color .3s ease;transition:color .3s ease}.logo-grid-inner-content a:is(:hover,:focus,:active){text-decoration:none;outline:none}.logo-grid-inner-content a[disabled]{opacity:.7}.logo-grid-inner-content a:is(:hover,:focus,:active){color:var(--color-white);background:var(--color-orange)}