.erl-megamenu__logo{height:32px;width:auto;max-width:100%;align-self:flex-start;display:block;margin-bottom:var(--erl-spacing-xs)}.erl-magazine-card{--erl-magazine-card-pad: var(--erl-spacing-sm-md);position:relative;display:grid;grid-template-columns:156px 1fr;gap:var(--erl-spacing-lg);align-items:start;color:inherit;transition:transform var(--erl-transition-fast)}.erl-magazine-card:before{content:"";position:absolute;inset:calc(-1 * var(--erl-magazine-card-pad));z-index:-1;border-radius:var(--erl-border-radius-lg);background-color:var(--erl-color-bg-subtle);opacity:0;transition:opacity var(--erl-transition-fast)}.erl-magazine-card:hover,.erl-magazine-card:focus-visible{transform:translateY(-2px)}.erl-magazine-card:hover:before,.erl-magazine-card:focus-visible:before{opacity:1}.erl-magazine-card:focus-visible{outline:none}.erl-magazine-card:focus-visible:before{outline:var(--erl-focus-ring);outline-offset:var(--erl-focus-ring-offset)}.erl-magazine-card__media{aspect-ratio:1 / 1;border-radius:var(--erl-border-radius-md);overflow:hidden;background-color:var(--erl-color-bg-subtle)}.erl-magazine-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--erl-transition-fast)}.erl-magazine-card:hover .erl-magazine-card__media img,.erl-magazine-card:focus-visible .erl-magazine-card__media img{transform:scale(1.04)}.erl-magazine-card__media+span{display:flex;flex-direction:column;gap:var(--erl-spacing-sm);min-width:0}.erl-magazine-card__title{margin:0;font-family:var(--erl-font-heading);font-size:var(--erl-fs-h5);font-weight:var(--erl-fw-bold);line-height:var(--erl-lh-h5);letter-spacing:-.01em;color:var(--erl-color-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.erl-magazine-card__excerpt{margin:0;font-size:var(--erl-fs-body-sm);line-height:1.35;letter-spacing:-.01em;color:var(--erl-color-text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.erl-magazine-card__more{display:inline-flex;align-items:center;gap:var(--erl-spacing-sm);margin-top:var(--erl-spacing-xs);font-size:var(--erl-fs-body-md);font-weight:var(--erl-fw-medium);color:var(--erl-color-primary)}.erl-magazine-card:hover .erl-magazine-card__more{color:var(--erl-color-primary-hover)}@media(max-width:991px){.erl-magazine-card{grid-template-columns:96px 1fr}}
