*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}main{padding:44px 0 0}:focus-visible{outline:2px solid;outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.vp{color-scheme:light;--vp-bg:#f6f7f9;--vp-surface:#fff;--vp-ink:#111722;--vp-muted:#606772;--vp-border:#dde1e7;--vp-soft:#edf0f4;--vp-accent:#eda900;--vp-accent-ink:#845b00;--vp-accent-soft:#fff2cb;min-height:100vh;background:var(--vp-bg);color:var(--vp-ink);font-family:Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.6}.vp[data-theme=dark]{color-scheme:dark;--vp-bg:#10141c;--vp-surface:#191f29;--vp-ink:#f4f6fa;--vp-muted:#aab2c0;--vp-border:#303846;--vp-soft:#202834;--vp-accent:#f5b51b;--vp-accent-ink:#f5bd3d;--vp-accent-soft:#3c311d}body:has(.vp){background:#f6f7f9}body:has(.vp[data-theme=dark]){background:#10141c}html:has(.vp){scroll-behavior:smooth;scroll-padding-top:100px}.vp a{color:inherit;text-decoration:none}.vp button{font:inherit}.vp a,.vp button,.vp summary{-webkit-tap-highlight-color:transparent}.vp a:focus-visible,.vp button:focus-visible,.vp summary:focus-visible{outline:3px solid var(--vp-accent);outline-offset:5px}.vp figure,.vp h1,.vp h2,.vp h3,.vp ol,.vp p,.vp ul{margin:0}.vp ol,.vp ul{padding:0;list-style:none}.vp h1,.vp h2,.vp h3{line-height:1.12;letter-spacing:-.045em}.vp p{color:var(--vp-muted)}.vp-container{width:min(1200px,calc(100% - 80px));margin-inline:auto}.vp-header{background:var(--vp-surface);border-bottom:1px solid var(--vp-border)}.vp-nav{height:92px;gap:40px}.vp-brand,.vp-nav{display:flex;align-items:center}.vp-brand{gap:10px;flex-shrink:0;font-size:22px;font-weight:750;letter-spacing:-.7px;line-height:1.1}.vp-brand small{font-size:9px;display:block;letter-spacing:3.1px;font-weight:600;margin-top:6px;color:var(--vp-accent-ink)}.vp-nav nav{display:flex;gap:27px;margin-left:auto;font-size:14px;font-weight:600}.vp-footer>a:last-child:hover,.vp-nav nav a:hover,.vp-text-link:hover{color:var(--vp-accent-ink)}.vp-header-actions{display:flex;align-items:center;gap:18px}.vp-header-cta{padding:10px 16px;background:var(--vp-accent);border-radius:7px;color:#16130a!important;font-size:14px;font-weight:750;white-space:nowrap}.vp-header-cta span{margin-left:12px}.vp-thema{display:flex;background:var(--vp-soft);border:1px solid var(--vp-border);padding:3px;border-radius:7px;gap:2px}.vp-thema button{padding:4px 7px;background:none;color:var(--vp-muted);border:0;cursor:pointer;border-radius:4px;font-size:14px;display:flex;gap:4px;align-items:center}.vp-thema [aria-pressed=true]{background:var(--vp-surface);color:var(--vp-ink);box-shadow:0 1px 3px #0002}.vp-thema-naam{font-size:12px}.vp-hero{display:grid;grid-template-columns:.95fr 1.12fr;grid-gap:58px;gap:58px;align-items:center;padding-block:87px 73px}.vp-eyebrow{font-size:11px;letter-spacing:1.7px;font-weight:750;color:var(--vp-accent-ink)!important;margin-bottom:20px!important;display:flex;align-items:center;gap:9px;text-transform:uppercase}.vp-square{height:7px;width:7px;background:var(--vp-accent)}.vp h1{font-size:clamp(42px,4.3vw,59px);font-weight:780;letter-spacing:-2.8px;line-height:1.085}.vp h1>span{color:var(--vp-accent-ink)}.vp-intro{font-size:17px;line-height:1.75;max-width:440px;margin-top:24px!important}.vp-hero-actions{margin-top:30px;display:flex;align-items:flex-start;gap:18px;flex-direction:column}.vp-button{display:inline-flex;align-items:center;justify-content:center;gap:26px;padding:16px 22px;border-radius:7px;font-size:14px;font-weight:750;line-height:1.2;transition:transform .15s,background .15s}.vp-primary{background:var(--vp-accent);color:#15140d!important;box-shadow:0 3px 0 #af7c12}.vp-button:hover,.vp-header-cta:hover{background:#ffc335;transform:translateY(-2px)}.vp-button span{font-size:21px;line-height:1}.vp-text-link{font-size:14px;font-weight:650}.vp-text-link span{margin-left:10px}.vp-included{display:flex;flex-wrap:wrap;gap:13px;font-size:12px;color:var(--vp-muted);margin-top:33px}.vp-showcase{min-width:0;position:relative}.vp-showcase img{display:block;width:100%;height:auto;aspect-ratio:852/781;object-fit:cover}.vp-showcase figcaption{margin-top:4px;font-size:10px;color:var(--vp-muted);text-align:center}.vp-showcase figcaption span{font-weight:750;letter-spacing:1px;font-size:8px;color:var(--vp-accent-ink);margin-right:9px;text-transform:uppercase}.vp-blocks{background:var(--vp-surface);border-top:1px solid var(--vp-border);border-bottom:1px solid var(--vp-border);padding-block:75px}.vp-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:55px;margin-bottom:35px}.vp-questions h2,.vp-section-heading h2{font-size:37px}.vp-section-heading .vp-eyebrow{margin-bottom:14px!important}.vp-section-heading>p{max-width:360px;font-size:15px;line-height:1.7;margin-bottom:2px}.vp-block-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:11px;gap:11px}.vp-block-tile{border:1px solid var(--vp-border);border-radius:8px;padding:20px 13px 17px;background:var(--vp-surface);min-height:105px;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;gap:14px;transition:border-color .15s,background .15s}.vp-block-tile:hover{border-color:var(--vp-accent);background:var(--vp-accent-soft)}.vp-audience-icon svg,.vp-block-tile svg{width:23px;height:23px;stroke:var(--vp-accent-ink);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.vp-block-tile span{font-size:13px;font-weight:650}.vp-block-note{display:flex;align-items:center;gap:11px;margin-top:23px}.vp-note-icon{color:var(--vp-accent-ink);font-size:20px}.vp-block-note p{font-size:13px}.vp-domain-note{font-size:12px;margin-left:auto;font-family:monospace;color:var(--vp-ink)}.vp-domain-note>span{color:var(--vp-muted)}.vp-how{padding-block:79px}.vp-paneel{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-template-areas:"kop kop" "tekst beeld";grid-column-gap:56px;column-gap:56px;grid-row-gap:24px;row-gap:24px;align-items:start}.vp-paneel-kop{grid-area:kop}.vp-paneel-kop .vp-eyebrow{margin-bottom:14px!important}.vp-paneel-kop h2{font-size:37px}.vp-paneel-kop h2>span{color:var(--vp-accent-ink)}.vp-paneel-tekst{grid-area:tekst}.vp-paneel-intro{font-size:16px;line-height:1.75;max-width:470px}.vp-paneel-tekst .vp-paneel-stappen{margin-top:30px;display:flex;flex-direction:column;gap:8px}.vp-paneel-stappen li{position:relative;display:grid;grid-template-columns:50px minmax(0,1fr);grid-column-gap:24px;column-gap:24px;align-items:start;padding:18px 22px;margin-inline:-22px;border-radius:14px}.vp-paneel-stappen li:not(:last-child):after{content:"";position:absolute;left:46px;top:68px;bottom:-26px;width:2px;background:color-mix(in srgb,var(--vp-accent) 55%,transparent);z-index:1}.vp-paneel-stappen li.is-uitgelicht{background:color-mix(in srgb,var(--vp-accent-soft) 70%,transparent)}.vp-paneel-nr{position:relative;z-index:2;width:50px;height:50px;border-radius:50%;border:1.5px solid var(--vp-accent);background:var(--vp-bg);display:grid;place-items:center;font-size:14px;font-weight:750;letter-spacing:.4px;color:var(--vp-accent-ink)}.vp-paneel-stappen h3{font-size:23px;letter-spacing:-.7px;margin-top:5px}.vp-paneel-stappen p{font-size:15px;line-height:1.7;margin-top:8px;max-width:370px}.vp-paneel-intro a,.vp-paneel-stappen p a{color:var(--vp-accent-ink);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vp-paneel-intro a:hover,.vp-paneel-stappen p a:hover{text-decoration-thickness:2px}.vp-paneel-beeld{grid-area:beeld;position:relative}.vp-paneel-beeld img{display:block;width:100%;height:auto}.vp-paneel-live{position:absolute;right:-22px;bottom:-26px;display:flex;align-items:center;gap:12px;padding:13px 22px 13px 14px;background:var(--vp-surface);border:1px solid var(--vp-border);border-radius:12px;box-shadow:0 14px 34px rgba(17,23,34,.16)}.vp[data-theme=dark] .vp-paneel-live{box-shadow:0 14px 34px rgba(0,0,0,.45)}.vp-paneel-vink{width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#2f7d4a;color:#fff;display:grid;place-items:center;font-size:17px;font-weight:700}.vp-paneel-live strong{display:block;font-size:15px;font-weight:700;line-height:1.35}.vp-paneel-live small{display:block;font-size:13px;line-height:1.35;color:var(--vp-muted)}.vp-paneel-beeld figcaption{margin:10px 0 0 36%;font-size:10px;font-weight:750;letter-spacing:1.6px;text-transform:uppercase;color:var(--vp-accent-ink)}@media (max-width:1100px){.vp-paneel{column-gap:34px}.vp-paneel-kop h2{font-size:33px}.vp-paneel-live{right:-8px}}@media (max-width:850px){.vp-paneel{grid-template-columns:minmax(0,1fr);grid-template-areas:"kop" "tekst" "beeld";row-gap:22px}.vp-paneel-beeld{max-width:640px;margin-top:18px}.vp-paneel-live{right:0}}@media (max-width:550px){.vp-paneel-kop h2{font-size:30px;letter-spacing:-1.2px}.vp-paneel-intro{font-size:15px}.vp-paneel-stappen li{grid-template-columns:42px minmax(0,1fr);column-gap:16px;padding:16px 14px;margin-inline:-14px}.vp-paneel-stappen li:not(:last-child):after{left:34px;top:58px;bottom:-24px}.vp-paneel-nr{width:42px;height:42px;font-size:13px}.vp-paneel-stappen h3{font-size:20px;margin-top:3px}.vp-paneel-stappen p{font-size:14px}.vp-paneel-live{right:0;bottom:-14px;padding:9px 14px 9px 10px;gap:9px}.vp-paneel-vink{width:28px;height:28px;font-size:14px}.vp-paneel-live strong{font-size:13px}.vp-paneel-live small{font-size:11px}.vp-paneel-beeld figcaption{margin:22px 0 0}}.vp-audience{background:var(--vp-surface);border-block:1px solid var(--vp-border);padding-block:67px}.vp-audience-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.vp-audience-grid article{padding:26px;border:1px solid var(--vp-border);border-radius:9px}.vp-audience-icon{color:var(--vp-accent-ink);margin-bottom:23px;width:37px;height:37px;display:grid;place-items:center;background:var(--vp-accent-soft);border-radius:7px}.vp-audience-label{font-size:9px;letter-spacing:1.2px;font-weight:700;margin-bottom:10px!important;text-transform:uppercase}.vp-audience-grid h3{font-size:23px;letter-spacing:-.8px}.vp-audience-grid article>p:not(.vp-audience-label){font-size:14px;line-height:1.75;margin-top:13px}.vp-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:24px!important}.vp-tags li{font-size:10px;background:var(--vp-soft);color:var(--vp-muted);padding:4px 8px;border-radius:4px}.vp-questions{display:grid;grid-template-columns:.85fr 1.35fr;grid-gap:85px;gap:85px;padding-block:78px}.vp-faq details{border-bottom:1px solid var(--vp-border);padding:21px 0}.vp-faq details:first-child{padding-top:0}.vp-faq summary{font-size:16px;font-weight:650;cursor:pointer;display:flex;justify-content:space-between;gap:20px;list-style:none;align-items:center}.vp-faq summary::-webkit-details-marker{display:none}.vp-faq summary>span{width:14px;height:14px;position:relative;flex-shrink:0}.vp-faq summary>span:after,.vp-faq summary>span:before{content:"";position:absolute;top:6px;left:1px;height:1.5px;width:12px;background:var(--vp-muted)}.vp-faq summary>span:after{transform:rotate(90deg)}.vp-faq details[open] summary>span:after{transform:rotate(0)}.vp-faq p{font-size:14px;margin-top:14px;max-width:520px;line-height:1.8}.vp-final{padding-bottom:65px}.vp-final-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#192331;border:1px solid #303a49;border-radius:12px;padding:43px 50px;color:#fff}.vp-final-cta .vp-eyebrow{color:#f3b932!important;margin-bottom:12px!important;font-size:10px}.vp-final-cta h2{font-size:40px}.vp-final-cta p:not(.vp-eyebrow){color:#b7c0cc;margin-top:10px;font-size:16px}.vp-final-cta .vp-button{min-width:192px}.vp-footer{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:27px 35px;border-top:1px solid var(--vp-border)}.vp-footer .vp-brand{font-size:18px}.vp-footer .vp-brand small{font-size:7px;letter-spacing:2px}.vp-footer p{font-size:12px}.vp-footer>a:last-child{font-size:13px;font-weight:600}.vp-skip{position:fixed;top:-100px;left:12px;z-index:9;background:var(--vp-accent);color:#111!important;padding:12px}.vp-skip:focus{top:10px}@media (min-width:1450px){.vp-hero{padding-block:100px 85px}.vp-hero-actions{gap:19px}.vp-hero-copy{padding-bottom:12px}}@media (max-width:1100px){.vp-container{width:calc(100% - 48px)}.vp-nav{gap:20px}.vp-nav nav{gap:18px}.vp-header-actions{gap:10px}.vp-thema-naam{display:none}.vp-hero{gap:30px}.vp-hero h1{font-size:47px}.vp-included{font-size:11px;gap:9px}.vp-hero-actions{gap:16px}.vp-block-tile{padding:16px 12px}.vp-block-tile span{font-size:12px}.vp-questions h2,.vp-section-heading h2{font-size:33px}.vp-audience-grid article{padding:20px}.vp-audience-grid h3{font-size:21px}.vp-questions{gap:50px}}@media (max-width:850px){.vp-nav nav{display:none}.vp-header-actions{margin-left:auto}.vp-hero{grid-template-columns:1fr;gap:45px;padding:55px 0 75px;max-width:650px}.vp-hero h1{font-size:56px}.vp-hero h1 br:nth-of-type(2){display:none}.vp-hero-copy{max-width:590px}.vp-intro{max-width:520px}.vp-hero-actions{flex-direction:row;align-items:center;flex-wrap:wrap}.vp-included{font-size:12px;margin-top:24px}.vp-showcase{width:100%;max-width:580px;justify-self:center}.vp-block-grid{grid-template-columns:repeat(3,1fr)}.vp-section-heading{gap:24px;align-items:flex-start;flex-direction:column}.vp-section-heading>p{max-width:580px}.vp-audience-grid{grid-template-columns:1fr}.vp-audience-grid article{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:22px;column-gap:22px;padding:26px}.vp-audience-icon{grid-column:1;margin-bottom:14px}.vp-audience-label{grid-column:1}.vp-audience-grid h3{grid-column:1;font-size:23px}.vp-audience-grid article>p:not(.vp-audience-label){grid-column:2;grid-row:1/4;margin:0;align-self:center}.vp-tags{grid-column:2;margin-top:12px!important}.vp-questions{grid-template-columns:1fr;gap:30px}.vp-questions h2 br{display:none}.vp-footer p{max-width:270px}.vp-domain-note{display:none}}@media (max-width:550px){.vp-container{width:calc(100% - 36px)}.vp-nav{height:77px;gap:10px}.vp-brand{font-size:19px}.vp-brand img{width:29px;height:29px}.vp-brand small{font-size:7px;letter-spacing:2.1px}.vp-header-cta{display:none}.vp-thema button{padding:4px 8px;font-size:16px}.vp-hero{padding-block:43px 63px;gap:34px}.vp-hero .vp-eyebrow{font-size:9px;letter-spacing:1.25px;margin-bottom:18px!important}.vp h1,.vp-hero h1{font-size:44px;letter-spacing:-2px;line-height:1.1}.vp-hero h1 br:nth-of-type(2){display:initial}.vp-intro{font-size:16px;line-height:1.75;margin-top:22px!important}.vp-hero-actions{margin-top:24px;gap:20px;flex-direction:column;align-items:flex-start}.vp-button{font-size:14px;gap:20px;padding:15px 18px}.vp-included{font-size:10px;gap:12px;row-gap:5px;line-height:1.8}.vp-showcase figcaption{font-size:9px}.vp-showcase figcaption span{display:none}.vp-audience,.vp-blocks,.vp-how{padding-block:49px}.vp-section-heading{gap:17px;margin-bottom:26px}.vp-questions h2,.vp-section-heading h2{font-size:30px;letter-spacing:-1.2px}.vp-section-heading>p{font-size:14px}.vp-eyebrow{font-size:9px;letter-spacing:1.2px;margin-bottom:14px!important}.vp-block-grid{gap:8px}.vp-block-tile{padding:14px 10px;gap:11px;min-height:91px}.vp-block-tile span{font-size:11px}.vp-block-tile svg{width:20px;height:20px}.vp-block-note p{font-size:12px}.vp-audience-grid{gap:13px}.vp-audience-grid article{display:block;padding:24px}.vp-audience-icon{margin-bottom:18px}.vp-audience-grid article>p:not(.vp-audience-label){margin-top:12px;font-size:14px}.vp-tags{margin-top:18px!important}.vp-tags li{font-size:11px}.vp-questions{padding-block:49px;gap:28px}.vp-faq summary{font-size:15px;line-height:1.5}.vp-final{padding-bottom:40px}.vp-final-cta{padding:30px 25px;flex-direction:column;align-items:flex-start;gap:24px}.vp-final-cta h2{font-size:34px}.vp-final-cta .vp-eyebrow{font-size:8px;letter-spacing:1px}.vp-final-cta .vp-button{min-width:0}.vp-footer{display:grid;grid-template-columns:1fr auto;grid-gap:20px;gap:20px;padding-block:25px}.vp-footer p{grid-row:2;grid-column:1/3;max-width:none;font-size:11px}.vp-footer>a:last-child{grid-column:2;grid-row:1}.vp-footer .vp-brand{font-size:17px}}.vp-featured{margin-top:26px;display:flex;flex-direction:column;gap:10px}.vp-featured-label{font-size:11px;letter-spacing:1.4px;font-weight:750;text-transform:uppercase;color:var(--vp-muted)}.vp-featured ul{display:flex;flex-wrap:wrap;gap:10px}.vp-featured li{display:flex;flex-direction:column;gap:8px}.vp-featured-merk{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 10px;border:1px solid var(--vp-border);border-radius:9px;background:var(--vp-surface);font-size:14px;font-weight:700;letter-spacing:-.2px;transition:border-color .15s,transform .15s}.vp-featured-merk:hover{border-color:var(--vp-accent);transform:translateY(-1px)}.vp-featured img{height:28px;width:auto;display:block}.vp-featured-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px 6px 11px;border-radius:7px;background:var(--vp-accent);color:#15140d!important;box-shadow:0 2px 0 #af7c12;font-size:11.5px;font-weight:750;line-height:1.2;white-space:nowrap;transition:transform .15s,background .15s}.vp-featured-cta span{font-size:14px;line-height:1}.vp-featured-cta:hover{background:#ffc335;transform:translateY(-1px)}@media (max-width:550px){.vp-featured{margin-top:22px}.vp-featured-merk{font-size:13px;padding:7px 12px 7px 8px}.vp-featured img{height:24px}}.vp-footer-rechts{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.vp-footer-rechts>a{font-size:13px;font-weight:600}.vp-footer-rechts>a:hover{color:var(--vp-accent-ink)}@media (max-width:1380px){.vp-footer{padding-bottom:96px}}.vp-talen{position:relative}.vp-talen summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:6px 10px 6px 9px;border:1px solid var(--vp-border);border-radius:7px;background:var(--vp-soft);font-size:12.5px;font-weight:650;color:var(--vp-ink);white-space:nowrap;transition:border-color .15s}.vp-talen summary::-webkit-details-marker{display:none}.vp-talen summary:after{content:"";width:5px;height:5px;margin:3px 1px 0 3px;border-left:1.5px solid;border-top:1.5px solid;transform:rotate(45deg)}.vp-talen[open] summary:after{margin-top:-3px;transform:rotate(225deg)}.vp-talen summary:hover{border-color:var(--vp-accent)}.vp-talen svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.vp-talen nav{position:absolute;right:0;bottom:calc(100% + 8px);z-index:20;display:grid;grid-template-columns:repeat(2,max-content);grid-gap:2px 4px;gap:2px 4px;padding:6px;background:var(--vp-surface);border:1px solid var(--vp-border);border-radius:10px;box-shadow:0 14px 34px rgba(17,23,34,.16)}.vp[data-theme=dark] .vp-talen nav{box-shadow:0 14px 34px rgba(0,0,0,.45)}.vp-talen nav a{display:block;padding:7px 12px;border-radius:6px;font-size:13px;font-weight:600;color:var(--vp-muted);white-space:nowrap}.vp-talen nav a:hover{background:var(--vp-soft);color:var(--vp-ink)}.vp-talen nav a[aria-current=page]{background:var(--vp-accent-soft);color:var(--vp-ink)}.vp-final-merken{display:grid;grid-gap:12px;gap:12px;flex-shrink:0}.vp-final-cta .vp-final-merk{justify-content:flex-start;gap:14px;min-width:300px;padding:10px 18px 10px 10px;text-align:left}.vp-final-logo{width:46px;height:42px;flex-shrink:0;display:grid;place-items:center;border-radius:6px;background:#fff}.vp-final-logo img{width:auto;height:26px;display:block}.vp-final-merk .vp-final-merk-tekst{flex:1 1;display:flex;flex-direction:column;gap:3px;font-size:15px;line-height:1.2}.vp-final-merk-tekst small{font-size:11.5px;font-weight:650;letter-spacing:.1px;color:#4a3a08}@media (max-width:550px){.vp-footer-rechts{grid-column:2;grid-row:1;justify-content:flex-end;gap:10px}.vp-final-merken{width:100%}.vp-final-cta .vp-final-merk{min-width:0;width:100%}}.vp-brand img{width:auto;height:34px}.vp-footer .vp-brand img{height:28px}.vp-templates{padding-block:75px;border-bottom:1px solid var(--vp-border)}.vp-rij{position:relative;margin-top:14px}.vp-baan{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 29px) / 2);grid-gap:29px;gap:29px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:2px;margin:-2px}.vp-baan::-webkit-scrollbar{display:none}.vp-baan>*{scroll-snap-align:start}.vp-pijl{position:absolute;top:var(--vp-pijl-hoogte,200px);transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:1px solid var(--vp-border);background:var(--vp-surface);color:var(--vp-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.18);transition:background .15s,color .15s,opacity .15s;z-index:3}.vp[data-theme=dark] .vp-pijl{box-shadow:0 6px 20px rgba(0,0,0,.45)}.vp-pijl:hover{color:var(--vp-accent-ink)}.vp-pijl-ring{position:absolute;inset:0;pointer-events:none}.vp-pijl-ring circle{fill:none;stroke:var(--vp-accent);stroke-width:1.4;stroke-dasharray:141.4;stroke-dashoffset:141.4;transform-box:fill-box;transform-origin:50% 50%;transform:rotate(var(--hoek,-90deg));transition:stroke-dashoffset .45s cubic-bezier(.35,0,.25,1)}.vp-pijl:focus-visible .vp-pijl-ring circle,.vp-pijl:hover .vp-pijl-ring circle{stroke-dashoffset:0}.vp-pijl:disabled{opacity:0;pointer-events:none}.vp-pijl-links{left:-22px}.vp-pijl-rechts{right:-22px}.vp-template{border:1px solid var(--vp-border);border-radius:12px;overflow:hidden;background:var(--vp-surface);display:flex;flex-direction:column;transition:border-color .15s}.vp-template:hover{border-color:var(--vp-accent)}.vp-template-venster{height:32px;display:flex;align-items:center;gap:12px;padding:0 12px;background:var(--vp-soft);border-bottom:1px solid var(--vp-border)}.vp-template-stippen{display:flex;gap:5px}.vp-template-stippen i{width:7px;height:7px;border-radius:50%;background:var(--vp-border);display:block}.vp-template-adres{flex:1 1;text-align:center;font-size:11px;color:var(--vp-muted);background:var(--vp-surface);border-radius:4px;padding:2px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vp-template-preview{position:relative;aspect-ratio:16/10;overflow:hidden;background:#1b2230}.vp-template-preview img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .6s cubic-bezier(.35,0,.25,1)}.vp-template:hover .vp-template-preview img{transform:scale(1.025)}.vp-template-tekst{padding:20px 22px 24px;display:flex;flex-direction:column;gap:9px;flex:1 1}.vp-template-kop{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vp-template-kop h3{font-size:23px;letter-spacing:-.7px}.vp-template-status{font-size:10px;font-weight:750;letter-spacing:1px;text-transform:uppercase;padding:3px 8px;border-radius:4px;background:var(--vp-soft);color:var(--vp-muted)}.vp-template.is-gratis .vp-template-status{background:var(--vp-accent);color:#15140d}.vp-template-stalen{display:flex;gap:4px;margin-left:auto}.vp-template-stalen i{width:14px;height:14px;border-radius:50%;border:1px solid var(--vp-border);display:block}.vp-template-tekst small{font-size:10px;letter-spacing:1.1px;font-weight:750;color:var(--vp-accent-ink);text-transform:uppercase}.vp-template-tekst p{font-size:14px;line-height:1.7}.vp-template-tekst ul{display:flex;flex-direction:column;gap:5px;margin-top:4px}.vp-template-tekst li{font-size:13px;color:var(--vp-ink);display:flex;gap:8px}.vp-template-tekst li:before{content:"✓";color:var(--vp-accent-ink);font-weight:750}.vp-template-tekst a.vp-template-gids{margin-top:auto;padding-top:6px;font-size:13px;font-weight:650;color:var(--vp-accent-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vp-template-tekst a.vp-template-gids:hover{text-decoration-thickness:2px}@media (max-width:850px){.vp-baan{grid-auto-columns:100%;gap:18px}.vp-pijl-links{left:4px}.vp-pijl-rechts{right:4px}}@media (max-width:550px){.vp-brand img{height:28px}.vp-templates{padding-block:49px}.vp-template-tekst{padding:16px 16px 18px}.vp-template-kop h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.vp-baan{scroll-behavior:auto}.vp-pijl-ring circle,.vp-template-preview img{transition:none}}@media (prefers-reduced-motion:reduce){html:has(.vp){scroll-behavior:auto}.vp *{transition:none!important}}