/* Nieuwste brandkit: alleen kleur; oorspronkelijke typografie en indeling. */
:root{--rd-twilight:#426BC2;--rd-butter:#FFED9E;--rd-pine:#0F5132;--rd-mint:#D9F2D6;--rd-lavender:#E6DFFB;--navy:#0F5132;--navy-2:#1F2937;--lav:#E6DFFB;--lav-deep:#426BC2;--lav-soft:#F2EFFB;--cyan:#D9F2D6;--cyan-soft:#EDF7EC;--paper:#F8FAFC;--white:#FFFFFF;--lime:#FFED9E;--ink:#1F2937;--ink-2:#4B5563;--ink-3:#6B7280;--line:#E5E7EB;--line-inv:#FFFFFF40}
.site-header{background:var(--rd-twilight);color:white;border-bottom-color:#FFFFFF40}
.site-header .nav a{color:white}
.site-header .nav a:hover,.site-header .nav a[aria-current]{text-decoration-color:var(--rd-butter)}
.site-header .utility{background:white;color:var(--rd-pine)}
.site-header .btn-navy{background:var(--rd-butter);color:var(--rd-pine)}
.site-header .menu summary{color:white;border-color:white}
.site-header .menu summary::after{background:linear-gradient(white 0 2px,transparent 2px 4px,white 4px 6px,transparent 6px 8px,white 8px 10px)}
.site-header .menu[open] summary{background:white;color:var(--rd-twilight)}
.site-header .menu[open] summary::after{background:linear-gradient(var(--rd-twilight) 0 2px,transparent 2px 4px,var(--rd-twilight) 4px 6px,transparent 6px 8px,var(--rd-twilight) 8px 10px)}
.site-header .menu-panel .btn-navy{background:var(--rd-pine);color:white}
.hero2 h1 .w2 span{background:linear-gradient(transparent 56%,var(--rd-butter) 56% 92%,transparent 92%)}
.btn-lime{background:var(--rd-butter);color:var(--rd-pine)}
.btn-lime:hover{background:var(--rd-twilight);color:white}
.doorgang{--dg-1:var(--rd-twilight);--dg-2:var(--rd-twilight);--dg-blok:var(--rd-butter);--loper:var(--rd-butter)}
.lijnfoto .lijnover{--dg-1:white;--dg-2:var(--rd-butter);--dg-blok:var(--rd-twilight);--loper:var(--rd-twilight)}
.site-header .logo-loper.sequence-loper{stroke:white}
.rd-blue{background:var(--rd-twilight);color:white}
.rd-blue .section-number,.rd-blue .card-index{color:white}
.rd-blue .three-ways article{border-top-color:#FFFFFF80}
.rd-blue .btn-ghost{border-color:white;color:white}
.rd-blue .btn-navy{background:var(--rd-butter);color:var(--rd-pine)}
.site-footer{background:var(--rd-twilight);color:white}
.new-footer-grid h3,.footer-ambition{color:var(--rd-butter)}
