
/* About Us: trade-show and marketing proof in place of duplicated brand campaign artwork. */
#sunland-focus .sun-market-refined .sun-marketing-evidence{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:61% 39%;gap:5px!important;overflow:hidden!important;border-radius:11px!important;background:#eaf0f4;}
#sunland-focus .sun-marketing-evidence >div{position:relative;min-width:0;min-height:0;overflow:hidden;}
#sunland-focus .sun-marketing-feature{grid-column:1/-1;}
#sunland-focus .sun-marketing-evidence img{width:100%!important;height:100%!important;object-fit:cover!important;display:block;}
#sunland-focus .sun-marketing-feature img{object-position:center 53%;}
#sunland-focus .sun-marketing-thumb img{object-position:center 50%;}
#sunland-focus .sun-marketing-evidence >div:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,rgba(3,17,30,.67));pointer-events:none;}
#sunland-focus .sun-marketing-evidence span{position:absolute;z-index:1;bottom:12px;left:15px;right:10px;font-size:12px;font-weight:650;letter-spacing:0;color:#fff;line-height:1.25;text-shadow:0 1px 3px #06182866;}
#sunland-focus .sun-marketing-thumb span{font-size:11px;bottom:10px;left:12px;}
#sunland-focus .sun-marketing-resources{display:flex;flex-direction:column;gap:8px;margin:24px 0 0;padding:18px 0 0;border-top:1px solid #d3e3ed;background:transparent;color:#2b5470;}
#sunland-focus .sun-marketing-resources strong{font-size:14px;letter-spacing:-.01em;font-weight:650;}
#sunland-focus .sun-marketing-resources span{font-size:12.5px;line-height:1.6;color:#6a7e8d;}
@media(max-width:760px){#sunland-focus .sun-marketing-evidence span{font-size:10px;bottom:8px;left:10px;}#sunland-focus .sun-marketing-thumb span{font-size:9px;bottom:7px;left:8px;}#sunland-focus .sun-marketing-resources{margin-top:18px;padding-top:14px;}}
