.eu-company[hidden],.company-card[hidden]{display:none!important}.ak-social-badge{display:inline-block;font:600 .82rem/1.5 system-ui;padding:.35rem .65rem;margin:.35rem 0;border-radius:.35rem;background:#e4f1e9;color:#174e43}.ak-social-badge[data-social-type="inclusief"]{background:#f5eadb;color:#69411c}.ak-social-panel{max-width:1100px;margin:2rem auto;padding:1.5rem;background:#edf3ef;border:1px solid #bed2c7;border-radius:.5rem}.ak-social-filters{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;padding:1rem 0}.ak-social-filters button{padding:.5rem .7rem;border:1px solid #447d70;border-radius:.35rem;background:#fff;color:#184e43}.ak-social-filters button.active{background:#184e43;color:#fff}.ak-social-intro{padding:.6rem 0}.ak-social-hub-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem}.ak-social-hub-grid article{padding:1.25rem;background:#fff;border:1px solid #ccdad2;border-radius:.5rem}.ak-social-hub-grid h3{margin:.25rem 0}.ak-social-hub{max-width:1100px;margin:auto;padding:2rem 1.25rem}button.compare-add{cursor:pointer}@media(max-width:600px){.ak-social-panel{margin:1rem;padding:1rem}}