.insight-card{padding:44px 52px 48px 0}
.insight-card:nth-child(even){border-left:0;box-shadow:inset 1px 0 var(--line);padding:44px 0 48px 52px}
.insight-card-image{display:block;position:relative;overflow:hidden;aspect-ratio:16/10;margin:0 0 25px;background:#e7ebe4}
.insight-card-image::after{content:"";position:absolute;right:5%;bottom:5%;width:clamp(112px,35%,195px);aspect-ratio:472.5/267.75;background:url('/assets/insights/unknot-master-watermark.svg') center/contain no-repeat;opacity:.55;filter:brightness(0) invert(1) drop-shadow(0 1px 2px rgba(0,0,0,.85)) drop-shadow(0 2px 5px rgba(0,0,0,.55));transform:translate3d(var(--logo-x,0px),var(--logo-y,0px),0);transition:transform .25s ease,opacity .25s ease;pointer-events:none}
.insight-card-image[data-logo-tone="dark"]::after{filter:brightness(0) drop-shadow(0 1px 2px rgba(255,255,255,.85)) drop-shadow(0 2px 5px rgba(255,255,255,.4))}
.insight-card-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}
@media (hover:hover) and (pointer:fine){.insight-card-image:hover img{transform:scale(1.04) translate3d(var(--image-x,0px),var(--image-y,0px),0)}.insight-card-image:hover::after{opacity:.7}}
.insight-feature{margin-top:0;margin-bottom:clamp(38px,5vw,72px)}
.insight-feature img{display:block;width:100%;height:auto;max-height:680px;object-fit:cover;aspect-ratio:3/2;background:#e7ebe4}
@media(max-width:760px){.insight-card,.insight-card:nth-child(even){padding:36px 0;box-shadow:none}.insight-card-image{margin-bottom:20px}.insight-feature img{aspect-ratio:4/3;object-position:center}}
@media(prefers-reduced-motion:reduce){.insight-card-image img,.insight-card-image::after{transition:none!important;transform:none!important}}
