/* Match all three cards to the approved dark middle card, without layout changes. */
.pb-home .pb-approach-group{background:#252a2e;color:#fff;box-shadow:0 12px 30px #18252f0c}
.pb-home .pb-approach-group::before{background-color:#fff}
.pb-home .pb-approach-group::after{background:radial-gradient(circle at 35% 65%,#ffffff12,transparent 70%)}
.pb-home .pb-approach-group li{color:#e2e7ea}
.pb-home .pb-approach-group li::before{background:#929fa8}
.pb-home .pb-approach-group:first-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23252a2e' stroke-width='1.6' stroke-linejoin='round'%3E%3Cpath d='m16 3 11 6.5v13L16 29 5 22.5v-13L16 3Z'/%3E%3Cpath d='m5 9.5 11 6.4 11-6.4M16 16v13M10.5 6.3l11 6.4v6.4'/%3E%3C/svg%3E")}
.pb-home .pb-approach-group:last-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23252a2e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 4v7m12-7v7M8 11h16v5a8 8 0 0 1-8 8v4M16 24a8 8 0 0 1-8-8'/%3E%3Cpath d='m17 13-3 5h4l-3 4' stroke-width='1.4'/%3E%3C/svg%3E")}
