/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-body);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:#0b161f;--color-navy:#335464;--color-coral:#eb9072;--color-shell:#fdecda;--color-sunset:#f9d6b3;--color-page:var(--color-shell);--color-text:var(--color-navy);--color-muted:currentColor}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-muted:color-mix(in oklab, currentColor 85%, transparent)}}:root,:host{--color-vervallen:currentColor}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-vervallen:color-mix(in oklab, currentColor 62%, transparent)}}:root,:host{--color-line:#33546426}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-line:color-mix(in oklab, var(--color-navy) 15%, transparent)}}:root,:host{--font-display:"Scale VF", "Helvetica Neue", Arial, sans-serif;--font-body:"Lexend", ui-sans-serif, system-ui, sans-serif;--text-hero:clamp(2rem, 5.6vw, 5.5rem);--text-hero--line-height:.98;--text-hero--letter-spacing:-.005em;--text-display:clamp(2.25rem, 5vw, 4.25rem);--text-display--line-height:.94;--text-display--letter-spacing:-.005em;--text-title:clamp(1.75rem, 3vw, 2.75rem);--text-title--line-height:1.02;--text-lead:clamp(1.0625rem, 1.3vw, 1.3125rem);--text-lead--line-height:1.55;--text-label:.75rem;--text-label--line-height:1;--text-label--letter-spacing:.12em;--balk-hoogte:7rem;--sectie-lucht:clamp(4rem, 9vh, 6rem);--vlak-lucht:clamp(3rem, 7vh, 5rem);--kaart-gat:clamp(.75rem, 1.5vw, 1.25rem);--kaart-lucht:clamp(1.25rem, 2.2vw, 2rem);--radius-pill:999px;--radius-bar:1.5rem;--radius-tegel:.75rem;--container-page:96rem;--spacing-gutter:clamp(1.25rem, 4vw, 4rem)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%}body{background-color:var(--color-page);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-weight:500;line-height:1.6}main{z-index:0;position:relative}::selection{background-color:var(--color-coral);color:var(--color-shell)}:focus-visible{outline:2px solid var(--color-coral);outline-offset:3px}[x-cloak]{display:none!important}}@layer components;@layer utilities{.hero-word-meter{white-space:nowrap;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.hero-copy{z-index:1;margin-top:calc(var(--hero-tekst-op) * -1);padding-bottom:var(--spacing-gutter);color:var(--color-navy);position:relative}@media (width>=48rem){.hero-copy{padding-block:var(--spacing-gutter);color:var(--color-shell);pointer-events:none;align-items:end;margin-top:0;display:grid;position:absolute;inset:0}}.case-tegel{flex:1 1 0;flex-grow:var(--w,1);border-radius:var(--radius-tegel);background-color:var(--color-ink);min-width:0;color:var(--color-shell);transition:flex-grow var(--cases-duur) var(--cases-boog);display:block;position:relative;overflow:hidden}.cases-rij:hover .case-tegel,.cases-rij:focus-within .case-tegel{flex-grow:1}.cases-rij .case-tegel:hover,.cases-rij .case-tegel:focus-visible{flex-grow:3}.case-tegel:focus-visible{outline:2px solid var(--color-coral);outline-offset:-4px}.case-tegel:after{content:"";background-image:linear-gradient(#0000 48%,#0b161f47 74%,#0b161fc7 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.case-tegel:after{background-image:linear-gradient(to top, color-mix(in oklab, var(--color-ink) 78%, transparent) 0%, color-mix(in oklab, var(--color-ink) 28%, transparent) 26%, transparent 52%)}}.case-tegel:after{pointer-events:none}.hero-beeld{height:var(--hv-vak-h);background-color:var(--color-shell);position:relative;overflow:clip}@media not all and (width>=48rem){.hero-beeld:after{content:"";background-image:linear-gradient(to top, var(--color-shell) 0, var(--color-shell) 7svh, #fdecdab8 17svh, transparent 30svh);height:30svh;position:absolute;inset:auto 0 -2px}@supports (color:color-mix(in lab, red, red)){.hero-beeld:after{background-image:linear-gradient(to top, var(--color-shell) 0, var(--color-shell) 7svh, color-mix(in oklab, var(--color-shell) 72%, transparent) 17svh, transparent 30svh)}}.hero-beeld:after{pointer-events:none}}@media (width>=48rem){.hero-beeld{height:auto;position:absolute;inset:0}}.exclusive-kader{border:1px solid #f9d6b38c;position:absolute;inset:clamp(.5rem,1.1vw,.85rem)}@supports (color:color-mix(in lab, red, red)){.exclusive-kader{border:1px solid color-mix(in oklab, var(--color-sunset) 55%, transparent)}}.exclusive-kader{border-radius:calc(var(--radius-bar) - clamp(.5rem, 1.1vw, .85rem));pointer-events:none}.hero-frost{pointer-events:none;background-image:linear-gradient(oklab(100% 0 5.96046e-8/.26) 0%,oklab(100% 0 5.96046e-8/.12) 22%,oklab(100% 0 5.96046e-8/.16) 100%);position:absolute;inset:0 0 -4px}@media (width>=48rem){.hero-frost{background-image:linear-gradient(oklab(100% 0 5.96046e-8/.3) 0%,oklab(100% 0 5.96046e-8/.12) 22% 100%)}}.paginakop-merk{width:min(34rem,42%);color:var(--color-sunset);opacity:.55;pointer-events:none;position:absolute;top:-18%;right:-8%;rotate:-14deg}.heeft-beeld .paginakop-merk{display:none}.afsluiter-merk{color:#fdecda14;width:min(46rem,52%);position:absolute;top:50%;right:-6%;translate:0 -50%;rotate:-12deg}@supports (color:color-mix(in lab, red, red)){.afsluiter-merk{color:color-mix(in oklab, var(--color-shell) 8%, transparent)}}.afsluiter-merk{pointer-events:none}.pakketten-merk{color:var(--color-sunset);pointer-events:none;opacity:.26;width:96vw;position:absolute;top:-8%;right:-44%;rotate:-17deg}@media (width>=48rem){.pakketten-merk{opacity:.5;width:46vw;top:2%;right:-12%}}@media (width>=80rem){.pakketten-merk{width:40vw;right:-8%}}.navbar-portaal-uitklap{opacity:0;pointer-events:none;padding-top:.5rem;transition:opacity .2s,translate .2s;position:absolute;top:100%;right:0;translate:0 -.35rem}.navbar-portaal:hover .navbar-portaal-uitklap,.navbar-portaal:focus-within .navbar-portaal-uitklap{opacity:1;pointer-events:auto;translate:0}.cases-cursor{border-radius:var(--radius-pill);background-color:var(--color-sunset);--color-muted:currentColor;place-items:center;width:8.25rem;height:8.25rem;margin:-4.125rem 0 0 -4.125rem;display:grid;position:fixed;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.cases-cursor{--color-muted:color-mix(in oklab, currentColor 88%, transparent)}}.cases-cursor{color:var(--color-navy);font-family:var(--font-body);text-align:center;pointer-events:none;z-index:60;opacity:0;transition:opacity .3s var(--cases-boog), transform .42s var(--cases-boog);will-change:transform;font-size:.9375rem;font-weight:700;line-height:1.2;transform:scale(.6)}.cases-cursor[data-actief=true]{opacity:1}.cases-cursor span{max-width:6rem}.hero-outlines-vak{top:var(--hv-vorm-op);width:calc(var(--hv-vorm-w) * 1.416);aspect-ratio:289.01/185.76;opacity:.5;pointer-events:none;position:absolute;left:50%;translate:-50% -50%;-webkit-mask-image:linear-gradient(#000 66%,#0000 88%);mask-image:linear-gradient(#000 66%,#0000 88%)}.hero-mark{top:var(--hv-vorm-op);width:calc(var(--hv-vorm-w) * 1.416);aspect-ratio:289.01/185.76;color:var(--color-coral);opacity:0;pointer-events:none;position:absolute;left:50%;translate:-50% -50%}.hero-word{top:var(--hv-vorm-op);width:calc(var(--hv-vorm-w) * 4.5719 * var(--hv-r0));color:var(--color-navy);transform:translate(-50%, -50%) translate(calc(var(--hv-vorm-w) * (var(--hv-shift0) + 3.2419 * var(--hv-r0))), calc(var(--hv-vorm-w) * -.0585 * var(--hv-r0)));opacity:0;pointer-events:none;position:absolute;left:50%}.exclusive-merk{width:min(34rem,44%);color:var(--color-navy);opacity:.55;pointer-events:none;position:absolute;bottom:-46%;right:-6%;rotate:-12deg}.voet-merk{width:min(44rem,54%);color:var(--color-navy);opacity:.55;pointer-events:none;position:absolute;bottom:-58%;right:-14%;rotate:-12deg}.verhaal-merk{width:var(--verhaal-merk-w);color:var(--color-sunset);pointer-events:none;position:absolute;bottom:-14%;right:-34%;rotate:-17deg}@media (width>=48rem){.verhaal-merk{bottom:8%;right:-16%}}@supports (color:color-mix(in lab, red, red)){.case-strook{scrollbar-color:color-mix(in oklab, var(--color-navy) 25%, transparent) transparent;scrollbar-color:color-mix(in oklab, var(--color-navy) 25%, transparent) transparent;scrollbar-color:color-mix(in oklab, var(--color-navy) 25%, transparent) transparent}}.case-strook{gap:var(--cases-voeg);scroll-snap-type:x mandatory;scroll-padding-inline:var(--spacing-gutter);padding-inline:var(--spacing-gutter);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#33546440 transparent;padding-bottom:.75rem;display:flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.case-strook{scrollbar-color:color-mix(in oklab, var(--color-navy) 25%, transparent) transparent}}.case-strook:focus-visible{outline:2px solid var(--color-coral);outline-offset:-2px}.case-strook.is-sleepbaar{cursor:grab}.case-strook.is-slepen{cursor:grabbing;scroll-snap-type:none}.case-strook.is-slepen img,.case-strook.is-slepen video{pointer-events:none}.hero-copy-inner{pointer-events:auto;width:100%;padding-bottom:clamp(.5rem,3vh,2.5rem)}@media (width>=48rem){.hero-copy-inner{width:min(50rem,60vw)}}.homeflow-stap-lijn{background-color:#fdecda2e;width:100%;height:1px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.homeflow-stap-lijn{background-color:color-mix(in oklab, var(--color-shell) 18%, transparent)}}.homeflow-stap-lijn:after{content:"";background-color:var(--color-sunset);transform-origin:0;position:absolute;inset:0;scale:0 1}.homeflow-stap.is-aan .homeflow-stap-lijn:after{scale:1}.is-lopend .homeflow-stap.is-aan .homeflow-stap-lijn:after{animation:hf-vullen var(--hf-duur,4.5s) linear forwards;scale:0 1}.portaal-tour-streep{background-color:#fdecda40;width:clamp(1.75rem,4vw,2.75rem);height:2px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.portaal-tour-streep{background-color:color-mix(in oklab, var(--color-shell) 25%, transparent)}}.portaal-tour-streep:after{content:"";background-color:var(--color-sunset);transform-origin:0;position:absolute;inset:0;scale:0 1}.portaal-tour-streep.is-aan:after{scale:var(--deel,0) 1}.hero-sharp{object-fit:cover;width:100%;height:100%;transform-origin:50% var(--hv-vorm-op);position:absolute;inset:0}.tegel-foto{object-fit:cover;width:100%;height:100%;transition:scale .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.tegel:hover .tegel-foto{scale:1.05}.hero-glass{object-fit:cover;filter:blur(16px)saturate(.9)brightness(1.04);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}@media not all and (width>=48rem){.hero-glass{object-position:center 34%}}@media (width>=48rem){.hero-glass{filter:blur(34px)saturate(.88)brightness(1.04)}}.case-media{object-fit:cover;width:100%;height:100%;transition:transform var(--cases-duur) var(--cases-boog);position:absolute;inset:0}.case-tegel:hover .case-media{transform:scale(1.02)}.paginakop-doek{background-color:var(--color-ink);position:absolute;inset:0;overflow:clip}.paginakop-doek img{object-fit:cover;width:100%;height:100%}.paginakop-doek:after{content:"";background-image:radial-gradient(100% 155% at 0 100%,#0b161fe0,#0b161fc2 24%,#0b161f75 48%,#0b161f29 70%,#0000 88%),linear-gradient(#0000 28%,#0b161f0a 45%,#0b161f29 74%,#0b161f61);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.paginakop-doek:after{background-image:radial-gradient(100% 155% at 0% 100%, color-mix(in oklab, var(--color-ink) 88%, transparent), color-mix(in oklab, var(--color-ink) 76%, transparent) 24%, color-mix(in oklab, var(--color-ink) 46%, transparent) 48%, color-mix(in oklab, var(--color-ink) 16%, transparent) 70%, transparent 88%), linear-gradient(to top, color-mix(in oklab, var(--color-ink) 38%, transparent), color-mix(in oklab, var(--color-ink) 16%, transparent) 26%, color-mix(in oklab, var(--color-ink) 4%, transparent) 55%, transparent 72%)}}.tegel-beweging{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s ease-out;position:absolute;inset:0}.tegel:hover .tegel-beweging{opacity:1}.dienst-kaart-foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-sharp-vorm{transform-origin:50% var(--hv-vorm-op);-webkit-mask-image:url(/img/capture-mask-hero.png);mask-image:url(/img/capture-mask-hero.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center var(--hv-vorm-op);-webkit-mask-position:center var(--hv-vorm-op);-webkit-mask-position:center var(--hv-vorm-op);mask-position:center var(--hv-vorm-op);-webkit-mask-size:calc(var(--hv-vorm-w) / .8361) calc(var(--hv-vorm-w) / 1.3119);-webkit-mask-size:calc(var(--hv-vorm-w) / .8361) calc(var(--hv-vorm-w) / 1.3119);-webkit-mask-size:calc(var(--hv-vorm-w) / .8361) calc(var(--hv-vorm-w) / 1.3119);mask-size:calc(var(--hv-vorm-w) / .8361) calc(var(--hv-vorm-w) / 1.3119);-webkit-mask-image:url(/img/capture-mask-hero.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center var(--hv-vorm-op);-webkit-mask-size:calc(var(--hv-vorm-w) / .8361) calc(var(--hv-vorm-w) / 1.3119);position:absolute;inset:0}.hero-sharp-hoek{position:absolute;inset:0;-webkit-mask-image:radial-gradient(118% 88% at -4% 104%,#0000 0% 30%,#000 66%);mask-image:radial-gradient(118% 88% at -4% 104%,#0000 0% 30%,#000 66%)}.hero-sharp-top{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 100%);mask-image:linear-gradient(#0000 0%,#000 15% 100%)}.stappenrij-stap{position:relative}.stappenrij-stap p{margin-top:.6rem;font-size:.9375rem;line-height:1.55}.stappenrij-stap:not(:first-child):before{content:"";inset-inline:0;top:calc(var(--stappen-rij) / -2);background-color:var(--color-line);height:1px;position:absolute}@media (width>=40rem){.stappenrij-stap:not(:first-child):before{content:none}.stappenrij-stap:nth-child(2n):before{content:"";inset-block:0;inset-inline:auto;left:calc(var(--stappen-goot) / -2);background-color:var(--color-line);width:1px;height:auto;position:absolute;top:0}}@media (width>=64rem){.stappenrij-stap:not(:first-child):before{content:"";inset-block:0;inset-inline:auto;left:calc(var(--stappen-goot) / -2);background-color:var(--color-line);width:1px;height:auto;position:absolute;top:0}}.manier{display:grid;position:relative}.manier:not(:first-child):before{content:"";inset-inline:0;top:calc(var(--manieren-rij) / -2);background-color:var(--color-line);height:1px;position:absolute}@media (width>=48rem){.manier:not(:first-child):before{inset-block:0;inset-inline:auto;top:0;left:calc(var(--manieren-goot) / -2);width:1px;height:auto}}.uitklap-teken{flex:none;width:.85rem;height:.85rem;position:relative}.uitklap-teken:before,.uitklap-teken:after{content:"";border-top:2px solid;transition:rotate .25s;position:absolute;inset-block:50%;inset-inline:0}.uitklap-teken:after{rotate:90deg}[open] .uitklap-teken:after{rotate:0deg}.teamraster-naam{z-index:1;color:var(--color-shell);inset-inline:clamp(.7rem,1.3vw,1.1rem);gap:.1rem;display:grid;position:absolute;bottom:clamp(.65rem,1.1vw,.95rem)}.zonder-foto .teamraster-naam{color:var(--color-navy)}.case-bijschrift{z-index:1;inset-inline:clamp(1rem,1.8vw,1.75rem);position:absolute;bottom:clamp(.875rem,1.6vw,1.5rem)}.werkgebied-weg{margin-top:clamp(2.5rem,7vh,4.5rem);position:relative}.werkgebied-weg:after{content:"";inset-inline:0;background-color:#33546438;height:1px;position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){.werkgebied-weg:after{background-color:color-mix(in oklab, var(--color-navy) 22%, transparent)}}.teamraster-portret{aspect-ratio:3/4;border-radius:var(--radius-tegel);background-color:var(--color-sunset);--color-muted:currentColor;position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){.teamraster-portret{--color-muted:color-mix(in oklab, currentColor 88%, transparent)}}.teamraster-portret img{object-fit:cover;width:100%;height:100%;display:block}.teamraster-portret:after{content:"";inset-inline:0;background-image:linear-gradient(#0000,#0b161f57 48%,#0b161fd1);height:46%;position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){.teamraster-portret:after{background-image:linear-gradient(to top, color-mix(in oklab, var(--color-ink) 82%, transparent), color-mix(in oklab, var(--color-ink) 34%, transparent) 52%, transparent)}}.teamraster-portret.zonder-foto:after{content:none}.diensten-voortgang{display:none}.is-rad .diensten-voortgang{inset-inline:var(--spacing-gutter);background-color:#fdecda26;height:2px;display:block;position:absolute;bottom:clamp(1.5rem,4vh,3rem)}@supports (color:color-mix(in lab, red, red)){.is-rad .diensten-voortgang{background-color:color-mix(in oklab, var(--color-shell) 15%, transparent)}}.diensten-voortgang:after{content:"";background-color:var(--color-coral);transform-origin:0;height:100%;scale:var(--voortgang,0) 1;display:block}.dienst-kaart-tekst{inset-inline:0;background-image:linear-gradient(#0000 0%,#0b161f8c 55%,#0b161fd9 100%);padding:1.5rem;position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){.dienst-kaart-tekst{background-image:linear-gradient(to top, color-mix(in oklab, var(--color-ink) 85%, transparent) 0%, color-mix(in oklab, var(--color-ink) 55%, transparent) 45%, transparent 100%)}}.dienst-kaart-tekst{color:var(--color-shell)}.diensten-baan{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:clamp(1rem,2vw,1.75rem);margin-top:3rem;display:grid}.is-rad .diensten-baan{width:auto;max-width:none;padding-inline:var(--spacing-gutter);z-index:1;will-change:transform;margin-inline:0;gap:clamp(1rem,2vw,1.75rem);margin-top:0;display:flex;position:absolute;top:46%;left:0;right:0}.werkgebied-wiel{aspect-ratio:1;width:13.171%;position:absolute;top:64.352%}.werkgebied-wiel.is-achter{left:9.207%}.werkgebied-wiel.is-voor{left:75.863%}.homeflow-portaal{opacity:0;transition:opacity .42s;position:absolute}.homeflow-portaal.is-aan{opacity:1}.homeflow-portaal{object-fit:cover;object-position:top center;width:74.671%;height:67.095%;top:2.23%;left:12.715%}.teamraster-merk{color:#eb907261;width:64%;position:absolute;top:46%;left:50%;translate:-50% -50%;rotate:-10deg}@supports (color:color-mix(in lab, red, red)){.teamraster-merk{color:color-mix(in oklab, var(--color-coral) 38%, transparent)}}.portaal-tour-plakker{padding-inline:var(--spacing-gutter);align-content:safe center;gap:clamp(1.75rem,4vh,2.5rem);display:grid}@media (width>=48rem){.portaal-tour-plakker{grid-template-columns:minmax(0,1.42fr) minmax(0,.58fr);align-items:center;gap:clamp(2rem,4vw,3.5rem)}}.is-tour .portaal-tour-plakker{height:100svh;padding-block:calc(var(--balk-hoogte) + clamp(2rem, 5vh, 3rem)) 0;position:sticky;top:0}.is-rad .diensten-plakker{align-content:start;height:100svh;padding-block:clamp(6.5rem,15vh,10rem) 0;display:grid;position:sticky;top:0;overflow:hidden}.homeflow-apparaat{margin-top:clamp(2.5rem,6vh,4rem);margin-inline:var(--spacing-gutter);position:relative}@media (width>=64rem){.homeflow-apparaat{left:var(--hf-app-links);margin:0;position:absolute;bottom:4%;right:-10%}}.homeflow-tour{z-index:1;text-align:start;padding-inline:var(--spacing-gutter);justify-items:start;gap:clamp(.5rem,1.4vh,.9rem);margin-top:clamp(2.5rem,6.2vh,4rem);display:grid;position:relative}@media (width>=64rem){.homeflow-tour{max-width:min(36rem, calc(42% - var(--spacing-gutter)))}}@media (width>=80rem){.homeflow-tour{right:calc(100% - var(--hf-app-links) - var(--hf-app-breed) * .114 + clamp(1.5rem, 2.4vw, 2.5rem));bottom:calc(4% + var(--hf-app-breed) * .3749);text-align:end;justify-items:end;width:clamp(8.5rem,12vw,11rem);max-width:none;margin-top:0;padding-inline:0;position:absolute;translate:0 50%}}.paginakop-tekst{z-index:1;width:100%;max-width:calc(var(--container-page) + 2 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);margin-inline:auto;position:relative}.heeft-beeld .paginakop-tekst{color:var(--color-shell)}.paginakop:not(.heeft-beeld) .paginakop-tekst:after{content:"";height:1px;margin-top:var(--vlak-lucht);background-color:var(--color-line);display:block}.homeflow-tekst{z-index:1;max-width:34rem;padding-inline:var(--spacing-gutter);position:relative}@media (width>=64rem){.homeflow-tekst{max-width:min(36rem, calc(42% - var(--spacing-gutter)))}}.portaal-diensten{z-index:1;background-color:var(--color-sunset);--color-muted:currentColor;position:relative}@supports (color:color-mix(in lab, red, red)){.portaal-diensten{--color-muted:color-mix(in oklab, currentColor 88%, transparent)}}.portaal-diensten{padding-block:var(--vlak-lucht)}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.voet-blok{width:100%;max-width:calc(var(--container-page) + 2 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);margin-inline:auto;padding-block:clamp(3rem,8vh,4.5rem);position:relative}.voet-blok a{transition:color .25s}.voet-blok a:hover{color:var(--color-coral)}.pakketten-reeks{width:100%;max-width:calc(62rem + 2 * var(--spacing-gutter));margin-inline:auto;position:relative}.hero-word-slot{width:var(--hv-woord-w,auto);vertical-align:bottom;margin-block:-.14em;padding-block:.14em;transition:width .5s cubic-bezier(.2,.7,.2,1);display:inline-grid;position:relative;overflow:hidden}.voet-raster{gap:clamp(1.75rem,4vw,3rem);margin-top:clamp(2.5rem,7vh,4.5rem);display:grid;position:relative}@media (width>=40rem){.voet-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.voet-raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.voet-slot{border-top:1px solid #fdecda26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;margin-top:clamp(2.5rem,6vh,3.5rem);padding-top:clamp(1.25rem,3vh,1.75rem);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.voet-slot{border-top:1px solid color-mix(in oklab, var(--color-shell) 15%, transparent)}}.voet-slot{color:var(--color-muted);font-size:.875rem}.portaal-tour{margin-top:var(--sectie-lucht);background-color:var(--color-navy);color:var(--color-shell);padding-block:var(--sectie-lucht);position:relative;overflow-x:clip}.portaal-tour.is-tour{height:calc(100svh + var(--aantal,2) * 68svh);padding-block:0}.homeflow-frame{width:100%;height:auto;display:block;position:relative}.paginakop-blok{border-radius:0 0 clamp(1.75rem,4vw,3.25rem) clamp(1.75rem,4vw,3.25rem);grid-template-columns:minmax(0,1fr);align-content:end;padding-block:clamp(3rem,8vh,5rem) clamp(2rem,5vh,3.25rem);display:grid;position:relative;overflow:clip}.heeft-beeld .paginakop-blok{min-height:max(68svh,39rem);padding-block:calc(var(--balk-hoogte) + clamp(2rem, 6vh, 4rem)) clamp(2.5rem, 6vh, 4rem)}.homeflow{--hf-body-licht:#e7e3dd;--hf-body-donker:#b9b4ad;--hf-app-links:58%;--hf-app-breed:52vw}@media (width>=80rem){.homeflow{--hf-app-links:62%;--hf-app-breed:48vw}}.homeflow{background-color:var(--color-navy);min-height:88svh;color:var(--color-shell);padding-block:var(--vlak-lucht);align-content:end;align-items:end;display:grid;position:relative;overflow:clip}.verhaal-raster{grid-template-areas:"kop""tekst""actie";align-items:start;gap:clamp(2rem,4vw,4rem);display:grid;position:relative}@media (width>=48rem){.verhaal-raster{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"kop tekst""actie tekst";align-content:start;row-gap:2rem}}.exclusive-kaart{border-radius:var(--radius-bar);background-color:var(--color-ink);color:var(--color-shell);padding:var(--kaart-lucht);gap:clamp(1.75rem,4vh,2.5rem);display:grid;position:relative;overflow:clip}@media (width>=64rem){.exclusive-kaart{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:clamp(2.5rem,5vw,4rem)}}.afsluiter-raster{align-items:center;gap:clamp(2rem,5vh,3rem);display:grid;position:relative}@media (width>=64rem){.afsluiter-raster{grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,6vw,5rem)}}.werkgebied-raster{align-items:center;gap:clamp(3rem,7vh,5rem);display:grid;position:relative}@media (width>=64rem){.werkgebied-raster{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(2rem,4vw,3.5rem)}}.voet-kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:relative}.exclusive-zijkant{align-content:start;gap:clamp(1.5rem,3vh,2rem);display:grid;position:relative}.verhaal{--verhaal-merk-w:66vw;background-color:var(--color-shell);padding-block:var(--vlak-lucht);align-content:center;display:grid;position:relative;overflow:hidden}@media (width>=48rem){.verhaal{--verhaal-merk-w:28vw}}.dienst-kaart{border-radius:var(--radius-tegel);aspect-ratio:3/2;background-color:#33546466;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dienst-kaart{background-color:color-mix(in oklab, var(--color-navy) 40%, transparent)}}.is-rad .dienst-kaart{flex:none;width:min(34rem,42vw,60svh);box-shadow:0 24px 60px oklab(0% none none/.32)}.werkgebied-rit{aspect-ratio:1564/648;width:clamp(10rem,20vw,17rem);position:relative}.tegel-beeld{border-radius:var(--radius-tegel);aspect-ratio:4/3;position:relative;overflow:hidden}@media (width>=26rem){.tegel-beeld{aspect-ratio:3/4}}.tegel-beeld{background-color:#3354641f}@supports (color:color-mix(in lab, red, red)){.tegel-beeld{background-color:color-mix(in oklab, var(--color-navy) 12%, transparent)}}.homeflow-scherm-vlak{aspect-ratio:1974/1480;position:relative}.diensten{background-color:var(--color-ink);color:var(--color-shell);padding-block:var(--vlak-lucht) var(--sectie-lucht);position:relative}.diensten.is-rad{height:calc(110svh + var(--aantal,6) * 52svh);padding-block:0}.hero{--hv-vorm-op:34%;--hv-vak-h:58svh;--hero-tekst-op:22svh;--hv-vorm-w:min(92vw, calc(.92 * 58svh * 1.7659));--hv-r0:.13;--hv-shift0:calc(-2.4099 * var(--hv-r0));background-color:var(--color-shell);position:relative}@media (width>=48rem){.hero{--hv-vorm-op:50%;--hv-vak-h:100svh;--hv-vorm-w:min(85vw, calc(85svh * 1.7659));--hv-r0:.038;min-height:100svh;overflow:hidden}}.afsluiter-blok{border-radius:var(--radius-bar);background-color:var(--color-navy);color:var(--color-shell);padding:var(--spacing-gutter);padding-block:clamp(2.75rem,7vh,4.25rem);position:relative;overflow:clip}.pakketten{background-color:var(--color-page);padding-block:calc(var(--balk-hoogte) + clamp(2rem, 6vh, 4rem)) 0;position:relative;overflow:clip}.voet{background-color:var(--color-ink);color:var(--color-shell);position:relative;overflow:clip}.werkgebied{background-color:var(--color-page);padding-block:var(--vlak-lucht) var(--sectie-lucht);position:relative;overflow-x:clip}.aanpak{background-color:var(--color-sunset);--color-muted:currentColor;position:relative}@supports (color:color-mix(in lab, red, red)){.aanpak{--color-muted:color-mix(in oklab, currentColor 88%, transparent)}}.aanpak{padding-block:var(--vlak-lucht)}.verhaal-tekst{grid-area:tekst;position:relative}.absolute{position:absolute}.exclusive-tekst{position:relative}.fixed{position:fixed}.navbar-portaal,.relative{position:relative}.static{position:static}.werkgebied-beeld{position:relative}.inset-x-0{inset-inline:0}.top-0{top:0}.bottom-0{bottom:0}.z-50{z-index:50}.dienst{gap:clamp(1.25rem,3vh,2rem);padding-block:clamp(2.5rem,6vh,4rem);display:grid}@media (width>=48rem){.dienst{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem)}.dienst:nth-child(2n) .dienst-beeld{grid-area:1/2}.dienst:nth-child(2n) .dienst-tekst{grid-area:1/1}}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}@starting-style{.case-paneel[open]{opacity:0;translate:0 1.5rem}}@supports (color:color-mix(in lab, red, red)){.case-paneel::backdrop{background-color:color-mix(in oklab, var(--color-ink) 80%, transparent)}}@starting-style{.case-paneel[open]{opacity:0;translate:0 1.5rem}}@supports (color:color-mix(in lab, red, red)){.case-paneel::backdrop{background-color:color-mix(in oklab, var(--color-ink) 80%, transparent)}}@starting-style{.case-paneel[open]{opacity:0;translate:0 1.5rem}}@supports (color:color-mix(in lab, red, red)){.case-paneel::backdrop{background-color:color-mix(in oklab, var(--color-ink) 80%, transparent)}}.case-paneel{width:min(100% - 2 * var(--spacing-gutter), 88rem);border-radius:var(--radius-bar);background-color:var(--color-page);max-width:none;max-height:88svh;color:var(--color-text);transition:opacity .24s var(--cases-boog), translate .32s var(--cases-boog), overlay .32s allow-discrete, display .32s allow-discrete;border:0;margin:auto;padding:0 0 clamp(1.25rem,3vh,2rem);overflow:hidden auto}.case-paneel[open]{opacity:1;translate:0}@starting-style{.case-paneel[open]{opacity:0;translate:0 1.5rem}}.case-paneel::backdrop{background-color:#0b161fcc}@supports (color:color-mix(in lab, red, red)){.case-paneel::backdrop{background-color:color-mix(in oklab, var(--color-ink) 80%, transparent)}}.teamraster-lid{margin:0}.pakketten-raster{gap:var(--kaart-gat);margin-top:clamp(2.5rem,6vh,4rem);width:100%;max-width:30rem;margin-inline:auto;list-style:none;display:grid}@media (width>=1060px){.pakketten-raster{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}.kaart{width:100%;max-width:34rem;height:auto;margin-inline:auto;display:block;overflow:visible}.teamraster-spoor{gap:var(--portret-gat);width:100%;max-width:calc(var(--container-page) + 2 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin-inline:auto;display:grid}.heeft-kolommen .teamraster-spoor{justify-content:center;align-items:center;display:flex}.baan{width:100%;max-width:calc(var(--container-page) + 2 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);margin-inline:auto}.vragenblok-lijst{text-align:left;width:100%;max-width:46rem;margin-inline:auto}.teamraster-slot{max-width:52ch;padding-inline:var(--spacing-gutter);color:var(--color-muted);text-align:center;text-wrap:pretty;margin-inline:auto}.vragenblok-kop{text-align:center}.vragenblok-kop>h2,.vragenblok-kop>p,.mx-auto{margin-inline:auto}.teamraster-veld{padding-block:0 var(--loop-onder,0px);margin-block:clamp(1.25rem,2.5vh,1.75rem)}.portaal-tour-apparaat{--portaal-overhang:calc(var(--spacing-gutter) + 5vw);width:100%;translate:calc((1 - var(--aanloop,1)) * 14%) 0;scale:calc(.92 + var(--aanloop,1) * .08);will-change:translate, scale}@media (width>=48rem){.portaal-tour-apparaat{width:calc(100% + var(--portaal-overhang));max-width:calc((100svh - var(--balk-hoogte) - 7rem) / .693 * 1.3338);margin-inline-start:calc(var(--portaal-overhang) * -1)}}.checklist-punt{cursor:pointer;align-items:start;gap:.7rem;font-size:.9375rem;line-height:1.45;display:flex}.checklist-punt input{appearance:none;border:1px solid #0b161f66;flex:none;width:1.05rem;height:1.05rem;margin-top:.12rem}@supports (color:color-mix(in lab, red, red)){.checklist-punt input{border:1px solid color-mix(in oklab, var(--color-ink) 40%, transparent)}}.checklist-punt input{background-color:#fdecda8c;border-radius:.3rem}@supports (color:color-mix(in lab, red, red)){.checklist-punt input{background-color:color-mix(in oklab, var(--color-shell) 55%, transparent)}}.checklist-punt input{transition:background-color .15s,border-color .15s}.checklist-punt input:checked{border-color:var(--color-ink);background-color:var(--color-ink);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%23fdecda' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-6'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:.8rem}.checklist-punt input:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.checklist-punt input:checked+span{color:var(--color-vervallen)}.dienst-kenmerken{flex-wrap:wrap;align-items:center;gap:.35rem 1.5rem;margin-top:clamp(1rem,2vh,1.35rem);font-size:.875rem;font-weight:600;display:flex}@media (width>=1200px){.dienst-kenmerken{column-gap:.75rem}}.dienst-kenmerken li{align-items:center;gap:.75rem;display:flex}@media (width>=1200px){.dienst-kenmerken li:not(:last-child):after{content:"";border-radius:var(--radius-pill);background-color:var(--color-coral);width:.28rem;height:.28rem}}.case-tegeldiensten{opacity:0;transition:opacity .42s var(--cases-boog) .14s, transform .42s var(--cases-boog) .14s;flex-wrap:wrap;gap:.25rem .875rem;margin-top:.625rem;display:flex;transform:translateY(6px)}.case-tegel:hover .case-tegeldiensten,.case-tegel:focus-visible .case-tegeldiensten{opacity:1;transform:none}.samenwerking-los{border-top:1px solid #fdecda38;align-items:center;gap:clamp(1.25rem,3vh,1.75rem);display:grid}@supports (color:color-mix(in lab, red, red)){.samenwerking-los{border-top:1px solid color-mix(in oklab, var(--color-shell) 22%, transparent)}}.samenwerking-los{margin-top:clamp(2.5rem,6vh,3.5rem);padding-top:clamp(1.5rem,3vh,2.25rem)}@media (width>=64rem){.samenwerking-los{grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,4vw,3rem)}}.daarna-slot{align-items:center;gap:clamp(1.25rem,3vh,1.75rem);margin-top:clamp(3rem,8vh,4.5rem);display:grid}@media (width>=64rem){.daarna-slot{grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,4vw,3rem)}}.stappenrij{--stappen-goot:clamp(2rem, 4vw, 3.5rem);--stappen-rij:clamp(3.25rem, 7vh, 4.5rem);gap:var(--stappen-rij) var(--stappen-goot);margin-top:clamp(3rem,7vh,4rem);list-style:none;display:grid}@media (width>=40rem){.stappenrij{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.stappenrij{grid-template-columns:repeat(4,minmax(0,1fr))}}.samenwerking-punten{gap:clamp(2rem,4.5vh,2.75rem) clamp(2rem,4vw,3.5rem);margin-top:clamp(2rem,4.5vh,3rem);list-style:none;display:grid}@media (width>=48rem){.samenwerking-punten{grid-template-columns:repeat(3,minmax(0,1fr))}}.dienst-acties{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,3vh,2rem);display:flex}.exclusive-acties{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.75rem,4vh,2.5rem);display:flex}.pakketten-actie{justify-content:center;margin-top:clamp(1.75rem,4vh,2.75rem);display:flex}.portaal-tour-streepjes{gap:.5rem;margin-top:clamp(1.5rem,3vh,2.25rem);display:flex}.checklist-ruimtes{margin-top:clamp(1.5rem,4vh,2.25rem);display:grid}.daarna-vragen{margin-top:clamp(2rem,5vh,3rem);display:grid}.afspraak-titel{max-width:20ch;margin-top:clamp(.75rem,2vh,1.25rem);line-height:.95}.samenwerking-titel{max-width:26ch;margin-top:clamp(.5rem,1.5vh,.9rem);line-height:1.02}.werkgebied-titel{max-width:16ch;margin-top:clamp(.75rem,2vh,1.25rem);line-height:.95}.prose-hv p{max-width:62ch}.prose-hv p+p{margin-top:1em}.prose-hv a{color:var(--color-coral);text-underline-offset:.2em;text-decoration:underline}.prose-hv strong{font-weight:700}.afspraak-inleiding{max-width:48ch;margin-top:clamp(1.25rem,3vh,1.75rem)}.daarna-inleiding{max-width:52ch;margin-top:clamp(1rem,2.5vh,1.5rem)}.daarna-slot-tekst{max-width:52ch;margin-top:.7rem}.dienst-kop{max-width:22ch;margin-top:.75rem}.samenwerking-inleiding{max-width:62ch;margin-top:clamp(1rem,2.2vh,1.4rem)}.samenwerking-los-tekst{max-width:58ch}.samenwerking-los-tekst p{margin-top:.7rem}.werkgebied-inleiding{max-width:46ch;margin-top:clamp(1.25rem,3vh,1.75rem)}.checklist{border-radius:var(--radius-bar);background-color:var(--color-sunset);--color-muted:currentColor}@supports (color:color-mix(in lab, red, red)){.checklist{--color-muted:color-mix(in oklab, currentColor 88%, transparent)}}.checklist{color:var(--color-ink);padding:var(--kaart-lucht);scroll-margin-top:calc(var(--balk-hoogte) + 1rem);margin-top:clamp(3rem,8vh,4.5rem);padding-block:clamp(2rem,5vh,3rem)}.dienst-maatwerk{border-top:1px solid var(--color-line);margin-top:clamp(1.5rem,4vh,2.5rem)}@media (width>=48rem){.dienst-maatwerk{align-items:start}}.case-meta{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:.25rem;font-size:.875rem;overflow:hidden}.case-paneel-omvang{padding-inline:var(--spacing-gutter);color:var(--color-muted);margin-top:clamp(1rem,2.5vh,1.5rem)}.portaal-tour-naam{font-family:var(--font-display);font-variation-settings:"wght" 700, "wdth" 72;font-size:var(--text-title);margin-top:.55rem;line-height:1.02}.portaal-tour-uitleg{font-size:var(--text-lead);color:currentColor;margin-top:.9rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.portaal-tour-uitleg{color:color-mix(in oklab, currentColor 88%, transparent)}}.portaal-tour-uitleg{text-wrap:pretty}.portaal-voetnoot{color:var(--color-muted);margin-top:clamp(1.25rem,3vh,1.75rem);font-size:.8125rem;line-height:1.5}.advies-punt-tekst{margin-top:.5rem;font-size:.9375rem;line-height:1.55}.samenwerking-punt-tekst{margin-top:.6rem;font-size:.9375rem;line-height:1.55}.exclusive-naam{margin-top:.5rem;line-height:.92}.voet-regels{margin-top:.75rem;line-height:1.7}.case-paneel-meta{color:var(--color-muted);margin-top:.25rem}.advies-blok{margin-top:clamp(1.5rem,4vh,2.5rem)}.dienst-uitleg{margin-top:clamp(.85rem,2vh,1.15rem)}.dienst-uitleg-eerst{margin-top:0}.exclusive-inleiding{margin-top:clamp(1.25rem,3vh,1.75rem)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-12{margin-top:calc(var(--spacing) * 12)}.voet-vestigingen .voet-regels+.voet-regels{margin-top:.85rem}.cases-kop{padding-inline:var(--spacing-gutter);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:clamp(1.5rem,4vh,2.5rem);display:flex}.werkgebied-gezicht{--gezicht-hoogte:-1.25rem;aspect-ratio:1;border-radius:var(--radius-pill);width:clamp(5.75rem,12.5vw,11rem);translate:0 var(--gezicht-hoogte);transition:translate .4s var(--cases-boog,ease);flex:none;overflow:hidden}.werkgebied-gezicht:nth-child(2n){--gezicht-hoogte:1.75rem}.werkgebied-gezicht img{object-fit:cover;width:100%;height:100%;display:block}.case-kaart img,.case-kaart video{object-fit:cover;object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.case-kaart{aspect-ratio:3/4;border-radius:var(--radius-tegel);background-color:var(--color-ink);scroll-snap-align:start;flex:none;height:clamp(14rem,46svh,26rem);overflow:hidden}.case-kaart img,.case-kaart video{object-fit:cover;width:100%;height:100%;display:block}.dienst-beeld{border-radius:var(--radius-bar);aspect-ratio:4/3;overflow:clip}.dienst-beeld img{object-fit:cover;width:100%;height:100%;display:block}.cases-raster{gap:var(--cases-voeg);height:78vh;min-height:520px;padding-inline:var(--spacing-gutter);flex-direction:column;display:flex}.case-paneel-sluit{border-radius:var(--radius-pill);border:1px solid var(--color-line);width:2.75rem;height:2.75rem;color:var(--color-navy);flex:none;place-items:center;transition:background-color .25s,border-color .25s,color .25s;display:grid}.case-paneel-sluit svg{width:1.125rem;height:1.125rem}.case-paneel-sluit:hover{background-color:var(--color-coral);border-color:var(--color-coral);color:var(--color-shell)}.navbar-toggle{border-radius:calc(var(--radius-bar) - .5rem);width:2.75rem;height:2.75rem;color:var(--color-navy);justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex}.navbar-toggle:hover{background-color:#33546412}@supports (color:color-mix(in lab, red, red)){.navbar-toggle:hover{background-color:color-mix(in oklab, var(--color-navy) 7%, transparent)}}@media (width>=64rem){.navbar-toggle{display:none}}.hero-outlines{width:100%;height:100%;color:var(--color-coral);display:block;-webkit-mask-image:linear-gradient(90deg,#0000 4%,#000 16% 84%,#0000 96%);mask-image:linear-gradient(90deg,#0000 4%,#000 16% 84%,#0000 96%)}.navbar-logo{width:auto;height:clamp(1.65rem,2.4vw,2.25rem);display:block}.werkgebied-wagen{width:100%;height:100%;display:block}.cases-rij{gap:var(--cases-voeg);flex:var(--rij,1);min-height:0;display:flex}.navbar-uitklap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .16s cubic-bezier(.4,0,1,1),opacity .12s;display:grid;overflow:clip}.navbar-uitklap>*{min-height:0;overflow:hidden}.navbar-uitklap>.navbar-panel{padding-block:0;transition:padding-block .16s cubic-bezier(.4,0,1,1)}.navbar-uitklap.is-open>.navbar-panel{padding-block:.25rem 1.5rem;transition:padding-block .3s cubic-bezier(.2,.7,.2,1)}.navbar-uitklap.is-open{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.2,.7,.2,1),opacity .18s}@media (width>=64rem){.navbar-uitklap{display:none}}@media (prefers-reduced-motion:reduce){.navbar-uitklap{transition:none}}.teamraster-kolom{gap:var(--portret-gat);will-change:transform;flex-direction:column;flex:1 1 0;max-width:17rem;display:flex}.checklist-kop{align-items:end;gap:clamp(.75rem,2vh,1.25rem);display:grid}@media (width>=64rem){.checklist-kop{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,5rem)}}.checklist-kop h3{max-width:18ch}.portaal-tour-tekst{max-width:34ch;opacity:var(--aanloop,1);transition:opacity .4s;display:grid}.navbar-actions{flex:none;justify-content:end;justify-self:end;align-items:center;gap:.5rem;display:flex}.navbar-brand{flex:none;justify-self:start;align-items:center;display:inline-flex}.vraag-kop{font-family:var(--font-display);font-variation-settings:"wght" 700, "wdth" 78;cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:clamp(.8rem,2vh,1.1rem);font-size:1.0625rem;line-height:1.3;list-style:none;display:flex}.vraag-kop::-webkit-details-marker{display:none}.vraag-kop:hover{color:var(--color-coral)}.ruimte-kop{cursor:pointer;align-items:center;gap:.75rem;padding-block:clamp(.8rem,2vh,1.1rem);list-style:none;display:flex}.ruimte-kop::-webkit-details-marker{display:none}.navbar-row{justify-content:space-between;align-items:center;gap:1.5rem;padding:1.125rem;display:flex}@media (width>=64rem){.navbar-row{grid-template-columns:1fr auto 1fr;display:grid}}.lijstsectie{align-items:start;gap:clamp(2rem,5vh,3rem);display:grid}@media (width>=64rem){.lijstsectie{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2.5rem,5vw,4rem)}}.werkgebied-raster{align-items:center;gap:clamp(2.5rem,6vh,4rem);display:grid}@media (width>=64rem){.werkgebied-raster{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,6vw,5rem)}}.ontzorgen-raster{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width>=64rem){.ontzorgen-raster{grid-template-columns:1fr 1fr}}.lijstsectie-kolommen{gap:0 clamp(1.5rem,3vw,2.5rem);font-size:.9375rem;display:grid}@media (width>=40rem){.lijstsectie-kolommen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lijstsectie-kolommen{grid-template-columns:repeat(3,minmax(0,1fr))}}.lijstsectie-kolommen li{border-top:1px solid var(--color-line);padding-block:.65rem}.manieren-raster{--manieren-goot:clamp(2rem, 4vw, 3.5rem);--manieren-rij:clamp(2.5rem, 5vh, 3.25rem);gap:var(--manieren-rij) var(--manieren-goot);display:grid}@media (width>=48rem){.manieren-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.aanpak-raster{gap:clamp(1rem,2vw,1.75rem);display:grid}@media (width>=26rem){.aanpak-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.aanpak-raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.advies-punten{gap:clamp(1.75rem,4vh,2.5rem) clamp(2rem,4vw,3rem);list-style:none;display:grid}@media (width>=40rem){.advies-punten{grid-template-columns:repeat(2,minmax(0,1fr))}}.kaart{border-radius:var(--radius-bar);padding:var(--kaart-lucht);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(1.1rem,2vh,1.5rem);display:grid;overflow:clip}.kaart[data-kleur=sunset]{background-color:var(--color-sunset);--color-muted:currentColor}@supports (color:color-mix(in lab, red, red)){.kaart[data-kleur=sunset]{--color-muted:color-mix(in oklab, currentColor 88%, transparent)}}.kaart[data-kleur=sunset]{color:var(--color-ink)}.kaart[data-kleur=coral]{background-color:var(--color-coral);color:var(--color-ink)}.kaart[data-kleur=navy]{background-color:var(--color-navy);color:var(--color-shell)}.navbar{border-radius:var(--radius-bar);background-color:#0000;flex-direction:column;transition:background-color .4s,box-shadow .4s;display:flex}.navbar.is-vast{background-color:var(--color-shell);box-shadow:0 1px 2px #0b161f0d,0 14px 40px #0b161f1a}@supports (color:color-mix(in lab, red, red)){.navbar.is-vast{box-shadow:0 1px 2px color-mix(in oklab, var(--color-ink) 5%, transparent), 0 14px 40px color-mix(in oklab, var(--color-ink) 10%, transparent)}}.afsluiter-acties{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (width>=64rem){.afsluiter-acties{justify-content:end}}.dienst-kaart-kenmerken{flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;display:flex}.kaart-titel{flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;display:flex}.case-diensten{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.pakket-lijst{align-content:start;gap:.55rem;font-size:1.0625rem;line-height:1.3;display:grid}.pakket-lijst [data-niet]{text-underline-offset:.1em;color:var(--color-vervallen);text-decoration:line-through;text-decoration-thickness:1px}.manier-vlak{align-content:start;gap:.5rem;display:grid}.manier-vlak:is(a) .manier-waarde{text-underline-offset:.14em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .25s}.manier-vlak:is(a):hover .manier-waarde{-webkit-text-decoration-color:var(--color-coral);-webkit-text-decoration-color:var(--color-coral);-webkit-text-decoration-color:var(--color-coral);text-decoration-color:var(--color-coral)}.manier-vlak:is(a):focus-visible{outline-offset:4px;outline:2px solid}.case-paneel-kop{padding:clamp(1.5rem, 4vh, 2.5rem) var(--spacing-gutter) clamp(1.25rem, 3vh, 1.75rem);justify-content:space-between;align-items:start;gap:1.5rem;display:flex}.navbar-nav{display:none}@media (width>=64rem){.navbar-nav{justify-content:center;align-items:center;gap:2rem;display:flex}}.werkgebied-gezichten{justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.75rem);display:flex}@media (width>=64rem){.werkgebied-gezichten{justify-content:end}}.btn{border-radius:var(--radius-pill);font-family:var(--font-body);white-space:nowrap;align-items:center;gap:.625rem;padding:.8125rem 1.5rem;font-size:.9375rem;font-weight:700;line-height:1;transition:background-color .25s,border-color .25s,color .25s,transform .25s;display:inline-flex}.voet-slot-rechts{align-items:center;gap:clamp(1rem,3vw,2rem);display:flex}.pakketten-kop{text-align:center;justify-items:center;gap:clamp(.75rem,2vh,1.25rem);display:grid}.kaart-kop{border-bottom:1px solid;gap:.6rem;display:grid}@supports (color:color-mix(in lab, red, red)){.kaart-kop{border-bottom:1px solid color-mix(in oklab, currentColor 20%, transparent)}}.kaart-kop{padding-bottom:clamp(1rem,2vh,1.4rem)}.checklist-punten{gap:.7rem;padding-bottom:clamp(1rem,2.5vh,1.4rem);display:grid}.homeflow-stap{font-family:var(--font-body);text-align:inherit;color:var(--color-muted);gap:.4rem;font-size:.9375rem;font-weight:600;line-height:1.2;transition:color .3s;display:grid}.homeflow-stap:hover,.homeflow-stap.is-aan{color:var(--color-shell)}.stappen{gap:1.125rem;display:grid}.voet-menu{gap:.125rem;display:grid}.navbar-portaal-link{white-space:nowrap;border-radius:var(--radius-bar);border:1px solid #3354641f;display:block}@supports (color:color-mix(in lab, red, red)){.navbar-portaal-link{border:1px solid color-mix(in oklab, var(--color-navy) 12%, transparent)}}.navbar-portaal-link{background-color:var(--color-shell);box-shadow:0 12px 30px #0b161f1f}@supports (color:color-mix(in lab, red, red)){.navbar-portaal-link{box-shadow:0 12px 30px color-mix(in oklab, var(--color-ink) 12%, transparent)}}.navbar-portaal-link{font-family:var(--font-body);color:var(--color-navy);padding:.6rem .95rem;font-size:.8125rem;font-weight:700;transition:background-color .2s}.navbar-portaal-link:hover{background-color:var(--color-sunset)}.navbar-panel-link{color:var(--color-navy);padding-block:.5rem;display:block}.navbar-panel-link[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--color-coral);-webkit-text-decoration-color:var(--color-coral);-webkit-text-decoration-color:var(--color-coral);text-decoration-color:var(--color-coral);text-underline-offset:.3em;text-decoration-thickness:2px}.stappenrij-nummer{font-family:var(--font-display);font-variation-settings:"wght" 800, "wdth" 70;color:var(--color-navy);font-size:2rem;line-height:1;display:block}.voet-logo{--logo-word:var(--color-shell);display:inline-flex}.voet-logo:hover{--logo-word:var(--color-coral)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.tegel{display:block}.capture{aspect-ratio:289.01/185.76;-webkit-mask-image:url(/img/capture-vorm.svg);mask-image:url(/img/capture-vorm.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.case-kaart-opening{aspect-ratio:3/2}.btn-pijl{flex:none;width:1rem;height:1rem;transition:translate .25s}.btn:hover .btn-pijl{translate:.15rem}.voet-keurmerk{border-radius:.2rem;width:clamp(2.25rem,4vw,3rem);height:auto}.ontzorgen-beeld img{object-fit:cover;width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-auto{height:auto}.w-5{width:calc(var(--spacing) * 5)}.w-auto{width:auto}.w-full{width:100%}.vraag-antwoord{max-width:62ch;padding-bottom:clamp(1rem,2.5vh,1.4rem);font-size:.9375rem;line-height:1.6}.checklist-inleiding{max-width:44ch}@media (width>=64rem){.checklist-inleiding{padding-bottom:.3rem}}.pakketten-voetnoot{max-width:52ch;color:var(--color-muted);text-wrap:pretty;font-size:.8125rem;line-height:1.5}.daarna-kop h2{max-width:22ch;line-height:1}.voorbereiding-kop{max-width:16ch;line-height:1.02}.max-w-\[16ch\]{max-width:16ch}.max-w-\[17ch\]{max-width:17ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36ch\]{max-width:36ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[56rem\]{max-width:56rem}.max-w-\[58ch\]{max-width:58ch}.max-w-\[70ch\]{max-width:70ch}.max-w-none{max-width:none}.pakketten-inleiding{max-width:46ch}.ruimte-naam{font-family:var(--font-display);font-variation-settings:"wght" 700, "wdth" 78;flex:1;font-size:1.0625rem;line-height:1.3}.flex-grow{flex-grow:1}.-translate-y-\[4px\]{--tw-translate-y:calc(4px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[4px\]{--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y)}.portaal-tour-blad{opacity:0;grid-area:1/1;transition:opacity .5s,translate .5s;translate:0 .75rem}.portaal-tour-blad.is-aan{opacity:1;translate:0}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.hero-word-slot-item{white-space:nowrap;grid-area:1/1;justify-self:start;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .35s ease-out}.hero-word-slot-item[data-state=in]{opacity:1;transform:none}.hero-word-slot-item[data-state=out]{opacity:0;transform:translateY(-.9em)}.hero-word-slot-item[data-state=wacht]{opacity:0;transition:none;transform:translateY(.9em)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.exclusive-lijst{border-top:1px solid #fdecda33}@supports (color:color-mix(in lab, red, red)){.exclusive-lijst{border-top:1px solid color-mix(in oklab, var(--color-shell) 20%, transparent)}}.exclusive-lijst{padding-top:clamp(1.25rem,2.5vh,1.75rem)}@media (width>=40rem){.exclusive-lijst{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem clamp(1.5rem,3vw,2.5rem)}}.flex-wrap{flex-wrap:wrap}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.ontzorgen{background-color:var(--color-ink);color:var(--color-shell);padding-block:var(--sectie-lucht) var(--vlak-lucht);overflow:hidden}.case-naam{font-size:var(--text-lead);white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}.btn-coral{border:1px solid var(--color-coral);color:var(--color-shell);background-color:#0000}.btn-coral:hover{background-color:var(--color-coral);border-color:var(--color-coral);color:var(--color-shell)}.btn-inverse{background-color:#0000;border:1px solid #fdecda73}@supports (color:color-mix(in lab, red, red)){.btn-inverse{border:1px solid color-mix(in oklab, var(--color-shell) 45%, transparent)}}.btn-inverse{color:var(--color-shell)}.btn-inverse:hover{background-color:var(--color-shell);border-color:var(--color-shell);color:var(--color-ink)}.btn-solid{background-color:var(--color-sunset);border:1px solid var(--color-sunset);color:var(--color-navy)}.btn-solid:hover{background-color:var(--color-coral);border-color:var(--color-coral);color:var(--color-shell)}.btn-navy{background-color:var(--color-navy);border:1px solid var(--color-navy);color:var(--color-shell)}.btn-navy:hover{background-color:var(--color-ink);border-color:var(--color-ink)}.btn-shell{background-color:var(--color-shell);border:1px solid #33546429}@supports (color:color-mix(in lab, red, red)){.btn-shell{border:1px solid color-mix(in oklab, var(--color-navy) 16%, transparent)}}.btn-shell{color:var(--color-navy)}.btn-shell:hover{background-color:var(--color-sunset);border-color:var(--color-sunset)}.paginakop{background-color:var(--color-page);padding:0}.paginakop:not(.heeft-beeld){padding-top:calc(var(--balk-hoogte) + clamp(.25rem, 1vh, .75rem))}.afsluiter{background-color:var(--color-page);padding:clamp(1.25rem,3vh,2rem)}@media not all and (width>=48rem){.afsluiter{padding:.75rem}}.samenwerking{background-color:var(--color-ink);color:var(--color-shell);padding-block:var(--vlak-lucht)}.werkgebied-kaart{background-color:var(--color-ink);color:var(--color-shell);padding-block:var(--sectie-lucht)}.cases{--cases-duur:.85s;--cases-boog:cubic-bezier(.16, 1, .3, 1);--cases-voeg:6px;background-color:var(--color-page);padding-block:var(--vlak-lucht)}.teamraster{--portret-gat:clamp(.75rem, 1.5vw, 1.5rem);background-color:var(--color-page);padding-block:var(--vlak-lucht) var(--sectie-lucht)}.afspraak,.contactvragen,.daarna,.dienstenlijst{background-color:var(--color-page);padding-block:var(--sectie-lucht)}.exclusive,.manieren{background-color:var(--color-page);padding-block:var(--vlak-lucht) var(--sectie-lucht)}.opties{background-color:var(--color-page);padding-block:var(--sectie-lucht)}.pagina-inhoud{background-color:var(--color-page);padding-block:clamp(3rem,9vh,6rem)}.portaal-slot{background-color:var(--color-page);padding-block:var(--vlak-lucht) var(--sectie-lucht)}.portaal-stappen{background-color:var(--color-page);padding-block:var(--sectie-lucht) var(--vlak-lucht)}.voorbereiding{background-color:var(--color-page);padding-block:var(--sectie-lucht)}.btn-outline{border:1px solid var(--color-coral);color:var(--color-navy);background-color:#0000}.btn-outline:hover{background-color:var(--color-coral);color:var(--color-shell)}.bg-current{background-color:currentColor}.kaart-kantoren circle{fill:var(--color-coral);stroke:var(--color-ink);stroke-width:5px}.kaart-kantoren text{fill:var(--color-shell);font-family:var(--font-body);text-anchor:middle;font-size:46px;font-weight:800}@media not all and (width>=48rem){.kaart-kantoren text{font-size:62px}}.kaart-omgeving path{fill:none;stroke:#fdecda21}@supports (color:color-mix(in lab, red, red)){.kaart-omgeving path{stroke:color-mix(in oklab, var(--color-shell) 13%, transparent)}}.kaart-omgeving path{stroke-width:2px;stroke-linejoin:round}.kaart-vlak path{fill:#f9d6b34d}@supports (color:color-mix(in lab, red, red)){.kaart-vlak path{fill:color-mix(in oklab, var(--color-sunset) 30%, transparent)}}.kaart-vlak path{stroke:#f9d6b3b3}@supports (color:color-mix(in lab, red, red)){.kaart-vlak path{stroke:color-mix(in oklab, var(--color-sunset) 70%, transparent)}}.kaart-vlak path{stroke-width:3px;stroke-linejoin:round}.kaart-gloed path{fill:var(--color-coral);filter:blur(34px);opacity:.45}.navbar-panel{padding-inline:1.75rem}.pakketten-slot{padding-block:clamp(1.75rem,4vh,2.75rem) 0}.py-4{padding-block:calc(var(--spacing) * 4)}.manier-toelichting{padding-top:.35rem;font-size:.875rem;line-height:1.5}.stap{border-left:2px solid var(--color-coral);padding-left:1.125rem;font-size:.9375rem}.text-center{text-align:center}.navbar-link{font-family:var(--font-body);color:var(--color-navy);font-size:1rem;font-weight:700;line-height:1;transition:color .2s}.navbar-link:hover{color:var(--color-coral)}.navbar-link[aria-current=page]{color:var(--color-navy);text-decoration:underline;-webkit-text-decoration-color:var(--color-coral);-webkit-text-decoration-color:var(--color-coral);-webkit-text-decoration-color:var(--color-coral);text-decoration-color:var(--color-coral);text-underline-offset:.45em;text-decoration-thickness:2px}.kaart-prijs{font-family:var(--font-display);font-variation-settings:"wght" 700, "wdth" 75;font-size:var(--text-title);line-height:1}.teamraster-voornaam{font-family:var(--font-display);font-variation-settings:"wght" 700, "wdth" 75;font-size:var(--text-lead);line-height:1.05}.dienst-naam{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-weight:800}.exclusive-label{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-sunset);font-weight:800}.lijstsectie-label,.manier-label{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-weight:800}.portaal-tour-fase,.samenwerking-label{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-sunset);font-weight:800}.sectie-label{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-weight:800}.werkgebied-label{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-sunset);font-weight:800}.kaart-uitgelicht{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.t-display{font-family:var(--font-display);font-variation-settings:"wght" 700, "wdth" 76;text-wrap:balance;font-weight:700}.t-statement{font-family:var(--font-display);font-variation-settings:"wght" 900, "wdth" 58;text-wrap:balance;font-weight:900}.t-label{font-family:var(--font-body);text-transform:uppercase;font-weight:800}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing))}.text-hero{font-size:var(--text-hero);line-height:var(--tw-leading,var(--text-hero--line-height));letter-spacing:var(--tw-tracking,var(--text-hero--letter-spacing))}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing))}.manier-waarde{text-wrap:balance;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.05}.teamraster-rol{color:var(--color-muted);font-size:.8125rem;line-height:1.2}.advies-punt-kop{font-size:1.0625rem;line-height:1.25}.daarna-slot-kop{font-size:var(--text-title);line-height:1.05}.exclusive-maatwerk{font-size:.9375rem;line-height:1.6}.kaart-typering{font-size:.9375rem;line-height:1.45}.samenwerking-los-kop{font-size:var(--text-title);line-height:1.05}.samenwerking-punt-kop{font-size:1.125rem;line-height:1.25}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.ruimte-aantal{color:var(--color-muted);font-size:.8125rem;font-weight:600}.kaart-naam{line-height:.95}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}.text-muted{color:var(--color-muted)}.text-navy{color:var(--color-navy)}.text-shell{color:var(--color-shell)}.text-sunset{color:var(--color-sunset)}.lowercase{text-transform:lowercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.vraag{border-top:1px solid var(--color-line)}.vraag:last-child{border-bottom:1px solid var(--color-line)}.is-rad .diensten-kop{grid-area:1/1}.dienstenlijst-reeks{list-style:none}.ruimte{border-top:1px solid #0b161f2e}@supports (color:color-mix(in lab, red, red)){.ruimte{border-top:1px solid color-mix(in oklab, var(--color-ink) 18%, transparent)}}.verhaal-actie{grid-area:actie}.verhaal-kop{grid-area:kop}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-100:focus{z-index:100}.focus\:rounded-pill:focus{border-radius:var(--radius-pill)}.focus\:bg-navy:focus{background-color:var(--color-navy)}.focus\:px-5:focus{padding-inline:calc(var(--spacing) * 5)}.focus\:py-3:focus{padding-block:calc(var(--spacing) * 3)}.focus\:text-shell:focus{color:var(--color-shell)}@media (width>=40rem){.sm\:block{display:block}.sm\:hidden{display:none}}@media (width>=48rem){.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:max-w-\[20ch\]{max-width:20ch}}}html{scrollbar-gutter:stable}@font-face{font-family:Scale VF;src:url(/fonts/scale-vf.woff2)format("woff2-variations");font-weight:300 900;font-stretch:50% 110%;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(/fonts/lexend.woff2)format("woff2-variations");font-weight:300 800;font-style:normal;font-display:swap}body:has(.paginakop.heeft-beeld) .navbar{background-color:var(--color-shell);box-shadow:0 1px 2px #0b161f0d,0 14px 40px #0b161f1a}@supports (color:color-mix(in lab, red, red)){body:has(.paginakop.heeft-beeld) .navbar{box-shadow:0 1px 2px color-mix(in oklab, var(--color-ink) 5%, transparent), 0 14px 40px color-mix(in oklab, var(--color-ink) 10%, transparent)}}.hero-copy .btn-shell{border-color:var(--color-coral);color:var(--color-navy);background-color:#0000}.hero-copy .btn-shell:hover,.hero-copy .btn-shell:focus-visible{background-color:var(--color-coral);border-color:var(--color-coral);color:var(--color-shell)}@media (width>=48rem){.hero-copy .btn-shell{background-color:var(--color-shell);border-color:var(--color-shell);color:var(--color-navy)}.hero-copy .btn-shell:hover,.hero-copy .btn-shell:focus-visible{background-color:var(--color-sunset);border-color:var(--color-sunset)}}.hv-intro{scrollbar-gutter:stable;overflow:hidden}.hv-intro .hero{min-height:100svh}.hv-intro .hero-mark{animation:4.4s linear both hv-mark,4.4s linear both hv-schuif,4.4s linear both hv-groei}.hv-intro .hero-outlines-vak{animation:4.4s linear both hv-schuif,4.4s linear both hv-groei}.hv-intro .hero-sharp-vorm{animation:4.4s linear both hv-vorm}.hv-intro .hero-sharp{animation:1.1s ease-out 3s both hv-fade,4.4s linear both hv-tegen}@media not all and (width>=48rem){.hv-intro .hero-beeld{height:100svh}.hv-intro .hero-beeld:before{content:"";z-index:1;background-color:var(--color-shell);height:100svh;animation:4.4s linear both hv-rand-smal;position:absolute;inset:100% 0 auto}.hv-intro .hero-beeld:after{animation:4.4s linear both hv-grond,4.4s linear both hv-rand-smal}.hv-intro .hero-glass,.hv-intro .hero-sharp{width:172.414%;max-width:none;left:-36.207%}.hv-intro .hero-glass{animation:4.4s linear both hv-glas-smal,.924s linear 3.256s both hv-waas-smal}.hv-intro .hero-frost,.hv-intro .hero-sharp-top{transform-origin:50% 0;animation:4.4s linear both hv-zak-smal}.hv-intro .hero-mark{animation:4.4s linear both hv-mark,4.4s linear both hv-schuif-smal,4.4s linear both hv-groei}.hv-intro .hero-outlines-vak{animation:4.4s linear both hv-schuif-smal,4.4s linear both hv-groei}.hv-intro .hero-sharp-vorm{animation:4.4s linear both hv-vorm-smal}.hv-intro .hero-sharp{animation:1.1s ease-out 3s both hv-fade,4.4s linear both hv-tegen-smal}.hv-intro .hero-copy{translate:0 calc(var(--hv-vak-h) - 100svh)}}.hv-intro .hero-word{animation:4.4s linear both hv-word}.hv-intro .hero-outlines{animation:4.4s linear both hv-outline}.hv-intro .hero-copy-inner{animation:.9s cubic-bezier(.2,.7,.2,1) 3.8s both hv-rise}@media not all and (width>=48rem){.hv-intro .hero-copy-inner{animation:.8s cubic-bezier(.2,.7,.2,1) 4.15s both hv-rise}}@media (width>=48rem){.hv-intro .hero-copy-inner{animation:none}.hv-intro .hero-copy{animation:.9s cubic-bezier(.2,.7,.2,1) 3.8s both hv-rise}}.hv-intro .site-header{animation:.7s ease-out 3.2s both hv-fade}@keyframes hv-schuif{0%{translate:calc(-50% + var(--hv-vorm-w) * var(--hv-shift0)) -50%}34%{translate:calc(-50% + var(--hv-vorm-w) * var(--hv-shift0)) -50%;animation-timing-function:cubic-bezier(.5,0,.2,1)}46%,to{translate:-50% -50%}}@keyframes hv-schuif-smal{0%{translate:calc(-50% + var(--hv-vorm-w) * var(--hv-shift0)) -50%}34%{translate:calc(-50% + var(--hv-vorm-w) * var(--hv-shift0)) -50%;animation-timing-function:cubic-bezier(.5,0,.2,1)}46%{translate:-50% -50%}74%{translate:-50% -50%}95%,to{translate:-50% calc(-50% + (var(--hv-vak-h) - 100svh) * .34)}}@keyframes hv-groei{0%{scale:var(--hv-r0)}61%{scale:var(--hv-r0);animation-timing-function:cubic-bezier(.55,0,.25,1)}to{scale:1}}@keyframes hv-mark{0%{opacity:0}9%,84%{opacity:1}to{opacity:0}}@keyframes hv-word{0%{opacity:0}9%,30%{opacity:1}43%,to{opacity:0}}@keyframes hv-outline{0%,86%{opacity:0}to{opacity:.4}}@keyframes hv-fade{0%{opacity:0}to{opacity:1}}@keyframes hv-rise{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}@keyframes hv-rand-smal{0%,74%{translate:0}95%,to{translate:0 calc(var(--hv-vak-h) - 100svh)}}@keyframes hv-zak-smal{0%,74%{scale:1}95%,to{scale:1 .58}}@keyframes hv-glas-smal{0%,74%{translate:0;scale:1}95%,to{scale:.58;translate:0 calc((var(--hv-vak-h) - 100svh) / 2)}}@keyframes hv-grond{0%,74%{opacity:0}95%,to{opacity:1}}@keyframes hv-vorm{0%{scale:.038}61%{scale:.038}62%{scale:.038724}62.5%{scale:.039663}62.75%{scale:.040286}63%{scale:.041017}63.25%{scale:.041859}63.5%{scale:.042814}63.75%{scale:.043888}63.875%{scale:.044471}64%{scale:.045084}64.125%{scale:.045729}64.25%{scale:.046406}64.375%{scale:.047116}64.5%{scale:.047858}64.625%{scale:.048635}64.75%{scale:.049446}64.875%{scale:.050291}65%{scale:.051173}65.125%{scale:.05209}65.25%{scale:.053045}65.375%{scale:.054037}65.5%{scale:.055067}65.625%{scale:.056136}65.75%{scale:.057245}65.875%{scale:.058394}66%{scale:.059585}66.125%{scale:.060817}66.25%{scale:.062092}66.375%{scale:.063411}66.5%{scale:.064774}66.625%{scale:.066182}66.75%{scale:.067637}66.875%{scale:.069139}67%{scale:.070689}67.125%{scale:.072288}67.25%{scale:.073937}67.375%{scale:.075637}67.5%{scale:.07739}67.625%{scale:.079195}67.75%{scale:.081056}67.875%{scale:.082971}68%{scale:.084944}68.125%{scale:.086974}68.25%{scale:.089064}68.375%{scale:.091214}68.5%{scale:.093425}68.625%{scale:.095701}68.75%{scale:.09804}68.875%{scale:.10045}69%{scale:.10292}69.125%{scale:.10546}69.25%{scale:.10807}69.375%{scale:.11076}69.5%{scale:.11352}69.625%{scale:.11635}69.75%{scale:.11927}69.875%{scale:.12226}70%{scale:.12533}70.125%{scale:.12849}70.25%{scale:.13173}70.375%{scale:.13505}70.5%{scale:.13847}70.562%{scale:.1402}70.625%{scale:.14197}70.687%{scale:.14375}70.75%{scale:.14557}70.812%{scale:.1474}70.875%{scale:.14927}70.937%{scale:.15114}71%{scale:.15306}71.062%{scale:.15498}71.125%{scale:.15695}71.187%{scale:.15892}71.25%{scale:.16095}71.312%{scale:.16297}71.375%{scale:.16505}71.437%{scale:.16712}71.5%{scale:.16925}71.562%{scale:.17138}71.625%{scale:.17357}71.687%{scale:.17575}71.75%{scale:.17799}71.812%{scale:.18023}71.875%{scale:.18253}71.937%{scale:.18483}72%{scale:.18719}72.062%{scale:.18954}72.125%{scale:.19196}72.187%{scale:.19438}72.25%{scale:.19686}72.312%{scale:.19934}72.375%{scale:.20188}72.437%{scale:.20442}72.5%{scale:.20703}72.562%{scale:.20963}72.625%{scale:.2123}72.687%{scale:.21497}72.75%{scale:.21771}72.812%{scale:.22044}72.875%{scale:.22324}72.937%{scale:.22604}73%{scale:.22892}73.062%{scale:.23178}73.125%{scale:.23473}73.187%{scale:.23766}73.25%{scale:.24068}73.375%{scale:.24677}73.5%{scale:.253}73.625%{scale:.25937}73.75%{scale:.26589}73.875%{scale:.27255}74%{scale:.27936}74.125%{scale:.28631}74.25%{scale:.29341}74.375%{scale:.30065}74.5%{scale:.30803}74.625%{scale:.31556}74.75%{scale:.32322}74.875%{scale:.33101}75%{scale:.33894}75.125%{scale:.34699}75.25%{scale:.35516}75.375%{scale:.36345}75.5%{scale:.37185}75.625%{scale:.38035}75.75%{scale:.38894}75.875%{scale:.39762}76%{scale:.40638}76.125%{scale:.4152}76.25%{scale:.42408}76.375%{scale:.43301}76.5%{scale:.44197}76.625%{scale:.45096}76.75%{scale:.45996}76.875%{scale:.46897}77%{scale:.47797}77.125%{scale:.48696}77.25%{scale:.49591}77.375%{scale:.50483}77.5%{scale:.5137}77.625%{scale:.52252}77.75%{scale:.53127}77.875%{scale:.53995}78%{scale:.54854}78.125%{scale:.55706}78.25%{scale:.56547}78.375%{scale:.57379}78.5%{scale:.58201}78.625%{scale:.59012}78.75%{scale:.59812}78.875%{scale:.606}79%{scale:.61377}79.25%{scale:.62895}79.5%{scale:.64364}79.75%{scale:.65784}80%{scale:.67155}80.25%{scale:.68478}80.5%{scale:.69753}80.75%{scale:.70981}81%{scale:.72164}81.25%{scale:.73302}81.5%{scale:.74398}81.75%{scale:.75453}82%{scale:.76468}82.5%{scale:.78384}83%{scale:.8016}83.5%{scale:.81805}84%{scale:.8333}84.5%{scale:.84745}85%{scale:.86057}85.5%{scale:.87276}86.5%{scale:.89457}87.5%{scale:.91338}88.5%{scale:.92958}89.5%{scale:.94349}90.5%{scale:.95539}91.5%{scale:.9655}92.5%{scale:.97401}93.5%{scale:.98109}94.5%{scale:.98686}95.5%{scale:.99146}96.5%{scale:.99497}97.5%{scale:.9975}98.5%{scale:.99912}99.5%{scale:.99991}to{scale:1}}@keyframes hv-tegen{0%{scale:26.316}61%{scale:26.316}62%{scale:25.824}62.5%{scale:25.213}62.75%{scale:24.822}63%{scale:24.38}63.25%{scale:23.89}63.5%{scale:23.357}63.75%{scale:22.785}63.875%{scale:22.487}64%{scale:22.181}64.125%{scale:21.868}64.25%{scale:21.549}64.375%{scale:21.224}64.5%{scale:20.895}64.625%{scale:20.561}64.75%{scale:20.224}64.875%{scale:19.884}65%{scale:19.542}65.125%{scale:19.197}65.25%{scale:18.852}65.375%{scale:18.506}65.5%{scale:18.16}65.625%{scale:17.814}65.75%{scale:17.469}65.875%{scale:17.125}66%{scale:16.783}66.125%{scale:16.443}66.25%{scale:16.105}66.375%{scale:15.77}66.5%{scale:15.438}66.625%{scale:15.11}66.75%{scale:14.785}66.875%{scale:14.464}67%{scale:14.146}67.125%{scale:13.834}67.25%{scale:13.525}67.375%{scale:13.221}67.5%{scale:12.922}67.625%{scale:12.627}67.75%{scale:12.337}67.875%{scale:12.052}68%{scale:11.773}68.125%{scale:11.498}68.25%{scale:11.228}68.375%{scale:10.963}68.5%{scale:10.704}68.625%{scale:10.449}68.75%{scale:10.2}68.875%{scale:9.9556}69%{scale:9.7163}69.125%{scale:9.4821}69.25%{scale:9.2528}69.375%{scale:9.0285}69.5%{scale:8.8091}69.625%{scale:8.5945}69.75%{scale:8.3846}69.875%{scale:8.1794}70%{scale:7.9789}70.125%{scale:7.783}70.25%{scale:7.5915}70.375%{scale:7.4045}70.5%{scale:7.2219}70.562%{scale:7.1329}70.625%{scale:7.0435}70.687%{scale:6.9566}70.75%{scale:6.8693}70.812%{scale:6.7845}70.875%{scale:6.6993}70.937%{scale:6.6164}71%{scale:6.5333}71.062%{scale:6.4524}71.125%{scale:6.3713}71.187%{scale:6.2924}71.25%{scale:6.2132}71.312%{scale:6.1362}71.375%{scale:6.0589}71.437%{scale:5.9837}71.5%{scale:5.9083}71.562%{scale:5.835}71.625%{scale:5.7615}71.687%{scale:5.69}71.75%{scale:5.6182}71.812%{scale:5.5485}71.875%{scale:5.4785}71.937%{scale:5.4104}72%{scale:5.3422}72.062%{scale:5.2759}72.125%{scale:5.2093}72.187%{scale:5.1446}72.25%{scale:5.0797}72.312%{scale:5.0167}72.375%{scale:4.9534}72.437%{scale:4.892}72.5%{scale:4.8303}72.562%{scale:4.7704}72.625%{scale:4.7103}72.687%{scale:4.6519}72.75%{scale:4.5933}72.812%{scale:4.5364}72.875%{scale:4.4794}72.937%{scale:4.424}73%{scale:4.3684}73.062%{scale:4.3144}73.125%{scale:4.2603}73.187%{scale:4.2077}73.25%{scale:4.155}73.375%{scale:4.0524}73.5%{scale:3.9526}73.625%{scale:3.8555}73.75%{scale:3.761}73.875%{scale:3.669}74%{scale:3.5796}74.125%{scale:3.4927}74.25%{scale:3.4082}74.375%{scale:3.3261}74.5%{scale:3.2464}74.625%{scale:3.169}74.75%{scale:3.0939}74.875%{scale:3.021}75%{scale:2.9504}75.125%{scale:2.8819}75.25%{scale:2.8156}75.375%{scale:2.7514}75.5%{scale:2.6893}75.625%{scale:2.6292}75.75%{scale:2.5711}75.875%{scale:2.515}76%{scale:2.4608}76.125%{scale:2.4085}76.25%{scale:2.3581}76.375%{scale:2.3094}76.5%{scale:2.2626}76.625%{scale:2.2175}76.75%{scale:2.1741}76.875%{scale:2.1323}77%{scale:2.0922}77.125%{scale:2.0536}77.25%{scale:2.0165}77.375%{scale:1.9809}77.5%{scale:1.9466}77.625%{scale:1.9138}77.75%{scale:1.8823}77.875%{scale:1.852}78%{scale:1.823}78.125%{scale:1.7952}78.25%{scale:1.7684}78.375%{scale:1.7428}78.5%{scale:1.7182}78.625%{scale:1.6946}78.75%{scale:1.6719}78.875%{scale:1.6502}79%{scale:1.6293}79.25%{scale:1.59}79.5%{scale:1.5537}79.75%{scale:1.5201}80%{scale:1.4891}80.25%{scale:1.4603}80.5%{scale:1.4336}80.75%{scale:1.4088}81%{scale:1.3857}81.25%{scale:1.3642}81.5%{scale:1.3441}81.75%{scale:1.3253}82%{scale:1.3077}82.5%{scale:1.2758}83%{scale:1.2475}83.5%{scale:1.2224}84%{scale:1.2}84.5%{scale:1.18}85%{scale:1.162}85.5%{scale:1.1458}86.5%{scale:1.1179}87.5%{scale:1.0948}88.5%{scale:1.0758}89.5%{scale:1.0599}90.5%{scale:1.0467}91.5%{scale:1.0357}92.5%{scale:1.0267}93.5%{scale:1.0193}94.5%{scale:1.0133}95.5%{scale:1.0086}96.5%{scale:1.0051}97.5%{scale:1.0025}98.5%{scale:1.0009}99.5%{scale:1.0001}to{scale:1}}@keyframes hv-vorm-smal{0%{scale:.13}61%{scale:.13}62%{scale:.13066}63%{scale:.13273}63.5%{scale:.13435}64%{scale:.13641}64.5%{scale:.13892}65%{scale:.14191}65.5%{scale:.14543}65.75%{scale:.1474}66%{scale:.14952}66.25%{scale:.15179}66.5%{scale:.15421}66.75%{scale:.1568}67%{scale:.15956}67.25%{scale:.1625}67.5%{scale:.16562}67.75%{scale:.16894}68%{scale:.17245}68.25%{scale:.17618}68.5%{scale:.18012}68.75%{scale:.1843}69%{scale:.18871}69.25%{scale:.19337}69.375%{scale:.1958}69.5%{scale:.1983}69.625%{scale:.20086}69.75%{scale:.20349}69.875%{scale:.2062}70%{scale:.20898}70.125%{scale:.21183}70.25%{scale:.21476}70.375%{scale:.21777}70.5%{scale:.22086}70.625%{scale:.22403}70.75%{scale:.22729}70.875%{scale:.23063}71%{scale:.23406}71.125%{scale:.23758}71.25%{scale:.24119}71.375%{scale:.2449}71.5%{scale:.2487}71.625%{scale:.2526}71.75%{scale:.2566}71.875%{scale:.26071}72%{scale:.26492}72.125%{scale:.26924}72.25%{scale:.27367}72.375%{scale:.27821}72.5%{scale:.28286}72.625%{scale:.28763}72.75%{scale:.29252}72.875%{scale:.29753}73%{scale:.30266}73.125%{scale:.30791}73.25%{scale:.31329}73.375%{scale:.3188}73.5%{scale:.32444}73.625%{scale:.3302}73.75%{scale:.3361}73.875%{scale:.34212}74%{scale:.34828}74.125%{scale:.35457 .35545}74.25%{scale:.36098 .3628}74.375%{scale:.36753 .37031}74.5%{scale:.37421 .37799}74.625%{scale:.38101 .38584}74.75%{scale:.38794 .39385}74.875%{scale:.39499 .40203}75%{scale:.40216 .41037}75.125%{scale:.40944 .41886}75.25%{scale:.41683 .42752}75.375%{scale:.42433 .43633}75.5%{scale:.43192 .44528}75.625%{scale:.43961 .45438}75.75%{scale:.44738 .46361}75.875%{scale:.45523 .47296}76%{scale:.46315 .48244}76.125%{scale:.47113 .49204}76.25%{scale:.47916 .50173}76.375%{scale:.48723 .51153}76.5%{scale:.49534 .52141}76.625%{scale:.50347 .53136}76.75%{scale:.51161 .54139}76.875%{scale:.51976 .55147}77%{scale:.5279 .56159}77.125%{scale:.53602 .57176}77.25%{scale:.54412 .58195}77.375%{scale:.55219 .59216}77.5%{scale:.56021 .60238}77.625%{scale:.56818 .6126}77.75%{scale:.5761 .62281}77.875%{scale:.58394 .633}78%{scale:.59172 .64317}78.125%{scale:.59942 .65331}78.375%{scale:.61455 .67348}78.625%{scale:.62932 .69346}78.875%{scale:.64368 .71322}79.125%{scale:.65762 .73273}79.375%{scale:.67113 .75197}79.625%{scale:.6842 .77093}79.875%{scale:.69682 .7896}80.125%{scale:.709 .80798}80.375%{scale:.72074 .82607}80.625%{scale:.73206 .84387}80.875%{scale:.74296 .8614}81.125%{scale:.75346 .87867}81.375%{scale:.76356 .89567}81.625%{scale:.77328 .91243}81.875%{scale:.78264 .92895}82.125%{scale:.79164 .94524}82.375%{scale:.80031 .96133}82.625%{scale:.80865 .97722}82.875%{scale:.81667 .99291}83.125%{scale:.8244 1.0084}83.375%{scale:.83184 1.0238}83.625%{scale:.839 1.039}83.875%{scale:.84589 1.0541}84.125%{scale:.85253 1.069}84.375%{scale:.85893 1.0838}84.625%{scale:.86509 1.0985}84.875%{scale:.87102 1.1131}85.125%{scale:.87674 1.1276}85.375%{scale:.88225 1.1421}85.625%{scale:.88755 1.1564}85.875%{scale:.89267 1.1707}86.125%{scale:.8976 1.1849}86.375%{scale:.90235 1.1991}86.625%{scale:.90692 1.2133}86.875%{scale:.91133 1.2274}87.125%{scale:.91558 1.2415}87.375%{scale:.91967 1.2555}87.625%{scale:.92362 1.2696}87.875%{scale:.92742 1.2836}88.125%{scale:.93108 1.2977}88.375%{scale:.9346 1.3117}88.625%{scale:.93799 1.3258}88.875%{scale:.94126 1.3399}89.125%{scale:.9444 1.354}89.375%{scale:.94743 1.3681}89.625%{scale:.95034 1.3823}89.875%{scale:.95313 1.3965}90.125%{scale:.95582 1.4108}90.375%{scale:.9584 1.4251}90.625%{scale:.96088 1.4395}90.875%{scale:.96326 1.454}91.125%{scale:.96555 1.4685}91.375%{scale:.96774 1.4831}91.625%{scale:.96984 1.4978}91.875%{scale:.97185 1.5126}92.125%{scale:.97377 1.5275}92.375%{scale:.97561 1.5425}92.625%{scale:.97736 1.5576}92.875%{scale:.97904 1.5728}93.125%{scale:.98064 1.5881}93.375%{scale:.98216 1.6035}93.625%{scale:.98361 1.6191}93.875%{scale:.98499 1.6348}94.125%{scale:.98629 1.6507}94.375%{scale:.98753 1.6667}94.625%{scale:.98869 1.6829}94.875%{scale:.9898 1.6992}95%{scale:.99032 1.7075}95.875%{scale:.99358 1.7131}96.875%{scale:.99641 1.718}97.875%{scale:.99839 1.7214}98.875%{scale:.99956 1.7234}99.875%{scale:.99999 1.7241}to{scale:1 1.7241}}@keyframes hv-tegen-smal{0%{scale:7.6923}61%{scale:7.6923}62%{scale:7.6537}63%{scale:7.5342}63.5%{scale:7.443}64%{scale:7.331}64.5%{scale:7.1986}65%{scale:7.0466}65.5%{scale:6.8759}65.75%{scale:6.7841}66%{scale:6.6881}66.25%{scale:6.5881}66.5%{scale:6.4845}66.75%{scale:6.3774}67%{scale:6.2671}67.25%{scale:6.1538}67.5%{scale:6.0378}67.75%{scale:5.9193}68%{scale:5.7986}68.25%{scale:5.676}68.5%{scale:5.5517}68.75%{scale:5.426}69%{scale:5.2991}69.25%{scale:5.1713}69.375%{scale:5.1072}69.5%{scale:5.0429}69.625%{scale:4.9786}69.75%{scale:4.9141}69.875%{scale:4.8497}70%{scale:4.7852}70.125%{scale:4.7207}70.25%{scale:4.6563}70.375%{scale:4.592}70.5%{scale:4.5278}70.625%{scale:4.4637}70.75%{scale:4.3997}70.875%{scale:4.336}71%{scale:4.2724}71.125%{scale:4.2091}71.25%{scale:4.1461}71.375%{scale:4.0833}71.5%{scale:4.0209}71.625%{scale:3.9588}71.75%{scale:3.897}71.875%{scale:3.8357}72%{scale:3.7747}72.125%{scale:3.7142}72.25%{scale:3.6541}72.375%{scale:3.5944}72.5%{scale:3.5353}72.625%{scale:3.4767}72.75%{scale:3.4186}72.875%{scale:3.361}73%{scale:3.304}73.125%{scale:3.2477}73.25%{scale:3.1919}73.375%{scale:3.1368}73.5%{scale:3.0823}73.625%{scale:3.0285}73.75%{scale:2.9753}73.875%{scale:2.9229}74%{scale:2.8713}74.125%{scale:2.8133}74.25%{scale:2.7564}74.375%{scale:2.7004}74.5%{scale:2.6456}74.625%{scale:2.5918}74.75%{scale:2.539}74.875%{scale:2.4874}75%{scale:2.4369}75.125%{scale:2.3874}75.25%{scale:2.3391}75.375%{scale:2.2919}75.5%{scale:2.2458}75.625%{scale:2.2008}75.75%{scale:2.157}75.875%{scale:2.1143}76%{scale:2.0728}76.125%{scale:2.0324}76.25%{scale:1.9931}76.375%{scale:1.9549}76.5%{scale:1.9179}76.625%{scale:1.882}76.75%{scale:1.8471}76.875%{scale:1.8134}77%{scale:1.7807}77.125%{scale:1.749}77.25%{scale:1.7184}77.375%{scale:1.6887}77.5%{scale:1.6601}77.625%{scale:1.6324}77.75%{scale:1.6056}77.875%{scale:1.5798}78%{scale:1.5548}78.125%{scale:1.5307}78.375%{scale:1.4848}78.625%{scale:1.442}78.875%{scale:1.4021}79.125%{scale:1.3648}79.375%{scale:1.3298}79.625%{scale:1.2971}79.875%{scale:1.2665}80.125%{scale:1.2377}80.375%{scale:1.2106}80.625%{scale:1.185}80.875%{scale:1.1609}81.125%{scale:1.1381}81.375%{scale:1.1165}81.625%{scale:1.096}81.875%{scale:1.0765}82.125%{scale:1.0579}82.375%{scale:1.0402}82.625%{scale:1.0233}82.875%{scale:1.0071}83.125%{scale:.99163}83.375%{scale:.97676}83.625%{scale:.96246}83.875%{scale:.9487}84.125%{scale:.93545}84.375%{scale:.92266}84.625%{scale:.91031}84.875%{scale:.89837}85.125%{scale:.88681}85.375%{scale:.87561}85.625%{scale:.86474}85.875%{scale:.85418}86.125%{scale:.84392}86.375%{scale:.83394}86.625%{scale:.82422}86.875%{scale:.81474}87.125%{scale:.8055}87.375%{scale:.79648}87.625%{scale:.78766}87.875%{scale:.77905}88.125%{scale:.77061}88.375%{scale:.76236}88.625%{scale:.75427}88.875%{scale:.74634}89.125%{scale:.73856}89.375%{scale:.73093}89.625%{scale:.72343}89.875%{scale:.71606}90.125%{scale:.70882}90.375%{scale:.70169}90.625%{scale:.69467}90.875%{scale:.68777}91.125%{scale:.68096}91.375%{scale:.67425}91.625%{scale:.66764}91.875%{scale:.66111}92.125%{scale:.65467}92.375%{scale:.64831}92.625%{scale:.64203}92.875%{scale:.63583}93.125%{scale:.62969}93.375%{scale:.62362}93.625%{scale:.61762}93.875%{scale:.61168}94.125%{scale:.60581}94.375%{scale:.59998}94.625%{scale:.59422}94.875%{scale:.5885}95%{scale:.58567}95.875%{scale:.58375}96.875%{scale:.58209}97.875%{scale:.58094}98.875%{scale:.58026}99.875%{scale:.58}to{scale:.58}}@keyframes hv-waas-smal{0%{filter:blur(16px)saturate(.9)brightness(1.04)}5%{filter:blur(16.343px)saturate(.9)brightness(1.04)}10%{filter:blur(16.701px)saturate(.9)brightness(1.04)}15%{filter:blur(17.076px)saturate(.9)brightness(1.04)}20%{filter:blur(17.467px)saturate(.9)brightness(1.04)}25%{filter:blur(17.877px)saturate(.9)brightness(1.04)}30%{filter:blur(18.307px)saturate(.9)brightness(1.04)}35%{filter:blur(18.757px)saturate(.9)brightness(1.04)}40%{filter:blur(19.231px)saturate(.9)brightness(1.04)}45%{filter:blur(19.729px)saturate(.9)brightness(1.04)}50%{filter:blur(20.253px)saturate(.9)brightness(1.04)}55%{filter:blur(20.806px)saturate(.9)brightness(1.04)}60%{filter:blur(21.39px)saturate(.9)brightness(1.04)}65%{filter:blur(22.008px)saturate(.9)brightness(1.04)}70%{filter:blur(22.663px)saturate(.9)brightness(1.04)}75%{filter:blur(23.358px)saturate(.9)brightness(1.04)}80%{filter:blur(24.096px)saturate(.9)brightness(1.04)}85%{filter:blur(24.883px)saturate(.9)brightness(1.04)}90%{filter:blur(25.723px)saturate(.9)brightness(1.04)}95%{filter:blur(26.622px)saturate(.9)brightness(1.04)}to{filter:blur(27.586px)saturate(.9)brightness(1.04)}}.paginakop.is-midden .paginakop-tekst{text-align:center}.paginakop.is-midden .paginakop-tekst h1,.paginakop.is-midden .paginakop-tekst .paginakop-intro{margin-inline:auto}@media (prefers-reduced-motion:reduce){.tegel-foto,.tegel-beweging{transition:none}.tegel:hover .tegel-foto{scale:1}}@supports (animation-timeline:view()){.diensten.is-rad{view-timeline-name:--diensten}.is-rad .diensten-baan{animation:linear both diensten-schuif;animation-timeline:--diensten;animation-range:contain}.is-rad .diensten-voortgang:after{animation:linear both diensten-vol;animation-timeline:--diensten;animation-range:contain}}@keyframes diensten-schuif{0%{translate:0}to{translate:calc(var(--reis,0px) * -1) 0}}@keyframes diensten-vol{0%{scale:0 1}to{scale:1}}.cases-rij:not(:has(.case-tegel)){display:none}.case-naam{text-wrap:nowrap}@media (hover:hover) and (pointer:fine){.cases-raster.heeft-cursor,.cases-raster.heeft-cursor *{cursor:none}}@media (hover:none),(pointer:coarse){.cases-cursor{display:none}}@media (width<=820px){.cases-raster{height:auto;min-height:0}.cases-rij{flex-direction:column}.case-tegel{flex:none;height:58vw;min-height:220px}.cases-rij:hover .case-tegel,.cases-rij:focus-within .case-tegel,.cases-rij .case-tegel:hover,.cases-rij .case-tegel:focus-visible{flex-grow:0}.case-tegeldiensten,.case-tegel:hover .case-tegeldiensten{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cases{--cases-duur:1ms}.cases-cursor,.case-media,.case-tegeldiensten,.case-paneel{transition-duration:1ms}}@media (width<=820px){.case-paneel{border-radius:var(--radius-bar) var(--radius-bar) 0 0;width:100%;max-height:92svh;margin:auto auto 0}.case-kaart{aspect-ratio:4/5}.case-kaart-opening{aspect-ratio:4/3}}html.heeft-paneel{overflow:hidden}@media (width<=820px){.case-paneel{border-radius:var(--radius-bar) var(--radius-bar) 0 0;width:100%;max-height:92svh;margin:auto auto 0}.case-kaart{aspect-ratio:4/5}.case-kaart-opening{aspect-ratio:4/3}}@keyframes hf-vullen{0%{scale:0 1}to{scale:1}}@media (prefers-reduced-motion:reduce){.homeflow-stap-lijn:after{animation:none}}@keyframes wagen-rijdt{0%{translate:-110%}to{translate:calc(100vw + 10%)}}@keyframes wiel-draait{to{rotate:3704deg}}@supports (animation-timeline:view()){.werkgebied-weg{view-timeline-name:--rit}.werkgebied-rit{animation:linear both wagen-rijdt;animation-timeline:--rit;animation-range:entry exit 0%}.werkgebied-wiel{animation:linear both wiel-draait;animation-timeline:--rit;animation-range:entry exit 0%}}@media (prefers-reduced-motion:reduce){.werkgebied-rit,.werkgebied-wiel{animation:none}}@keyframes waaier-opent{0%{r:0}to{r:1792}}@keyframes kantoor-komt-op{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.werkgebied-beeld{view-timeline-name:--kaart}.waaier{animation:linear both waaier-opent;animation-timeline:--kaart;animation-range:entry 25% entry 85%}.kaart-kantoren .kantoor{transform-box:fill-box;transform-origin:50%;animation:linear both kantoor-komt-op;animation-timeline:--kaart;animation-range:entry 70% entry 95%}}}.portaal-tour:not(.is-tour) .homeflow-portaal:first-of-type,.portaal-tour:not(.is-tour) .portaal-tour-blad:first-child{opacity:1}.portaal-tour .homeflow-portaal{transition:opacity .7s}@supports (animation-timeline:view()){.portaal-tour.is-tour{view-timeline-name:--portaal}.is-tour .portaal-tour-apparaat{animation:cubic-bezier(.3333,1,.6667,1) both portaal-aanloop;animation-timeline:--portaal;animation-range:contain contain 22%}.is-tour .portaal-tour-tekst{animation:cubic-bezier(.3333,1,.6667,1) both portaal-tekst;animation-timeline:--portaal;animation-range:contain contain 22%}.is-tour .portaal-tour-streep.is-aan:after{animation:linear both portaal-streep;animation-timeline:--portaal;animation-range:contain calc(22% + 78% * var(--i) / var(--aantal)) contain calc(22% + 78% * (var(--i) + 1) / var(--aantal))}}@keyframes portaal-aanloop{0%{translate:14%;scale:.92}to{translate:0;scale:1}}@keyframes portaal-tekst{0%{opacity:0}to{opacity:1}}@keyframes portaal-streep{0%{scale:0 1}to{scale:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.teamraster-veld{view-timeline-name:--team}.teamraster-kolom{animation:linear both team-loop;animation-timeline:--team;animation-range:cover}}}@keyframes team-loop{0%{translate:0}to{translate:0 var(--loop,0px)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
