.co-content-source{max-width:900px;margin:40px auto;padding-block:32px}
.co-content-source summary{cursor:pointer;font-weight:600;font-size:18px}
.co-content-source .co-commerce__rte{margin-top:24px}
[data-co-content-route] .co-commerce__rte :is(img,iframe,video){max-width:100%}
[data-co-content-route] .co-commerce__rte{overflow-wrap:anywhere}
[data-co-content-route] .co-commerce__rte table{display:block;max-width:100%;overflow:auto}
.co-carplaybox-overview header{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:32px}
.co-carplaybox-overview header img{width:100%;height:auto;max-height:360px;object-fit:contain}
.co-carplaybox-overview>.btn{margin-top:24px}
@media(max-width:650px){.co-carplaybox-overview header{grid-template-columns:1fr;gap:20px}.co-carplaybox-overview header img{max-height:240px}}

#herroepen{scroll-margin-top:120px}.co-policy__hero .co-policy__title{font-size:clamp(2rem,4vw,3.5rem);line-height:1.05}
