:root{--bndle-mint:#00e6a0;--bndle-mint-hover:#00cc8e;--bndle-mint-tint:#f0fcf8;--bndle-dark:#022a2e;--bndle-text:var(--bndle-dark);--bndle-footer:#094040;--bndle-header-bg:#022a2e;--bndle-hero-bg:#094040;--bndle-white:#ffffff;--bndle-gray-50:#f7f9f9;--bndle-gray-100:#eef2f2;--bndle-gray-200:#d9e0e0;--bndle-gray-400:#8a9a9a;--bndle-gray-600:#4a5c5c;--bndle-gray-900:#1a2b2b;--bndle-font-body:'Public Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--bndle-font-heading:liebling, 'Public Sans', sans-serif;--bndle-font-secondary:'Inter', sans-serif;--bndle-font:var(--bndle-font-body);--bndle-radius:8px;--bndle-radius-lg:16px;--bndle-container:1200px;--bndle-header-height:60px;--bndle-mobile-menu-gap:0px;--bndle-transition:0.2s ease;--bndle-compare-no:#d64545;--bndle-compare-no-bg:rgba(214, 69, 69, 0.12);--bndle-compare-warn:#b45309;--bndle-compare-warn-bg:rgba(180, 83, 9, 0.12)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip;scrollbar-gutter:stable}body{margin:0;font-family:var(--bndle-font-body);font-size:16px;line-height:1.5625;color:var(--bndle-text);background:var(--bndle-white);-webkit-font-smoothing:antialiased}#main-content{color:var(--bndle-text)}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4,.bndle-section__title,.bndle-hero__title,.bndle-platform__title,.bndle-cta__title,.bndle-card__title,.bndle-feature__title,.bndle-step__number,.bndle-step__title,.bndle-stat__number,.bndle-footer__heading{font-family:var(--bndle-font-heading)}.bndle-nav__link,.bndle-btn{font-family:var(--bndle-font-heading)}.bndle-testimonial__quote,em,i{font-family:var(--bndle-font-secondary)}.bndle-container{width:100%;max-width:var(--bndle-container);margin:0 auto;padding:0 24px}.bndle-section{padding:64px 0}.bndle-wiki__breadcrumb{margin:0 0 16px;padding:0;font-size:.9rem;line-height:1.45;color:#4b5563}.bndle-wiki__breadcrumb-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 8px}.bndle-wiki__breadcrumb-item{display:inline-flex;align-items:center;margin:0;padding:0}.bndle-wiki__breadcrumb-item:not(:last-child)::after{content:"\203A";margin-left:8px;color:var(--bndle-dark);font-weight:400;pointer-events:none}.bndle-wiki__breadcrumb-link{color:var(--bndle-dark);text-decoration:none}.bndle-wiki__breadcrumb-link:hover,.bndle-wiki__breadcrumb-link:focus{color:#374151;text-decoration:underline;text-underline-offset:2px}.bndle-wiki__breadcrumb-current{color:var(--bndle-dark);font-weight:600}.bndle-wiki-article,.bndle-wiki,.bndle-opdracht{padding-top:24px}.bndle-section--gray{background:var(--bndle-gray-50)}.bndle-section__title{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.2;color:var(--bndle-dark);letter-spacing:-.02em}.bndle-section__title--center{text-align:center}.bndle-text-accent{color:var(--bndle-mint)}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bndle-eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bndle-mint);margin-bottom:16px}.bndle-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-family:var(--bndle-font-heading);font-size:.9375rem;font-weight:700;line-height:1;border-radius:var(--bndle-radius);border:2px solid transparent;cursor:pointer;transition:background var(--bndle-transition),border-color var(--bndle-transition),color var(--bndle-transition);white-space:nowrap}.bndle-btn--primary{background:var(--bndle-mint);color:var(--bndle-dark);border-color:var(--bndle-mint)}.bndle-btn--primary:hover{background:var(--bndle-mint-hover);border-color:var(--bndle-mint-hover)}.bndle-btn--outline{background:0 0;color:var(--bndle-white);border:1px solid rgba(255,255,255,.5)}.bndle-btn--outline:hover{border-color:var(--bndle-white);background:rgba(255,255,255,8%)}.bndle-hero .bndle-btn--outline{border:1px solid var(--bndle-white);color:var(--bndle-white)}.bndle-hero .bndle-btn--outline:hover{border-color:var(--bndle-white);background:rgba(255,255,255,8%)}.bndle-section:not(.bndle-hero) .bndle-btn--outline,.bndle-platform .bndle-btn--outline{color:var(--bndle-dark);border-color:var(--bndle-dark)}.bndle-section:not(.bndle-hero) .bndle-btn--outline:hover,.bndle-platform .bndle-btn--outline:hover{background:var(--bndle-gray-100)}.bndle-btn--sm{padding:10px 18px;font-size:.875rem}.bndle-btn--lg{padding:14px 28px;font-size:1rem}.bndle-btn--block{width:100%}.bndle-cta-group{display:flex;flex-wrap:wrap;gap:12px}.bndle-cta-group--stack{flex-direction:column}.bndle-cta-group--stack .bndle-btn{width:100%;justify-content:center}.bndle-faq__actions .bndle-cta-group{justify-content:center}.bndle-btn__arrow{flex-shrink:0}.bndle-header{position:sticky;top:0;z-index:1000;background:var(--bndle-header-bg);border-bottom:1px solid rgba(255,255,255,6%)}.bndle-header.is-menu-open{position:fixed;top:0;right:0;left:0}.bndle-header__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:60px}.bndle-logo img{height:32px;width:auto}.bndle-nav{flex:initial;display:flex;justify-content:flex-end;margin-left:auto}.bndle-nav__list{display:flex;flex-wrap:nowrap;align-items:center;gap:2px}.bndle-nav__item{flex-shrink:0}.bndle-header .bndle-nav>.bndle-nav__list>.bndle-nav__item{display:flex;align-items:center}.bndle-header .bndle-nav>.bndle-nav__list>.bndle-nav__item:not(:first-child)::before{content:'';flex-shrink:0;width:1px;height:14px;margin:0 4px;background:rgba(255,255,255,.2)}.bndle-nav__link{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;font-size:.9375rem;font-weight:700;color:var(--bndle-white);border-radius:6px;white-space:nowrap;transition:background var(--bndle-transition)}.bndle-nav__link:hover{background:rgba(255,255,255,8%)}.bndle-nav__chevron{opacity:.7}.bndle-nav__item.menu-item-has-children{position:relative}.bndle-nav .bndle-nav__submenu{position:absolute;top:calc(100% + 4px);left:0;z-index:110;display:flex;flex-direction:column;align-items:stretch;gap:2px;min-width:220px;margin:0;padding:8px;list-style:none;background:var(--bndle-header-bg);border:1px solid rgba(255,255,255,8%);border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.2);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity var(--bndle-transition),visibility var(--bndle-transition),transform var(--bndle-transition)}.bndle-nav__item.menu-item-has-children:hover>.bndle-nav__submenu,.bndle-nav__item.menu-item-has-children:focus-within>.bndle-nav__submenu{opacity:1;visibility:visible;transform:translateY(0)}.bndle-nav .bndle-nav__submenu .bndle-nav__link{position:relative;padding-left:26px;white-space:normal}.bndle-nav .bndle-nav__submenu .bndle-nav__link::before{content:'';position:absolute;left:10px;top:50%;width:6px;height:6px;border-top:1.5px solid;border-right:1.5px solid;opacity:.5;transform:translateY(-50%)rotate(45deg);transition:transform var(--bndle-transition),opacity var(--bndle-transition)}.bndle-nav .bndle-nav__submenu .bndle-nav__link:hover::before,.bndle-nav .bndle-nav__submenu .bndle-nav__link:focus::before{opacity:.85;transform:translateY(-50%)translateX(2px)rotate(45deg)}.bndle-header__actions{display:flex;align-items:center;gap:12px}.bndle-header .bndle-btn--sm{padding:9px 20px;font-size:.9375rem}.bndle-btn--header-icon .bndle-btn__icon{flex-shrink:0}.bndle-header__actions .bndle-btn--header-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border:1px solid rgba(255,255,255,.5);border-radius:var(--bndle-radius)}.bndle-header__actions .bndle-btn--header-icon:hover{border-color:var(--bndle-white);background:rgba(255,255,255,8%)}.bndle-header__actions .bndle-btn--phone{display:none}.bndle-menu-toggle{display:none;flex-direction:column;align-items:stretch;justify-content:center;gap:2px;width:40px;height:40px;padding:3px;background:0 0;border:1px solid rgba(255,255,255,.5);border-radius:var(--bndle-radius);cursor:pointer;position:relative;z-index:202}.bndle-menu-toggle:hover{border-color:var(--bndle-white);background:rgba(255,255,255,8%)}.bndle-menu-toggle__bars{display:flex;flex-direction:column;justify-content:center;align-self:center;gap:4px;width:22px;height:14px}.bndle-menu-toggle__bars span{display:block;height:1.5px;width:100%;background:var(--bndle-white);border-radius:1px;transition:transform var(--bndle-transition),opacity var(--bndle-transition)}.bndle-menu-toggle__label{font-size:.5rem;font-weight:700;letter-spacing:.06em;line-height:1;color:var(--bndle-white);text-transform:uppercase;text-align:center;margin-top:1px}.bndle-menu-toggle[aria-expanded=true] .bndle-menu-toggle__bars{width:16px}.bndle-menu-toggle[aria-expanded=true] .bndle-menu-toggle__bars span:nth-child(1){transform:translateY(5.5px)rotate(45deg)}.bndle-menu-toggle[aria-expanded=true] .bndle-menu-toggle__bars span:nth-child(2){opacity:0}.bndle-menu-toggle[aria-expanded=true] .bndle-menu-toggle__bars span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.bndle-mobile-menu{display:none;position:fixed;top:var(--bndle-header-height);right:0;bottom:0;left:0;z-index:200;padding:0;background:var(--bndle-header-bg);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.bndle-mobile-menu.is-open{display:block}.bndle-mobile-menu__content{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:none;margin:0;padding:0 0 40px}.bndle-mobile-menu nav{width:100%;margin-top:var(--bndle-mobile-menu-gap);border-top:1px solid rgba(255,255,255,.1)}body.admin-bar .bndle-mobile-menu{top:calc(32px + var(--bndle-header-height))}@media screen and (max-width:782px){body.admin-bar .bndle-mobile-menu{top:calc(46px + var(--bndle-header-height))}}.bndle-mobile-menu .bndle-nav__list{flex-direction:column;align-items:stretch;gap:0}.bndle-mobile-menu .bndle-nav__item{display:block;width:100%;border-bottom:1px solid rgba(255,255,255,.1);text-align:left}.bndle-mobile-menu .bndle-nav__item::before{display:none!important}.bndle-mobile-menu .bndle-nav__item-row{display:flex;align-items:stretch;justify-content:space-between;width:100%}.bndle-mobile-menu .bndle-nav__link{flex:auto;justify-content:flex-start;width:auto;padding:18px 20px;font-size:1.0625rem;font-weight:700;text-align:left;border-radius:0}.bndle-mobile-menu .bndle-nav__link:hover,.bndle-mobile-menu .bndle-nav__link:focus{background:rgba(255,255,255,4%)}.bndle-mobile-menu .bndle-nav__link .bndle-nav__chevron{display:none}.bndle-mobile-submenu-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:stretch;width:60px;padding:0;background:0 0;border:none;border-left:1px solid rgba(255,255,255,.1);color:var(--bndle-white);cursor:pointer}.bndle-mobile-submenu-toggle:hover,.bndle-mobile-submenu-toggle:focus{background:rgba(255,255,255,4%)}.bndle-mobile-submenu-toggle .bndle-nav__chevron{width:16px;height:16px;opacity:.75;transition:transform var(--bndle-transition)}.bndle-mobile-menu .menu-item-has-children.is-expanded>.bndle-nav__item-row .bndle-mobile-submenu-toggle .bndle-nav__chevron{transform:rotate(180deg);opacity:1}.bndle-mobile-menu .bndle-nav__submenu{display:block;width:100%;margin:0;padding:0;list-style:none;overflow:hidden;max-height:0;background:rgba(0,0,0,.18);transition:max-height .32s ease}.bndle-mobile-menu .menu-item-has-children.is-expanded>.bndle-nav__submenu{max-height:720px}.bndle-mobile-menu .bndle-nav__submenu .bndle-nav__item{border-bottom:1px solid rgba(255,255,255,6%)}.bndle-mobile-menu .bndle-nav__submenu .bndle-nav__item:last-child{border-bottom:none}.bndle-mobile-menu .bndle-nav__submenu .bndle-nav__link{position:relative;padding:15px 20px 15px 36px;font-size:1rem;font-weight:500;opacity:.82;text-align:left;justify-content:flex-start}.bndle-mobile-menu .bndle-nav__submenu .bndle-nav__link::before{content:'';position:absolute;left:18px;top:50%;width:6px;height:6px;border-top:1.5px solid;border-right:1.5px solid;opacity:.5;transform:translateY(-50%)rotate(45deg);transition:transform var(--bndle-transition),opacity var(--bndle-transition)}.bndle-mobile-menu .bndle-nav__submenu .bndle-nav__link:hover,.bndle-mobile-menu .bndle-nav__submenu .bndle-nav__link:focus{opacity:1}.bndle-mobile-menu .bndle-nav__submenu .bndle-nav__link:hover::before,.bndle-mobile-menu .bndle-nav__submenu .bndle-nav__link:focus::before{opacity:.85;transform:translateY(-50%)translateX(2px)rotate(45deg)}.bndle-mobile-menu__actions{display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%;padding:28px 20px 0}.bndle-mobile-menu__actions .bndle-btn{font-size:1.0625rem;padding:16px 24px}.bndle-mobile-menu__actions .bndle-btn--login{width:100%;height:auto}.bndle-header.is-menu-open{border-bottom-color:transparent}.bndle-header.is-menu-open .bndle-header__inner{position:relative;z-index:201}body.bndle-mobile-menu-open,html.bndle-mobile-menu-open{overflow:hidden}.bndle-hero-stack{display:flex;flex-direction:column;min-height:calc(100svh - var(--bndle-header-height));min-height:calc(100dvh - var(--bndle-header-height));overflow-x:clip}.bndle-hero{position:relative;overflow:hidden;background:var(--bndle-hero-bg);color:var(--bndle-white);flex:auto;display:flex;flex-direction:column;min-height:0}.bndle-hero__brandmark{position:absolute;left:4%;top:50%;transform:translate3d(0,-50%,0);width:clamp(200px,30vw,420px);color:var(--bndle-white);opacity:.07;pointer-events:none;z-index:0}.bndle-hero__brandmark svg{display:block;width:100%;height:auto;overflow:visible;shape-rendering:geometricPrecision}.bndle-hero__media{position:absolute;top:0;right:0;bottom:0;width:clamp(540px,62vw,960px);z-index:1;overflow:hidden}.bndle-hero__media::after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient( to right,var(--bndle-hero-bg) 0%,rgba(9,64,64,.95) 5%,rgba(9,64,64,.55) 12%,rgba(9,64,64,.2) 20%,transparent 28% )}.bndle-hero__image{width:100%;height:100%;display:block;object-fit:cover;object-position:42% center}.bndle-hero__content-wrap{position:relative;z-index:2;display:flex;align-items:center;flex:auto;min-height:0;padding-top:64px;padding-bottom:64px}.bndle-hero__content{max-width:600px}.bndle-hero__title{font-size:clamp(2.25rem,4.5vw,3.375rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;margin-bottom:20px}.bndle-hero__text{font-size:1.0625rem;line-height:1.7;color:var(--bndle-white);margin-bottom:32px;max-width:520px}.bndle-hero__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.bndle-trust{display:flex;flex-wrap:nowrap;align-items:center;gap:12px 16px}.bndle-trust li{display:flex;align-items:center;gap:8px;flex-shrink:0;white-space:nowrap;font-size:.8125rem;color:var(--bndle-white)}.bndle-trust svg{color:var(--bndle-mint);flex-shrink:0}.bndle-hero-scroll{position:absolute;left:50%;top:-32px;z-index:5;display:flex;flex-direction:column;align-items:center;gap:0;padding:0;border:none;background:0 0;color:var(--bndle-white);cursor:pointer;transform:translate(-50%,-50%);animation:bndle-hero-scroll-arrow 1.6s ease-in-out infinite}.bndle-hero-scroll__arrow{display:flex;line-height:0;opacity:.85}.bndle-hero-scroll__arrow+.bndle-hero-scroll__arrow{margin-top:-14px}.bndle-hero-scroll:hover{color:var(--bndle-mint)}@keyframes bndle-hero-scroll-arrow{0%,100%{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(8px)}}@media(prefers-reduced-motion:reduce){.bndle-hero-scroll{animation:none}}#na-stats{scroll-margin-top:var(--bndle-header-height)}.bndle-video-player{position:relative;border-radius:var(--bndle-radius-lg);overflow:hidden;background:#0a2a2e;aspect-ratio:16/10}.bndle-video-player--hero{aspect-ratio:auto;background:var(--bndle-hero-bg)}.bndle-video-player__video{width:100%;height:100%;object-fit:cover;display:block}.bndle-video-player--hero .bndle-video-player__video{height:auto;object-fit:contain}.bndle-video-player__play{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:rgba(2,42,46,.35);border:none;cursor:pointer;transition:opacity var(--bndle-transition),visibility var(--bndle-transition),background var(--bndle-transition)}.bndle-video-player__play svg{width:56px;height:56px;padding:16px;background:var(--bndle-mint);color:var(--bndle-dark);border-radius:50%}.bndle-video-player__play:hover{background:rgba(2,42,46,.2)}.bndle-video-player.is-playing .bndle-video-player__play{display:none}.bndle-video-player__controls{position:absolute;left:0;right:0;bottom:0;z-index:3;display:none;align-items:center;gap:12px;padding:16px;background:linear-gradient(180deg,rgba(2,42,46,0) 0%,rgba(2,42,46,.88) 100%)}.bndle-video-player.is-playing .bndle-video-player__controls{display:flex}.bndle-video-player__pause{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:var(--bndle-mint);color:var(--bndle-dark);cursor:pointer;transition:background var(--bndle-transition)}.bndle-video-player__pause:hover{background:var(--bndle-mint-hover)}.bndle-video-player__track{position:relative;flex:1;height:5px;background:rgba(255,255,255,.35);border-radius:999px;cursor:pointer;overflow:hidden}.bndle-video-player__track-fill{height:100%;width:0;background:var(--bndle-mint);border-radius:999px;pointer-events:none;transition:width .1s linear}.bndle-video-player__remaining{flex-shrink:0;min-width:3.25rem;font-size:.8125rem;font-weight:700;color:var(--bndle-white);font-variant-numeric:tabular-nums;text-align:right}.bndle-video-player--showcase{aspect-ratio:16/9;border-radius:var(--bndle-radius-lg);box-shadow:0 20px 50px rgba(2,42,46,.14)}.bndle-video-player--showcase[data-video-modal-trigger]{cursor:pointer}.bndle-video-player--showcase[data-video-modal-trigger] .bndle-video-player__play{pointer-events:none}.bndle-video-player--showcase .bndle-video-player__play svg{width:72px;height:72px;padding:20px}.bndle-video-modal{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px}.bndle-video-modal[hidden]{display:none}.bndle-video-modal__backdrop{position:absolute;inset:0;background:rgba(2,42,46,.9)}.bndle-video-modal__dialog{position:relative;z-index:1;width:min(960px,100%)}.bndle-video-modal__video{display:block;width:100%;border-radius:var(--bndle-radius-lg);background:#000;aspect-ratio:16/9}.bndle-video-modal__close{position:absolute;top:-48px;right:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:var(--bndle-white);color:var(--bndle-dark);cursor:pointer;transition:background var(--bndle-transition),color var(--bndle-transition)}.bndle-video-modal__close:hover{background:var(--bndle-mint)}body.bndle-modal-open{overflow:hidden}.bndle-app-modal{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px}.bndle-app-modal[hidden]{display:none}.bndle-app-modal__backdrop{position:absolute;inset:0;background:rgba(2,42,46,.72)}.bndle-app-modal__dialog{position:relative;z-index:1;width:min(420px,100%);padding:32px 28px 28px;border-radius:var(--bndle-radius-lg);background:var(--bndle-white);text-align:center;box-shadow:0 24px 64px rgba(2,42,46,.2)}.bndle-app-modal__close{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:var(--bndle-gray-50);color:var(--bndle-dark);cursor:pointer;transition:background var(--bndle-transition),color var(--bndle-transition)}.bndle-app-modal__close:hover{background:var(--bndle-mint)}.bndle-app-modal__title{margin:0 0 8px;font-size:1.375rem;font-weight:800;line-height:1.25;color:var(--bndle-dark);letter-spacing:-.02em}.bndle-app-modal__text{margin:0 0 24px;font-size:.9375rem;line-height:1.5;color:var(--bndle-text)}.bndle-app-modal__stores{display:flex;flex-direction:column;align-items:center;gap:12px}.bndle-app-modal__stores a{display:block;line-height:0;transition:opacity var(--bndle-transition),transform var(--bndle-transition)}.bndle-app-modal__stores a:hover{opacity:.85;transform:translateY(-1px)}.bndle-app-modal__stores img{display:block;height:46px;width:auto}.bndle-demo-modal{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top,0px))max(16px,env(safe-area-inset-right,0px))max(16px,env(safe-area-inset-bottom,0px))max(16px,env(safe-area-inset-left,0px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.bndle-demo-modal[hidden]{display:none}.bndle-demo-modal__backdrop{position:absolute;inset:0;background:rgba(2,42,46,.72)}.bndle-demo-modal__dialog{position:relative;z-index:1;width:min(420px,100%);max-height:none;margin:auto;flex-shrink:0;padding:32px 28px 28px;border-radius:var(--bndle-radius-lg);background:var(--bndle-white);text-align:center;box-shadow:0 24px 64px rgba(2,42,46,.2)}.bndle-demo-modal__close{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:var(--bndle-gray-50);color:var(--bndle-dark);cursor:pointer}.bndle-demo-modal__close:hover{background:var(--bndle-gray-100)}.bndle-demo-modal__title{margin:0 0 10px;font-family:var(--bndle-font-heading);font-size:clamp(1.25rem,4.8vw,1.5rem);font-weight:800;line-height:1.25;color:var(--bndle-dark);letter-spacing:-.02em;text-wrap:balance}.bndle-demo-modal__text{margin:0 0 24px;font-size:.9375rem;line-height:1.55;color:var(--bndle-dark)}.bndle-demo-modal__actions{margin:0}.bndle-demo-modal__actions .bndle-btn--outline{color:var(--bndle-dark);border-color:var(--bndle-dark)}.bndle-demo-modal__actions .bndle-btn--outline:hover{background:var(--bndle-gray-100)}.bndle-account-modal{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top,0px))max(16px,env(safe-area-inset-right,0px))max(16px,env(safe-area-inset-bottom,0px))max(16px,env(safe-area-inset-left,0px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.bndle-account-modal[hidden]{display:none}.bndle-account-modal__backdrop{position:absolute;inset:0;background:rgba(2,42,46,.72)}.bndle-account-modal__dialog{position:relative;z-index:1;width:min(880px,100%);margin:auto;flex-shrink:0;padding:32px 28px 28px;border-radius:var(--bndle-radius-lg);background:var(--bndle-white);text-align:center;box-shadow:0 24px 64px rgba(2,42,46,.2)}.bndle-account-modal__close{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:var(--bndle-gray-50);color:var(--bndle-dark);cursor:pointer}.bndle-account-modal__close:hover{background:var(--bndle-gray-100)}.bndle-account-modal__title{margin:0 0 10px;font-family:var(--bndle-font-heading);font-size:clamp(1.25rem,4.8vw,1.5rem);font-weight:800;line-height:1.25;color:var(--bndle-dark);letter-spacing:-.02em;text-wrap:balance}.bndle-account-modal__text{margin:0 0 24px;font-size:.9375rem;line-height:1.55;color:var(--bndle-dark)}.bndle-account-modal__panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;text-align:left}.bndle-account-modal__section{display:flex;flex-direction:column;height:100%;padding:20px;border:1px solid var(--bndle-gray-100);border-radius:var(--bndle-radius);background:var(--bndle-gray-50)}.bndle-account-modal__section-text{margin:0 0 16px;font-size:.875rem;line-height:1.55;color:var(--bndle-dark)}.bndle-account-modal__actions{margin:0}.bndle-account-modal__actions .bndle-btn--outline{color:var(--bndle-dark);border-color:var(--bndle-dark)}.bndle-account-modal__actions .bndle-btn--outline:hover{background:var(--bndle-gray-100)}.bndle-account-modal__stores{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:auto}.bndle-account-modal__stores a{display:block;line-height:0;transition:opacity var(--bndle-transition),transform var(--bndle-transition)}.bndle-account-modal__stores a:hover{opacity:.85;transform:translateY(-1px)}.bndle-account-modal__stores img{display:block;height:46px;width:auto}@media(max-width:720px){.bndle-account-modal__panels{grid-template-columns:1fr;gap:16px}}@media(max-width:520px){.bndle-demo-modal{align-items:flex-end;padding:0}.bndle-demo-modal__dialog{width:100%;max-height:calc(100dvh - env(safe-area-inset-top,0px));padding:28px 20px max(22px,env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;overflow-y:auto}.bndle-demo-modal__close{top:10px;right:10px}.bndle-demo-modal__text{margin-bottom:20px;font-size:.875rem}.bndle-demo-modal__dialog .bndle-eyebrow{font-size:.625rem;padding:4px 10px}.bndle-demo-modal__actions .bndle-btn{min-height:48px}.bndle-account-modal{align-items:flex-end;padding:0}.bndle-account-modal__dialog{width:100%;max-height:calc(100dvh - env(safe-area-inset-top,0px));padding:28px 20px max(22px,env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;overflow-y:auto}.bndle-account-modal__close{top:10px;right:10px}.bndle-account-modal__text{margin-bottom:20px;font-size:.875rem}.bndle-account-modal__dialog .bndle-eyebrow{font-size:.625rem;padding:4px 10px}.bndle-account-modal__actions .bndle-btn{min-height:48px}.bndle-account-modal__section{padding:16px}}.bndle-video-player--secondary{aspect-ratio:16/9}.bndle-stats{position:relative;background:var(--bndle-white);border-bottom:1px solid var(--bndle-gray-100);flex-shrink:0;margin-top:auto}.bndle-stats+.bndle-section{padding-top:48px}.bndle-stats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.bndle-stat{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;min-width:0;height:100%;padding:clamp(16px,2vw,24px)clamp(10px,1.4vw,20px);border-right:1px solid var(--bndle-gray-200)}.bndle-stat:last-child{border-right:none}.bndle-stat__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:8px;color:var(--bndle-mint)}.bndle-stat__icon svg{width:24px;height:24px}.bndle-stat__number{font-size:clamp(1.1875rem,1.85vw,1.875rem);font-weight:800;color:var(--bndle-dark);letter-spacing:-.03em;margin:0 0 8px;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}.bndle-stat__number--static{font-size:clamp(1.3125rem,2vw,1.75rem);letter-spacing:-.02em}.bndle-stat__title{font-size:clamp(.8125rem,1.15vw,1.0625rem);font-weight:400;color:var(--bndle-dark);margin:0;line-height:1.35;min-height:calc(2 * 1.35em);text-wrap:balance}@media(max-width:959px){.bndle-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bndle-stat:nth-child(2n){border-right:none}.bndle-stat:nth-child(-n+2){border-bottom:1px solid var(--bndle-gray-200)}.bndle-stat__number{font-size:clamp(1.3125rem,2.7vw,1.875rem)}.bndle-stat__title{font-size:clamp(.9375rem,1.9vw,1.0625rem);min-height:0}}@media(max-width:520px){.bndle-stats__grid{grid-template-columns:1fr}.bndle-stat,.bndle-stat:nth-child(2n),.bndle-stat:nth-child(-n+2){border-right:none;border-bottom:1px solid var(--bndle-gray-200)}.bndle-stat:last-child{border-bottom:none}.bndle-stat{padding:18px 20px}.bndle-stat__number{font-size:1.5rem}.bndle-stat__title{font-size:1rem;max-width:28rem}}.bndle-section--gray+.bndle-section--gray{padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--bndle-gray-200)}.bndle-wet-section.bndle-wet--opdrachtgever+.bndle-wet-section.bndle-wet--zzper{margin-top:0;padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--bndle-gray-200)}.bndle-wet-section .bndle-wet__item{background:var(--bndle-white);border-color:var(--bndle-gray-100);box-shadow:0 12px 32px rgba(2,42,46,4%)}.bndle-wet__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,48px);align-items:center}.bndle-wet__intro{min-width:0}.bndle-wet__intro .bndle-eyebrow,.bndle-split__body .bndle-eyebrow,.bndle-demo-modal__dialog .bndle-eyebrow,.bndle-account-modal__dialog .bndle-eyebrow{display:inline-block;width:fit-content;margin-bottom:12px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-wet__intro .bndle-section__title{margin-bottom:0}.bndle-wet__text{margin-top:16px}.bndle-wet__text p{margin:0 0 16px;font-size:1.0625rem;line-height:1.65;color:var(--bndle-dark);max-width:34rem}.bndle-wet__text p:last-child{margin-bottom:0}.bndle-wet__text strong{font-weight:700}.bndle-wet__actions{margin-top:24px}.bndle-wet__actions-text{margin:0 0 12px;font-size:.9375rem;line-height:1.5;color:var(--bndle-dark)}.bndle-wet__actions-buttons{display:flex;flex-wrap:wrap;gap:12px}.bndle-wet__app-cta{display:inline-flex;flex-direction:column;align-items:stretch;width:fit-content;max-width:100%}.bndle-wet__proof{margin:0 0 12px;font-size:.875rem;line-height:1.45;font-weight:600;color:var(--bndle-dark)}.bndle-wet__proof--center{text-align:center}.bndle-wet__app-btn{width:100%;justify-content:center}.bndle-wet__app-availability{margin:8px 0 6px;font-size:.6875rem;line-height:1.35;color:var(--bndle-text);text-align:center}.bndle-wet__store-badges{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px}.bndle-wet__store-badges a{display:block;line-height:0;transition:opacity var(--bndle-transition)}.bndle-wet__store-badges a:hover{opacity:.8}.bndle-wet__store-badges img{display:block;height:36px;width:auto}.bndle-wet__items{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;min-width:0}.bndle-wet__item{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;width:100%;min-width:0;padding:18px 16px;background:var(--bndle-gray-50);border:1px solid var(--bndle-gray-100);border-radius:var(--bndle-radius-lg)}.bndle-wet__item>div:not(.bndle-wet__icon){width:100%}.bndle-wet__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--bndle-mint)}.bndle-wet__icon svg{width:24px;height:24px}.bndle-wet__item-title{font-family:var(--bndle-font-heading);font-size:.9375rem;font-weight:700;color:var(--bndle-dark);line-height:1.35;min-height:calc(2 * 1.35em);margin-bottom:4px}.bndle-wet__item-text{font-size:.8125rem;color:var(--bndle-dark);line-height:1.45}.bndle-video-block__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,64px);align-items:center}.bndle-video-block__lead{margin-top:16px;font-size:1.0625rem;line-height:1.65;color:var(--bndle-dark);max-width:28rem}.bndle-split__header{text-align:center;max-width:40rem;margin:0 auto 48px}.bndle-split__intro{margin-top:16px;font-size:1.0625rem;color:var(--bndle-dark);line-height:1.6}.bndle-split__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.bndle-split__panel{padding:clamp(24px,3vw,32px);background:var(--bndle-white);border:1px solid var(--bndle-gray-100);border-radius:var(--bndle-radius-lg);box-shadow:0 12px 32px rgba(2,42,46,4%)}.bndle-split__panel-inner{display:grid;grid-template-columns:minmax(0,1fr)minmax(130px,42%);gap:8px;align-items:center;min-height:260px}.bndle-split__body{display:flex;flex-direction:column;min-width:0;color:var(--bndle-dark)}.bndle-split__title{font-family:var(--bndle-font-heading);font-size:clamp(1.125rem,1.8vw,1.375rem);font-weight:800;color:var(--bndle-dark);line-height:1.25;letter-spacing:-.02em;margin:0 0 16px}.bndle-split__features{list-style:none;margin:0 0 20px;padding:0}.bndle-split__features li{position:relative;padding-left:28px;margin-bottom:10px;font-family:var(--bndle-font-body);font-size:.875rem;font-weight:400;color:var(--bndle-dark);line-height:1.55}.bndle-split__features li:last-child{margin-bottom:0}.bndle-split__features li::before{content:'';position:absolute;left:0;top:2px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 6L9 17l-5-5' stroke='%2300e6a0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")50%/contain no-repeat}.bndle-split__features strong{color:var(--bndle-dark);font-weight:700}.bndle-split__footer{margin-top:auto}.bndle-split__proof{margin:0 0 12px;font-size:.8125rem;line-height:1.45;font-weight:600;color:var(--bndle-dark)}.bndle-split__actions{display:flex;flex-direction:column;gap:10px}.bndle-split__btn{width:100%;justify-content:center}.bndle-split__actions--app{gap:0}.bndle-wet__app-cta--split{width:100%;align-items:stretch}.bndle-split__media{display:flex;align-items:center;justify-content:flex-end;min-width:0;background:0 0}.bndle-split__media img{display:block;width:100%;max-width:100%;height:auto;max-height:200px;object-fit:contain;object-position:center right}.bndle-split__panel--employer .bndle-split__media img{max-height:178px;object-position:center right}.bndle-split__panel--zzper .bndle-split__media{justify-content:center}.bndle-split__panel--zzper .bndle-split__media img{max-height:228px;object-position:center}.bndle-compare{margin-top:64px;overflow:visible}.bndle-compare__header{max-width:42rem;margin:0 auto 28px;text-align:center}.bndle-compare__intro{margin-top:16px;font-size:1.0625rem;color:var(--bndle-dark);line-height:1.6}.bndle-compare__table-scroll{overflow-x:auto;padding-top:20px;-webkit-overflow-scrolling:touch}.bndle-compare__table-wrap{border:1px solid var(--bndle-dark);border-top:none;border-radius:var(--bndle-radius-lg);box-shadow:0 16px 40px rgba(2,42,46,.1)}.bndle-compare__table{width:100%;min-width:580px;border-collapse:separate;border-spacing:0}.bndle-compare__table th,.bndle-compare__table td{padding:12px 16px;border-bottom:1px solid rgba(2,42,46,8%);text-align:center;vertical-align:middle}.bndle-compare__table thead th{padding:14px 16px;font-family:var(--bndle-font-heading);font-size:.9375rem;font-weight:800;letter-spacing:-.01em;color:rgba(255,255,255,.9);background:var(--bndle-dark);border-bottom:2px solid var(--bndle-mint)}.bndle-compare__table thead th.is-bndle{position:relative;z-index:2;padding:14px 16px;color:var(--bndle-dark);background:var(--bndle-mint);border:none;border-bottom:none;border-radius:0;box-shadow:0 8px 24px rgba(0,230,160,.28)}.bndle-compare__table thead th.is-bndle::before{content:'';position:absolute;left:0;right:0;top:-20px;height:20px;background:var(--bndle-mint);border-radius:var(--bndle-radius-lg)var(--bndle-radius-lg)0 0}.bndle-compare__table thead th.bndle-compare__feature-col{border-bottom-color:var(--bndle-dark);border-top-left-radius:var(--bndle-radius-lg)}.bndle-compare__table thead th.is-other{color:rgba(255,255,255,.9);background:var(--bndle-hero-bg);border-bottom-color:var(--bndle-hero-bg);border-top-right-radius:var(--bndle-radius-lg)}.bndle-compare__feature-col{width:52%}.bndle-compare__brand-col{width:24%}.bndle-compare__table tbody th{text-align:left;font-family:var(--bndle-font-body);font-size:.875rem;font-weight:600;color:var(--bndle-dark);background:var(--bndle-white)}.bndle-compare__table tbody tr:nth-child(even) th{background:var(--bndle-gray-50)}.bndle-compare__table tbody tr:last-child th,.bndle-compare__table tbody tr:last-child td{border-bottom:none}.bndle-compare__table tbody tr:last-child th{border-bottom-left-radius:var(--bndle-radius-lg)}.bndle-compare__table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--bndle-radius-lg)}.bndle-compare__table td.is-bndle{background:rgba(0,230,160,.16);box-shadow:inset 1px 0 0 var(--bndle-mint),inset -1px 0 0 var(--bndle-mint)}.bndle-compare__table tbody tr:first-child td.is-bndle{box-shadow:inset 1px 0 0 var(--bndle-mint),inset -1px 0 0 var(--bndle-mint)}.bndle-compare__table tbody tr:nth-child(even) td.is-bndle{background:rgba(0,230,160,.22)}.bndle-compare__table tbody td.is-other{background:var(--bndle-white)}.bndle-compare__table tbody tr:nth-child(even) td.is-other{background:var(--bndle-gray-50)}.bndle-compare__yes,.bndle-compare__no,.bndle-compare__partial{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%}.bndle-compare__yes{color:var(--bndle-dark);background:var(--bndle-mint)}.bndle-compare__no{color:var(--bndle-compare-no);background:var(--bndle-compare-no-bg)}.bndle-compare__partial{color:var(--bndle-compare-warn);background:var(--bndle-compare-warn-bg)}.bndle-compare__cta{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:32px;text-align:center}.bndle-compare__cta-text{margin:0;max-width:32rem;font-family:var(--bndle-font-heading);font-size:1.125rem;font-weight:800;color:var(--bndle-dark);letter-spacing:-.02em;line-height:1.4}.bndle-compare__cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}@media(max-width:959px){.bndle-compare__table-scroll{overflow-x:visible;padding-top:0}.bndle-compare__table-wrap{border:none;border-radius:0;box-shadow:none;background:0 0}.bndle-compare__table{min-width:0;display:block}.bndle-compare__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bndle-compare__table tbody{display:flex;flex-direction:column;gap:12px}.bndle-compare__table tbody tr{display:block;border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius-lg);overflow:hidden;background:var(--bndle-white);box-shadow:0 8px 24px rgba(2,42,46,6%)}.bndle-compare__table tbody th{display:block;padding:14px 16px;font-size:.9375rem;line-height:1.45;border-bottom:1px solid rgba(2,42,46,8%);background:var(--bndle-white)}.bndle-compare__table tbody tr:nth-child(even) th{background:var(--bndle-white)}.bndle-compare__table tbody td{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;text-align:right;border-bottom:1px solid rgba(2,42,46,6%)}.bndle-compare__table tbody td:last-child{border-bottom:none}.bndle-compare__table tbody td::before{content:attr(data-label);flex:1;min-width:0;text-align:left;font-family:var(--bndle-font-heading);font-size:.8125rem;font-weight:800;letter-spacing:-.01em;color:var(--bndle-dark)}.bndle-compare__table td.is-bndle{background:rgba(0,230,160,.14);box-shadow:none}.bndle-compare__table tbody tr:nth-child(even) td.is-bndle{background:rgba(0,230,160,.14)}.bndle-compare__table tbody td.is-other{background:var(--bndle-gray-50)}.bndle-compare__table tbody tr:nth-child(even) td.is-other{background:var(--bndle-gray-50)}.bndle-compare__table tbody tr:last-child th{border-bottom-left-radius:0}.bndle-compare__table tbody tr:last-child td:last-child{border-bottom-right-radius:0}.bndle-compare__cta-actions{flex-direction:column;width:100%}.bndle-compare__cta-actions .bndle-btn{width:100%}}.bndle-proof .bndle-section__title{margin-bottom:40px}.bndle-proof__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bndle-testimonial{margin:0;padding:28px;background:var(--bndle-gray-50);border-radius:var(--bndle-radius-lg);border:1px solid var(--bndle-gray-200);height:100%}.bndle-testimonial__quote{font-size:1rem;font-style:italic;color:var(--bndle-dark);line-height:1.6;margin-bottom:24px;padding-left:16px;border-left:3px solid var(--bndle-mint)}.bndle-testimonial__author{display:flex;align-items:center;gap:12px}.bndle-testimonial__avatar{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bndle-mint);color:var(--bndle-dark);font-size:.75rem;font-weight:700;border-radius:50%;flex-shrink:0}.bndle-testimonial__author cite{display:block;font-size:.875rem;font-weight:700;font-style:normal;color:var(--bndle-dark)}.bndle-testimonial__author span{font-size:.8125rem;color:var(--bndle-text)}.bndle-cta{position:relative;background:var(--bndle-footer);color:var(--bndle-white);padding:72px 0;overflow:visible;text-align:center}.bndle-cta__circles{position:absolute;right:24px;bottom:-72px;width:auto;height:auto;display:flex;align-items:center;justify-content:center;pointer-events:none}.bndle-cta__brandmark{position:relative;z-index:1;width:clamp(240px,32vw,380px);color:var(--bndle-white);opacity:.07;pointer-events:none}.bndle-cta__brandmark svg{display:block;width:100%;height:auto;overflow:visible;shape-rendering:geometricPrecision}.bndle-brandmark__fill-path{fill:currentColor;fill-opacity:0;transition:none}.bndle-brandmark__stroke-path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;transition:none}[data-brandmark-draw].is-filled .bndle-brandmark__fill-path{animation:bndle-brandmark-fill .6s linear forwards}[data-brandmark-draw].is-filled .bndle-brandmark__stroke-path{animation:bndle-brandmark-stroke-out .6s linear forwards}@keyframes bndle-brandmark-fill{from{fill-opacity:0}to{fill-opacity:1}}@keyframes bndle-brandmark-stroke-out{from{stroke-opacity:1}to{stroke-opacity:0}}@media(prefers-reduced-motion:reduce){.bndle-brandmark__fill-path,[data-brandmark-draw].is-filled .bndle-brandmark__fill-path{fill-opacity:1;animation:none}.bndle-brandmark__stroke-path,[data-brandmark-draw].is-filled .bndle-brandmark__stroke-path{stroke-dashoffset:0!important;stroke-opacity:0;animation:none}}.bndle-cta__inner{position:relative;z-index:1}.bndle-cta__title{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;margin-bottom:16px;letter-spacing:-.02em}.bndle-cta__text{font-size:1.0625rem;color:var(--bndle-white);margin-bottom:32px;max-width:560px;margin-left:auto;margin-right:auto}.bndle-cta__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.bndle-footer{background:var(--bndle-footer);color:var(--bndle-white);padding:64px 0 32px}.bndle-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1.2fr;gap:40px;margin-bottom:48px}.bndle-footer__logo img{height:28px;width:auto;margin-bottom:12px}.bndle-footer__tagline{font-size:.875rem;color:rgba(255,255,255,.6);margin-bottom:20px}.bndle-footer__social{display:flex;gap:10px}.bndle-footer__social a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.25);border-radius:50%;color:var(--bndle-white);transition:background var(--bndle-transition),border-color var(--bndle-transition)}.bndle-footer__social a:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5)}.bndle-footer__heading{font-size:.875rem;font-weight:700;margin-bottom:16px}.bndle-footer__links li{margin-bottom:10px}.bndle-footer__links a,.bndle-footer__contact li,.bndle-footer__contact a{font-size:.875rem;color:rgba(255,255,255,.65);line-height:1.5;transition:color var(--bndle-transition)}.bndle-footer__col:not(.bndle-footer__contact) .bndle-footer__links a{display:inline-flex;align-items:center;gap:4px}.bndle-footer__col:not(.bndle-footer__contact) .bndle-footer__links a::before{content:'';flex-shrink:0;width:10px;height:10px;opacity:.45;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 6l6 6-6 6' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")50%/contain no-repeat;transition:opacity var(--bndle-transition),transform var(--bndle-transition)}.bndle-footer__col:not(.bndle-footer__contact) .bndle-footer__links a:hover::before{opacity:.9;transform:translateX(2px)}.bndle-footer__contact-link{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.65);text-decoration:none;transition:color var(--bndle-transition)}.bndle-footer__contact-icon{flex-shrink:0;color:rgba(255,255,255,.45);transition:color var(--bndle-transition)}.bndle-footer__contact-link:hover .bndle-footer__contact-icon{color:var(--bndle-white)}.bndle-footer__links a:hover,.bndle-footer__contact a:hover,.bndle-footer__contact-link:hover{color:var(--bndle-white)}.bndle-footer__bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:32px;border-top:1px solid rgba(255,255,255,.12)}.bndle-footer__bottom p{font-size:.8125rem;color:rgba(255,255,255,.5)}.bndle-footer__legal{display:flex;gap:24px}.bndle-footer__legal a{font-size:.8125rem;color:rgba(255,255,255,.5);transition:color var(--bndle-transition)}.bndle-footer__legal a:hover{color:var(--bndle-white)}@media(min-width:1101px){.bndle-mobile-menu,.bndle-mobile-menu.is-open{display:none!important}body.bndle-mobile-menu-open,html.bndle-mobile-menu-open{overflow:auto}.bndle-header.is-menu-open{border-bottom-color:rgba(255,255,255,6%)}}@media(max-width:1100px){.bndle-nav{display:none}.bndle-header__actions{display:flex;margin-left:auto}.bndle-header__actions .bndle-btn--primary{display:none}.bndle-menu-toggle{display:flex}.bndle-header__actions .bndle-btn--phone{display:inline-flex}.bndle-wet__grid{grid-template-columns:1fr;gap:32px}.bndle-wet--zzper .bndle-wet__intro{order:-1}.bndle-wet__text p{max-width:none}.bndle-video-block__grid{grid-template-columns:1fr;gap:32px}.bndle-video-block__lead{max-width:none}.bndle-proof__grid{grid-template-columns:1fr}.bndle-footer__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.bndle-nav{display:none}.bndle-header__actions{display:flex;margin-left:auto}.bndle-header__actions .bndle-btn--primary{display:none}.bndle-menu-toggle{display:flex}.bndle-hero-stack{display:block;min-height:0}.bndle-hero{flex:none;display:block;min-height:auto}.bndle-hero__media{position:relative;width:100%;height:280px}.bndle-hero__image{object-position:center}.bndle-hero__media::after{display:none}.bndle-hero__content-wrap{flex:none;min-height:auto;padding-top:40px;padding-bottom:56px}.bndle-stats{margin-top:0}.bndle-split__grid{grid-template-columns:1fr}.bndle-split__panel-inner{grid-template-columns:1fr;min-height:0}.bndle-split__media{justify-content:center;order:-1}.bndle-split__media img{max-width:220px}.bndle-split__panel--employer .bndle-split__media img{max-height:178px}.bndle-split__panel--zzper .bndle-split__media img{max-height:228px}}@media(max-width:600px){.bndle-section{padding:48px 0}.bndle-wiki-article,.bndle-wiki,.bndle-opdracht,.bndle-opdrachten-overzicht{padding-top:24px}.bndle-split__panel{padding:24px}.bndle-wet__items{grid-template-columns:1fr}.bndle-hero__buttons{flex-direction:column}.bndle-hero__buttons .bndle-btn{width:100%}.bndle-trust{flex-wrap:wrap;gap:12px}.bndle-trust li{white-space:normal;font-size:.75rem;gap:6px}.bndle-trust svg{width:16px;height:16px}.bndle-footer__grid{grid-template-columns:1fr}.bndle-footer__bottom{flex-direction:column;text-align:center}}.bndle-hero__image--opdrachtgever{object-position:65% center}.bndle-plans__header{max-width:40rem;margin:0 auto 40px;text-align:center}.bndle-plans__header .bndle-eyebrow{display:inline-block;width:fit-content;margin:0 auto 12px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-plans__intro{margin:16px 0 0;font-size:1.0625rem;line-height:1.65;color:var(--bndle-dark)}.bndle-plans__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch;padding-top:18px}.bndle-plan{position:relative;display:flex;flex-direction:column;height:100%;padding:0;border:1px solid rgba(2,42,46,.14);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 8px 24px rgba(2,42,46,5%);overflow:visible}.bndle-plan--featured{border:2px solid var(--bndle-mint);box-shadow:0 20px 48px rgba(0,230,160,.22)}.bndle-plan__badge{position:absolute;top:-20px;left:50%;z-index:2;transform:translateX(-50%);margin:0;padding:6px 14px;font-size:.6875rem;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:999px;background:var(--bndle-mint);white-space:nowrap}.bndle-plan__head{padding:18px 20px 14px;background:var(--bndle-dark);border-radius:calc(var(--bndle-radius-lg) - 1px)calc(var(--bndle-radius-lg) - 1px)0 0}.bndle-plan--featured .bndle-plan__head{background:var(--bndle-mint)}.bndle-plan__title{margin:0;font-family:var(--bndle-font-heading);font-size:1.25rem;font-weight:800;line-height:1.25;color:var(--bndle-white);letter-spacing:-.02em}.bndle-plan--featured .bndle-plan__title{color:var(--bndle-dark)}.bndle-plan__tagline{margin:6px 0 0;font-size:.8125rem;line-height:1.4;font-weight:600;color:rgba(255,255,255,.88)}.bndle-plan--featured .bndle-plan__tagline{color:var(--bndle-dark)}.bndle-plan__body{display:flex;flex:1;flex-direction:column;padding:24px;border-radius:0 0 calc(var(--bndle-radius-lg) - 1px)calc(var(--bndle-radius-lg) - 1px);overflow:hidden}.bndle-plan--featured .bndle-plan__body{background:rgba(0,230,160,7%)}.bndle-plan__features{flex:1;margin:0 0 24px;padding:0;list-style:none}.bndle-plan__feature{display:flex;align-items:flex-start;gap:10px;padding-bottom:12px;font-size:.9375rem;line-height:1.55;color:var(--bndle-dark)}.bndle-plan__feature:last-child{padding-bottom:0}.bndle-plan__check{flex-shrink:0;margin-top:.15em;color:var(--bndle-dark)}.bndle-plan--featured .bndle-plan__check{color:var(--bndle-hero-bg)}.bndle-plan__feature.is-excluded{padding-left:28px;color:rgba(2,42,46,.38)}.bndle-plan__ctas{margin-top:auto}@media(min-width:768px){.bndle-plans__grid{gap:32px}}@media(max-width:767px){.bndle-plans__grid{grid-template-columns:1fr}}.bndle-hero__image--zzp{object-position:58% center}.bndle-hero__app{margin-bottom:0}.bndle-hero__app .bndle-wet__proof{color:var(--bndle-white)}.bndle-hero__app .bndle-wet__app-availability{color:rgba(255,255,255,.65)}.bndle-requests{background:var(--bndle-gray-50)}.bndle-requests__header{max-width:42rem;margin:0 auto 40px;text-align:center}.bndle-requests__header .bndle-eyebrow{display:inline-block;width:fit-content;margin:0 auto 12px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-requests__count{display:inline-flex;margin:16px 0 0;padding:8px 14px;font-family:var(--bndle-font-heading);font-size:.875rem;font-weight:700;line-height:1;color:var(--bndle-dark);background:rgba(0,230,160,.18);border-radius:999px}.bndle-requests__intro,.bndle-requests__empty,.bndle-requests__notice{margin:16px 0 0;font-size:1.0625rem;line-height:1.65;color:var(--bndle-dark)}.bndle-requests__notice{padding:14px 18px;border-radius:var(--bndle-radius);background:rgba(214,69,69,8%);color:#9b2c2c}.bndle-requests__carousel{position:relative;padding-inline:52px;overflow:visible}.bndle-requests__scroller{--bndle-requests-visible:3;--bndle-requests-gap:24px;display:flex;align-items:stretch;gap:var(--bndle-requests-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-width:none;-ms-overflow-style:none}.bndle-requests__scroller::-webkit-scrollbar{display:none;width:0;height:0}.bndle-requests__nav{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--bndle-dark);background:var(--bndle-white);border:1px solid rgba(2,42,46,.12);border-radius:999px;box-shadow:0 8px 24px rgba(2,42,46,8%);cursor:pointer;transform:translateY(-50%);transition:border-color var(--bndle-transition),box-shadow var(--bndle-transition)}.bndle-requests__nav:hover{border-color:rgba(0,230,160,.45);box-shadow:0 10px 28px rgba(2,42,46,.12)}.bndle-requests__nav--prev{left:0}.bndle-requests__nav--next{right:0}.bndle-request-card{flex:0 0 calc((100% - (var(--bndle-requests-gap) * (var(--bndle-requests-visible) - 1)))/var(--bndle-requests-visible));display:flex;flex-direction:column;align-self:stretch;scroll-snap-align:start;min-height:100%;transition:transform var(--bndle-transition)}.bndle-request-card__posting{display:flex;flex:auto;flex-direction:column;width:100%;min-height:100%}.bndle-request-card:hover{transform:translateY(-2px)}a.bndle-request-card__surface{color:inherit;text-decoration:none}.bndle-request-card__surface{position:relative;display:flex;flex:auto;flex-direction:column;align-items:flex-start;width:100%;padding:22px 22px 18px;overflow:hidden;text-align:left;border:1px solid rgba(0,230,160,.22);border-radius:var(--bndle-radius-lg)var(--bndle-radius-lg)0 0;background:linear-gradient(180deg,rgba(0,230,160,6%) 0%,rgba(255,255,255,0) 72px),var(--bndle-white);box-shadow:0 14px 36px rgba(2,42,46,6%);cursor:pointer;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;transition:border-color var(--bndle-transition),box-shadow var(--bndle-transition)}.bndle-request-card__surface:focus-visible{outline:2px solid var(--bndle-mint);outline-offset:2px}.bndle-request-card:hover .bndle-request-card__surface{border-color:rgba(0,230,160,.55);box-shadow:0 18px 40px rgba(2,42,46,.1)}.bndle-requests__scroller.is-dragging .bndle-request-card__surface,.bndle-requests__scroller.is-dragging .bndle-request-card__cta{cursor:grabbing}.bndle-requests__scroller.is-dragging a{pointer-events:none}.bndle-requests__scroller .bndle-request-card__surface,.bndle-requests__scroller .bndle-request-card__cta{-webkit-user-drag:none;user-select:none;touch-action:pan-x pan-y}.bndle-request-card__badge{display:inline-flex;padding:5px 10px;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-request-card__badge--active{border-color:rgba(2,42,46,.16);background:rgba(2,42,46,4%)}.bndle-request-card__badge--new{border-color:rgba(0,230,160,.45);background:rgba(0,230,160,.14)}.bndle-request-card__badge--spots{border-color:rgba(2,42,46,.12);background:var(--bndle-white)}.bndle-request-card__head{display:flex;align-items:flex-start;gap:12px;width:100%;margin-bottom:12px}.bndle-request-card__head-logo{flex-shrink:0;width:48px;height:48px;padding:5px;border-radius:12px;object-fit:contain;background:var(--bndle-white);border:1px solid rgba(2,42,46,8%)}.bndle-request-card__head-text{min-width:0;flex:auto}.bndle-request-card__company-inline{margin:4px 0 0;font-size:.8125rem;font-weight:600;line-height:1.35;color:rgba(2,42,46,.62)}.bndle-request-card__badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.bndle-request-card__highlights{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;margin-bottom:12px}.bndle-request-card__location,.bndle-request-card__rate{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600;line-height:1.35;color:rgba(2,42,46,.78)}.bndle-request-meta__icon{flex-shrink:0;color:var(--bndle-mint)}.bndle-request-card__title{margin:0;font-family:var(--bndle-font-heading);font-size:1.125rem;font-weight:800;line-height:1.3;color:var(--bndle-dark);letter-spacing:-.02em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bndle-request-card__text{margin:0 0 12px;font-size:.875rem;line-height:1.55;color:rgba(2,42,46,.72);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bndle-request-card__period{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;width:100%;margin:auto 0 0;padding-top:12px;font-size:.8125rem;line-height:1.4;border-top:1px solid rgba(2,42,46,6%)}.bndle-request-card__period-label{font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(2,42,46,.48)}.bndle-request-card__period-value{font-weight:600;color:var(--bndle-dark)}.bndle-request-card__surface:not(:has(.bndle-request-card__text)) .bndle-request-card__period{margin-top:0}a.bndle-request-card__cta{color:var(--bndle-dark);text-decoration:none}.bndle-request-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;margin-top:auto;width:100%;margin:0;padding:14px 20px;font-family:var(--bndle-font-heading);font-size:.9375rem;font-weight:700;line-height:1;color:var(--bndle-dark);background:var(--bndle-mint);border:1px solid rgba(0,230,160,.22);border-top:none;border-radius:0 0 var(--bndle-radius-lg)var(--bndle-radius-lg);box-shadow:0 14px 36px rgba(2,42,46,6%);cursor:pointer;transition:background var(--bndle-transition),border-color var(--bndle-transition)}.bndle-request-card__cta:hover{background:var(--bndle-mint-hover)}.bndle-request-card__cta:focus-visible{outline:2px solid var(--bndle-mint);outline-offset:2px}.bndle-request-card__cta svg{color:var(--bndle-dark)}.bndle-requests__footer{margin-top:32px;text-align:center}.bndle-requests--teaser .bndle-requests__scroller{--bndle-requests-visible:3}.bndle-requests--archive{padding-top:0}.bndle-requests--archive .bndle-requests__grid{display:flex;flex-direction:column;gap:16px}.bndle-requests--archive .bndle-request-card{flex:none;width:100%;min-width:0}.bndle-requests--archive .bndle-request-card:hover{transform:none}.bndle-requests--archive .bndle-request-card__posting{flex-direction:row;align-items:flex-end;gap:20px;padding:18px 22px;border:1px solid rgba(0,230,160,.22);border-radius:var(--bndle-radius-lg);background:linear-gradient(180deg,rgba(0,230,160,6%) 0%,rgba(255,255,255,0) 72px),var(--bndle-white);box-shadow:0 14px 36px rgba(2,42,46,6%);transition:border-color var(--bndle-transition),box-shadow var(--bndle-transition)}.bndle-requests--archive .bndle-request-card:hover .bndle-request-card__posting{border-color:rgba(0,230,160,.55);box-shadow:0 18px 40px rgba(2,42,46,.1)}.bndle-requests--archive .bndle-request-card__surface,.bndle-requests--archive .bndle-request-card:hover .bndle-request-card__surface{flex:auto;min-width:0;padding:0;border:none;border-radius:0;background:0 0;box-shadow:none}.bndle-requests--archive .bndle-request-card__head,.bndle-requests--archive .bndle-request-card__badges,.bndle-requests--archive .bndle-request-card__highlights{margin-bottom:8px}.bndle-requests--archive .bndle-request-card__text{margin-bottom:8px;max-width:68ch}.bndle-requests--archive .bndle-request-card__period{width:auto;margin:0;padding-top:0;border-top:none}.bndle-requests--archive .bndle-request-card__cta{width:auto;flex:none;align-self:flex-end;margin:0;padding:12px 18px;white-space:nowrap;border:none;border-radius:var(--bndle-radius);box-shadow:none}.bndle-request-card--availability .bndle-request-card__surface{border-color:rgba(255,255,255,.14);background:linear-gradient(145deg,rgba(0,230,160,.12) 0%,rgba(0,230,160,0) 42%),var(--bndle-hero-bg);box-shadow:0 18px 42px rgba(2,42,46,.18)}.bndle-request-card--availability:hover .bndle-request-card__surface{border-color:rgba(0,230,160,.42);box-shadow:0 22px 48px rgba(2,42,46,.24)}.bndle-request-card--availability .bndle-request-card__title,.bndle-request-card--availability a.bndle-request-card__surface{color:var(--bndle-white)}.bndle-request-card--availability .bndle-request-card__company-inline{color:rgba(255,255,255,.78)}.bndle-request-card--availability .bndle-request-card__text{color:rgba(255,255,255,.88)}.bndle-request-card--availability .bndle-request-card__location,.bndle-request-card--availability .bndle-request-card__rate{color:rgba(255,255,255,.9)}.bndle-request-card--availability .bndle-request-meta__icon{color:var(--bndle-mint)}.bndle-request-card--availability .bndle-request-card__head-icon{background:rgba(0,230,160,.18);color:var(--bndle-white)}.bndle-request-card--availability .bndle-request-card__badge--availability{color:var(--bndle-white);border-color:rgba(0,230,160,.55);background:rgba(0,230,160,.14)}.bndle-requests--archive .bndle-request-card--availability .bndle-request-card__posting{border-color:rgba(255,255,255,.14);background:linear-gradient(145deg,rgba(0,230,160,.12) 0%,rgba(0,230,160,0) 42%),var(--bndle-hero-bg);box-shadow:0 18px 42px rgba(2,42,46,.18)}.bndle-requests--archive .bndle-request-card--availability:hover .bndle-request-card__posting{border-color:rgba(0,230,160,.42);box-shadow:0 22px 48px rgba(2,42,46,.24)}.bndle-requests--archive .bndle-request-card--availability .bndle-request-card__surface,.bndle-requests--archive .bndle-request-card--availability:hover .bndle-request-card__surface{background:0 0;border:none;box-shadow:none}.bndle-requests--archive .bndle-request-card--availability .bndle-request-card__cta{border-radius:var(--bndle-radius);box-shadow:none}.bndle-request-card--availability .bndle-request-card__cta{color:var(--bndle-dark);background:var(--bndle-mint);border-color:var(--bndle-mint);box-shadow:0 12px 28px rgba(0,0,0,.22)}.bndle-request-card--availability .bndle-request-card__cta:hover{background:var(--bndle-mint-hover);border-color:var(--bndle-mint-hover)}.bndle-request-card--availability .bndle-request-card__cta:focus-visible{outline-color:var(--bndle-white)}.bndle-request-card--availability .bndle-request-card__cta svg{color:var(--bndle-dark)}.bndle-request-card__head-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:rgba(0,230,160,.16);color:var(--bndle-dark)}.bndle-request-card__badge--availability{color:var(--bndle-dark);background:rgba(2,42,46,8%)}.bndle-opdrachten-layout{display:grid;grid-template-columns:minmax(220px,280px)minmax(0,1fr);gap:28px;align-items:start}.bndle-opdrachten-sidebar{position:sticky;top:24px}.bndle-opdrachten-sidebar__panel{padding:22px;border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 12px 32px rgba(2,42,46,4%)}.bndle-opdrachten-sidebar__title{margin:0 0 16px;font-family:var(--bndle-font-heading);font-size:1.0625rem;font-weight:800;line-height:1.3;color:var(--bndle-dark)}.bndle-opdrachten-sidebar__field{display:block}.bndle-opdrachten-sidebar__input{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(2,42,46,.14);border-radius:var(--bndle-radius);background:var(--bndle-white);color:var(--bndle-dark);font-family:inherit;font-size:.9375rem}.bndle-opdrachten-sidebar__input:focus{outline:2px solid var(--bndle-mint);outline-offset:1px}.bndle-opdrachten-sidebar__radius{margin-top:18px}.bndle-opdrachten-sidebar__radius-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.bndle-opdrachten-sidebar__radius-label{font-size:.875rem;font-weight:700;color:var(--bndle-dark)}.bndle-opdrachten-sidebar__radius-value{font-size:.8125rem;font-weight:600;color:rgba(2,42,46,.62)}.bndle-opdrachten-sidebar__range{width:100%;height:6px;margin:0;accent-color:var(--bndle-mint);cursor:pointer}.bndle-opdrachten-main{min-width:0}.bndle-opdrachten-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-top:20px;margin-bottom:12px}.bndle-opdrachten-toolbar__count{margin:0;font-family:var(--bndle-font-heading);font-size:1.125rem;font-weight:800;line-height:1.3;color:var(--bndle-dark)}.bndle-opdrachten-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 16px;margin-left:auto}.bndle-opdrachten-view{display:inline-flex;padding:3px;border:1px solid rgba(2,42,46,.14);border-radius:var(--bndle-radius);background:var(--bndle-white)}.bndle-opdrachten-view__btn{min-height:36px;padding:0 14px;border:0;border-radius:calc(var(--bndle-radius) - 2px);background:0 0;color:rgba(2,42,46,.72);font-family:inherit;font-size:.875rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.bndle-opdrachten-view__btn.is-active{background:var(--bndle-mint);color:var(--bndle-dark);box-shadow:0 1px rgba(2,42,46,8%)}.bndle-opdrachten-view__btn:focus-visible{outline:2px solid var(--bndle-mint);outline-offset:2px}.bndle-opdrachten-map-wrap[hidden],#bndle-opdrachten-grid[hidden],.bndle-opdrachten-map[hidden]{display:none!important}.bndle-opdrachten-map-wrap{isolation:isolate;margin-top:8px;padding:6px;border:1px solid rgba(2,42,46,8%);border-radius:calc(var(--bndle-radius-lg) + 2px);background:var(--bndle-white);box-shadow:0 18px 42px rgba(2,42,46,7%)}.bndle-opdrachten-map{height:min(56vh,520px);min-height:340px;border:0;border-radius:var(--bndle-radius-lg);overflow:hidden;background:#f3f6f6}.bndle-opdrachten-map .leaflet-container{font-family:var(--bndle-font-body)}.bndle-opdrachten-map .leaflet-control-zoom{border:0;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(2,42,46,.14)}.bndle-opdrachten-map .leaflet-control-zoom a{width:36px;height:36px;border:0;border-bottom:1px solid rgba(2,42,46,8%);color:var(--bndle-dark);font-size:1.125rem;line-height:36px;background:var(--bndle-white)}.bndle-opdrachten-map .leaflet-control-zoom a:last-child{border-bottom:0}.bndle-opdrachten-map .leaflet-control-zoom a:hover{background:var(--bndle-mint-tint);color:var(--bndle-dark)}.bndle-opdrachten-map .leaflet-control-attribution{margin:0;padding:4px 8px;border-radius:8px 0 0 0;background:rgba(255,255,255,.88);color:rgba(2,42,46,.55);font-size:.625rem;line-height:1.3}.bndle-opdrachten-map .leaflet-control-attribution a{color:rgba(2,42,46,.62)}.bndle-opdrachten-map .leaflet-tooltip.bndle-map-tooltip{padding:7px 10px;border:0;border-radius:8px;background:var(--bndle-dark);color:var(--bndle-white);font-size:.75rem;font-weight:600;line-height:1.35;box-shadow:0 10px 24px rgba(2,42,46,.2)}.bndle-opdrachten-map .leaflet-tooltip.bndle-map-tooltip::before{border-top-color:var(--bndle-dark)}.bndle-map-marker-wrap{background:0 0;border:0}.bndle-map-marker{display:block;width:14px;height:14px;border:2px solid var(--bndle-white);border-radius:999px;background:var(--bndle-mint);box-shadow:0 0 0 1px rgba(2,42,46,.18),0 6px 14px rgba(2,42,46,.22)}.bndle-opdrachten-map .leaflet-marker-icon.bndle-map-cluster{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box;padding:0;border:0;text-align:center}.bndle-map-cluster{border-radius:999px;background:var(--bndle-dark);box-shadow:0 10px 24px rgba(2,42,46,.22)}.bndle-map-cluster--sm{width:36px;height:36px}.bndle-map-cluster--md{width:42px;height:42px}.bndle-map-cluster--lg{width:48px;height:48px}.bndle-map-cluster__count{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;font-family:var(--bndle-font-heading);font-size:.8125rem;font-weight:800;line-height:1;color:var(--bndle-mint);text-align:center}.bndle-map-cluster--md .bndle-map-cluster__count{font-size:.875rem}.bndle-map-cluster--lg .bndle-map-cluster__count{font-size:.9375rem}.bndle-opdrachten-map .marker-cluster,.bndle-opdrachten-map .marker-cluster div{background:0 0!important;box-shadow:none!important}.bndle-opdrachten-map .marker-cluster div{width:auto!important;height:auto!important;margin:0!important}.bndle-opdrachten-map-status{margin:10px 4px 0;font-size:.8125rem;line-height:1.5;color:rgba(2,42,46,.62)}.bndle-opdrachten-map-note{display:block;margin:10px 4px 0;padding:10px 12px;font-size:.8125rem;line-height:1.5;color:rgba(2,42,46,.72);border-radius:var(--bndle-radius);background:rgba(2,42,46,4%)}.bndle-opdrachten-map-note__intro{font-weight:600;color:var(--bndle-dark)}.bndle-opdrachten-map-note__link{color:var(--bndle-dark);font-weight:600;text-decoration:underline;text-underline-offset:2px}.bndle-opdrachten-map-note__link:hover{color:var(--bndle-mint-hover)}.bndle-opdracht-modal__dialog{width:min(440px,100%);text-align:left}.bndle-opdracht-modal__content{display:grid;gap:14px}.bndle-opdracht-modal__head{display:flex;align-items:flex-start;gap:14px}.bndle-opdracht-modal__logo{flex-shrink:0;width:48px;height:48px;border-radius:8px;object-fit:contain;background:var(--bndle-gray-50)}.bndle-opdracht-modal__head-text{min-width:0}.bndle-opdracht-modal__title{margin:0 0 6px;padding-right:28px;font-family:var(--bndle-font-heading);font-size:clamp(1.125rem,4.2vw,1.375rem);font-weight:800;line-height:1.25;color:var(--bndle-dark);letter-spacing:-.02em;text-wrap:balance}.bndle-opdracht-modal__meta{margin-top:2px}.bndle-opdracht-modal__actions{margin-top:4px}.bndle-opdrachten-map-popup{display:grid;gap:8px;color:var(--bndle-dark)}.bndle-opdrachten-map-popup__title{margin:0;padding-right:22px;font-family:var(--bndle-font-heading);font-size:.9375rem;font-weight:800;line-height:1.3;color:var(--bndle-dark);letter-spacing:-.02em}.bndle-opdrachten-map-popup__company{margin:0;font-size:.8125rem;font-weight:600;line-height:1.35;color:rgba(2,42,46,.62)}.bndle-opdrachten-map-popup__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.bndle-opdrachten-map-popup__meta-item{display:inline-flex;align-items:center;gap:6px;max-width:100%;font-size:.8125rem;font-weight:600;line-height:1.35;color:rgba(2,42,46,.78)}.bndle-opdrachten-map-popup__meta-item .bndle-request-meta__icon{flex-shrink:0;color:var(--bndle-mint)}.bndle-opdrachten-map-popup__meta-text{min-width:0}.bndle-opdrachten-map-popup__actions{display:grid;grid-template-columns:minmax(0,1.35fr)minmax(0,.85fr);gap:6px;margin-top:2px}.bndle-opdrachten-map-popup__actions--single{grid-template-columns:1fr}.bndle-opdrachten-map-popup__actions .bndle-btn{width:100%;padding:8px 10px;font-size:.75rem;text-decoration:none;white-space:normal;text-align:center;line-height:1.2}.bndle-opdrachten-map-popup__actions .bndle-btn--outline{color:var(--bndle-dark);border-color:rgba(2,42,46,.18)}.bndle-opdrachten-map-popup__actions .bndle-btn--outline:hover{background:var(--bndle-gray-100);border-color:rgba(2,42,46,.28)}.bndle-opdrachten-toolbar__sort{display:flex;align-items:center;gap:10px}.bndle-opdrachten-toolbar.is-map-view .bndle-opdrachten-toolbar__sort{display:none}.bndle-opdrachten-toolbar__sort-label{font-size:.875rem;font-weight:600;color:rgba(2,42,46,.72);white-space:nowrap}.bndle-opdrachten-toolbar__select{min-height:40px;padding:0 32px 0 12px;border:1px solid rgba(2,42,46,.14);border-radius:var(--bndle-radius);background:var(--bndle-white);color:var(--bndle-dark);font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.bndle-opdrachten-overzicht{padding-top:24px;padding-bottom:24px}.bndle-opdrachten-overzicht+.bndle-requests--archive{padding-top:0;border-top:none}.bndle-opdrachten-overzicht .bndle-wiki__breadcrumb{margin-bottom:0}.bndle-wiki-banner--compact{min-height:0;padding:12px 0;background-image:linear-gradient(100deg,rgba(2,42,46,.9) 0%,rgba(2,42,46,.86) 100%),var(--bndle-wiki-banner-image);background-position:50% 35%}.bndle-opdrachten-overzicht__header{max-width:760px}.bndle-opdrachten-overzicht__header .bndle-eyebrow{display:inline-block;width:fit-content;margin:0 0 12px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-opdrachten-overzicht__header .bndle-section__title{margin-bottom:16px}.bndle-opdrachten-overzicht__intro{margin:16px 0 0;max-width:640px;font-size:1.0625rem;line-height:1.7;color:rgba(2,42,46,.8)}@media(max-width:900px){.bndle-opdrachten-layout{grid-template-columns:1fr}.bndle-opdrachten-sidebar{position:static}}@media(max-width:700px){.bndle-requests--archive .bndle-request-card__posting{flex-direction:column;align-items:stretch}.bndle-requests--archive .bndle-request-card__cta,.bndle-requests--archive .bndle-request-card--availability .bndle-request-card__cta{align-self:flex-end;width:auto;border-radius:var(--bndle-radius)}}.bndle-opdracht{padding-top:24px;padding-bottom:96px;background:#f6f8f8}.bndle-opdracht__layout{display:grid;gap:20px}.bndle-opdracht__main{display:grid;grid-template-columns:minmax(0,1fr)280px;gap:28px;align-items:start}.bndle-opdracht__content{display:grid;gap:20px;min-width:0}.bndle-opdracht__sidebar{position:sticky;top:calc(var(--bndle-header-height) + 20px);align-self:start;min-width:0}.bndle-opdracht__header{position:relative;padding:24px;border:1px solid rgba(2,42,46,8%);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 16px 40px rgba(2,42,46,5%)}.bndle-opdracht__status-row{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-bottom:10px}.bndle-opdracht__status-row>:not(:first-child){margin-left:14px;padding-left:14px;border-left:1px solid rgba(2,42,46,.14)}.bndle-opdracht__status{display:inline-flex;margin-bottom:0;padding:5px 12px;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--bndle-dark);background:rgba(0,230,160,.18);border:1px solid rgba(0,230,160,.35);border-radius:999px}.bndle-opdracht__title{margin:0 0 6px;font-family:var(--bndle-font-display);font-size:clamp(1.875rem,3.8vw,2.625rem);line-height:1.1;letter-spacing:-.025em;color:var(--bndle-dark)}.bndle-opdracht__apply{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 0}.bndle-opdracht__apply .bndle-btn{min-width:min(100%,280px)}.bndle-opdracht__apply .bndle-job-share-wrap{margin-left:auto}.bndle-opdracht__header-share{display:flex;align-items:center;margin-left:auto}.bndle-opdracht__interest{scroll-margin-top:calc(var(--bndle-header-height) + 20px);padding:24px;border:1px solid rgba(2,42,46,8%);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 16px 40px rgba(2,42,46,5%)}.bndle-opdracht__interest-lead{margin:0 0 8px;max-width:62ch;font-size:.96875rem;line-height:1.55;color:var(--bndle-dark)}.bndle-job-interest__notice{padding:14px 16px;border-radius:var(--bndle-radius-md)}.bndle-job-interest__notice--success{background:rgba(0,230,160,.12);border:1px solid rgba(0,230,160,.28)}.bndle-job-interest__notice--success p{margin:0;color:var(--bndle-dark)}.bndle-job-interest__notice--success p+p{margin-top:8px}.bndle-job-interest__notice--error{background:rgba(220,53,69,8%);border:1px solid rgba(220,53,69,.2)}.bndle-job-interest__notice--error p{margin:0;color:var(--bndle-dark)}.bndle-job-interest__followup{display:grid;gap:14px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(2,42,46,8%)}.bndle-job-interest__followup-lead,.bndle-job-interest__followup-text,.bndle-job-interest__followup-help{margin:0;font-size:.9375rem;line-height:1.5;color:rgba(2,42,46,.78)}.bndle-job-interest__stores{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.bndle-job-interest__stores img{display:block;height:auto}.bndle-job-interest__followup-help a{color:var(--bndle-dark);font-weight:600}.bndle-opdracht__interest .gform_wrapper,.bndle-opdracht__interest .gform_wrapper form{margin:0;--bndle-job-interest-side-field-height:120px;--gf-form-gap-x:16px;--gf-form-gap-y:8px}.bndle-opdracht__interest .gform_heading{display:none}.bndle-opdracht__interest .gform_fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;column-gap:16px;row-gap:8px;gap:8px 16px;list-style:none;margin:0;padding:0}.bndle-opdracht__interest .gfield{margin:0 0 12px;padding:0;list-style:none}.bndle-opdracht__interest .gfield--width-full,.bndle-opdracht__interest .gfield.gfield--type-select,.bndle-opdracht__interest .gfield.gfield--type-checkbox,.bndle-opdracht__interest .gform_footer,.bndle-opdracht__interest .gform_validation_errors{grid-column:1/-1}.bndle-opdracht__interest .bndle-job-interest-cv,.bndle-opdracht__interest .bndle-job-interest-message{display:flex;flex-direction:column;height:100%;margin-bottom:12px}.bndle-opdracht__interest .bndle-job-interest-cv .ginput_container_fileupload,.bndle-opdracht__interest .bndle-job-interest-message .ginput_container{flex:auto;display:flex;flex-direction:column;min-height:var(--bndle-job-interest-side-field-height);height:var(--bndle-job-interest-side-field-height)}.bndle-opdracht__interest .gfield.gfield--type-honeypot,.bndle-opdracht__interest .gfield_visibility_hidden,.bndle-opdracht__interest .gform_validation_container{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.bndle-opdracht__interest .gform_wrapper .gfield .gfield_label,.bndle-opdracht__interest .gform_wrapper .gfield .gform-field-label{display:block;margin:0 0 8px;font-size:.875rem;font-weight:700;color:var(--bndle-dark)}.bndle-opdracht__interest .gfield_required{color:var(--bndle-mint)}.bndle-opdracht__interest .ginput_container input[type=text],.bndle-opdracht__interest .ginput_container input[type=email],.bndle-opdracht__interest .ginput_container input[type=tel],.bndle-opdracht__interest .ginput_container select,.bndle-opdracht__interest .ginput_container textarea{width:100%;padding:12px 14px;font-family:inherit;font-size:.9375rem;line-height:1.45;color:var(--bndle-dark);background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:var(--bndle-radius-md);transition:border-color var(--bndle-transition),box-shadow var(--bndle-transition)}.bndle-opdracht__interest .ginput_container input[type=text],.bndle-opdracht__interest .ginput_container input[type=email],.bndle-opdracht__interest .ginput_container input[type=tel],.bndle-opdracht__interest .ginput_container select{min-height:48px}.bndle-opdracht__interest .ginput_container select{-webkit-appearance:none;appearance:none;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23022a2e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px;cursor:pointer}.bndle-opdracht__interest .ginput_container input:focus,.bndle-opdracht__interest .ginput_container select:focus,.bndle-opdracht__interest .ginput_container textarea:focus{outline:none;background-color:#f9fafb;border-color:rgba(0,230,160,.65);box-shadow:0 0 0 3px rgba(0,230,160,.18)}.bndle-opdracht__interest .ginput_container textarea{min-height:72px;max-height:120px;resize:vertical}.bndle-opdracht__interest .bndle-job-interest-message .ginput_container textarea{flex:auto;min-height:0;height:100%;max-height:none;box-sizing:border-box;resize:none;color:var(--bndle-dark)}.bndle-opdracht__interest .bndle-job-interest-message .ginput_container textarea::placeholder{color:var(--bndle-dark);opacity:1}.bndle-opdracht__interest .gfield_description,.bndle-opdracht__interest .gform_fileupload_rules{margin-top:6px;font-size:.8125rem;line-height:1.45;color:rgba(2,42,46,.62)}.bndle-opdracht__interest .bndle-job-interest-cv .gform_fileupload_rules{display:none}.bndle-opdracht__interest .bndle-job-interest-cv>.gfield_description{display:none}.bndle-opdracht__interest .bndle-cv-upload{position:relative;display:flex;flex:auto;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-height:0;height:100%;padding:10px;border:1px dashed #e5e7eb;border-radius:var(--bndle-radius-md);background:#f9fafb;cursor:pointer;text-align:center;transition:border-color var(--bndle-transition),box-shadow var(--bndle-transition),background-color var(--bndle-transition)}.bndle-opdracht__interest .bndle-cv-upload__icon svg{width:24px;height:24px}.bndle-opdracht__interest .bndle-cv-upload__icon{display:flex;align-items:center;justify-content:center;color:rgba(0,230,160,.9)}.bndle-opdracht__interest .bndle-cv-upload__hint{font-size:.75rem;line-height:1.35;color:var(--bndle-dark)}.bndle-opdracht__interest .bndle-cv-upload__limits{margin-top:0;padding-top:0;font-size:.6875rem;line-height:1.35;color:var(--bndle-dark)}.bndle-opdracht__interest .bndle-cv-upload.is-selected{flex-direction:row;justify-content:flex-start;align-items:center;min-height:0;height:auto;padding:6px;border-style:solid;border-color:#e5e7eb;background:#f9fafb;text-align:left}.bndle-opdracht__interest .bndle-cv-upload:hover,.bndle-opdracht__interest .bndle-cv-upload:focus-within{border-color:rgba(0,230,160,.45);background:#f9fafb;box-shadow:0 0 0 3px rgba(0,230,160,.12)}.bndle-opdracht__interest .bndle-cv-upload__button{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;font-size:.75rem;font-weight:700;color:var(--bndle-dark);background:#fff;border:1px solid #e5e7eb;border-radius:calc(var(--bndle-radius-md) - 2px);pointer-events:none}.bndle-opdracht__interest .bndle-cv-upload.is-selected .bndle-cv-upload__button{background:rgba(0,230,160,.15)}.bndle-opdracht__interest .bndle-cv-upload__name{flex:auto;min-width:0;font-size:.8125rem;line-height:1.45;color:var(--bndle-dark)}.bndle-opdracht__interest .bndle-cv-upload.is-selected .bndle-cv-upload__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bndle-opdracht__interest .bndle-cv-upload__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bndle-opdracht__interest .gfield--type-checkbox{padding:0;border:0;background:0 0}.bndle-opdracht__interest .gfield--type-checkbox>.gfield_label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bndle-opdracht__interest .ginput_container_checkbox{padding:0;background:0 0;border:0}.bndle-opdracht__interest .gfield_checkbox{margin:0;padding:0;border:0}.bndle-opdracht__interest .gfield_checkbox input[type=checkbox]{width:auto;margin:0;padding:0;border:0;box-shadow:none;background:0 0}.bndle-opdracht__interest .gfield_checkbox label,.bndle-opdracht__interest .gfield_checkbox .gform-field-label--type-inline{font-size:.875rem;line-height:1.45;font-weight:400;color:var(--bndle-dark);border:0;background:0 0}.bndle-opdracht__interest .gfield_checkbox a{color:var(--bndle-dark);font-weight:600}.bndle-opdracht__interest .gform_footer{margin:4px 0 0;padding:0}.bndle-opdracht__interest .gform_button{min-width:min(100%,280px)}.bndle-opdracht__interest .gform_confirmation_message{margin:0}.bndle-opdracht__interest .gform_validation_errors{padding:12px 14px;border-radius:var(--bndle-radius-md);background:rgba(220,53,69,8%);border:1px solid rgba(220,53,69,.2)}.bndle-opdracht__interest .gform_validation_errors h2{margin:0 0 8px;font-size:.9375rem}.bndle-opdracht__interest .gform_validation_errors ol{margin:0;padding-left:18px}.bndle-job-share-wrap{position:relative;z-index:5}.bndle-job-share{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;color:var(--bndle-mint);background:var(--bndle-white);border:1px solid rgba(2,42,46,.1);border-radius:999px;box-shadow:0 4px 12px rgba(2,42,46,8%);cursor:pointer;-webkit-appearance:none;appearance:none}.bndle-job-share:hover{background:rgba(0,230,160,6%)}.bndle-job-share:focus:not(:focus-visible){outline:none}.bndle-job-share:focus-visible{outline:2px solid var(--bndle-mint);outline-offset:2px}.bndle-job-share svg{display:block;flex-shrink:0}.bndle-job-share-menu{position:absolute;right:0;top:calc(100% + 10px);bottom:auto;min-width:200px;margin:0;padding:6px 0;background:var(--bndle-white);border:1px solid rgba(2,42,46,.1);border-radius:10px;box-shadow:0 8px 24px rgba(2,42,46,.1);z-index:10}.bndle-job-share-menu__item{display:block;width:100%;margin:0;padding:10px 14px;font:inherit;font-size:.9rem;line-height:1.35;color:var(--bndle-dark);text-align:left;text-decoration:none;background:0 0;border:none;cursor:pointer;box-sizing:border-box}a.bndle-job-share-menu__item:hover,a.bndle-job-share-menu__item:focus,button.bndle-job-share-menu__item:hover,button.bndle-job-share-menu__item:focus{color:var(--bndle-dark);background:rgba(0,230,160,8%)}.bndle-job-share-menu__item:focus-visible{outline:2px solid var(--bndle-mint);outline-offset:-2px}.bndle-job-share-menu__copy.is-copied{color:var(--bndle-hero-bg)}.bndle-opdracht__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid rgba(2,42,46,8%)}.bndle-opdracht__meta-chip{display:inline-flex;align-items:center;gap:10px;margin:0}.bndle-opdracht__location,.bndle-opdracht__rate{font-size:.975rem;font-weight:500;color:rgba(2,42,46,.82)}.bndle-opdracht__meta-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border:1px solid rgba(2,42,46,.1);border-radius:8px;background:var(--bndle-white);box-shadow:0 1px 2px rgba(2,42,46,4%)}.bndle-opdracht__meta-icon .bndle-request-meta__icon{color:var(--bndle-mint)}.bndle-opdracht__meta-label{line-height:1.35}.bndle-opdracht__company{margin:0}.bndle-opdracht__meta-icon--logo{padding:4px;box-sizing:border-box}.bndle-opdracht__logo{display:block;width:100%;height:100%;max-width:24px;max-height:24px;border:0;border-radius:4px;object-fit:contain;object-position:center;background:0 0}.bndle-opdracht__company-name{font-size:.975rem;font-weight:600;color:rgba(2,42,46,.82)}.bndle-opdracht__period{display:inline-flex;align-items:center;gap:5px;margin:0;font-size:.875rem;font-weight:500;color:var(--bndle-dark)}.bndle-opdracht__period span{color:var(--bndle-dark)}.bndle-opdracht__highlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0}.bndle-opdracht__highlight{display:grid;gap:4px;padding:14px 16px;border:1px solid rgba(2,42,46,8%);border-radius:12px;background:rgba(2,42,46,2%)}.bndle-opdracht__highlight dt{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(2,42,46,.52)}.bndle-opdracht__highlight dd{margin:0;font-size:.975rem;font-weight:600;line-height:1.4;color:var(--bndle-dark)}.bndle-opdracht__panel{padding:32px;border:1px solid rgba(2,42,46,8%);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 10px 28px rgba(2,42,46,4%)}.bndle-opdracht__panel-title{margin:0 0 20px;font-family:var(--bndle-font-heading);font-size:1.375rem;font-weight:800;line-height:1.2;color:var(--bndle-dark)}.bndle-opdracht__body{font-size:1.03125rem;line-height:1.75;color:rgba(2,42,46,.86)}.bndle-opdracht__body p{margin:0 0 1rem}.bndle-opdracht__body p:last-child{margin-bottom:0}.bndle-opdracht__list{margin:.25rem 0 0;padding-left:1.35rem;list-style:disc}.bndle-opdracht__list li{margin-bottom:.65rem;padding-left:.2rem}.bndle-opdracht__list li:last-child{margin-bottom:0}.bndle-opdracht__body ul{padding-left:1.35rem}.bndle-opdracht__body ul li::marker{color:var(--bndle-mint)}.bndle-opdracht__sections{display:grid;gap:20px}.bndle-opdracht__section-block+.bndle-opdracht__section-block{padding-top:20px;border-top:1px solid rgba(2,42,46,8%)}.bndle-opdracht__section-title{margin:0 0 8px;font-family:var(--bndle-font-heading);font-size:1rem;font-weight:800;line-height:1.35;color:var(--bndle-dark)}.bndle-opdracht__section-block p{margin:0}.bndle-opdracht__list--ordered{margin:0;padding-left:1.35rem}.bndle-opdracht__body ol{padding-left:1.35rem}.bndle-opdracht__body ol li::marker{color:var(--bndle-mint);font-weight:700}.bndle-opdracht__section-block .bndle-opdracht__list--ordered li+li{margin-top:.5rem}.bndle-opdracht-recruiter--below{display:none}.bndle-opdracht-recruiter__card{display:flex;flex-direction:column;align-items:center;padding:16px;border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 10px 28px rgba(2,42,46,4%);text-align:center}.bndle-opdracht-recruiter__intro{margin:0 0 1px;font-family:var(--bndle-font-heading);font-size:1.2rem;font-weight:800;line-height:1.25;color:var(--bndle-dark)}.bndle-opdracht-recruiter__subintro{margin:0 0 16px;font-size:.95rem;line-height:1.45;color:rgba(2,42,46,.72)}.bndle-opdracht-recruiter__photo{display:block;width:72px;height:72px;margin:8px auto 10px;border-radius:50%;object-fit:cover}.bndle-opdracht-recruiter__avatar{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:8px auto 10px;border-radius:50%;font-family:var(--bndle-font-heading);font-size:1.25rem;font-weight:800;color:var(--bndle-dark);background:rgba(0,230,160,.16);border:1px solid rgba(0,230,160,.28)}.bndle-opdracht-recruiter__name{margin:0 0 2px;font-family:var(--bndle-font-heading);font-size:1rem;font-weight:800;color:var(--bndle-dark)}.bndle-opdracht-recruiter__role{margin:0 0 14px;font-size:.95rem;line-height:1.4;color:rgba(2,42,46,.78)}.bndle-opdracht-recruiter__phone,.bndle-opdracht-recruiter__email{display:flex;align-items:center;justify-content:center;gap:8px;margin:1px 0 0;font-size:.95rem;line-height:1.4}.bndle-opdracht-recruiter__phone a,.bndle-opdracht-recruiter__email a{color:var(--bndle-dark);text-decoration:none}.bndle-opdracht-recruiter__phone a:hover,.bndle-opdracht-recruiter__email a:hover{color:var(--bndle-hero-bg)}.bndle-opdracht-recruiter__icon{display:inline-flex;flex-shrink:0;color:var(--bndle-mint);line-height:0}@media(max-width:900px){.bndle-opdracht__main{grid-template-columns:1fr}.bndle-opdracht__sidebar{display:none}.bndle-opdracht-recruiter--below{display:block}}@media(max-width:600px){.bndle-opdracht__header,.bndle-opdracht__panel,.bndle-opdracht__interest{padding:20px}.bndle-opdracht__interest .gform_fields{grid-template-columns:1fr}.bndle-opdracht__apply .bndle-job-share-wrap{margin-left:0}.bndle-opdracht__apply .bndle-btn{width:100%}.bndle-opdracht__header-share{margin-left:0}}.bndle-requests__scroller.is-dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}.bndle-requests__footer{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:40px;text-align:center}.bndle-requests__note{margin:0;font-size:.9375rem;color:rgba(2,42,46,.72)}.bndle-zzp-steps{background:var(--bndle-white)}.bndle-zzp-steps__header{max-width:40rem;margin:0 auto 48px;text-align:center}.bndle-zzp-steps__header .bndle-eyebrow{display:inline-block;width:fit-content;margin:0 auto 12px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-zzp-steps__intro{margin:16px 0 0;font-size:1.0625rem;line-height:1.65;color:var(--bndle-dark)}.bndle-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;counter-reset:bndle-step}.bndle-step{position:relative;display:flex;flex-direction:column;gap:12px;padding:28px 24px;border:1px solid var(--bndle-gray-100);border-radius:16px;background:var(--bndle-gray-50);box-shadow:0 12px 32px rgba(2,42,46,4%)}.bndle-step__number{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--bndle-mint);color:var(--bndle-dark);font-size:.9375rem;font-weight:800;line-height:1}.bndle-step__title{margin:0;font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--bndle-dark)}.bndle-step__text{margin:0;font-size:.9375rem;line-height:1.6;color:var(--bndle-text)}.bndle-faq__header{max-width:42rem;margin:0 auto clamp(32px,4vw,48px);text-align:center}.bndle-faq__eyebrow{display:inline-block;width:fit-content;margin-bottom:12px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-faq__lead{margin:16px auto 0;font-size:1.0625rem;line-height:1.65;color:var(--bndle-dark);max-width:36rem}.bndle-faq__actions{margin-top:24px}.bndle-faq__list{display:grid;grid-template-columns:1fr;gap:12px;align-items:start}@media(min-width:960px){.bndle-faq__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}}.bndle-faq__item{border:1px solid var(--bndle-gray-100);border-radius:12px;background:var(--bndle-white);overflow:hidden;box-shadow:0 8px 24px rgba(2,42,46,4%)}.bndle-faq__question-wrap{margin:0}.bndle-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 20px;border:none;background:0 0;text-align:left;font-family:var(--bndle-font-heading);font-size:1rem;font-weight:700;line-height:1.4;color:var(--bndle-dark);cursor:pointer}.bndle-faq__question:hover{color:var(--bndle-hero-bg)}.bndle-faq__chevron{flex-shrink:0;color:var(--bndle-mint);transition:transform .2s ease}.bndle-faq__item.is-open .bndle-faq__chevron{transform:rotate(180deg)}.bndle-faq__answer{padding:0 20px 18px}.bndle-faq__answer p{margin:0;font-size:.9375rem;line-height:1.65;color:var(--bndle-text)}@media(max-width:959px){.bndle-requests__scroller{--bndle-requests-visible:2}.bndle-requests__carousel{padding-inline:44px}.bndle-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.bndle-requests__scroller{--bndle-requests-visible:1}.bndle-requests__carousel{padding-inline:40px}.bndle-requests--teaser .bndle-requests__scroller{--bndle-requests-visible:1;overflow-x:auto;touch-action:pan-y}.bndle-requests--teaser .bndle-request-card__surface,.bndle-requests--teaser .bndle-request-card__cta{touch-action:pan-y}.bndle-steps{grid-template-columns:1fr}}.bndle-inschrijven{padding-top:40px;padding-bottom:56px}.bndle-inschrijven__content{display:grid;gap:20px;min-width:0}.bndle-inschrijven__header{margin-bottom:28px;text-align:center}.bndle-inschrijven__header .bndle-eyebrow{display:inline-block;width:fit-content;margin:0 auto 10px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-inschrijven__intro{margin:12px auto 0;max-width:42rem;font-size:1rem;line-height:1.55;color:var(--bndle-gray-600)}.bndle-inschrijven__form{margin-top:0}.bndle-inschrijven__form .gform_footer{margin-top:44px}.bndle-contact{padding-top:40px;padding-bottom:48px;background:var(--bndle-gray-50)}.bndle-contact__header{max-width:36rem;margin:0 auto 28px;text-align:center}.bndle-contact__header .bndle-eyebrow{display:inline-block;width:fit-content;margin:0 auto 10px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-contact__header .bndle-section__title{margin-bottom:0;font-size:clamp(1.75rem,4vw,2.25rem)}.bndle-contact__lead{margin:12px 0 0;font-size:1rem;line-height:1.55;color:var(--bndle-gray-600)}.bndle-contact__lead-link{font-weight:700;color:var(--bndle-dark);text-decoration:underline;text-underline-offset:3px}.bndle-contact__lead-link:hover{color:var(--bndle-hero-bg)}.bndle-contact__grid{display:grid;grid-template-columns:minmax(0,1.2fr)minmax(0,.8fr);gap:20px;align-items:stretch;max-width:52rem;margin:0 auto}.bndle-contact__form,.bndle-contact__panel{padding:24px;border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 8px 24px rgba(2,42,46,5%)}.bndle-contact__form{display:flex;flex-direction:column;height:100%}.bndle-contact__aside{height:100%}.bndle-contact__panel-title{margin:0 0 16px;font-family:var(--bndle-font-heading);font-size:1rem;font-weight:800;color:var(--bndle-dark)}.bndle-contact__list{margin:0;padding:0;list-style:none}.bndle-contact__item{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-top:1px solid var(--bndle-gray-100)}.bndle-contact__item:first-child{padding-top:0;border-top:none}.bndle-contact__item:last-child{padding-bottom:0}.bndle-contact__item-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:rgba(0,230,160,.12);color:var(--bndle-dark)}.bndle-contact__item-body{min-width:0}.bndle-contact__item-label{display:block;margin-bottom:2px;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--bndle-dark)}.bndle-contact__item-value{font-size:.9375rem;line-height:1.45;color:var(--bndle-dark)}.bndle-contact__item-value a,.bndle-contact__card-link{font-weight:600;color:var(--bndle-dark);text-decoration:none}.bndle-contact__item-value a:hover,.bndle-contact__card-link:hover{color:var(--bndle-hero-bg);text-decoration:underline;text-underline-offset:3px}.bndle-contact__form .gfield{margin-bottom:12px}.bndle-contact__form .gform_wrapper,.bndle-contact__form .gform_wrapper form{display:flex;flex:1;flex-direction:column;min-height:0}.bndle-contact__form .gform_body{display:flex;flex:1;flex-direction:column;min-height:0}.bndle-contact__form .gform_fields{column-gap:12px;grid-template-rows:auto auto minmax(0,1fr);flex:1;min-height:0;align-content:start}.bndle-contact__form .gfield.gfield--type-textarea{display:flex;flex-direction:column;height:100%;min-height:0;margin-bottom:0}.bndle-contact__form .gfield.gfield--type-textarea .ginput_container{display:flex;flex:1;flex-direction:column;min-height:0}.bndle-contact__form .ginput_container input[type=text],.bndle-contact__form .ginput_container input[type=email],.bndle-contact__form .ginput_container input[type=tel]{padding:10px 12px}.bndle-contact__form .ginput_container textarea{flex:1;min-height:96px;height:100%;padding:10px 12px;resize:none}.bndle-contact__form .gfield_label{margin-bottom:4px;font-size:.8125rem}.bndle-contact__form .gform_footer{flex-shrink:0;margin-top:12px}.bndle-contact__notice{margin-bottom:20px;padding:14px 16px;border-radius:var(--bndle-radius);font-size:.9375rem;line-height:1.55}.bndle-contact__notice--success{color:var(--bndle-dark);border:1px solid rgba(0,230,160,.45);background:rgba(0,230,160,.12)}.bndle-contact__notice--error{color:var(--bndle-dark);border:1px solid rgba(220,53,69,.35);background:rgba(220,53,69,8%)}.bndle-contact__notice a{color:inherit;font-weight:700;text-decoration:underline}.bndle-contact-map{width:100%;line-height:0;background:var(--bndle-gray-100)}.bndle-contact-map iframe{display:block;width:100%;height:min(360px,48vh);min-height:260px;border:0}@media(max-width:767px){.bndle-contact{padding-top:28px;padding-bottom:40px}.bndle-contact__header{margin-bottom:24px}.bndle-contact__grid{grid-template-columns:1fr;gap:16px}.bndle-contact__form,.bndle-contact__panel{padding:20px 18px}.bndle-contact__form .gform_wrapper,.bndle-contact__form .gform_wrapper form,.bndle-contact__form .gform_body,.bndle-contact__form .gform_fields{flex:none;min-height:auto;height:auto}.bndle-contact__form .gfield.gfield--type-textarea{height:auto}.bndle-contact__form .ginput_container textarea{height:auto;min-height:96px;resize:vertical}.bndle-contact-map iframe{height:min(300px,45vh);min-height:220px}}.bndle-demo{padding-top:48px;padding-bottom:80px;background:var(--bndle-gray-50)}.bndle-demo__header{max-width:40rem;margin:0 auto 40px;text-align:center}.bndle-demo__header .bndle-eyebrow{display:inline-block;width:fit-content;margin:0 auto 12px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-demo__lead{margin:16px 0 0;font-size:1.0625rem;line-height:1.65;color:var(--bndle-dark)}.bndle-demo__grid{display:grid;grid-template-columns:minmax(0,1.15fr)minmax(0,.85fr);gap:32px;align-items:start;max-width:56rem;margin:0 auto}.bndle-demo__main{padding:28px;border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 12px 32px rgba(2,42,46,6%)}.bndle-demo__notice{margin-bottom:20px;padding:14px 16px;border-radius:var(--bndle-radius);font-size:.9375rem;line-height:1.55}.bndle-demo__notice--success{color:var(--bndle-dark);border:1px solid rgba(0,230,160,.45);background:rgba(0,230,160,.12)}.bndle-demo__notice--error{color:var(--bndle-dark);border:1px solid rgba(220,53,69,.35);background:rgba(220,53,69,8%)}.bndle-demo__notice a{color:inherit;font-weight:700;text-decoration:underline}.bndle-demo-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bndle-demo-form__field{margin-bottom:16px}.bndle-demo-form__field label{display:block;margin-bottom:6px;font-size:.875rem;font-weight:700;color:var(--bndle-dark)}.bndle-demo-form__required{color:var(--bndle-mint)}.bndle-demo-form__field input,.bndle-demo-form__field textarea{width:100%;padding:12px 14px;font-family:inherit;font-size:.9375rem;line-height:1.45;color:var(--bndle-dark);border:1px solid rgba(2,42,46,.18);border-radius:var(--bndle-radius);background:var(--bndle-white);transition:border-color var(--bndle-transition),box-shadow var(--bndle-transition)}.bndle-demo-form__field input:focus,.bndle-demo-form__field textarea:focus{outline:none;border-color:var(--bndle-mint);box-shadow:0 0 0 3px rgba(0,230,160,.2)}.bndle-demo-form__field textarea{min-height:120px;resize:vertical}.bndle-demo-form__field--hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bndle-demo__followup{display:flex;flex-wrap:wrap;gap:12px}.bndle-demo__aside{padding:8px 4px}.bndle-demo__aside-title{margin:0 0 16px;font-family:var(--bndle-font-heading);font-size:1.125rem;font-weight:800;color:var(--bndle-dark)}.bndle-demo__benefits{margin:0 0 28px;padding:0;list-style:none}.bndle-demo__benefits li{display:flex;align-items:flex-start;gap:10px;padding-bottom:12px;font-size:.9375rem;line-height:1.55;color:var(--bndle-dark)}.bndle-demo__benefits li:last-child{padding-bottom:0}.bndle-demo__benefits svg{flex-shrink:0;margin-top:.15em;color:var(--bndle-hero-bg)}.bndle-demo__aside .bndle-opdracht-recruiter{margin-top:28px}.bndle-demo__aside .bndle-opdracht-recruiter__card{position:static}.bndle-demo__aside .bndle-opdracht-recruiter__intro,.bndle-demo__aside .bndle-opdracht-recruiter__subintro,.bndle-demo__aside .bndle-opdracht-recruiter__name,.bndle-demo__aside .bndle-opdracht-recruiter__role,.bndle-demo__aside .bndle-opdracht-recruiter__phone,.bndle-demo__aside .bndle-opdracht-recruiter__email,.bndle-demo__aside .bndle-opdracht-recruiter__phone a,.bndle-demo__aside .bndle-opdracht-recruiter__email a{color:var(--bndle-dark)}.bndle-demo__contact{margin-bottom:20px;padding:18px;border-radius:var(--bndle-radius);background:var(--bndle-white);border:1px solid rgba(2,42,46,.1)}.bndle-demo__contact-label{margin:0 0 8px;font-size:.875rem;font-weight:700;color:var(--bndle-dark)}.bndle-demo__contact-link{display:block;margin-bottom:4px;font-size:.9375rem;font-weight:600;color:var(--bndle-dark);text-decoration:none}.bndle-demo__contact-link:hover{color:var(--bndle-hero-bg)}.bndle-demo__register{margin:0 0 24px;padding:18px;font-size:.9375rem;line-height:1.55;color:var(--bndle-dark);border-radius:var(--bndle-radius);background:var(--bndle-white);border:1px solid rgba(2,42,46,.1)}.bndle-demo__register a{font-weight:700;color:var(--bndle-dark);text-decoration:underline}@media(max-width:767px){.bndle-demo{padding-top:32px;padding-bottom:64px}.bndle-demo__grid{grid-template-columns:1fr;gap:24px}.bndle-demo__main{padding:22px 20px}.bndle-demo-form__row{grid-template-columns:1fr}}.bndle-demo__main .gform_wrapper,.bndle-contact__form .gform_wrapper{margin:0}.bndle-demo__main .gform_heading,.bndle-contact__form .gform_heading{display:none}.bndle-demo__main .gform_fields,.bndle-contact__form .gform_fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;list-style:none;margin:0;padding:0}.bndle-demo__main .gfield,.bndle-contact__form .gfield{margin:0 0 16px;padding:0;list-style:none}.bndle-demo__main .gfield--width-full,.bndle-demo__main .gfield.gfield--type-textarea,.bndle-demo__main .gform_footer,.bndle-demo__main .gform_validation_errors,.bndle-contact__form .gfield--width-full,.bndle-contact__form .gfield.gfield--type-textarea,.bndle-contact__form .gform_footer,.bndle-contact__form .gform_validation_errors{grid-column:1/-1}.bndle-demo__main .gfield.gfield--type-honeypot,.bndle-demo__main .gfield_visibility_hidden,.bndle-demo__main .gform_validation_container,.bndle-contact__form .gfield.gfield--type-honeypot,.bndle-contact__form .gfield_visibility_hidden,.bndle-contact__form .gform_validation_container{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.bndle-demo__main .gfield_label,.bndle-contact__form .gfield_label{display:block;margin-bottom:6px;font-size:.875rem;font-weight:700;color:var(--bndle-dark)}.bndle-demo__main .gfield_required{display:none}.bndle-contact__form .gfield_required{color:var(--bndle-mint)}.bndle-demo__main .gfield_required_text,.bndle-contact__form .gfield_required_text{display:none}.bndle-demo__main .ginput_container input[type=text],.bndle-demo__main .ginput_container input[type=email],.bndle-demo__main .ginput_container input[type=tel],.bndle-demo__main .ginput_container textarea,.bndle-contact__form .ginput_container input[type=text],.bndle-contact__form .ginput_container input[type=email],.bndle-contact__form .ginput_container input[type=tel],.bndle-contact__form .ginput_container textarea{width:100%;padding:12px 14px;font-family:inherit;font-size:.9375rem;line-height:1.45;color:var(--bndle-dark);border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius);background:var(--bndle-white);transition:border-color var(--bndle-transition),box-shadow var(--bndle-transition)}.bndle-demo__main .ginput_container input:focus,.bndle-demo__main .ginput_container textarea:focus,.bndle-contact__form .ginput_container input:focus,.bndle-contact__form .ginput_container textarea:focus{outline:none;border-color:var(--bndle-mint);box-shadow:0 0 0 3px rgba(0,230,160,.2)}.bndle-demo__main .ginput_container textarea{min-height:76px;resize:vertical}.bndle-demo__main .gform_footer,.bndle-contact__form .gform_footer{margin:8px 0 0;padding:0}.bndle-demo__main .gform_button,.bndle-contact__form .gform_button{width:100%}.bndle-demo__main .gform_confirmation_message,.bndle-contact__form .gform_confirmation_message{margin:0}.bndle-demo__main .gfield_validation_message,.bndle-demo__main .validation_message,.bndle-contact__form .gfield_validation_message,.bndle-contact__form .validation_message{margin-top:6px;font-size:.8125rem;color:#c0392b}.bndle-demo__main .gform_validation_errors,.bndle-contact__form .gform_validation_errors{margin-bottom:16px;padding:14px 16px;border-radius:var(--bndle-radius);border:1px solid rgba(220,53,69,.35);background:rgba(220,53,69,8%);color:var(--bndle-dark)}.bndle-demo__main .gform_validation_errors h2,.bndle-contact__form .gform_validation_errors h2{margin:0 0 6px;font-size:.9375rem;font-weight:700}.bndle-demo__main .gform_validation_errors ol,.bndle-contact__form .gform_validation_errors ol{margin:0;padding-left:1.1rem;font-size:.875rem}@media(max-width:767px){.bndle-demo__main .gform_fields,.bndle-contact__form .gform_fields{grid-template-columns:1fr}}.bndle-whitepaper-section{padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(40px,5vw,64px)}.bndle-whitepaper-section+.bndle-whitepaper-section{padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--bndle-gray-200)}.bndle-whitepaper__grid{align-items:start;grid-template-columns:minmax(0,1fr)minmax(280px,380px)}.bndle-whitepaper__form{scroll-margin-top:calc(var(--bndle-header-height) + 16px)}.bndle-whitepaper__form-jump{display:none;margin:20px 0 0}.bndle-whitepaper__highlights{display:grid;gap:8px;margin:0;padding:0;list-style:none}.bndle-whitepaper__highlights li{display:flex;align-items:flex-start;gap:8px;font-size:1.0625rem;line-height:1.55;color:var(--bndle-dark)}.bndle-whitepaper__highlights svg{flex-shrink:0;margin-top:.15em;color:var(--bndle-mint)}.bndle-whitepaper__topics-header{margin-top:24px;margin-bottom:16px}.bndle-whitepaper__topics-title{margin:0 0 8px;font-family:var(--bndle-font-heading);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:800;line-height:1.25;letter-spacing:-.02em;color:var(--bndle-dark)}.bndle-whitepaper__topics-lead{margin:0;max-width:40rem;font-size:1rem;line-height:1.55;color:var(--bndle-dark)}.bndle-whitepaper__topics{margin-top:0;width:100%}.bndle-whitepaper__form-card{padding:28px;background:var(--bndle-white);border:1px solid var(--bndle-gray-100);border-radius:var(--bndle-radius-lg);box-shadow:0 12px 32px rgba(2,42,46,4%)}.bndle-whitepaper__form-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.bndle-whitepaper__form-header-text{flex:1;min-width:0}.bndle-whitepaper__form-cover{flex-shrink:0;width:44px;aspect-ratio:723/1024;overflow:hidden;border-radius:3px;border:1px solid var(--bndle-gray-100);box-shadow:0 2px 8px rgba(2,42,46,8%)}.bndle-whitepaper__form-cover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transform:none}.bndle-whitepaper__form-cover--transparent{overflow:visible;border:none;box-shadow:none;background:0 0}.bndle-whitepaper__form-cover--transparent img{object-fit:contain;object-position:center}.bndle-whitepaper__form-title{margin:0 0 6px;font-family:var(--bndle-font-heading);font-size:1.25rem;font-weight:700;line-height:1.3;color:var(--bndle-dark)}.bndle-whitepaper__form-lead{margin:0;font-size:.9375rem;line-height:1.5;color:var(--bndle-gray-600)}.bndle-whitepaper__notice{margin-bottom:12px;padding:10px 12px;border-radius:var(--bndle-radius);font-size:.8125rem}.bndle-whitepaper__notice--error{color:var(--bndle-dark);border:1px solid rgba(220,53,69,.35);background:rgba(220,53,69,8%)}.bndle-whitepaper__notice a{color:inherit;font-weight:700;text-decoration:underline}.bndle-whitepaper__form .gform_wrapper{margin:0}.bndle-whitepaper__form .gform_heading{display:none}.bndle-whitepaper__form .gform_fields{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.bndle-whitepaper__form .gfield{margin:0 0 12px;padding:0;border:0}.bndle-whitepaper__form .gfield.gfield--type-honeypot,.bndle-whitepaper__form .gfield_visibility_hidden,.bndle-whitepaper__form .gform_validation_container{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bndle-whitepaper__form .gfield_label{display:block;margin-bottom:6px;font-size:.875rem;font-weight:700;color:var(--bndle-dark)}.bndle-whitepaper__form .gfield_required,.bndle-whitepaper__form .gfield_required_text{display:none}.bndle-whitepaper__form .ginput_container input[type=text],.bndle-whitepaper__form .ginput_container input[type=email],.bndle-whitepaper__form .ginput_container input[type=tel]{width:100%;padding:12px 14px;font-family:inherit;font-size:.9375rem;line-height:1.45;color:var(--bndle-dark);border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius);background:var(--bndle-white);transition:border-color var(--bndle-transition),box-shadow var(--bndle-transition)}.bndle-whitepaper__form .ginput_container input:focus{outline:none;border-color:var(--bndle-mint);box-shadow:0 0 0 3px rgba(0,230,160,.2)}.bndle-whitepaper__form .gfield--type-checkbox{margin-bottom:14px}.bndle-whitepaper__form .gfield--type-checkbox>.gfield_label{display:none}.bndle-whitepaper__form .ginput_container_checkbox{margin:0}.bndle-whitepaper__form .gfield_checkbox{display:flex;align-items:flex-start;gap:8px}.bndle-whitepaper__form .gfield_checkbox input[type=checkbox]{flex-shrink:0;width:16px;height:16px;margin-top:2px;accent-color:var(--bndle-mint)}.bndle-whitepaper__form .gfield_checkbox label,.bndle-whitepaper__form .gfield_checkbox .gform-field-label--type-inline{font-size:.8125rem;line-height:1.5;color:var(--bndle-dark);cursor:pointer}.bndle-whitepaper__form .gfield_checkbox a{color:var(--bndle-dark);font-weight:600;text-decoration:underline}.bndle-whitepaper__form .gform_footer{margin:0;padding:0}.bndle-whitepaper__form .gform_button{width:100%}.bndle-whitepaper__form-privacy{margin:10px 0 0;font-size:.75rem;line-height:1.45;text-align:center;color:var(--bndle-gray-600)}.bndle-whitepaper__form .gfield_validation_message,.bndle-whitepaper__form .validation_message{margin-top:4px;font-size:.75rem;color:#c0392b}.bndle-whitepaper__form .gform_validation_errors{margin-bottom:12px;padding:12px 14px;border:1px solid rgba(220,53,69,.35);border-radius:var(--bndle-radius);background:rgba(220,53,69,8%)}.bndle-whitepaper__form .gform_validation_errors h2{margin:0 0 4px;font-size:.875rem}.bndle-whitepaper__form .gform_validation_errors ol{margin:0;padding-left:1.1rem;font-size:.8125rem}@media(max-width:1023px){.bndle-whitepaper__grid{grid-template-columns:1fr;gap:32px}.bndle-whitepaper__form-jump{display:block}}@media(max-width:767px){.bndle-whitepaper__form-card{padding:22px 20px}.bndle-whitepaper__topics{grid-template-columns:1fr}}.bndle-contact__form .gform_wrapper{flex:1;width:100%;min-height:0}.bndle-contact__form .gform_wrapper form,.bndle-contact__form .gform_body{display:flex;flex:1;flex-direction:column;min-height:0}.bndle-contact__form .gform_fields{grid-template-rows:auto auto minmax(0,1fr);flex:1;min-height:0}.bndle-contact__form .gfield.gfield--type-textarea{display:flex;flex-direction:column;height:100%;min-height:0;margin-bottom:0}.bndle-contact__form .gfield.gfield--type-textarea .ginput_container{display:flex;flex:1;flex-direction:column;min-height:0}.bndle-contact__form .ginput_container textarea{flex:1;min-height:96px;height:100%;resize:none}.bndle-contact__form .gform_footer{margin-top:12px}@media(max-width:767px){.bndle-contact__form .gform_wrapper,.bndle-contact__form .gform_wrapper form,.bndle-contact__form .gform_body,.bndle-contact__form .gform_fields{flex:none;min-height:auto;height:auto}.bndle-contact__form .gfield.gfield--type-textarea{height:auto}.bndle-contact__form .ginput_container textarea{height:auto;min-height:96px;resize:vertical}}.bndle-privacy{padding-top:40px;padding-bottom:64px}.bndle-privacy__header{max-width:720px;margin:0 auto 40px;text-align:center}.bndle-privacy__header .bndle-eyebrow{display:inline-block;margin-bottom:12px}.bndle-privacy__header .bndle-section__title{margin-bottom:12px}.bndle-privacy__lead{margin:0;font-size:1.0625rem;line-height:1.6;color:var(--bndle-dark)}.bndle-privacy__updated{margin:10px 0 0;font-size:.875rem;color:var(--bndle-dark)}.bndle-privacy__grid{display:grid;grid-template-columns:minmax(0,1fr)300px;gap:32px;align-items:start}.bndle-privacy__main{min-width:0}.bndle-privacy__toc{margin-bottom:28px;padding:20px 22px;border:1px solid var(--bndle-gray-200);border-radius:var(--bndle-radius-lg);background:var(--bndle-gray-50)}.bndle-privacy__toc-title{margin:0 0 12px;font-family:var(--bndle-font-heading);font-size:.9375rem;font-weight:700;color:var(--bndle-dark)}.bndle-privacy__toc-list{margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.5;color:var(--bndle-dark)}.bndle-privacy__toc-list li+li{margin-top:6px}.bndle-privacy__toc-list a{color:inherit;text-decoration:none;transition:color var(--bndle-transition)}.bndle-privacy__toc-list a:hover{color:var(--bndle-dark);text-decoration:underline}.bndle-privacy__content{display:flex;flex-direction:column;gap:36px}.bndle-privacy__section{scroll-margin-top:calc(var(--bndle-header-height) + 16px)}.bndle-privacy__section-title{margin:0 0 14px;font-family:var(--bndle-font-heading);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.25;color:var(--bndle-dark)}.bndle-privacy__text{margin:0 0 12px;font-size:.9375rem;line-height:1.7;color:var(--bndle-dark)}.bndle-privacy__text:last-child{margin-bottom:0}.bndle-privacy__text a{color:var(--bndle-dark);font-weight:500;text-decoration:underline;text-underline-offset:2px}.bndle-privacy__text a:hover{color:var(--bndle-mint-hover)}.bndle-privacy__list{margin:0 0 12px;padding-left:1.35rem;font-size:.9375rem;line-height:1.65;color:var(--bndle-dark)}.bndle-privacy__list li+li{margin-top:6px}.bndle-privacy__list li::marker{color:var(--bndle-mint-hover)}.bndle-privacy__subsection{margin-top:18px;padding-left:16px;border-left:3px solid var(--bndle-mint)}.bndle-privacy__subsection-title{margin:0 0 8px;font-family:var(--bndle-font-heading);font-size:1rem;font-weight:700;color:var(--bndle-dark)}.bndle-privacy__aside{position:sticky;top:calc(var(--bndle-header-height) + 20px);display:flex;flex-direction:column;gap:16px}.bndle-privacy__panel{padding:20px 18px;border:1px solid var(--bndle-gray-200);border-radius:var(--bndle-radius-lg);background:var(--bndle-white)}.bndle-privacy__panel-title{margin:0 0 14px;font-family:var(--bndle-font-heading);font-size:.9375rem;font-weight:700;color:var(--bndle-dark)}.bndle-privacy__details{margin:0}.bndle-privacy__detail+.bndle-privacy__detail{margin-top:12px;padding-top:12px;border-top:1px solid var(--bndle-gray-100)}.bndle-privacy__detail-label{margin:0 0 2px;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--bndle-dark)}.bndle-privacy__detail-value{margin:0;font-size:.875rem;line-height:1.55;color:var(--bndle-dark)}.bndle-privacy__link{color:inherit;text-decoration:none;transition:color var(--bndle-transition)}.bndle-privacy__link:hover{color:var(--bndle-mint-hover);text-decoration:underline}.bndle-privacy__panel--cta{text-align:center;background:var(--bndle-mint-tint);border-color:rgba(0,230,160,.25)}.bndle-privacy__cta-text{margin:0 0 12px;font-size:.875rem;line-height:1.5;color:var(--bndle-dark)}@media(max-width:991px){.bndle-privacy__grid{grid-template-columns:1fr;gap:24px}.bndle-privacy__aside{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bndle-privacy__panel--cta{grid-column:1/-1}}@media(max-width:767px){.bndle-privacy{padding-top:28px;padding-bottom:40px}.bndle-privacy__header{margin-bottom:24px}.bndle-privacy__toc{padding:16px 18px}.bndle-privacy__content{gap:28px}.bndle-privacy__aside{grid-template-columns:1fr}}.bndle-wiki-banner{width:100vw;max-width:none;min-height:175px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:48px 0;display:flex;align-items:center;justify-content:center;background-color:var(--bndle-hero-bg);background-image:linear-gradient(100deg,rgba(2,42,46,.82) 0%,rgba(2,42,46,.58) 40%,rgba(2,42,46,.42) 100%),var(--bndle-wiki-banner-image);background-position:50% 62%;background-size:cover;background-repeat:no-repeat}.bndle-wiki-banner__inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.bndle-wiki-banner__search-wrap{position:relative;width:min(520px,100%)}.bndle-wiki-banner__search-field{position:relative}.bndle-wiki-banner__search-input{width:100%;min-height:48px;padding:0 42px 0 14px;border:1px solid rgba(2,42,46,.12);border-radius:var(--bndle-radius);background:var(--bndle-white);color:var(--bndle-dark);font-family:inherit;font-size:.9375rem;-webkit-appearance:none;appearance:none}.bndle-wiki-banner__search-input::-webkit-search-cancel-button{display:none}.bndle-wiki-banner__search-clear{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:999px;background:0 0;color:rgba(2,42,46,.55);cursor:pointer}.bndle-wiki-banner__suggestions{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;background:var(--bndle-white);border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius);box-shadow:0 12px 32px rgba(2,42,46,4%);max-height:320px;overflow:auto;padding:6px}.bndle-wiki-banner__suggestion{display:flex;width:100%;padding:8px 10px;border:0;border-radius:8px;background:0 0;text-align:left;cursor:pointer}.bndle-wiki-banner__suggestion:hover,.bndle-wiki-banner__suggestion:focus{background:rgba(0,230,160,8%)}.bndle-wiki-banner__suggestion-inner{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.bndle-wiki-banner__suggestion-thumb{flex:none;width:44px;height:44px;border-radius:6px;overflow:hidden;background:var(--bndle-gray-100)}.bndle-wiki-banner__suggestion-thumb img{display:block;width:100%;height:100%;object-fit:cover}.bndle-wiki-banner__suggestion-thumb--logo{display:flex;align-items:center;justify-content:center;padding:5px;border-radius:10px;background:var(--bndle-white);border:1px solid rgba(2,42,46,8%)}.bndle-wiki-banner__suggestion-thumb--logo img{object-fit:contain;object-position:center}.bndle-wiki-banner__suggestion-text{display:flex;flex-direction:column;gap:2px;min-width:0}.bndle-wiki-banner__suggestion-title{font-size:.9375rem;font-weight:700;color:var(--bndle-dark)}.bndle-wiki-banner__suggestion-category{font-size:.8125rem;color:rgba(2,42,46,.65)}.bndle-wiki-banner__status{width:min(520px,100%);margin:10px 0 0;text-align:center;font-size:.875rem;color:rgba(255,255,255,.92)}.bndle-wiki__header{max-width:42rem;margin:0 auto 36px;text-align:center}.bndle-wiki__header .bndle-eyebrow{display:inline-block;width:fit-content;margin:0 auto 12px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-wiki__lead{margin:14px 0 0;font-size:1.0625rem;line-height:1.65;color:var(--bndle-dark)}.bndle-wiki__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.bndle-wiki-card{display:flex;flex-direction:column;border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);overflow:hidden;box-shadow:0 12px 32px rgba(2,42,46,4%)}.bndle-wiki-card__media{aspect-ratio:16/9;background:linear-gradient(135deg,rgba(0,230,160,.12),rgba(2,42,46,6%))}.bndle-wiki-card__media--placeholder{background:linear-gradient(135deg,rgba(0,230,160,.18),rgba(2,42,46,8%))}.bndle-wiki-card__image{display:block;width:100%;height:100%;object-fit:cover}.bndle-wiki-card__body{padding:20px 22px 22px}.bndle-wiki-card__title{margin:0 0 10px;font-size:1.25rem}.bndle-wiki-card__title a{color:var(--bndle-dark);text-decoration:none}.bndle-wiki-card__title a:hover{color:var(--bndle-mint-hover)}.bndle-wiki-card__description{margin-bottom:14px;font-size:.9375rem;line-height:1.55;color:rgba(2,42,46,.78)}.bndle-wiki-card__articles{margin:0;padding:0;list-style:none;border-top:1px solid rgba(2,42,46,8%)}.bndle-wiki-card__article+.bndle-wiki-card__article{border-top:1px solid rgba(2,42,46,8%)}.bndle-wiki-card__article-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;color:var(--bndle-dark);text-decoration:none}.bndle-wiki-card__article-link:hover .bndle-wiki-card__article-title{color:var(--bndle-mint-hover)}.bndle-wiki-card__article-title{font-size:.9375rem;font-weight:600}.bndle-wiki-card__article-chevron{flex:none;width:8px;height:8px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);opacity:.45}.bndle-wiki__search-empty,.bndle-wiki__empty{margin-top:16px;padding:24px;border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);text-align:center}.bndle-wiki-article__card{border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 12px 32px rgba(2,42,46,4%);overflow:hidden}.bndle-wiki-article__hero{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;margin:0;padding:0;min-width:0;border-bottom:1px solid rgba(2,42,46,8%)}.bndle-wiki-article__media{flex:0 0 40%;max-width:40%;min-width:0;width:auto;box-sizing:border-box;margin:0;padding:0;display:flex;flex-direction:column;align-self:stretch;overflow:hidden;background:#eef3f4;min-height:0}.bndle-wiki-article__figure{position:relative;flex:auto;width:100%;margin:0;padding:0;border:none;border-radius:0;background:#eef3f4;min-height:0;overflow:hidden}.bndle-wiki-article__media-placeholder{flex:auto;width:100%;min-height:120px;margin:0;padding:0;border:none;border-radius:0;box-sizing:border-box;background:linear-gradient(135deg,rgba(0,230,160,.16),rgba(2,42,46,8%))}.bndle-wiki-article__image{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;max-width:none;object-fit:cover;object-position:center;display:block;border-radius:0}.bndle-wiki-article__intro{flex:0 0 60%;max-width:60%;min-width:0;width:auto;margin:0;padding:32px 72px 32px 32px;box-sizing:border-box;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start}.bndle-wiki-article__share{position:absolute;right:16px;bottom:16px;z-index:6;padding:0}.bndle-wiki-article__title{margin:0 0 14px;font-family:var(--bndle-font-heading);font-size:clamp(1.75rem,3.5vw,2rem);font-weight:800;line-height:1.2;color:var(--bndle-dark)}.bndle-wiki-article__featured-answer{margin:8px 0 22px;padding:18px 22px;background:#f8fafc;border-left:3px solid var(--bndle-mint);border-radius:10px}.bndle-wiki-article__summary{margin:0;font-size:1.05rem;line-height:1.7;color:var(--bndle-dark)}.bndle-wiki-article__cta{margin:0}.bndle-wiki-article__layout{display:flex;align-items:flex-start;gap:16px;padding:32px}.bndle-wiki-article__main{flex:auto;min-width:0}.bndle-wiki-article__layout--single .bndle-wiki-article__main{width:100%}.bndle-wiki-article__sidebar{flex:0 0 280px;width:280px;min-width:0}.bndle-wiki-article__body{font-size:1.05rem;line-height:1.6;color:var(--bndle-dark)}.bndle-wiki-article__body>p{margin:0 0 1.05rem}.bndle-wiki-article__body>p:last-child{margin-bottom:0}.bndle-wiki-article__body h2{margin:1.3rem 0 .85rem;font-family:var(--bndle-font-heading);font-size:1.575rem;font-weight:700;line-height:1.35;color:var(--bndle-dark)}.bndle-wiki-article__body h2:first-child{margin-top:0}.bndle-wiki-article__body h3{margin:1.1rem 0 .65rem;font-size:1.2rem;font-weight:700;line-height:1.35;color:var(--bndle-dark)}.bndle-wiki-article__body ul,.bndle-wiki-article__body ol{margin:0 0 1.05rem;padding-left:1.4rem}.bndle-wiki-article__body ul{list-style:disc}.bndle-wiki-article__body ol{list-style:decimal}.bndle-wiki-article__body li{display:list-item;margin-bottom:.35rem;padding-left:.15rem}.bndle-wiki-article__body ul li::marker{color:var(--bndle-mint)}.bndle-wiki-article__body ol li::marker{color:var(--bndle-dark);font-weight:600}.bndle-wiki-article__body li:last-child{margin-bottom:0}.bndle-wiki-article__body table{width:100%;margin:0 0 1.25rem;border-collapse:collapse;font-size:.95rem}.bndle-wiki-article__body th,.bndle-wiki-article__body td{padding:10px 14px;border:1px solid rgba(2,42,46,.12);text-align:left;vertical-align:top}.bndle-wiki-article__body thead th,.bndle-wiki-article__body tbody>tr:first-child>th{font-weight:700;background-color:var(--bndle-footer);color:var(--bndle-white);border-color:var(--bndle-footer)}.bndle-wiki-article__body tbody th{font-weight:700;background:var(--bndle-gray-50)}.bndle-wiki-article__body a{color:var(--bndle-dark);text-decoration:underline;text-decoration-color:rgba(0,230,160,.55);text-underline-offset:2px}.bndle-wiki-article__body a:hover{color:var(--bndle-mint-hover)}.bndle-wiki-article__body .bndle-wiki-taxonomy__articles a{text-decoration:none}.bndle-wiki-sidebar-card{padding:16px;border:1px solid #e5e7eb;border-radius:10px;background:var(--bndle-white)}.bndle-wiki-sidebar-card+.bndle-wiki-sidebar-card{margin-top:16px}.bndle-wiki-sidebar-card__title{margin:0 0 10px;font-family:var(--bndle-font-heading);font-size:1.02rem;font-weight:700;line-height:1.3;color:var(--bndle-gray-900)}.bndle-wiki-sidebar-card__toc-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.bndle-wiki-sidebar-card__toc-item{margin:0}.bndle-wiki-sidebar-card__toc-link{display:inline-flex;gap:6px;align-items:baseline;font-size:.95rem;line-height:1.4;color:var(--bndle-dark);text-decoration:none}.bndle-wiki-sidebar-card__toc-link::before{content:'›';flex-shrink:0;color:var(--bndle-mint);font-weight:700}.bndle-wiki-sidebar-card__toc-link:hover{color:var(--bndle-mint-hover)}.bndle-wiki-sidebar-card__list{margin:0;padding:0;list-style:none}.bndle-wiki-sidebar-card__list li+li{margin-top:8px}.bndle-wiki-sidebar-card__link{color:rgba(2,42,46,.82);text-decoration:none;font-size:.875rem;line-height:1.45}.bndle-wiki-sidebar-card__link:hover{color:var(--bndle-mint-hover)}.bndle-wiki-taxonomy__articles{margin:0;padding:0;list-style:none;display:grid;gap:16px}.bndle-wiki-article__body ul.bndle-wiki-taxonomy__articles{list-style:none;padding-left:0}.bndle-wiki-article__body ul.bndle-wiki-taxonomy__articles>li{display:block;margin-bottom:0;padding-left:0}.bndle-wiki-article__body ul.bndle-wiki-taxonomy__articles>li::marker{content:none}.bndle-wiki-taxonomy__article-card{display:grid;grid-template-columns:minmax(140px,220px)minmax(0,1fr);gap:20px;align-items:stretch;padding:18px;border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 8px 24px rgba(2,42,46,4%)}.bndle-wiki-taxonomy__article-media{min-width:0}.bndle-wiki-taxonomy__article-media-link{display:block;height:100%}.bndle-wiki-taxonomy__article-image{display:block;width:100%;height:100%;min-height:140px;object-fit:cover;border-radius:var(--bndle-radius)}.bndle-wiki-taxonomy__article-media-placeholder{min-height:140px;height:100%;border-radius:var(--bndle-radius);background:linear-gradient(135deg,rgba(0,230,160,.16),rgba(2,42,46,8%))}.bndle-wiki-taxonomy__article-body{display:flex;flex-direction:column;min-width:0}.bndle-wiki-taxonomy__article-title{margin:0 0 10px;font-family:var(--bndle-font-heading);font-size:1.2rem;font-weight:800;line-height:1.3}.bndle-wiki-taxonomy__article-title-link{color:var(--bndle-dark);text-decoration:none}.bndle-wiki-taxonomy__article-title-link:hover{color:var(--bndle-mint-hover)}.bndle-wiki-taxonomy__article-excerpt{margin:0 0 16px;font-size:.95rem;line-height:1.6;color:rgba(2,42,46,.78)}.bndle-wiki-taxonomy__article-action{margin:auto 0 0}.bndle-wiki-taxonomy__article-link{display:block;padding:16px 18px;border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius);text-decoration:none;color:inherit;background:var(--bndle-gray-50)}.bndle-wiki-taxonomy__article-link:hover{border-color:var(--bndle-mint)}.bndle-wiki-taxonomy__article-link .bndle-wiki-taxonomy__article-title{display:block;font-weight:700;color:var(--bndle-dark)}.bndle-wiki-taxonomy__article-link .bndle-wiki-taxonomy__article-excerpt{display:block;margin-top:6px;font-size:.875rem;line-height:1.5;color:rgba(2,42,46,.72)}@media(max-width:767px){.bndle-wiki-taxonomy__article-card{grid-template-columns:1fr}}.bndle-wiki-sticky{position:fixed;top:0;left:0;right:0;z-index:110;padding:10px 0;background:rgba(255,255,255,.98);border-bottom:1px solid rgba(2,42,46,.1);box-shadow:0 6px 18px rgba(2,42,46,8%);backdrop-filter:blur(8px)}.bndle-wiki-sticky__inner{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items:center;gap:8px 20px}.bndle-wiki-sticky__head{min-width:0}.bndle-wiki-sticky__title{margin:0;font-size:1.05rem;font-weight:700;line-height:1.25;color:var(--bndle-dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bndle-wiki-sticky-mobile{position:fixed;left:0;right:0;bottom:0;z-index:90;padding:10px 0;padding-bottom:max(10px,env(safe-area-inset-bottom,0px));background:rgba(255,255,255,.98);border-top:1px solid rgba(2,42,46,.1);box-shadow:0 -6px 18px rgba(2,42,46,8%);backdrop-filter:blur(8px)}.bndle-wiki-sticky-mobile__btn{width:100%;justify-content:center}@media(min-width:1025px){.bndle-wiki-sticky-mobile{display:none!important}}@media(max-width:1024px){.bndle-wiki-sticky{display:none!important}.bndle-wiki-sticky-mobile:not([hidden]){display:block}}.bndle-wiki-faq{margin-top:12px}.bndle-wiki-faq.bndle-faq__list{grid-template-columns:1fr;gap:10px}.bndle-wiki-article__body .bndle-wiki-faq .bndle-faq__question-wrap{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.bndle-wiki-faq .bndle-faq__item{border-color:#e5e7eb;border-radius:10px;box-shadow:none}.bndle-wiki-faq .bndle-faq__question{padding:14px 18px;font-size:.95rem;font-weight:600;line-height:1.4;gap:12px}.bndle-wiki-faq .bndle-faq__answer{padding:0 16px 12px}.bndle-wiki-faq .bndle-faq__chevron{width:18px;height:18px}@media(max-width:900px){.bndle-wiki__grid,.bndle-wiki-article__layout{flex-direction:column}.bndle-wiki-article__hero{flex-direction:column}.bndle-wiki-article__media{flex:none;width:100%;max-width:100%;min-height:200px}.bndle-wiki-article__figure{flex:none;min-height:200px}.bndle-wiki-article__media-placeholder{min-height:200px}.bndle-wiki-article__intro{flex:none;width:100%;max-width:100%;padding:24px 64px 24px 24px}.bndle-wiki-article__sidebar{flex:none;width:100%}}@media(min-width:901px){.bndle-wiki-article__sidebar{position:sticky;top:calc(var(--bndle-header-height) + 16px);align-self:flex-start}}.bndle-team__header{max-width:36rem;margin:0 auto 36px;text-align:center}.bndle-team__header .bndle-eyebrow{display:inline-block;width:fit-content;margin:0 auto 10px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-team__header .bndle-section__title{margin-bottom:0;font-size:clamp(1.75rem,4vw,2.25rem)}.bndle-team__lead{margin:12px 0 0;font-size:1rem;line-height:1.55;color:var(--bndle-dark)}.bndle-team__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:64rem;margin:0 auto}.bndle-team-card{display:flex;flex-direction:column;align-items:center;height:100%;padding:24px;border:1px solid rgba(2,42,46,.1);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 8px 24px rgba(2,42,46,5%);text-align:center}.bndle-team-card__media{display:flex;justify-content:center;width:100%;margin-bottom:16px}.bndle-team-card__photo{display:block;width:96px;height:96px;margin:0 auto;object-fit:cover;border-radius:50%}.bndle-team-card__avatar{display:flex;align-items:center;justify-content:center;width:96px;height:96px;margin:0 auto;background:var(--bndle-mint);color:var(--bndle-dark);font-size:1.5rem;font-weight:700;border-radius:50%}.bndle-team-card__body{display:flex;flex-direction:column;align-items:center;width:100%}.bndle-team-card__name{margin:0 0 4px;font-family:var(--bndle-font-heading);font-size:1.125rem;font-weight:800;color:var(--bndle-dark)}.bndle-team-card__role{margin:0 0 12px;font-size:.875rem;font-weight:600;color:var(--bndle-hero-bg)}.bndle-team-card__contact{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.bndle-team-card__contact-item{display:flex;justify-content:center;width:100%;margin:0}.bndle-team-card__contact-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.875rem;font-weight:600;color:var(--bndle-dark);text-decoration:none}.bndle-team-card__contact-link:hover{color:var(--bndle-hero-bg)}.bndle-team-card__contact-icon{display:inline-flex;flex-shrink:0;color:var(--bndle-mint);line-height:0}.bndle-team__empty{max-width:36rem;margin:0 auto;text-align:center;color:var(--bndle-gray-600)}@media(max-width:900px){.bndle-team__grid{grid-template-columns:1fr;max-width:24rem}}@media(min-width:901px) and (max-width:1100px){.bndle-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bndle-thank-you{padding-block:clamp(3rem,8vw,5rem)}.bndle-thank-you__container{display:flex;justify-content:center}.bndle-thank-you__card{max-width:36rem;width:100%;padding:clamp(2rem,5vw,3rem);text-align:center;background:var(--bndle-white);border:1px solid var(--bndle-gray-200);border-radius:16px;box-shadow:0 8px 32px rgba(15,23,42,6%)}.bndle-thank-you__icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto 1.25rem;color:var(--bndle-mint);background:rgba(0,200,150,.1);border-radius:50%}.bndle-thank-you__title{margin:0 0 .75rem;font-family:var(--bndle-font-heading);font-size:clamp(1.5rem,4vw,2rem);font-weight:800;color:var(--bndle-dark);line-height:1.2}.bndle-thank-you__lead{margin:0 0 1rem;font-size:1.0625rem;color:var(--bndle-gray-600);line-height:1.6}.bndle-thank-you__text{margin:0 0 1.25rem;font-size:.9375rem;color:var(--bndle-gray-600);line-height:1.6}.bndle-thank-you__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:1.5rem}.bndle-thank-you__stores{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:1.25rem}.bndle-thank-you__stores img{display:block;height:46px;width:auto}.bndle-thank-you__help{margin:0 0 1rem;font-size:.9375rem;color:var(--bndle-gray-600)}.bndle-thank-you__help a{color:var(--bndle-mint);font-weight:500;text-decoration:none}.bndle-thank-you__help a:hover{text-decoration:underline}.bndle-404__hero{max-width:40rem;margin:0 auto clamp(2.5rem,6vw,3.5rem);text-align:center}.bndle-404__hero .bndle-eyebrow{display:inline-block;width:fit-content;margin:0 auto 12px;padding:5px 12px;font-size:.6875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--bndle-dark);border:1px solid var(--bndle-mint);border-radius:6px;background:rgba(0,230,160,8%)}.bndle-404__code{margin:0 0 .5rem;font-family:var(--bndle-font-heading);font-size:clamp(4.5rem,14vw,7rem);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--bndle-mint)}.bndle-404__lead{margin:1rem auto 1.5rem;max-width:34rem;font-size:1.0625rem;line-height:1.6;color:var(--bndle-gray-600)}.bndle-404__home{margin-top:.25rem}.bndle-404__grid{max-width:72rem;margin:0 auto}.bndle-404__panel{display:flex;flex-direction:column;height:100%}.bndle-404__panel-body{display:flex;flex-direction:column;flex:1;min-width:0}.bndle-404__panel-text{margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6;color:var(--bndle-gray-600)}.bndle-404__panel-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto}.bndle-vacature{background:var(--bndle-white)}.bndle-vacature__hero{padding:28px 0 48px;background:var(--bndle-hero-bg);color:var(--bndle-white)}.bndle-vacature__breadcrumb{margin-bottom:28px;color:rgba(255,255,255,.62)}.bndle-vacature__breadcrumb .bndle-wiki__breadcrumb-link,.bndle-vacature__breadcrumb .bndle-wiki__breadcrumb-current{color:rgba(255,255,255,.72)}.bndle-vacature__breadcrumb .bndle-wiki__breadcrumb-link:hover{color:var(--bndle-mint)}.bndle-vacature__breadcrumb .bndle-wiki__breadcrumb-item:not(:last-child)::after{color:rgba(255,255,255,.38)}.bndle-vacature__headline{margin:0 0 16px;max-width:600px;font-family:var(--bndle-font-heading);font-size:clamp(2.25rem,4.5vw,3.375rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--bndle-white)}.bndle-vacature__tagline{margin:0 0 20px;max-width:600px;font-family:var(--bndle-font-heading);font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:700;line-height:1.3;letter-spacing:-.02em;color:rgba(255,255,255,.92)}.bndle-vacature__intro{margin:0 0 32px;max-width:520px;font-size:1.0625rem;line-height:1.7;color:rgba(255,255,255,.92)}.bndle-vacature__actions{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 36px}.bndle-vacature__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding-top:22px;border-top:1px solid rgba(255,255,255,.16)}.bndle-vacature__fact{margin:0}.bndle-vacature__fact dt{margin:0 0 6px;font-size:.8125rem;color:rgba(255,255,255,.55)}.bndle-vacature__fact dd{margin:0;font-family:var(--bndle-font-heading);font-size:1.0625rem;font-weight:700;color:var(--bndle-white)}.bndle-vacature__body{padding:72px 0 24px}.bndle-vacature__content{max-width:46rem}.bndle-vacature__block{margin:0 0 48px}.bndle-vacature__heading{position:relative;margin:0 0 16px;padding-top:14px;font-family:var(--bndle-font-heading);font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:800;line-height:1.2;color:var(--bndle-dark)}.bndle-vacature__heading::before{content:'';position:absolute;top:0;left:0;width:42px;height:4px;border-radius:999px;background:var(--bndle-mint)}.bndle-vacature__content p{margin:0 0 16px;font-size:1.0625rem;line-height:1.7;color:rgba(2,42,46,.86)}.bndle-vacature__quote{margin:8px 0 56px;padding:28px 28px 28px 24px;border-left:4px solid var(--bndle-mint);border-radius:0 var(--bndle-radius-lg)var(--bndle-radius-lg)0;background:#eef8f4}.bndle-vacature__quote-title{margin:0 0 8px;font-family:var(--bndle-font-heading);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:800;line-height:1.25;color:var(--bndle-dark)}.bndle-vacature__quote-text{margin:0;font-size:1rem;line-height:1.65;color:rgba(2,42,46,.7)}.bndle-vacature__traits,.bndle-vacature__offer{margin:20px 0 0;padding:0;list-style:none}.bndle-vacature__traits li,.bndle-vacature__offer li{margin:0;padding:16px 0;font-size:1.0625rem;line-height:1.5;color:var(--bndle-dark);border-bottom:1px solid rgba(2,42,46,.1)}.bndle-vacature__traits li:first-child,.bndle-vacature__offer li:first-child{border-top:1px solid rgba(2,42,46,.1)}.bndle-vacature__traits li{display:flex;align-items:flex-start;gap:14px}.bndle-vacature__traits li::before{content:'';flex-shrink:0;width:12px;height:12px;margin-top:6px;background:var(--bndle-mint)}.bndle-vacature__cta{padding:72px 0;background:var(--bndle-dark);color:var(--bndle-white)}.bndle-vacature__cta-inner{max-width:46rem}.bndle-vacature__cta-title{margin:0 0 16px;max-width:22ch;font-family:var(--bndle-font-heading);font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:800;line-height:1.15;letter-spacing:-.03em}.bndle-vacature__cta-text{margin:0 0 28px;max-width:38rem;font-size:1.0625rem;line-height:1.65;color:rgba(255,255,255,.7)}.bndle-vacature__cta .bndle-btn{margin-bottom:40px}.bndle-vacature__contact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0}.bndle-vacature__contact-item dt{margin:0 0 6px;font-size:.8125rem;color:rgba(255,255,255,.5)}.bndle-vacature__contact-item dd{margin:0;font-size:.96875rem;font-weight:600;color:var(--bndle-white);text-wrap:pretty}.bndle-vacature__contact-item a{color:var(--bndle-white)}.bndle-vacature__contact-item a:hover{color:var(--bndle-mint)}.bndle-vacature-apply{padding-top:48px;padding-bottom:96px;scroll-margin-top:calc(var(--bndle-header-height) + 16px)}.bndle-vacature-apply .bndle-opdracht__interest{scroll-margin-top:calc(var(--bndle-header-height) + 20px)}.bndle-vacatures{padding-top:32px;padding-bottom:96px}.bndle-vacatures__header{margin:0 0 32px}.bndle-vacatures__intro,.bndle-vacatures__empty{margin:12px 0 0;max-width:40rem;font-size:1.0625rem;line-height:1.7;color:rgba(2,42,46,.8)}.bndle-vacatures__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bndle-vacatures-card{display:flex;flex-direction:column;align-items:flex-start;max-width:36rem;padding:28px;border:1px solid rgba(2,42,46,8%);border-radius:var(--bndle-radius-lg);background:var(--bndle-white);box-shadow:0 16px 40px rgba(2,42,46,5%)}.bndle-vacatures-card__kicker{margin:0 0 8px;font-size:.8125rem;font-weight:600;color:var(--bndle-gray-600)}.bndle-vacatures-card__title{margin:0 0 12px;font-family:var(--bndle-font-heading);font-size:1.5rem;font-weight:800;line-height:1.2}.bndle-vacatures-card__title a:hover{color:var(--bndle-mint-hover)}.bndle-vacatures-card__intro{margin:0 0 16px;font-size:.96875rem;line-height:1.6;color:rgba(2,42,46,.78)}.bndle-vacatures-card__meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 20px;padding:0;list-style:none;font-size:.875rem;font-weight:600;color:var(--bndle-dark)}.bndle-vacatures-card__meta li{display:inline-flex;align-items:center;gap:6px}.bndle-vacatures-card .bndle-btn{margin-top:auto}@media(max-width:900px){.bndle-vacature__facts,.bndle-vacature__contact,.bndle-vacatures__grid{grid-template-columns:1fr}.bndle-vacature__headline,.bndle-vacature__tagline{max-width:none}}@media(max-width:600px){.bndle-vacature__hero,.bndle-vacature__cta{padding-bottom:36px}.bndle-vacature__body{padding-top:48px}.bndle-vacature__quote{padding:22px 18px 22px 16px}.bndle-vacatures-card{padding:22px}}