.hce-home-logo-page-core {
    min-height: calc(100vh - 90px);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 40px;
    box-sizing: border-box;
}

.hce-home-logo-page-core img {
    width: min(460px, 55vw);
    max-height: 45vh;
    object-fit: contain;
    opacity: 0.98;
}