.module--retex-blog-popular-post .blog-retex-popular-posts{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*14)}.module--retex-blog-popular-post .blog-retex-popular-posts__item{align-items:stretch;display:flex;gap:calc(var(--spacing-base)*2)}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text{background-color:var(--white-color);border:1px solid var(--light-gray-color);border-radius:var(--spacing-base);display:flex;flex:6;flex-flow:column;gap:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)*8)}.module--retex-blog-popular-post .blog-retex-popular-posts__item__image{border-radius:var(--spacing-base);flex:2;max-width:234px;overflow:hidden}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__heading__logo{height:48px}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__heading__logo img{height:100%;object-fit:contain;width:auto}.module--retex-blog-popular-post .blog-retex-popular-posts__item__image img{object-fit:cover;object-position:bottom right;transition:transform .5s ease-in-out}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__heading{display:flex;gap:calc(var(--spacing-base)*4);justify-content:space-between}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__heading__tags{display:flex;gap:calc(var(--spacing-base)*2);height:fit-content;justify-content:center}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text{color:var(--black-color)}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__name{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight-bold);line-height:var(--h4-line-height)}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__information{align-items:flex-end;display:flex;gap:calc(var(--spacing-base)*4);justify-content:space-between;padding-top:calc(var(--spacing-base)*4)}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__information__text{background-color:var(--first-accent-color);border-radius:var(--spacing-base);color:var(--first-color);display:flex;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*4);width:fit-content}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__information__text strong{font-size:calc(var(--body-font-size)*1.125);font-weight:var(--body-font-weight-bold);line-height:1.5}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__information__text__link{align-items:baseline;display:flex;font-weight:var(--body-font-weight-bold);gap:calc(var(--spacing-base)*3)}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__information__text__link:hover .blog-retex-popular-posts__item__text__information__text__link__text{text-decoration:underline;text-underline-offset:2px}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__information__text__link__icon{display:flex}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__heading__tags__item{background-color:var(--first-accent-color);border:1px solid transparent;border-radius:var(--spacing-base);color:var(--tenth-accent-color);display:inline-flex;font-size:var(--small-font-size);font-weight:var(--h6-font-weight);line-height:var(--small-line-height);padding:var(--spacing-base) calc(var(--spacing-base)*2)}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__heading__tags__item.primary{order:-1}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__information__text__link__icon svg path{fill:currentColor}@media (max-width:992px){.module--retex-blog-popular-post .blog-retex-popular-posts{gap:calc(var(--spacing-base)*8)}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__heading{flex-flow:row wrap}.module--retex-blog-popular-post .blog-retex-popular-posts__item__text__information{align-items:flex-start;flex-flow:column}.module--retex-blog-popular-post .blog-retex-popular-posts__item__image{max-width:100%}.module--retex-blog-popular-post .blog-retex-popular-posts__item__image img{aspect-ratio:16/8;object-position:center center;width:100%}}