.gb-kennis .btn,.gb-artikel .btn,.gb-events .btn{font-family:var(--font-body), system-ui, sans-serif;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;transition:all .18s;display:inline-flex}.gb-kennis .btn-lime,.gb-artikel .btn-lime,.gb-events .btn-lime{background:var(--lime);color:var(--petrol-900)}.gb-kennis .btn-lime:hover,.gb-artikel .btn-lime:hover,.gb-events .btn-lime:hover{background:var(--lime-bright);transform:translateY(-1px)}.gb-kennis .btn-teal,.gb-artikel .btn-teal,.gb-events .btn-teal{background:var(--teal);color:#fff}.gb-kennis .btn-teal:hover,.gb-artikel .btn-teal:hover,.gb-events .btn-teal:hover{background:var(--teal-500)}.gb-kennis .btn-out,.gb-artikel .btn-out,.gb-events .btn-out{border-color:var(--line);color:var(--ink);background:#fff}.gb-kennis .btn-out:hover,.gb-artikel .btn-out:hover,.gb-events .btn-out:hover{border-color:var(--teal);color:var(--teal)}.gb-kennis .btn-sm,.gb-artikel .btn-sm,.gb-events .btn-sm{padding:9px 16px;font-size:13.5px}.gb-kennis .pagehero,.gb-events .pagehero{background:radial-gradient(120% 100% at 90% -20%, #afcb072e, transparent 55%), linear-gradient(150deg, #0a2a2c, var(--petrol-700) 60%, var(--teal));color:#fff;padding:52px 0 46px;position:relative;overflow:hidden}.gb-kennis .pagehero .lab,.gb-events .pagehero .lab{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700}.gb-kennis .pagehero h1,.gb-events .pagehero h1{letter-spacing:-.03em;color:#fff;font-size:44px}.gb-kennis .pagehero p,.gb-events .pagehero p{color:#cfe7e0;max-width:580px;margin-top:14px;font-size:17px;line-height:1.5}.gb-kennis .o-block,.gb-events .o-block{padding:80px 0}.gb-kennis .topicrow,.gb-events .topicrow{flex-wrap:wrap;gap:8px;display:flex}.gb-kennis .chip,.gb-events .chip{border:1px solid var(--line);cursor:pointer;color:#41544f;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:13.5px;font-weight:500;transition:all .15s;display:inline-flex}.gb-kennis .chip:hover,.gb-events .chip:hover{border-color:var(--teal)}.gb-kennis .chip.on,.gb-events .chip.on{background:var(--petrol-700);color:#fff;border-color:var(--petrol-700)}.gb-kennis .vis,.gb-artikel .vis,.gb-events .vis{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.gb-kennis .vis svg,.gb-artikel .vis svg{width:11px;height:11px}.gb-kennis .vis-pub,.gb-artikel .vis-pub{color:#0c6b5f;background:#dff0ea}.gb-kennis .vis-gate,.gb-artikel .vis-gate{color:#5a7005;background:#f1f6d4}.gb-kennis .vis-comm,.gb-artikel .vis-comm{color:#3a5168;background:#e6edf4}.gb-kennis .kennislayout{grid-template-columns:1fr 300px;align-items:start;gap:34px;display:grid}.gb-kennis .kx{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-sm);background:#fff;margin-bottom:20px;overflow:hidden}.gb-kennis .kx .kxh{border-bottom:1px solid var(--line);font-family:var(--font-display), system-ui, sans-serif;padding:15px 18px;font-size:15px;font-weight:700}.gb-kennis .kx .kxi{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;padding:11px 18px;font-size:14px;display:flex}.gb-kennis .kx .kxi:last-child{border:0}.gb-kennis .kx .kxi:hover{background:var(--mist);color:var(--teal)}.gb-kennis .kx .kxi .c{color:var(--muted);font-size:12.5px}.gb-kennis .kxnews{background:linear-gradient(140deg, var(--teal), var(--petrol-700));color:#fff;border-radius:var(--r);padding:20px}.gb-kennis .kxnews h2{color:#fff;font-size:16px}.gb-kennis .kxnews p{color:#cfe7e0;margin:7px 0 13px;font-size:13px}.gb-kennis .kxnews input{width:100%;font-family:var(--font-body), system-ui, sans-serif;border:0;border-radius:10px;margin-bottom:8px;padding:11px 13px;font-size:14px}.gb-kennis .o-artgrid,.gb-artikel .o-artgrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.gb-kennis .art,.gb-artikel .art{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-sm);cursor:pointer;background:#fff;flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.gb-kennis .art:hover,.gb-artikel .art:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.gb-kennis .art .aimg,.gb-artikel .art .aimg{aspect-ratio:16/10;background:linear-gradient(135deg, var(--teal), #12444b);position:relative}.gb-kennis .art .aimg img,.gb-artikel .art .aimg img{object-fit:cover;width:100%;height:100%}.gb-kennis .art .ab,.gb-artikel .art .ab{flex-direction:column;flex:1;gap:9px;padding:16px 17px;display:flex}.gb-kennis .art .acat,.gb-artikel .art .acat{color:var(--teal);letter-spacing:.04em;text-transform:uppercase;font-size:11.5px;font-weight:700}.gb-kennis .art .acat .soort-tag,.gb-artikel .art .acat .soort-tag{color:var(--muted);letter-spacing:0;text-transform:none;margin-left:8px;font-weight:600}.gb-kennis .art :is(h3,h4),.gb-artikel .art :is(h3,h4){font-size:17px;line-height:1.22}.gb-kennis .art p,.gb-artikel .art p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.gb-kennis .art .ameta,.gb-artikel .art .ameta{color:var(--muted);justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.gb-kennis .art--partner,.gb-artikel .art--partner{border-color:#cfe0a8}.gb-kennis .partner-rib,.gb-artikel .partner-rib{color:var(--lime);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#082427d1;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:700;display:flex;position:absolute;top:12px;left:12px}.gb-kennis .gate,.gb-artikel .gate{color:#5a7005;background:linear-gradient(#fff,#f7fadf);border:1px dashed #cfe0a8;border-radius:11px;align-items:center;gap:9px;margin-top:auto;padding:11px 13px;font-size:12.5px;font-weight:600;display:flex}.gb-kennis .gate svg,.gb-artikel .gate svg{flex:none}.gb-kennis .cap{text-align:center;margin-top:34px}.gb-artikel .article{max-width:1000px;margin:0 auto;padding:30px 24px 70px}.gb-artikel .crumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:13.5px;display:flex}.gb-artikel .crumb a:hover{color:var(--teal)}.gb-artikel .artkicker{color:#0c6b5f;letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:700}.gb-artikel .article h1{max-width:none;margin:12px 0 14px;font-size:42px;line-height:1.08}.gb-artikel .article .dek{color:#34453f;max-width:62ch;font-size:19px;line-height:1.5}.gb-artikel .artmeta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:14px;margin:24px 0;padding:16px 0;font-size:13.5px;display:flex}.gb-artikel .artmeta .aav{background:linear-gradient(135deg, var(--teal), var(--petrol-700));color:#fff;width:44px;height:44px;font-family:var(--font-display), system-ui, sans-serif;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.gb-artikel .artmeta b{color:var(--ink)}.gb-artikel .arthero{border-radius:var(--r);background:linear-gradient(135deg, var(--teal), #12444b);height:430px;margin-bottom:0;position:relative;overflow:hidden}.gb-artikel .arthero img{object-fit:cover;width:100%;height:100%}.gb-artikel .artbody{color:#26332f;max-width:720px;margin:0 auto;font-size:17px;line-height:1.78}.gb-artikel .artbody p{margin-bottom:22px}.gb-artikel .artbody>div>p:first-of-type{color:var(--ink);font-weight:600}.gb-artikel .artbody h2{color:var(--ink);margin:34px 0 14px;font-size:26px}.gb-artikel .paywall{text-align:center;background:linear-gradient(#f3f7f400,#f3f7f4 38%);margin-top:-130px;padding-top:130px;position:relative}.gb-artikel .paywall--plain{background:0 0;margin-top:32px;padding-top:0}.gb-artikel .paywall .box{border-radius:var(--r);max-width:560px;box-shadow:var(--shadow);background:linear-gradient(#fff,#f7fadf);border:1px solid #cfe0a8;margin:0 auto;padding:36px}.gb-artikel .paywall .lk{background:var(--lime);border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 16px;display:grid}.gb-artikel .paywall h3{font-size:24px}.gb-artikel .paywall p{color:var(--muted);max-width:44ch;margin:10px auto 22px}.gb-artikel .relgrid{max-width:1000px;margin:0 auto}.gb-events .evhero{border-radius:var(--r);border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;grid-template-columns:1.4fr 1fr;margin-bottom:32px;display:grid;overflow:hidden}.gb-events .evhero .ei{background:linear-gradient(135deg, var(--teal), #0a2a2c);min-height:310px;position:relative}.gb-events .evhero .ei img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gb-events .evhero .ec{flex-direction:column;justify-content:center;padding:34px;display:flex}.gb-events .evhero .b2{background:var(--lime);color:var(--petrol-900);border-radius:999px;align-self:flex-start;margin-bottom:14px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.gb-events .evhero h1,.gb-events .evhero h2{font-size:30px}.gb-events .evhero p{color:var(--muted);margin:12px 0 18px;font-size:15px}.gb-events .evlist{flex-direction:column;gap:14px;display:flex}.gb-events .evrow{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-sm);background:#fff;grid-template-columns:84px 1fr auto;align-items:center;gap:20px;padding:18px 22px;transition:all .18s;display:grid}.gb-events .evrow:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.gb-events .evrow .dt{text-align:center;background:var(--mist-2);border-radius:13px;padding:12px 0}.gb-events .evrow .dt .d{font-family:var(--font-display), system-ui, sans-serif;color:var(--petrol-700);font-size:26px;font-weight:800;line-height:1}.gb-events .evrow .dt .m{text-transform:uppercase;color:color-mix(in srgb, var(--teal) 85%, var(--petrol-900));font-size:12px;font-weight:700}.gb-events .evrow h3{font-size:19px}.gb-events .evrow h3 a:hover{color:var(--teal)}.gb-events .evrow .em{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:5px;font-size:13.5px;display:flex}.gb-events .agenda-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.gb-events .agenda-zoek{border:1px solid var(--line);background:#fff;border-radius:999px;flex:260px;align-items:center;gap:8px;max-width:420px;padding:9px 16px;display:inline-flex}.gb-events .agenda-zoek input{color:var(--ink);background:0 0;border:0;outline:0;width:100%;font-size:14px}.gb-events .evmonth{text-transform:capitalize;color:color-mix(in srgb, var(--teal) 85%, var(--petrol-900));letter-spacing:.02em;border-bottom:1px solid var(--line);margin-bottom:12px;padding-bottom:8px;font-size:13px;font-weight:700}.gb-events .evrow.eigen{background:linear-gradient(0deg, var(--mist), #fff);box-shadow:inset 3px 0 0 var(--teal), var(--shadow-sm);border-color:#bcd97a}.gb-events .gbtag{vertical-align:middle;background:var(--teal);color:#fff;border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.gb-events .evpast-toggle{color:color-mix(in srgb, var(--teal) 85%, var(--petrol-900));cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13.5px;font-weight:600}.gb-events .evpast-toggle:hover{text-decoration:underline}@media (max-width:980px){.gb-kennis .kennislayout,.gb-events .evhero{grid-template-columns:1fr}.gb-kennis .o-artgrid,.gb-artikel .o-artgrid{grid-template-columns:1fr 1fr}.gb-kennis .pagehero h1,.gb-events .pagehero h1{font-size:34px}.gb-artikel .article h1{font-size:32px}.gb-artikel .arthero{height:300px}}@media (max-width:560px){.gb-kennis .o-artgrid,.gb-artikel .o-artgrid{grid-template-columns:1fr}.gb-events .evrow{grid-template-columns:64px 1fr}.gb-events .evrow .btn{grid-column:1/-1}.gb-artikel .arthero{height:220px}}