.ai-models-section{width:100%}.ai-models-section .integration-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1000px;margin-inline:auto;display:grid!important}.ai-models-section .ai-logo{justify-content:center;min-width:0;display:flex}.ai-models-section .ai-placeholder{max-width:100%;padding:0}.ai-models-section .ai-logo img{-o-object-fit:contain;object-fit:contain;max-width:100%}@media (width<=700px){.ai-models-section .integration-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.integration-logo{background:var(--ci-elevated-surface);border-radius:var(--ci-radius,6px);opacity:.8;transition:all .2s}.integration-logo:hover{opacity:1;transform:translateY(-2px)}.ai-logo{transition:all .2s;padding:12px 20px!important}.ai-logo:hover{transform:translateY(-2px)}.ai-logo img{filter:grayscale();opacity:.75;max-width:200px;max-height:36px;transition:all .3s}.ai-logo:hover img{filter:grayscale(0);opacity:1}.ai-models-section .ai-logo,.ai-models-section .ai-logo img{opacity:1}.ai-models-section .ai-logo img{filter:none}.ai-models-section .ai-logo--spacexsi-dark img{filter:invert()}.ai-placeholder{color:var(--ci-text-primary);border-radius:6px;justify-content:center;align-items:center;width:fit-content;height:36px;padding:0 16px;font-size:.9rem;font-weight:600;display:flex;position:relative;overflow:hidden}.ai-placeholder:before{content:"";opacity:.15;z-index:-1;height:100%;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.ai-placeholder:hover:before{opacity:.25}
