@media(min-width:761px){
html body.page-id-52 .efb-update-board{
--efb-updates-desktop-media-repair:0.8.517
}
html body.page-id-52 article.efb-update-board__card>.efb-update-board__media{
box-sizing:border-box!important;
height:230px!important;
min-height:230px!important;
max-height:230px!important;
overflow:hidden!important
}
html body.page-id-52 article.efb-update-board__card>.efb-update-board__media:not(.efb-update-board__media--editorial-serving)>img{
position:relative!important;
inset:auto!important;
width:auto!important;
max-width:min(82%,260px)!important;
height:auto!important;
max-height:184px!important;
padding:0!important;
object-fit:contain!important;
background:transparent!important
}
html body.page-id-52 article.efb-update-board__card>.efb-update-board__media>img.efb-update-board__image--catalog-framed{
transform:scale(var(--efb-update-image-zoom,1))!important;
transform-origin:var(--efb-update-image-focus-x,50%) var(--efb-update-image-focus-y,50%)!important
}
}
@media(max-width:760px){
html body.page-id-52 .efb-update-board{
--efb-updates-mobile-repair:0.8.517;
box-sizing:border-box!important;
width:calc(100vw - 24px)!important;
max-width:calc(100vw - 24px)!important;
margin:18px 0 24px!important;
padding:12px!important;
overflow:hidden!important
}
html body.page-id-52 .efb-update-board__header{
grid-template-columns:minmax(0,1fr)!important;
gap:9px!important;
padding:8px 8px 16px!important
}
html body.page-id-52 .efb-update-board__header h2{
max-width:10ch!important;
font-size:2.18rem!important
}
html body.page-id-52 .efb-update-board__header>.efb-text-link{
justify-self:start!important;
min-height:38px!important;
padding:0 2px!important;
white-space:normal!important
}
html body.page-id-52 .efb-update-board__grid{
grid-template-columns:minmax(0,1fr)!important;
gap:12px!important;
width:100%!important;
min-width:0!important
}
html body.page-id-52 article.efb-update-board__card,
html body.page-id-52 article.efb-update-board__card--lead{
box-sizing:border-box!important;
grid-template-columns:minmax(0,1fr)!important;
grid-template-rows:168px auto!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
min-height:0!important
}
html body.page-id-52 article.efb-update-board__card>.efb-update-board__media{
display:grid!important;
place-items:center!important;
grid-area:1/1/2/2!important;
width:100%!important;
max-width:100%!important;
height:168px!important;
min-height:168px!important;
border-right:0!important;
border-bottom:1px solid rgba(4,26,59,.08)!important
}
html body.page-id-52 article.efb-update-board__card>.efb-update-board__media:not(.efb-update-board__media--editorial-serving)>img{
position:relative!important;
inset:auto!important;
width:auto!important;
max-width:180px!important;
height:auto!important;
max-height:132px!important;
object-fit:contain!important
}
html body.page-id-52 article.efb-update-board__card>.efb-update-board__media>img.efb-update-board__image--catalog-framed{
transform:scale(var(--efb-update-image-zoom,1))!important;
transform-origin:var(--efb-update-image-focus-x,50%) var(--efb-update-image-focus-y,50%)!important
}
html body.page-id-52 article.efb-update-board__card>.efb-update-board__body{
grid-area:2/1/3/2!important;
box-sizing:border-box!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
padding:15px 16px 16px!important;
overflow:hidden!important
}
html body.page-id-52 article.efb-update-board__card>.efb-update-board__body>*{
box-sizing:border-box!important;
width:100%!important;
max-width:100%!important;
min-width:0!important
}
html body.page-id-52 .efb-update-board__body h3,
html body.page-id-52 .efb-update-board__body h3 a{
display:block!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
font-size:1.48rem!important;
line-height:1.02!important;
white-space:normal!important;
overflow-wrap:break-word!important;
word-break:normal!important
}
html body.page-id-52 .efb-update-board__body>p:not(.efb-source-card__eyebrow){
box-sizing:border-box!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
white-space:normal!important;
overflow-wrap:break-word!important;
-webkit-line-clamp:2!important
}
html body.page-id-52 .efb-update-board__actions,
html body.page-id-52 .efb-update-board__actions>.efb-button{
box-sizing:border-box!important;
width:100%!important;
max-width:100%!important;
min-width:0!important
}
}