/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--cc-kleur-primair:#2b3784;--cc-kleur-secundair:#00c0f3;--cc-kleur-accent:#f47920;--cc-kleur-tekst:#1d1d1f;--cc-kleur-wit:#ffffff;--cc-kleur-achtergrond-licht:#f5f5f7;--cc-kleur-kop:rgba(255,255,255,0.92);--cc-kleur-rand-licht:rgba(255,255,255,0.12);--cc-kleur-rand-primair:rgba(43,55,132,0.12);--cc-kleur-gloed-secundair:rgba(0,192,243,0.4);--cc-kleur-gloed-accent:rgba(244,121,32,0.4);--cc-kleur-gloed-primair:rgba(43,55,132,0.49);--cc-kleur-lijn:rgba(29,29,31,0.12);--cc-kleur-label:#919191;--cc-kleur-rand-veld:#e7e7e7;--cc-font-medium:"Gilroy Medium",system-ui,sans-serif;--cc-font-bold:"Gilroy Bold",system-ui,sans-serif;--cc-tekst-grootte:16px;--cc-tekst-regel:24px;--cc-h1-grootte:48px;--cc-h1-regel:1.2;--cc-h2-grootte:32px;--cc-h2-regel:1.1;--cc-menu-grootte:16px;--cc-knop-grootte:15px;--cc-container:1140px;--cc-kop-hoogte:87px;--cc-hero-hoogte:648px;--cc-sectie-hoogte:520px;--cc-beeld-maat:480px;--cc-golf-hoogte:48px;--cc-voet-hoek:72px;--cc-kolom:570px;--cc-hero-tekst-boven:136px;--cc-hero-slider-boven:65px;--cc-slide-ruimte:10px 10px 10px 80px;--cc-slide-tussen:10px;--cc-knop-radius:50px;--cc-knop-rand:3px;--cc-knop-padding:18px 24px;--cc-knop-formulier:240px;--cc-veld-hoogte:47px;--cc-bolletje:6px;--cc-vorm-rechts:50% 0 50% 50%;--cc-vorm-links:0 50% 50% 50%;}
@font-face{font-family:"Gilroy Medium";src:url(/themes/custom/cc/fonts/gilroy-medium-webfont.woff2) format("woff2"),url(/themes/custom/cc/fonts/gilroy-medium-webfont.woff) format("woff");font-display:swap;}@font-face{font-family:"Gilroy Bold";src:url(/themes/custom/cc/fonts/gilroy-bold-webfont.woff2) format("woff2"),url(/themes/custom/cc/fonts/gilroy-bold-webfont.woff) format("woff");font-display:swap;}*,*::before,*::after{box-sizing:border-box;}html{scroll-padding-top:var(--cc-kop-hoogte);}body{margin:0;font-family:var(--cc-font-medium);font-size:var(--cc-tekst-grootte);line-height:var(--cc-tekst-regel);color:var(--cc-kleur-tekst);background:var(--cc-kleur-wit);-webkit-font-smoothing:antialiased;}h1,h2,h3,h4{margin:0 0 16px;font-family:var(--cc-font-medium);font-weight:400;}h1{font-size:var(--cc-h1-grootte);line-height:var(--cc-h1-regel);}h2{font-size:var(--cc-h2-grootte);line-height:var(--cc-h2-regel);}p{margin:0 0 16px;}a{color:var(--cc-kleur-primair);}img{max-width:100%;height:auto;display:block;}.visually-hidden{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}
.kop{position:sticky;top:0;z-index:50;background:var(--cc-kleur-kop);backdrop-filter:blur(6px);}.kop__binnen,.sectie__binnen,.paginakop__binnen,.voet__binnen{width:100%;max-width:calc(var(--cc-container) + 32px);margin:0 auto;padding:0 16px;}.kop__binnen{min-height:var(--cc-kop-hoogte);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 24px;}.kop__logo img{width:172px;height:auto;}.sectie{position:relative;}.sectie__binnen{display:flex;align-items:center;justify-content:space-between;gap:48px;min-height:var(--cc-sectie-hoogte);}.sectie__tekst{flex:0 1 580px;}.sectie__beeld{flex:0 0 var(--cc-beeld-maat);max-width:var(--cc-beeld-maat);}.sectie--hero{background:var(--cc-kleur-primair);color:var(--cc-kleur-wit);min-height:var(--cc-hero-hoogte);padding-bottom:var(--cc-golf-hoogte);}.sectie--hero .sectie__binnen{min-height:calc(var(--cc-hero-hoogte) - var(--cc-golf-hoogte));align-items:flex-start;gap:0;}.sectie--hero .sectie__tekst{flex:0 0 var(--cc-kolom);padding-top:var(--cc-hero-tekst-boven);}.sectie--hero .sectie__beeld{flex:0 0 var(--cc-kolom);max-width:var(--cc-kolom);padding-top:var(--cc-hero-slider-boven);}.sectie__golf{position:absolute;left:0;bottom:-1px;width:100%;height:var(--cc-golf-hoogte);transform:rotate(180deg);fill:var(--cc-kleur-wit);}.sectie--cc-band-navy,.sectie--cc-band-grijs{text-align:center;}.sectie--cc-band-navy{background:var(--cc-kleur-primair);color:var(--cc-kleur-wit);}.sectie--cc-band-grijs{background:var(--cc-kleur-achtergrond-licht);}.sectie__inhoud{display:block;padding-top:88px;padding-bottom:88px;min-height:0;}.sectie--cc-band-navy .sectie__inhoud{max-width:720px;}.paginakop{background:var(--cc-kleur-primair);color:var(--cc-kleur-wit);padding:96px 0 72px;}.paginakop__titel{margin:0;}.voet{background:var(--cc-kleur-primair);color:var(--cc-kleur-wit);border-top-left-radius:var(--cc-voet-hoek);margin-top:96px;}.voet__binnen{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:32px;padding-top:72px;padding-bottom:56px;align-items:start;}.voet__onder{border-top:1px solid var(--cc-kleur-rand-licht);text-align:center;font-size:13px;padding:16px;}@media (max-width:1024px){.sectie--hero .sectie__tekst,.sectie--hero .sectie__beeld{flex:1 1 auto;max-width:100%;padding-top:0;}.sectie__binnen{flex-direction:column;padding-top:56px;padding-bottom:56px;min-height:0;}.sectie--cc-beeld-tekst .sectie__binnen{flex-direction:column-reverse;}.sectie__tekst,.sectie__beeld{flex:1 1 auto;max-width:100%;}.voet__binnen{grid-template-columns:1fr 1fr;}}@media (max-width:600px){.kop__binnen{flex-wrap:wrap;padding-top:12px;padding-bottom:12px;}.voet__binnen{grid-template-columns:1fr;}:root{--cc-h1-grootte:36px;--cc-h2-grootte:26px;}}.sectie--paginakop{background:var(--cc-kleur-primair);color:var(--cc-kleur-wit);padding-bottom:var(--cc-golf-hoogte);}.sectie--paginakop .sectie__inhoud{padding-top:32px;padding-bottom:40px;}.sectie--paginakop p{text-align:justify;}.sectie--cc-twee-tekst .sectie__binnen{align-items:flex-start;min-height:0;padding-top:72px;padding-bottom:72px;gap:64px;}.sectie--cc-twee-tekst .sectie__links,.sectie--cc-twee-tekst .sectie__rechts{flex:1 1 0;}.sectie--cc-tekst .sectie__inhoud{padding-top:72px;padding-bottom:72px;}.sectie--cc-twee-tekst p,.sectie--cc-tekst p,.node-pagina:has(.sectie--paginakop) .sectie--cc-tekst-beeld p,.node-pagina:has(.sectie--paginakop) .sectie--cc-beeld-tekst p{text-align:justify;}
.kop nav ul,.voet ul{list-style:none;margin:0;padding:0;}.kop nav > ul{display:flex;flex-wrap:wrap;gap:8px 40px;}.kop nav a{font-family:var(--cc-font-bold);font-size:var(--cc-menu-grootte);line-height:20px;color:var(--cc-kleur-primair);text-decoration:none;padding:2px;}.kop nav a:hover,.kop nav a:focus,.kop nav a.is-active{color:var(--cc-kleur-secundair);}.sectie--cc-tekst-beeld .sectie__tekst:has(.knoppen--gevuld) h2::before,.sectie--cc-beeld-tekst .sectie__tekst:has(.knoppen--gevuld) h2::before{content:"";display:inline-block;width:10px;height:10px;margin-right:12px;border-radius:50%;vertical-align:middle;background:var(--cc-kleur-secundair);}.sectie--cc-beeld-tekst h2::before{background:var(--cc-kleur-accent);}.knoppen{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px;}.sectie--cc-band-navy .knoppen,.sectie--cc-band-grijs .knoppen{justify-content:center;}.knoppen a{display:inline-flex;align-items:center;gap:10px;font-family:var(--cc-font-bold);font-size:var(--cc-knop-grootte);line-height:1;padding:var(--cc-knop-padding);border-radius:var(--cc-knop-radius);border:var(--cc-knop-rand) solid var(--cc-kleur-primair);background:var(--cc-kleur-primair);color:var(--cc-kleur-wit);text-decoration:none;transition:background-color 0.2s,border-color 0.2s,color 0.2s;}.knoppen a::before{content:"";width:var(--cc-bolletje);height:var(--cc-bolletje);border-radius:50%;background:var(--cc-kleur-secundair);}.knoppen a:nth-child(2)::before,.sectie--cc-beeld-tekst .knoppen a::before{background:var(--cc-kleur-accent);}.knoppen a:hover,.knoppen a:focus{background:var(--cc-kleur-secundair);border-color:var(--cc-kleur-secundair);}.sectie--hero .knoppen a,.sectie--cc-band-navy .knoppen a{background:transparent;border-color:var(--cc-kleur-rand-licht);color:var(--cc-kleur-wit);}.sectie--hero .knoppen a:hover,.sectie--cc-band-navy .knoppen a:hover{border-color:var(--cc-kleur-wit);background:transparent;}.sectie--cc-band-navy .knoppen a::before{display:none;}.knoppen--omlijnd a::before{display:none;}.knoppen--omlijnd a{background:transparent;border-color:var(--cc-kleur-rand-primair);color:var(--cc-kleur-primair);}.sectie__beeld .beelden__item img{width:var(--cc-beeld-maat);height:var(--cc-beeld-maat);object-fit:cover;border-radius:var(--cc-vorm-rechts);box-shadow:4px 4px 24px -10px var(--cc-kleur-gloed-secundair);}.sectie--cc-beeld-tekst .sectie__beeld .beelden__item img{border-radius:var(--cc-vorm-links);box-shadow:-4px 4px 24px -10px var(--cc-kleur-gloed-accent);}.beelden.is-carrousel{overflow:hidden;--gap:0px;}.sectie--hero .beelden.is-carrousel{--gap:var(--cc-slide-tussen);}.sectie--hero .spoor > .beelden__item{padding:var(--cc-slide-ruimte);}.sectie--hero .bolletjes{margin-top:10px;padding-right:8px;}.spoor{display:flex;gap:var(--gap);transition:transform var(--overgang,800ms) ease;will-change:transform;}.spoor > .beelden__item{flex:0 0 calc((100% - (var(--zichtbaar,1) - 1) * var(--gap)) / var(--zichtbaar,1));min-width:0;}.bolletjes{display:flex;gap:8px;justify-content:flex-end;margin-top:16px;}.bolletjes button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:var(--cc-kleur-rand-licht);cursor:pointer;}.bolletjes button.is-actief{background:var(--cc-kleur-wit);}.carrousel{position:relative;margin-top:48px;padding:0 48px;}.carrousel .beelden{--gap:24px;}.carrousel .beelden__item{display:flex;align-items:center;justify-content:center;}.carrousel .beelden__item img{max-height:79px;width:auto;}.carrousel .bolletjes{justify-content:center;margin-top:32px;}.carrousel .bolletjes button{background:var(--cc-kleur-rand-primair);}.carrousel .bolletjes button.is-actief{background:var(--cc-kleur-primair);}.carrousel__pijl{position:absolute;top:40px;transform:translateY(-50%);width:32px;height:32px;border:0;background:transparent;color:var(--cc-kleur-tekst);opacity:0.35;font-size:28px;line-height:1;cursor:pointer;}.carrousel__pijl:hover{opacity:0.8;}.carrousel__pijl--vorige{left:0;}.carrousel__pijl--volgende{right:0;}@keyframes cc-van-rechts{from{opacity:0;transform:translate3d(100%,0,0);}to{opacity:1;transform:none;}}@keyframes cc-infaden{from{opacity:0;}to{opacity:1;}}.anim-van-rechts img{animation:cc-van-rechts 1.25s both;}.wacht-op-beeld h2::before{opacity:0;}.wacht-op-beeld.is-in-beeld h2::before{animation:cc-infaden 1.25s both;}.beelden[data-animatie="parallax"]{will-change:transform;}@media (prefers-reduced-motion:reduce){.spoor{transition:none;}}.voet h2{font-size:var(--cc-tekst-grootte);line-height:var(--cc-tekst-regel);margin:0 0 8px;}.voet a{color:var(--cc-kleur-secundair);text-decoration:none;}.voet a:hover{color:var(--cc-kleur-wit);}.voet__kolom li{margin-bottom:4px;}.voet__logo{width:172px;height:auto;margin-bottom:24px;}.voet__kolom--intro li{font-size:13px;display:flex;align-items:center;gap:8px;}.voet__kolom--intro li::before{content:"";width:var(--cc-bolletje);height:var(--cc-bolletje);border-radius:50%;background:var(--cc-kleur-secundair);}.voet__kolom--intro li:nth-child(2)::before{background:var(--cc-kleur-accent);}.voet__kolom ul:has(a[href*="linkedin"]){display:flex;gap:8px;}.voet a[href*="linkedin"],.voet a[href*="instagram"],.voet a[href*="x.com"]{display:block;width:40px;height:40px;border-radius:50%;background:var(--cc-kleur-rand-licht);font-size:0;position:relative;}.voet a[href*="linkedin"]::after,.voet a[href*="instagram"]::after,.voet a[href*="x.com"]::after{content:"";position:absolute;inset:11px;background:var(--cc-kleur-wit);-webkit-mask:var(--icoon) center / contain no-repeat;mask:var(--icoon) center / contain no-repeat;}.voet a[href*="linkedin"]{--icoon:url(/themes/custom/cc/images/linkedin.svg);}.voet a[href*="instagram"]{--icoon:url(/themes/custom/cc/images/instagram.svg);}.voet a[href*="x.com"]{--icoon:url(/themes/custom/cc/images/x.svg);}.voet a[href*="linkedin"]:hover,.voet a[href*="instagram"]:hover,.voet a[href*="x.com"]:hover{background:var(--cc-kleur-secundair);}.inhoud > .tabs,.inhoud > [data-drupal-messages] + .tabs{max-width:calc(var(--cc-container) + 32px);margin:16px auto;padding:0 16px;}.sectie--paginakop nav ol{list-style:none;margin:0 0 24px;padding:0;display:flex;gap:8px;font-size:13px;}.sectie--paginakop nav a{color:var(--cc-kleur-wit);text-decoration:none;}.sectie--paginakop nav li:first-child a::before{content:"‹ ";}.sectie--cc-band-grijs ol{list-style:none;counter-reset:kaart;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:16px;text-align:left;}.sectie--cc-band-grijs ol li{counter-increment:kaart;background:var(--cc-kleur-wit);border-radius:16px;padding:24px;font-size:13px;line-height:20px;}.sectie--cc-band-grijs ol li::before{content:counter(kaart) ".";display:block;font-family:var(--cc-font-bold);font-size:var(--cc-h2-grootte);line-height:1.2;color:var(--cc-kleur-primair);}.sectie--cc-band-grijs ol h3{font-size:20px;margin:4px 0 12px;}.knoppen--gemengd a:nth-child(2){background:transparent;border-color:var(--cc-kleur-rand-primair);color:var(--cc-kleur-primair);}.knoppen--gemengd a:nth-child(2)::before{display:none;}@media (max-width:1024px){.sectie--cc-band-grijs ol{grid-template-columns:repeat(2,1fr);}.sectie--cc-twee-tekst .sectie__binnen{flex-direction:column;gap:32px;}}@media (max-width:600px){.sectie--cc-band-grijs ol{grid-template-columns:1fr;}}.sectie .sectie__beeld .beelden--vorm-rechts .beelden__item img{border-radius:var(--cc-vorm-rechts);}.sectie .sectie__beeld .beelden--vorm-links .beelden__item img{border-radius:var(--cc-vorm-links);}.sectie .sectie__beeld .beelden--vorm-rechthoek .beelden__item img{width:100%;height:auto;border-radius:0;box-shadow:none;}.knoppen--gemengd a:nth-child(n+2),.knoppen--omgekeerd a:first-child{background:transparent;border-color:var(--cc-kleur-rand-primair);color:var(--cc-kleur-primair);}.knoppen--gemengd a:nth-child(n+2)::before,.knoppen--omgekeerd a:first-child::before{display:none;}.sectie__tekst:has(h4) h2{font-family:var(--cc-font-bold);font-size:var(--cc-h1-grootte);line-height:var(--cc-h1-regel);color:var(--cc-kleur-primair);margin-bottom:32px;}.sectie__tekst:has(h4) h2::before{display:none;}.sectie__tekst h4{font-size:12px;line-height:16px;color:var(--cc-kleur-tekst);opacity:0.6;margin:0 0 4px;}.sectie__tekst h4 + p{font-size:20px;line-height:28px;color:var(--cc-kleur-primair);margin-bottom:20px;}.sectie__tekst h4 + p a{text-decoration:none;}.sectie a[href*="linkedin.com"],.sectie a[href*="instagram.com"],.sectie a[href*="x.com"]{display:inline-block;width:40px;height:40px;margin-right:8px;border-radius:50%;border:2px solid var(--cc-kleur-rand-primair);font-size:0;position:relative;vertical-align:middle;}.sectie a[href*="linkedin.com"]::after,.sectie a[href*="instagram.com"]::after,.sectie a[href*="x.com"]::after{content:"";position:absolute;inset:10px;background:var(--cc-kleur-primair);-webkit-mask:var(--icoon) center / contain no-repeat;mask:var(--icoon) center / contain no-repeat;}.sectie a[href*="linkedin.com"]{--icoon:url(/themes/custom/cc/images/linkedin.svg);}.sectie a[href*="instagram.com"]{--icoon:url(/themes/custom/cc/images/instagram.svg);}.sectie a[href*="x.com"]{--icoon:url(/themes/custom/cc/images/x.svg);}.sectie form .form-item{margin-bottom:16px;}.sectie form .veld--half{max-width:calc(50% - 8px);}.sectie form label{display:block;font-size:13px;line-height:18px;margin-bottom:6px;color:var(--cc-kleur-label);}.sectie form .form-required::after{content:none;}.sectie--cc-beeld-tekst:has(form) .sectie__binnen{align-items:flex-start;}.sectie form input[type="text"],.sectie form input[type="email"],.sectie form input[type="tel"],.sectie form textarea{width:100%;font:inherit;font-size:var(--cc-tekst-grootte);min-height:var(--cc-veld-hoogte);padding:6px 16px;border:1px solid var(--cc-kleur-rand-veld);border-radius:4px;background:var(--cc-kleur-wit);color:var(--cc-kleur-tekst);}.sectie form textarea{padding-top:12px;padding-bottom:12px;}.sectie form ::placeholder{color:var(--cc-kleur-label);opacity:1;}.sectie form input:focus,.sectie form textarea:focus{outline:2px solid var(--cc-kleur-secundair);outline-offset:1px;}.sectie form .form-actions input[type="submit"],.sectie form button[type="submit"]{width:var(--cc-knop-formulier);max-width:100%;font-family:var(--cc-font-bold);font-size:var(--cc-knop-grootte);text-transform:uppercase;padding:var(--cc-knop-padding);border-radius:var(--cc-knop-radius);border:var(--cc-knop-rand) solid var(--cc-kleur-primair);background:var(--cc-kleur-primair);color:var(--cc-kleur-wit);cursor:pointer;}.sectie form .form-actions input[type="submit"]:hover{background:var(--cc-kleur-secundair);border-color:var(--cc-kleur-secundair);}.sectie form .description,.sectie form .webform-element-description{font-size:12px;}.sectie form fieldset.captcha{border:0;padding:0;margin:8px 0 24px;}.sectie form fieldset.captcha legend,.sectie form fieldset.captcha .description{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}@media (max-width:600px){.sectie form .veld--half{max-width:100%;}}.sectie--cc-twee-kaarten .sectie__inhoud{text-align:left;}.kaarten{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:32px;}.kaart{background:var(--cc-kleur-wit);border:2px solid var(--cc-kleur-primair);box-shadow:1px 1px 16px 0 var(--cc-kleur-gloed-primair);padding:40px 48px;}.kaart h3{font-size:22px;line-height:1.2;color:var(--cc-kleur-secundair);}.kaart h6{font-size:12px;margin:16px 0 4px;opacity:0.6;}.kaart h6 + p{font-size:12px;}.sectie--cc-lange-tekst .sectie__inhoud{text-align:left;padding-top:48px;}.sectie--cc-lange-tekst h2{color:var(--cc-kleur-primair);margin-top:56px;padding-bottom:16px;border-bottom:1px solid var(--cc-kleur-lijn);margin-bottom:24px;}.sectie--cc-lange-tekst h2:first-child{margin-top:0;}.sectie--cc-lange-tekst p{text-align:justify;}.voet__onder p{margin:0;}.menu-knop{display:none;}@media (max-width:1024px){.sectie .sectie__beeld .beelden__item img{width:100%;height:auto;aspect-ratio:1;}.sectie .sectie__beeld .beelden--vorm-rechthoek .beelden__item img{aspect-ratio:auto;}.sectie--hero .spoor > .beelden__item{padding:10px;}.menu-knop{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;border:0;background:transparent;cursor:pointer;}.menu-knop span{display:block;height:2px;background:var(--cc-kleur-primair);}.kop__binnen > :last-child{flex-basis:100%;}.kop nav{display:none;width:100%;}.kop.is-open nav{display:block;}.kop nav > ul{flex-direction:column;gap:16px;padding:8px 0 24px;}.kaarten{grid-template-columns:1fr;}}.los{max-width:calc(var(--cc-container) + 32px);margin:0 auto;padding:48px 16px 24px;}.sectie--paginakop h1{margin:0;}.tabs__lijst{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 32px;padding:0;}.tabs__lijst a{display:inline-block;padding:8px 18px;border-radius:var(--cc-knop-radius);border:2px solid var(--cc-kleur-rand-primair);color:var(--cc-kleur-primair);font-family:var(--cc-font-bold);font-size:13px;text-decoration:none;}.tabs__lijst .is-active a,.tabs__lijst a.is-active,.tabs__lijst a:hover{background:var(--cc-kleur-primair);border-color:var(--cc-kleur-primair);color:var(--cc-kleur-wit);}.los form{max-width:480px;}.los form .form-item{margin-bottom:16px;}.los form label{display:block;font-size:12px;line-height:16px;margin-bottom:4px;opacity:0.8;}.los form input[type="text"],.los form input[type="email"],.los form input[type="password"]{width:100%;font:inherit;font-size:14px;padding:12px 14px;border:1px solid var(--cc-kleur-rand-primair);border-radius:4px;background:var(--cc-kleur-wit);color:var(--cc-kleur-tekst);}.los form input:focus{outline:2px solid var(--cc-kleur-secundair);outline-offset:1px;}.los form .description{font-size:12px;opacity:0.7;margin-top:4px;}.los form input[type="submit"]{font-family:var(--cc-font-bold);font-size:var(--cc-knop-grootte);padding:var(--cc-knop-padding);border-radius:var(--cc-knop-radius);border:var(--cc-knop-rand) solid var(--cc-kleur-primair);background:var(--cc-kleur-primair);color:var(--cc-kleur-wit);cursor:pointer;}.los form input[type="submit"]:hover{background:var(--cc-kleur-secundair);border-color:var(--cc-kleur-secundair);}[data-drupal-messages] > div,.messages{max-width:720px;margin:0 0 24px;padding:16px 20px;border-radius:8px;border-left:4px solid var(--cc-kleur-secundair);background:var(--cc-kleur-achtergrond-licht);}.messages--error,[data-drupal-messages] [aria-label*="Fout"],[data-drupal-messages] [role="alert"]{border-left-color:var(--cc-kleur-accent);}.messages h2{font-size:var(--cc-tekst-grootte);margin:0 0 4px;}.messages ul{margin:0;padding-left:20px;}.inhoud > [data-drupal-messages],.inhoud > div > [data-drupal-messages]{max-width:calc(var(--cc-container) + 32px);margin:24px auto 0;padding:0 16px;}.voet--kort{margin-top:48px;}
