.uitgelichte-integraties-module{margin:24px 0 var(--so-margin) 0;position:relative;.button-wrapper{justify-content:center;margin-bottom:2px}&:has(.button-wrapper) .integratie-tree{top:44px}}.integratie-tree{left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%}.integratie-cards{align-items:flex-start;display:flex;justify-content:space-between}.uitgelichte-integratie-card{align-items:center;display:flex;flex-direction:column;&:has(a):hover figure{outline:2px solid var(--so-color-marine)}figure{align-items:center;aspect-ratio:1/1;background-color:var(--so-color-white);border-radius:16px;display:flex;justify-content:center;outline:2px solid transparent;outline-offset:-2px;overflow:hidden;padding:1px;transition:all .3s ease-in-out;@media screen and (min-width:500px){height:96px;width:96px}@media screen and (max-width:500px){border-radius:8px;height:64px;padding-bottom:12px;padding-left:12px;padding-right:12px;padding-top:12px;width:64px}img{border-radius:16px;height:100%;object-fit:contain;width:100%}}h5{color:#818080;font-size:12px;font-weight:500;line-height:1.4;margin:4px 0 0;text-align:center;@media screen and (max-width:500px){font-size:10px}}a{align-items:center;display:flex;flex-direction:column;justify-content:center;text-decoration:none}}.row-fluid-wrapper:has(.button-wrapper)+.row-fluid-wrapper:has(.uitgelichte-integraties-module){margin-top:-32px}