@media (min-width:1101px){.m-header{position:fixed}.m-header>.m-nav{--m-nav-gap:26px;position:absolute;left:50%;transform:translateX(-50%);margin:0;gap:var(--m-nav-gap);white-space:nowrap}.m-header>.m-header-tools{margin-right:auto}.m-header>.m-actions{margin-left:auto}}.m-header .m-login,.m-header .m-nav a,.m-header .m-partner-link{position:relative;padding:0 12px;border-radius:8px;color:color-mix(in srgb,var(--fg-inverted) 76%,transparent)}.m-header .m-login:hover,.m-header .m-nav a:hover,.m-header .m-partner-link:hover{background:color-mix(in srgb,var(--fg-inverted) 10%,transparent);color:var(--fg-inverted)}.m-header .m-nav a[aria-current=page],.m-header .m-partner-link[aria-current=page]{background:color-mix(in srgb,var(--fg-inverted) 20%,transparent);color:var(--fg-inverted)}.m-header .m-products-trigger{padding:0 12px;border-radius:8px;color:color-mix(in srgb,var(--fg-inverted) 76%,transparent)}.m-header .m-products-trigger:hover{background:color-mix(in srgb,var(--fg-inverted) 10%,transparent);color:var(--fg-inverted)}.m-header .m-products-trigger:is([data-popup-open],[data-current]){background:color-mix(in srgb,var(--fg-inverted) 20%,transparent);color:var(--fg-inverted)}.marketing .m-header :is(a,button):focus-visible{outline:2px solid var(--fg-inverted);outline-offset:2px}.m-navigation-hero{padding-bottom:clamp(14px,3.4vw,44px)}.m-navigation-closing{margin-bottom:0}.m-navigation-feature{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:56px;padding:32px;border-top:1px solid var(--border-ds)}.m-navigation-feature:nth-child(2n)>:first-child{order:2}.m-navigation-feature>div{position:relative;padding:12px 8px}.m-navigation-feature .m-feature-number{top:10px}.m-navigation-feature h2{margin-bottom:18px;font-size:clamp(2rem,3.3vw,3rem)}.m-navigation-feature p{max-width:410px}.m-contact-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:32px;padding-bottom:var(--m-section-pad)}.m-contact-options article{display:flex;min-height:330px;flex-direction:column;align-items:flex-start;padding:32px;border:1px solid var(--border-ds);border-radius:20px;background:var(--surface)}.m-contact-options h2{margin-bottom:18px;font-size:28px}.m-contact-options .m-text-link{margin-top:auto;padding-top:28px}.m-contact-options{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:64px}.m-contact-options article{min-height:280px}@media (max-width:760px){.m-navigation-closing{min-height:360px;margin-bottom:0}.m-navigation-closing .m-closing-actions .m-button{flex:0 0 auto;width:auto}.m-navigation-feature{grid-template-columns:1fr;gap:26px;padding:28px 0}.m-navigation-feature:nth-child(2n)>:first-child{order:0}.m-contact-options{grid-template-columns:1fr;padding-top:20px}.m-contact-options article{min-height:0;padding:28px}.m-contact-options .m-text-link{margin-top:14px;padding-top:0}}.m-menu-button{display:none;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--fg-inverted) 34%,transparent);border-radius:9px;background:transparent;color:var(--fg-inverted);cursor:pointer}.m-menu-button .msr{font-size:22px}@media (max-width:1100px){.m-menu-button{display:inline-flex}.m-header .m-actions>a.m-partner-link,.m-header-tools{display:none}}@media (max-width:760px){.m-menu-button{width:32px;height:32px}.m-menu-button .msr{font-size:20px}.m-header .m-actions>a.m-login{display:none}}.m-menu-backdrop{position:fixed;inset:0;z-index:800;background:color-mix(in srgb,var(--fg) 55%,transparent);backdrop-filter:blur(2px)}.m-menu-popup{position:fixed;z-index:801;top:0;right:0;bottom:0;display:flex;width:min(340px,88vw);flex-direction:column;padding:18px 20px 28px;background:var(--surface);box-shadow:var(--shadow-xl)}@media (max-width:760px){.m-menu-popup{left:0;width:100%;padding:18px 22px 32px}}.m-menu-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}.m-menu-title{font-family:var(--font-outfit);font-size:20px;font-weight:600;color:var(--fg)}.m-menu-close{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid var(--border-ds);border-radius:9px;background:var(--surface);color:var(--fg);cursor:pointer}.m-menu-links{display:flex;min-height:0;flex:1;flex-direction:column;overflow-x:hidden;overscroll-behavior:contain}.m-menu-links a{display:flex;min-height:52px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-ds);color:var(--fg);font-size:17px}.m-menu-links a[aria-current=page]{color:var(--sbn-blue);font-weight:600}.m-menu-links .msr{font-size:20px;color:var(--fg-3)}.m-menu-trigger{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;padding:0;border:0;border-bottom:1px solid var(--border-ds);background:transparent;color:var(--fg);font:inherit;font-size:17px;text-align:left;cursor:pointer}.m-menu-trigger .msr{transition:transform .2s ease}.m-menu-trigger[data-panel-open] .msr{transform:rotate(180deg)}.m-menu-header{margin:0}.m-menu-panel{height:var(--accordion-panel-height);overflow:hidden;transition:height .22s ease}.m-menu-panel[data-ending-style],.m-menu-panel[data-starting-style]{height:0}.m-menu-group{padding:12px 0 4px}.m-menu-group>p{margin:0 0 4px;color:var(--fg-2);font-size:13px;font-weight:500}.m-menu-links .m-menu-group a{min-height:0;justify-content:flex-start;gap:12px;padding:10px 0;border-bottom:0;font-size:15px}.m-menu-links .m-menu-group a .msr{color:var(--fg)}.m-menu-group a>span:last-child{display:grid;gap:2px}.m-menu-group strong{font-weight:600}.m-menu-group small{color:var(--fg-2);font-size:13px;line-height:1.35}.m-menu-item:last-child .m-menu-panel{border-bottom:1px solid var(--border-ds)}@media (prefers-reduced-motion:reduce){.m-menu-panel,.m-menu-trigger .msr{transition:none}}.m-menu-language{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:22px;font-size:13px;color:var(--fg-2)}.m-menu-acties{display:flex;gap:10px;padding-top:14px}.m-menu-acties a{flex:1;min-height:46px;padding-inline:12px}.m-menu-language a{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--border-ds);border-radius:10px;color:var(--fg);font-size:14px}.m-menu-acties a:focus-visible,.m-menu-button:focus-visible,.m-menu-close:focus-visible,.m-menu-language a:focus-visible,.m-menu-links a:focus-visible,.m-menu-trigger:focus-visible{outline:3px solid transparent;outline-offset:2px}.m-boards{padding-top:56px}.m-board-grid{display:grid;gap:20px;padding-top:28px}.m-board-grid,.m-board-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.m-board{display:flex;flex-direction:column;padding:24px;border:1px solid var(--border-ds);border-radius:16px;background:var(--surface)}.m-board-grid-3{grid-template-rows:auto 1fr}.m-board-grid-3>.m-board>header{padding-bottom:0}.m-board-grid-3>.m-board>.m-board-table{margin-top:0}.m-board-grid-3>.m-board{display:grid;grid-row:span 2;grid-template-rows:subgrid}.m-board header{padding-bottom:14px}.m-board-kop{display:flex;align-items:center;justify-content:space-between;gap:12px}.m-board-badge{flex:none;padding:3px 9px;border:1px solid var(--border-ds);border-radius:var(--r-pill,999px);background:var(--m-tint);color:var(--sbn-blue);font:600 11px var(--font-geist-mono);white-space:nowrap}.m-board h3{font-size:17px;font-weight:600;color:var(--fg)}.marketing .m-board header p{margin-top:6px;font-size:12px;line-height:1.6}.m-board-filter{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.m-board-filter button{min-height:32px;padding:5px 10px;border:1px solid var(--border-ds);border-radius:8px;background:var(--surface);color:var(--fg-2);font-size:12px;cursor:pointer}.m-board-filter button[aria-pressed=true]{border-color:var(--sbn-blue);background:var(--m-tint);color:var(--sbn-blue);font-weight:600}.marketing .m-board-count{padding-top:12px;font-size:12px;color:var(--fg-3)}.m-board-list{max-height:360px;margin:0;padding:0;list-style:none}.m-board-list li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:11px 12px}.m-board-rank{font:11px var(--font-geist-mono);color:var(--fg-3)}.m-board-name{min-width:0;font-size:13px;font-weight:500;color:var(--fg)}.m-board-name span{display:block;margin-top:3px;font-size:11px;font-weight:400;color:var(--fg-2)}.m-board-value{font:500 14px var(--font-geist-mono);color:var(--sbn-blue)}.marketing .m-board-empty{padding-top:18px;font-size:13px}.m-board-filter button:focus-visible,.m-board-list:focus-visible{outline:3px solid transparent;outline-offset:2px}@media (max-width:1100px){.m-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.m-boards{padding-top:34px}.m-board-grid{grid-template-columns:1fr}.m-board{padding:20px}}.m-tulp{display:block}.m-board-head{display:grid;gap:10px;padding:9px 12px;background:var(--surface);border-bottom:1px solid var(--border-ds);font-size:10px;font-weight:700;letter-spacing:.05em;color:var(--fg-3)}.m-board-head span:first-child{text-align:left}.m-board-table{display:flex;min-height:0;flex:1;flex-direction:column;margin-top:14px;overflow:hidden;border:1px solid var(--border-ds);border-radius:var(--r-lg,10px)}.m-board-list li:nth-child(odd){background:var(--surface-subtle)}.m-board-list li+li{border-top:1px solid var(--border-subtle)}.m-board-head,.m-board-table .m-board-list li{grid-template-columns:var(--kolommen)}.m-board-3{--kolommen:24px minmax(0,1fr) auto}.m-board-6{--kolommen:24px minmax(0,1fr) 26px 26px 26px 42px}.m-board-4{--kolommen:24px minmax(0,1fr) 54px 58px}.m-board-4-breed{--kolommen:24px minmax(0,1fr) 80px 62px}.m-board-4-mist{--kolommen:24px minmax(0,1fr) 56px 120px}.m-bokaal{--kolommen:62px minmax(0,1fr) minmax(0,1fr)}.m-board-3 .m-board-head span:last-child,.m-board-3 .m-board-list li>span:last-child,.m-board-4 .m-board-head span:nth-child(n+3),.m-board-4 .m-board-list li>span:nth-child(n+3),.m-board-6 .m-board-head span:nth-child(n+3),.m-board-6 .m-board-list li>span:nth-child(n+3){text-align:right}.m-board-cel{font:12px var(--font-geist-mono);color:var(--fg-2)}.m-board-missing{font-size:11px;color:var(--fg-2);text-align:right}.m-board-wide{margin-top:20px}.m-board-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding-top:18px}.m-board-split h4{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:6px;font-size:14px;font-weight:600;color:var(--fg)}.m-board-split h4 span{font:11px var(--font-geist-mono);font-weight:400;color:var(--fg-3)}.m-bokaal .m-board-rank{font-size:12px;color:var(--fg-2)}.m-bokaal-namen{margin:0;padding:0;list-style:none}.m-bokaal-namen li{display:flex;gap:6px;font-size:12px}.m-board-filter .m-select{min-height:32px;padding:4px 8px 4px 10px;font-size:12px}.m-board-filter .m-select .msr{font-size:16px}.m-boards .m-board-grid+.m-board-grid{padding-top:20px}@media (max-width:760px){.m-board-split{grid-template-columns:1fr;gap:22px}}.m-bokaal-blok{margin-top:20px;padding:24px;border:1px solid var(--border-ds);border-radius:16px;background:var(--surface)}.m-bokaal-blok>header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:18px}.m-bokaal-blok h3{font-size:17px;font-weight:600;color:var(--fg)}.marketing .m-bokaal-blok header p{max-width:520px;margin-top:6px;font-size:12px;line-height:1.6}.m-bokaal-kolommen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:20px}.m-bokaal-kaart{overflow:hidden;border:1px solid var(--border-ds);border-radius:12px;background:var(--bg)}.m-bokaal-kaart h4{padding:9px 12px;background:var(--surface);border-bottom:1px solid var(--border-ds);font-size:10px;font-weight:700;letter-spacing:.05em;color:var(--fg-3)}.m-bokaal-kaart ol{margin:0;padding:0;list-style:none;max-height:calc(10 * var(--bokaal-rij));--bokaal-rij:39px}.m-bokaal-kaart ol.m-bokaal-top3{--bokaal-rij:87px}.m-bokaal-kaart li{display:grid;grid-template-columns:58px minmax(0,1fr);gap:12px;padding:9px 12px}.m-bokaal-kaart li:nth-child(odd){background:var(--surface-subtle)}.m-bokaal-kaart li+li{border-top:1px solid var(--border-subtle)}.m-bokaal-jaar{font:12px var(--font-geist-mono);color:var(--fg-2)}.m-bokaal-namen{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:20px;color:var(--fg)}.m-bokaal-namen em{display:inline-block;width:14px;font:11px var(--font-geist-mono);font-style:normal;color:var(--fg-3)}.m-bokaal-leeg{color:var(--fg-3)}@media (max-width:1100px){.m-board-grid,.m-board-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.m-board-grid,.m-board-grid-3,.m-bokaal-kolommen{grid-template-columns:1fr}.m-bokaal-blok{padding:20px}}