.card-section-5 #results{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;list-style:none;margin:0;padding:0}.card-section-5 #results li{flex:0 0 28%;max-width:28%;position:relative;text-align:center;transition:transform .3s ease}.card-section-5 #results li:hover{transform:translateY(-5px)}.card-section-5 .card-item{align-items:center;background:#00705c;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.05);color:#fff;display:flex;flex-direction:column;justify-content:flex-start;min-height:240px;overflow:hidden;padding:30px 20px;text-align:center;transition:box-shadow .3s ease,transform .3s ease}.card-section-5 .card-item:hover{box-shadow:0 8px 30px rgba(0,0,0,.1);transform:translateY(-5px)}.card-section-5 .card-image{display:block;filter:brightness(0) invert(1);height:auto;margin-bottom:18px;max-height:100px;max-width:100px;object-fit:contain;width:auto}.card-section-5 .card-title{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.4;margin:0;text-align:center}.card-section-5 .card-item.locked{opacity:.6;pointer-events:none}.card-section-5 .card-overlay{align-items:center;backdrop-filter:blur(2px);display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.card-section-5 .card-overlay .card-lock{margin-bottom:12px}.card-section-5 .card-item .card-video .hs-embed-wrapper{max-width:100%!important}.card-section-5 .card-item .card-video iframe{pointer-events:none!important}@media (max-width:991px){.card-section-5 #results li{flex:0 0 45%;max-width:45%}}@media (max-width:600px){.card-section-5 #results li{flex:0 0 100%;max-width:100%}}