.encon-related{color:#232536;content-visibility:auto;contain-intrinsic-size:1px 720px;background:#fff;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow-x:clip}.encon-related__inner{box-sizing:border-box;padding:clamp(8px,1.5vw,24px)var(--container-pad)clamp(40px,5vw,72px);flex-direction:column;align-items:flex-start;gap:max(28px,min(3vw,50px));display:flex}.encon-related__title{font-family:var(--font-display);color:#232536;flex:none;margin:0;font-size:max(24px,min(2.2vw,32px));font-style:normal;font-weight:500;line-height:1.4}.encon-related__grid{flex-direction:column;flex:none;align-items:flex-start;gap:max(16px,min(2.5vw,50px));width:100%;max-width:1600px;margin:0;padding:0;display:flex}.encon-related__row{flex-direction:row;flex:none;align-items:flex-start;gap:max(16px,min(2.5vw,50px));width:100%;margin:0;padding:0;list-style:none;display:flex}.encon-related__row>li{flex:0 0 min(280px,20% - max(16px,min(2.5vw,50px))/1.25);min-width:0;max-width:280px}.encon-related__card{box-sizing:border-box;width:100%;height:243px;color:inherit;background:#fff;border-radius:10px;flex-direction:column;padding:24px 19px 16px;text-decoration:none;display:flex;box-shadow:0 1px 10px rgba(0,0,0,.1)}.encon-related__card:focus-visible{outline-offset:3px;outline:2px solid #323c8a}.encon-related__card[aria-disabled=true]{cursor:default}.encon-related__media{flex:auto;justify-content:center;align-items:center;min-height:0;line-height:0;display:flex}.encon-related__img{object-fit:contain;max-width:96px;max-height:139px;display:block;width:auto!important;height:auto!important}.encon-related__foot{flex:0 0 61px;justify-content:space-between;align-items:center;gap:12px;min-height:61px;display:flex}.encon-related__name{min-width:0;font-family:var(--font-display);text-transform:uppercase;color:#161c2d;overflow-wrap:anywhere;flex:auto;margin:0;font-size:max(13px,min(1.1vw,16px));font-style:normal;font-weight:500;line-height:1.4}.encon-related__arrow{flex:0 0 15px;width:15px;height:10px;display:block}@media (min-width:1024px){.encon-related__grid{min-height:max(480px,min(27.9vw,536px))}}@media (min-width:1200px){.encon-related{--vx:min(100vw,1920px)/1920}.encon-related__inner{gap:calc(50*var(--vx));padding:calc(24*var(--vx))calc(140*var(--vx))calc(64*var(--vx))}.encon-related__title{font-size:calc(32*var(--vx))}.encon-related__grid{width:calc(1600*var(--vx));max-width:none;height:calc(536*var(--vx));min-height:calc(536*var(--vx));gap:calc(50*var(--vx))}.encon-related__row{gap:calc(50*var(--vx))}.encon-related__row>li{flex:0 0 calc(280*var(--vx));max-width:calc(280*var(--vx))}.encon-related__card{height:calc(243*var(--vx));padding:calc(24*var(--vx))calc(19*var(--vx))calc(16*var(--vx));border-radius:calc(10*var(--vx))}.encon-related__img{max-width:calc(96*var(--vx));max-height:calc(139*var(--vx))}.encon-related__foot{flex-basis:calc(61*var(--vx));min-height:calc(61*var(--vx));gap:calc(12*var(--vx))}.encon-related__name{font-size:calc(16*var(--vx))}.encon-related__arrow{flex-basis:calc(15*var(--vx));width:calc(15*var(--vx));height:calc(10*var(--vx))}}@media (min-width:768px) and (max-width:1199px){.encon-related__grid{height:auto;min-height:0}.encon-related__row{flex-wrap:wrap}.encon-related__row>li{flex:0 0 calc(33.3333% - 12px);max-width:280px}}@media (min-width:768px) and (max-width:1024px){.encon-related__inner{max-width:760px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.encon-related__row{gap:14px}.encon-related__row>li{flex:0 0 calc(33.3333% - 9.33333px)}.encon-related__card{height:220px;padding:20px 16px 14px}.encon-related__foot{flex-basis:54px;min-height:54px}}@media (max-width:767px){.encon-related{contain-intrinsic-size:1px 1800px}.encon-related__inner{align-items:center;gap:32px;padding:8px 20px 48px}.encon-related__title{text-align:center;font-size:32px;line-height:1.4}.encon-related__grid{gap:32px;width:100%;max-width:280px;height:auto;min-height:0}.encon-related__row{flex-direction:column;align-items:center;gap:32px}.encon-related__row>li{flex:none;width:100%;max-width:280px}.encon-related__card{height:243px;padding:24px 19px 16px;box-shadow:0 1px 5px rgba(0,0,0,.1)}.encon-related__name{font-size:16px}}@media (prefers-reduced-motion:reduce){.encon-related__card{transition:none}}
