.logo-entry{box-sizing:border-box;display:grid;place-items:center;position:relative;width:max-content}.logo-entry__logo{max-width:100%}.logo-entry__link{box-sizing:border-box;display:grid;place-items:center;position:relative;text-decoration:none;width:max-content}.logo-entry--has-card .logo-entry__link{cursor:pointer}.logo-entry--has-card.is-open,.logo-entry--has-card:focus-within,.logo-entry--has-card:hover{z-index:2}.logo-entry__link:focus-visible{border-radius:var(--radius-12);outline:2px solid var(--neutral-200);outline-offset:6px}.logo-entry .logo-entry__logo{transition:opacity .25s ease}[data-logo-entries]:has(.logo-entry--has-card:is(:hover,:focus-within,.is-open)) .logo-entry:not(:hover,:focus-within,.is-open) .logo-entry__logo{opacity:.35}.logo-entry--has-card .logo-entry__chip.chips{background:var(--tofu-white);border:1px solid var(--neutral-200);border-radius:var(--radius-full);box-shadow:none;color:var(--neutral-700);font-size:var(--fs-000);font-weight:600;line-height:var(--lh-normal);padding:3px var(--space-8);pointer-events:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}[data-theme=dark] .logo-entry--has-card .logo-entry__chip.chips{background:transparent;border-color:var(--tofu-white-02);color:var(--tofu-white-08)}.logo-entry--has-card:is(:hover,:focus-within,.is-open) .logo-entry__chip.chips{background:var(--indigo-950);border-color:var(--indigo-950);color:var(--tofu-white)}[data-theme=dark] .logo-entry--has-card:is(:hover,:focus-within,.is-open) .logo-entry__chip.chips{background:var(--tofu-white);border-color:var(--tofu-white);color:var(--indigo-950)}.logo-entry__card{--logo-entry-card-shift:0px;opacity:0;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .5s;visibility:hidden;width:min(calc(var(--logo-entry-viewport-width, 100vw) - 40px),406px);will-change:opacity,transform;z-index:10}.logo-entry--has-card.is-open .logo-entry__card,.logo-entry--has-card:focus-within .logo-entry__card,.logo-entry--has-card:hover .logo-entry__card{opacity:1;pointer-events:all;transition-delay:0s;visibility:visible}.logo-entry__card .testimonial-card{--testimonial-card-background:var(--tofu-white)}[data-theme=dark] .logo-entry__card .testimonial-card{--testimonial-card-background:var(--neutral-25)}.logo-entry__card .testimonial-card{transform:translate3d(0,var(--logo-entry-card-travel,24px),0);transition:transform var(--logo-entry-card-duration,.35s) ease,box-shadow .25s ease;will-change:transform}.logo-entry--has-card.is-open .logo-entry__card .testimonial-card,.logo-entry--has-card:focus-within .logo-entry__card .testimonial-card,.logo-entry--has-card:hover .logo-entry__card .testimonial-card{box-shadow:var(--shadow-1);transform:translateZ(0)}@media (max-width:767px){.logo-entry__card{right:0}}