/*!
Theme Name: BPP Pakketshop
Theme URI: https://bpptiel.nl/
Author: Cosymize Group B.V.
Author URI: https://cosymize.com/
Description: Eigen thema voor BPP Pakketshop, het lokale servicepunt aan de Passewaaijse Hogeweg in Tiel, gebouwd op het BPP Huisstijlboek 2026. De openingstijden, de adresgegevens, de diensten en de veelgestelde vragen staan elk op één plek in het beheer: een wijziging daar werkt overal tegelijk door, tot in de gegevens die Google uitleest. Verder een eigen setup met één klik die de site meteen met foto’s en teksten vult, een uitklapmenu op de telefoon, een rustige inpakanimatie met pauzeknop en aandacht voor toegankelijkheid. Geen paginabouwers, geen betaalde plug-ins en geen trackers. Gemaakt door Cosymize Group B.V.
Version: 1.26.3
Requires at least: 6.4
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bpp
Tags: business, custom-menu, custom-logo, translation-ready, accessibility-ready, block-styles, wide-blocks
*/
@font-face{font-family:'Inter';src:url('../fonts/inter-var-latin.woff2') format('woff2-variations');font-weight:100 900;font-style:normal;font-display:swap}:root{--evergreen:#173F36;--deep-green:#0D2D27;--route-blue:#2E7898;--service-sage:#6CA99A;--paper:#F6F3EA;--ink:#10251F;--bg:#FFFFFF;--bg-alt:#F6F7F6;--surface:#FFFFFF;--chrome:rgba(255,255,255,.82);--chrome-solid:#FFFFFF;--text:#41534D;--heading:#173F36;--muted:#62716B;--accent:#2E7898;--accent-strong:#24607A;--accent-ink:#FFFFFF;--accent-wash:rgba(46,120,152,.07);--border:#DFE3E0;--border-soft:#EAEDEB;--hairline:rgba(23,63,54,.09);--body:clamp(1.0625rem,1rem + .2vw,1.125rem);--footer-bg:#0D2D27;--signal-closed:#D93025;--lift-1:0 1px 2px rgba(16,37,31,.05);--lift-2:0 2px 4px rgba(16,37,31,.05),0 8px 20px -8px rgba(16,37,31,.10);--lift-3:0 6px 12px rgba(16,37,31,.07),0 28px 56px -20px rgba(16,37,31,.20);--content:75rem;--gutter:clamp(1rem,4vw,1.5rem);--section:clamp(3.25rem,7vw,6rem);--s-1:.5rem;--s-2:1rem;--s-3:1.5rem;--s-4:2rem;--s-5:3rem;--s-6:4rem;--radius-card:.25rem;--radius-block:.25rem;--radius-btn:.25rem;--radius-pill:.25rem;--radius-dot:50%;--radius-hair:2px;--ease:cubic-bezier(.32,.72,0,1);--t-fast:.14s;--t-base:.28s;color-scheme:light}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:7rem}body{margin:0;background:var(--bg);color:var(--text);font-family:'Inter',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif;font-optical-sizing:auto;font-synthesis-weight:none;font-size:var(--body);line-height:1.65;font-weight:400;-webkit-font-smoothing:antialiased}img,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4{color:var(--heading);margin:0;font-weight:750;text-wrap:balance}.lead,summary,figcaption,caption,.cap,dt,.quickfact .k,.quickfact .v,.quickfact .sub,.step h3,.card h3,.card h2,.note p,.status,.btn{text-wrap:balance}p,li,dd,td,th{text-wrap:pretty}h1{font-size:clamp(2.25rem,1.5rem + 3vw,4rem);line-height:1.04;letter-spacing:-.033em}h2{font-size:clamp(1.75rem,1.3rem + 1.8vw,2.875rem);line-height:1.1;letter-spacing:-.026em}h3{font-size:clamp(1.25rem,1.1rem + .65vw,1.75rem);line-height:1.22;letter-spacing:-.016em;font-weight:650}h4{font-size:1.0625rem;line-height:1.4;letter-spacing:-.006em;font-weight:650}p{margin:0 0 var(--s-2);text-wrap:pretty}p:last-child{margin-bottom:0}ul,ol{margin:0 0 var(--s-2);padding-left:1.25rem}li+li{margin-top:.375rem}.lead{font-size:clamp(1.125rem,1.02rem + .5vw,1.375rem);line-height:1.55;letter-spacing:-.008em}.small{font-size:var(--body);line-height:1.6}.muted{color:var(--muted)}.label{font-size:.75rem;line-height:1.33;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin:0 0 var(--s-1)}strong,b{font-weight:650;color:var(--heading)}.tabular{font-variant-numeric:tabular-nums}a{color:var(--accent);text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.18em}a:hover{color:var(--accent-strong)}:focus-visible{outline:2px solid var(--heading);outline-offset:3px;border-radius:var(--radius-hair)}.wrap{max-width:var(--content);margin:0 auto;padding-inline:var(--gutter)}.wrap--narrow{max-width:52rem}.section{padding-block:var(--section)}.section--tight{padding-block:clamp(2.25rem,4.5vw,3.5rem)}.section--alt{background:var(--bg-alt)}.section-head{max-width:44rem;margin-bottom:var(--s-5)}.section-head .lead,.section-head p{margin-top:var(--s-2)}.grid{display:grid;gap:var(--gutter)}.grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);align-items:start}.split--wide{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.split--media{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center}.stack-8>*+*{margin-top:.5rem}.stack-16>*+*{margin-top:var(--s-2)}.stack-24>*+*{margin-top:var(--s-3)}.stack-32>*+*{margin-top:var(--s-4)}.stack-48>*+*{margin-top:var(--s-5)}@media (max-width:62rem){.split,.split--wide,.split--media{grid-template-columns:minmax(0,1fr)}}.skip{position:fixed;left:.5rem;top:-4rem;z-index:100;background:var(--heading);color:var(--bg);padding:.75rem 1.25rem;border-radius:var(--radius-btn);text-decoration:none;font-weight:650;transition:top var(--t-base) var(--ease)}.skip:focus{top:.5rem;color:var(--bg)}.site-header{position:sticky;top:0;z-index:40;background:var(--chrome);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);transition:box-shadow var(--t-base) var(--ease)}.site-header::after{content:"";position:absolute;left:0;right:0;top:100%;height:1.5rem;pointer-events:none;background:linear-gradient(to bottom,var(--chrome),transparent);opacity:0;transition:opacity var(--t-base) var(--ease)}.site-header[data-scrolled]{box-shadow:var(--lift-2)}.site-header[data-scrolled]::after{opacity:1}.site-header .wrap{display:flex;align-items:center;gap:var(--s-3);padding-block:.75rem;min-height:4.5rem}.brand{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.1875rem;text-decoration:none;flex:0 0 auto}.brand img{height:2.625rem;width:auto;display:block}.brand-slogan{font-size:.5625rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.brand-title{align-self:center;margin-left:.875rem;padding-left:.875rem;border-left:1px solid var(--hairline);font-size:.9375rem;font-weight:650;color:var(--heading);letter-spacing:-.004em;opacity:0;transform:translateX(-.375rem);white-space:nowrap;transition:opacity var(--t-base) var(--ease),transform var(--t-base) var(--ease)}.site-header[data-scrolled] .brand-title{opacity:1;transform:none}@media (max-width:64rem){.brand-title{display:none}}.nav{display:flex;align-items:center;gap:clamp(1rem,2.4vw,2rem);margin-left:auto}.nav a{color:var(--heading);text-decoration:none;font-size:1rem;line-height:1.5;font-weight:650;letter-spacing:-.004em;padding:.75rem 0;position:relative}.nav>a::after{content:"";position:absolute;left:0;right:0;bottom:.375rem;height:2px;border-radius:var(--radius-hair);background:var(--accent);transform:scaleX(0);transform-origin:left;opacity:0;transition:transform var(--t-base) var(--ease),opacity var(--t-base) var(--ease)}.nav>a:hover::after,.nav>a[aria-current="page"]::after{transform:scaleX(1);opacity:1}.nav a:active{opacity:.55;transition:opacity 60ms}.status{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;min-height:2.5rem;border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border-soft);font-size:.875rem;font-weight:650;color:var(--heading);text-decoration:none;white-space:nowrap;box-shadow:var(--lift-1);transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}a.status:hover{color:var(--heading);box-shadow:var(--lift-2)}a.status:active{transform:scale(.975);transition-duration:60ms}.status-dot{position:relative;width:.5rem;height:.5rem;border-radius:var(--radius-dot);background:var(--service-sage);flex:0 0 auto;box-shadow:0 0 0 .1875rem rgba(108,169,154,.28)}.status-dot::after{content:"";position:absolute;inset:0;border-radius:var(--radius-dot);background:var(--service-sage);animation:bpp-puls 2.6s cubic-bezier(.24,.6,.3,1) 3}.status-dot--closed{background:var(--signal-closed);box-shadow:0 0 0 .1875rem rgba(217,48,37,.2)}.status-dot--closed::after{background:var(--signal-closed)}@keyframes bpp-puls{0%{transform:scale(1);opacity:.5}62%,100%{transform:scale(3);opacity:0}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:var(--radius-btn);background:var(--accent);color:var(--accent-ink);border:2px solid var(--accent);font-size:1rem;line-height:1.5;font-weight:650;letter-spacing:-.004em;text-decoration:none;box-shadow:var(--lift-1);transition:transform var(--t-fast) var(--ease),background var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.btn:hover{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--accent-ink);box-shadow:var(--lift-2)}.btn:active{transform:scale(.97);box-shadow:var(--lift-1);transition-duration:60ms}.btn--ghost{background:transparent;color:var(--accent);box-shadow:none}.btn--ghost:hover{background:var(--accent-wash);color:var(--accent-strong);box-shadow:none}.btn--solid{background:var(--heading);border-color:var(--heading);color:var(--bg)}.btn--solid:hover{background:var(--deep-green);border-color:var(--deep-green);color:var(--paper)}.arrow{width:1.1875rem;height:1.1875rem;flex:0 0 auto;transition:transform var(--t-base) var(--ease)}.btn:hover .arrow{transform:translateX(.1875rem)}.btn-row{display:flex;flex-wrap:wrap;gap:var(--s-2)}.card{background:var(--surface);border-radius:var(--radius-card);padding:clamp(1.25rem,2.2vw,1.75rem);border:1px solid var(--border-soft);box-shadow:var(--lift-1)}.card--raised{box-shadow:var(--lift-2)}.card--link{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:translate var(--t-base) var(--ease),transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease)}.card--link:hover{translate:0 -2px;box-shadow:var(--lift-2);border-color:var(--border);color:inherit}.card--link:active{translate:0 0;transform:scale(.99);box-shadow:var(--lift-1);transition-duration:60ms}.card--link h3,.card--link h2{font-size:1.1875rem;line-height:1.3;letter-spacing:-.012em}.card--link p{margin-top:.5rem;font-size:var(--body);line-height:1.55;color:var(--text)}.card--link .more{margin-top:auto;padding-top:var(--s-3);color:var(--accent);font-weight:650;font-size:var(--body);display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.card--link:hover .more .arrow{transform:translateX(.1875rem)}.svc-icon{width:2.75rem;height:2.75rem;border-radius:var(--radius-block);display:grid;place-items:center;background:var(--accent-wash);color:var(--heading);margin-bottom:var(--s-2);flex:0 0 auto}.svc-icon svg{width:1.5rem;height:1.5rem}.prose h2{font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem);line-height:1.2;letter-spacing:-.018em}.prose h3{font-size:1.125rem;line-height:1.35;letter-spacing:-.01em}.prose>div>p:first-of-type{margin-top:var(--s-2)}.linklist{list-style:none;margin:0;padding:0}.linklist li+li{margin-top:.375rem}.linklist a{text-decoration:none}.linklist a:hover{text-decoration:underline}.note{background:var(--accent-wash);border-radius:var(--radius-block);padding:1rem 1.25rem;border-left:3px solid var(--service-sage)}.note p{font-size:var(--body);line-height:1.6}.figure{margin:0;border-radius:var(--radius-card);overflow:hidden;background:var(--surface);border:1px solid var(--border-soft);box-shadow:var(--lift-2);isolation:isolate}.figure__media{position:relative;overflow:hidden;background:var(--bg-alt)}.figure__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ratio--portrait{aspect-ratio:4/5}.ratio--square{aspect-ratio:1/1}.ratio--wide{aspect-ratio:4/3}.ratio--band{aspect-ratio:16/9}.hours{width:100%;border-collapse:collapse}.hours caption{text-align:left;font-size:.75rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);padding-bottom:.75rem}.hours td{padding:.6875rem .625rem;border-top:1px solid var(--hairline);font-size:var(--body);line-height:1.5;color:var(--heading)}.hours tbody tr:first-child td{border-top:0}.hours td:last-child{text-align:right;font-variant-numeric:tabular-nums}.hours tr[data-today] td{font-weight:650;background:var(--accent-wash)}.hours tr[data-today] td:first-child{border-radius:var(--radius-btn) 0 0 var(--radius-btn);box-shadow:inset 3px 0 0 var(--service-sage)}.hours tr[data-today] td:last-child{border-radius:0 var(--radius-btn) var(--radius-btn) 0}.hours .closed{color:var(--muted);font-weight:400}.prices{width:100%;border-collapse:collapse;margin-top:var(--s-3)}.prices caption{text-align:left;font-size:.75rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);padding-bottom:.75rem}.prices th{text-align:left;font-size:.875rem;font-weight:650;color:var(--heading);padding:0 0 .625rem;border-bottom:1px solid var(--border)}.prices th:last-child{text-align:right}.prices td{padding:.6875rem 0;border-bottom:1px solid var(--hairline);font-size:var(--body);line-height:1.5}.prices td:first-child{color:var(--heading)}.prices td:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.prices tr:last-child td{border-bottom:0}.deflist{margin:0}.deflist div{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:var(--s-2);padding:.875rem 0;border-top:1px solid var(--hairline)}.deflist div:first-child{border-top:0;padding-top:0}.deflist dt{font-weight:650;color:var(--heading);font-size:var(--body);line-height:1.6;margin:0}.deflist dd{margin:0;font-size:var(--body);line-height:1.6}.deflist dd .sub{display:block;color:var(--muted);font-size:var(--body);line-height:1.5;margin-top:.125rem}@media (max-width:34rem){.deflist div{grid-template-columns:minmax(0,1fr);gap:.125rem}}.quickfacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--gutter)}.quickfact{display:flex;gap:.875rem;align-items:flex-start;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-card);padding:1.125rem 1.25rem;box-shadow:var(--lift-1)}.quickfact .ico{width:2.25rem;height:2.25rem;border-radius:var(--radius-btn);display:grid;place-items:center;background:var(--accent-wash);color:var(--heading);flex:0 0 auto}.quickfact .ico svg{width:1.25rem;height:1.25rem}.quickfact dt,.quickfact .k{font-size:.75rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--accent)}.quickfact dd,.quickfact .v{margin:.25rem 0 0;font-size:var(--body);line-height:1.45;color:var(--heading);font-weight:650}.quickfact .v a{color:var(--heading);text-decoration:none}.quickfact .v a:hover{color:var(--accent)}.quickfact .v [data-status]{display:inline-flex;align-items:center;gap:.5rem}.quickfact .sub{display:block;font-weight:400;font-size:var(--body);line-height:1.5;color:var(--muted);margin-top:.25rem}.steps{counter-reset:stap;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:var(--gutter)}.step{position:relative;padding-top:var(--s-3);border-top:2px solid var(--hairline)}.step::before{counter-increment:stap;content:counter(stap,decimal-leading-zero);display:block;font-size:.75rem;font-weight:650;letter-spacing:.09em;color:var(--accent);margin-bottom:.5rem}.step h3{font-size:1.1875rem;line-height:1.3;letter-spacing:-.012em}.step p{margin-top:.5rem;font-size:var(--body);line-height:1.6}.status-line{display:flex;align-items:flex-start;gap:.5rem;margin-top:var(--s-2)}.status-line .status-dot{margin-top:calc((.9375rem * 1.55 - .5rem) / 2)}@supports (margin-top:1lh){.status-line .status-dot{margin-top:calc((1lh - .5rem) / 2)}}.faq{border-top:1px solid var(--hairline)}.faq details{border-bottom:1px solid var(--hairline)}.faq summary{list-style:none;cursor:pointer;display:flex;gap:var(--s-2);align-items:flex-start;padding:1.125rem 0;font-size:var(--body);line-height:1.5;font-weight:650;color:var(--heading);letter-spacing:-.008em}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"";flex:0 0 auto;margin-left:auto;width:.75rem;height:.75rem;margin-top:.5rem;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(45deg);transform-origin:center;transition:transform var(--t-base) var(--ease)}.faq details[open] summary::after{transform:rotate(-135deg)}.faq summary:hover{color:var(--accent)}.faq .answer{padding:0 0 1.25rem;max-width:60ch}.faq .answer p{font-size:var(--body);line-height:1.65}.logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:var(--s-2);list-style:none;margin:0;padding:0}.logos li{margin:0;border-radius:var(--radius-block);overflow:hidden;border:1px solid var(--border-soft);box-shadow:var(--lift-1);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.logos li:hover{translate:0 -2px;box-shadow:var(--lift-2)}.logo-single{border-radius:var(--radius-block);overflow:hidden;border:1px solid var(--border-soft);box-shadow:var(--lift-1);width:fit-content}.mapcard{margin:0;background:var(--bg-alt);border-radius:var(--radius-card);overflow:hidden;border:1px solid var(--border-soft);box-shadow:var(--lift-1)}.mapcard figcaption{padding:.875rem 1.25rem;border-top:1px solid var(--border-soft);font-size:.875rem;line-height:1.5;color:var(--muted);background:var(--surface)}.mapframe{position:relative;aspect-ratio:16/10;background:var(--bg-alt);border-radius:var(--radius-block);overflow:hidden}.mapframe iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}@media (max-width:40rem){.mapframe{aspect-ratio:4/3}}.crumbs{font-size:.875rem;line-height:1.5;color:var(--muted);padding-top:var(--s-3)}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{color:var(--accent);text-decoration:underline}.crumbs span{padding-inline:.5rem}.page-head{padding-block:var(--s-4) var(--s-5)}.page-head h1{max-width:18ch}.page-head .lead{margin-top:var(--s-3);max-width:58ch}.site-footer{background:var(--footer-bg);color:rgba(246,243,234,.74);padding-block:var(--s-6) var(--s-4);font-size:var(--body);line-height:1.65;border-top:1px solid rgba(246,243,234,.10)}.site-footer h4,.site-footer .footkop{color:var(--paper);font-size:.75rem;letter-spacing:.09em;text-transform:uppercase;font-weight:650;margin-bottom:var(--s-2);line-height:1.4}.site-footer a{color:rgba(246,243,234,.86);text-decoration:none}.site-footer a:hover{color:var(--paper);text-decoration:underline}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));gap:var(--s-5) var(--gutter)}.footer-logo{width:11rem;margin-bottom:var(--s-2)}.footer-list{list-style:none;margin:0;padding:0}.footer-list li+li{margin-top:.375rem}.footer-bottom{margin-top:var(--s-5);padding-top:var(--s-3);border-top:1px solid rgba(246,243,234,.14);display:flex;flex-wrap:wrap;gap:.5rem var(--s-4);justify-content:space-between;font-size:.8125rem;color:rgba(246,243,234,.55)}.footer-bottom a{color:rgba(246,243,234,.7)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.btn:active,.card--link:active,a.status:active{transform:none}.card--link:hover,.logos li:hover{translate:none}.status-dot::after{display:none}}@media (prefers-reduced-transparency:reduce){.site-header{background:var(--chrome-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){:root{--text:#28352F;--muted:#3E4B45;--border:#9BA69F;--border-soft:#9BA69F;--hairline:rgba(23,63,54,.42)}.site-header{background:var(--chrome-solid);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--border)}.card,.status,.quickfact{border-color:var(--border)}a{text-decoration-thickness:.09em}}@media print{.js [data-reveal]{opacity:1 !important;transform:none !important}.packcard{display:none !important}.site-header,.skip,.btn,.crumbs,.figure{display:none !important}body{background:#fff;color:#000;font-size:11pt}.card,.mapcard,.quickfact{box-shadow:none;border:1px solid #999}.mapframe{display:none}.section{padding-block:1rem}.faq details{border-bottom:1px solid #999}.faq .answer{display:block !important}}.js [data-reveal]{opacity:0;transform:translateY(.625rem);transition:opacity .5s var(--ease),transform .5s var(--ease);will-change:opacity,transform}.js [data-reveal].is-in{opacity:1;transform:none;will-change:auto}.js [data-reveal][data-delay="1"]{transition-delay:.07s}.js [data-reveal][data-delay="2"]{transition-delay:.14s}.js [data-reveal][data-delay="3"]{transition-delay:.21s}.js [data-reveal][data-delay="4"]{transition-delay:.28s}.js [data-reveal][data-delay="5"]{transition-delay:.35s}.packanim{display:block;width:100%;height:auto;--pk-dur:9.6s;--bp-stop:.878;--pk-tape-c:var(--route-blue);--pk-label-c:var(--service-sage);--pk-ink-c:var(--deep-green)}.packanim .pk-box{fill:var(--surface);stroke:var(--heading);stroke-width:3;stroke-linejoin:round}.packanim .pk-mouth{fill:var(--heading);fill-opacity:.1;stroke:var(--heading);stroke-width:3;stroke-linejoin:round}.packanim .pk-item{fill:var(--pk-label-c);fill-opacity:.4;stroke:var(--heading);stroke-width:2.5;stroke-linejoin:round}.packanim .pk-item-band{stroke:var(--heading);stroke-width:2;opacity:.4;fill:none}.packanim .pk-seam{stroke:var(--heading);stroke-width:2;opacity:.3;fill:none}.packanim .pk-tape{fill:var(--pk-tape-c)}.packanim .pk-tape-edge{stroke:var(--heading);stroke-width:1.5;opacity:.18;fill:none}.packanim .pk-roll{fill:var(--pk-tape-c);stroke:var(--heading);stroke-width:2.5}.packanim .pk-roll-core{fill:var(--surface);stroke:var(--heading);stroke-width:2}.packanim .pk-roll-spoke{stroke:var(--heading);stroke-width:2;opacity:.45}.packanim .pk-label{fill:var(--pk-label-c)}.packanim .pk-label-edge{stroke:var(--heading);stroke-width:1.5;opacity:.2;fill:none}.packanim .pk-ink{stroke:var(--pk-ink-c);stroke-width:2.5;stroke-linecap:round;fill:none;opacity:.55}.packanim .pk-bars rect{fill:var(--pk-ink-c);opacity:.8}.packanim .pk-flash{fill:var(--paper)}.packanim .pk-check{stroke:var(--pk-label-c);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill:none}.packanim .pk-beam-edge{stop-color:var(--pk-tape-c);stop-opacity:0}.packanim .pk-beam-mid{stop-color:var(--pk-tape-c);stop-opacity:.55}.packanim .pk-scan{fill:var(--pk-tape-c)}.packanim .pk-mod{fill:var(--pk-tape-c)}.packanim .pk-mod--sage{fill:var(--pk-label-c)}.packanim .pk-shadow{fill:var(--heading);opacity:.08}.packanim .pk-floor{stroke:var(--heading);stroke-width:2;opacity:.12;fill:none}.packanim .pk-dash{stroke:var(--pk-tape-c);stroke-width:2.5;stroke-linecap:round;opacity:0;fill:none}.packanim .flap-l,.packanim .flap-r{transform-box:fill-box}.packanim .flap-l{transform-origin:0% 100%}.packanim .flap-r{transform-origin:100% 100%}.packanim .item{transform-box:fill-box;transform-origin:50% 100%;opacity:0}.packanim .tape{transform-box:fill-box;transform-origin:50% 0%}.packanim .roll{opacity:0;transform-box:fill-box;transform-origin:50% 50%}.packanim .label{transform-box:fill-box;transform-origin:50% 0%}.packanim .streep{clip-path:inset(0 0 0 0)}.packanim .check{stroke-dasharray:54;stroke-dashoffset:0}.packanim .scan{opacity:0}.packanim .flash{opacity:0}.packanim .parcel{transform-box:view-box;transform-origin:190px 224px}.packanim .shadow{transform-box:fill-box;transform-origin:50% 50%}.packanim .dash{transform-box:view-box;transform-origin:50% 50%}.packanim .mod{transform-box:fill-box;transform-origin:50% 50%}.packanim.is-playing .parcel,.packanim.is-playing .item,.packanim.is-playing .flap-l,.packanim.is-playing .flap-r,.packanim.is-playing .pk-seam,.packanim.is-playing .tape,.packanim.is-playing .roll,.packanim.is-playing .label,.packanim.is-playing .streep,.packanim.is-playing .flash,.packanim.is-playing .check,.packanim.is-playing .scan,.packanim.is-playing .mod,.packanim.is-playing .dash,.packanim.is-playing .shadow{animation-duration:var(--pk-dur);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.packanim.is-playing .parcel{animation-name:pk-parcel}.packanim.is-playing .item{animation-name:pk-item}.packanim.is-playing .flap-l{animation-name:pk-flap-l}.packanim.is-playing .flap-r{animation-name:pk-flap-r}.packanim.is-playing .pk-seam{animation-name:pk-seam}.packanim.is-playing .tape{animation-name:pk-tape}.packanim.is-playing .roll{animation-name:pk-roll}.packanim.is-playing .label{animation-name:pk-label}.packanim.is-playing .streep{animation-name:pk-streep}.packanim.is-playing .flash{animation-name:pk-flash}.packanim.is-playing .check{animation-name:pk-check}.packanim.is-playing .scan{animation-name:pk-scan}.packanim.is-playing .shadow{animation-name:pk-shadow}.packanim.is-playing .dash{animation-name:pk-dash}.packanim.is-playing .mod-1{animation-name:pk-mod-1}.packanim.is-playing .mod-2{animation-name:pk-mod-2}.packanim.is-playing .mod-3{animation-name:pk-mod-3}@keyframes pk-item{0%,2%{opacity:0;transform:translateY(-114px)}2.6%{opacity:1;transform:translateY(-110px);animation-timing-function:cubic-bezier(.5,0,.9,.35)}8.6%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(0)}23%,94.5%{opacity:0;transform:none}95.5%,100%{opacity:0;transform:translateY(-114px)}}@keyframes pk-flap-l{0%,12%{transform:rotate(-112deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}19%{transform:rotate(5deg);animation-timing-function:cubic-bezier(.32,.72,0,1)}22%{transform:rotate(-1.5deg)}24%,94.5%{transform:rotate(0)}95.5%,100%{transform:rotate(-112deg)}}@keyframes pk-flap-r{0%,15%{transform:rotate(112deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}22%{transform:rotate(-5deg);animation-timing-function:cubic-bezier(.32,.72,0,1)}25%{transform:rotate(1.5deg)}27%,94.5%{transform:rotate(0)}95.5%,100%{transform:rotate(112deg)}}@keyframes pk-seam{0%,25%{opacity:0}27%,94.5%{opacity:.3}95.5%,100%{opacity:0}}@keyframes pk-tape{0%,27.5%{transform:scaleY(0);animation-timing-function:cubic-bezier(.35,.05,.25,1)}41%,94.5%{transform:scaleY(1)}95.5%,100%{transform:scaleY(0)}}@keyframes pk-roll{0%,26%{opacity:0;transform:translateY(-12px) rotate(-40deg)}27.5%{opacity:1;transform:translateY(0) rotate(0);animation-timing-function:cubic-bezier(.35,.05,.25,1)}41%{opacity:1;transform:translateY(120px) rotate(655deg)}43.5%{opacity:0;transform:translateY(146px) rotate(716deg)}44%,100%{opacity:0;transform:translateY(146px) rotate(716deg)}}@keyframes pk-label{0%,45%{opacity:0;transform:translateY(-64px) rotate(-14deg) scale(.92)}46%{opacity:1;transform:translateY(-60px) rotate(-13deg) scale(.94);animation-timing-function:cubic-bezier(.5,0,.8,.4)}53%{opacity:1;transform:translateY(3px) rotate(2.5deg) scale(1);animation-timing-function:cubic-bezier(.32,.72,0,1)}56%{opacity:1;transform:translateY(0) rotate(-.8deg) scale(1)}58%,94.5%{opacity:1;transform:none}95.5%,100%{opacity:0;transform:translateY(-64px) rotate(-14deg) scale(.92)}}@keyframes pk-streep{0%,58%{clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.4,0,.5,1)}67%,94.5%{clip-path:inset(0 0 0 0)}95.5%,100%{clip-path:inset(0 100% 0 0)}}@keyframes pk-scan{0%,68%{opacity:0;transform:translateX(0)}69%{opacity:1;transform:translateX(2px);animation-timing-function:cubic-bezier(.4,0,.2,1)}75%{opacity:1;transform:translateX(80px)}76.5%,100%{opacity:0;transform:translateX(86px)}}@keyframes pk-flash{0%,75%{opacity:0}76.5%{opacity:.5}79%,100%{opacity:0}}@keyframes pk-check{0%,77%{stroke-dashoffset:54;animation-timing-function:cubic-bezier(.4,0,.2,1)}83%,94.5%{stroke-dashoffset:0}95.5%,100%{stroke-dashoffset:54}}@keyframes pk-mod-1{0%,79%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.2,1.3,.4,1)}82.5%,90%{opacity:1;transform:none}93%,100%{opacity:0;transform:scale(.9)}}@keyframes pk-mod-2{0%,81.5%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.2,1.3,.4,1)}85%,90%{opacity:1;transform:none}93.5%,100%{opacity:0;transform:scale(.9)}}@keyframes pk-mod-3{0%,84%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.2,1.3,.4,1)}87.5%,90%{opacity:1;transform:none}94%,100%{opacity:0;transform:scale(.9)}}@keyframes pk-parcel{0%,8.6%{opacity:1;transform:translateX(0) scale(1,1);animation-timing-function:cubic-bezier(.3,0,.2,1)}9.8%{opacity:1;transform:translateX(0) scale(1.045,.905);animation-timing-function:cubic-bezier(.3,0,.2,1)}11.4%{opacity:1;transform:translateX(0) scale(.982,1.048);animation-timing-function:cubic-bezier(.4,0,.3,1)}13%{opacity:1;transform:translateX(0) scale(1.012,.978)}14.6%{opacity:1;transform:translateX(0) scale(.996,1.008)}16%,22.5%{opacity:1;transform:translateX(0) scale(1,1)}24.5%{opacity:1;transform:translateX(0) scale(1.008,.982)}26%{opacity:1;transform:translateX(0) scale(.998,1.006)}27.5%,90%{opacity:1;transform:translateX(0) scale(1,1);animation-timing-function:cubic-bezier(.5,0,.9,.4)}93%{opacity:1;transform:translateX(64px) scale(1,1)}94.5%{opacity:0;transform:translateX(124px) scale(1,1)}95.5%{opacity:0;transform:translateX(-124px) scale(1,1);animation-timing-function:cubic-bezier(.1,.6,.2,1)}98.5%,100%{opacity:1;transform:translateX(0) scale(1,1)}}@keyframes pk-shadow{0%,8.6%{opacity:.05;transform:scaleX(.9)}9.8%{opacity:.13;transform:scaleX(1.05)}11.4%{opacity:.05;transform:scaleX(.9)}13%{opacity:.09;transform:scaleX(.98)}16%,22.5%{opacity:.08;transform:scaleX(.95)}25%{opacity:.1;transform:scaleX(1)}27.5%,90%{opacity:.1;transform:scaleX(1)}94.5%{opacity:0;transform:scaleX(.72)}95.5%{opacity:0;transform:scaleX(.88)}98.5%,100%{opacity:.05;transform:scaleX(.9)}}@keyframes pk-dash{0%,88%{opacity:0;transform:translateX(0)}90.5%{opacity:.5;transform:translateX(0)}94.5%{opacity:0;transform:translateX(78px)}100%{opacity:0;transform:translateX(0)}}.packcard{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-card);padding:clamp(1.25rem,2.2vw,1.75rem);box-shadow:var(--lift-2)}.bppanim{--bp-dur:9.6s;--bp-blauw:var(--route-blue);--bp-groen:var(--service-sage);--bp-lijn:var(--deep-green);display:block;width:100%;height:auto}.bppanim .bp-vlak{fill:var(--surface);stroke:var(--bp-lijn);stroke-width:3;stroke-linejoin:round}.bppanim .bp-lijn{stroke:var(--bp-lijn);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;fill:none}.bppanim .bp-dun{stroke:var(--bp-lijn);stroke-width:2;stroke-linecap:round;fill:none;opacity:.45}.bppanim .bp-vloer{stroke:var(--bp-lijn);stroke-width:2;opacity:.12;fill:none}.bppanim .bp-schaduw{fill:var(--bp-lijn);opacity:.08}.bppanim .bp-blauw{fill:var(--bp-blauw)}.bppanim .bp-groen{fill:var(--bp-groen)}.bppanim .bp-groen-zacht{fill:var(--bp-groen);fill-opacity:.4;stroke:var(--bp-lijn);stroke-width:2.5;stroke-linejoin:round}.bppanim .bp-vink{stroke:var(--bp-groen);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill:none}.bppanim .bp-scherm{fill:var(--bp-lijn);fill-opacity:.08;stroke:none}.bppanim .bp-regel{stroke:var(--bp-blauw);stroke-width:3;stroke-linecap:round;fill:none}.bppanim .bp-lid{stroke:var(--bp-lijn);stroke-width:11;stroke-linecap:round;stroke-linejoin:round;fill:none}.bppanim .bp-lid--ver{stroke-width:10;opacity:.42}.meubelanim .bp-wiel{fill:var(--surface);stroke:var(--bp-lijn);stroke-width:2.5}.meubelanim .bp-vork{stroke:var(--bp-lijn);stroke-width:3;stroke-linecap:round;fill:none}.meubelanim .bp-paneel{fill:var(--surface);fill-opacity:.5;stroke:var(--bp-lijn);stroke-width:2.5;stroke-linejoin:round}.meubelanim .bp-gaas{stroke:var(--bp-lijn);stroke-width:1.1;opacity:.38;fill:none}.meubelanim .bp-bodem{fill:var(--surface);stroke:var(--bp-lijn);stroke-width:2.5;stroke-linejoin:round}.meubelanim .bp-staander{stroke:var(--bp-lijn);stroke-width:4.5;stroke-linecap:round;fill:none}.meubelanim .m-gelegd{opacity:0;transform-box:fill-box;transform-origin:50% 100%}.meubelanim.is-playing .pop{animation:bpa-m-loop var(--bp-dur) linear infinite both}.meubelanim.is-playing .m-gelegd{animation:bpa-m-gelegd var(--bp-dur) linear infinite both}@keyframes bpa-m-loop{0%{transform:translateX(-245px) scaleX(1);animation-timing-function:linear}20%,58%{transform:translateX(0) scaleX(1);animation-timing-function:cubic-bezier(.4,0,.6,1)}60%{transform:translateX(0) scaleX(-1);animation-timing-function:linear}82%,95%{transform:translateX(-245px) scaleX(-1)}100%{transform:translateX(-245px) scaleX(1)}}@keyframes bpa-m-gelegd{0%,43.5%{opacity:0;transform:scaleY(1)}44%{opacity:1;transform:scaleY(.92);animation-timing-function:cubic-bezier(.3,1.4,.5,1)}48%,96%{opacity:1;transform:scaleY(1)}98%,100%{opacity:0;transform:scaleY(1)}}.geldanim .bp-terminal{opacity:.9}.geldanim .g-baliearm{transform-box:view-box;transform-origin:282px 124px}.geldanim .g-telefoon{opacity:0;transform-box:view-box;transform-origin:148px 202px}.geldanim .g-regel{stroke-dasharray:32;stroke-dashoffset:32}.geldanim .g-vink{stroke-dasharray:30;stroke-dashoffset:30}.geldanim .g-ping{opacity:0;transform-box:view-box;transform-origin:148px 176px}.geldanim.is-playing .pop{animation:bpa-g-loop var(--bp-dur) linear infinite both}.geldanim.is-playing .g-baliearm{animation:bpa-g-baliearm var(--bp-dur) linear infinite both}.geldanim.is-playing .g-telefoon{animation:bpa-g-telefoon var(--bp-dur) linear infinite both}.geldanim.is-playing .g-regel-1{animation:bpa-g-regel-1 var(--bp-dur) linear infinite both}.geldanim.is-playing .g-regel-2{animation:bpa-g-regel-2 var(--bp-dur) linear infinite both}.geldanim.is-playing .g-vink{animation:bpa-g-vink var(--bp-dur) linear infinite both}.geldanim.is-playing .g-ping{animation:bpa-g-ping var(--bp-dur) linear infinite both}@keyframes bpa-g-loop{0%{transform:translateX(-200px) scaleX(1);animation-timing-function:linear}12%,88%{transform:translateX(0) scaleX(1);animation-timing-function:cubic-bezier(.4,0,.6,1)}90%{transform:translateX(0) scaleX(-1);animation-timing-function:linear}100%{transform:translateX(-200px) scaleX(-1)}}@keyframes bpa-g-baliearm{0%,28%{transform:rotate(0);animation-timing-function:cubic-bezier(.34,.6,.3,1)}36%,41%{transform:rotate(14deg)}49%,100%{transform:rotate(0);animation-timing-function:cubic-bezier(.4,0,.4,1)}}@keyframes bpa-g-telefoon{0%,43%{opacity:0;transform:translateY(10px) scale(.88)}50%,83%{opacity:1;transform:none;animation-timing-function:cubic-bezier(.3,1.3,.5,1)}87%,100%{opacity:0;transform:translateY(10px) scale(.88)}}@keyframes bpa-g-regel-1{0%,54%{stroke-dashoffset:32}60%,83%{stroke-dashoffset:0}87%,100%{stroke-dashoffset:32}}@keyframes bpa-g-regel-2{0%,58%{stroke-dashoffset:32}64%,83%{stroke-dashoffset:0}87%,100%{stroke-dashoffset:32}}@keyframes bpa-g-vink{0%,67%{stroke-dashoffset:30;animation-timing-function:cubic-bezier(.4,0,.2,1)}74%,83%{stroke-dashoffset:0}87%,100%{stroke-dashoffset:30}}@keyframes bpa-g-ping{0%,68%{opacity:0;transform:scale(.4)}70%{opacity:.5;transform:scale(.62);animation-timing-function:cubic-bezier(.2,.6,.3,1)}80%,100%{opacity:0;transform:scale(1.6)}}.stoomanim .bp-roede{stroke:var(--bp-lijn);stroke-width:5;stroke-linecap:round;opacity:.5;fill:none}.stoomanim .bp-haak{stroke:var(--bp-lijn);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill:none}.stoomanim .bp-haak--ver{opacity:.42}.stoomanim .bp-ondergrond{fill:var(--surface);stroke:none}.stoomanim .bp-kraag{stroke:var(--bp-lijn);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill:none}.stoomanim .bp-knoop{fill:var(--bp-lijn);opacity:.45}.stoomanim .bp-plooi{stroke:var(--bp-lijn);stroke-width:1.75;opacity:.22;fill:none}.stoomanim .s-hoes-top{stop-color:var(--bp-blauw);stop-opacity:.05}.stoomanim .s-hoes-onder{stop-color:var(--bp-blauw);stop-opacity:.16}.stoomanim .s-zwaai{transform-box:view-box;transform-origin:193px 51px}.stoomanim .s-leeg{transform-box:view-box;transform-origin:327px 51px}.stoomanim .s-hemd{transform-box:view-box;transform-origin:186px 104px}.stoomanim .s-hoes{transform-box:view-box;transform-origin:194px 92px}.stoomanim .s-kaartje{transform-box:view-box;transform-origin:201px 64px;opacity:0}.stoomanim .s-glans-1,.stoomanim .s-glans-2,.stoomanim .s-glans-3{opacity:0;transform-box:fill-box;transform-origin:50% 50%}.stoomanim .s-damp-1,.stoomanim .s-damp-2,.stoomanim .s-damp-3{opacity:0;transform-box:fill-box;transform-origin:50% 100%}.stoomanim.is-playing .s-zwaai{animation:bpa-s-zwaai var(--bp-dur) linear infinite both}.stoomanim.is-playing .s-leeg{animation:bpa-s-leeg var(--bp-dur) linear infinite both}.stoomanim.is-playing .s-hemd{animation:bpa-s-hemd var(--bp-dur) linear infinite both}.stoomanim.is-playing .s-hoes{animation:bpa-s-hoes var(--bp-dur) linear infinite both}.stoomanim.is-playing .s-kaartje{animation:bpa-s-kaartje var(--bp-dur) linear infinite both}.stoomanim.is-playing .s-damp-1{animation:bpa-s-damp-1 var(--bp-dur) linear infinite both}.stoomanim.is-playing .s-damp-2{animation:bpa-s-damp-2 var(--bp-dur) linear infinite both}.stoomanim.is-playing .s-damp-3{animation:bpa-s-damp-3 var(--bp-dur) linear infinite both}.stoomanim.is-playing .s-glans-1{animation:bpa-s-glans-1 var(--bp-dur) linear infinite both}.stoomanim.is-playing .s-glans-2{animation:bpa-s-glans-2 var(--bp-dur) linear infinite both}.stoomanim.is-playing .s-glans-3{animation:bpa-s-glans-3 var(--bp-dur) linear infinite both}@keyframes bpa-s-zwaai{0%{transform:rotate(-7deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}9%{transform:rotate(5.2deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}18%{transform:rotate(-3.6deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}27%{transform:rotate(2.4deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}36%{transform:rotate(-1.6deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}48%{transform:rotate(1deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}62%{transform:rotate(-.7deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}78%{transform:rotate(.5deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}92%{transform:rotate(-.3deg);animation-timing-function:cubic-bezier(.4,0,.6,1)}100%{transform:rotate(-7deg)}}@keyframes bpa-s-leeg{0%,4%{transform:rotate(-1.6deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}14%{transform:rotate(1.2deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}26%{transform:rotate(-.8deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}42%{transform:rotate(.5deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}64%{transform:rotate(-.3deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}88%,100%{transform:rotate(-1.6deg)}}@keyframes bpa-s-hemd{0%{transform:rotate(3.4deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}12%{transform:rotate(-2.4deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}23%{transform:rotate(1.7deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}34%{transform:rotate(-1.1deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}48%{transform:rotate(.7deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}66%{transform:rotate(-.4deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}88%,100%{transform:rotate(3.4deg)}}@keyframes bpa-s-damp-1{0%,14%{opacity:0;transform:translateY(0) scale(.7)}19%{opacity:.42;transform:translateY(-8px) scale(1);animation-timing-function:cubic-bezier(.4,0,.6,1)}33%{opacity:0;transform:translateY(-44px) scale(1.4)}34%,100%{opacity:0;transform:translateY(0) scale(.7)}}@keyframes bpa-s-damp-2{0%,20%{opacity:0;transform:translateY(0) scale(.7)}25%{opacity:.36;transform:translateY(-8px) scale(1);animation-timing-function:cubic-bezier(.4,0,.6,1)}40%{opacity:0;transform:translateY(-48px) scale(1.4)}41%,100%{opacity:0;transform:translateY(0) scale(.7)}}@keyframes bpa-s-damp-3{0%,25%{opacity:0;transform:translateY(0) scale(.7)}30%{opacity:.3;transform:translateY(-6px) scale(1);animation-timing-function:cubic-bezier(.4,0,.6,1)}44%{opacity:0;transform:translateY(-40px) scale(1.3)}45%,100%{opacity:0;transform:translateY(0) scale(.7)}}@keyframes bpa-s-hoes{0%,46%{transform:scaleY(0);animation-timing-function:cubic-bezier(.35,.05,.25,1)}58%{transform:scaleY(1.03);animation-timing-function:cubic-bezier(.3,1.2,.5,1)}62%,92%{transform:scaleY(1)}97%,100%{transform:scaleY(0)}}@keyframes bpa-s-kaartje{0%,63%{opacity:0;transform:translateY(-24px) rotate(-18deg)}68%{opacity:1;transform:translateY(3px) rotate(7deg);animation-timing-function:cubic-bezier(.3,1.3,.5,1)}73%,92%{opacity:1;transform:none}97%,100%{opacity:0;transform:translateY(-24px) rotate(-18deg)}}@keyframes bpa-s-glans-1{0%,74%{opacity:0;transform:scale(.3) rotate(0)}78%{opacity:.9;transform:scale(1) rotate(50deg)}84%,100%{opacity:0;transform:scale(.3) rotate(95deg)}}@keyframes bpa-s-glans-2{0%,78%{opacity:0;transform:scale(.3) rotate(0)}82%{opacity:.8;transform:scale(1) rotate(50deg)}88%,100%{opacity:0;transform:scale(.3) rotate(95deg)}}@keyframes bpa-s-glans-3{0%,81%{opacity:0;transform:scale(.3) rotate(0)}85%{opacity:.7;transform:scale(1) rotate(50deg)}91%,100%{opacity:0;transform:scale(.3) rotate(95deg)}}.meubelanim{--bp-stop:.42}.geldanim{--bp-stop:.82}.stoomanim{--bp-stop:.915}@media (prefers-reduced-motion:reduce){.bppanim.is-playing *{animation-duration:var(--bp-dur) !important;animation-iteration-count:infinite !important}}.animkaart{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:clamp(1.25rem,2.2vw,1.75rem);margin:0}.logoduo{display:inline-flex;align-items:center;gap:1.25rem;border:1px solid var(--border);border-radius:var(--radius-block);padding:.875rem 1.25rem;background:var(--surface)}.logoduo img{display:block;width:auto;height:2.5rem}.logoduo img:last-child{height:3.25rem}.logoduo__kruis{position:relative;flex:0 0 auto;width:.875rem;height:.875rem;opacity:.35}.logoduo__kruis::before,.logoduo__kruis::after{content:"";position:absolute;inset:50% 0 auto 0;height:2px;background:var(--heading);border-radius:1px}.logoduo__kruis::before{transform:translateY(-1px) rotate(45deg)}.logoduo__kruis::after{transform:translateY(-1px) rotate(-45deg)}.meubelanim .m-been-a,.meubelanim .m-been-b{transform-box:view-box;transform-origin:186px 180px}.meubelanim .m-scheen-a,.meubelanim .m-scheen-b{transform-box:view-box;transform-origin:187px 210px}.meubelanim .m-romp{transform-box:view-box;transform-origin:186px 180px}.meubelanim .m-arm-a,.meubelanim .m-arm-b{transform-box:view-box;transform-origin:186px 130px}.meubelanim .m-onderarm-a,.meubelanim .m-onderarm-b{transform-box:view-box;transform-origin:187px 152px}.meubelanim .m-hand{transform-box:view-box;transform-origin:188px 172px}.meubelanim .pop{transform-box:view-box;transform-origin:186px 244px}.meubelanim .m-been-a{transform:rotate(-3deg)}.meubelanim .m-scheen-a{transform:rotate(4deg)}.meubelanim .m-been-b{transform:rotate(3deg)}.meubelanim .m-scheen-b{transform:rotate(4deg)}.meubelanim .m-romp{transform:rotate(0deg)}.meubelanim .m-arm-a{transform:rotate(-14deg)}.meubelanim .m-onderarm-a{transform:rotate(-62deg)}.meubelanim .m-arm-b{transform:rotate(-14deg)}.meubelanim .m-onderarm-b{transform:rotate(-62deg)}.meubelanim .m-hand{transform:rotate(76deg)}.meubelanim.is-playing .m-been-a{animation:bpa-m-been-a var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.meubelanim.is-playing .m-scheen-a{animation:bpa-m-scheen-a var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.meubelanim.is-playing .m-been-b{animation:bpa-m-been-b var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.meubelanim.is-playing .m-scheen-b{animation:bpa-m-scheen-b var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.meubelanim.is-playing .m-wip{animation:bpa-m-wip var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.meubelanim.is-playing .m-romp{animation:bpa-m-romp var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.meubelanim.is-playing .m-arm-a{animation:bpa-m-arm-a var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.meubelanim.is-playing .m-onderarm-a{animation:bpa-m-onderarm-a var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.meubelanim.is-playing .m-hand{animation:bpa-m-hand var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.meubelanim.is-playing .m-arm-b{animation:bpa-m-arm-b var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.meubelanim.is-playing .m-onderarm-b{animation:bpa-m-onderarm-b var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.meubelanim.is-playing .m-draag{animation:bpa-m-draag var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}@keyframes bpa-m-been-a{0%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}2.5%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}5%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}7.5%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}10%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12.5%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}15%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}17.5%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}20%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}60%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}62.75%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}65.5%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}68.25%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}71%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}73.75%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}76.5%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}79.25%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}82%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(-3deg)}}@keyframes bpa-m-scheen-a{0%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}2.5%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}5%{transform:rotate(58deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}7.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}10%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12.5%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}15%{transform:rotate(58deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}17.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}20%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}60%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}62.75%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}65.5%{transform:rotate(58deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}68.25%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}71%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}73.75%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}76.5%{transform:rotate(58deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}79.25%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}82%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(4deg)}}@keyframes bpa-m-been-b{0%{transform:rotate(3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}2.5%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}7.5%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}10%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12.5%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}15%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}17.5%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}20%{transform:rotate(3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}60%{transform:rotate(3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}62.75%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}65.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}68.25%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}71%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}73.75%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}76.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}79.25%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}82%{transform:rotate(3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(3deg)}}@keyframes bpa-m-scheen-b{0%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}2.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}5%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}7.5%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}10%{transform:rotate(58deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}15%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}17.5%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}20%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}60%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}62.75%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}65.5%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}68.25%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}71%{transform:rotate(58deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}73.75%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}76.5%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}79.25%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}82%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(4deg)}}@keyframes bpa-m-romp{0%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}20%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}23%{transform:rotate(0deg)}26%{transform:rotate(0deg)}38%{transform:rotate(30deg)}44%{transform:rotate(30deg)}54%{transform:rotate(0deg)}58%{transform:rotate(0deg)}60%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}82%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}85%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}@keyframes bpa-m-arm-a{0%{transform:rotate(-14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}26%{transform:rotate(-14deg)}38%{transform:rotate(-64deg)}44%{transform:rotate(-64deg)}54%{transform:rotate(0deg)}60%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}62.75%{transform:rotate(-14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}65.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}68.25%{transform:rotate(14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}71%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}73.75%{transform:rotate(-14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}76.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}79.25%{transform:rotate(14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}82%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(0deg)}}@keyframes bpa-m-onderarm-a{0%{transform:rotate(-62deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}26%{transform:rotate(-62deg)}38%{transform:rotate(24deg)}44%{transform:rotate(24deg)}54%{transform:rotate(-4deg)}60%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}62.75%{transform:rotate(-12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}65.5%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}68.25%{transform:rotate(-2deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}71%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}73.75%{transform:rotate(-12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}76.5%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}79.25%{transform:rotate(-2deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}82%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(-4deg)}}@keyframes bpa-m-hand{0%{transform:rotate(72deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}20%{transform:rotate(72deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}23%{transform:rotate(76deg)}26%{transform:rotate(76deg)}38%{transform:rotate(10deg)}44%{transform:rotate(10deg)}54%{transform:rotate(4deg)}58%{transform:rotate(4deg)}60%{transform:rotate(-0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}82%{transform:rotate(-0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}85%{transform:rotate(4deg)}100%{transform:rotate(4deg)}}@keyframes bpa-m-arm-b{0%{transform:rotate(-14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}26%{transform:rotate(-14deg)}38%{transform:rotate(-64deg)}44%{transform:rotate(-64deg)}54%{transform:rotate(0deg)}60%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}62.75%{transform:rotate(14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}65.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}68.25%{transform:rotate(-14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}71%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}73.75%{transform:rotate(14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}76.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}79.25%{transform:rotate(-14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}82%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(0deg)}}@keyframes bpa-m-onderarm-b{0%{transform:rotate(-62deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}26%{transform:rotate(-62deg)}38%{transform:rotate(24deg)}44%{transform:rotate(24deg)}54%{transform:rotate(-4deg)}60%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}62.75%{transform:rotate(-2deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}65.5%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}68.25%{transform:rotate(-12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}71%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}73.75%{transform:rotate(-2deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}76.5%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}79.25%{transform:rotate(-12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}82%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(-4deg)}}@keyframes bpa-m-wip{0%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}2.5%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}5%{transform:translateY(-3px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}7.5%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}10%{transform:translateY(-3px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12.5%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}15%{transform:translateY(-3px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}17.5%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}62.75%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}65.5%{transform:translateY(-3px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}68.25%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}71%{transform:translateY(-3px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}73.75%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}76.5%{transform:translateY(-3px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}79.25%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:translateY(0px)}}@keyframes bpa-m-draag{0%,28%{opacity:1;transform:translate(0,0)}40%,43.5%{opacity:1;transform:translate(0,34px)}44%,97%{opacity:0;transform:translate(0,34px)}100%{opacity:1;transform:translate(0,0)}}.geldanim .g-been-a,.geldanim .g-been-b{transform-box:view-box;transform-origin:140px 182px}.geldanim .g-scheen-a,.geldanim .g-scheen-b{transform-box:view-box;transform-origin:141px 212px}.geldanim .g-romp{transform-box:view-box;transform-origin:140px 182px}.geldanim .g-arm-a,.geldanim .g-arm-b{transform-box:view-box;transform-origin:140px 132px}.geldanim .g-onderarm-a,.geldanim .g-onderarm-b{transform-box:view-box;transform-origin:141px 154px}.geldanim .g-hand{transform-box:view-box;transform-origin:142px 174px}.geldanim .pop{transform-box:view-box;transform-origin:140px 246px}.geldanim .g-been-a{transform:rotate(-3deg)}.geldanim .g-scheen-a{transform:rotate(4deg)}.geldanim .g-been-b{transform:rotate(3deg)}.geldanim .g-scheen-b{transform:rotate(4deg)}.geldanim .g-romp{transform:rotate(0deg)}.geldanim .g-arm-a{transform:rotate(0deg)}.geldanim .g-onderarm-a{transform:rotate(-4deg)}.geldanim .g-arm-b{transform:rotate(0deg)}.geldanim .g-onderarm-b{transform:rotate(-4deg)}.geldanim .g-hand{transform:rotate(4deg)}.geldanim.is-playing .g-been-a{animation:bpa-g-been-a var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.geldanim.is-playing .g-scheen-a{animation:bpa-g-scheen-a var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.geldanim.is-playing .g-been-b{animation:bpa-g-been-b var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.geldanim.is-playing .g-scheen-b{animation:bpa-g-scheen-b var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.geldanim.is-playing .g-wip{animation:bpa-g-wip var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.geldanim.is-playing .g-romp{animation:bpa-g-romp var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.geldanim.is-playing .g-arm-a{animation:bpa-g-arm-a var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.geldanim.is-playing .g-onderarm-a{animation:bpa-g-onderarm-a var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.geldanim.is-playing .g-hand{animation:bpa-g-hand var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.geldanim.is-playing .g-arm-b{animation:bpa-g-arm-b var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.geldanim.is-playing .g-onderarm-b{animation:bpa-g-onderarm-b var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}.geldanim.is-playing .g-briefje{animation:bpa-g-briefje var(--bp-dur) cubic-bezier(.45,0,.55,1) infinite both}@keyframes bpa-g-been-a{0%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}3%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}6%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}9%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}90%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}92.5%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}95%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}97.5%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}}@keyframes bpa-g-scheen-a{0%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}3%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}6%{transform:rotate(58deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}9%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}90%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}92.5%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}95%{transform:rotate(58deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}97.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}}@keyframes bpa-g-been-b{0%{transform:rotate(3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}3%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}6%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}9%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12%{transform:rotate(3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}90%{transform:rotate(3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}92.5%{transform:rotate(-24deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}95%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}97.5%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(3deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}}@keyframes bpa-g-scheen-b{0%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}3%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}6%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}9%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}90%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}92.5%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}95%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}97.5%{transform:rotate(12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}}@keyframes bpa-g-romp{0%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}15%{transform:rotate(0deg)}16%{transform:rotate(0deg)}24%{transform:rotate(12deg)}34%{transform:rotate(12deg)}46%{transform:rotate(0deg)}88%{transform:rotate(0deg)}90%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}}@keyframes bpa-g-arm-a{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}3%{transform:rotate(-14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}6%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}9%{transform:rotate(14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}16%{transform:rotate(0deg)}24%{transform:rotate(-100deg)}34%{transform:rotate(-100deg)}46%{transform:rotate(-8deg)}84%{transform:rotate(-8deg)}88%{transform:rotate(0deg)}90%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}92.5%{transform:rotate(-14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}95%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}97.5%{transform:rotate(14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}}@keyframes bpa-g-onderarm-a{0%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}3%{transform:rotate(-12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}6%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}9%{transform:rotate(-2deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}16%{transform:rotate(-4deg)}24%{transform:rotate(20deg)}34%{transform:rotate(20deg)}46%{transform:rotate(-108deg)}84%{transform:rotate(-108deg)}88%{transform:rotate(-4deg)}90%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}92.5%{transform:rotate(-12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}95%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}97.5%{transform:rotate(-2deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}}@keyframes bpa-g-hand{0%{transform:rotate(-0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12%{transform:rotate(-0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}15%{transform:rotate(4deg)}16%{transform:rotate(4deg)}24%{transform:rotate(68deg)}34%{transform:rotate(68deg)}46%{transform:rotate(116deg)}84%{transform:rotate(116deg)}88%{transform:rotate(4deg)}90%{transform:rotate(-0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(-0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}}@keyframes bpa-g-arm-b{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}3%{transform:rotate(14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}6%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}9%{transform:rotate(-14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}90%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}92.5%{transform:rotate(14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}95%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}97.5%{transform:rotate(-14deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}}@keyframes bpa-g-onderarm-b{0%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}3%{transform:rotate(-2deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}6%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}9%{transform:rotate(-12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}12%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}90%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}92.5%{transform:rotate(-2deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}95%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}97.5%{transform:rotate(-12deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}}@keyframes bpa-g-wip{0%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}3%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}6%{transform:translateY(-3px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}9%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}92.5%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}95%{transform:translateY(-3px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}97.5%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}100%{transform:translateY(0px);animation-timing-function:cubic-bezier(.4,.1,.6,.9)}}@keyframes bpa-g-briefje{0%,26%{opacity:1;transform:translate(0,0)}36%,40.5%{opacity:1;transform:translate(46px,-4px)}41%,97%{opacity:0;transform:translate(46px,-4px)}100%{opacity:1;transform:translate(0,0)}}.steps--list{grid-template-columns:minmax(0,1fr);gap:0;counter-reset:stap}.steps--list .step{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--s-2);border-top:1px solid var(--hairline);padding-block:var(--s-3)}.steps--list .step:first-child{border-top:0;padding-top:0}.steps--list .step::before{counter-increment:stap;content:counter(stap);display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-pill);background:var(--accent-wash);color:var(--heading);font-size:.9375rem;font-weight:650;letter-spacing:0;margin:0}.steps--list .step h3,.steps--list .step p{grid-column:2}.steps--list .step p{margin-top:.25rem}.prose>*+*,.bpp-inhoud>*+*{margin-top:var(--s-3)}.prose>h2,.bpp-inhoud>h2{margin-top:var(--s-5)}.prose>h3,.bpp-inhoud>h3{margin-top:var(--s-4)}.prose>:first-child,.bpp-inhoud>:first-child{margin-top:0}.prose .wp-block-heading,.bpp-inhoud .wp-block-heading{color:var(--heading)}.prose :is(ul,ol):where(:not([class]),.wp-block-list),.bpp-inhoud :is(ul,ol):where(:not([class]),.wp-block-list){padding-left:1.25rem;line-height:1.7}.prose li+li,.bpp-inhoud li+li{margin-top:.375rem}.wp-block-table.wp-block-table{display:flex;flex-direction:column-reverse;align-items:stretch;margin:var(--s-3) 0 0;overflow-x:auto}.wp-block-table.wp-block-table>table{width:100%;border-collapse:collapse;border:0}.wp-block-table.wp-block-table table.has-fixed-layout{table-layout:auto}.wp-block-table.wp-block-table thead,.wp-block-table.wp-block-table tbody,.wp-block-table.wp-block-table tfoot,.wp-block-table.wp-block-table tr,.wp-block-table.wp-block-table th,.wp-block-table.wp-block-table td{border:0;background:none}.wp-block-table.wp-block-table th{text-align:left;font-size:.875rem;font-weight:650;color:var(--heading);padding:0 0 .625rem;border-bottom:1px solid var(--border)}.wp-block-table.wp-block-table th:last-child{text-align:right}.wp-block-table.wp-block-table td{padding:.6875rem 0;border-bottom:1px solid var(--hairline);font-size:1rem;line-height:1.5;color:var(--text)}.wp-block-table.wp-block-table td:first-child{color:var(--heading)}.wp-block-table.wp-block-table td:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.wp-block-table.wp-block-table tbody tr:last-child td{border-bottom:0}.wp-block-table.wp-block-table figcaption{text-align:left;font-size:.75rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);padding:0 0 .75rem;margin:0}.wp-block-table.wp-block-table.is-style-stripes>table{border:0}.wp-block-table.wp-block-table.is-style-stripes tbody tr:nth-child(odd) td{background:var(--bg-alt)}.wp-block-image{margin:0}.wp-block-image img{border-radius:var(--radius-card);height:auto}.wp-block-image figcaption{margin-top:var(--s-2);font-size:.875rem;line-height:1.5;color:var(--muted)}.wp-block-quote{margin:0;padding:1rem 1.25rem;border-left:3px solid var(--service-sage);background:var(--accent-wash);border-radius:var(--radius-block)}.wp-block-quote p{margin:0}.wp-block-separator{border:0;border-top:1px solid var(--hairline);margin-block:var(--s-4)}.wp-block-button__link{display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;padding:0 1.25rem;border-radius:var(--radius-btn);text-decoration:none;background:var(--accent);color:var(--accent-ink);font-weight:650}.alignwide{width:100%}.alignfull{width:100%}.prose .small.muted,.bpp-inhoud .small.muted{font-size:var(--body);color:var(--muted)}.prose p.label,.bpp-inhoud p.label{font-size:.75rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--s-1)}.prose p.label+h2,.bpp-inhoud p.label+h2{margin-top:0}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1 !important;transform:none !important;transition:none !important}.packanim.is-playing *{animation-duration:var(--pk-dur) !important;animation-iteration-count:infinite !important}.packbtn{display:none}}@media print{.packanim *{animation:none !important}.packbtn{display:none}}.card{box-shadow:none;border-color:var(--border)}.card--raised{box-shadow:var(--lift-1)}.section--alt .card{box-shadow:none}.section--alt{border-top:0;border-bottom:0}.quickfacts{gap:0;border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden;background:var(--surface)}.quickfact{border:0;border-radius:0;box-shadow:none;background:transparent;padding:1.125rem 1.375rem;border-left:1px solid var(--border-soft)}.quickfact:first-child{border-left:0}@media (max-width:64rem){.quickfacts{grid-template-columns:repeat(2,minmax(0,1fr))}.quickfact:nth-child(odd){border-left:0}.quickfact:nth-child(n+3){border-top:1px solid var(--border-soft)}}@media (max-width:34rem){.quickfacts{grid-template-columns:minmax(0,1fr)}.quickfact{border-left:0}.quickfact+.quickfact{border-top:1px solid var(--border-soft)}}.grid--diensten .card{padding:1.25rem 1.25rem 1.125rem}.grid--diensten .card--link h3,.grid--diensten .card--link h2{font-size:1.0625rem}.grid--diensten .card--link p{line-height:1.55}.grid--diensten .card--link .more{padding-top:var(--s-2)}.logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}@media (max-width:40rem){.logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.logos li{box-shadow:none;border-color:var(--border)}.logos img{aspect-ratio:4/3;object-fit:cover}.logo-single{border:1px solid var(--border);border-radius:var(--radius-block);padding:.75rem 1rem;display:inline-flex;align-items:center;justify-content:center;background:var(--surface)}.logo-single img{display:block;height:3.25rem;width:auto}.logo-single--vol{padding:0;border:0;background:none;overflow:hidden;border-radius:var(--radius-block);display:block;width:100%}.logo-single--vol img{height:auto;width:100%}.mapcard{border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden;background:var(--surface)}.mapcard .mapframe{border-radius:0}.mapcard figcaption{padding:.875rem 1.25rem;border-top:1px solid var(--border-soft);margin:0}.mapframe{aspect-ratio:3/1}@media (max-width:60rem){.mapframe{aspect-ratio:16/10}}@media (max-width:40rem){.mapframe{aspect-ratio:4/3}}.bereik{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter);align-items:start}@media (max-width:64rem){.bereik{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:46rem){.bereik{grid-template-columns:minmax(0,1fr)}}.bereik>*{min-width:0}.bereik .card{height:100%}.bereik .hours{margin-top:0}.faq{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.faq details{border-top:1px solid var(--border-soft);border-bottom:0}.faq details:first-child{border-top:0}.faq summary{padding:1.0625rem 1.25rem}.faq .answer{padding:0 1.25rem 1.125rem}:root{--section:clamp(2.75rem,5.5vw,4.75rem)}.section-head{margin-bottom:var(--s-4)}.section-head p{max-width:58ch}.hero-media .figure__media{aspect-ratio:1/1}@media (max-width:62rem){.hero-media .figure__media{aspect-ratio:4/3}}.hero .lead{max-width:44ch}.nu-open{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:var(--s-3);border:1px solid var(--border);border-radius:var(--radius-pill);padding:.375rem .875rem;font-size:.875rem;font-weight:650;color:var(--heading);background:var(--surface)}@media (max-width:56rem){.site-header .status{font-size:.8125rem;padding:.375rem .625rem;min-height:2.75rem;box-shadow:none;border-color:var(--border)}}@media (max-width:22rem){.site-header .status{display:none}}.linklist a{color:var(--heading)}.linklist a:hover{color:var(--accent);text-decoration:underline}.figure picture{display:block;width:100%;height:100%}.figure__media img{width:100%;height:100%;object-fit:cover;display:block}:root{--signal-tekst:#CC2B22}.note--let-op{border-color:var(--signal-closed);border-left:3px solid var(--signal-closed);background:rgba(217,48,37,.05)}.note--let-op strong{color:var(--signal-tekst)}.register{margin:var(--s-4) 0}.register-lijst{list-style:none;margin:.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem 1.5rem;counter-reset:reg}@media (max-width:40rem){.register-lijst{grid-template-columns:minmax(0,1fr)}}.register-lijst li{counter-increment:reg;display:flex;gap:.625rem;font-size:var(--body);line-height:1.55}.register-lijst li::before{content:counter(reg) ".";color:var(--muted);font-variant-numeric:tabular-nums;min-width:1.25rem;text-align:right;flex:none}.register-lijst a{color:var(--heading);text-decoration:none}.register-lijst a:hover{color:var(--accent);text-decoration:underline}.juridisch{margin-top:var(--s-5)}.juridisch h2{display:flex;flex-direction:column;gap:.25rem;margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--border-soft);font-size:1.375rem;line-height:1.3;scroll-margin-top:6rem}.juridisch>h2:first-child{margin-top:0;padding-top:0;border-top:0}.artikel-nr{font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accent)}.juridisch p{margin-top:var(--s-2)}.juridisch h2+p{margin-top:var(--s-3)}.fijn{margin-top:var(--s-5);padding-top:var(--s-3);border-top:1px solid var(--border-soft);font-size:var(--body);line-height:1.6;color:var(--muted)}.tabel-rol{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-top:var(--s-3);max-width:100%;min-width:0}.tabel-rol:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-block)}@media (max-width:40rem){.tabel-rol{background:linear-gradient(to right,var(--surface) 30%,rgba(255,255,255,0)) left/2.5rem 100% no-repeat,linear-gradient(to left,var(--surface) 30%,rgba(255,255,255,0)) right/2.5rem 100% no-repeat,radial-gradient(farthest-side at 0 50%,var(--hairline),transparent) left/.75rem 100% no-repeat,radial-gradient(farthest-side at 100% 50%,var(--hairline),transparent) right/.75rem 100% no-repeat;background-attachment:local,local,scroll,scroll}}table.prices--breed{min-width:36rem;margin-top:0}.prices--breed th,.prices--breed td{padding-right:1.25rem;vertical-align:top}.prices--breed th:last-child,.prices--breed td:last-child{padding-right:0;text-align:left;white-space:normal}.prices--breed td:first-child{font-family:var(--mono,ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace);font-size:var(--body);white-space:nowrap}.prices--breed th:nth-child(2),.prices--breed td:nth-child(2){width:5.5rem}.prices--breed th:last-child,.prices--breed td:last-child{width:9rem}.footer-legal{display:flex;flex-wrap:wrap;gap:.375rem 1.25rem}.footer-legal a{color:rgba(246,243,234,.7);text-decoration:none}.footer-legal a:hover{text-decoration:underline}.footer-bottom a{text-decoration:underline;text-underline-offset:.2em}.footer-bottom a:hover{color:var(--paper)}@media (max-width:52rem){.footer-bottom{flex-direction:column;align-items:flex-start;gap:.75rem}}.wp-block-table.wp-block-table.prices--breed{overflow-x:auto;display:flex;flex-direction:column}.wp-block-table.wp-block-table.prices--breed>figcaption{order:-1}.wp-block-table.wp-block-table.prices--breed>table{min-width:36rem}.wp-block-table.wp-block-table.prices--breed th,.wp-block-table.wp-block-table.prices--breed td{padding-right:1.25rem;vertical-align:top;text-align:left}.wp-block-table.wp-block-table.prices--breed th:last-child,.wp-block-table.wp-block-table.prices--breed td:last-child{padding-right:0;white-space:normal;font-variant-numeric:normal}.wp-block-table.wp-block-table.prices--breed td:first-child{font-family:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:var(--body);white-space:nowrap}.menupaneel,.menupaneel__binnen{display:contents}.menupaneel__kop,.menupaneel__voet .status{display:none}.menupaneel__voet{display:contents}.menuknop{display:none}@media (min-width:56.0625rem){.site-header>.wrap{gap:var(--s-2)}.site-header>.wrap>.brand{order:1}.site-header>.wrap>.status{order:2;margin-left:auto}.site-header .nav{order:3;margin-left:0}.site-header .menupaneel__voet .btn{order:4;margin-left:var(--s-2)}}.menuknop{align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .875rem;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--heading);font:inherit;font-size:.875rem;font-weight:650;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.menuknop:active{transform:scale(.97);transition-duration:60ms}.menuknop:hover{border-color:var(--accent)}.menuknop__streepjes{position:relative;display:block;width:1.25rem;height:1.25rem;flex:none;background:linear-gradient(currentColor,currentColor) center/100% 2px no-repeat;transition:background-size .22s cubic-bezier(.4,0,.2,1)}.menuknop__streepjes::before,.menuknop__streepjes::after{content:"";position:absolute;left:0;right:0;height:2px;border-radius:var(--radius-hair);background:currentColor;transition:transform .34s cubic-bezier(.4,0,.2,1)}.menuknop__streepjes::before{top:.125rem}.menuknop__streepjes::after{bottom:.125rem}.menuknop[aria-expanded="true"] .menuknop__streepjes{background-size:0 2px}.menuknop[aria-expanded="true"] .menuknop__streepjes::before{transform:translateY(.4375rem) rotate(45deg) scaleX(1.34)}.menuknop[aria-expanded="true"] .menuknop__streepjes::after{transform:translateY(-.4375rem) rotate(-45deg) scaleX(1.34)}@media (max-width:56rem){.site-header>.wrap{flex-wrap:nowrap;gap:var(--s-2);padding-block:.625rem}.site-header>.wrap>.brand{flex:0 1 auto;min-width:0;margin-right:auto}.menuknop{display:inline-flex;flex:none;order:9}.site-header .status{margin-left:0}.menupaneel{display:block;order:6;width:100%;border-top:1px solid var(--hairline);margin-top:.625rem;padding-top:.625rem}.menupaneel__binnen{display:block}.menupaneel .nav{display:flex;flex-direction:column;align-items:stretch;gap:0;margin-left:0}.menupaneel__voet{display:flex;flex-direction:column;align-items:stretch;gap:var(--s-2);padding:var(--s-3) 0}.menupaneel__voet .status{display:inline-flex;justify-content:center;width:100%}.js .menupaneel{position:absolute;left:0;right:0;top:100%;z-index:50;display:block;width:100%;margin:0;padding:0;border-top:0;background:var(--chrome-solid);box-shadow:var(--lift-2);visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path var(--t-slow,.34s) var(--ease),visibility 0s linear var(--t-slow,.34s)}.js .menupaneel>.menupaneel__binnen{transform:translateY(-.75rem);opacity:.4;transition:transform var(--t-slow,.34s) var(--ease),opacity var(--t-slow,.34s) var(--ease)}.js .menupaneel{max-height:calc(100vh - var(--menupaneel-top,7.75rem));max-height:calc(100dvh - var(--menupaneel-top,7.75rem));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.js .menupaneel__voet{padding-bottom:calc(var(--s-4) + env(safe-area-inset-bottom,0px))}html.menu-open{overflow:hidden;scrollbar-gutter:stable}html.menu-open .site-header{background:var(--chrome-solid);-webkit-backdrop-filter:none;backdrop-filter:none}html.menu-open .menupaneel{visibility:visible;clip-path:inset(0 -1rem -2rem -1rem);transition:clip-path var(--t-slow,.34s) var(--ease),visibility 0s}html.menu-open .menupaneel>.menupaneel__binnen{transform:none;opacity:1}.js .site-header{position:sticky;overflow:visible}.js .site-header>.wrap{position:relative}.js body::after{content:"";position:fixed;inset:0;z-index:30;background:rgba(16,37,31,.28);opacity:0;pointer-events:none;transition:opacity var(--t-base) var(--ease)}html.menu-open body::after{opacity:1}.js .menupaneel .nav{padding:var(--s-2) var(--gutter) 0}.js .menupaneel__voet{padding:var(--s-3) var(--gutter) var(--s-4);border-top:1px solid var(--border-soft)}.menupaneel .nav>a{display:flex;align-items:center;justify-content:space-between;padding:1.0625rem .25rem;min-height:3.25rem;font-size:1.125rem;font-weight:650;color:var(--heading);border-bottom:1px solid var(--border-soft)}.menupaneel .nav>a:last-child{border-bottom:0}.menupaneel .nav>a::after{content:"";position:static;width:.5rem;height:.5rem;flex:none;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);border-radius:0 0 var(--radius-hair) 0;background:none;transform:rotate(-45deg);transition:border-color var(--t-fast) var(--ease);opacity:1}.menupaneel .nav>a:hover::after{border-color:var(--accent)}.menupaneel .nav>a[aria-current="page"]{color:var(--accent)}.menupaneel .nav>a[aria-current="page"]::after{border-color:var(--accent)}}@media (max-width:56rem){.menuknop__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.menuknop{padding-inline:.75rem}}@media (max-width:56rem){.menupaneel .btn--breed{width:100%}}@media (prefers-reduced-motion:reduce){.js .menupaneel{clip-path:none;opacity:0;transition:opacity .15s ease,visibility 0s linear .15s !important}html.menu-open .menupaneel{opacity:1;transition:opacity .15s ease,visibility 0s !important}.js .menupaneel>.menupaneel__binnen{transform:none;opacity:1;transition:none}.js body::after{transition:opacity .15s ease !important}}.utility{--utility-bg:#fff;background:var(--utility-bg);color:var(--ink);border-bottom:1px solid var(--border-soft);font-size:.875rem;line-height:1.4}.utility>.wrap{display:flex;align-items:center;gap:.5rem 1.5rem;flex-wrap:wrap;padding-block:.5rem;min-height:2.5rem}.utility p{margin:0}.utility .utility__status{display:inline-flex;align-items:center;gap:.5rem;font-weight:650;color:var(--ink);margin:0 auto 0 0}.utility .status-dot{box-shadow:0 0 0 .1875rem rgba(108,169,154,.28)}.utility .status-dot--closed{box-shadow:0 0 0 .1875rem rgba(217,48,37,.18)}.utility__link{display:inline-flex;align-items:center;gap:.4375rem;white-space:nowrap}.utility__link{color:inherit;text-decoration:none;padding-block:.25rem}.utility__link:hover{color:var(--ink);text-decoration:underline}.utility__ico{display:inline-flex;flex:none}.utility__ico svg{width:1rem;height:1rem;stroke-width:1.75}@media (max-width:48rem){.utility__link{display:none}.utility>.wrap{gap:0;padding-block:.4375rem;justify-content:flex-start}.utility .utility__status{font-size:.8125rem;margin:0;flex:0 1 auto;min-width:0}.utility__extra{display:none}}.utility{position:sticky;top:0;z-index:39}.utility+.site-header{top:var(--utility-h,2.5rem)}html{scroll-padding-top:calc(var(--utility-h,2.5rem) + 5.5rem)}@media (max-width:48rem){.utility+.site-header{top:var(--utility-h,2rem)}}.menupaneel__voet .status{opacity:1 !important;visibility:visible !important}.matrix{min-width:32rem;margin-top:0}.matrix th[scope="row"]{text-align:left;font-weight:650;color:var(--heading);padding:.6875rem 1.25rem .6875rem 0;border-bottom:1px solid var(--hairline);border-top:0;font-size:var(--body)}.matrix tbody tr:last-child th,.matrix tbody tr:last-child td{border-bottom:0}.matrix td{text-align:center;padding-inline:.5rem}.matrix thead th{text-align:center}.matrix thead th:first-child{text-align:left}.mat-ja,.mat-nee{display:inline-block;vertical-align:middle}.mat-ja{width:1rem;height:.5625rem;border-left:2px solid var(--service-sage);border-bottom:2px solid var(--service-sage);border-radius:0 0 0 var(--radius-hair);transform:rotate(-45deg) translate(1px,-2px)}.mat-nee{width:.875rem;height:2px;border-radius:var(--radius-hair);background:var(--border)}.matrix-omhulsel{margin-top:var(--s-3);overflow-x:auto;overscroll-behavior-x:contain;border-radius:var(--radius-block);contain:paint}.matrix-omhulsel:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.matrix caption{padding-right:0}.matrix caption>span{position:sticky;left:0;display:inline-block}@media (max-width:48rem){.matrix{min-width:28rem}.matrix th[scope="row"],.matrix thead th:first-child{position:sticky;left:0;z-index:1;background:var(--bg);padding-right:1rem}.matrix-omhulsel{background:linear-gradient(to right,var(--bg) 30%,rgba(255,255,255,0)) left/2rem 100% no-repeat,linear-gradient(to left,var(--bg) 30%,rgba(255,255,255,0)) right/2rem 100% no-repeat,radial-gradient(farthest-side at 0 50%,var(--hairline),transparent) left/.625rem 100% no-repeat,radial-gradient(farthest-side at 100% 50%,var(--hairline),transparent) right/.625rem 100% no-repeat;background-attachment:local,local,scroll,scroll}}.luikstappen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter)}@media (max-width:52rem){.luikstappen{grid-template-columns:minmax(0,1fr);gap:var(--s-2)}}.prose .luikstappen{grid-template-columns:minmax(0,1fr);gap:var(--s-2)}.luikstap{display:flex;align-items:flex-start;gap:1rem;padding:1.375rem 1.5rem;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.luikstap__nr{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-block);background:var(--accent);color:var(--accent-ink);font-weight:750;font-size:1rem;line-height:1}.luikstap__tekst{display:block}.luikstap__tekst strong{display:block;color:var(--heading);margin-bottom:.1875rem}.slot__blok{background:#fff;color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-card);padding:clamp(1.75rem,4vw,3rem);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-4)}.slot__blok>div:first-child{flex:1 1 26rem;min-width:0}.slot__blok h2{color:var(--heading);margin:0}.slot__blok p{margin-top:var(--s-2);max-width:52ch}.slot__blok .btn-row{flex:0 0 auto}@media (max-width:40rem){.slot__blok{flex-direction:column;align-items:stretch}.slot__blok>div:first-child{flex:1 1 auto}.slot__blok .btn-row{width:100%}.slot__blok .btn-row .btn{flex:1 1 auto}}.btn--licht{background:var(--paper);border-color:var(--paper);color:var(--evergreen)}.btn--licht:hover{background:#fff;border-color:#fff;color:var(--evergreen)}.btn--omlijnd{background:transparent;border-color:rgba(246,243,234,.4);color:var(--paper)}.btn--omlijnd:hover{background:rgba(246,243,234,.1);border-color:var(--paper);color:var(--paper)}.nav__mega{position:relative;display:flex;align-items:center}.nav__knop{display:inline-flex;align-items:center;gap:.4375rem;padding:.75rem 0;border:0;background:none;cursor:pointer;font:inherit;font-size:1rem;line-height:1.5;font-weight:650;letter-spacing:-.004em;color:var(--heading);position:relative}.nav__knop::after{content:"";position:absolute;left:0;right:0;bottom:.375rem;height:2px;border-radius:var(--radius-hair);background:var(--accent);transform:scaleX(0);transform-origin:left;opacity:0;transition:transform var(--t-base) var(--ease),opacity var(--t-base) var(--ease)}.nav__knop:hover::after,.nav__knop[aria-expanded="true"]::after,.nav__knop[aria-current="page"]::after{transform:scaleX(1);opacity:1}.nav__chevron{width:.4375rem;height:.4375rem;flex:none;border-right:2px solid currentColor;border-bottom:2px solid currentColor;border-radius:0 0 var(--radius-hair) 0;transform:rotate(45deg) translate(-1px,-1px);transition:transform var(--t-base) var(--ease)}.nav__knop[aria-expanded="true"] .nav__chevron{transform:rotate(225deg) translate(-2px,-2px)}@media (min-width:56.0625rem){.mega{position:absolute;top:100%;left:50%;translate:-50% 0;width:min(64rem,calc(100vw - 2 * var(--gutter)));padding-top:.5rem;opacity:0;visibility:hidden;transform:translateY(-.375rem) scale(.985);transform-origin:var(--mega-x,50%) 0;transition:opacity var(--t-base) var(--ease),transform var(--t-base) var(--ease),visibility 0s linear var(--t-base);z-index:60}.mega__binnen{padding:var(--s-4) var(--s-3) var(--s-3);background:var(--chrome-solid);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--lift-2);max-height:calc(100vh - 7rem);overflow:auto;overscroll-behavior:contain}.nav__mega:hover .mega,.nav__mega:focus-within .mega,.nav__mega[data-open] .mega{opacity:1;visibility:visible;transform:none;transition:opacity var(--t-base) var(--ease),transform var(--t-base) var(--ease),visibility 0s}.nav__mega:hover .nav__knop::after,.nav__mega:focus-within .nav__knop::after{transform:scaleX(1);opacity:1}.nav__mega:hover .nav__chevron,.nav__mega:focus-within .nav__chevron{transform:rotate(225deg) translate(-2px,-2px)}}.mega__kop{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);padding:0 1rem var(--s-3);border-bottom:1px solid var(--border-soft);margin-bottom:var(--s-3)}.mega__alles{display:inline-flex;align-items:center;gap:.5rem;color:var(--accent);font-weight:650;font-size:var(--body);text-decoration:none}.mega__alles svg{width:1.125rem;height:1.125rem;transition:transform var(--t-base) var(--ease)}.mega__alles:hover svg{transform:translateX(3px)}.mega__raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.mega__item{display:flex;align-items:flex-start;gap:.875rem;padding:.875rem 1rem;border-radius:var(--radius-block);text-decoration:none;color:inherit;transition:background var(--t-fast) var(--ease)}.mega__tekst{display:block;min-width:0}.mega__uitleg{display:block;margin-top:.1875rem;font-size:.875rem;line-height:1.45;color:var(--muted)}.mega__item:hover{background:var(--bg-alt)}.mega__item[aria-current="page"] .mega__naam{color:var(--accent)}.mega__ico{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-block);background:var(--accent-wash);color:var(--accent)}.mega__ico svg{width:1.375rem;height:1.375rem}.mega__naam{display:block;font-size:var(--body);line-height:1.35;color:var(--heading);font-weight:650;letter-spacing:-.004em}@media (prefers-reduced-motion:reduce){.mega{transform:none;transition:opacity .15s ease,visibility 0s linear .15s !important}.nav__mega:hover .mega,.nav__mega:focus-within .mega,.nav__mega[data-open] .mega{transform:none;transition:opacity .15s ease,visibility 0s !important}.mega__alles:hover svg{transform:none}}@media (max-width:56rem){.nav__mega{display:block}.nav__knop{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.0625rem .25rem;min-height:3.25rem;font-size:1.125rem;border-bottom:1px solid var(--border-soft)}.nav__knop::after{display:none}html:not(.js) .nav__chevron{display:none}.menupaneel .nav__knop{padding:1.0625rem .25rem;min-height:3.25rem;font-size:1.125rem}.js .menupaneel .nav__chevron{width:.5rem;height:.5rem;margin-right:.125rem;border-color:var(--muted)}.js .menupaneel .nav__knop[aria-expanded="true"] .nav__chevron{border-color:var(--accent)}.js .nav__mega:not([data-open]) .mega{display:none}.mega{display:block}.mega__binnen{padding:0}.mega__kop{display:none}.mega__raster{grid-template-columns:minmax(0,1fr);gap:0}.mega__item{padding:.75rem .25rem .75rem 1rem;border-radius:0;border-bottom:1px solid var(--border-soft)}.mega__item{align-items:center}.mega__ico{width:2rem;height:2rem}.mega__ico svg{width:1.125rem;height:1.125rem}.mega__naam{font-weight:600}.mega__uitleg{display:none}}@media (prefers-reduced-motion:reduce){.mega{transition:none}}.quickfact{flex-direction:column;align-items:stretch;gap:.75rem}.quickfact .ico{align-self:flex-start}.quickfact .k{display:block}.grid--diensten{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--diensten>*{grid-column:auto}@media (max-width:74rem){.grid--diensten{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:58rem){.grid--diensten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:34rem){.grid--diensten{grid-template-columns:minmax(0,1fr)}}.mapcard{margin-top:var(--s-5)}.mapframe{aspect-ratio:5/2;min-height:20rem;width:100%}@media (max-width:60rem){.mapframe{aspect-ratio:16/10}}@media (max-width:40rem){.mapframe{aspect-ratio:4/3}}.bereik .deflist div,.deflist--stapel div{grid-template-columns:minmax(0,1fr);gap:.1875rem}.bereik .deflist dd,.deflist--stapel dd{color:var(--text)}.bereik .card{display:flex;flex-direction:column}.bereik .card>.stack-24{flex:1 1 auto;display:flex;flex-direction:column}.bereik .card .btn-row{margin-top:auto;padding-top:var(--s-3)}.bereik .hours{margin-bottom:auto}@media (hover:none){.menuknop:hover{border-color:var(--border)}.mega__item:hover{background:none}.card--link:hover{translate:none;box-shadow:none}.logos li:hover{translate:none;box-shadow:none}a.status:hover{box-shadow:none}.faq summary:hover{color:var(--heading)}}@media (max-width:56rem){.site-header>.wrap{padding-block:1rem;gap:.5rem}.brand img{height:2.125rem}.brand-slogan{letter-spacing:.16em}}.footer-logo{width:8.5rem}.site-header{background:var(--chrome-solid);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--border);transition:box-shadow var(--t-base) var(--ease)}.site-header::after{content:none}.site-header[data-scrolled]{box-shadow:0 1px 3px rgba(16,37,31,.06),0 6px 16px -10px rgba(16,37,31,.14)}.site-header[data-scrolled]{border-bottom-color:transparent}@media (max-width:56rem){html.menu-open .site-header{border-bottom-color:transparent}}.hours td:last-child,.prices td:last-child{font-variant-numeric:normal}@media (min-width:64rem){.label,.hours caption,.prices caption{font-size:.8125rem;letter-spacing:.08em}}.partners{list-style:none;margin:var(--s-2) 0 0;padding:0}.partners li+li{margin-top:.5rem}.partner{display:flex;align-items:center;gap:.75rem;min-width:0}.partner__logo{flex:0 0 auto;width:2.75rem;height:1.75rem;object-fit:contain;object-position:left center}.partner__naam{font-size:var(--body);line-height:1.4;color:var(--heading);min-width:0}.card--link[id]{scroll-margin-top:calc(var(--utility-h,2.5rem) + 6.5rem)}.ratio--staand{aspect-ratio:2/3}.foto-naast{max-width:16rem;margin:var(--s-3) auto var(--s-4)}@media (min-width:48rem){.foto-naast{float:right;width:42%;max-width:18rem;margin:.25rem 0 var(--s-3) var(--s-4)}}.foto-naast~h2{clear:both}.prose>div:has(>.foto-naast){display:flow-root}html{-webkit-tap-highlight-color:transparent}a:not(.btn):not(.card--link):not(.status):not(.mega__item):not(.brand):active{opacity:.6;transition:opacity 60ms}.mega__item:active{background:var(--accent-wash);transition-duration:60ms}.mega__item:active .mega__naam{color:var(--accent)}.faq summary:active{background:var(--accent-wash);transition:background 60ms}.brand:active{transform:scale(.98);transition:transform 60ms}.brand{transition:transform var(--t-fast) var(--ease)}@supports (interpolate-size:allow-keywords){.faq{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;overflow:clip;transition:block-size var(--t-base) var(--ease),content-visibility var(--t-base) allow-discrete}.faq details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.faq details::details-content{transition:none !important}}.formulier{--veld-rand:#84928C;--veld-fout:#B3261E}.formulier>h2{margin-top:0;font-size:clamp(1.5rem,1.25rem + .8vw,1.875rem);letter-spacing:-.02em}.formulier__intro{margin-top:var(--s-1);color:var(--text)}.formulier__form{margin-top:var(--s-3);container-type:inline-size}.formulier__velden{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-3)}@container (min-width:34rem){.formulier__velden{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3) var(--s-2)}.veld--breed{grid-column:1 / -1}}.veld{display:flex;flex-direction:column;gap:.4375rem;min-width:0}.veld label{font-size:.9375rem;font-weight:650;color:var(--heading)}.veld__optie{font-weight:400;color:var(--muted)}.veld input,.veld select,.veld textarea{width:100%;min-height:3rem;padding:.75rem .875rem;font:inherit;font-size:1rem;line-height:1.4;color:var(--heading);background:var(--surface);border:1px solid var(--veld-rand);border-radius:var(--radius-btn);transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);-webkit-appearance:none;appearance:none}.veld textarea{min-height:9rem;resize:vertical}.veld select{padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23173F36' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;background-size:1rem}.veld input:hover,.veld select:hover,.veld textarea:hover{border-color:var(--heading)}.veld input:focus,.veld select:focus,.veld textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(46,120,152,.22)}.veld [aria-invalid="true"]{border-color:var(--veld-fout)}.veld [aria-invalid="true"]:focus{box-shadow:0 0 0 3px rgba(179,38,30,.18)}.veld__fout{margin:0;font-size:.875rem;font-weight:600;color:var(--veld-fout)}.veld__hint{margin:0;font-size:.875rem;color:var(--text)}.formulier__form{position:relative}.formulier__hp{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none}.formulier__privacy{margin-top:var(--s-3);font-size:.875rem;color:var(--muted)}.formulier__voet{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:var(--s-2)}.formulier__voet .btn[aria-busy="true"]{opacity:.7;cursor:progress}.formulier__status{margin:0;font-size:.9375rem;color:var(--text)}.formulier__status[data-soort="fout"]{color:var(--veld-fout);font-weight:600}.formulier__klaar{margin-top:var(--s-3);padding:var(--s-3);border-radius:var(--radius-block);background:var(--accent-wash);outline:none}.formulier__klaar h3{margin:var(--s-1) 0 0}.formulier__klaar p{margin-top:var(--s-1)}.formulier__vink{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--service-sage);color:#fff}.formulier__vink svg{width:1.375rem;height:1.375rem}.js .formulier__klaar:not([hidden]){animation:bpp-klaar .4s var(--ease) both}@keyframes bpp-klaar{from{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.js .formulier__klaar:not([hidden]){animation:bpp-klaar-rustig .2s ease both}@keyframes bpp-klaar-rustig{from{opacity:0}to{opacity:1}}}@media (prefers-contrast:more){.formulier{--veld-rand:#3E4B45}}:root{--section:clamp(3.5rem,2rem + 6vw,6.5rem)}.section--snel{padding-block:0 var(--section)}.grid--regelen{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--regelen>.dienstkaart--uit{grid-column:span 2}.dienstkaart{display:flex;flex-direction:column;gap:.5rem}.dienstkaart p{flex:1 1 auto}.dienstkaart--uit{background:var(--accent-wash);border-color:transparent}.dienstkaart--uit h3{font-size:1.25rem}.dienstkaart--uit p{max-width:38ch}@media (max-width:74rem){.grid--regelen{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--regelen>.dienstkaart--uit{grid-column:1 / -1}}@media (max-width:34rem){.grid--regelen{grid-template-columns:minmax(0,1fr)}}.vervoerders{margin-top:var(--s-5)}.vervoerders>h3{margin-bottom:var(--s-3)}.luiknoot{margin-top:var(--s-4);max-width:62ch}.prijskaart{padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.locaties{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--gutter);align-items:start}.locatie{display:flex;flex-direction:column;gap:var(--s-3);padding:clamp(1.25rem,1rem + 1.2vw,2rem)}.locatie h3{font-size:1.375rem}.locatie .btn-row{margin-top:auto;padding-top:var(--s-2)}.locatie__wat{display:flex;flex-wrap:wrap;gap:.375rem}.kenmerk{display:inline-flex;align-items:center;min-height:1.75rem;padding:.1875rem .625rem;border-radius:var(--radius-pill);border:1px solid var(--border-soft);font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--heading);background:var(--surface)}.kenmerk--vol{background:var(--accent);border-color:var(--accent);color:#fff}.locatie__raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-4)}.deflist--stapel div{grid-template-columns:minmax(0,1fr);gap:.125rem}@media (max-width:74rem){.locatie__raster{grid-template-columns:minmax(0,1fr)}}@media (max-width:58rem){.locaties{grid-template-columns:minmax(0,1fr)}}.mega__raster{grid-template-columns:minmax(0,3fr) minmax(0,4fr);gap:var(--s-4)}.mega__groep{min-width:0}.mega__groepkop{padding:0 1rem .5rem;font-size:.8125rem;font-weight:650;letter-spacing:.02em;color:var(--muted)}.mega__lijst{display:grid;gap:.25rem}.mega__groep+.mega__groep .mega__lijst{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:56rem){.mega__raster{grid-template-columns:minmax(0,1fr);gap:0}.mega__groepkop{padding:.875rem .25rem .375rem 1rem}.mega__lijst,.mega__groep+.mega__groep .mega__lijst{grid-template-columns:minmax(0,1fr);gap:0}}@media (min-width:56.0625rem) and (max-width:72rem){.nav{gap:clamp(.75rem,1.6vw,1.25rem)}.nav a{font-size:.9375rem}}.page-head__acties{margin-top:var(--s-4)}.feiten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:var(--s-5) 0 0;border:1px solid var(--border-soft);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.feit{padding:1rem 1.25rem;border-left:1px solid var(--border-soft)}.feit:first-child{border-left:0}.feit dt{font-size:.8125rem;font-weight:650;letter-spacing:.02em;color:var(--muted);margin:0 0 .25rem}.feit dd{margin:0;font-size:var(--body);line-height:1.45;font-weight:600;color:var(--heading)}@media (max-width:46rem){.feiten{grid-template-columns:minmax(0,1fr)}.feit{border-left:0;border-top:1px solid var(--border-soft)}.feit:first-child{border-top:0}}.verder{padding-top:var(--s-2)}.verder .label{margin-bottom:var(--s-2)}.verder__lijst{list-style:none;margin:0;padding:0;border-top:1px solid var(--border-soft)}.verder__lijst li{margin:0;border-bottom:1px solid var(--border-soft)}.verder__lijst a{display:block;padding:.875rem 0;text-decoration:none;color:inherit}.verder__naam{display:inline-flex;align-items:center;gap:.5rem;font-weight:650;color:var(--accent)}.verder__naam svg{width:1.125rem;height:1.125rem;transition:transform var(--t-base) var(--ease)}.verder__lijst a:hover .verder__naam svg{transform:translateX(3px)}.verder__tekst{display:block;margin-top:.125rem;color:var(--muted);font-size:var(--body);line-height:1.5}@media (prefers-reduced-motion:reduce){.verder__lijst a:hover .verder__naam svg{transform:none}}.crumbs [aria-current="page"]{color:var(--heading);padding-inline:0}.dienstkaart .more{display:block;white-space:normal;text-wrap:balance}.dienstkaart .more svg{display:inline-block;vertical-align:-.1875rem;margin-left:.375rem}@media (max-width:34rem){.grid--regelen{gap:.625rem}.grid--regelen .dienstkaart:not(.dienstkaart--uit){display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.875rem;row-gap:.125rem;padding:1rem 1.125rem;align-items:start}.grid--regelen .dienstkaart:not(.dienstkaart--uit)>.svc-icon{grid-row:1 / span 2;margin:0}.grid--regelen .dienstkaart:not(.dienstkaart--uit) h3{margin:0;align-self:center}.grid--regelen .dienstkaart:not(.dienstkaart--uit) p{margin:0;grid-column:2}.grid--regelen .dienstkaart:not(.dienstkaart--uit) .more{grid-column:2;padding-top:.25rem}}.stack-24>*+.figure{margin-top:var(--s-3)}.stack-32>*+.figure{margin-top:var(--s-4)}@media (min-width:56.0625rem){.site-header>.wrap{position:relative}.site-header .nav,.site-header .nav__mega{position:static}}.btn--breed{white-space:nowrap}@media (min-width:56.0625rem) and (max-width:72rem){.site-header .status{display:none}.utility__extra{display:none}}@media (min-width:48.0625rem) and (max-width:64rem){.utility__mail{display:none}}.footer-list .footer-list__extra{margin-top:.875rem}@media (max-width:34rem){.quickfacts{grid-template-columns:repeat(2,minmax(0,1fr))}.quickfacts .quickfact{padding:1rem .875rem;gap:.5rem}.quickfacts .quickfact .v{font-size:var(--body);line-height:1.35}.quickfacts .quickfact .sub{font-size:var(--body);line-height:1.45}.quickfacts .quickfact .ico{width:2rem;height:2rem}.quickfacts .quickfact:nth-child(even){border-left:1px solid var(--border-soft)}.quickfacts .quickfact:nth-child(2){border-top:0}.logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.section .packcard{max-width:20rem;margin-inline:auto;width:100%}.footer-grid{grid-template-columns:minmax(0,1fr);gap:var(--s-4)}}@media (max-width:34rem){.locatie{gap:.875rem;padding:1.25rem 1.125rem}.locatie__raster{gap:var(--s-3)}.locatie .hours td{padding:.5rem .5rem}.locatie .deflist div{padding-block:.625rem}.locatie .deflist div:first-child{padding-top:0}.locatie .logoduo{padding:.625rem .875rem;gap:.875rem}.locatie .logoduo img{height:2rem}.locatie .logoduo img:last-child{height:2.5rem}.luikstappen{gap:.5rem}.luikstap{padding:1rem 1.125rem;gap:.875rem}.prijskaart .prices td{padding-block:.5rem}}.hero .lead{margin-top:1.5rem}.hero .btn-row{margin-top:2rem}.prose :is(ul,ol)[class]:not(.wp-block-list),.bpp-inhoud :is(ul,ol)[class]:not(.wp-block-list){padding-left:0;line-height:inherit}.prose :is(ul,ol,table,.wp-block-table,.luikstappen,.logos,.btn-row,figure)+:is(p,h2,h3,div,figure),.bpp-inhoud :is(ul,ol,table,.wp-block-table,.luikstappen,.logos,.btn-row,figure)+:is(p,h2,h3,div,figure){margin-top:var(--s-3)}.label+:is(dl,ul,ol,table,.deflist,.verder__lijst,.linklist){margin-top:.875rem}.verder .label{margin-bottom:0}.pijlwoord{white-space:nowrap}.pijlwoord svg{display:inline-block;vertical-align:-.1875rem;margin-left:.375rem}.dienstkaart .more .pijlwoord svg{margin-left:.375rem}.verder__naam{display:inline}.verder__naam .pijlwoord svg{width:1.125rem;height:1.125rem}.dienstkaart .more svg{margin-left:0}@media (max-width:34rem){.btn-row{gap:.625rem}.btn-row>.btn{flex:1 1 auto;padding-inline:1.125rem;gap:.5rem}.btn-row>.btn svg{width:1.125rem;height:1.125rem}.grid--regelen{gap:.75rem}}@media (min-width:56.0625rem) and (max-width:72rem){.hero .btn-row .btn{padding-inline:1.125rem;gap:.5rem}}@media (max-width:34rem){.btn-row>.btn--ghost svg{display:none}}.quickfact .v [data-status]{display:inline}.quickfact .v .status-dot{display:inline-block;vertical-align:middle;margin:-.125rem .5rem 0 .125rem}@media (min-width:64.0625rem) and (max-width:75rem){.quickfacts{grid-template-columns:repeat(2,minmax(0,1fr))}.quickfact:nth-child(odd){border-left:0}.quickfact:nth-child(n+3){border-top:1px solid var(--border-soft)}}@media (max-width:75rem){.quickfact{flex-direction:row;align-items:flex-start;gap:.875rem}.quickfact>div{flex:1 1 auto;min-width:0}.quickfact .k{line-height:1.4}.quickfact .v{margin-top:.1875rem}}@media (max-width:40rem){.quickfacts{grid-template-columns:minmax(0,1fr)}.quickfacts .quickfact{padding:.9375rem 1rem;gap:.875rem;border-left:0}.quickfacts .quickfact:nth-child(even){border-left:0}.quickfacts .quickfact+.quickfact,.quickfacts .quickfact:nth-child(2){border-top:1px solid var(--border-soft)}.quickfacts .quickfact .ico{width:2.25rem;height:2.25rem}.quickfacts .quickfact .v{font-size:var(--body);line-height:1.4}.quickfacts .quickfact .sub{font-size:var(--body);line-height:1.45;margin-top:.125rem}}.faqzoek{--veld-rand:#84928C;margin:0 0 var(--s-3)}@media (prefers-contrast:more){.faqzoek{--veld-rand:#3E4B45}}.faqzoek__label{display:block;margin:0 0 .4375rem;font-size:.9375rem;font-weight:650;color:var(--heading)}.faqzoek__veld{position:relative}.faqzoek__ico{position:absolute;left:.875rem;top:50%;width:1.25rem;height:1.25rem;margin-top:-.625rem;color:var(--muted);pointer-events:none;display:block}.faqzoek__ico svg{display:block;width:100%;height:100%}.faqzoek input{width:100%;min-height:3.25rem;padding:.75rem .875rem .75rem 2.75rem;font:inherit;font-size:1rem;line-height:1.4;color:var(--heading);background:var(--surface);border:1px solid var(--veld-rand,var(--border));border-radius:var(--radius-btn);transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);-webkit-appearance:none;appearance:none}.faqzoek input::placeholder{color:var(--muted);opacity:1}.faqzoek input:hover{border-color:var(--heading)}.faqzoek input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(46,120,152,.22)}.faqzoek__status{min-height:1.375rem;margin:.5rem 0 0;font-size:.875rem;line-height:1.5;color:var(--muted)}.faqzoek__status:empty{min-height:0;margin:0}.faqnav{margin:0 0 var(--s-5)}.faqnav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.faqnav li{margin:0;padding:0}.faqnav li::before{content:none}.faqnav a{display:inline-flex;align-items:center;min-height:2.75rem;padding:.5rem .9375rem;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font-size:.9375rem;font-weight:650;line-height:1.2;color:var(--heading);text-decoration:none;white-space:nowrap;transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.faqnav a:hover{border-color:var(--accent);color:var(--accent)}.faqnav a:active{background:var(--accent-wash)}@media (max-width:40rem){.faqnav{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.faqnav ul{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;padding:0 var(--gutter) .25rem;scrollbar-width:none}.faqnav ul::-webkit-scrollbar{display:none}.faqnav li{flex:0 0 auto;scroll-snap-align:start}}.faqgroepen{display:flex;flex-direction:column;gap:var(--s-5)}.faqgroep__kop{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 var(--s-2)}.faqgroep__kop h2{font-size:1.375rem;line-height:1.3;letter-spacing:-.012em}.faqgroep__aantal{flex:0 0 auto;font-size:.875rem;color:var(--muted);white-space:nowrap}.faqgroep .faq summary{min-height:3.5rem;align-items:flex-start}[data-faqvraag][hidden],[data-faqgroep][hidden],.faqnav[hidden],.faqleeg[hidden],.faqzoek[hidden]{display:none !important}.faq details.faq__eerste{border-top:0}.faqleeg{padding:var(--s-3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.faqleeg p{margin:0 0 var(--s-2)}.faq-meer{margin:var(--s-2) 0 0}.foto-breed{margin:var(--s-3) 0 var(--s-4)}.foto-breed .figure__media img{object-position:50% 50%}.logos>li+li,.prose .logos>li+li,.bpp-inhoud .logos>li+li{margin-top:0}.whatsapp{position:fixed;z-index:40;right:max(1.25rem,env(safe-area-inset-right));bottom:max(1.25rem,env(safe-area-inset-bottom));display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;background:#25D366;color:#fff;text-decoration:none;box-shadow:0 2px 6px rgba(16,37,31,.18),0 10px 24px -8px rgba(16,37,31,.32);transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.whatsapp:hover{color:#fff;transform:translateY(-2px);box-shadow:0 4px 10px rgba(16,37,31,.2),0 14px 28px -8px rgba(16,37,31,.36)}.whatsapp:active{transform:scale(.96)}.whatsapp:focus-visible{outline:2px solid var(--heading);outline-offset:3px}.whatsapp__ico{display:block;width:1.875rem;height:1.875rem}.whatsapp__tekst{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.menu-open .whatsapp{display:none}@media (max-width:40rem){.whatsapp{width:3.25rem;height:3.25rem;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom))}.whatsapp__ico{width:1.75rem;height:1.75rem}}@media (prefers-reduced-motion:reduce){.whatsapp,.whatsapp:hover{transition:none;transform:none}}@media print{.whatsapp{display:none!important}}.site-footer{padding-bottom:calc(var(--s-4) + 4.75rem)}@media print{.site-footer{padding-bottom:var(--s-4)}}@media (prefers-reduced-motion:reduce){.whatsapp,.whatsapp:hover{transition:none;transform:none}}@media print{.whatsapp{display:none!important}}.menupaneel__route{display:none}@media (max-width:56rem){.menupaneel__bel{display:none}.menupaneel__route{display:inline-flex}}.kortom{display:none}@media (max-width:46rem){.feiten--boven{display:none}.kortom{display:block}.kortom .feiten{margin-top:var(--s-2)}}@media (min-width:34.0625rem) and (max-width:56rem){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid>:first-child{grid-column:1 / -1}}@media (min-width:64rem){.prose p.label,.bpp-inhoud p.label,.quickfact .k{font-size:.8125rem;letter-spacing:.08em}}.logos li{border:0}@media (max-width:48rem){.matrix{min-width:0;width:100%;table-layout:fixed}.matrix thead th:first-child,.matrix th[scope="row"]{width:40%;position:static;background:none;padding-right:.5rem}.matrix thead th{white-space:normal;font-size:.8125rem;line-height:1.25;padding-inline:.25rem;vertical-align:bottom}.matrix td{padding-inline:.25rem}.matrix-omhulsel{overflow-x:visible;background:none}}html{background-color:var(--footer-bg);overscroll-behavior-y:none}body{background-color:var(--bg)}@media print{html{background:#fff}}.kop{position:sticky;top:0;z-index:40}.kop>.utility{position:relative;top:auto;z-index:auto}.kop>.site-header,.js .kop>.site-header{position:relative;top:auto}html.menu-open{background-color:var(--bg)}@media (max-width:56rem){html.menu-open .js .menupaneel,.js html.menu-open .menupaneel,html.js.menu-open .menupaneel{border-top:1px solid var(--border)}}:root{--ster:#E3A008;--ster-leeg:#DCE1DE}.sterren{position:relative;display:inline-block;width:max-content;align-self:flex-start;line-height:0;vertical-align:-.125em;white-space:nowrap}.sterren svg{width:1em;height:1em;display:inline-block;margin-right:.08em}.sterren__leeg svg{fill:var(--ster-leeg)}.sterren__vol{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap}.sterren__vol svg{fill:var(--ster)}.gmaps-attr{font-family:Roboto,'Helvetica Neue',Arial,sans-serif;font-weight:400;font-size:.875rem;color:#5E5E5E;white-space:nowrap;letter-spacing:0;font-style:normal}.bewijs{margin:1.5rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--text);min-height:1.5em}.bewijs .sterren{font-size:1rem;margin-right:.5rem}.bewijs__score{color:var(--heading);font-weight:650}.bewijs a{font-weight:600}.reviews__kop{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:var(--s-5)}.reviews__titel{max-width:36rem}.reviews__uitleg{margin-top:1rem}.reviews__score{margin-top:1.5rem}.reviews__getal{display:flex;align-items:center;gap:1rem}.reviews__cijfer{font-size:clamp(2.75rem,2rem + 2.5vw,3.75rem);line-height:1;font-weight:750;letter-spacing:-.03em;color:var(--heading)}.reviews__getal .sterren{font-size:1.5rem}.reviews__aantal{margin-top:.5rem;font-weight:650;color:var(--heading)}.reviews__zin{margin-top:.25rem;color:var(--muted)}.reviews__bron{margin-top:.75rem}.reviews__acties{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.reviews__lijst{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.review{margin:0;padding:clamp(1.25rem,1rem + .8vw,1.75rem);border:1px solid var(--border-soft);border-radius:var(--radius-card);background:var(--surface);display:flex;flex-direction:column;gap:.875rem}.review+.review{margin-top:0}.review__wie{display:flex;align-items:center;gap:.75rem}.review__foto{width:2.5rem;height:2.5rem;border-radius:var(--radius-dot);object-fit:cover;flex:none;background:var(--bg-alt)}.review__kop{display:flex;flex-direction:column;min-width:0}.review__naam{font-weight:650;color:var(--heading);text-decoration:none;overflow-wrap:anywhere}a.review__naam:hover{text-decoration:underline}.review__wanneer{font-size:.875rem;color:var(--muted)}.review .sterren{font-size:1rem}.review__tekst{margin:0;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.review__voet{margin:auto 0 0;font-size:.875rem;color:var(--muted)}.review__voet a{color:var(--muted)}.reviews__noot{margin-top:1.25rem;font-size:.875rem;line-height:1.55;color:var(--muted);max-width:52rem}@media (max-width:62rem){.reviews__lijst{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) .5rem;scroll-padding-inline:var(--gutter);scrollbar-width:thin}.review{flex:0 0 min(82%,22rem);scroll-snap-align:start}}.reviews__getal .sterren{align-self:center}@media (max-width:40rem){.bewijs{min-height:3em}}.section:not(.section--alt)+.section--reviews{border-top:1px solid var(--border-soft)}
