:root{--bord:var(--wp--preset--color--background);--vel:var(--wp--preset--color--surface);--ink:var(--wp--preset--color--foreground);--zacht:var(--wp--custom--kleur--zacht);--hand:var(--wp--custom--kleur--hand);--magenta:var(--wp--preset--color--primary);--magenta-op:var(--wp--custom--kleur--magenta-op);--petrol:var(--wp--preset--color--secondary);--lime:var(--wp--preset--color--accent);--violet:var(--wp--preset--color--tertiary);--violet-op:var(--wp--custom--kleur--violet-op);--violet-licht:var(--wp--custom--kleur--violet-licht);--roos-licht:var(--wp--custom--kleur--roos-licht);--petrol-licht:var(--wp--custom--kleur--petrol-licht);--vlek-toetsen:var(--wp--custom--kleur--vlek-toetsen);--vlek-bouwen:var(--wp--custom--kleur--vlek-bouwen);--vlek-onderhoud:var(--wp--custom--kleur--vlek-onderhoud);--vlek-overnemen:var(--wp--preset--color--accent);--fout:var(--wp--preset--color--error);--letop:var(--wp--preset--color--warning);--goed:var(--wp--preset--color--success);--lijn:var(--wp--custom--kleur--lijn);--rand:var(--wp--custom--kleur--rand);--plakband:var(--wp--custom--kleur--plakband);--plakband-rand:var(--wp--custom--kleur--plakband-rand);--sans:var(--wp--preset--font-family--body);--schrift:var(--wp--preset--font-family--hand);--kolom:var(--wp--custom--container--wide);--gutter:var(--wp--custom--gutter);--sectie-y:var(--wp--custom--section--y);--sectie-y-breed:var(--wp--custom--section--y-wide);--radius-sm:var(--wp--custom--radius--sm);--lijn-hair:var(--wp--custom--stroke--hair);--lijn-firm:var(--wp--custom--stroke--firm);--lijn-dik:var(--wp--custom--stroke--dik);--maat-getal:var(--wp--custom--size--getal);--maat-hand:var(--wp--custom--size--hand);--maat-hand-klein:var(--wp--custom--size--hand-klein);--tracking-label:var(--wp--custom--tracking--label);--tracking-tabel:var(--wp--custom--tracking--tabel);--snel:var(--wp--custom--motion--quick);--soepel:var(--wp--custom--motion--smooth);--z-kop:var(--wp--custom--z--kop);--z-submenu:var(--wp--custom--z--submenu);--schaduw-vel:var(--wp--preset--shadow--vel);--schaduw-knop:var(--wp--preset--shadow--knop);--schaduw-kop:var(--wp--preset--shadow--kop)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{overflow-wrap:anywhere}p,li,dd,td,th,figcaption,label{overflow-wrap:break-word}dt,summary{overflow-wrap:anywhere}h1 .autive-accent,h2 .autive-accent,h3 .autive-accent,h1 em,h2 em,h3 em{font-style:normal;color:var(--magenta)}:where(h1,h2,h3,h4,[id]){scroll-margin-top:1.5rem}.autive-sectie{padding-block:var(--sectie-y)}@media (min-width:46rem){.autive-sectie{padding-block:var(--sectie-y-breed)}}.autive-hoofd{padding-block:var(--wp--custom--section--hoofd) 1rem}.autive-hoofd:has(>.autive-kruimelsectie nav){padding-block-start:.5rem}@media (min-width:46rem){.autive-hoofd{padding-block:var(--wp--custom--section--hoofd-wide) 1.5rem}.autive-hoofd:has(>.autive-kruimelsectie nav){padding-block-start:.75rem}}:is(.is-style-vel,.is-style-vel-klein){position:relative;background:var(--vel);color:var(--ink);box-shadow:var(--schaduw-vel);transform:rotate(-0.5deg)}.is-style-vel{padding:1.75rem 1.25rem 1.5rem}.is-style-vel-klein{padding:1.4rem 1.25rem 1.2rem}@media (min-width:46rem){.is-style-vel{padding:3rem 2.75rem 2.75rem}.is-style-vel-klein{padding:1.9rem 1.75rem 1.6rem}}:is(.is-style-vel,.is-style-vel-klein)::before,:is(.is-style-vel,.is-style-vel-klein)::after{content:"";position:absolute;top:-.45rem;width:3.6rem;height:1.25rem;background:var(--plakband);border-left:var(--lijn-hair) solid var(--plakband-rand);border-right:var(--lijn-hair) solid var(--plakband-rand)}:is(.is-style-vel,.is-style-vel-klein)::before{left:-.5rem;transform:rotate(-40deg)}:is(.is-style-vel,.is-style-vel-klein)::after{right:0;transform:rotate(37deg)}@media (min-width:46rem){:is(.is-style-vel,.is-style-vel-klein)::before,:is(.is-style-vel,.is-style-vel-klein)::after{width:4.5rem;height:1.4rem}}.wp-block-post-content>*:nth-child(4n+1) :is(.is-style-vel,.is-style-vel-klein){transform:rotate(-0.5deg)}.wp-block-post-content>*:nth-child(4n+2) :is(.is-style-vel,.is-style-vel-klein){transform:rotate(0.45deg)}.wp-block-post-content>*:nth-child(4n+3) :is(.is-style-vel,.is-style-vel-klein){transform:rotate(-0.6deg)}.wp-block-post-content>*:nth-child(4n) :is(.is-style-vel,.is-style-vel-klein){transform:rotate(0.55deg)}.wp-block-post-content>*:nth-child(2n) :is(.is-style-vel,.is-style-vel-klein)::before{left:50%;width:6rem;transform:translateX(-50%) rotate(-2deg)}.wp-block-post-content>*:nth-child(2n) :is(.is-style-vel,.is-style-vel-klein)::after{display:none}@media (max-width:45.99rem){:is(.is-style-vel,.is-style-vel-klein),.wp-block-post-content>*:nth-child(n) :is(.is-style-vel,.is-style-vel-klein),.autive-drieluik.autive-drieluik>.wp-block-column:nth-child(n) :is(.is-style-vel,.is-style-vel-klein),.autive-tweevel.autive-tweevel>.wp-block-column:nth-child(n) :is(.is-style-vel,.is-style-vel-klein),.autive-tegen.autive-tegen>.wp-block-column:nth-child(n) :is(.is-style-vel,.is-style-vel-klein),.autive-route.autive-route .autive-halte:nth-child(n){transform:none}}:is(.is-style-vel,.is-style-vel-klein).has-primary-background-color,:is(.is-style-vel,.is-style-vel-klein).has-tertiary-background-color,:is(.is-style-vel,.is-style-vel-klein).has-secondary-background-color{color:#FFF}:is(.is-style-vel,.is-style-vel-klein).has-accent-background-color{color:var(--ink)}.has-primary-background-color:is(.is-style-vel,.is-style-vel-klein) :is(h1,h2,h3,h4,p,li,dt,dd,strong,figcaption){color:#FFF}.has-primary-background-color:is(.is-style-vel,.is-style-vel-klein) :is(.autive-label,.autive-inleiding,.autive-tegen-uit,h1 em,h2 em,.autive-accent){color:var(--roos-licht)}.has-primary-background-color:is(.is-style-vel,.is-style-vel-klein) .autive-getal .autive-getal-uit{color:var(--roos-licht)}.has-primary-background-color:is(.is-style-vel,.is-style-vel-klein) a:not(.wp-element-button){color:var(--roos-licht)}.has-primary-background-color:is(.is-style-vel,.is-style-vel-klein) a:not(.wp-element-button):hover{color:#FFF}.has-primary-background-color:is(.is-style-vel,.is-style-vel-klein) .autive-punten li::before{background:#FFF}.has-secondary-background-color:is(.is-style-vel,.is-style-vel-klein) :is(h1,h2,h3,h4,p,li,dt,dd,strong,figcaption){color:#FFF}.has-secondary-background-color:is(.is-style-vel,.is-style-vel-klein) :is(.autive-label,.autive-inleiding,.autive-tegen-uit,h1 em,h2 em,.autive-accent){color:var(--petrol-licht)}.has-secondary-background-color:is(.is-style-vel,.is-style-vel-klein) .autive-getal .autive-getal-uit{color:var(--petrol-licht)}.has-secondary-background-color:is(.is-style-vel,.is-style-vel-klein) a:not(.wp-element-button){color:#FFF}.has-secondary-background-color:is(.is-style-vel,.is-style-vel-klein) .autive-punten li::before{background:#FFF}.has-tertiary-background-color:is(.is-style-vel,.is-style-vel-klein) :is(h1,h2,h3,h4,p,li,dt,dd,strong,figcaption){color:#FFF}.has-tertiary-background-color:is(.is-style-vel,.is-style-vel-klein) :is(.autive-label,.autive-inleiding,.autive-tegen-uit,h1 em,h2 em,.autive-accent){color:var(--violet-licht)}.has-tertiary-background-color:is(.is-style-vel,.is-style-vel-klein) .autive-getal .autive-getal-uit{color:var(--violet-licht)}.has-tertiary-background-color:is(.is-style-vel,.is-style-vel-klein) a:not(.wp-element-button){color:var(--violet-licht)}.has-tertiary-background-color:is(.is-style-vel,.is-style-vel-klein) a:not(.wp-element-button):hover{color:#FFF}.has-tertiary-background-color:is(.is-style-vel,.is-style-vel-klein) .autive-punten li::before{background:#FFF}.has-accent-background-color:is(.is-style-vel,.is-style-vel-klein) :is(h1,h2,h3,h4,p,li,dt,dd,strong,figcaption,.autive-label,.autive-inleiding,.autive-tegen-uit,h1 em,h2 em,.autive-accent){color:var(--ink)}.has-accent-background-color:is(.is-style-vel,.is-style-vel-klein) .autive-getal :is(.autive-getal-nr,.autive-getal-uit){color:var(--ink)}.has-accent-background-color:is(.is-style-vel,.is-style-vel-klein) a:not(.wp-element-button){color:var(--ink)}.has-accent-background-color:is(.is-style-vel,.is-style-vel-klein) .autive-punten li::before{background:var(--ink)}.is-layout-constrained>.autive-vel-smal.alignwide{max-width:36rem;margin-inline:auto}.autive-kruimel{font-size:.95rem;color:var(--zacht)}.autive-kruimel a{display:inline-flex;align-items:center;min-height:44px;color:var(--zacht)}.autive-kruimel a:hover{color:var(--magenta)}.autive-kruimelsectie:not(:has(nav)){padding-block:0}.autive-kruimelsectie{padding-block:.5rem 0}.autive-kop{background:var(--vel);border-bottom:var(--lijn-hair) solid var(--lijn);box-shadow:var(--schaduw-kop);position:relative;z-index:var(--z-kop)}@media (max-width:37.49rem) and (min-height:30rem){.wp-site-blocks>header.wp-block-template-part{position:sticky;top:0;z-index:var(--z-kop)}html{scroll-padding-top:5.25rem}}@media (min-width:48.875rem) and (min-height:30rem){.wp-site-blocks>header.wp-block-template-part{position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:var(--z-kop)}html{scroll-padding-top:calc(6.25rem + var(--wp-admin--admin-bar--height, 0px))}}.autive-kop .wp-block-site-logo img,.autive-kop .custom-logo{height:clamp(36px, 4.6vw, 48px);width:auto;display:block}.autive-kop .wp-block-navigation{font-size:.97rem}.autive-kop .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{display:flex;align-items:center;min-height:44px;padding-inline:.45rem;color:var(--ink);font-weight:600;text-decoration:none;transition:color var(--snel)}.autive-kop .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content:hover,.autive-kop .wp-block-navigation .current-menu-item>.wp-block-navigation-item__content.wp-block-navigation-item__content,.autive-kop .wp-block-navigation .current-menu-ancestor>.wp-block-navigation-item__content.wp-block-navigation-item__content{color:var(--magenta);text-decoration:underline;text-underline-offset:.25em}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .has-child.wp-block-navigation-item>.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0;right:auto;top:100%;min-width:0;inline-size:max-content;max-width:calc(100vw - 2 * var(--gutter));padding:.4rem;background:var(--vel);border:var(--lijn-hair) solid var(--plakband-rand);border-radius:0;box-shadow:var(--schaduw-vel)}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item__content.wp-block-navigation-item__content{display:block;color:var(--ink);font-weight:500;font-size:.95rem;line-height:1.35;padding:.6rem .8rem;min-height:0;border-left:var(--lijn-dik) solid #fff0;transition:background var(--snel),border-color var(--snel),color var(--snel)}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a:is([href*="toegankelijk-maken"],[href*="website-audit"]).wp-block-navigation-item__content.wp-block-navigation-item__content{border-left-color:var(--magenta)}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a:is([href*="laten-maken"],[href*="laravel-applicatie"]).wp-block-navigation-item__content.wp-block-navigation-item__content{border-left-color:var(--petrol)}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a[href*="website-onderhoud"].wp-block-navigation-item__content.wp-block-navigation-item__content{border-left-color:var(--violet)}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a[href*="overnemen"].wp-block-navigation-item__content.wp-block-navigation-item__content{border-left-color:var(--lime)}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a:is([href*="toegankelijk-maken"],[href*="website-audit"]).wp-block-navigation-item__content.wp-block-navigation-item__content:hover,.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a:is([href*="toegankelijk-maken"],[href*="website-audit"]).wp-block-navigation-item__content.wp-block-navigation-item__content:focus-visible{background:var(--vlek-toetsen)}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a:is([href*="laten-maken"],[href*="laravel-applicatie"]).wp-block-navigation-item__content.wp-block-navigation-item__content:hover,.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a:is([href*="laten-maken"],[href*="laravel-applicatie"]).wp-block-navigation-item__content.wp-block-navigation-item__content:focus-visible{background:var(--vlek-bouwen)}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a[href*="website-onderhoud"].wp-block-navigation-item__content.wp-block-navigation-item__content:hover,.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a[href*="website-onderhoud"].wp-block-navigation-item__content.wp-block-navigation-item__content:focus-visible{background:var(--vlek-onderhoud)}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a[href*="overnemen"].wp-block-navigation-item__content.wp-block-navigation-item__content:hover,.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container a[href*="overnemen"].wp-block-navigation-item__content.wp-block-navigation-item__content:focus-visible{background:var(--vlek-overnemen)}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item__content.wp-block-navigation-item__content:hover{color:var(--ink);text-decoration:none}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .current-menu-item>.wp-block-navigation-item__content.wp-block-navigation-item__content{color:var(--ink);font-weight:700;text-decoration:none}.wp-block-navigation__responsive-container:not(.is-menu-open) .has-child.open-on-hover-click:not(.autive-dicht):focus-within>.wp-block-navigation__submenu-container{height:auto;width:auto;opacity:1;overflow:visible;visibility:visible}.wp-block-navigation__responsive-container:not(.is-menu-open) .has-child.autive-dicht.autive-dicht>.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{height:0;width:0;opacity:0;overflow:hidden;visibility:hidden}.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-submenu__toggle{display:inline-flex;align-items:center;justify-content:center;min-width:26px;padding-inline:0;min-height:44px;color:var(--ink)}.autive-kop .wp-block-navigation__responsive-container:not(.is-menu-open) .has-child>.wp-block-navigation-item__content.wp-block-navigation-item__content{padding-right:.15rem}.autive-kop .wp-block-navigation__responsive-container-open,.autive-kop .wp-block-navigation__responsive-container-close{min-height:44px;min-width:44px;color:var(--ink)}.autive-kop .wp-block-navigation__responsive-container.is-menu-open{padding:1.5rem var(--gutter) 2rem}.autive-kop .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content.wp-block-navigation-item__content{color:var(--ink);font-size:1.125rem;line-height:1.3;box-sizing:border-box;min-height:44px;padding-block:.25rem;padding-inline:0}.autive-kop .wp-block-navigation__responsive-container.is-menu-open{--navigation-layout-justification-setting:flex-start;--navigation-layout-justify:flex-start}.autive-kop .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:stretch;padding-top:3.25rem}.autive-kop .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container.wp-block-navigation__container{align-items:stretch;gap:0}.autive-kop .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.wp-block-navigation-item{align-items:stretch;text-align:left}.autive-kop .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{gap:0;padding:.15rem 0 .6rem;margin:0;border:0}.autive-kop .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content.wp-block-navigation-item__content{font-size:1rem;font-weight:500;padding-inline:.8rem 0;border-left:var(--lijn-dik) solid var(--plakband-rand)}.autive-kop .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container a:is([href*="toegankelijk-maken"],[href*="website-audit"]).wp-block-navigation-item__content.wp-block-navigation-item__content{border-left-color:var(--magenta)}.autive-kop .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container a:is([href*="laten-maken"],[href*="laravel-applicatie"]).wp-block-navigation-item__content.wp-block-navigation-item__content{border-left-color:var(--petrol)}.autive-kop .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container a[href*="website-onderhoud"].wp-block-navigation-item__content.wp-block-navigation-item__content{border-left-color:var(--violet)}.autive-kop .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container a[href*="overnemen"].wp-block-navigation-item__content.wp-block-navigation-item__content{border-left-color:var(--lime)}.autive-kop .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .current-menu-item>.wp-block-navigation-item__content.wp-block-navigation-item__content{font-weight:700}.wp-element-button,.wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;text-align:center;box-shadow:var(--schaduw-knop);transition:background var(--snel),border-color var(--snel),color var(--snel)}.wp-block-button.is-style-outline>.wp-block-button__link{background:var(--vel);border-color:var(--rand);color:var(--ink);box-shadow:var(--schaduw-knop)}.wp-block-button.is-style-outline>.wp-block-button__link:hover{border-color:var(--ink);background:var(--vel);color:var(--ink)}:is(.has-primary-background-color,.has-secondary-background-color,.has-accent-background-color,.has-foreground-background-color) .wp-block-button:not(.is-style-outline)>.wp-block-button__link{background:#FFF;border-color:#FFF;color:var(--magenta-op)}.has-secondary-background-color .wp-block-button:not(.is-style-outline)>.wp-block-button__link{color:var(--petrol)}.has-accent-background-color .wp-block-button:not(.is-style-outline)>.wp-block-button__link{background:var(--ink);border-color:var(--ink);color:var(--lime)}:is(.has-primary-background-color,.has-secondary-background-color,.has-foreground-background-color) .wp-block-button:not(.is-style-outline)>.wp-block-button__link:hover{background:var(--vel);border-color:var(--vel)}.has-accent-background-color .wp-block-button:not(.is-style-outline)>.wp-block-button__link:hover{background:var(--zacht);border-color:var(--zacht);color:var(--vel)}:is(.is-style-vel,.is-style-vel-klein).has-foreground-background-color{color:var(--vel)}.has-foreground-background-color:is(.is-style-vel,.is-style-vel-klein) :is(h1,h2,h3,h4,p,li,dt,dd,strong,figcaption){color:var(--vel)}.has-foreground-background-color:is(.is-style-vel,.is-style-vel-klein) :is(.autive-label,.autive-inleiding,.autive-tegen-uit,h1 em,h2 em,.autive-accent){color:var(--lijn)}.has-foreground-background-color:is(.is-style-vel,.is-style-vel-klein) .autive-getal .autive-getal-uit{color:var(--lijn)}.has-foreground-background-color:is(.is-style-vel,.is-style-vel-klein) a:not(.wp-element-button){color:var(--vel)}.has-foreground-background-color:is(.is-style-vel,.is-style-vel-klein) .autive-punten li::before{background:var(--vel)}.has-foreground-background-color .is-style-outline>.wp-block-button__link{background:#fff0;border-color:var(--vel);color:var(--vel);box-shadow:none}.has-foreground-background-color .is-style-outline>.wp-block-button__link:hover{background:var(--vel);border-color:var(--vel);color:var(--ink)}:is(.has-primary-background-color,.has-secondary-background-color) .is-style-outline>.wp-block-button__link{background:#fff0;border-color:#FFF;color:#FFF;box-shadow:none}.has-primary-background-color .is-style-outline>.wp-block-button__link:hover{background:#FFF;border-color:#FFF;color:var(--magenta-op)}.has-secondary-background-color .is-style-outline>.wp-block-button__link:hover{background:#FFF;border-color:#FFF;color:var(--petrol)}.has-accent-background-color .is-style-outline>.wp-block-button__link{background:#fff0;border-color:var(--ink);color:var(--ink);box-shadow:none}.has-accent-background-color .is-style-outline>.wp-block-button__link:hover{background:var(--ink);border-color:var(--ink);color:var(--lime)}.wp-block-buttons{gap:.6rem}@media (max-width:29.99rem){.wp-block-buttons>.wp-block-button{width:100%}.wp-block-buttons>.wp-block-button>.wp-block-button__link{width:100%}}.wp-block-search__input{border:var(--lijn-hair) solid var(--rand);border-radius:var(--radius-sm);min-height:44px;padding:.5rem .75rem;background:var(--vel);color:var(--ink)}.wp-block-search .wp-block-search__label{font-weight:600;margin-bottom:.35rem;display:block}.wp-block-search__button{min-height:44px;box-shadow:var(--schaduw-knop)}.autive-label{font-size:.875rem;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--zacht)}.autive-label a{display:inline-flex;align-items:center;min-height:24px}.autive-inleiding+.wp-block-buttons{margin-top:1.5rem}.autive-inleiding{max-width:52ch;color:var(--zacht);font-size:var(--wp--preset--font-size--large)}.autive-pen{font-family:var(--schrift);font-size:var(--maat-hand);line-height:1.3;color:var(--hand);max-width:min(46rem, calc(100% - 0.75rem));transform:rotate(-1deg)}.autive-pen::before{content:"\21B3 " / ""}.autive-pen-rechts{margin-left:auto;text-align:right;transform:rotate(0.7deg)}.autive-pen a{color:var(--hand)}.autive-punten{list-style:none;padding-left:0}.autive-punten li{position:relative;padding-left:1.5rem;margin-bottom:.5rem}.autive-punten li::before{content:"";position:absolute;left:0;top:.62em;width:.85rem;height:3px;background:var(--magenta)}.autive-tweeluik{align-items:center}.autive-tweeluik>.wp-block-column{min-width:0}@media (max-width:57.99rem){.autive-tweeluik{flex-wrap:wrap!important}.autive-tweeluik>.wp-block-column{flex-basis:100%!important}}@media (min-width:58rem){.autive-tweeluik-om>.wp-block-column:first-child{order:2}}.autive-tekening{margin:0;text-align:center}.autive-tekening img{width:100%;height:auto;max-width:26rem;margin-inline:auto}.autive-tekening.autive-tekening-klein img{max-width:12rem}.autive-tekening figcaption{margin-top:.9rem;font-family:var(--schrift);font-size:var(--maat-hand);line-height:1.3;color:var(--hand);max-width:calc(100% - 0.75rem);margin-inline:auto;transform:rotate(-1deg)}.autive-diensten{gap:1.9rem}@media (min-width:54rem){.autive-diensten{gap:2rem}}@media (max-width:53.99rem){.autive-diensten{flex-wrap:wrap!important}.autive-diensten>.wp-block-column{flex-basis:100%!important}}@media (min-width:54rem){.autive-diensten{flex-wrap:wrap!important}.autive-diensten>.wp-block-column{flex-basis:calc(50% - 1rem)!important}}.autive-diensten>.wp-block-column{align-self:stretch;display:flex}.autive-diensten>.wp-block-column>.autive-dienst{width:100%}.autive-dienst{display:flex;flex-direction:column;gap:.6rem;min-width:0;border-top:var(--lijn-dik) solid var(--ink);padding-top:1rem}.autive-dienst .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){color:var(--ink)}.autive-dienst:is(.autive-dienst-toetsen,.autive-dienst-audit) .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){background:var(--vlek-toetsen)}.autive-dienst:is(.autive-dienst-bouwen,.autive-dienst-laravel) .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){background:var(--vlek-bouwen)}.autive-dienst-onderhoud .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){background:var(--vlek-onderhoud)}.autive-dienst-overnemen .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){background:var(--vlek-overnemen)}.autive-tarief .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){color:var(--ink)}.autive-tarief-voldoen .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){background:var(--vlek-toetsen)}.autive-tarief-maken .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){background:var(--vlek-bouwen)}.autive-tarief-onderhoud .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){background:var(--vlek-onderhoud)}.autive-tarief-onderhoud-los .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){background:var(--vlek-onderhoud)}.autive-tarief-overnemen .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){background:var(--vlek-overnemen)}.autive-tarief-audit .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){background:var(--vlek-toetsen)}.autive-tarief-laravel .wp-block-button.is-style-outline>.wp-block-button__link:is(:hover,:focus-visible){background:var(--vlek-bouwen)}.autive-dienst:is(.autive-dienst-toetsen,.autive-dienst-audit){border-top-color:var(--magenta)}.autive-dienst:is(.autive-dienst-bouwen,.autive-dienst-laravel){border-top-color:var(--petrol)}.autive-dienst-onderhoud{border-top-color:var(--violet)}.autive-dienst-overnemen{border-top-color:var(--lime)}.autive-dienst figure{margin:0}.autive-dienst img{width:3.2rem;height:auto}.autive-dienst h3{font-size:1.12rem}.autive-dienst p{color:var(--zacht);font-size:.98rem}.autive-dienst ul{list-style:none;padding-left:0}.autive-dienst li{position:relative;padding-left:1.05rem;font-size:.95rem;color:var(--zacht);overflow-wrap:anywhere;margin-bottom:.25rem}.autive-dienst li::before{content:"";position:absolute;left:0;top:.6em;width:.5rem;height:2px;background:var(--ink)}.autive-dienst .wp-block-buttons{margin-top:auto;padding-top:.6rem}.autive-stappen{counter-reset:stap;gap:1.75rem}@media (min-width:52rem){.autive-stappen{gap:2rem}}@media (max-width:51.99rem){.autive-stappen{flex-wrap:wrap!important}.autive-stappen>.wp-block-column{flex-basis:100%!important}}.autive-stap{counter-increment:stap;min-width:0}.autive-stap::before{content:counter(stap);display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--ink);color:var(--vel);font-weight:700;margin-bottom:.6rem}.autive-stap h3{font-size:1.06rem}.autive-stap p{color:var(--zacht);font-size:.98rem;margin-top:.25rem}.autive-cijferrij{gap:1.75rem 3rem}@media (max-width:43.99rem){.autive-cijferrij{flex-wrap:wrap!important}.autive-cijferrij>.wp-block-column{flex-basis:100%!important}}.autive-getal{min-width:0}.autive-getal .autive-getal-nr{font-size:var(--maat-getal);font-weight:700;line-height:1;letter-spacing:var(--wp--custom--tracking--kop);color:var(--ink)}.autive-getal .autive-getal-uit{margin-top:.5rem;color:var(--zacht)}.autive-drieluik,.autive-tweevel{gap:1.5rem;align-items:stretch}@media (min-width:54rem){.autive-drieluik,.autive-tweevel{gap:1.4rem}}@media (max-width:53.99rem){.autive-drieluik,.autive-tweevel{flex-wrap:wrap!important}.autive-drieluik>.wp-block-column,.autive-tweevel>.wp-block-column{flex-basis:100%!important}}.autive-drieluik :is(.is-style-vel,.is-style-vel-klein),.autive-tweevel :is(.is-style-vel,.is-style-vel-klein){height:100%;padding:1.6rem 1.25rem 1.4rem}.autive-drieluik h2,.autive-tweevel h2{font-size:clamp(1.25rem, 4.5vw, 1.5rem);margin-top:0}.autive-drieluik :is(.is-style-vel,.is-style-vel-klein)>p,.autive-tweevel :is(.is-style-vel,.is-style-vel-klein)>p{color:var(--zacht);font-size:.98rem}:is(.autive-drieluik,.autive-tweevel) :is(.has-primary-background-color,.has-secondary-background-color,.has-tertiary-background-color):is(.is-style-vel,.is-style-vel-klein)>p{color:#FFF}:is(.autive-drieluik,.autive-tweevel) .has-accent-background-color:is(.is-style-vel,.is-style-vel-klein)>p{color:var(--ink)}.autive-uitspraak h2{font-size:var(--wp--preset--font-size--x-large)}.autive-uitspraak :is(.is-style-vel,.is-style-vel-klein)>p.autive-inleiding{font-size:var(--wp--preset--font-size--large);margin-bottom:0}.autive-uitspraak :is(.is-style-vel,.is-style-vel-klein){padding:1.5rem 1.4rem 1.4rem}.autive-drieluik>.wp-block-column:nth-child(2) :is(.is-style-vel,.is-style-vel-klein){transform:rotate(0.6deg)}.autive-drieluik>.wp-block-column:nth-child(3) :is(.is-style-vel,.is-style-vel-klein){transform:rotate(-0.9deg)}.autive-tweevel>.wp-block-column:nth-child(2) :is(.is-style-vel,.is-style-vel-klein){transform:rotate(0.7deg)}.autive-tegen>.wp-block-column:nth-child(2) :is(.is-style-vel,.is-style-vel-klein){transform:rotate(0.8deg)}.autive-route{position:relative;max-width:none;display:grid;gap:1.2rem;padding-inline-start:2.6rem}.autive-route .autive-halte{position:relative;background:var(--vel);color:var(--ink);box-shadow:var(--schaduw-vel);padding:1.25rem 1.2rem 1.1rem;min-width:0;margin-block-start:0}@media (min-width:54rem){.autive-route{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding-inline-start:0;padding-top:1.3rem}.autive-route .autive-halte{padding-top:1.6rem}}.autive-route .autive-halte:nth-child(2n){transform:rotate(0.45deg)}.autive-route .autive-halte:nth-child(3n){transform:rotate(-0.6deg)}.autive-route .autive-halte:nth-child(4n+1){transform:rotate(-0.9deg)}.autive-haltenr{position:absolute;left:-2.6rem;top:1.1rem;inline-size:2.2rem;block-size:2.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--vel);border:2px solid var(--hand);font-family:var(--schrift);font-weight:600;font-size:1.2rem;line-height:1;color:var(--hand);transform:rotate(-4deg)}@media (min-width:54rem){.autive-haltenr{left:1rem;top:-1.1rem}}.autive-route h3{font-size:1.05rem}.autive-route p{color:var(--zacht);font-size:.95rem;margin-top:.4rem;max-width:54ch}.autive-route .autive-duur{font-family:var(--schrift);font-size:var(--maat-hand-klein);line-height:1.3;color:var(--hand);margin-top:.5rem}.autive-bordkop{margin-bottom:2.2rem;padding-inline:.25rem}.autive-bordkop h1{font-size:clamp(2.3rem, 6vw, 3.4rem)}.autive-bordkop :is(h1,h2){display:inline-block;font-family:var(--schrift);font-weight:700;font-size:clamp(2.1rem, 5.5vw, 3rem);line-height:1.1;color:var(--ink);padding-bottom:.15em;border-bottom:4px solid #fff0;border-image:url(https://autive.nl/wp-content/themes/autive-theme/assets/images/lijn-dik.svg) 0 0 8 0 / 0 0 4px 0 round;transform:rotate(-0.6deg);transform-origin:left bottom}.autive-bordkop .autive-label{margin-bottom:.2rem}.autive-zoekrij+.autive-zoekrij{margin-top:1.4rem}.autive-tegen{gap:1.7rem;align-items:stretch}@media (min-width:54rem){.autive-tegen{gap:2.25rem}}@media (max-width:53.99rem){.autive-tegen{flex-wrap:wrap!important}.autive-tegen>.wp-block-column{flex-basis:100%!important}}.autive-tegen :is(.is-style-vel,.is-style-vel-klein){height:100%;padding:1.6rem 1.4rem 1.5rem}.autive-tegen h3{font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--zacht)}.autive-tegen-groot{font-size:clamp(1.35rem, 4.5vw, 1.8rem);font-weight:700;line-height:1.15;letter-spacing:var(--wp--custom--tracking--kop);margin-top:.5rem}.autive-tegen-uit{color:var(--zacht);font-size:.98rem;margin-top:.55rem}.has-primary-background-color .autive-tegen-groot{color:#FFF}.has-primary-background-color .autive-tegen h3,.has-primary-background-color h3{color:var(--roos-licht)}.autive-derde{gap:1.5rem}@media (min-width:54rem){.autive-derde{gap:2rem}}@media (max-width:53.99rem){.autive-derde{flex-wrap:wrap!important}.autive-derde>.wp-block-column{flex-basis:100%!important}}.autive-derde h3{font-size:1.06rem}.autive-derde .autive-punten li{font-size:.98rem}.autive-tabel table{width:100%;border-collapse:collapse}.autive-tabel thead th{text-align:left;font-size:.875rem;letter-spacing:var(--tracking-tabel);text-transform:uppercase;color:var(--zacht);font-weight:600;padding:.6rem 1rem .6rem 0;border-bottom:var(--lijn-firm) solid var(--ink)}.autive-tabel tbody th{text-align:left;font-weight:400;padding:.8rem 1rem .8rem 0;border-bottom:var(--lijn-hair) solid var(--lijn);vertical-align:top}.autive-tabel td{padding:.8rem 1rem .8rem 0;border-bottom:var(--lijn-hair) solid var(--lijn);vertical-align:top}.autive-tabel :is(th,td){overflow-wrap:anywhere}.autive-pakketten :is(th,td){padding-inline:.25rem}.autive-tabel{border:12px solid #fff0;border-image:url(https://autive.nl/wp-content/themes/autive-theme/assets/images/kader.svg) 14 / 12px round;padding:.2rem .9rem .4rem}.autive-tabel table{border-collapse:separate;border-spacing:0}.autive-tabel thead th{border-bottom:3px solid #fff0;border-image:url(https://autive.nl/wp-content/themes/autive-theme/assets/images/lijn-dik.svg) 0 0 8 0 / 0 0 3px 0 round}.autive-tabel tbody th,.autive-tabel td{border-bottom:3px solid #fff0;border-image:url(https://autive.nl/wp-content/themes/autive-theme/assets/images/lijn.svg) 0 0 8 0 / 0 0 3px 0 round}.autive-tabel td.has-text-align-right{white-space:nowrap;padding-right:0;font-weight:700;font-variant-numeric:tabular-nums}.autive-pakketten th,.autive-pakketten td{text-align:center;padding-inline:.5rem}.autive-pakketten th:first-child,.autive-pakketten td:first-child{text-align:left;padding-left:0}.autive-pakketten tbody tr:nth-last-child(-n+2) td{border-top:var(--lijn-firm) solid var(--ink);border-bottom:0;font-weight:700;text-align:center}.autive-pakketten tbody tr:last-child td{border-top:0;padding-top:0}.autive-pakketten tbody tr:nth-last-child(-n+2) td:first-child{text-align:left}.autive-vink{font-weight:700;color:var(--petrol)}.autive-streep{color:var(--zacht)}.autive-nogniet,mark.autive-nogniet{background:#fff0;color:inherit;text-decoration:underline dashed;text-decoration-thickness:1px;text-underline-offset:.3em}.autive-aanname{margin-top:1rem;font-size:.95rem;color:var(--zacht);text-decoration:none}.autive-btw{margin-top:.9rem;font-size:.95rem;font-weight:500;text-align:right;color:var(--magenta)}.autive-tabel .wp-element-caption{margin-top:.9rem}.autive-tabel thead th{white-space:nowrap}.autive-tabelstapel{display:none}@media (max-width:45.99rem){.autive-tabel{display:none}.autive-tabelstapel{display:block;margin-top:1.25rem}.autive-tabelstapel .autive-stapelrij{padding:.9rem 0;border-top:var(--lijn-hair) solid var(--lijn)}.autive-tabelstapel .autive-stapelrij:last-child{border-bottom:var(--lijn-hair) solid var(--lijn)}.autive-tabelstapel .autive-stapelkop{font-weight:700;line-height:1.35}.autive-tabelstapel dl{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:.15rem .75rem;margin-top:.4rem}.autive-tabelstapel dt{font-size:.875rem;text-transform:uppercase;letter-spacing:var(--tracking-tabel);color:var(--zacht)}.autive-tabelstapel dd{margin:0;font-variant-numeric:tabular-nums;min-width:0;overflow-wrap:break-word}}.autive-vragen .wp-block-details{border-bottom:var(--lijn-hair) solid var(--lijn);padding:0}.autive-vragen summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding-block:.85rem;font-weight:600;cursor:pointer;list-style:none;min-width:0}.autive-vragen summary::-webkit-details-marker{display:none}.autive-vragen summary::marker{content:""}.autive-vragen summary::after{content:"+";flex:none;color:var(--magenta);font-weight:700}.autive-vragen .wp-block-details[open] summary::after{content:"\2212"}.autive-vragen .wp-block-details p{padding-bottom:1rem;color:var(--zacht);max-width:60ch}.autive-berichten{list-style:none;padding-left:0}.autive-berichten>li{min-width:0}.autive-bericht{position:relative;background:var(--vel);border-top:.5rem solid var(--briefje-band,var(--ink));box-shadow:var(--schaduw-vel);padding:1.4rem 1.2rem 1.3rem;display:grid;gap:.4rem;align-content:start;height:100%;transform:rotate(-0.5deg)}.autive-bericht::before{content:"";position:absolute;top:-.75rem;left:50%;width:3.4rem;height:1.05rem;background:var(--plakband);border-left:var(--lijn-hair) solid var(--plakband-rand);border-right:var(--lijn-hair) solid var(--plakband-rand);transform:translateX(-50%) rotate(-1.8deg)}.autive-berichten>li:nth-child(3n+2) .autive-bericht{transform:rotate(0.45deg)}.autive-berichten>li:nth-child(3n) .autive-bericht{transform:rotate(-0.25deg)}.autive-berichten>li:nth-child(3n+2) .autive-bericht::before{width:2.8rem;transform:translateX(-50%) rotate(2.5deg)}.autive-berichten>li:nth-child(3n) .autive-bericht::before{width:4rem;transform:translateX(-50%) rotate(-0.8deg)}@media (max-width:45.99rem){.autive-berichten>li:nth-child(n) .autive-bericht{transform:none}}.autive-bericht>*{min-width:0}.autive-bericht :is(h2,h3){overflow-wrap:anywhere;font-size:1.12rem;margin-top:0;line-height:1.35}.autive-bericht :is(h2,h3) a{color:var(--ink);text-decoration-thickness:1px;text-underline-offset:.15em}.autive-bericht :is(h2,h3) a:hover{color:var(--magenta)}.autive-bericht .autive-cat a{display:inline-flex;align-items:center;min-height:24px;overflow-wrap:anywhere}.autive-bericht .autive-cat{font-size:.875rem;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--zacht)}.autive-bericht .autive-cat a{color:var(--zacht)}.autive-bericht .autive-datum{font-family:var(--schrift);font-size:1.2rem;line-height:1.2;color:var(--hand)}.autive-bericht .autive-samenvatting{color:var(--zacht);font-size:.98rem}.category-toegankelijkheid .autive-bericht,.autive-bericht.cat-toegankelijkheid{--briefje-band:var(--magenta)}.category-onderhoud .autive-bericht,.autive-bericht.cat-onderhoud{--briefje-band:var(--petrol)}.category-reparaties .autive-bericht,.autive-bericht.cat-reparaties{--briefje-band:var(--lime)}.category-beveiliging .autive-bericht,.autive-bericht.cat-beveiliging{--briefje-band:var(--ink)}.autive-berichten.wp-block-post-template{gap:1.6rem}@media (min-width:54rem){.autive-berichten.wp-block-post-template{gap:2rem}}.autive-filters.wp-block-navigation{justify-content:flex-start}.autive-filters .wp-block-navigation-item{max-width:100%}.autive-filters .wp-block-navigation-item__label.wp-block-navigation-item__label{overflow-wrap:anywhere}.autive-filters+.wp-block-query{margin-block-start:2.4rem}.autive-pen.wp-block-term-description p{display:inline;margin:0}.autive-filters .wp-block-navigation-item__content.wp-block-navigation-item__content{display:inline-flex;overflow-wrap:anywhere;max-width:calc(100% - 0.9rem);align-items:center;min-height:44px;padding:.1rem .35rem;margin-inline-end:.9rem;font-family:var(--schrift);font-weight:600;font-size:1.45rem;line-height:1;color:var(--ink);text-decoration:none;box-shadow:inset 0 -.4em 0 var(--marker,transparent);transform:rotate(-0.6deg)}.autive-filters .wp-block-navigation-item:nth-child(2n) .wp-block-navigation-item__content{transform:rotate(0.7deg)}.autive-filters .wp-block-navigation-item__content.wp-block-navigation-item__content:is(:hover,:focus-visible),.autive-filters .wp-block-navigation-item__content.wp-block-navigation-item__content[aria-current="page"],.autive-filters .current-menu-item>.wp-block-navigation-item__content.wp-block-navigation-item__content{--marker:var(--lijn);color:var(--ink)}.autive-filters a[href*="/onderwerp/toegankelijkheid"].wp-block-navigation-item__content.wp-block-navigation-item__content:is(:hover,:focus-visible,[aria-current="page"]){--marker:var(--vlek-toetsen)}.autive-filters a[href*="/onderwerp/onderhoud"].wp-block-navigation-item__content.wp-block-navigation-item__content:is(:hover,:focus-visible,[aria-current="page"]){--marker:var(--vlek-bouwen)}.autive-filters a[href*="/onderwerp/reparaties"].wp-block-navigation-item__content.wp-block-navigation-item__content:is(:hover,:focus-visible,[aria-current="page"]){--marker:var(--vlek-overnemen)}.autive-filters a[href*="/onderwerp/beveiliging"].wp-block-navigation-item__content.wp-block-navigation-item__content:is(:hover,:focus-visible,[aria-current="page"]){--marker:var(--plakband)}.autive-bericht{position:relative}.autive-bericht :is(h2,h3) a::after{content:"";position:absolute;inset:0}.autive-bericht .autive-cat{position:relative;z-index:1}.autive-bericht:hover :is(h2,h3) a{color:var(--magenta)}.autive-lees{max-width:62ch}.autive-lees h2{font-size:clamp(1.25rem, 4.5vw, 1.6rem);margin-top:2rem}.autive-lees pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:1rem 1.2rem;border:var(--lijn-hair) solid var(--rand);font-size:.95rem;line-height:1.5;background:var(--vel)}.autive-lees code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.autive-meta{display:flex;flex-wrap:wrap;gap:.3rem 1.25rem;align-items:baseline}.autive-meta .autive-datum{font-family:var(--schrift);font-size:var(--maat-hand-klein);color:var(--hand)}.autive-proef{gap:1.25rem;align-items:flex-start}@media (min-width:58rem){.autive-proef{gap:2rem}}@media (max-width:57.99rem){.autive-proef{flex-wrap:wrap!important}.autive-proef>.wp-block-column{flex-basis:100%!important}}.autive-proef>.wp-block-column{min-width:0}.autive-proef-uit{margin-top:.9rem;color:var(--zacht);max-width:58ch}.autive-doedit{margin-top:1.2rem;font-weight:600}.autive-doedit::before{content:"\2192 ";color:var(--magenta)}.autive-maatvel{padding:1.2rem 1.15rem 1.1rem}@media (min-width:58rem){.autive-maatvel{margin-top:1.5rem}}.autive-maat .autive-metlabel{font-family:var(--schrift);font-size:var(--maat-hand-klein);line-height:1.2;color:var(--hand)}.autive-maat .autive-maatgetal{font-size:1.7rem;font-weight:700;line-height:1.1;letter-spacing:var(--wp--custom--tracking--kop);color:var(--ink);margin-top:.35rem;font-variant-numeric:tabular-nums}.autive-maat .autive-uitleg{margin-top:.5rem;color:var(--zacht)}.autive-maat .autive-crit{color:var(--magenta);font-weight:600;letter-spacing:.04em;margin-top:.4rem}.autive-tabvak{margin-top:1.25rem;border:var(--lijn-hair) solid var(--rand);padding:1.1rem 1.2rem}.autive-tabvak>p{color:var(--zacht)}.autive-tabrij{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.9rem}.autive-tabrij a{display:inline-flex;align-items:center;min-height:44px;padding:.4rem .95rem;border:var(--lijn-hair) solid var(--rand);background:var(--vel);color:var(--ink);text-decoration:none;font-weight:600;font-size:.95rem}.autive-tabrij a:hover{border-color:var(--ink)}.autive-donkerrij{background:var(--petrol);color:#FFF;margin:.9rem -1.2rem -1.1rem;padding:1rem 1.2rem}.autive-donkerrij p{color:var(--petrol-licht);font-size:.95rem}.autive-donkerrij a{background:#fff0;border-color:#FFF;color:#FFF}.autive-donkerrij a:hover{background:#FFF;color:var(--petrol)}.autive-stalen{gap:1.25rem}@media (max-width:39.99rem){.autive-stalen{flex-wrap:wrap!important}.autive-stalen>.wp-block-column{flex-basis:100%!important}}.autive-staal{border:var(--lijn-hair) solid var(--rand);min-width:0}.autive-staalvlak{padding:1.4rem 1.25rem;font-size:1.35rem;font-weight:700;margin:0}.autive-staal-fout .autive-staalvlak{color:var(--lime);background:var(--vel)}.autive-staal-goed .autive-staalvlak{color:var(--ink);background:var(--lime)}.autive-staalmeting{border-top:var(--lijn-hair) solid var(--lijn);padding:.8rem 1.25rem;font-size:.95rem;color:var(--zacht);margin:0}.autive-staalmeting b{color:var(--ink)}.autive-paar{gap:1.25rem}@media (max-width:45.99rem){.autive-paar{flex-wrap:wrap!important}.autive-paar>.wp-block-column{flex-basis:100%!important}}.autive-paarvak{border:var(--lijn-hair) solid var(--rand);padding:1.25rem;height:100%;min-width:0}.autive-paarrol{font-family:var(--schrift);font-size:var(--maat-hand-klein);line-height:1.2;color:var(--hand);margin-bottom:.9rem}.autive-oudveld{border:var(--lijn-hair) solid #D9D9D6;padding:.62rem .75rem;color:#9A9A96;min-height:44px;display:flex;align-items:center}.autive-oudknop{margin-top:.75rem;background:#D9D9D6;color:#FFF;padding:.62rem 1.1rem;display:inline-flex;align-items:center;min-height:44px;font-weight:600}.autive-paarmeting{margin-top:.9rem;font-size:.95rem;color:var(--zacht)}.autive-paarmeting b{color:var(--ink)}.autive-belblok .autive-contact{position:relative;padding-inline-start:2.45rem;min-block-size:1.75rem}.autive-belblok .autive-contact+.autive-contact{margin-top:.45rem}.autive-belblok .autive-contact::before{content:"";position:absolute;inset-inline-start:0;top:0;top:calc((1lh - 1.75rem) / 2);inline-size:1.75rem;block-size:1.75rem;background:no-repeat center / contain}.autive-belblok .autive-contact-tel::before{background-image:url(https://autive.nl/wp-content/themes/autive-theme/assets/images/ic-telefoon-los.svg)}.autive-belblok .autive-contact-agenda::before{background-image:url(https://autive.nl/wp-content/themes/autive-theme/assets/images/ic-kalender-los.svg)}.autive-belblok .autive-contact-mail::before{background-image:url(https://autive.nl/wp-content/themes/autive-theme/assets/images/ic-envelop-los.svg)}.autive-belblok{gap:1.9rem}@media (min-width:54rem){.autive-belblok{gap:3rem}}@media (max-width:53.99rem){.autive-belblok{flex-wrap:wrap!important}.autive-belblok>.wp-block-column{flex-basis:100%!important}}.autive-belblok>.wp-block-column{min-width:0}.autive-gegevenstabel table{width:100%;border-collapse:collapse}.autive-gegevenstabel th{text-align:left;vertical-align:top;font-size:.875rem;font-weight:600;letter-spacing:var(--tracking-tabel);text-transform:uppercase;color:var(--zacht);padding:.6rem 1.25rem .6rem 0;border-bottom:var(--lijn-hair) solid var(--lijn);white-space:nowrap}.autive-gegevenstabel td{padding:.6rem 0;border-bottom:var(--lijn-hair) solid var(--lijn)}.autive-gegevenstabel td a{display:inline-flex;align-items:center;min-height:44px}.autive-groot-tel{font-size:clamp(1.5rem, 6vw, 2.2rem);font-weight:700;letter-spacing:var(--wp--custom--tracking--kop);line-height:1.15;margin-top:1.2rem}.autive-groot-tel a{color:var(--ink);text-decoration-thickness:2px;text-underline-offset:.15em}.autive-gegevens{display:grid;gap:.35rem 1.25rem;margin-top:1.1rem}@media (min-width:40rem){.autive-gegevens{grid-template-columns:auto 1fr}}.autive-gegevens dt{font-size:.875rem;font-weight:600;letter-spacing:var(--tracking-tabel);text-transform:uppercase;color:var(--zacht);padding-top:.15rem}.autive-gegevens dd{margin:0}.autive-gegevens dd a{display:inline-flex;align-items:center;min-height:44px}.autive-formulier-terugval{border:var(--lijn-firm) dashed var(--rand);padding:1.25rem 1.25rem 1.1rem}.autive-formulier-terugval .autive-terugval-kop{font-family:var(--schrift);font-size:var(--maat-hand);line-height:1.2;color:var(--hand)}.autive-formulier-terugval p+p{margin-top:.6rem}.autive-terugval-acties{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;font-weight:600}.autive-terugval-acties a{display:inline-flex;align-items:center;min-height:44px}.autive-voet p>a:only-child,.autive-groot-tel>a:only-child{display:inline-flex;align-items:center;min-height:44px}.autive-voet{padding-block:2.25rem 2rem;font-size:.95rem;color:var(--zacht);border-top:var(--lijn-hair) solid var(--lijn)}.autive-voet a{color:var(--ink)}.autive-voet a:hover{color:var(--magenta)}.autive-voetkolommen{gap:1.75rem}@media (min-width:48rem){.autive-voetkolommen{gap:2.5rem}}@media (max-width:47.99rem){.autive-voetkolommen{flex-wrap:wrap!important}.autive-voetkolommen>.wp-block-column{flex-basis:100%!important}}.autive-voetkolommen>.wp-block-column{min-width:0}.autive-voetkop{font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--zacht);margin-bottom:.55rem}.autive-voetnaam{max-width:34ch;margin-bottom:.75rem}.autive-voetactie a{font-weight:600}.autive-voet :is(.autive-voetnaam,.autive-voetactie)+p{margin-top:0}.autive-voet nav ul{list-style:none;padding-left:0}.autive-voet nav .wp-block-navigation-item__content.wp-block-navigation-item__content{display:flex;align-items:center;min-height:32px;color:var(--ink);text-decoration:none}.autive-voet nav .wp-block-navigation-item__content.wp-block-navigation-item__content:hover{color:var(--magenta);text-decoration:underline;text-underline-offset:.25em}.autive-voetdiensten .wp-block-navigation-item__content.wp-block-navigation-item__content{padding-left:.85rem;position:relative}.autive-voetdiensten .wp-block-navigation-item__content::before{content:"";position:absolute;left:0;top:50%;width:.5rem;height:2px;margin-top:-1px;background:var(--dienststreep)}.autive-voetdiensten a:is([href*="toegankelijk-maken"],[href*="website-audit"]){--dienststreep:var(--magenta)}.autive-voetdiensten a:is([href*="laten-maken"],[href*="laravel-applicatie"]){--dienststreep:var(--petrol)}.autive-voetdiensten a[href*="website-onderhoud"]{--dienststreep:var(--violet)}.autive-voetdiensten a[href*="overnemen"]{--dienststreep:var(--lime)}.wp-block-post-content>*:nth-child(n) .autive-voorwaarden.autive-voorwaarden{transform:none}.autive-voorwaarden p.has-small-font-size>strong{margin-right:.5rem;font-variant-numeric:tabular-nums;color:var(--zacht)}.autive-vw-rij{gap:2rem;align-items:flex-start}@media (max-width:61.99rem){.autive-vw-rij{flex-wrap:wrap!important}.autive-vw-rij>.wp-block-column{flex-basis:100%!important}}.autive-vw-rij>.wp-block-column{min-width:0}@media (min-width:62rem){.autive-vw-index{position:sticky;top:calc(6.75rem + var(--wp-admin--admin-bar--height, 0px));max-height:calc(100vh - 8.25rem - var(--wp-admin--admin-bar--height, 0px));overflow-y:auto;padding-right:.5rem;border-right:var(--lijn-hair) solid var(--lijn)}}.autive-vw-index h2{font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--zacht);margin-bottom:.6rem}.autive-vw-lijst{list-style:none;padding-left:0;margin:0}.autive-vw-lijst li{margin-bottom:0}.autive-vw-lijst a{display:flex;align-items:center;min-height:32px;font-size:.92rem;line-height:1.3;color:var(--ink);text-decoration:none;padding-block:.25rem}.autive-vw-lijst a:hover{color:var(--magenta);text-decoration:underline;text-underline-offset:.22em}.autive-voorwaarden :is(h2,h3){scroll-margin-top:1.5rem}.autive-voorwaarden h2:not(:first-child){margin-top:2.6rem}.autive-voorwaarden h3{margin-top:1.6rem}.autive-voorwaarden .autive-punten{margin-bottom:0}.autive-voorwaarden .autive-punten a{display:inline-flex;align-items:center;min-height:28px}.autive-voorwaarden .autive-punten li{margin-bottom:0}.autive-voetregel{margin-top:2rem;padding-top:1.1rem;border-top:var(--lijn-hair) solid var(--lijn)}.autive-voetregel p{margin:0}.autive-voetgegevens{font-size:.9rem}.autive-voetgegevens a{display:inline-block;padding-block:.55rem}.autive-balk{position:sticky;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:nowrap;padding:.55rem var(--gutter);padding-bottom:max(0.55rem, env(safe-area-inset-bottom));background:var(--bord);border-top:var(--lijn-hair) solid var(--lijn)}.autive-balk.autive-balk{flex-wrap:wrap}.autive-balk p{flex:1 1 7rem;min-width:0;font-size:.9rem;line-height:1.3;color:var(--zacht);text-wrap:balance}.autive-balk .wp-block-buttons{flex:0 1 auto;min-width:0;margin:0}.autive-balk .wp-element-button{min-height:44px;padding-inline:1.1rem}@media (min-width:46rem){.autive-balk.autive-balk{display:none}}@media (max-width:45.99rem){body:has(.autive-balk){scroll-padding-bottom:5.5rem}html:has(.autive-balk){scroll-padding-bottom:5.5rem}}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.screen-reader-text:focus{clip-path:none;width:auto;height:auto;margin:0}:is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--lijn-dik) solid #10151A;outline-offset:2px;box-shadow:0 0 0 6px #FFF}.skip-link.screen-reader-text:focus{background:var(--ink);color:var(--vel);padding:.85rem 1.25rem;font-size:1rem;font-weight:600;border-radius:0;left:0;top:0}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.autive-delen{margin-top:2rem}.autive-delen-kop{font-weight:600;margin-bottom:.6rem}.autive-delen-lijst{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.6rem}.autive-deel{box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px;padding:.4rem 1rem;border:var(--lijn-firm) solid var(--rand);border-radius:var(--radius-sm);background:var(--vel);color:var(--ink);font:inherit;font-weight:500;text-decoration:none;cursor:pointer}.autive-deel:hover{border-color:var(--ink)}.autive-delen-status{margin-top:.5rem;font-size:.95rem;color:var(--zacht);min-height:1.4em}.autive-briefjes{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;margin-top:1.6rem}@media (min-width:40rem){.autive-briefjes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.autive-briefjes{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.autive-briefjes>.autive-briefje{margin-block-start:0}.autive-briefje{position:relative;background:var(--vel);box-shadow:var(--schaduw-vel);border-top:.5rem solid var(--rand);padding:1.4rem 1.3rem 1.2rem;transition:transform var(--snel)}.autive-briefje::before{content:"";position:absolute;top:-.9rem;left:50%;width:4rem;height:1.2rem;margin-left:-2rem;background:var(--plakband);border-left:var(--lijn-hair) solid var(--plakband-rand);border-right:var(--lijn-hair) solid var(--plakband-rand);transform:rotate(-3deg)}.autive-briefje:nth-child(3n+1){transform:rotate(-0.6deg)}.autive-briefje:nth-child(3n+2){transform:rotate(0.4deg)}.autive-briefje:nth-child(3n){transform:rotate(-0.3deg)}@media (max-width:45.99rem){.autive-briefje:nth-child(n){transform:none}}.autive-briefje:hover{transform:rotate(0deg) translateY(-2px)}.autive-briefje h3{font-size:1.12rem;margin:0}.autive-briefje h3 a{color:var(--ink);text-decoration:none}.autive-briefje h3 a{display:inline-block;min-height:24px}.autive-briefje h3 a::after{content:"";position:absolute;inset:0}.autive-briefje h3 a:focus-visible{outline:none}.autive-briefje:has(a:focus-visible){outline:3px solid var(--ink);outline-offset:4px}.autive-briefje p{color:var(--zacht);font-size:.95rem;margin-top:.5rem}.autive-briefje .autive-briefje-dienst{margin-top:.9rem;font-weight:600;font-size:.9rem;color:var(--ink)}.autive-briefje .autive-briefje-dienst::after{content:" \2192" / ""}.autive-briefje-toetsen,.autive-briefje-audit{border-top-color:var(--magenta)}.autive-briefje-laravel,.autive-briefje-bouwen{border-top-color:var(--petrol)}.autive-briefje-onderhoud{border-top-color:var(--violet)}.autive-briefje-overnemen{border-top-color:var(--lime)}