.text-logos{border-radius:20px}.text-logos__wrapper{--gap:30px;display:grid;gap:var(--gap);grid-template-columns:calc(30% - var(--gap)/2) calc(70% - var(--gap)/2)}.text-logos__wrapper--full{display:flex;flex-direction:column}.text-logos__wrapper--full .text-logos__intro{margin-inline:auto;max-width:100%;width:min(750px)}.text-logos__wrapper--full .container{max-width:1050px}.text-logos__wrapper--full .text-logos__list{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.max-w-1050px{max-width:1050px}.text-logos__list{--gap:20px;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));list-style:none;margin:0;padding:0}.text-logos__item-wrapper{background-color:#fff;border-radius:20px;display:grid;padding:20px;place-items:center;transition:all .3s ease-in-out}.text-logos__item-wrapper--link:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.2);translate:0 -6px}.text-logos__item-logo{aspect-ratio:16/6;display:block;object-fit:contain;vertical-align:top;width:100%}.text-logos__item-button{display:none}@media(max-width:768px){.text-logos__item-button{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:center;margin-top:10px;text-decoration:none}}@media(max-width:992px){.text-logos__wrapper{grid-template-columns:1fr}}