.site-kaarten3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.site-kaart3{border-radius:var(--r-xl);background:var(--wit);min-height:248px;box-shadow:var(--haarlijn);color:var(--inkt);transition:box-shadow var(--duur-aanwijs) var(--ease-aanwijs);flex-direction:column;padding:28px;display:flex;position:relative}.site-kaart3:hover{box-shadow:0 0 0 1px var(--scheiding)}.site-kaart3>.site-tegeltje{margin-bottom:auto}.site-kaart3 b{font:600 21px/28px var(--font);letter-spacing:-.02em;margin-top:48px}.site-kaart3>span:not(.site-tegeltje):not(.site-kaart3-pijl){color:var(--tekst-2);margin-top:6px;font-size:15px;line-height:22px}.site-kaart3-pijl{color:var(--tekst-2);transition:transform var(--duur-aanwijs) var(--ease-aanwijs), color var(--duur-aanwijs);position:absolute;top:30px;right:26px}.site-kaart3:hover .site-kaart3-pijl{color:var(--accent);transform:translate(1.5px,-1.5px)}@media (width<=860px){.site-kaarten3{grid-template-columns:1fr}.site-kaart3{grid-template-columns:44px minmax(0,1fr);align-content:start;column-gap:16px;min-height:0;padding:20px 44px 20px 20px;display:grid}.site-kaart3>.site-tegeltje{grid-row:span 2;margin-bottom:0}.site-kaart3 b{margin-top:0;font-size:19px;line-height:26px}.site-kaart3>span:not(.site-tegeltje):not(.site-kaart3-pijl){margin-top:2px}.site-kaart3-pijl{top:22px;right:20px}}
