.plum-project-evidence--three-slot .plum-evm-more {
  box-sizing: border-box;
  margin: 24px 0 0;
  padding: 15px 19px;
  border: 1px solid #dce6eb;
  border-radius: 12px;
  background: #f7faf9;
  color: #183b39;
}
.plum-project-evidence--three-slot .plum-evm-more > summary {
  cursor: pointer;
  font-weight: 700;
  line-height: 1.5;
}
.plum-project-evidence--three-slot .plum-evm-more ul {
  display: grid;
  gap: 9px;
  margin: 14px 0 0;
  padding-left: 21px;
}
.plum-project-evidence--three-slot .plum-evm-more a {
  color: #075c53;
  overflow-wrap: anywhere;
  text-decoration: underline;
  text-underline-offset: 2px;
}


/* 2026-10-22: expanded More cases; keep the surrounding section's palette. */
.plum-project-evidence--three-slot .plum-evm-more.plum-evm-more--flat{grid-column:1/-1;min-width:0;width:100%;box-sizing:border-box;margin:28px 0 0;padding:0;border:0;border-radius:0;background:transparent;color:#183540}
.plum-project-evidence--three-slot .plum-evm-more--flat h3{margin:0 0 16px;color:inherit;font-size:20px;line-height:1.5}
.plum-project-evidence--three-slot .plum-evm-more--flat ul{display:block;margin:0;padding:0;list-style:none}
.plum-project-evidence--three-slot .plum-evm-more--flat li{margin:0;padding:0}
.plum-project-evidence--three-slot .plum-evm-more--flat a{display:block;box-sizing:border-box;padding:14px 0;border-bottom:1px solid #c5d5d7;color:inherit;line-height:1.6;text-decoration:none;overflow-wrap:anywhere}
.plum-project-evidence--three-slot .plum-evm-more--flat a:hover{text-decoration:underline;text-underline-offset:4px;background:rgba(24,53,64,.04)}
.plum-project-evidence--three-slot .plum-evm-more--flat a:focus-visible{outline:3px solid currentColor;outline-offset:4px}
.plum-project-evidence--three-slot .plum-evm-more.plum-evm-more--dark{color:#fff}
.plum-project-evidence--three-slot .plum-evm-more--dark a{border-bottom-color:rgba(255,255,255,.38)}
.plum-project-evidence--three-slot .plum-evm-more--dark a:hover{background:rgba(255,255,255,.07)}
.plum-project-evidence--three-slot .plum-evm-project-photo{display:block;box-sizing:border-box;flex:none;width:100%;height:auto;aspect-ratio:8/5;margin:0;overflow:hidden}
.plum-project-evidence--three-slot .plum-evm-project-photo img{display:block;width:100%;height:100%;aspect-ratio:8/5;object-fit:cover;object-position:center}
/* These older page families deliberately break the grid wrapper out to full
   viewport width. Their expanded rows must follow the actual card gutters. */
body:is(.page-id-1031,.page-id-1587,.page-id-1087,.page-id-1578) .plum-project-evidence--three-slot .plum-evm-more--flat{width:calc(100% - 32px)!important;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important}
body:is(.page-id-1376,.page-id-1670) .plum-project-evidence--three-slot .plum-evm-more--flat{width:calc(100% - 48px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}
@media(max-width:719px){body:is(.page-id-1376,.page-id-1670) .plum-project-evidence--three-slot .plum-evm-more--flat{width:calc(100% - 36px)!important}}
