.contentblocks__icon-wrapper:not(:last-child){margin-bottom:var(--paragraph-margin-vertical,var(--paragraph-margin-vertical-bottom,1.6rem))}.contentblocks__short:not(:has(a))~.btn-contentblocks{box-shadow:none!important}.contentblocks__short:not(:has(a))~.btn-contentblocks:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:var(--linktag-zindex,1070)}.contentblocks__short:not(:has(a))~.btn-contentblocks:active{outline:none}.contentblocks__short:not(:has(a))~.btn-contentblocks:focus-visible:after{box-shadow:var(--ring-offset-shadow,0 0 transparent),var(--ring-shadow,0 0 transparent),var(--shadow,0 0 transparent)}.contentblocks__short:not(:has(a))~.btn-contentblocks:active:after{outline:.2rem dotted var(--outline-color);outline-offset:var(--outline-offset,.2rem)}.contentblocks{container:content-blocks/inline-size}.contentblocks__item{height:100%}.contentblocks__list{column-gap:3rem;display:grid;row-gap:5rem}@media (min-width:64em){.contentblocks__list:has(.contentblocks--sidebarbottom,.contentblocks--sidebartop){row-gap:2rem}}@container content-blocks (min-width: 100rem){.contentblocks__list:has(>:not(:only-child)){grid-template-columns:repeat(2,1fr)}.contentblocks__list .contentblocks__container:has(.contentblocks__item--newsletter){grid-column:span 2}}@container content-blocks (min-width: 100rem){.contentblocks__list:has(.contentblocks--main,.contentblocks--top,.contentblocks--bottom,.contentblocks--footer):has(>:not(:only-child)){grid-template-columns:repeat(2,1fr)}.contentblocks__list:has(.contentblocks--main,.contentblocks--top,.contentblocks--bottom,.contentblocks--footer) .contentblocks__container:has(.contentblocks__item--newsletter){grid-column:span 2}.contentblocks__list:has(.contentblocks--main,.contentblocks--top,.contentblocks--bottom,.contentblocks--footer) .contentblocks__flex:has(.contentblocks__photo){grid-column:span 2}}@media (max-width:47.98em){.contentblocks__list:has(.contentblocks--main,.contentblocks--top,.contentblocks--bottom,.contentblocks--footer) .contentblocks__content-block:has(.contentblocks__photo,.contentblocks__icon-wrapper){flex-direction:column!important}}.contentblocks__flex:has(.contentblocks__photo) .box-contentblocks{background-color:transparent;border:none;padding:0}.contentblocks__flex:has(.contentblocks__photo) .contentblocks__photo{border-radius:0 0 0 12rem;flex-basis:60%;margin-bottom:0;position:relative}@media (max-width:47.98em){.contentblocks__flex:has(.contentblocks__photo) .contentblocks__photo{border-radius:0 0 0 5rem;order:1}}@media (max-width:47.98em){.contentblocks__flex:has(.contentblocks__photo) .contentblocks__content-block{flex-direction:column}}.contentblocks__flex:has(.contentblocks__photo) .contentblocks__content{background-color:var(--color1-lighter);border-radius:0 5rem 5rem 0;display:flex;flex-basis:40%;flex-direction:column;height:fit-content;justify-content:center;margin-top:2rem;padding:3.5rem;row-gap:1.5rem}@media (max-width:47.98em){.contentblocks__flex:has(.contentblocks__photo) .contentblocks__content{border-radius:0 0 5rem 5rem;margin:0 0 0 5rem;order:2}}.contentblocks__flex:has(.contentblocks__photo) .contentblocks__title{font-size:2.6rem;font-weight:600;position:relative;width:fit-content}.contentblocks__flex:has(.contentblocks__photo) .btn-contentblocks{width:fit-content}.contentblocks__flex:has(.contentblocks__photo):has(.contentblocks--sidebartop,.contentblocks--sidebarbottom) .contentblocks__content-block{flex-direction:column!important}.contentblocks__flex:has(.contentblocks__photo):has(.contentblocks--sidebartop,.contentblocks--sidebarbottom) .contentblocks__content{border-radius:0 0 5rem 5rem;margin:0 0 0 5rem}.contentblocks__flex:has(.contentblocks__photo):has(.contentblocks--sidebartop,.contentblocks--sidebarbottom) .box-contentblocks{margin:0}.contentblocks__flex:has(.contentblocks__photo):has(.contentblocks--sidebartop,.contentblocks--sidebarbottom) .contentblocks__photo{border-radius:0 0 0 5rem}.contentblocks__flex:has(.contentblocks__photo):has(.cps__right) .contentblocks__photo{border-radius:0 0 12rem 0;order:2}@media (max-width:47.98em){.contentblocks__flex:has(.contentblocks__photo):has(.cps__right) .contentblocks__photo{border-radius:0 0 5rem 0;order:1}}.contentblocks__flex:has(.contentblocks__photo):has(.cps__right) .contentblocks__content{border-radius:5rem 0 0 5rem;order:1}@media (max-width:47.98em){.contentblocks__flex:has(.contentblocks__photo):has(.cps__right) .contentblocks__content{border-radius:0 0 5rem 5rem;margin:0 5rem 0 0;order:2}}.contentblocks__flex:has(.contentblocks__photo):has(.cps__right):has(.contentblocks--sidebartop,.contentblocks--sidebarbottom) .contentblocks__content-block{flex-direction:column!important}.contentblocks__flex:has(.contentblocks__photo):has(.cps__right):has(.contentblocks--sidebartop,.contentblocks--sidebarbottom) .contentblocks__content{border-radius:0 0 5rem 5rem;margin:0 0 0 5rem;order:2}.contentblocks__flex:has(.contentblocks__photo):has(.cps__right):has(.contentblocks--sidebartop,.contentblocks--sidebarbottom) .box-contentblocks{margin:0}.contentblocks__flex:has(.contentblocks__photo):has(.cps__right):has(.contentblocks--sidebartop,.contentblocks--sidebarbottom) .contentblocks__photo{border-radius:0 0 0 5rem;order:1}.contentblocks [data-box=color2]:has(.contentblocks__photo) .contentblocks__content{background-color:var(--color2-lighter)}.contentblocks [data-box=color2]:has(.contentblocks__photo) .btn-contentblocks{width:fit-content;--btn-text-color:var(--white);--btn-background-color:var(--color2-base);--btn-border-color:var(--color2-base);--btn-text-color-hover:var(--black);--btn-background-color-hover:transparent;--btn-border-color-hover:var(--color2-base);--icon-color-primary:var(--white);--icon-color-hover:var(--black);--btn-icon-color-primary:var(--white);--btn-icon-color-hover:var(--black)}.contentblocks [data-box=color2]:has(.contentblocks__photo) .btn-contentblocks .btn__icon{--icon-color-primary:var(--white)}.contentblocks [data-box=color2]:has(.contentblocks__photo) .btn-contentblocks:hover .btn__icon{--icon-color-primary:var(--black)}.contentblocks [data-box=color3]:has(.contentblocks__photo) .contentblocks__content{background-color:var(--color3-lighter)}.contentblocks [data-box=color3]:has(.contentblocks__photo) .btn-contentblocks{width:fit-content;--btn-text-color:var(--white);--btn-background-color:var(--color3-base);--btn-border-color:var(--color3-base);--btn-text-color-hover:var(--black);--btn-background-color-hover:transparent;--btn-border-color-hover:var(--color3-base);--icon-color-primary:var(--white);--icon-color-hover:var(--black);--btn-icon-color-primary:var(--white);--btn-icon-color-hover:var(--black)}.contentblocks [data-box=color3]:has(.contentblocks__photo) .btn-contentblocks .btn__icon{--icon-color-primary:var(--white)}.contentblocks [data-box=color3]:has(.contentblocks__photo) .btn-contentblocks:hover .btn__icon{--icon-color-primary:var(--black)}.contentblocks [data-box=color4]:has(.contentblocks__photo) .contentblocks__content{background-color:var(--color4-lighter)}.contentblocks [data-box=color4]:has(.contentblocks__photo) .btn-contentblocks{width:fit-content;--btn-text-color:var(--white);--btn-background-color:var(--color4-base);--btn-border-color:var(--color4-base);--btn-text-color-hover:var(--black);--btn-background-color-hover:transparent;--btn-border-color-hover:var(--color4-base);--icon-color-primary:var(--white);--icon-color-hover:var(--black);--btn-icon-color-primary:var(--white);--btn-icon-color-hover:var(--black)}.contentblocks [data-box=color4]:has(.contentblocks__photo) .btn-contentblocks .btn__icon{--icon-color-primary:var(--white)}.contentblocks [data-box=color4]:has(.contentblocks__photo) .btn-contentblocks:hover .btn__icon{--icon-color-primary:var(--black)}.contentblocks [data-box=rood]:has(.contentblocks__photo) .contentblocks__photo:after{background-color:var(--color5-base)}.contentblocks [data-box=rood]:has(.contentblocks__photo) .contentblocks__btn{--btn-text-color:var(--white);--btn-background-color:var(--color5-base);--btn-border-color:var(--color5-base);--btn-text-color-hover:var(--white);--btn-background-color-hover:var(--color1-dark);--btn-border-color-hover:var(--color1-dark);--icon-color-primary:var(--white);--icon-color-hover:var(--white);--btn-icon-color-primary:var(--white);--btn-icon-color-hover:var(--white)}.contentblocks [data-box=rood]:has(.contentblocks__photo) .contentblocks__btn:hover .btn__icon{--icon-color-primary:var(--white)}.contentblocks [data-box=rood]:has(.contentblocks__photo) .contentblocks__title:after{background-color:var(--color5-base)}.contentblocks [data-box=color5]:has(.contentblocks__photo) .contentblocks__content{background-color:var(--color5-lighter)}.contentblocks [data-box=color5]:has(.contentblocks__photo) .btn-contentblocks{width:fit-content;--btn-text-color:var(--white);--btn-background-color:var(--color5-base);--btn-border-color:var(--color5-base);--btn-text-color-hover:var(--black);--btn-background-color-hover:transparent;--btn-border-color-hover:var(--color5-base);--icon-color-primary:var(--white);--icon-color-hover:var(--black);--btn-icon-color-primary:var(--white);--btn-icon-color-hover:var(--black)}.contentblocks [data-box=color5]:has(.contentblocks__photo) .btn-contentblocks .btn__icon{--icon-color-primary:var(--white)}.contentblocks [data-box=color5]:has(.contentblocks__photo) .btn-contentblocks:hover .btn__icon{--icon-color-primary:var(--black)}.contentblocks [data-box=color6]:has(.contentblocks__photo) .contentblocks__content{background-color:var(--color6-lighter)}.contentblocks [data-box=color6]:has(.contentblocks__photo) .btn-contentblocks{width:fit-content;--btn-text-color:var(--white);--btn-background-color:var(--color6-base);--btn-border-color:var(--color6-base);--btn-text-color-hover:var(--black);--btn-background-color-hover:transparent;--btn-border-color-hover:var(--color6-base);--icon-color-primary:var(--white);--icon-color-hover:var(--black);--btn-icon-color-primary:var(--white);--btn-icon-color-hover:var(--black)}.contentblocks [data-box=color6]:has(.contentblocks__photo) .btn-contentblocks .btn__icon{--icon-color-primary:var(--white)}.contentblocks [data-box=color6]:has(.contentblocks__photo) .btn-contentblocks:hover .btn__icon{--icon-color-primary:var(--black)}.contentblocks__flex:not(:has(.contentblocks__photo)) .box-contentblocks{background-color:var(--color1-lighter);border:none;border-radius:0 0 0 12rem;overflow:hidden;padding:3rem}.contentblocks__flex:not(:has(.contentblocks__photo)) .contentblocks__title{font-size:2.6rem;font-weight:600;width:100%}.contentblocks__flex:not(:has(.contentblocks__photo)) .contentblocks__short{width:100%}.contentblocks__flex:not(:has(.contentblocks__photo)) .contentblocks__content{align-items:flex-end;display:flex;flex-direction:column;width:100%}.contentblocks__flex:not(:has(.contentblocks__photo)) .contentblocks__content-block{column-gap:3rem}.contentblocks__flex:not(:has(.contentblocks__photo)) .contentblocks__content-btn{display:flex;justify-content:flex-end}.contentblocks__flex:not(:has(.contentblocks__photo)) .btn-contentblocks{width:fit-content;--btn-text-color:var(--black);--btn-background-color:var(--color1-base);--btn-border-color:var(--color1-base);--btn-text-color-hover:var(--black);--btn-background-color-hover:transparent;--btn-border-color-hover:var(--color1-base);--icon-color-primary:var(--black);--icon-color-hover:var(--black);--btn-icon-color-primary:var(--black);--btn-icon-color-hover:var(--black)}.contentblocks__flex:not(:has(.contentblocks__photo)) .btn-contentblocks .btn__icon{--icon-color-primary:var(--black)}.contentblocks__flex:not(:has(.contentblocks__photo)) .btn-contentblocks:hover .btn__icon{--icon-color-primary:var(--black)}.contentblocks__flex:not(:has(.contentblocks__photo)) .contentblocks__icon{background-color:var(--color1-base);border-radius:10rem;padding:.7rem;--icon-size-square:6rem;--icon-color-primary:var(--white)}.contentblocks__flex:not(:has(.contentblocks__photo)):has(.cps__right) .box-contentblocks{border-radius:0 0 12rem 0}.contentblocks__flex:not(:has(.contentblocks__photo)):has(.cps__right) .contentblocks__icon-wrapper{order:2}@media (max-width:47.98em){.contentblocks__flex:not(:has(.contentblocks__photo)):has(.cps__right) .contentblocks__icon-wrapper{order:1}}.contentblocks__flex:not(:has(.contentblocks__photo)):has(.cps__right) .contentblocks__content{align-items:flex-start;order:1}@media (max-width:47.98em){.contentblocks__flex:not(:has(.contentblocks__photo)):has(.cps__right) .contentblocks__content{order:2}}.contentblocks [data-box=color2]:not(:has(.contentblocks__photo)) .box-contentblocks{background-color:var(--color2-lighter)}.contentblocks [data-box=color2]:not(:has(.contentblocks__photo)) .btn-contentblocks{width:fit-content;--btn-text-color:var(--white);--btn-background-color:var(--color2-base);--btn-border-color:var(--color2-base);--btn-text-color-hover:var(--black);--btn-background-color-hover:transparent;--btn-border-color-hover:var(--color2-base);--icon-color-primary:var(--white);--icon-color-hover:var(--black);--btn-icon-color-primary:var(--white);--btn-icon-color-hover:var(--black)}.contentblocks [data-box=color2]:not(:has(.contentblocks__photo)) .btn-contentblocks .btn__icon{--icon-color-primary:var(--white)}.contentblocks [data-box=color2]:not(:has(.contentblocks__photo)) .btn-contentblocks:hover .btn__icon{--icon-color-primary:var(--black)}.contentblocks [data-box=color2]:not(:has(.contentblocks__photo)) .contentblocks__icon{background-color:var(--color2-base);--icon-size-square:6rem;--icon-color-primary:var(--white)}.contentblocks [data-box=color3]:not(:has(.contentblocks__photo)) .box-contentblocks{background-color:var(--color3-lighter)}.contentblocks [data-box=color3]:not(:has(.contentblocks__photo)) .btn-contentblocks{width:fit-content;--btn-text-color:var(--white);--btn-background-color:var(--color3-base);--btn-border-color:var(--color3-base);--btn-text-color-hover:var(--black);--btn-background-color-hover:transparent;--btn-border-color-hover:var(--color3-base);--icon-color-primary:var(--white);--icon-color-hover:var(--black);--btn-icon-color-primary:var(--white);--btn-icon-color-hover:var(--black)}.contentblocks [data-box=color3]:not(:has(.contentblocks__photo)) .btn-contentblocks .btn__icon{--icon-color-primary:var(--white)}.contentblocks [data-box=color3]:not(:has(.contentblocks__photo)) .btn-contentblocks:hover .btn__icon{--icon-color-primary:var(--black)}.contentblocks [data-box=color3]:not(:has(.contentblocks__photo)) .contentblocks__icon{background-color:var(--color3-base);--icon-size-square:6rem;--icon-color-primary:var(--white)}.contentblocks [data-box=color4]:not(:has(.contentblocks__photo)) .box-contentblocks{background-color:var(--color4-lighter)}.contentblocks [data-box=color4]:not(:has(.contentblocks__photo)) .btn-contentblocks{width:fit-content;--btn-text-color:var(--white);--btn-background-color:var(--color4-base);--btn-border-color:var(--color4-base);--btn-text-color-hover:var(--black);--btn-background-color-hover:transparent;--btn-border-color-hover:var(--color4-base);--icon-color-primary:var(--white);--icon-color-hover:var(--black);--btn-icon-color-primary:var(--white);--btn-icon-color-hover:var(--black)}.contentblocks [data-box=color4]:not(:has(.contentblocks__photo)) .btn-contentblocks .btn__icon{--icon-color-primary:var(--white)}.contentblocks [data-box=color4]:not(:has(.contentblocks__photo)) .btn-contentblocks:hover .btn__icon{--icon-color-primary:var(--black)}.contentblocks [data-box=color4]:not(:has(.contentblocks__photo)) .contentblocks__icon{background-color:var(--color4-base);--icon-size-square:6rem;--icon-color-primary:var(--black)}.contentblocks [data-box=color5]:not(:has(.contentblocks__photo)) .box-contentblocks{background-color:var(--color5-lighter)}.contentblocks [data-box=color5]:not(:has(.contentblocks__photo)) .btn-contentblocks{width:fit-content;--btn-text-color:var(--black);--btn-background-color:var(--color5-base);--btn-border-color:var(--color5-base);--btn-text-color-hover:var(--black);--btn-background-color-hover:transparent;--btn-border-color-hover:var(--color5-base);--icon-color-primary:var(--black);--icon-color-hover:var(--black);--btn-icon-color-primary:var(--black);--btn-icon-color-hover:var(--black)}.contentblocks [data-box=color5]:not(:has(.contentblocks__photo)) .btn-contentblocks .btn__icon{--icon-color-primary:var(--black)}.contentblocks [data-box=color5]:not(:has(.contentblocks__photo)) .btn-contentblocks:hover .btn__icon{--icon-color-primary:var(--black)}.contentblocks [data-box=color5]:not(:has(.contentblocks__photo)) .contentblocks__icon{background-color:var(--color5-base);--icon-size-square:6rem;--icon-color-primary:var(--black)}.contentblocks [data-box=color6]:not(:has(.contentblocks__photo)) .box-contentblocks{background-color:var(--color6-lighter)}.contentblocks [data-box=color6]:not(:has(.contentblocks__photo)) .btn-contentblocks{width:fit-content;--btn-text-color:var(--black);--btn-background-color:var(--color6-base);--btn-border-color:var(--color6-base);--btn-text-color-hover:var(--black);--btn-background-color-hover:transparent;--btn-border-color-hover:var(--color6-base);--icon-color-primary:var(--black);--icon-color-hover:var(--black);--btn-icon-color-primary:var(--black);--btn-icon-color-hover:var(--black)}.contentblocks [data-box=color6]:not(:has(.contentblocks__photo)) .btn-contentblocks .btn__icon{--icon-color-primary:var(--white)}.contentblocks [data-box=color6]:not(:has(.contentblocks__photo)) .btn-contentblocks:hover .btn__icon{--icon-color-primary:var(--black)}.contentblocks [data-box=color6]:not(:has(.contentblocks__photo)) .contentblocks__icon{background-color:var(--color6-base);--icon-size-square:6rem;--icon-color-primary:var(--white)}.contentblocks__icon{--icon-size-square:6rem;--icon-color-primary:var(--color1-base)}.contentblocks__icon-wrapper{align-items:var(--align-items,flex-start);display:var(--display,flex);justify-content:var(--justify-content,center);--paragraph-margin-vertical-bottom:1.6rem}.contentblocks:has(:not(.contentblocks__content):only-child) .partial__content-block{display:var(--contentblocks-display,flex);flex-direction:var(--contentblocks-flex-direction,column)}.contentblocks:has(:not(.contentblocks__content):only-child) .partial__content-block:not(:last-child){margin-bottom:var(--contentblocks-margin-vertical,var(--contentblocks-margin-vertical-bottom,1.6rem))}@media (min-width:48em){.contentblocks:has(:not(.contentblocks__content):only-child) .partial__content-block{--contentblocks-flex-direction:row}}@media (min-width:64em){.contentblocks:has(.contentblocks--main,.contentblocks--top,.contentblocks--bottom,.contentblocks--footer) [data-cols="2"] .contentblocks__flex{--contentblocks-col-size-width:50%}}.contentblocks .cps__right{--column-gap-margin-horizontal-right:auto;--column-gap-margin-horizontal-left:1.2rem;--overview-media-order:2}