.miniLogo__wrapper{display:flex;width:100%}.miniLogo__image{position:relative;width:25rem;height:25rem;display:flex;justify-content:center;align-items:center;margin-bottom:1.75rem}.miniLogo__image.placeholder{background-image:url(/_next/static/media/3dimage.67e7deb1.webp);background-repeat:no-repeat;background-size:83%;background-position:50%}@media screen and (max-width:1440px){.miniLogo__image.placeholder{background-size:89%}}@media screen and (max-width:768px){.miniLogo__image{width:20rem;height:20rem}}@media screen and (max-width:425px){.miniLogo__image{width:15rem;height:15rem}}.miniLogo__image img{width:100%;height:100%;object-fit:contain}