.subdiensten-list{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;padding-bottom:48px;padding-top:48px;position:relative;z-index:1;&:after{background:linear-gradient(146deg,#242424 3.97%,#141414 97.58%),linear-gradient(0deg,#ff3b1d -2.35%,rgba(255,59,29,0));border-radius:24px;bottom:0;content:"";height:100%;margin-left:calc(50vw - 80px + 50%);margin-right:calc(50vw - 80px + 50%);position:absolute;top:0;width:calc(100vw - 160px);z-index:-1;@media (width <= 1600px){margin-left:calc(50vw - 32px + 50%);margin-right:calc(50vw - 32px + 50%);width:calc(100vw - 64px)}@media (width <= 1460px){margin-left:calc(50vw - 16px + 50%);margin-right:calc(50vw - 16px + 50%);width:calc(100vw - 32px)}@media (width <= 1380px){margin-left:calc(50vw + 50%);margin-right:calc(50vw + 50%);width:100vw}}}.subdiensten-introtekst h2{display:flex;justify-content:center;margin:22px auto 0;max-width:852px;text-align:center;@media (width <= 960px){margin-top:16px}}.subdiensten-introtekst p{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:576px;text-align:center}@media (width >= 1312px){.subdiensten-items.vier-naast-elkaar{grid-template-columns:repeat(4,1fr)}}.subdiensten-items{display:grid;gap:var(--so-block-gap) 16px;grid-template-columns:repeat(3,1fr);margin-top:48px;@media (width <= 960px){margin-top:32px}@media (width <= 880px){grid-template-columns:repeat(2,1fr)}@media (width <= 576px){grid-template-columns:repeat(1,1fr)}}.subdiensten-item{background:linear-gradient(159deg,rgba(51,51,51,.8) -5.24%,hsla(0,0%,5%,.8) 103.79%),linear-gradient(146deg,#242424 3.97%,#141414 97.58%);border-radius:16px;display:flex;flex-direction:column;flex-wrap:wrap;padding:24px;@media (width >= 576px){min-height:400px}h3{margin:16px 0;min-height:72px}p{font-size:var(--so-fontsize-body-small)}footer{margin-top:auto}.button{@media (width >= 576px){justify-content:flex-start;padding-bottom:1.07em;padding-left:1.14286em;padding-right:88px;padding-top:1.07em;width:fit-content}&.white-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' fill='none' viewBox='0 0 8 12'%3E%3Cpath fill='%231a1a1a' d='M4.6 6 0 1.4 1.4 0l6 6-6 6L0 10.6z'/%3E%3C/svg%3E")}}}